Automatic, personalized online information and product services
First Claim
1. A computer-implemented method for providing personalized advertisements to a user, the method comprising selecting a plurality of advertisements for display to a user of a computer system, the advertisements selected according to an estimated probability that the advertisements are of interest to the user, wherein selecting the advertisements comprises:
- monitoring user interactions with content while the user is engaged in use of a computer;
analyzing the monitored interactions to estimate parameters of a user specific learning machine;
identifying properties of candidate advertisements;
applying identified properties of the candidate advertisements to the user specific learning machine to estimate a probability that one or more of the candidate advertisements are of interest to the user;
providing, from a server to the computer, one or more of the candidate advertisements as the selected advertisements; and
presenting, via a browser running on said computer, the one or more selected advertisements in conjunction with a first web page.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for providing automatic, personalized information services to a computer user includes the following steps: transparently monitoring user interactions with data during normal use of the computer; updating user-specific data files including a set of user-related documents; estimating parameters of a learning machine that define a User Model specific to the user, using the user-specific data files; analyzing a document to identify its properties; estimating the probability that the user is interested in the document by applying the document properties to the parameters of the User Model; and providing personalized services based on the estimated probability. Personalized services include personalized searches that return only documents of interest to the user, personalized crawling for maintaining an index of documents of interest to the user; personalized navigation that recommends interesting documents that are hyperlinked to documents currently being viewed; and personalized news, in which a third party server customized its interaction with the user.
-
Citations
25 Claims
-
1. A computer-implemented method for providing personalized advertisements to a user, the method comprising selecting a plurality of advertisements for display to a user of a computer system, the advertisements selected according to an estimated probability that the advertisements are of interest to the user, wherein selecting the advertisements comprises:
-
monitoring user interactions with content while the user is engaged in use of a computer; analyzing the monitored interactions to estimate parameters of a user specific learning machine; identifying properties of candidate advertisements; applying identified properties of the candidate advertisements to the user specific learning machine to estimate a probability that one or more of the candidate advertisements are of interest to the user; providing, from a server to the computer, one or more of the candidate advertisements as the selected advertisements; and presenting, via a browser running on said computer, the one or more selected advertisements in conjunction with a first web page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for providing personalized advertisements to a user, the method comprising:
-
monitoring user interactions with search results while the user is engaged in use of a browser program running on a computer; receiving, at a server communicatively coupled to the computer via one or more networks, a search query from the user; retrieving a plurality of advertisements based on the search query; for each retrieved advertisement of said plurality of retrieved advertisements; identifying properties of the retrieved advertisement and, based thereon, estimating a probability that the retrieved advertisement is of interest to the user; and using the estimated probabilities for the respective plurality of retrieved advertisements to present at least some of the retrieved advertisements to the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-implemented method, comprising:
responsive to a present search query submitted by a user via a client-based application, returning personalized advertisements for the user from a server-based application to the client-based application, the personalized advertisements selected for return to the client-based application according to information regarding the user'"'"'s interests, the personalized advertisements ranked in order of estimated user interest, the interest of the user estimated by applying identified properties of each respective one of the personalized advertisements to a user-specific learning machine to determine a probability of user interest for each respective personalized advertisement. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
Specification