METHOD, TERMINAL, AND SYSTEM FOR PUSHING INFORMATION
First Claim
1. A method for pushing information, comprising:
- obtaining, by a terminal, a business message from a server;
determining a type of the business message from a real-time type, a timer-setting type, and an instruction-type;
when the type of the business message is determined to be the real-time type, adjusting a sending interval of a heartbeat package as a first pre-set time duration and restoring the sending interval of the heartbeat package back to a benchmark time interval after a second pre-set time duration, wherein the first pre-set time duration is greater than the benchmark time interval and less than the second pre-set time duration; and
maintaining a network link connection with the server based on the sending policy of the heartbeat package to provide a pushing operation of the business message.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, terminals, and systems for pushing information are provided. A terminal obtains a business message from a server and determines a type of the business message from a real-time type, a timer-setting type, and an instruction-type. When the type of the business message is determined to be the real-time type, the terminal adjusts a sending interval of a heartbeat package as a first pre-set time duration and restores the sending interval of the heartbeat package back to a benchmark time interval after a second pre-set time duration. The first pre-set time duration is greater than the benchmark time interval and less than the second pre-set time duration. The terminal maintains a network link connection with the server based on the sending policy of the heartbeat package to provide a pushing operation of the business message.
-
Citations
18 Claims
-
1. A method for pushing information, comprising:
-
obtaining, by a terminal, a business message from a server; determining a type of the business message from a real-time type, a timer-setting type, and an instruction-type; when the type of the business message is determined to be the real-time type, adjusting a sending interval of a heartbeat package as a first pre-set time duration and restoring the sending interval of the heartbeat package back to a benchmark time interval after a second pre-set time duration, wherein the first pre-set time duration is greater than the benchmark time interval and less than the second pre-set time duration; and maintaining a network link connection with the server based on the sending policy of the heartbeat package to provide a pushing operation of the business message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A terminal for pushing information, comprising:
-
an obtaining module, configured to obtain a business message from a server; an adjusting module, configured to determine a type of the business message from a real-time type, a timer-setting type, and an instruction-type;
to adjust a sending interval of a heartbeat package as a first pre-set time duration and to restore the sending interval of the heartbeat package back to a benchmark time interval after a second pre-set time duration, when the type of the business message is determined to be the real-time type, wherein the first pre-set time duration is greater than the benchmark time interval and less than the second pre-set time duration; anda pushing operating module, configured to maintain a network link connection with the server based on the adjusted sending policy of the heartbeat package to provide a pushing operation of the business message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for pushing information, comprising:
-
a server and a terminal, the terminal including at least one processor configured to; obtain a business message from a server; determine a type of the business message from a real-time type, a timer-setting type, and an instruction-type;
to adjust a sending interval of a heartbeat package as a first pre-set time duration and to restore the sending interval of the heartbeat package back to a benchmark time interval after a second pre-set time duration, when the type of the business message is determined to be the real-time type, wherein the first pre-set time duration is greater than the benchmark time interval and less than the second pre-set time duration; andmaintain a network link connection with the server based on the adjusted sending policy of the heartbeat package to provide a pushing operation of the business message wherein the server is configured to release the business message to the terminal;
to maintain the network link connection with the terminal based on the sending policy of the heartbeat package adjusted by the terminal according to the type of the business message; and
to perform the pushing operation of the business message.
-
Specification