Information pushing
First Claim
1. A method comprising:
- collecting, by a client terminal, terminal information;
receiving, by the client terminal, at least one triggering condition information and identification information corresponding to the triggering information from a server;
determining, by the client terminal, that the terminal information matches the at least one triggering condition information;
sending, by the client terminal, the identification information corresponding to the at least one triggering condition information to the server;
receiving, by the client terminal, information corresponding to the identification information from the server;
sending the terminal information to the server so that the server determines pushing content to the user according to the identification information and the terminal information;
receiving the pushing content as the received information from the server; and
pushing, by the client terminal, the received information to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
An information pushing method reduces the interference to the user and improves the utilization rate of information resources during the process of the information pushing. For example, the server sends the triggering condition in the form of triggering condition information, and the identification information corresponding to the information to be pushed to the client terminal. The client terminal determines whether to push the information to be pushed to the user based on the terminal information on its own and sends the identification information to the server. Then the server sends the information to be pushed to the client terminal according to the identification information so that the client terminal may push the information to be pushed to the user. Alternatively, the server determines whether to push the information to be pushed to the user according to the terminal information, and sends the information to be pushed to the client terminal so that the client terminal pushes the terminal information to the user.
7 Citations
19 Claims
-
1. A method comprising:
-
collecting, by a client terminal, terminal information;
receiving, by the client terminal, at least one triggering condition information and identification information corresponding to the triggering information from a server;
determining, by the client terminal, that the terminal information matches the at least one triggering condition information;
sending, by the client terminal, the identification information corresponding to the at least one triggering condition information to the server;receiving, by the client terminal, information corresponding to the identification information from the server;
sending the terminal information to the server so that the server determines pushing content to the user according to the identification information and the terminal information;receiving the pushing content as the received information from the server; and
pushing, by the client terminal, the received information to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A client terminal comprising:
- one or more processors; and
one or more memories storing thereon computer-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising;
collecting, by the client terminal, terminal information;
receiving, by the client terminal, at least one triggering condition information and identification information corresponding to the triggering information from a server;sending, by the client terminal, the terminal information to the server to request the server to return information to the client terminal when the terminal information matches at least one triggering condition information;
receiving the pushing content as the returned information from the server; and
pushing, by the client terminal, the returned information to a user. - View Dependent Claims (11, 12, 13, 14)
- one or more processors; and
-
15. One or more memories storing thereon computer-readable instructions, that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
- sending, by a server, one or more triggering condition information and identification information corresponding to the one or more triggering condition information to a client terminal;
sending, by the server, the pushing content as received information to the client terminal; and
requesting, by the server, the client terminal to push the received information corresponding to matched triggering condition information to a user when terminal information of the client terminal matches at least one triggering condition information. - View Dependent Claims (16, 17, 18, 19)
- sending, by a server, one or more triggering condition information and identification information corresponding to the one or more triggering condition information to a client terminal;
Specification