Patent ID: 8447816

Claim:
A communication terminal comprising: a parameter acquisition unit configured to acquire at least one parameter related to a user usage state; an information transmission unit configured to transmit, to a data processing device at a network side, first information including the at least one parameter related to the user usage state; and a mail reception unit configured to receive a mail from a mail push device of a mail push server at the network side, wherein the mail is pushed by the mail push device according to a mail push indication message which is related to at least the first information and second information from a second communication terminal, wherein the mail push indication message is determined by the first information and the second information, and wherein the second communication terminal is separated from the communication terminal, and the second communication terminal and the communication terminal belong to one user, wherein the mail push server includes a user state detection unit for generating the mail push indication message, the user state detection unit comprising a push device detection module and a push policy management module, wherein the parameter acquisition unit is a user state sensing unit, the user state sensing unit being configured to detect a current user usage state by sensing an input operation on an input means of the communication terminal in a recent period of time, and the user state sensing unit being further configured for detecting and transmitting the current user usage state to the push device detection module at the network side on a periodic basis or according to a request for detecting the current user usage state from the push device detection module; wherein the push device detection module acquires current user usage state based on the first information and the second information received from the communication terminal and the second communication terminal, respectively, and transmits the current user usage state to the push policy management module, wherein the push policy management module manages and stores predetermined push policy, selects the communication terminal to which the mail is pushed according to the current user usage state and the push policy, and transmits the mail push indication message indicating the selected communication terminal, to the mail push device; and wherein the parameter acquisition unit, the information transmission unit and the mail reception unit are executed by a processor.