← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag