Information recommendation method, recommendation engine, network system
First Claim
1. A method for recommending information for users, the method comprising:
- receiving, by at least one server in a network, from an application website, a recommendation request carrying information about a user'"'"'s operation on the application website and identity information of the user associated with a website with social relationship information;
sending, by the at least one server in the network to the website with the social relationship information, a social relationship information request carrying the identity information;
receiving, by the at least one server in the network from the website with the social relationship information, a response to the social relationship information request, wherein the response includes a list of users having a social relationship with the user;
obtaining, by the at least one server in the network, from a user behavior database, operation records of at least one user listed on the list of the users, wherein the operation records are collected from at least one application website;
generating, by the at least one server in the network, recommendation information according to the operation records and the information about the user'"'"'s operation from the application website, wherein the application website is independent from the website with the social relationship information, the at least one server which is for generating the recommendation information is independent from the application websites and the website with social relationship information; and
in response to the recommendation request, sending, by the at least one server in the network the recommendation information to the application website.
1 Assignment
0 Petitions
Accused Products
Abstract
An information recommendation method, a recommendation engine, and a network system are disclosed in embodiments of the present invention. The method includes: acquiring a friend list of a user from a data source with a social relationship; acquiring a behavior record of a friend in the friend list of the user from a user behavior database; generating recommendation information matched with current behavior of the user, according to the behavior record of the friend in the friend list of the user and information of the current behavior of the user; and sending the recommendation information to an application website. Through the embodiments of the present invention, when information is recommended to a user, the recommendation information can be generated based on the social relationship and according to the behavior record of the friend of the user.
74 Citations
14 Claims
-
1. A method for recommending information for users, the method comprising:
-
receiving, by at least one server in a network, from an application website, a recommendation request carrying information about a user'"'"'s operation on the application website and identity information of the user associated with a website with social relationship information; sending, by the at least one server in the network to the website with the social relationship information, a social relationship information request carrying the identity information; receiving, by the at least one server in the network from the website with the social relationship information, a response to the social relationship information request, wherein the response includes a list of users having a social relationship with the user; obtaining, by the at least one server in the network, from a user behavior database, operation records of at least one user listed on the list of the users, wherein the operation records are collected from at least one application website; generating, by the at least one server in the network, recommendation information according to the operation records and the information about the user'"'"'s operation from the application website, wherein the application website is independent from the website with the social relationship information, the at least one server which is for generating the recommendation information is independent from the application websites and the website with social relationship information; and in response to the recommendation request, sending, by the at least one server in the network the recommendation information to the application website. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server in a network for recommending information for users, the server comprising:
-
one or more processors; and a memory coupled to the one or more processors, and the one or more processors are configured to; receive, from an application website, a recommendation request carrying information about a user'"'"'s operation on the application website and identity information of the user associated with a website with social relationship information; send, to the website with the social relationship information, a social relationship information request carrying the user'"'"'s identity information; receive, from the website with the social relationship information, a response to the social relationship information request, wherein the response includes a list of users having a social relationship with the user; obtain, from a user behavior database, operation records of at least one user listed on the list of the users, wherein the operation records are collected from at least one application website; generate recommendation information according to the operation records and the information about the user'"'"'s operation from the application website, wherein the application website is independent from the website with social relationship information, the server for generating the recommendation information is independent from the application websites and the website with the social relationship information; and in response to the recommendation request, send the recommendation information to the application website. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification