WO2009051942A4 - Method and system for generating recommendations of content items - Google Patents

Method and system for generating recommendations of content items Download PDF

Info

Publication number
WO2009051942A4
WO2009051942A4 PCT/US2008/077326 US2008077326W WO2009051942A4 WO 2009051942 A4 WO2009051942 A4 WO 2009051942A4 US 2008077326 W US2008077326 W US 2008077326W WO 2009051942 A4 WO2009051942 A4 WO 2009051942A4
Authority
WO
WIPO (PCT)
Prior art keywords
recommendation
content item
response
identification data
content items
Prior art date
Application number
PCT/US2008/077326
Other languages
French (fr)
Other versions
WO2009051942A2 (en
WO2009051942A3 (en
Inventor
Sandra Gadanho
Craig Watson
Original Assignee
Motorola Inc
Sandra Gadanho
Craig Watson
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc, Sandra Gadanho, Craig Watson filed Critical Motorola Inc
Priority to CN2008801121542A priority Critical patent/CN101828199B/en
Priority to US12/738,376 priority patent/US20110184899A1/en
Priority to EP08840705A priority patent/EP2201515A2/en
Priority to MX2010004191A priority patent/MX2010004191A/en
Priority to BRPI0818556A priority patent/BRPI0818556A8/en
Publication of WO2009051942A2 publication Critical patent/WO2009051942A2/en
Publication of WO2009051942A3 publication Critical patent/WO2009051942A3/en
Publication of WO2009051942A4 publication Critical patent/WO2009051942A4/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26283Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Abstract

A recommendation system comprises a recommendation server (107) which generates a first recommendation set of recommended content items in response to a user profile associated with a first user and stored on the recommendation server (107). Content item identification data identifying the content items of the first recommendation set are transmitted to a first recommendation device (101). The first recommendation device (101) comprises a network interface (301) which receives the content item identification data from the recommendation server (107). A content list processor (303) determines the first recommendation set in response to the content item identification data. The first recommendation device (101) furthermore comprises application processors (309-313) which can execute different recommendation applications. A device recommender (307) generates a second set of recommended content items from the first recommendation set in response to a characteristic of the recommendation application being executed. The application then provides recommendations in response to the second set.

Claims

43
AMENDED CLAIMS received by the International Bureau on 05 May 2009 (05.05.2009)
1. A method of generating recommendations for content items in a recommendation system comprising a recommendation server and a recommendation device, the method comprising: at the recommendation server: generating a first recommendation set of recommended content items in response to a first user profile associated with a user; and transmitting content item identification data to the recommendation device, the content item identification data comprising a content item identification for each content item of the first recommendation set; and at the recommendation device: receiving the content item identification data from the recommendation server; determining the first recommendation set in response to the content item identification data; executing a recommendation application from a set of recommendation applications, each application of the set of recommendation applications being operable to provide recommendations; and generating a second recommendation set of recommended content items from the first recommendation set in response to a characteristic of the recommendation application; and the recommendation application providing recommendations in response to the second recommendation set.
2. The method of claim 1 wherein the content item identification data further comprises an associated user preference indication for at least one content item of the first recommendation set, the associated user preference indication being indicative of a server-estimated user preference for the at least one content item; and wherein generating the second set of recommended content items is in response to the associated user preference indication. 44
3. The method of claim 1 wherein the content item identification data comprises a transmission time indication for at least one content item of the first recommendation set; and wherein generating the second set of recommended content items is in response to the transmission time indication.
4. The method of claim 1 wherein the content item identification data does not comprise a transmission time indication for at least a first content item of the first recommendation set; and wherein the recommendation device determines a transmission time for the first content item in response to a content item identification of the first content item and a locally stored table of transmission times for content items.
5. The method of claim 1 wherein the characteristic is a user interface characteristic of the recommendation application.
6. The method of claim 1 wherein the characteristic is a recommendation time interval characteristic of the recommendation application.
7. The method of claim 1 wherein the characteristic is a content item presentation characteristic of the recommendation application.
8. The method of claim 1 wherein the second recommendation set is a prioritised set of content items; and wherein the recommendation device prioritizes the content items of the second set.
12. The method of claim 1 wherein generating the second recommendation set is further in response to a content item presentation time preference of the user.
PCT/US2008/077326 2007-10-17 2008-09-23 Method and system for generating recommendations of content items WO2009051942A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN2008801121542A CN101828199B (en) 2007-10-17 2008-09-23 Method and system for generating recommendations of content items
US12/738,376 US20110184899A1 (en) 2007-10-17 2008-09-23 Method and system for generating recommendations of content items
EP08840705A EP2201515A2 (en) 2007-10-17 2008-09-23 Method and system for generating recommendations of content items
MX2010004191A MX2010004191A (en) 2007-10-17 2008-09-23 Method and system for generating recommendations of content items.
BRPI0818556A BRPI0818556A8 (en) 2007-10-17 2008-09-23 method and system for generating content item recommendations

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB0720294A GB2453753A (en) 2007-10-17 2007-10-17 Method and system for generating recommendations of content items
GB0720294.8 2007-10-17

Publications (3)

Publication Number Publication Date
WO2009051942A2 WO2009051942A2 (en) 2009-04-23
WO2009051942A3 WO2009051942A3 (en) 2009-06-04
WO2009051942A4 true WO2009051942A4 (en) 2009-07-16

Family

ID=38813974

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2008/077326 WO2009051942A2 (en) 2007-10-17 2008-09-23 Method and system for generating recommendations of content items

Country Status (7)

Country Link
US (1) US20110184899A1 (en)
EP (1) EP2201515A2 (en)
CN (1) CN101828199B (en)
BR (1) BRPI0818556A8 (en)
GB (1) GB2453753A (en)
MX (1) MX2010004191A (en)
WO (1) WO2009051942A2 (en)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9270963B2 (en) * 2007-01-03 2016-02-23 Tivo Inc. Program shortcuts
US9060034B2 (en) 2007-11-09 2015-06-16 Napo Enterprises, Llc System and method of filtering recommenders in a media item recommendation system
US9734507B2 (en) * 2007-12-20 2017-08-15 Napo Enterprise, Llc Method and system for simulating recommendations in a social network for an offline user
US8316015B2 (en) 2007-12-21 2012-11-20 Lemi Technology, Llc Tunersphere
US20110125783A1 (en) * 2009-11-19 2011-05-26 Whale Peter Apparatus and method of adaptive questioning and recommending
US9721035B2 (en) * 2010-06-30 2017-08-01 Leaf Group Ltd. Systems and methods for recommended content platform
US20120095862A1 (en) 2010-10-15 2012-04-19 Ness Computing, Inc. (a Delaware Corportaion) Computer system and method for analyzing data sets and generating personalized recommendations
EP2718890A4 (en) * 2011-06-06 2014-11-05 Nfluence Media Inc Consumer driven advertising system
US10055746B1 (en) 2011-06-24 2018-08-21 The Directv Group, Inc. Method and system for obtaining feedback for a content recommendation by various algorithms
WO2012177413A1 (en) * 2011-06-24 2012-12-27 The Directv Group, Inc. Method and system for obtaining viewing data and providing content recommendations at a set top box
US9788069B1 (en) 2011-06-24 2017-10-10 The Directv Group, Inc. Method and system for recording recommended content within a user device
US9032451B2 (en) 2011-09-01 2015-05-12 The Directv Group, Inc. Method and system for using a second screen device for interacting with a set top box to enhance a user experience
US8909667B2 (en) 2011-11-01 2014-12-09 Lemi Technology, Llc Systems, methods, and computer readable media for generating recommendations in a media recommendation system
US8386329B1 (en) * 2011-11-14 2013-02-26 International Business Machines Corporation Social network-based recommendation
US9858318B2 (en) 2012-01-20 2018-01-02 Entit Software Llc Managing data entities using collaborative filtering
US9646315B2 (en) * 2012-07-06 2017-05-09 Nokia Technologies Oy Method and apparatus for improving user experience with an application across multiple devices
US9053307B1 (en) 2012-07-23 2015-06-09 Amazon Technologies, Inc. Behavior based identity system
CN103596128B (en) * 2012-08-16 2019-02-22 腾讯科技(深圳)有限公司 A kind of information providing method, device, system and mobile terminal
WO2014138689A2 (en) * 2013-03-08 2014-09-12 Ness Computing, Llc Context-based queryless presentation of recommendations
US20160004970A1 (en) * 2013-03-13 2016-01-07 Wei Lu Method and apparatus for recommendations with evolving user interests
US10003780B1 (en) 2013-03-14 2018-06-19 The Directv Group, Inc. Method and system for recording recommended content within a user device and indicating recording capacity
US9921827B1 (en) 2013-06-25 2018-03-20 Amazon Technologies, Inc. Developing versions of applications based on application fingerprinting
US9262470B1 (en) * 2013-06-25 2016-02-16 Amazon Technologies, Inc. Application recommendations based on application and lifestyle fingerprinting
US10269029B1 (en) 2013-06-25 2019-04-23 Amazon Technologies, Inc. Application monetization based on application and lifestyle fingerprinting
US10311476B2 (en) * 2014-01-24 2019-06-04 Flipboard, Inc. Recommending magazines to users of a digital magazine server
US9578116B1 (en) 2014-08-08 2017-02-21 Cox Communications Representing video client in social media
US9432734B2 (en) * 2014-09-10 2016-08-30 Telefonaktiebolaget L M Ericsson (Publ) Multi-person and multi-device content personalization
CN104239587B (en) * 2014-10-17 2017-09-12 北京字节跳动网络技术有限公司 The method and device that news list refreshes
US9277257B1 (en) * 2014-11-03 2016-03-01 Cox Communications, Inc. Automatic video service actions based on social networking affinity relationships
US10623514B2 (en) 2015-10-13 2020-04-14 Home Box Office, Inc. Resource response expansion
US10656935B2 (en) 2015-10-13 2020-05-19 Home Box Office, Inc. Maintaining and updating software versions via hierarchy
US10943066B2 (en) * 2016-11-21 2021-03-09 Samsung Electronics Co., Ltd. Method and apparatus for generating statement
EP3674908A1 (en) * 2017-08-31 2020-07-01 Shenzhen Heytap Technology Corp., Ltd. Information recommendation method and related device
JP6948400B2 (en) * 2017-09-28 2021-10-13 シャープ株式会社 Content recommendation device, content recommendation method, and content recommendation system
CN108924655B (en) * 2018-08-01 2020-11-17 北京奇艺世纪科技有限公司 Video client navigation generation method and device
US11640429B2 (en) 2018-10-11 2023-05-02 Home Box Office, Inc. Graph views to improve user interface responsiveness
CN109327737B (en) * 2018-11-14 2021-04-16 深圳创维-Rgb电子有限公司 Television program recommendation method, terminal, system and storage medium
CN112312216B (en) * 2020-10-16 2022-08-16 山东海看新媒体研究院有限公司 Traceable television recommendation method and system based on modular factorial theory
CN116415059A (en) * 2021-12-28 2023-07-11 戴尔产品有限公司 Method, electronic device and computer program product for recommending content

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020007742A (en) * 2000-07-18 2002-01-29 김민욱 Methods of Information Recommendation based on Analysis of User's Information Preferences and Measurement of Information Popularity on the Internet and the System thereof
AU2001291116A1 (en) * 2000-09-29 2002-04-15 Gist Communications, Inc. Method and system for creating and presenting a recommendation-based guide to television viewing choices
JP2002262265A (en) * 2001-03-05 2002-09-13 Victor Co Of Japan Ltd Program reservation method, and program retrieval method
EP1452029A2 (en) * 2001-11-16 2004-09-01 Koninklijke Philips Electronics N.V. Creating agents to be used for recommending media content
US20030126600A1 (en) * 2001-12-27 2003-07-03 Koninklijke Philips Electronics N.V. Smart suggestions for upcoming TV programs
WO2003073375A1 (en) * 2002-02-25 2003-09-04 Predictive Media Corporation Compact implementations for limited-resource platforms
US20040003405A1 (en) * 2002-06-27 2004-01-01 International Business Machines Corporation System and method for personal video recording system menu control
KR100493902B1 (en) * 2003-08-28 2005-06-10 삼성전자주식회사 Method And System For Recommending Contents
JP4776235B2 (en) * 2005-01-07 2011-09-21 ソニー株式会社 Information processing apparatus and method, and program
JP2007043471A (en) * 2005-08-03 2007-02-15 Sony Corp Information processing equipment, information processing method, and program
GB2438645A (en) * 2006-05-30 2007-12-05 Motorola Inc System for content item recommendation
US7937380B2 (en) * 2006-12-22 2011-05-03 Yahoo! Inc. System and method for recommended events
US20090298483A1 (en) * 2008-06-02 2009-12-03 Motorola, Inc. Method and apparatus for selecting advertisements and determining constraints for presenting the advertisements on mobile communication devices

Also Published As

Publication number Publication date
BRPI0818556A8 (en) 2018-09-25
GB2453753A (en) 2009-04-22
WO2009051942A2 (en) 2009-04-23
WO2009051942A3 (en) 2009-06-04
EP2201515A2 (en) 2010-06-30
CN101828199A (en) 2010-09-08
US20110184899A1 (en) 2011-07-28
CN101828199B (en) 2013-09-18
MX2010004191A (en) 2010-05-14
GB0720294D0 (en) 2007-11-28
BRPI0818556A2 (en) 2015-04-22

Similar Documents

Publication Publication Date Title
WO2009051942A4 (en) Method and system for generating recommendations of content items
KR102358604B1 (en) Convergence data processing method and information recommendation system
JP2018522325A5 (en)
WO2014059342A3 (en) Method for adaptive conversation state management with filtering operators applied dynamically as part of a conversational interface
WO2010027568A3 (en) Content item recommendation
WO2006119084A3 (en) Method and system for monitoring consumable item usage and providing replenishment thereof
WO2008147655A4 (en) Method and apparatus for generation of a user profile
JP2013522963A5 (en)
EP2359327A4 (en) Systems, methods, apparatus and computer-readable mediums for determining a meal and/or meal plan
EP1826673A3 (en) Device management system for processing client requests
WO2011097411A3 (en) Method and system for need fulfillment
WO2008124695A3 (en) Systems and methods to facilitate searches via social network
RU2014133823A (en) METHOD FOR FORMING A PERSONALIZED RANKING MODEL, METHOD FOR FORMING A PERSONALIZED RANKING MODEL, ELECTRONIC DEVICE AND SERVER
NZ601502A (en) Allowing the resale of an item if a purchase request meets predefined criteria
WO2007127143A3 (en) Dynamic data navigation
WO2012167115A3 (en) Reputation management in a transaction processing system
WO2007089663A3 (en) System and method for incremental user query on handheld device
JP2016521422A5 (en)
TW200620939A (en) Multipurpose media access data processing system
CA2970242A1 (en) Techniques for graph based natural language processing
WO2007146554A3 (en) Apparatus and method for content item annotation
GB2519902A (en) Method and apparatus for ordering recommendations according to a mean/variance tradeoff
EP2495935A1 (en) Server, system, and method for offering distributed service
PL376073A1 (en) A method and system for managing a validity period in association with a presence attribute
ATE508677T1 (en) SYSTEMS AND SOFTWARE FOR WAVEFRONT DATA PROCESSING, VISION CORRECTION AND OTHER APPLICATIONS

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200880112154.2

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08840705

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 2008840705

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 12738376

Country of ref document: US

Ref document number: MX/A/2010/004191

Country of ref document: MX

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: PI0818556

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20100416