WO2002011440A3 - Method and apparatus for generating television program recommendations based on similarity metric - Google Patents

Method and apparatus for generating television program recommendations based on similarity metric Download PDF

Info

Publication number
WO2002011440A3
WO2002011440A3 PCT/EP2001/007904 EP0107904W WO0211440A3 WO 2002011440 A3 WO2002011440 A3 WO 2002011440A3 EP 0107904 W EP0107904 W EP 0107904W WO 0211440 A3 WO0211440 A3 WO 0211440A3
Authority
WO
WIPO (PCT)
Prior art keywords
program
similarity metric
programs
selected set
viewer
Prior art date
Application number
PCT/EP2001/007904
Other languages
French (fr)
Other versions
WO2002011440A2 (en
Inventor
James D Schaffer
Larry J Eshelman
Original Assignee
Koninkl Philips Electronics Nv
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 Koninkl Philips Electronics Nv filed Critical Koninkl Philips Electronics Nv
Priority to EP01962846A priority Critical patent/EP1308044A2/en
Priority to JP2002515835A priority patent/JP2004505561A/en
Publication of WO2002011440A2 publication Critical patent/WO2002011440A2/en
Publication of WO2002011440A3 publication Critical patent/WO2002011440A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/46Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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/454Content or additional data filtering, e.g. blocking advertisements
    • 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
    • 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/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems

Abstract

A method and apparatus are disclosed for generating television program recommendations based on a similarity metric. Thus, the invention recommends television programs that are similar to one or more shows identified by a user. A similarity metric is computed between each program in a user-specified selected set and each program in an identified time interval. The selected set comprises one or more programs currently of interest to the user. The present invention allows a viewer to easily select one or more programs that the viewer currently finds attractive. The similarity metric is a sum of weighted scores for each matching attribute between programs in the selected set and programs in the identified time interval. If the selected set contains more than one program, an average score can be utilized, or the maximum value to any program in the selected set. Shows that are actually selected for viewing are observed and the weightings, wi, assigned to each matching program attribute are adjusted, so that over time, the similarity metric, SM, more accurately reflects the viewer's idea of 'similar shows'.
PCT/EP2001/007904 2000-07-27 2001-07-09 Method and apparatus for generating television program recommendations based on similarity metric WO2002011440A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP01962846A EP1308044A2 (en) 2000-07-27 2001-07-09 Method and apparatus for generating television program recommendations based on similarity metric
JP2002515835A JP2004505561A (en) 2000-07-27 2001-07-09 Method and apparatus for generating television program recommendations based on similarity metrics

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/627,140 2000-07-27
US09/627,140 US7454775B1 (en) 2000-07-27 2000-07-27 Method and apparatus for generating television program recommendations based on similarity metric

Publications (2)

Publication Number Publication Date
WO2002011440A2 WO2002011440A2 (en) 2002-02-07
WO2002011440A3 true WO2002011440A3 (en) 2002-05-02

Family

ID=24513349

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2001/007904 WO2002011440A2 (en) 2000-07-27 2001-07-09 Method and apparatus for generating television program recommendations based on similarity metric

Country Status (5)

Country Link
US (1) US7454775B1 (en)
EP (1) EP1308044A2 (en)
JP (1) JP2004505561A (en)
KR (1) KR100858639B1 (en)
WO (1) WO2002011440A2 (en)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6728713B1 (en) 1999-03-30 2004-04-27 Tivo, Inc. Distributed database management system
US20030182567A1 (en) * 1999-10-20 2003-09-25 Tivo Inc. Client-side multimedia content targeting system
US8028314B1 (en) 2000-05-26 2011-09-27 Sharp Laboratories Of America, Inc. Audiovisual information management system
US8020183B2 (en) 2000-09-14 2011-09-13 Sharp Laboratories Of America, Inc. Audiovisual management system
US7904814B2 (en) 2001-04-19 2011-03-08 Sharp Laboratories Of America, Inc. System for presenting audio-video content
US7474698B2 (en) 2001-10-19 2009-01-06 Sharp Laboratories Of America, Inc. Identification of replay segments
US8214741B2 (en) 2002-03-19 2012-07-03 Sharp Laboratories Of America, Inc. Synchronization of video and data
US7657907B2 (en) 2002-09-30 2010-02-02 Sharp Laboratories Of America, Inc. Automatic user profiling
AU2003267782A1 (en) * 2002-11-08 2004-06-07 Koninklijke Philips Electronics N.V. Apparatus and method to provide a recommendation of content
JP2004194108A (en) * 2002-12-12 2004-07-08 Sony Corp Information processor and information processing method, recording medium, and program
KR20050106108A (en) * 2003-03-11 2005-11-08 코닌클리케 필립스 일렉트로닉스 엔.브이. Generation of television recommendations via non-categorical information
JP4661047B2 (en) * 2003-05-30 2011-03-30 ソニー株式会社 Information processing apparatus, information processing method, and computer program
US7594245B2 (en) 2004-03-04 2009-09-22 Sharp Laboratories Of America, Inc. Networked video devices
US8949899B2 (en) * 2005-03-04 2015-02-03 Sharp Laboratories Of America, Inc. Collaborative recommendation system
US8356317B2 (en) 2004-03-04 2013-01-15 Sharp Laboratories Of America, Inc. Presence based technology
WO2005122579A1 (en) * 2004-06-08 2005-12-22 Matsushita Electric Industrial Co., Ltd. Program selection support device
JP4586663B2 (en) * 2005-07-26 2010-11-24 船井電機株式会社 Broadcast signal receiver
US7877387B2 (en) * 2005-09-30 2011-01-25 Strands, Inc. Systems and methods for promotional media item selection and promotional program unit generation
US8214304B2 (en) * 2005-10-17 2012-07-03 Koninklijke Philips Electronics N.V. Method and device for calculating a similarity metric between a first feature vector and a second feature vector
CN101326823A (en) * 2005-11-30 2008-12-17 皇家飞利浦电子股份有限公司 Method and system for generating a recommendation for at least one further content item
US8689253B2 (en) 2006-03-03 2014-04-01 Sharp Laboratories Of America, Inc. Method and system for configuring media-playing sets
US9300920B2 (en) 2006-03-03 2016-03-29 Sharp Laboratories Of America, Inc. Method and system for configuring media-playing sets
GB2441163B (en) * 2006-08-25 2009-11-11 Sony Uk Ltd Television device and method of identifying consecutive programmes
KR100821804B1 (en) 2007-02-22 2008-04-14 주식회사 휴맥스 Apparatus and method for controlling select broadcasting program in digital broadcasting receiver
US7765571B2 (en) * 2007-06-14 2010-07-27 Microsoft Corporation Continuous selection graphs
US8020191B2 (en) * 2007-06-19 2011-09-13 International Business Machines Corporation Method and system for determining policy similarities
US8484685B2 (en) 2007-08-13 2013-07-09 At&T Intellectual Property I, L.P. System for presenting media content
US20090070198A1 (en) * 2007-09-12 2009-03-12 Sony Corporation Studio farm
JP4508229B2 (en) 2007-11-21 2010-07-21 ソニー株式会社 Display processing apparatus, display processing system, and display processing method
EP2252050B1 (en) * 2009-05-13 2014-06-25 Sony Europe Limited A method of recommending local and remote content
EP2252051B1 (en) * 2009-05-13 2014-06-11 Sony Europe Limited A method of content retrieval
US8413187B1 (en) 2010-02-06 2013-04-02 Frontier Communications Corporation Method and system to request audiovisual content items matched to programs identified in a program grid
US8205227B1 (en) * 2010-02-06 2012-06-19 Frontier Communications Corporation Management and delivery of audiovisual content items that correspond to scheduled programs
US20120311633A1 (en) * 2010-02-19 2012-12-06 Ishan Mandrekar Automatic clip generation on set top box
US9665616B2 (en) 2010-12-22 2017-05-30 Thomson Licensing Method and system for providing media recommendations
WO2013072931A2 (en) 2011-09-30 2013-05-23 Tata Consultancy Services Limited A method and system for television program recommendation
US20150156545A1 (en) * 2012-01-04 2015-06-04 Thomson Licensing Method and system for providing media recommendations
EP2620733B1 (en) * 2012-01-27 2014-03-19 Ivoclar Vivadent AG Dental device
EP2627096A1 (en) * 2012-02-09 2013-08-14 Thomson Licensing Recommendation method using similarity metrics
KR20150110553A (en) 2013-01-24 2015-10-02 톰슨 라이센싱 Method and system for content discovery
US20160066003A1 (en) * 2013-06-04 2016-03-03 Thomson Licensing Viral tuning method
CN106294800A (en) * 2016-08-16 2017-01-04 武汉斗鱼网络科技有限公司 Method and system recommended by direct broadcasting room based on weighting k neighbour scoring
CN108737902B (en) * 2018-05-22 2021-03-02 北京奇艺世纪科技有限公司 Associated video updating method and device and electronic equipment
CN109462778B (en) * 2018-11-15 2020-10-16 武汉斗鱼网络科技有限公司 Live broadcast identification recommendation method and related equipment
KR20220155443A (en) * 2020-03-13 2022-11-23 구글 엘엘씨 Network-Connected Television Devices with Knowledge-Based Media Content Recommendations and Integrated User Interfaces

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
WO1998037696A1 (en) * 1997-02-21 1998-08-27 Herz Frederick S M Broadcast data distribution system with asymmetric uplink/downlink bandwidths
US6005597A (en) * 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0178536B1 (en) 1991-03-11 1999-04-15 강진구 Channel selecting method of relative program
JP3500741B2 (en) 1994-03-01 2004-02-23 ソニー株式会社 Channel selection method and channel selection device for television broadcasting
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5758259A (en) * 1995-08-31 1998-05-26 Microsoft Corporation Automated selective programming guide
US5867226A (en) * 1995-11-17 1999-02-02 Thomson Consumer Electronics, Inc. Scheduler employing a predictive agent for use in a television receiver
US5790935A (en) * 1996-01-30 1998-08-04 Hughes Aircraft Company Virtual on-demand digital information delivery system and method
AU3294997A (en) * 1996-06-13 1998-01-07 Starsight Telecast Incorporated Method and apparatus for searching a guide using program characteristics
US6163316A (en) 1997-01-03 2000-12-19 Texas Instruments Incorporated Electronic programming system and method
US6973663B1 (en) * 1999-03-29 2005-12-06 The Directv Group, Inc. Method and apparatus for detecting and viewing similar programs within a video system
US6704931B1 (en) * 2000-03-06 2004-03-09 Koninklijke Philips Electronics N.V. Method and apparatus for displaying television program recommendations

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US6029195A (en) * 1994-11-29 2000-02-22 Herz; Frederick S. M. System for customized electronic identification of desirable objects
WO1998037696A1 (en) * 1997-02-21 1998-08-27 Herz Frederick S M Broadcast data distribution system with asymmetric uplink/downlink bandwidths
US6005597A (en) * 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SMYTH B ET AL: "SURFING THE DIGITAL WAVE GENERATING PERSONALISED TV LISTINGS USING COLLABORATIVE, CASE-BASEDRECOMMENDATION", CASE-BASED REASONING RESEARCH AND DEVELOPMENT. INTERNATIONAL CONFERENCE, XX, XX, July 1999 (1999-07-01), pages 561 - 571, XP001030090 *

Also Published As

Publication number Publication date
US7454775B1 (en) 2008-11-18
JP2004505561A (en) 2004-02-19
KR100858639B1 (en) 2008-09-17
WO2002011440A2 (en) 2002-02-07
EP1308044A2 (en) 2003-05-07
KR20020033204A (en) 2002-05-04

Similar Documents

Publication Publication Date Title
WO2002011440A3 (en) Method and apparatus for generating television program recommendations based on similarity metric
WO2002049357A3 (en) Method and apparatus for generating recommendations based on consistency of selection
CA2322538A1 (en) Program guide system with preference profiles
US7075556B1 (en) Telestrator system
CN105335465B (en) A kind of method and apparatus showing main broadcaster's account
WO2003043338A3 (en) Method and apparatus for generating a stereotypical profile for recommending items of interest using feature-based clustering
CA2331302A1 (en) Interactive television program guide system for determining user values for demographic categories
US20040003392A1 (en) Method and apparatus for finding and updating user group preferences in an entertainment system
CN105210376B (en) Metadata associated with currently playing TV programme is identified using audio stream
AU2003285512A1 (en) Searching images
CN105959806A (en) Program recommendation method and device
EP1213919A3 (en) Interactive television program guide system having multiple devices within a household
CN109729426A (en) A kind of generation method and device of video cover image
WO2003050718A3 (en) System and method for retrieving information related to persons in video programs
WO2002087220A3 (en) System and method for interactive television
KR20030020984A (en) Multi-user profile generation
CN102630052A (en) Real time streaming-oriented television program recommendation system
CN105516818B (en) The method for previewing and device of video playing progress
CN109003135B (en) Intelligent advertisement matching pushing system and method based on face recognition
US20130262998A1 (en) Display control device, display control method, and program
CN107133567B (en) woundplast notice point selection method and device
CN110312167A (en) A kind of method, intelligent terminal and storage medium calculating movie and television contents scoring
EP1122946A3 (en) Television programme guide
JP2013206104A (en) Information processing device, information processing method, and program
CN110598044A (en) Collaborative recall method based on user click and conversion duration feedback

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP KR

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2002 515835

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1020027003928

Country of ref document: KR

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1020027003928

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2001962846

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2001962846

Country of ref document: EP