CN102413439B - Communication terminal - Google Patents
Communication terminal Download PDFInfo
- Publication number
- CN102413439B CN102413439B CN201110373413.0A CN201110373413A CN102413439B CN 102413439 B CN102413439 B CN 102413439B CN 201110373413 A CN201110373413 A CN 201110373413A CN 102413439 B CN102413439 B CN 102413439B
- Authority
- CN
- China
- Prior art keywords
- user
- communication terminal
- information
- push
- 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.)
- Active
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a communication terminal, which comprises a parameter acquisition unit, an information sending unit and a mail receiving unit, wherein the parameter acquisition unit is used for acquiring at least one parameter related to user operating state; the information sending unit is used for sending first information comprising the least one parameter related to the user operating state to data processing equipment positioned at a network side; and the mail receiving unit is used for receiving a mail from mail pushing equipment positioned at the network side, wherein the mail is pushed by the mail pushing equipment according to a mail pushing indication message, the mail pushing indication message is at least related to the first information and second information from a second communication terminal, and the second communication terminal is separated from the communication terminal disclosed by the invention. Due to adoption of the communication terminal, mail pushing can be automatically selected according to the parameters related to the current user operating state.
Description
The application is a divisional application of an invention patent application with the application number of 200710175560.0 and the application date of 2007, 9 and 30, and is named as 'a communication terminal, a mail pushing system and a mail pushing method'.
Technical Field
The invention relates to a mail push technology, in particular to a communication terminal for realizing mail push based on multiple devices.
Background
The existing mail system is as follows: according to the customized mail service, the user passively and periodically receives mails through the mobile terminal; the user can log in the mail system actively through the mobile terminal and check the electronic mailbox to receive the mail, thereby realizing the synchronous mail data between the mobile terminal and the electronic mailbox appointed by the user. However, neither of these two approaches enables the user to obtain the email material immediately.
In order to meet the requirement of a user for obtaining mail data in real time, the push technology is applied to a mail system to form a mail push technology. According to the mail push service customized by the user, the mail system adopting the mail push technology can actively, directly and immediately push the electronic mail which is just received in the electronic mailbox to the mobile terminal of the user. With the widespread use of wireless networks, mail push technology has become a very important commercial application. Among them, the so-called push technique: refers to a technique for a server to actively send information to a client based on a client/server mechanism. Also, the information sent by the server is typically predetermined in advance by the user.
Existing mail push solutions can only push mail on an intra-enterprise mail server or mail on an internet mail server to a single communication terminal, for example, to a user's smart mobile terminal, a notebook or desktop.
With existing mail push solutions, mail can only be pushed to a single communication terminal, either a mobile terminal, a notebook, or a desktop. However, considering the differences in the size, weight, and input/output settings of these devices, which results in different user operation convenience and flexibility, the latest requirements of users are: the method is suitable for different working occasions according to the relevant parameters of the current user using state, and realizes convenient and flexible operation of different communication terminals to process the mails. For example, in a work place where a user conveniently operates a notebook, the user needs to implement mail processing by the notebook by using the input and output flexibility of the notebook; in a meeting, a vehicle or a moving process, a user is inconvenient to carry or operate a notebook computer, and the user needs to realize mail processing by using a mobile terminal; in the home/office seat, the user needs to implement the handling of mail with a desktop computer.
In summary, the disadvantages of the existing email push solution are: only the mails on the mail servers in the enterprise or the mails on the mail servers in the internet can be pushed to a single communication terminal, but the communication terminal for pushing the mails cannot be automatically selected according to the relevant parameters of the current user using state.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a communication terminal, which can automatically select a communication terminal for pushing a mail according to the current parameters related to the user usage status.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
a communication terminal, comprising:
a parameter obtaining unit, for obtaining at least one parameter related to the user usage status;
an information sending unit, configured to send first information including the at least one parameter related to the user usage state to a data processing device located on a network side;
the mail receiving unit is used for receiving a mail from a mail pushing device positioned on a network side, wherein the mail is pushed by the mail pushing device according to a mail pushing indication message, the mail pushing indication message is at least related to the first information and second information from a second communication terminal, and the second communication terminal and the communication terminal are two separated communication terminals.
Wherein the parameters include: user usage status, and/or user location information, and/or device attribute information.
The method for obtaining the user position information comprises the following steps: by means of wireless/infrared sensors, processing according to input or temperature sensors.
The mail pushing equipment is a mail pushing server and a mail server; or, the mail pushing device is a server for realizing a mail pushing service and a mail service.
The parameter obtaining unit is a user state sensing unit; the user state sensing unit is used for detecting by adopting a wireless/infrared sensing mode or a sensing mode judged according to input/temperature to obtain the current user using state, and sending the current user using state to the parameter processing unit of the network side through the information sending unit and the parameter acquiring unit of the network side.
The mail receiving unit is a mail receiving unit capable of supporting mail push client software.
The user state sensing unit is further used for detecting the current use state of the user at regular time and sending the current use state of the user to the push equipment detection module.
The user state sensing unit is further configured to detect and send the current user state to the push device detection module according to a request of the push device detection module for detecting the current user state of the user.
The communication terminal further comprises a push strategy setting unit, which is used for setting a push strategy on the communication terminal, and sending the push strategy to the push strategy management module and storing the push strategy.
The invention has the following advantages:
the method is suitable for different working occasions according to relevant parameters of the current user using state, and a user can select the most suitable communication terminal currently used by the user to process the mails according to the requirement of convenient and flexible operation.
Secondly, according to different push strategies preset by a user, the mails can be pushed to one communication terminal or a plurality of communication terminals at the same time, and the processing states of all the mails are completely synchronized among the plurality of communication terminals.
The invention supports the mail to be pushed to a plurality of communication terminals at the same time, and ensures that the user can be reminded of the mail in time no matter which communication terminal is currently used, thereby improving the working efficiency.
Drawings
Fig. 1 is a schematic structural diagram of a communication terminal according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an exemplary mail pushing system;
fig. 3 is a schematic structural diagram of an operating status composition of an embodiment of the system for pushing mails based on a communication terminal according to the invention;
fig. 4 is a schematic flow chart of an implementation of the method of the present invention.
Detailed Description
Based on the mail pushing technology, the mail pushing system can set a pushing strategy according to parameters provided by a plurality of communication terminals, namely parameters related to the current user use state, and automatically select the communication terminals for mail pushing.
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to the accompanying drawings by way of examples.
As shown in fig. 1, the communication terminal 1 includes: a parameter obtaining unit 11, configured to obtain at least one parameter related to a user usage status; an information sending unit 12, configured to send first information including the at least one parameter related to the user usage status to a data processing device on a network side; the mail receiving unit 13 is configured to receive a mail from a mail pushing device located on a network side, where the mail is pushed by the mail pushing device according to a mail pushing indication message, the mail pushing indication message is at least related to the first information and a second information from a second communication terminal, and the second communication terminal and the communication terminal are two separate communication terminals.
The data processing device can be located in the mail pushing device or can exist independently.
Here, the user usage state related parameters include: user usage status, and/or user location information, and/or device attribute information. The method for obtaining the user position information comprises the following steps: by means of wireless/infrared sensors, processing according to input or temperature sensors.
Here, taking the information transmitted by the information transmitting unit of one communication terminal as an example, the information transmitted by the information transmitting unit 12 includes at least the first information, which is the basic information; the method also comprises processing information which is obtained by processing the first information and the basic information and is related to the first information, namely the processing information is the first information related to the parameters related to the user using state. And the first information is the user usage state related parameter. Note that the first information includes any combination of the user usage state, the user location information, and the device attribute information, but does not include only the device attribute information.
Here, the mail push device is a mail push server and a mail server; or the mail pushing equipment is a server integrating the mail pushing service function and the mail service function.
The first embodiment of the communication terminal: when the parameter obtaining unit is a user state sensing unit and the user usage state related parameter is a user usage state, the communication terminal of this embodiment includes: user state sensing unit, information sending unit, mail receiving unit.
The user state sensing unit is used for detecting by adopting a wireless/infrared sensing mode or a sensing mode judged according to input/temperature to obtain the current user using state, and sending the current user using state to the parameter processing unit of the network side through the information sending unit and the parameter acquiring unit of the network side.
Here, the mail receiving unit is a mail receiving unit capable of supporting mail push client software.
Here, since the current usage status of the user transmitted by the user status sensing unit has both initiative and passivity, the user status sensing unit has two cases.
The first case is: the user state sensing unit actively sends the current use state of the user. Then, the user state sensing unit is further configured to detect and send the current use state of the user to a push device detection module on the network side at regular time, and the push device detection module is located in a parameter processing unit on the network side. Then, the push device detection module may directly send the current usage state of the user, which has been obtained before, to the push policy management module.
The second case is: the user state sensing unit passively transmits the current use state of the user. Then, the user state sensing unit is further configured to detect and send the current user state to a push device detecting module on the network side according to a request of the push device detecting module for detecting the current user state, and the push device detecting module is located in a parameter processing unit on the network side. Then, the push device detection module may send the currently obtained current usage state of the user to the push policy management module.
The communication terminal also comprises a push strategy setting unit which is used for setting a push strategy on the communication terminal, sending the push strategy to a push strategy management module at a network side and storing the push strategy; and the push device detection module is located in a parameter processing unit on the network side.
As shown in fig. 2, the mail push system 2 includes: a parameter obtaining unit 21, configured to obtain fifth information that at least includes third information and fourth information, where the third information and the fourth information are from two separate communication terminals that belong to the same user; a parameter processing unit 22, configured to process a fifth message including the third message and the fourth message, and generate a mail push indication message including terminal identification information, where the terminal information is used to indicate a location attribute of at least one communication terminal; the mail pushing unit 23 is configured to obtain a mail and push the mail to at least one communication terminal under the instruction of the mail pushing instruction message.
Here, the mail push instruction message at least includes terminal identification information, such as a number of the mobile terminal, a computer IP address, and the like, where the terminal identification information refers to location information required for determining to which communication terminal to push the mail; the mail push indication message also comprises push instruction information.
Here, the third information/fourth information includes: user use state, and/or user location information, and/or device attribute information; it further comprises only device attribute information and the device attribute information is from at least two different communication terminals.
Here, the information obtained by the parameter obtaining unit 21 of the mail pushing system at least includes fifth information of third information and fourth information, and specifically, the third information and the fourth information referred to herein may be basic information, or may be processed information obtained by processing the basic information. The fifth information referred to herein is packaged information generated by packaging the third information and the fourth information.
Since the information acquired by the parameter acquisition unit 21 also includes only the device attribute information, and the device attribute information comes from at least two different communication terminals, and these communication terminals are owned by one user. Therefore, the processing performed by the parameter processing unit 22 here includes various cases.
For example, when the information provided by the plurality of communication terminals only includes the location information, the mail pushing unit pushes the mail to only the device closest to the user. When the position information is provided in part of the plurality of communication terminals, the device attribute information is provided in part of the plurality of communication terminals, and the device attribute information is in a picture format that can be supported by the communication terminals, the mail pushing unit pushes the mail with the picture to the device that can receive the picture, sends a prompt message to all communication terminals owned by the user, informs the user of which communication terminal the mail is pushed to, and the like.
First embodiment of the email push system: when the mail pushing system consists of a mail pushing server and a mail server, in the embodiment, the mail pushing server comprises; the system comprises a parameter acquisition unit, a user state detection unit and a mail push unit, wherein the parameter processing unit is the user state detection unit in the mail push server.
The user state detection unit is used for sending a request for detecting the current use state of the user to the user state sensing unit after acquiring the information of the received mail from the mail server, and selecting a communication terminal for pushing the mail according to the current use state of the user returned by the parameter acquisition unit through the user state sensing unit; and sending the information of the selected communication terminal to the mail pushing unit.
The user state detection unit comprises a push equipment detection module and a push strategy management module.
The push device detection module is configured to, after obtaining information of the received email from the email server, obtain a current usage state of the user from the user state sensing unit, and send the current usage state of the user to the push policy management module. The push strategy management module is used for managing and storing a preset push strategy and selecting a communication terminal for pushing the mails according to the current using state and the push strategy of the user; and sending the information of the selected communication terminal to the mail pushing unit.
Here, the mail push server further includes a mail detection unit, configured to obtain information of arrival of the mail from the mail server according to a mail transmission protocol, and send the information of arrival of the mail to the push device detection module in the user status detection unit. Correspondingly, the pushing device detection module obtains the information of the received mail from the mail server through the mail detection unit.
As shown in fig. 3, fig. 3 is a schematic structural diagram of an operating state composition based on an embodiment of a communication terminal and a mail push system.
The embodiment shown in fig. 3 comprises: communication terminal 3, mail push server 4, mail server 5.
The communication terminal 3 is connected with the mail push server 4, and is used for detecting the current use state of a user and sending the current use state to the mail push server 4; and receives the mail from the mail push server 4. The mail push server 4 is used for receiving mails from the mail server 5; and selecting a communication terminal for pushing the mail according to the current use state of the user acquired from the communication terminal 3, and pushing the mail to the selected communication terminal. The mail server 5 is used for managing and storing the mails and sending the mails to the mail push server 4.
Here, the communication terminal 3 is taken as an example only, and the actual operation state is a plurality of communication terminals. Moreover, the communication terminal 3 may be an intelligent mobile terminal supporting mail push, or at least two types of notebook/desktop computers supporting mail push, that is, it is sufficient to ensure that a plurality of terminals are not the same type. Among them, the notebook supporting mail push refers to: the notebook is provided with a Wireless Wide Area Network (WWAN) card independently powered by mail pushing and corresponding mail pushing client software. The notebook computer can also receive the mails pushed by the mail push server 4 in the shutdown/dormant state. The desktop supporting mail pushing refers to: the desktop computer is provided with a remote starting/network card independent power supply function and corresponding mail pushing client software. The desktop can also receive the mail pushed by the mail push server 4 in the power-off/sleep state.
Here, the communication terminal 3 may be connected to the mail push server 4 in a wired or wireless manner, the connection mode is any one of ethernet, digital subscriber line (xDSL), dial-up network, wireless local area network (WiFi) conforming to 802.11 standard, Worldwide Interoperability for Microwave Access (WiMAX), Code Division Multiple Access (CDMA), Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Enhanced Data Rate GSM Evolution (EDGE), Enhanced Data Rate for GSM Evolution, Wideband code division multiple Access (WCDMA, Wideband CDMA), code division multiple Access 2000 (CDMA 2000), time division synchronous code division multiple Access (TD-SCDMA), Synchronous Code Division Multiple Access (SCDMA), third generation wireless communication (B3G), and fourth generation wireless communication (4G).
Here, the mail Server 5 may be an internal mail Server of an enterprise, such as an enterprise mail Server of Domino, Exchange Server, Groupware, Foxmail, and the like. The Mail server may also be a Mail server providing Mail services on the internet, such as an internet Mail server like Hotmail, Gmail, Yahoo Mail, Sina Mail, 263 Mail, etc.
No matter which one or more of the above-mentioned intelligent mobile terminals supporting mail pushing or notebook/desktop computers supporting mail pushing is/are adopted in the embodiment shown in fig. 3, the communication terminal must be capable of implementing the function of detecting the current use state of the user, in other words, the communication terminal is a mail pushing communication terminal with a user state sensing function. Correspondingly, the mail push server must be able to automatically select the communication terminal for mail push according to the current use state of the user.
Then, as shown in fig. 3, the communication terminal 3 includes: a user state sensing unit 31, an information sending unit 12 and a mail receiving unit 13; the mail push server 4 comprises: a user state detection unit 41, a parameter acquisition unit 21 and a mail push unit 23.
Wherein, the mail receiving unit 13 is configured to receive the mail from the mail pushing unit 23. An information sending unit 12, configured to send the current usage state of the user acquired from the user state perceiving unit 31 to the parameter acquiring unit 21. The user state sensing unit 31 is configured to detect in a wireless/infrared sensing manner or in a sensing manner determined according to input/temperature, obtain a current use state of a user, and send the current use state to the user state detecting unit 41; or to the user status detection unit 41 via the information transmission unit 12 and the parameter acquisition unit 21. Here, the mail receiving unit 13 is a mail receiving unit capable of supporting mail push client software.
Specifically, the infrared sensing method means: when the communication terminal is in the power-on state and the user state sensing unit at the terminal side, such as a wireless sensor, detects a user, it is known that the user is using the communication terminal. The perception method of judging by input means: when the communication terminal is in a power-on state, and the terminal-side user state sensing unit detects input operations of a user to the communication terminal within a recent period of time, such as moving a mouse, a touch screen, pressing a keyboard, plugging and unplugging accessories including earphones and a memory card, adjusting a volume button, and the like, it is known that the user is using the communication terminal. The sensing method of judging by temperature means: when the communication terminal is in a power-on state and a user state sensing unit at the terminal side, such as a temperature sensor, detects that the temperature of a certain part of the communication terminal is kept near the body temperature of the user, it is known that the user is carrying the communication terminal around and is currently using the communication terminal.
A mail pushing unit 23, configured to receive the information of the selected communication terminal from the user status detecting unit 41, and push the mail to the mail receiving unit 13 of the selected communication terminal. The user state detection unit 41 is configured to send a request for detecting the current use state of the user to the user state sensing unit 31 after acquiring the information of the received mail from the mail server 5, and select a communication terminal for pushing the mail according to the current use state of the user returned from the user state sensing unit 31; the information of the selected communication terminal is sent to the mail pushing unit 23. Here, the user status detection unit 41 includes a push device detection module 411 and a push policy management module 412.
After acquiring the information of the received email from the email server 5, the push device detecting module 411 is configured to acquire the current use status of the user from the user status sensing unit 31, and send the current use status of the user to the push policy management module 412. The push policy management module 412 is configured to manage and store a preset push policy, and the policy may be set by a user through an intelligent mobile terminal for pushing mails or any type of communication terminal in a notebook/desktop computer supporting pushing mails, or may be set in a WEB manner by logging in to a Website (WEB) by using other devices besides these types. Selecting a communication terminal for pushing the mails according to the current using state of the user and the pushing strategy; the information of the selected communication terminal is sent to the mail pushing unit 23.
Here, the user status sensing unit 31 is further configured to detect and send the current user status to the pushing device detecting module 411 at regular time. Then, the push device detection module 411 may directly send the previously obtained current usage status of the user to the push policy management module 412.
Or, the user status sensing unit 31 is further configured to detect and send the current user usage status to the push device detecting module 411 according to a request of the push device detecting module 411 to detect the current user usage status. Then, the push device detection module 411 may send the currently obtained current usage status of the user to the push policy management module 412.
In the embodiment of the present invention shown in fig. 3, the communication terminal 3 further includes a push policy setting unit 32, configured to set a push policy on the communication terminal 3, and send the push policy to the push policy management module 412 and store the push policy. The mail push server 4 further comprises a mail detection unit 42 for acquiring information of mail arrival from the mail server 5 according to a mail transmission protocol and sending the information of mail arrival to the user status detection unit 41.
It should be noted that the functions of the mail push mail server 4 and the mail server 5 included in the embodiment shown in fig. 3 may also be implemented in a single server.
Here, the mail transfer protocol includes: POP 3/SMTP protocol, proprietary mail transfer protocol/specially defined mail transfer protocol supported by a mail server, or Application Programming Interface (API) specifications applied to mail transfer.
The proprietary mail transmission protocol refers to a specialized interface defined by a mail server provided by a mail server manufacturer such as Domino; the specially defined mail transmission protocol refers to a protocol defined by other manufacturers except the manufacturer of the mail server.
It should be noted that fig. 3 merely represents a schematic diagram of the working state composition structure based on two communication terminals and the mail push system, wherein the other communication terminal 6 comprises a push policy setting unit 62, a user state sensing unit 61, an information sending unit 12 and a mail receiving unit 13. In actual work, the system is usually an operation state diagram consisting of a plurality of communication terminals belonging to one user and a mail push system.
A mail pushing method comprises the following steps: acquiring eighth information at least comprising sixth information and seventh information, wherein the sixth information and the seventh information are from two separated communication terminals which belong to the same user; processing seventh information including the sixth information and the seventh information to generate a mail push indication message including terminal information, wherein the terminal information is used for indicating the position attribute of at least one communication terminal; and under the instruction of the mail pushing instruction message, obtaining a mail and pushing the mail to at least one communication terminal.
Here, there are three cases in the mail push method according to different information acquired.
The first case is: and when the acquired information is the user use state or the position information. Then, the method comprises: and setting a push strategy according to the current use state or position information of the user, and directly pushing the detected mail to a determined communication terminal belonging to the user. The communication terminal is determined by the current use state or the position information of the user, for example, after a plurality of communication terminals belonging to one user acquire the position information, if the set push strategy is to push the mail to the communication terminal nearest to the user, the mail will be pushed to the determined communication terminal, that is, the communication terminal nearest to the user. For example, after obtaining the current usage status of the user from a plurality of communication terminals belonging to one user, if the set push policy is to push a mail to the communication terminal currently used by the user and the communication terminal is a desktop, the mail is pushed to the determined communication terminal, that is, the desktop currently used by the user. In summary, when the obtained information is the user usage status or the location information, the mail can only be pushed to a certain communication terminal belonging to a user.
The second case is: and when the acquired information is the user use state/position information and the equipment attribute information. Because the acquired information includes the device attribute information, the mail can be pushed to a plurality of communication terminals belonging to one user. Then, the method comprises: setting a push strategy according to the current use state/position information and the equipment attribute information of the user, wherein the communication terminal belongs to the user and supports the equipment attribute; and meanwhile, pushing the prompt message to at least one communication terminal which belongs to the user and does not support the equipment attribute.
For example, the position information and the device attribute information are acquired from a plurality of communication terminals belonging to one user, and the communication terminals of the user are three mobile phones, wherein the device attributes of two mobile phones only support a black-and-white screen, and only one mobile phone can support a color screen and can receive a photo. When the mobile phone closest to the user is a black and white screen and the mails comprise photos, the mails are sent to the mobile phone closest to the user based on the set push strategy, then the mails are pushed to the mobile phones supporting the color screen in combination with the acquisition of the equipment attribute of the mobile phone, and meanwhile, prompt information is pushed to other mobile phones to inform the user that one mail comprising the photos is pushed to one of the mobile phones, so that the user can conveniently inquire the photos.
The third case is: when the obtained information is the user use state, the method includes presetting a push strategy, and the method further includes:
detecting that the mail reaches a mail push server; and the mail pushing server selects the communication terminal for pushing the mail according to the current use state of the user reported by the communication terminal and the pushing strategy, and pushes the mail to the selected communication terminal.
Based on the method flow in the third case, the method further includes:
all communication terminals regularly detect the current use state of the user on the communication terminal and report the current use state of the user to the mail push server. Or, the mail push server initiates a request for detecting the current use state of all communication terminal users, and all communication terminals detect the current use state of the users on the communication terminal and report the current use state of the users to the mail push server.
As shown in fig. 4, in the first embodiment of the method: based on the obtained user usage status, the email pushing method of the embodiment includes the following steps:
step 101, presetting a push strategy.
Here, the push policy includes: pushing the mail to a communication terminal currently used by a user; or if the notebook pushed by the mail is detected to be in a starting state in the communication terminal, the mail is preferentially pushed to the notebook; or if the desktop pushed by the mail in the communication terminal is detected to be in a starting state, the mail is preferentially pushed to the desktop; or simultaneously pushing the mail to at least two communication terminals in the communication terminal, the intelligent mobile terminal supporting mail pushing and the notebook computer/desktop computer supporting mail pushing.
102, detecting that the mail reaches a mail push server.
103, the mail pushing server selects the communication terminal for pushing the mail according to the current use state of the user reported by the communication terminal and the pushing strategy, and pushes the mail to the selected communication terminal.
Here, the method of pushing the mail to the selected communication terminal in step 103 is any one of a mail Push technique (WAP Push) for notifying arrival of the mail based on the WAP protocol, a mail Push technique (Phone Push) for pushing data to the mobile device by telephone call emulation, and a mail Push technique (IP Push) for notifying arrival of the mail based on the TCP/IP protocol.
The invention has two realization modes according to the two conditions that the communication terminal actively initiates the timing detection or the mail push server actively initiates the detection.
In a first implementation mode, when the communication terminal actively initiates the timing detection, the method of the present invention further includes, between step 102 and step 103:
step 1021, all communication terminals detect the current user status of the user on the communication terminal at regular time, and report the current user status to the mail pushing server.
In a second implementation mode, when the detection is actively initiated by the mail push server, the method of the present invention further includes, between step 102 and step 103:
step 1022, the mail push server initiates a request for detecting the current use states of all communication terminal users, and all communication terminals detect the current use states of the users on the communication terminal and report the current use states of the users to the mail push server.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (7)
1. A communication terminal, characterized in that it comprises:
a parameter obtaining unit, for obtaining at least one parameter related to the user usage status;
an information sending unit, for sending the first information related to the at least one parameter related to the user usage state to a parameter processing unit located at the network side;
a mail receiving unit, configured to receive a mail from a mail pushing device located on a network side, where the mail is pushed by the mail pushing device according to a mail pushing indication message, where the mail pushing indication message is at least related to the first information and a second information from a second communication terminal, and the second communication terminal and the communication terminal are two separate communication terminals; the first information at least comprises equipment attribute information and user use state and/or user position information; the second information at least comprises equipment attribute information and user use state and/or user position information;
the parameter obtaining unit is a user state sensing unit;
the user state sensing unit is used for detecting by adopting a wireless/infrared sensing mode or a sensing mode judged according to input/temperature to obtain the current user using state, and sending the current user using state to the parameter processing unit of the network side through the information sending unit and the parameter acquiring unit of the network side.
2. The communication terminal of claim 1, wherein obtaining the user location information comprises: by means of wireless/infrared sensors, processing according to input or temperature sensors.
3. The communication terminal according to claim 1, wherein the mail push device is a mail push server and a mail server; or,
the mail pushing equipment is a server for realizing mail pushing service and mail service.
4. The communication terminal according to claim 1, wherein the mail receiving unit is a mail receiving unit capable of supporting mail push client software.
5. The communication terminal according to claim 1 or 4, wherein the user status sensing unit is further configured to detect and send the current user status to the push device detection module at regular time.
6. The communication terminal according to claim 1 or 4, wherein the user status sensing unit is further configured to detect and send the user current usage status to the push device detecting module according to a request of the push device detecting module to detect the user current usage status.
7. The communication terminal according to claim 6, wherein the communication terminal further comprises a push policy setting unit configured to set a push policy on the communication terminal, and send the push policy to the push policy management module and store the push policy.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110373413.0A CN102413439B (en) | 2007-09-30 | 2007-09-30 | Communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110373413.0A CN102413439B (en) | 2007-09-30 | 2007-09-30 | Communication terminal |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101755600A Division CN101399782B (en) | 2007-09-30 | 2007-09-30 | Communication terminal, mail transferring system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102413439A CN102413439A (en) | 2012-04-11 |
CN102413439B true CN102413439B (en) | 2015-04-29 |
Family
ID=45915229
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110373413.0A Active CN102413439B (en) | 2007-09-30 | 2007-09-30 | Communication terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102413439B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1551011A (en) * | 2003-02-28 | 2004-12-01 | Bounded-deferral policies for guiding the timing of alerting, interaction and communications using local sensory information | |
CN1710893A (en) * | 2005-07-27 | 2005-12-21 | 北京立通无限科技有限公司 | Mail transfering system and method based on WAP protocol |
-
2007
- 2007-09-30 CN CN201110373413.0A patent/CN102413439B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1551011A (en) * | 2003-02-28 | 2004-12-01 | Bounded-deferral policies for guiding the timing of alerting, interaction and communications using local sensory information | |
CN1710893A (en) * | 2005-07-27 | 2005-12-21 | 北京立通无限科技有限公司 | Mail transfering system and method based on WAP protocol |
Also Published As
Publication number | Publication date |
---|---|
CN102413439A (en) | 2012-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101399782B (en) | Communication terminal, mail transferring system and method | |
EP3240273B1 (en) | Modifying mobile device operation using proximity relationships | |
CN101395838B (en) | Data synchronization method, system and apparatus | |
KR100873255B1 (en) | Method for acquiring information and mobile information services, hand-held mobile communications device for implementing the method, and system | |
EP2291981A2 (en) | Apparatus and methods for providing service discovery over alternate transports | |
CN1767508B (en) | File transmission method in instant messaging service and mobile communications terminal for supporting the same | |
CN111867148B (en) | Method and device for establishing device connection and data transmission | |
US8407295B2 (en) | Method and system for managing data, and a corresponding computer program and a corresponding computer-reading storage medium | |
CN100452777C (en) | Mobile instant communication method and connecting mode of server and client terminal thereof | |
WO2008037209A1 (en) | Mobile terminal and method for receiving short message thereof | |
CN101427554A (en) | System and method for instantly receiving email by mobile phone | |
CN102348198A (en) | Wireless terminal and remote parameter setting method thereof | |
US20100290380A1 (en) | Wireless Communication Device, Power Saving Method Thereof, and Packet Filtering Method Therefor | |
CN102413439B (en) | Communication terminal | |
CN101146241A (en) | System and method for mobile phone to instantly receive Email | |
CN101860821B (en) | Method and system for acquiring instant messages | |
CN105208533A (en) | Message interaction method and device | |
CN103560941A (en) | Portable mail server and operation method thereof | |
JP2006109432A (en) | Apparatus and method for managing messages of mobile communications terminal | |
KR20130140719A (en) | Transmitting information | |
KR20070030345A (en) | Technology to send the contents of emails and attachments to mobile terminals in real time and check the contents | |
CN101790137A (en) | Forwarding method and system fused with IP message | |
CN101252699A (en) | System of cluster sending short messages and realizing method thereof | |
JP2002007282A (en) | E-mail system, terminal device, and storage medium | |
CN115022824B (en) | Method and device for detecting on/off of mobile phone by using non-inductive short message |
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 |