[go: up one dir, main page]

CN102025519B - Mail proxy server, mail push system and method and mobile terminal - Google Patents

Mail proxy server, mail push system and method and mobile terminal Download PDF

Info

Publication number
CN102025519B
CN102025519B CN 200910176563 CN200910176563A CN102025519B CN 102025519 B CN102025519 B CN 102025519B CN 200910176563 CN200910176563 CN 200910176563 CN 200910176563 A CN200910176563 A CN 200910176563A CN 102025519 B CN102025519 B CN 102025519B
Authority
CN
China
Prior art keywords
mail
mobile terminal
push
module
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 200910176563
Other languages
Chinese (zh)
Other versions
CN102025519A (en
Inventor
余智欣
范晓晖
刘越
程亮
于蓉蓉
王磊建
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN 200910176563 priority Critical patent/CN102025519B/en
Publication of CN102025519A publication Critical patent/CN102025519A/en
Application granted granted Critical
Publication of CN102025519B publication Critical patent/CN102025519B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本申请提供了一种邮件代理服务器,邮件推送系统和方法,以及移动终端。邮件代理服务器包括配置模块,订制邮件推送业务,并确定邮件推送区域;位置管理模块,确定移动终端的当前位置并判断移动终端的当前位置是否位于邮件推送区域;邮件处理响应模块,当位置管理模块判断移动终端的当前位置位于邮件推送区域时,指示向移动终端推送邮件。根据本申请,用户可以根据所处位置确定是否接收邮件推送,从而可以避免重复收取邮件,节约了网络传输资源,并减少了移动终端的耗电量。

Figure 200910176563

The application provides a mail proxy server, a mail push system and method, and a mobile terminal. The mail proxy server includes a configuration module, which customizes the mail push service, and determines the mail push area; a location management module, which determines the current location of the mobile terminal and judges whether the current location of the mobile terminal is located in the mail push area; a mail processing response module, when the location management When the module judges that the current location of the mobile terminal is in the mail push area, it instructs to push the mail to the mobile terminal. According to the present application, the user can determine whether to receive mail push according to the location, thereby avoiding repeated receiving of mail, saving network transmission resources, and reducing power consumption of the mobile terminal.

Figure 200910176563

Description

Mail proxy server, mail launch system and method and portable terminal
Technical field
The application relates to communication technical field, relates in particular to a kind of mail proxy server, mail launch system and mail push method and portable terminal.
Background technology
Mail push (PushEmail) business refers to the Email of receiving in the mailbox is pushed to the form of service on the relative users portable terminal.
Existing PushEmail system generally comprises mail proxy server, mail push server, mailbox, and portable terminal.When having new mail to arrive, the mail box notice mail proxy server has new mail to arrive, and mail proxy server notifies push server to carry out the mail push process subsequently, and new mail is pushed to portable terminal.The user can use mobile phone to receive Email whenever and wherever possible like this.
Yet PushEmail user does not often wish to push whole new mails, but wishes to select according to actual conditions the new mail of needs propelling movement.A kind of mail proxy server with filtering function is provided in the prior art for this reason, can have allowed the user at " sender " and " title " attribute filtercondition to be set, and time period of PushEmail service propelling etc. has been set.
But existing PushEmail system can not realize determining whether delivery email according to the user present position.In case user's mailing system has new mail to arrive, even the user just works on the Office PC side, mail proxy server also can notify push server to carry out the mail push process, and new mail is pushed to portable terminal.Such PushEmail system has following defective:
1, the user will repeat to mail by portable terminal and computer.
2, owing to can't determine whether delivery email according to the user present position, even also can carry out transmission service for the mail that the user can collect when computer is taken up, therefore cause the load of mail proxy server and mail push server large, and wasted network transmission resource.
Power consumption is larger than the general operation of mobile phone when 3, receiving mail owing to unlatching GPRS, has therefore also caused the waste of end cell, not environmental protection.
Summary of the invention
The application's purpose provides a kind of mail proxy server that can partly improve at least above-mentioned defective of the prior art, mail launch system and method, and portable terminal.
The application's a aspect discloses a kind of mail proxy server, comprising: configuration module, and customized mail push is professional, and definite mail push zone; The location management module is determined the current location of portable terminal and is judged whether the current location of described portable terminal is positioned at described mail push zone; The mail treatment respond module, when described location management module judged that the current location of described portable terminal is positioned at the mail push zone, indication was to described portable terminal delivery email.
Another aspect of the application discloses a kind of mail push method, comprising: customized mail push is professional, and definite mail push zone; When having new mail to arrive, determine the current location of portable terminal; Whether the current location of judging described portable terminal is positioned at described mail push zone; When the current location of described portable terminal is positioned at the mail push zone, push described new mail to described portable terminal.
Another aspect of the application discloses a kind of mail launch system, comprising: mailbox system; Mail push server; Portable terminal; And mail proxy server.Described mail proxy server further comprises configuration module, and the user is professional by the customized mail push of described configuration module, and definite mail push zone; The location management module, when described mailbox system received new mail, described location management module was determined the current location of portable terminal and is judged whether the current location of described portable terminal is positioned at described mail push zone; The mail treatment respond module, when described location management module judges that the current location of described portable terminal is positioned at the mail push zone, described mail treatment respond module is obtained described new mail from described mailbox system, and to the indication of described mail push server transmission mail push, wherein, described mail push server pushes new mail in response to the mail push indication that receives to described portable terminal.
Another aspect of the application discloses a kind of portable terminal, can receive Location Request from mail proxy server, described portable terminal comprises: the cell ID acquisition module, the Location Request that receives in response to described portable terminal is obtained current cell ID from the base station of current communication cell of living in; And the cell ID sending module, will be sent to described mail proxy server by the cell ID that described cell ID acquisition module obtains.
According to the application, the user can be customized mail push professional, set PUSH district, when portable terminal is in the PUSH district, execution mail push, and when portable terminal is in non-PUSH district, then do not carry out mail push.Like this, just can avoid repeating to mail.In addition, owing to can determine whether to receive mail push according to the user present position, avoid unnecessary mail push, therefore saved network transmission resource.In addition, power consumption is larger than the general operation of mobile phone when receiving mail owing to unlatching GPRS, therefore can also reduce the power consumption of portable terminal, environmental protection.
Description of drawings
Fig. 1 has shown a kind of mail proxy server according to the application;
Fig. 2 has shown a kind of mail push method according to the application;
Fig. 3 has shown a kind of mail launch system according to the application;
Fig. 4 shown in mail launch system as shown in Figure 3, to the detailed process of the execution mail push of customized PushEmail service-user;
Fig. 5 has shown the another kind of mail launch system according to the application; And
Fig. 6 shown in mail launch system as shown in Figure 5, to the detailed process of the execution mail push of customized PushEmail service-user.
Embodiment
With reference to the accompanying drawings the disclosed mail proxy server of the application, mail launch system and mail push method and portable terminal are elaborated.For simplicity's sake, in the explanation of each embodiment of the application, identical or similar device has used same or analogous Reference numeral.
Fig. 1 has shown a kind of mail proxy server 100 according to the application, by mail proxy server 100, the user can customized mail push (PushEmail) business, set propelling movement (PUSH) district or the non-PUSH district of mail, when portable terminal is in the PUSH district, carry out mail push, and when portable terminal is in non-PUSH district, then do not carry out mail push.
As shown in Figure 1, mail proxy server 100 comprises configuration module 110, location management module 120, and mail treatment respond module 130.The user can be professional by configuration module 110 customized mail push, and definite PUSH district.Location management module 120 can be determined the current location of portable terminal and judge whether the current location of portable terminal is positioned at the PUSH district.When location management module 120 judged that the current location of described portable terminal is positioned at mail PUSH district, 130 indications of mail treatment respond module were to the portable terminal delivery email.
The user comprises by the process of configuration module 110 customized mail push business: the user binds terminal iidentification and the subscriber mailbox account of portable terminal.Wherein, customer mobile terminal sign is any sign that can unique definite portable terminal, for example can be subscriber phone number.
According to a kind of embodiment, can determine the PUSH district in order to make the user, configuration module 110 can be for the user provides inputting interface, and the user can input the bond-allocating parameter by inputting interface.The bond-allocating parameter can be the address information in PUSH district or non-PUSH district, for example, and the information such as street number code.
According to another kind of embodiment, can determine more intuitively the PUSH district in order to make the user, configuration module 110 can be connected with geographic information services (GIS) system (not shown in figure 1), for the user provides visualized graph interface.Thereby the user can directly select PUSH district or non-PUSH district by visualized graph interface.Wherein, generalized information system is the existing system that can obtain, put in order, analyze and manage geographical spatial data.Configuration module 110 can for example be connected with generalized information system by the XML application interface, and obtains map datum from generalized information system, such as urban geography map etc., thinks that the user provides visualized graph interface.Visualized graph interface can provide and Baidu's map or the similar urban geography map of Google Maps for the user.The user can directly select one or more geographic areas as PUSH district or the non-PUSH district of mail at the urban geography map.For example, the user can be by the urban geography map that presents in the visualized graph interface, selects the zone at its company place and family shelter region as the non-PUSH district of mail, and other zones then are the PUSH district.
Fig. 2 has shown a kind of mail push method according to the application.As shown in Figure 2, professional by the customized mail push of user in step 201, and definite mail PUSH district.Wherein, determine that the process in mail PUSH district can adopt aforesaid mode by input bond-allocating parameter, perhaps realize by the mode that provides visualized graph interface and in the interface, directly select.In step 202, judged whether that new mail arrives mailbox.When having new mail to arrive, then in step 203, determine the current location of portable terminal.In step 204, judge whether the current location of portable terminal is positioned at the mail push zone.If the current location of portable terminal is not positioned at the mail push zone, then do not carry out mail push business (step 205).Otherwise, if the current location of portable terminal is positioned at the mail push zone, then push new mail (step 206) to portable terminal.
In order to determine the current location information of portable terminal, can determine that the device of mobile terminal locations is connected with any according to the application's mail proxy server, and obtain the information relevant with the current location of portable terminal from this device.According to a kind of execution mode of the application, mail proxy server 100 can be connected with positioner, and obtains the current location information of portable terminal by the mode of inquiry positioner.According to the application's another kind of execution mode, mail proxy server 100 can obtain by the mode that indicating mobile terminal returns the cell ID (Cell-ID) of current residential quarter of living in the current location information of portable terminal.Respectively this dual mode is described in detail below with reference to concrete mail launch system.
Fig. 3 has shown a mail launch system 1000 according to the application.In mail launch system 1000, mail proxy server 100 can obtain by the mode of inquiry positioner 300 current location information of portable terminal.
As shown in Figure 3, mail launch system 1000 comprises mail proxy server 100, generalized information system 200, positioner 300, mail push server 400, portable terminal 500, and mailbox system 600.
Mail proxy server 100 comprises configuration module 110, location management module 120, and mail treatment respond module 130.
Configuration module 110 is connected with generalized information system 200, and obtains map datum from generalized information system 200, thereby provides visualized graph interface for the user.The user can be professional by configuration module 110 customized mail push, and select the PUSH district in visualized graph interface.Be appreciated that mail launch system 1000 also can comprise generalized information system 200, at this moment, configuration module 110 can as previously mentioned, for the user provides common inputting interface, can be determined the bond-allocating parameter in PUSH district by user's input.
When having new mail to arrive mailbox system 600, mailbox system 600 arrives circular mail acting server 100 new mails, and is obtained the current location information of portable terminal by inquiry positioner 300 by the location management module 120 of mail proxy server 100.Alternatively, mail proxy server 100 can determine whether that by the mode of active inquiry mailbox system 600 new mail arrives, and when having new mail to arrive, obtained the current location information of portable terminal by inquiry positioner 300 by the location management module 120 of mail proxy server 100.
According to present embodiment, location management module 120 comprises locating module 121 and judge module 122.Locating module 121 is connected with positioner 300.Locating module 121 can send Location Request to positioner 300, and obtains the current location of portable terminal from positioner 300.Judge module 122 judges whether the current location of portable terminal is positioned at the PUSH district that is set by configuration module 110 by the user.
Positioner 300 can be any device that can determine portable terminal 500 current locations, such as GPS positioner or Big Dipper positioner etc.As a kind of example, in the present embodiment, positioner 300 is location-based service (LBS) positioners 300 that location-based service (Location BasedServices) can be provided.LBS refers to the business relevant with customer location, is generally the business that the location adds map, for example navigation, emergency assistance services, the business that the property location tracking is relevant with other positions.LBS positioner 300 can comprise location-based service management platform (LBMP) 310 and positioning service platform (LSP) 320.The LBMP platform can provide the sector application access service, for example is responsible for professional authentication, mandate, charging, privacy of user protection.The LSP platform is connected with generalized information system, and can finish positioning function, billing function etc. usually.Being appreciated that the generalized information system that is connected with the LSP platform namely can share the generalized information system 200 in the mail launch system 1000, also can be independent generalized information system, can also be LBS positioner 300 self with a generalized information system.Wherein, be connected with generalized information system by the LSP platform and realize the concrete mode of positioning function, billing function, to similar in the prior art, be not described in detail at this.
Locating module 121 in the location management module 120 for example accesses LBMP 310 by the standard interface of China Mobile Communications Corporation (CMCC) definition.When having new mail to arrive mailbox system 600, mailbox system 600 circular mail acting servers 100 new mail arrival events.The locating module 121 of mail proxy server 100 sends the LBS Location Request to LBMP 310.
LBMP 310 does positioning authentication in response to the LBS Location Request that receives, and sends Location Request to LSP320.LSP 320 is back to LBMP 310 with this information after obtaining the current location information (for example, address information) of portable terminal.LBMP 310 sends to locating module 121 with the current location information of portable terminal.
Locating module 121 sends to judge module 122 with the current location information that receives.Judge module 122 judges whether the current location of portable terminal is positioned at the PUSH district that is set by configuration module 110 by the user, and judged result is sent to mail treatment respond module 130.If be positioned at non-PUSH district, then do not carry out the mail push business.Otherwise if be positioned at the PUSH district, 130 indications of then mail treatment respond module are to portable terminal 500 delivery emails, and comprising: mail treatment respond module 130 is obtained new mail from mailbox system 600, and indication mail push server 400 is carried out propelling movement.Subsequently, mail push server 400 is pushed to portable terminal 500 with the new mail in the subscriber mailbox.Concrete mail push process and prior art are similar, do not repeat them here.
Mail push by mail launch system 1000 executive basis the application, as mentioned above, only need to improve at existing PushEmail business platform, and need not user's terminal equipment is done any change, just can realize deciding the mail push business of carrying out according to customer location.
The below is with reference to Fig. 4, describes the mail proxy server 100 by one embodiment of the present invention in detail, in mail launch system 1000 for the detailed process of the execution mail push of customized PushEmail service-user.
Step 401: mail arrives mailbox system, mailbox system for example sends mail by http protocol to mail proxy server and reaches notice, so that user account and new mail unique identifier (UID) are sent to mail proxy server, wherein user account comprises customer mobile terminal sign and Malibox Account, and the customer mobile terminal sign can for example be subscriber phone number;
Step 402: mail proxy server sends to LBMP with customer mobile terminal sign and transmission service relevant information by the LBS Location Request;
Step 403:LBMP makes positioning authentication, i.e. order relations authentication and privacy authentication;
Step 404:LBMP sends Location Request to LSP;
Step 405:LSP implements the location, obtains the customer mobile terminal current location information;
Step 406:LSP returns to LBMP with the customer mobile terminal current location information;
Step 407:LBMP will return to mail proxy server from the customer mobile terminal current location information that LSP receives;
Step 408: after mail proxy server obtains the portable terminal current location information, whether judge portable terminal in the PUSH zone, if not, then finish mail push; If in the PUSH zone, then enter step 409;
Step 409: mail proxy server for example reads new mail by the POP3 agreement from mailbox system;
Step 410: mail proxy server sends to mail push server and pushes indication, and wherein, pushing indication for example can be mail notification message (EMN);
Step 411: carry out mail push to portable terminal by mail push server.
Be appreciated that, in step 411 in the performed mail push process, mail push server can be first to portable terminal delivery email notification message (EMN), after portable terminal is received EMN, can initiatively connect popular mail proxy server and mails.Above-mentioned mail push detailed process and prior art are similar, no longer describe in detail at this.
Fig. 5 has shown a mail launch system 2000 according to the mail proxy server 100 ' of the application's another kind of execution mode.
As shown in Figure 5, mail launch system 2000 comprises mail proxy server 100 ', generalized information system 200, mail push server 400, portable terminal 500, and mailbox system 600.In the present embodiment, mail proxy server 100 can obtain by portable terminal 500 cell ID (Cell-ID) of this terminal residential quarter of living in, to determine the portable terminal current location.
It will be understood by those skilled in the art that in mobile communication system when portable terminal entered a certain mobile communication cells, this portable terminal need to be registered at current mobile communication cells.For this reason, can in portable terminal 500, increase cell ID acquisition module 510 and cell ID sending module 520.Portable terminal 500 can obtain by cell ID acquisition module 510 cell ID (Cell-ID) of current mobile communication cells from mobile communication system (for example cell base station), be appreciated that, Cell-ID can indicate the current mobile communication cells of living in of portable terminal, that is the information that, comprises the current location that to determine portable terminal among the Cell-ID.Portable terminal 500 can send to mail proxy server 100 ' with the Cell-ID that obtains by cell ID sending module 520.Wherein, cell ID acquisition module 510 and cell ID sending module 520 can adopt hardware to realize, also can adopt the mode of PushEmail client terminal software updating to realize.
Like this, just can send Location Request to portable terminal by mail proxy server, portable terminal is in response to the Location Request that receives, can obtain current cell ID from the base station of current communication cell of living in by the cell ID acquisition module, and will be sent to mail proxy server by the cell ID that the cell ID acquisition module obtains by the cell ID sending module.Thereby mail proxy server can be determined according to cell ID the current location of portable terminal.
As shown in Figure 5, mail proxy server 100 ' comprises configuration module 110 '; Location management module 120 '; And mail treatment respond module 130 '.
In the present embodiment, configuration module 110 ' is connected with generalized information system 200, and obtains map datum from generalized information system 200, thereby provides visualized graph interface for the user.The user can be professional by configuration module the 110 ' customized mail push, and select the PUSH district in visualized graph interface.Be appreciated that mail launch system 2000 also can comprise generalized information system 200, at this moment, configuration module 110 ' can as previously mentioned, for the user provides common inputting interface, can be determined the bond-allocating parameter in PUSH district by user's input.
Location management module 120 ' comprises locating module 121 ', position determination module 123 and judge module 122 '.When having new mail to arrive mailbox system 600, mailbox system 600 circular mail acting servers 100 ' new mail arrival event.The locating module 121 ' of mail proxy server 100 ' sends Location Request to portable terminal 500.Portable terminal 500 obtains the Cell-ID of current area in response to the Location Request of receiving by cell ID acquisition module 510 from mobile communication system, and this Cell-ID is sent to the locating module 121 ' of mail proxy server 100 ' by cell ID sending module 520.Alternatively, portable terminal 500 need not to wait for and receives the Cell-ID that just obtains current area after the Location Request, but can be when entering a certain mobile communication cells and registering in this residential quarter, just obtain the Cell-ID of corresponding residential quarter by cell ID acquisition module 510, and with the Cell-ID storage of obtaining.Like this, after receiving the Location Request that locating module 121 ' sends, can will be stored in current area Cell-ID in the portable terminal 500 and directly send to by cell ID sending module 520 locating module 121 ' of mail proxy server 100 '.
The current C ell-ID that position determination module 123 receives according to locating module 121 ' determines the current location of portable terminal.For example, position determination module 123 can be calculated by current Cell-ID the longitude and latitude of portable terminal residential quarter of living in, and this latitude and longitude information is sent to judge module 122 '.Judge module 122 ' then judges according to this latitude and longitude information whether the current location of portable terminal is positioned at the PUSH district that is set by configuration module 110 ' by the user.According to an embodiment, after the user has determined the PUSH zone by visualized graphs circle, can store this PUSH regional address information, and calculate further and store the latitude and longitude information in this PUSH district.The longitude and latitude of this portable terminal residential quarter of living in that position determination module 123 is calculated and PUSH zone latitude and longitude information compare, and determine whether the current location of portable terminal is positioned at the PUSH district that is set by configuration module 110 ' by the user.
Alternatively, position determination module 123 can be connected with generalized information system, and obtains map datum from generalized information system 200, and the latitude and longitude information that calculates is converted to address information, and this address information is sent to judge module 122 '.Judge module 122 ' then judges according to the address information that receives whether the current location of portable terminal is positioned at the PUSH district that is set by configuration module 110 ' by the user.
Judge module 122 ' sends to mail treatment respond module 130 ' with judged result.If be positioned at non-PUSH district, then mail treatment respond module 130 ' is not carried out the mail push business.Otherwise if be positioned at the PUSH district, the 130 ' indication of then mail treatment respond module is to portable terminal 500 delivery emails, and comprising: mail treatment respond module 130 ' is obtained new mail from mailbox system 600, and indication mail push server 400 is carried out mail push.Subsequently, mail push server 400 is pushed to portable terminal 500 with the new mail in the subscriber mailbox.Concrete mail push process and prior art are similar, do not repeat them here.
Mail push by mail launch system 2000 executive basis the application, can be by user's acquisition for mobile terminal Cell-ID, thereby obtain the current positional information of user, like this, can't provide positioning service platform (for example LBS) or can't with situation that the positioning service platform is connected under just can realize determining whether carrying out the mail push business according to customer location.
The below describes mail proxy server 100 ' by one embodiment of the present invention in detail with reference to Fig. 6, in mail launch system 2000 for the detailed process of the execution mail push of customized PushEmail service-user.
Step 601: new mail arrives subscriber mailbox system 600, mailbox system for example sends mail by http protocol to mail proxy server 100 ' and reaches notice, so that user account and new mail UID (Unique ID) are sent to mail proxy server, wherein user account comprises customer mobile terminal sign and Malibox Account, and the customer mobile terminal sign can for example be subscriber phone number;
Step 602: mail proxy server 100 ' sends Location Request to user's portable terminal 500;
Step 603: portable terminal 500 receives Location Request, transfers the cell ID current of living in (Cell-ID) of storing in the portable terminal 500;
Step 604: portable terminal 500 returns the Cell-ID of current residential quarter of living in to mail proxy server 100 ';
Step 605: mail proxy server 100 ' calculates the longitude and latitude in the current zone of living in of portable terminal according to the Cell-ID of current residential quarter of living in;
Step 606-607: mail proxy server 100 ' converts the latitude and longitude information in the current zone of living in of portable terminal to address information by generalized information system 200;
Step 608: after mail proxy server obtains station address information, whether judge the user in the PUSH zone, if not, then finish mail push; If the user then enters step 609 in the PUSH zone;
Step 609: mail proxy server 100 ' reads new mail by for example POP3 agreement from mailbox system;
Step 610: mail proxy server 100 ' sends to mail push server 400 and pushes indication, and wherein, pushing indication for example can be mail notification message (EMN);
Step 611: carry out mail push to portable terminal 500 by mail push server 400.
Abovely be described with reference to the exemplary embodiment of accompanying drawing to the application.Those skilled in the art should understand that; above-mentioned embodiment only is the example of lifting for illustrative purposes; rather than be used for limiting; all in the application instruction and the claim protection range under do any modification, be equal to replacement etc., all should be included in the claimed scope of the application.

Claims (10)

1.一种邮件代理服务器,包括:1. A mail proxy server, comprising: 配置模块,由用户订制邮件推送业务,并由用户确定邮件推送区域;The configuration module allows the user to customize the mail push service, and the user determines the mail push area; 位置管理模块,确定移动终端的当前位置并判断所述移动终端的当前位置是否位于所述邮件推送区域;以及A location management module, determining the current location of the mobile terminal and judging whether the current location of the mobile terminal is located in the mail push area; and 邮件处理响应模块,当所述位置管理模块判断所述移动终端的当前位置位于邮件推送区域时,指示向所述移动终端推送邮件,The mail processing response module, when the location management module judges that the current location of the mobile terminal is in the mail push area, instructs to push the mail to the mobile terminal, 其中,所述配置模块进一步被配置为与地理信息服务系统相连接,从地理信息服务系统获取地图数据,根据所述地图数据为用户提供用于确定邮件推送区域的可视化图形界面,以便用户通过可视化图形界面选择推送区域。Wherein, the configuration module is further configured to be connected to the geographic information service system, obtain map data from the geographic information service system, and provide the user with a visual graphical interface for determining the mail push area according to the map data, so that the user Graphical interface to select push area. 2.如权利要求1所述的邮件代理服务器,其中,所述位置管理模块包括:2. The mail proxy server as claimed in claim 1, wherein the location management module comprises: 定位模块,与定位装置连接,所述定位模块向所述定位装置发送定位请求,并从所述定位装置获取所述移动终端的当前位置;以及a positioning module connected to the positioning device, the positioning module sends a positioning request to the positioning device, and obtains the current location of the mobile terminal from the positioning device; and 判断模块,判断所述移动终端的当前位置是否位于所述邮件推送区域。A judging module, judging whether the current location of the mobile terminal is located in the mail push area. 3.如权利要求2所述的邮件代理服务器,其中,所述定位装置是位置服务定位装置。3. The mail proxy server according to claim 2, wherein said locating device is a location service locating device. 4.如权利要求1所述的邮件代理服务器,其中,所述位置管理模块包括:4. The mail proxy server as claimed in claim 1, wherein said location management module comprises: 定位模块,所述定位模块向移动终端发送定位请求,并从所述移动终端获取移动终端的当前小区标识;A positioning module, the positioning module sends a positioning request to the mobile terminal, and obtains the current cell identity of the mobile terminal from the mobile terminal; 位置确定模块,根据从移动终端获取的当前小区标识确定移动终端的当前位置,以及A position determining module, determining the current position of the mobile terminal according to the current cell identity obtained from the mobile terminal, and 判断模块,判断所述移动终端的当前位置是否位于所述邮件推送区域。A judging module, judging whether the current location of the mobile terminal is located in the mail push area. 5.一种邮件推送方法,包括:5. A mail push method, comprising: 由用户订制邮件推送业务,并由用户确定邮件推送区域;The email push service is customized by the user, and the email push area is determined by the user; 当有新邮件到达时,确定移动终端的当前位置;When a new mail arrives, determine the current location of the mobile terminal; 判断所述移动终端的当前位置是否位于所述邮件推送区域;judging whether the current location of the mobile terminal is located in the mail push area; 当所述移动终端的当前位置位于所述邮件推送区域时,向所述移动终端推送所述新邮件,When the current location of the mobile terminal is located in the mail push area, push the new mail to the mobile terminal, 其中,所述订制邮件推送业务,确定邮件推送区域的步骤包括:将移动终端的终端标识与邮件的邮箱进行绑定;从地理信息服务系统获取地图数据,并根据所述地图数据提供可视化图形界面;以及在可视化图形界面中选择邮件推送区域。Wherein, the step of ordering the mail push service and determining the mail push area includes: binding the terminal identification of the mobile terminal with the mailbox of the mail; obtaining map data from the geographic information service system, and providing visual graphics according to the map data interface; and select the mail push area in the visual graphical interface. 6.如权利要求5所述的邮件推送方法,其中,所述确定移动终端的当前位置的步骤包括:6. The mail push method according to claim 5, wherein the step of determining the current location of the mobile terminal comprises: 向定位装置发送定位请求;以及sending a positioning request to a positioning device; and 从所述定位装置获取移动终端的当前位置。The current location of the mobile terminal is obtained from the positioning device. 7.如权利要求5所述的邮件推送方法,其中,所述确定移动终端的当前位置的步骤包括:7. The mail push method according to claim 5, wherein the step of determining the current location of the mobile terminal comprises: 向所述移动终端发送定位请求,sending a positioning request to the mobile terminal, 从所述移动终端获取移动终端的当前小区标识;以及obtaining a current cell identity of a mobile terminal from said mobile terminal; and 根据从所述移动终端获取的当前小区标识确定移动终端的当前位置。The current location of the mobile terminal is determined according to the current cell identity acquired from the mobile terminal. 8.一种邮件推送系统,包括:8. A mail push system, comprising: 邮箱系统;Mailbox system; 邮件推送服务器;mail push server; 移动终端;以及mobile terminals; and 邮件代理服务器,所述邮件代理服务器进一步包括mail proxy server, the mail proxy server further includes 配置模块,用户通过所述配置模块订制邮件推送业务,并由用户确定邮件推送区域;A configuration module, through which the user orders the mail push service, and the user determines the mail push area; 位置管理模块,当所述邮箱系统接收到新邮件时,所述位置管理模块确定移动终端的当前位置并判断所述移动终端的当前位置是否位于所述邮件推送区域;A location management module, when the mailbox system receives a new email, the location management module determines the current location of the mobile terminal and determines whether the current location of the mobile terminal is located in the email push area; 邮件处理响应模块,当所述位置管理模块判断所述移动终端的当前位置位于邮件推送区域时,所述邮件处理响应模块从所述邮箱系统获取所述新邮件,并向所述邮件推送服务器发送邮件推送指示,其中,A mail processing response module, when the location management module judges that the current location of the mobile terminal is located in the mail push area, the mail processing response module acquires the new mail from the mailbox system and sends it to the mail push server Email push instructions, where, 所述邮件推送服务器响应于接收到的邮件推送指示向所述移动终端推送新邮件,The mail push server pushes new mail to the mobile terminal in response to the received mail push indication, 其中,所述邮件推送系统进一步包括地理信息服务系统,所述邮件代理服务器的配置模块从所述地理信息服务系统获取地图数据,为用户提供可视化图形界面,用户通过所述可视化图形界面选择并确定邮件推送区域。Wherein, the mail push system further includes a geographic information service system, the configuration module of the mail proxy server obtains map data from the geographic information service system, and provides a visual graphical interface for the user, and the user selects and determines Mail push area. 9.如权利要求8所述的邮件推送系统,其中,所述系统进一步包括定位装置,所述邮件代理服务器的位置管理模块与所述定位装置连接,所述位置管理模块被配置为向所述定位装置发送定位请求,并从所述定位装置获取所述移动终端的当前位置。9. The mail push system as claimed in claim 8, wherein the system further comprises a location device, the location management module of the mail proxy server is connected to the location device, and the location management module is configured to send to the The positioning device sends a positioning request, and acquires the current location of the mobile terminal from the positioning device. 10.如权利要求8所述的邮件推送系统,其中,所述移动终端进一步包括小区标识获取模块和小区标识发送模块,其中,所述移动终端通过小区标识获取模块从当前所处通信小区的基站处获取当前的小区标识,10. The mail push system according to claim 8, wherein the mobile terminal further includes a cell identification acquisition module and a cell identification sending module, wherein the mobile terminal obtains the cell identification module from the base station of the current communication cell Obtain the current cell ID at 所述邮件代理服务器的位置管理模块被配置为向所述移动终端发送定位请求,The location management module of the mail proxy server is configured to send a location request to the mobile terminal, 所述移动终端响应于接收到的定位请求将所获取的当前的小区标识通过小区标识发送模块发送到所述邮件代理服务器的位置管理模块,The mobile terminal sends the obtained current cell ID to the location management module of the mail proxy server through the cell ID sending module in response to the received positioning request, 所述位置管理模块根据接收到的小区标识确定所述移动终端的当前位置。The location management module determines the current location of the mobile terminal according to the received cell identifier.
CN 200910176563 2009-09-22 2009-09-22 Mail proxy server, mail push system and method and mobile terminal Expired - Fee Related CN102025519B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200910176563 CN102025519B (en) 2009-09-22 2009-09-22 Mail proxy server, mail push system and method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910176563 CN102025519B (en) 2009-09-22 2009-09-22 Mail proxy server, mail push system and method and mobile terminal

Publications (2)

Publication Number Publication Date
CN102025519A CN102025519A (en) 2011-04-20
CN102025519B true CN102025519B (en) 2013-01-16

Family

ID=43866413

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910176563 Expired - Fee Related CN102025519B (en) 2009-09-22 2009-09-22 Mail proxy server, mail push system and method and mobile terminal

Country Status (1)

Country Link
CN (1) CN102025519B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103152374B (en) * 2011-12-07 2016-08-10 华为终端有限公司 Know the method and apparatus of terminal presence
CN104618853B (en) * 2013-11-05 2018-11-02 中国移动通信集团公司 A kind of information push method, apparatus and system
CN109005105B (en) * 2018-07-20 2021-12-14 沃通电子认证服务有限公司 Method and device for generating mail with recorded sender position information and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101005464A (en) * 2006-01-20 2007-07-25 华为技术有限公司 System and method for processing e-mail using presence information
CN101471803A (en) * 2007-12-28 2009-07-01 中国移动通信集团公司 Conference service system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101005464A (en) * 2006-01-20 2007-07-25 华为技术有限公司 System and method for processing e-mail using presence information
CN101471803A (en) * 2007-12-28 2009-07-01 中国移动通信集团公司 Conference service system and method

Also Published As

Publication number Publication date
CN102025519A (en) 2011-04-20

Similar Documents

Publication Publication Date Title
US9189817B2 (en) Managing location labels in a social network
US8958830B2 (en) Location based presence and privacy management
US8744409B2 (en) Location method, device and system for secure user plane location enabled terminal
US20120190328A1 (en) GPS Driven Architecture for Delivery of Location Based Multimedia and Method of Use
CN115334451A (en) Identifying and locating users in a mobile network
JPH11282863A (en) Information providing system and information providing method
CN103648162A (en) Mobile station positioning assistance with local mapping data
CN101207640B (en) Method and system for network terminal identification
CN104751312B (en) A kind of logistics information of freight source active obtaining system and method based on LBS
CN102137105A (en) Privacy protection method and system for machine communication, machine communication business management entity and related equipment
CN104580431A (en) Communication group configuration method and device
CN101076063B (en) Call connection method, voice help system, and voice help information processing method
CN103458354A (en) Position-based group generation method, device and system
US20140057589A1 (en) Location-based profiles
CN103325046A (en) Real-time car-sharing system based on HTML5
CN101074991B (en) Geographical location information processing method, system and geographic information system middleware device
EP2246666A1 (en) Method and apparatus for location notification using location context information
US20060059232A1 (en) Message transmission/reception system and method
CN101917721B (en) Regional access platform, mobile positioning method and system
EP2704457A1 (en) Position measurement system, position information provision device, position information administration device, and position measurement method
CN102025519B (en) Mail proxy server, mail push system and method and mobile terminal
CN101651591A (en) Information system and information method
CN101466066B (en) Location service management system and method for providing location service
CN100388843C (en) Implementation method of location-based services and location-based service middleware
CN101754092A (en) Intelligent weather service delivery method and system based on mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130116

Termination date: 20210922

CF01 Termination of patent right due to non-payment of annual fee