US7689432B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method for influencing recommender system & advertising based on programmed policies
Assignee: Xylon LLC
•
Filing: 2004-06-07
•
Granted: 2010-03-30
•
Expires: 2024-06-07
Abstract
Abstract A system and method for influencing a recommender system and advertising uses a controlled, programmed policy. The recommender system uses the policy to adjust recommendations made to users for particular items, so that a policy holder receives some measure of preference in recommendations. The preference may be implemented in the form of a filter, or a presentation of items. The policy can be applied selectively, and be based on pay for placement type consideration, demographics, time, and other related parameters. Advertising for the users can be similarly adjusted in coordination with the policy.
Inventors
- 👤 John N. Gross
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 03:28
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02
Claims Analysis
Total Claims: 56
Claim 1
Independent Claim
111 words
A method of operating an online recommender system for recommending items of interest to users interacting with an online service provider, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; establishing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; responding to a request for a recommendation; and applying the biasing policy to the recommender system when presenting a policy influenced recommendation in response to the request.
Claim 2
Independent Claim
111 words
A method of operating an online recommender system for recommending items of interest to users interacting with an online service provider, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; establishing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; responding to a request for a recommendation; and applying the biasing policy to the recommender system when presenting a policy influenced recommendation in response to the request.
Claim 3
Dependent Claim
75 words
The method of claim 1 , further comprising prior to said applying: evaluating a plurality of biasing policies under a cost-benefit analysis to determine an appropriate policy to apply, wherein cost in the cost-benefit analysis is an error cost, the error cost being a difference in ranking of a non-biased proposed recommendation and a pay-for-placement policy influenced recommendation, and a benefit is a cost charged to the third party advertiser for the policy influenced recommendation.
Claim 4
Dependent Claim
37 words
The method of claim 2 , further comprising: controlling advertising material presented to the user with the policy influenced recommendation based on which of the plurality of biasing policies is used to generate the policy influenced recommendation.
Claim 5
Dependent Claim
39 words
The method of claim 2 , wherein a different biasing policy can be used for each request for a recommendation made by the user, so that the plurality of biasing policies are utilized on a request by request basis.
Claim 6
Dependent Claim
32 words
The method of claim 1 , further comprising: comparing a policy influenced recommendation to the user against a recommendation made by the recommender system in the absence of considering the biasing policy.
Claim 7
Dependent Claim
37 words
The method of claim 2 , further comprising: updating a policy record for a selected biasing policy within a policy log when a policy influenced recommendation is made to the user based on said selected biasing policy.
Claim 8
Dependent Claim
38 words
The method of claim 6 , further comprising: generating a report of a number of policy influenced recommendations made by the recommender system broken down according to a type of biasing policy used for the policy influenced recommendations.
Claim 9
Dependent Claim
56 words
The method of claim 1 , wherein the preferences comprise at least one of a preference filter to be used against a list of recommendation items generated by the recommender system, and a presentation preference for a plurality of items associated with the third party advertiser and which are part of the list of recommendation items.
Claim 10
Dependent Claim
28 words
The method of claim 1 , wherein the biasing policy is defined with reference to a period of time in which the biasing policy is to be used.
Claim 11
Dependent Claim
28 words
The method of claim 1 , wherein the biasing policy is defined with reference to a keyword determining if and when the biasing policy is to be used.
Claim 12
Dependent Claim
22 words
The method of claim 1 , wherein multiple biasing policies are evaluated for each policy influenced recommendation made by the recommender system.
Claim 13
Dependent Claim
16 words
The method of claim 1 , wherein the recommender system is implemented at an e-commerce website.
Claim 14
Dependent Claim
25 words
The method of claim 1 , wherein the recommender system is implemented at least in part in a client computing device, including a programming receiver.
Claim 15
Dependent Claim
24 words
The method of claim 1 , wherein the biasing policy is considered after a recommender system has generated an initial list of uninfluenced recommendations.
Claim 16
Dependent Claim
23 words
The method of claim 1 , wherein the biasing policy is utilized by a recommender system while formulating an initial list of recommendations.
Claim 17
Dependent Claim
35 words
The method of claim 1 , wherein the biasing policy includes a fulfillment requirement, so that the recommender system is forced to generate a number of pay-for-placement policy influenced recommendations based on the biasing policy.
Claim 18
Dependent Claim
40 words
The method of claim 2 , wherein the biasing policies are selected on a controlled opportunity basis to influence recommendations, such that a first policy can have a higher percentage chance of influencing a recommendation compared to a second policy.
Claim 19
Independent Claim
110 words
A method of presenting advertising via an electronic device in conjunction with recommendations made by a recommender system, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; implementing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein said biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; responding to a request for a recommendation; and presenting advertising content based on the biasing policy while presenting policy influenced recommendation to the user in response to the request.
Claim 20
Independent Claim
110 words
A method of presenting advertising via an electronic device in conjunction with recommendations made by a recommender system, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; implementing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein said biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; responding to a request for a recommendation; and presenting advertising content based on the biasing policy while presenting policy influenced recommendation to the user in response to the request.
Claim 21
Dependent Claim
19 words
The method of claim 18 , wherein the request is made by the user during an online Internet session.
Claim 22
Dependent Claim
20 words
The method of claim 18 , wherein the request is made by the user from a home based content receiver.
Claim 23
Dependent Claim
20 words
The method of claim 18 , wherein advertising content is based on recommendation content presented in the policy influenced recommendation.
Claim 24
Dependent Claim
29 words
The method of claim 21 , wherein the third party advertiser associated with policy influenced recommendation is automatically selected as a source of the advertising for the advertising content.
Claim 25
Dependent Claim
24 words
The method of claim 18 , wherein the advertising content is presented based on a pay for placement request from the third party advertiser.
Claim 26
Dependent Claim
122 words
A recommender system operating on a website and programmed to provide recommendations to users for items in response to a request for a recommendation, comprising: a first software routine for defining a pay-for-placement influence policy applicable to a third party advertiser; a second software routine for establishing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser, and wherein the recommender system applies the biasing policy to present policy influenced recommendations to the user in response to the request for a recommendation.
Claim 27
Dependent Claim
122 words
A recommender system operating on a website and programmed to provide recommendations to users for items in response to a request for a recommendation, comprising: a first software routine for defining a pay-for-placement influence policy applicable to a third party advertiser; a second software routine for establishing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser, and wherein the recommender system applies the biasing policy to present policy influenced recommendations to the user in response to the request for a recommendation.
Claim 28
Independent Claim
182 words
A method of recommending items of interest to a user of an online service provider, comprising: maintaining a profile for a user at the online service provider, wherein the profile includes prior selections and/or ratings of items made by the user; providing one or more recommendations to the user using a recommender system which uses account profiles of users similar to the user to generate such recommendations; defining a pay-for-placement influence policy applicable to a third party advertiser; defining a first item which is to receive a preference from the recommender system based on the influence policy, wherein the preference biases the recommender system to recommend items associated with the third party advertiser; and selectively influencing the recommender system on a subscriber by subscriber basis, so that the first item is presented to a user in a policy influenced recommendation based on the preference when the user's profile meets criteria of the influence policy, wherein the influence policy can be used to present recommendations of items to the user which would not otherwise be presented by the recommender system to the user.
Claim 29
Independent Claim
182 words
A method of recommending items of interest to a user of an online service provider, comprising: maintaining a profile for a user at the online service provider, wherein the profile includes prior selections and/or ratings of items made by the user; providing one or more recommendations to the user using a recommender system which uses account profiles of users similar to the user to generate such recommendations; defining a pay-for-placement influence policy applicable to a third party advertiser; defining a first item which is to receive a preference from the recommender system based on the influence policy, wherein the preference biases the recommender system to recommend items associated with the third party advertiser; and selectively influencing the recommender system on a subscriber by subscriber basis, so that the first item is presented to a user in a policy influenced recommendation based on the preference when the user's profile meets criteria of the influence policy, wherein the influence policy can be used to present recommendations of items to the user which would not otherwise be presented by the recommender system to the user.
Claim 30
Dependent Claim
18 words
The method of claim 25 , wherein the policy influenced recommendation is presented during an interactive online session.
Claim 31
Dependent Claim
27 words
The method of claim 26 , wherein the policy influenced recommendation is positioned and/or displayed more prominently than other items presented in response to a recommendation request.
Claim 32
Dependent Claim
22 words
The method of claim 25 , wherein the policy influenced recommendation is provided based on the first item being a new item.
Claim 33
Dependent Claim
27 words
The method of claim 25 , wherein the policy influenced recommendation is provided only during a certain predefined time period and/or during certain times of the day.
Claim 34
Dependent Claim
22 words
The method of claim 25 , wherein the criteria includes demographic characteristics which must be associated with the profile for the user.
Claim 35
Independent Claim
199 words
A method of recommending items of interest to a user of an online service provider, comprising: maintaining a profile for a user at the online service provider, wherein the profile includes prior selections and/or ratings of items made by the user; providing recommendations in a first list to the user over an electronic communications network using a recommender system which uses account profiles of other users similar to the user to generate such recommendations; defining a pay-for-placement influence policy applicable to a third party advertiser; defining a first item which is to be recommended by the recommender system based on the influence policy and preference factors unrelated to the account profiles of other users, wherein the preference factors bias the recommender system to recommend items associated with the third party advertiser; and selectively influencing the recommender system such that the first item is presented, based on the influence policy and the preference factors, only to selected users residing within predefined geographic regions, wherein the influence policy can be used to present recommendations of items to the user which would not otherwise be presented by the recommender system over the electronic communications network to the user in the first list.
Claim 36
Independent Claim
199 words
A method of recommending items of interest to a user of an online service provider, comprising: maintaining a profile for a user at the online service provider, wherein the profile includes prior selections and/or ratings of items made by the user; providing recommendations in a first list to the user over an electronic communications network using a recommender system which uses account profiles of other users similar to the user to generate such recommendations; defining a pay-for-placement influence policy applicable to a third party advertiser; defining a first item which is to be recommended by the recommender system based on the influence policy and preference factors unrelated to the account profiles of other users, wherein the preference factors bias the recommender system to recommend items associated with the third party advertiser; and selectively influencing the recommender system such that the first item is presented, based on the influence policy and the preference factors, only to selected users residing within predefined geographic regions, wherein the influence policy can be used to present recommendations of items to the user which would not otherwise be presented by the recommender system over the electronic communications network to the user in the first list.
Claim 37
Dependent Claim
15 words
The method of claim 31 , wherein the first item is a newly released movie.
Claim 38
Dependent Claim
28 words
The method of claim 31 , wherein the first item is recommended in response to keywords used in requests for recommendations by users in the predefined geographic regions.
Claim 39
Dependent Claim
22 words
The method of claim 31 , further comprising: tabulating user selections of the first item made in response to the preference factors.
Claim 40
Dependent Claim
38 words
The method of claim 31 , wherein the preference factors include an age of the user, such that the first item is presented only to selected users residing within predefined geographic regions who satisfy an age range criterion.
Claim 41
Dependent Claim
97 words
The method of claim 31 , further comprising: defining a second item which is to be recommended by the recommender system based on the influence policy and second preference factors unrelated to the account profiles of other users; defining a schedule to be used in connection with recommending the first item and the second item, the schedule being based on a cost-benefit analysis performed on a subscriber by subscriber basis; and presenting one or both of the first item and the second item to the selected users residing within the predefined geographic regions based on the schedule.
Claim 42
Independent Claim
176 words
A method of recommending items of interest to users of an online service provider, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; providing an influenced recommendation based on a biasing policy derived from the influence policy for a first item to a user over a network using a collaborative filtering based recommendation engine, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser, and wherein the first item is characterized by a first content associated with a first identifiable source of content; and providing an advertisement to the user which is correlated to the influenced recommendation, the advertisement being generated by an advertising delivery system and describing a second item to the user over the network, wherein the second item is characterized by a second content that is also associated with the first identifiable source of content, and wherein presentation of recommendations and advertisements are coordinated for users the user of the online service provider.
Claim 43
Independent Claim
176 words
A method of recommending items of interest to users of an online service provider, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; providing an influenced recommendation based on a biasing policy derived from the influence policy for a first item to a user over a network using a collaborative filtering based recommendation engine, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser, and wherein the first item is characterized by a first content associated with a first identifiable source of content; and providing an advertisement to the user which is correlated to the influenced recommendation, the advertisement being generated by an advertising delivery system and describing a second item to the user over the network, wherein the second item is characterized by a second content that is also associated with the first identifiable source of content, and wherein presentation of recommendations and advertisements are coordinated for users the user of the online service provider.
Claim 44
Dependent Claim
18 words
The method of claim 37 , wherein the recommendation and the advertisement are presented at the same time.
Claim 45
Dependent Claim
19 words
The method of claim 38 , wherein the recommendation and the advertisement are presented within a single web page.
Claim 46
Independent Claim
159 words
A method of recommending items of interest to users of an online service provider, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; providing an influenced recommendation based a biasing policy derived from the influence policy for a first item to a user over a network using a collaborative filtering based recommendation engine, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; and providing an advertisement to the user which is correlated to the recommendation, the advertisement being generated by an advertising delivery system and describing a second item to the user over the network, wherein the second item is related logically to the first item and is associated with a context presented the user in which the first item is presented, wherein presentation of recommendations and advertisements are coordinated for the user of the online service provider.
Claim 47
Independent Claim
159 words
A method of recommending items of interest to users of an online service provider, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; providing an influenced recommendation based a biasing policy derived from the influence policy for a first item to a user over a network using a collaborative filtering based recommendation engine, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; and providing an advertisement to the user which is correlated to the recommendation, the advertisement being generated by an advertising delivery system and describing a second item to the user over the network, wherein the second item is related logically to the first item and is associated with a context presented the user in which the first item is presented, wherein presentation of recommendations and advertisements are coordinated for the user of the online service provider.
Claim 48
Dependent Claim
18 words
The method of claim 40 , wherein the recommendation and the advertisement are presented at the same time.
Claim 49
Dependent Claim
19 words
The method of claim 41 , wherein the recommendation and the advertisement are presented within a single web page.
Claim 50
Dependent Claim
106 words
A recommender system for recommending items of interest to users interacting with an online service provider, comprising: means for defining a pay-for-placement influence policy applicable to a third party advertiser; means for providing a biasing policy based on the influence policy to influence recommendations made by the recommendation system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; means for responding to a request for a recommendation from a user; and means for implementing the biasing policy when presenting recommendations to the user in response to the request.
Claim 51
Dependent Claim
106 words
A recommender system for recommending items of interest to users interacting with an online service provider, comprising: means for defining a pay-for-placement influence policy applicable to a third party advertiser; means for providing a biasing policy based on the influence policy to influence recommendations made by the recommendation system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; means for responding to a request for a recommendation from a user; and means for implementing the biasing policy when presenting recommendations to the user in response to the request.
Claim 52
Dependent Claim
33 words
The recommender system of claim 43 , further comprising: means for presenting advertising content to the user based on the biasing policy when presenting recommendations to the user in response to the request.
Claim 53
Dependent Claim
113 words
A computer-readable medium having stored thereon, computer-executable instructions that, if executed by a computing device, cause the computing device to perform a method comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; establishing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; responding to a request for a recommendation; and applying the biasing policy to the recommender system when presenting a policy influenced recommendation in response to the request.
Claim 54
Dependent Claim
113 words
A computer-readable medium having stored thereon, computer-executable instructions that, if executed by a computing device, cause the computing device to perform a method comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; establishing a biasing policy based on the influence policy for influencing recommendations made by the recommender system to a user of the recommender system, wherein the biasing policy is representative of preferences of the third party advertiser, and biases the recommender system to recommend items associated with the third party advertiser; responding to a request for a recommendation; and applying the biasing policy to the recommender system when presenting a policy influenced recommendation in response to the request.
Claim 55
Independent Claim
83 words
A method for influencing a recommender system, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; specifying third party advertiser preferences from the influence policy; implementing the third party advertiser preferences to bias the recommender system to items associated with the third party advertiser; responding to a recommendation request from a user; generating a policy influenced recommendation for the user by enforcing the influence policy; presenting the policy influenced recommendation to the user; and evaluating performance of the influence policy.
Claim 56
Independent Claim
83 words
A method for influencing a recommender system, comprising: defining a pay-for-placement influence policy applicable to a third party advertiser; specifying third party advertiser preferences from the influence policy; implementing the third party advertiser preferences to bias the recommender system to items associated with the third party advertiser; responding to a recommendation request from a user; generating a policy influenced recommendation for the user by enforcing the influence policy; presenting the policy influenced recommendation to the user; and evaluating performance of the influence policy.
References Cited (Backward Citations)
US4996642A
Cited
US4870579A
Cited
US5903454A
Cited
US6418424B1
Cited
US5459306A
Cited
US7155401B1
Cited
US5901246A
Cited
US5717865A
Cited
US5918014A
Cited
US6775664B2
Cited
US6314420B1
Cited
US5884282A
Cited
WO1998034189A1
Cited
US5974398A
Cited
US6782370B1
Cited
US20060100956A1
Cited
US6064980A
Cited
US6912505B2
Cited
US7113917B2
Cited
US6266649B1
Cited
US6853982B2
Cited
US20050203807A1
Cited
US20030033292A1
Cited
US20030055816A1
Cited
US6389372B1
Cited
US20030216942A1
Cited
US20040167814A1
Cited
WO2001046930A2
Cited
US20040230546A1
Cited
US6766525B1
Cited
US20050021499A1
Cited
US20020154157A1
Cited
US20050125309A1
Cited
US6697800B1
Cited
US6801909B2
Cited
US6687696B2
Cited
US20040054572A1
Cited
US20040076936A1
Cited
US6609096B1
Cited
US6600898B1
Cited
WO2002025937A2
Cited
US7043531B1
Cited
US20020042733A1
Cited
US20030036944A1
Cited
WO2002037840A2
Cited
US6735572B2
Cited
US20030233278A1
Cited
US6484123B2
Cited
US20020078056A1
Cited
US20050086300A1
Cited
US20020097265A1
Cited
US20030074253A1
Cited
US6526440B1
Cited
US20040103092A1
Cited
US20020123988A1
Cited
US20020133417A1
Cited
US20020174429A1
Cited
US20030050815A1
Cited
US20020180805A1
Cited
US20020184139A1
Cited
US20020194079A1
Cited
US20030055898A1
Cited
US7356490B1
Cited
US20030135513A1
Cited
US20030050805A1
Cited
US20030046156A1
Cited
US20040030525A1
Cited
US20040225577A1
Cited
US20030204449A1
Cited
US20040254857A1
Cited
US20030093793A1
Cited
US20030093338A1
Cited
US20030093329A1
Cited
US20030093331A1
Cited
US20050066350A1
Cited
US20030097302A1
Cited
US20030135490A1
Cited
US20030149614A1
Cited
US20030167195A1
Cited
US20040034570A1
Cited
WO2003088107A2
Cited
US20030195793A1
Cited
US20030208578A1
Cited
US20030208399A1
Cited
US20030212619A1
Cited
US20040015386A1
Cited
US20040172267A1
Cited
US20040073919A1
Cited
US20040068451A1
Cited
US20040088303A1
Cited
US20040088730A1
Cited
WO2004052010A1
Cited
US20040116067A1
Cited
WO2004053757A2
Cited
US20040215733A1
Cited
US20040122686A1
Cited
US20040220826A1
Cited
US20040148275A1
Cited
US20050120006A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2013-03-29 | 2013-09-28 | 2014-03-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2017-03-29 | 2017-09-28 | 2018-03-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2021-03-29 | 2021-09-28 | 2022-03-30 | $7700.00 | Window Closed / Lapsed |