CN100426860C - 根据向一个或多个第三方的推荐向用户推荐感兴趣项目的方法和设备 - Google Patents

根据向一个或多个第三方的推荐向用户推荐感兴趣项目的方法和设备 Download PDF

Info

Publication number
CN100426860C
CN100426860C CNB028224108A CN02822410A CN100426860C CN 100426860 C CN100426860 C CN 100426860C CN B028224108 A CNB028224108 A CN B028224108A CN 02822410 A CN02822410 A CN 02822410A CN 100426860 C CN100426860 C CN 100426860C
Authority
CN
China
Prior art keywords
party
program
recommended
recommender
user
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CNB028224108A
Other languages
English (en)
Other versions
CN1600029A (zh
Inventor
S·V·R·古特塔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke 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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1600029A publication Critical patent/CN1600029A/zh
Application granted granted Critical
Publication of CN100426860C publication Critical patent/CN100426860C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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
    • 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/4661Deriving a combined profile for a plurality of end-users of the same client, e.g. for family members within a home
    • 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
    • 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

Abstract

本发明公开了一种方法和设备,用于根据为一个或多个第三方所做的推荐向用户推荐感兴趣的项目。由主要推荐器生成的推荐分数被为一个或多个第三方(例如朋友、同事或潮流引领者)生成的推荐所影响。当推荐感兴趣的项目时,该公开的推荐器与其他推荐器确证,并且根据第三方的推荐调整常规的推荐器分数。该第三方推荐可以是给定第三方的最高N个推荐项目的列表,也可以可选地包括推荐分数以及该第三方实际上是否选择该推荐项目的指示。推荐器评价用户的观看或购买习惯,并且与一个或多个其他的推荐器通信以便确定由这些其他的推荐器推荐的项目。

Description

根据向一个或多个第三方的推荐向用户推荐感兴趣项目的方法和设备
本发明涉及推荐诸如电视节目的感兴趣项目的方法和设备,更具体而言,涉及根据已经向一个或多个第三方推荐的项目,向特定的用户推荐节目和其他感兴趣的项目。
随着电视观众可得到的频道数量以及在这样频道上可得到的节目内容的多样性的增加,对于电视观众来说识别感兴趣的电视节目越来越成为一种挑战。电子节目指南(EPG)可以(例如通过标题、时间、日期和频道)识别可得到的电视节目,并且通过根据个人化的偏好分类或搜索可得到的电视节目,从而有助于感兴趣的节目的识别。
已经提出或建议很多用于推荐电视节目和其他感兴趣项目的推荐工具。例如,电视节目推荐工具将观众偏好提供到EPG,以便得到一组对于特定观众来说可能感兴趣的推荐节目。一般而言,电视节目推荐工具使用隐式或显式技术或者使用上述技术的某种组合来获得观众的偏好。隐式电视节目推荐工具根据从观众的观看历史导出的信息、以非强制的方式生成电视节目推荐。反之,显式电视节目推荐工具明确地询问观众他们对于节目属性(例如标题、类型、演员、频道和日期/时间)的偏好,以便导出观众简档并生成推荐。
当选择感兴趣的项目时,个人经常会受到其他人所做的选择的影响。例如,被看作“潮流引领者”的人常常会影响其他人的观看或购买习惯。在线零售商(例如Amazon.com)利用合作过滤技术根据购买相同项目的其他人所做的选择向顾客推荐额外的项目。这样,顾客在购买产品之后,常常被建议购买这种产品的其他顾客另外还购买的某些其他的产品。
此外,很多人常常希望他们能够观看一个朋友或同事观看的电视节目。然而,目前没有一种机制能够根据为所选择的第三方(诸如朋友、同事或潮流引领者)所做的推荐来推荐电视节目或其他感兴趣的项目。此外,目前没有一种机制能够使得多个推荐器共享推荐并根据其他推荐器推荐的信息生成推荐分数。
总体而言,本发明公开了一种用于根据为一个或多个第三方所做的推荐向用户推荐感兴趣的项目的方法和设备。根据本发明的一个方面,由主要推荐器生成的推荐分数会被为了一个或多个第三方(例如朋友、同事或潮流引领者)生成的推荐所影响。在一种实施方案中,可以以希望的方式利用加权的平均值来结合每个节目或其他感兴趣的项目的各种推荐分数。这样,公开的推荐器在推荐感兴趣的项目时得到了其他的推荐器的确证,并且根据第三方推荐调整常规的推荐器的分数。
该第三方推荐可以是对于给定第三方的最高N个推荐项目的列表,并且可以可选地包括推荐分数和对于该第三方实际上是否选择该推荐项目的指示。公开的推荐器生成推荐分数,该推荐分数被给定用户的观看或购买习惯以及这些项目被至少一个其他的节目推荐器推荐给另一个人的程度所影响。这样,给定的推荐器评价用户的观看或购买习惯,并且与一个或多个其他的推荐器通信以便确定被这些其他推荐器推荐的项目。第三方推荐反映一个或多个第三方的观看或购买习惯。
参考下面的详细描述和附图可以获得对于本发明以及本发明的其他特征和优点的更完整的理解。
图1是根据本发明的电视节目推荐器的示意性框图;
图2是来自图1的观众简档数据库的样本表;
图3是来自图1的节目数据库的样本表;和
图4是描述一个实现本发明原理的示例性节目推荐程序的流程图。
图1说明根据本发明的电视节目推荐器100。如图1所示,示例性的电视节目推荐器100对节目数据库200(在下文结合图2进行讨论)中的节目进行评价,以便识别特定观众感兴趣的节目。例如可以利用使用了在屏幕上的公知呈现技术的机顶终端/电视(未示出),向观众呈现一组推荐的节目。虽然在此是在电视节目推荐的上下文中说明本发明,但是本发明可以被应用到任何根据对用户行为(例如,观看历史或购买历史)的评价而自动生成的推荐中。
根据本发明的一个特征,由电视节目推荐器100生成的推荐分数可以被由例如一个第三方节目推荐器120为了一个或多个第三方生成的推荐所影响。例如,该第三方可以是一个朋友、同事或潮流引领者。主要推荐器100和第三方推荐器120可以以任何已知的方式(包括有线或无线链接)交换推荐。
提供给电视节目推荐器100的第三方推荐可以是一个用于给定第三方的最高N个推荐的列表,也可以可选地包括推荐分数以及该第三方实际上是否观看或记录该推荐节目的指示。电视节目推荐器100为节目生成推荐分数,该推荐分数被给定用户的观看习惯以及这些节目被另一个人的至少一个其他节目推荐器推荐的程度所影响。这样,给定的电视节目推荐器100评价用户的观看习惯(例如,如在用户简档中反映的),并且与一个或多个其他的节目推荐器120通信以便确定被这些其他节目推荐器120推荐的节目。该第三方推荐反映一个或多个第三方的观看习惯。这样,电视节目推荐器100当推荐感兴趣的节目时用其他的推荐器确证,并且根据第三方推荐调整常规的节目推荐器的分数。
电视节目推荐器100可以实现为任何包含处理器150(例如中央处理单元(CPU))以及存储器160(例如RAM和/或ROM)的计算设备(例如个人计算机或工作站)。电视节目推荐器100还可以实现为例如在机顶终端或显示器(未示出)中的专用集成电路(ASIC)。此外,电视节目推荐器100还可以实现为任何可得到的电视节目推荐器,例如可以从加利福亚州桑尼维尔的Tivo有限公司购买的TivoTM系统,或者是1999年12月17日提交的、题为“使用决策树推荐电视节目的方法和设备(Method and Appara tus for Recommending TelevisionProgramming Using Decision Trees)”的美国专利申请09/466,406,2000年2月4日提交的、题为“贝叶斯电视节目推荐器(Bayesian TVShow Recommender)”的美国专利申请09/498,271,以及2000年7月27日提交的、题为“三向媒体推荐方法和系统(Three-Way MediaRecommendation Method and System)”的美国专利申请09/627,139中描述的电视节目推荐器,或者它们的任意组合,在此引入这些专利申请的每一个作为参考,在此修改以便实现本发明的特征和功能。
如图1所示并分别结合图2到图4在下文中做进一步的讨论,电视节目推荐器100的存储器160包括一个或多个观众简档200、一个节目数据库300和一个节目推荐程序400。一般而言,说明性的观众简档200提供从用户观看历史导出的特征计数。节目数据库300为每个在给定的时间间隔可得到的节目记录信息。最后,节目推荐程序400生成节目推荐分数,该节目推荐分数被给定用户的观看习惯以及这些节目被另一个人的至少一个其他节目推荐器推荐的程度所影响。
图2是说明示例性的隐式观众简档200的表。如图2所示,隐式观众简档200包含每个均与不同的节目特征相关联的多个记录205-213。此外,对于在列230列出的每个特征,隐式观众简档200在字段235提供对应的肯定计数并在字段250提供否定计数。该肯定计数指示观众观看具有每个特征的节目的次数。该否定计数指示观众没有观看具有每个特征的节目的次数。
对于每个肯定和否定的节目例子(即,观看和没有观看的节目),在用户简档200中对多个节目特征进行分类。例如,如果给定观众在傍晚观看频道2的给定体育节目十次,则隐式观众简档200中与这些特征相关联的肯定计数在字235增加10,而否定计数会是0(零)。因为隐式观看简档200是基于用户的观看历史的,所以包含在简档200内的数据随着观看历史的增长,会随着时间而修改。可替换地,隐式观众简档200可以基于一般或预定义的简档,例如根据他或她的人口统计状况为该用户选择的简档。
尽管利用隐式观众简档来说明观众简档200,但是观众简档200也可以利用显式简档或是显式与隐式简档的组合来实现,这对于本领域的普通技术人员来说是显而易见的。例如,为了讨论既利用隐式简档又利用显式简档以获得组合的节目推荐分数的电视节目推荐器100,在此引入2000年9月20日提交的、题为“用于使用隐式和显式观看偏好生成推荐分数的方法和设备(Method And Apparatus ForGenerating Recommendation Scores Using Implicit And ExplicitViewing Preferences)”的美国专利申请09/666,401作为参考。
图3是来自图1中为每个在给定的时间间隔可得到的节目记录信息的节目数据库300的样本表。节目数据库300中出现的数据可以从例如电子节目指南110中获得。如图3所示,节目数据库300包含每一个均与给定节目相关联的多个记录,例如记录305到320。对于每个节目,节目数据库300分别在字段340和345中指示与该节目相关联的日期/时间以及频道。此外,在字段350和355中标识出每个节目的标题和类型。额外的公知属性(未示出),例如演员、持续时间和节目描述也可以包含在节目数据库300中。
节目数据库300还可以在字段370可选地记录由电视节目推荐器100分配给每个节目的推荐分数(R)的指示。此外,节目数据库300也可以可选地在字段370指示根据本发明由电视节目推荐器100分配给每个节目的调整的推荐分数(A)。这样,由本发明调整的数值分数可以在电子节目指南中显示给用户,该电子节目指南中的每个节目直接或映射到一个色谱或另一个视觉线索上以允许用户快速地找到感兴趣的节目的位置。
图4是描述实现本发明原理的示例性的节目推荐程序400的流程图。如前所述,节目推荐程序400生成节目推荐分数,该节目推荐分数被给定用户的观看习惯以及这些节目被另一个人的至少一个其他节目推荐器推荐的程度所影响。
如图4所示,节目推荐程序400最初在步骤410期间获得电子节目指南(EPG)110。此后,节目推荐程序400在步骤420期间以常规的方式为感兴趣的时段中的每个节目计算一个节目推荐分数R(或者从常规的推荐器获得节目推荐分数R)。此后,节目推荐程序400在步骤430期间为感兴趣的时段中的节目从第三方节目推荐器120获得第三方节目推荐分数(RTP)。
在步骤450期间,依照下式为感兴趣的时段中的每个节目计算一个调整的节目推荐分数A:
A = Σ 1 n P n .
其中n是对推荐分数有贡献的推荐器的数目。这样,在步骤450期间,利用了平均节目推荐分数。在另一种变体中,例如,可以利用加权的平均值有选择地强调由电视节目推荐器100为给定用户生成的节目推荐分数,或由第三方节目推荐器120为任何选择的第三方生成的节目推荐分数。在又一种变体中,可以过滤第三方推荐以便只利用实际上被第三方观看或记录的节目的推荐分数,或者以便以某种方式进一步强调这些已观看或记录的节目。
最后,在节目控制结束之前,节目推荐程序400在步骤480期间向用户提供感兴趣时段中的节目的调整节目推荐分数(A)。在一种实施方案中,当节目在步骤480期间呈现时,可以突出显示为所选择的一个或多个第三方高度推荐的节目。在节目推荐程序400的另一个变体中,可以在步骤430期间使用加分评分系统计算调整的节目推荐分数A,其中,例如可以根据已经推荐节目的额外推荐器120的数目确定一个预定义或固定的加分。
可以理解在此示出和描述的实施例和变体仅仅是为了说明本发明的原理,而且在不脱离本发明的范围和精神的情况下,本领域的技术人员可以实现备种修改。

Claims (10)

1.一种用于向用户推荐一个或多个可得到的项目(305,310,320)的方法,该方法包括以下步骤:
为至少一个所述可得到的项目(305,310,320)生成反映对用户观看习惯的评价的初始推荐分数;
为至少一个所述可得到的项目(305,310,320)获得至少一个第三方推荐,所述的第三方推荐反映出对至少一个第三方的观看习惯的评价;
通过使用加权的平均值来调整初始节目推荐分数,以便有选择地强调反映对用户观看习惯的评价的初始推荐,或者强调反映对至少一个第三方的观看习惯的评价的至少一个第三方推荐;
根据所述第三方推荐为所述至少一个所述可得到的项目(305,310,320)生成调整的推荐分数(A)。
2.如权利要求1所述的方法,其中向所述接收到的第三方推荐添加所述第三方是否选择了对应的推荐项目的指示。
3.如权利要求2所述的方法,其中过滤所述第三方推荐以便仅使用那些被第三方实际上观看或记录的节目的推荐分数。
4.如权利要求1所述的方法,其中所述一个或多个项目(305,310,320)是节目。
5.如权利要求1所述的方法,其中所述一个或多个项目(305,310,320)是内容。
6.如权利要求1所述的方法,其中所述一个或多个项目(305,310,320)是产品。
7.如权利要求1所述的方法,其中所述第三方是一个选出的个人。
8.一种用于向用户推荐一个或多个可得到的项目(305,310,320)的系统,包括:
存储器,用于存储计算机可读代码;以及
可操作地耦合到所述存储器的处理器,所述处理器包括:
用于为至少一个所述可得到的项目(305,310,320)生成反映对用户观看习惯的评价的初始推荐分数的装置;
用于为至少一个所述可得到的项目(305,310,320)获得至少一个第三方推荐的装置,所述第三方推荐反映对至少一个第三方的观看习惯的评价;
用于通过使用加权的平均值来调整初始节目推荐分数的装置,以便有选择地强调反映对用户观看习惯的评价的初始推荐,或者强调反映对至少一个第三方的观看习惯的评价的至少一个第三方推荐;
用于根据所述第三方推荐为所述至少一个所述可得到的项目(305,310,320)生成调整的推荐分数的装置。
9.如权利要求8所述的系统,其中所述处理器被配置成将对应的推荐项目是否被所述第三方选择的指示添加到所述接收到的第三方推荐中。
10.如权利要求9所述的系统,其中过滤所述第三方推荐以便仅使用那些被第三方实际上观看或记录的节目的推荐分数。
CNB028224108A 2001-11-13 2002-10-21 根据向一个或多个第三方的推荐向用户推荐感兴趣项目的方法和设备 Expired - Fee Related CN100426860C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/014,194 2001-11-13
US10/014,194 US7571452B2 (en) 2001-11-13 2001-11-13 Method and apparatus for recommending items of interest to a user based on recommendations for one or more third parties

Publications (2)

Publication Number Publication Date
CN1600029A CN1600029A (zh) 2005-03-23
CN100426860C true CN100426860C (zh) 2008-10-15

Family

ID=21764043

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028224108A Expired - Fee Related CN100426860C (zh) 2001-11-13 2002-10-21 根据向一个或多个第三方的推荐向用户推荐感兴趣项目的方法和设备

Country Status (7)

Country Link
US (1) US7571452B2 (zh)
EP (1) EP1493277A2 (zh)
JP (1) JP2005509963A (zh)
KR (1) KR100967830B1 (zh)
CN (1) CN100426860C (zh)
AU (1) AU2002339575A1 (zh)
WO (1) WO2003043332A2 (zh)

Families Citing this family (118)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7814512B2 (en) * 2002-09-27 2010-10-12 Microsoft Corporation Dynamic adjustment of EPG level of detail based on user behavior
US7373317B1 (en) * 1999-10-27 2008-05-13 Ebay, Inc. Method and apparatus for facilitating sales of goods by independent parties
US7370006B2 (en) * 1999-10-27 2008-05-06 Ebay, Inc. Method and apparatus for listing goods for sale
US8533094B1 (en) 2000-01-26 2013-09-10 Ebay Inc. On-line auction sales leads
US20020075320A1 (en) * 2000-12-14 2002-06-20 Philips Electronics North America Corp. Method and apparatus for generating recommendations based on consistency of selection
US20030051240A1 (en) * 2001-09-10 2003-03-13 Koninklijke Philips Electronics N.V. Four-way recommendation method and system including collaborative filtering
US7640563B2 (en) * 2002-04-16 2009-12-29 Microsoft Corporation Describing media content in terms of degrees
US8275673B1 (en) 2002-04-17 2012-09-25 Ebay Inc. Method and system to recommend further items to a user of a network-based transaction facility upon unsuccessful transacting with respect to an item
US7617511B2 (en) 2002-05-31 2009-11-10 Microsoft Corporation Entering programming preferences while browsing an electronic programming guide
US20030225777A1 (en) * 2002-05-31 2003-12-04 Marsh David J. Scoring and recommending media content based on user preferences
US7836466B2 (en) * 2002-06-06 2010-11-16 Microsoft Corporation Methods and systems for generating electronic program guides
US20040001081A1 (en) * 2002-06-19 2004-01-01 Marsh David J. Methods and systems for enhancing electronic program guides
JP4359810B2 (ja) * 2002-10-01 2009-11-11 ソニー株式会社 ユーザ端末、データ処理方法、およびプログラム、並びにデータ処理システム
AU2003279992A1 (en) * 2002-10-21 2004-05-13 Ebay Inc. Listing recommendation in a network-based commerce system
WO2004100033A2 (en) * 2003-05-12 2004-11-18 Koninklijke Philips Electronics N.V. Apparatus and method for performing profile based collaborative filtering
US8630960B2 (en) * 2003-05-28 2014-01-14 John Nicholas Gross Method of testing online recommender system
US20060212367A1 (en) * 2003-05-28 2006-09-21 Gross John N Method of selecting and distributing items to consumers of electronic media
US8433622B2 (en) 2003-05-28 2013-04-30 Media Queue, Llc Method of controlling electronic commerce queue
US8612311B2 (en) * 2004-05-28 2013-12-17 Media Queue, Llc Hybrid distribution method for playable media
US7783512B2 (en) * 2003-05-28 2010-08-24 Gross John N Method of evaluating learning rate of recommender systems
US7685028B2 (en) * 2003-05-28 2010-03-23 Gross John N Method of testing inventory management/shipping systems
US7890363B2 (en) 2003-06-05 2011-02-15 Hayley Logistics Llc System and method of identifying trendsetters
US8103540B2 (en) 2003-06-05 2012-01-24 Hayley Logistics Llc System and method for influencing recommender system
US8140388B2 (en) * 2003-06-05 2012-03-20 Hayley Logistics Llc Method for implementing online advertising
US7885849B2 (en) * 2003-06-05 2011-02-08 Hayley Logistics Llc System and method for predicting demand for items
US7685117B2 (en) 2003-06-05 2010-03-23 Hayley Logistics Llc Method for implementing search engine
US7689432B2 (en) 2003-06-06 2010-03-30 Hayley Logistics Llc System and method for influencing recommender system & advertising based on programmed policies
US7310807B2 (en) 2003-10-29 2007-12-18 Sbc Knowledge Ventures, L.P. System and method for local video distribution
JP4124115B2 (ja) 2003-12-02 2008-07-23 ソニー株式会社 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
CN1890682A (zh) * 2003-12-03 2007-01-03 皇家飞利浦电子股份有限公司 用于建议的增强型协作筛选技术
US7895625B1 (en) * 2003-12-24 2011-02-22 Time Warner, Inc. System and method for recommending programming to television viewing communities
US7594245B2 (en) * 2004-03-04 2009-09-22 Sharp Laboratories Of America, Inc. Networked video devices
JP4712319B2 (ja) * 2004-06-04 2011-06-29 パナソニック株式会社 番組視聴装置
US8904458B2 (en) 2004-07-29 2014-12-02 At&T Intellectual Property I, L.P. System and method for pre-caching a first portion of a video file on a set-top box
US8584257B2 (en) 2004-08-10 2013-11-12 At&T Intellectual Property I, L.P. Method and interface for video content acquisition security on a set-top box
US8086261B2 (en) 2004-10-07 2011-12-27 At&T Intellectual Property I, L.P. System and method for providing digital network access and digital broadcast services using combined channels on a single physical medium to the customer premises
JP2008521267A (ja) * 2004-11-15 2008-06-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ユーザのコンテンツ選択を支援する方法及びネットワーク装置
US8434116B2 (en) 2004-12-01 2013-04-30 At&T Intellectual Property I, L.P. Device, system, and method for managing television tuners
US7716714B2 (en) 2004-12-01 2010-05-11 At&T Intellectual Property I, L.P. System and method for recording television content at a set top box
US7474359B2 (en) 2004-12-06 2009-01-06 At&T Intellectual Properties I, L.P. System and method of displaying a video stream
JP4752260B2 (ja) * 2004-12-13 2011-08-17 株式会社日立製作所 情報処理装置および情報処理方法
US7657458B2 (en) * 2004-12-23 2010-02-02 Diamond Review, Inc. Vendor-driven, social-network enabled review collection system and method
US7409362B2 (en) * 2004-12-23 2008-08-05 Diamond Review, Inc. Vendor-driven, social-network enabled review system and method with flexible syndication
US20060143066A1 (en) * 2004-12-23 2006-06-29 Hermann Calabria Vendor-driven, social-network enabled review syndication system
US7307574B2 (en) 2005-02-02 2007-12-11 Sbc Knowledge Ventures, Lp Remote control, apparatus, system and methods of using the same
US8214859B2 (en) 2005-02-14 2012-07-03 At&T Intellectual Property I, L.P. Automatic switching between high definition and standard definition IP television signals
US8060463B1 (en) 2005-03-30 2011-11-15 Amazon Technologies, Inc. Mining of user event data to identify users with common interests
JP4625365B2 (ja) * 2005-05-02 2011-02-02 日本放送協会 推薦順位選定装置及び推薦順位選定プログラム
US8054849B2 (en) 2005-05-27 2011-11-08 At&T Intellectual Property I, L.P. System and method of managing video content streams
US7890513B2 (en) * 2005-06-20 2011-02-15 Microsoft Corporation Providing community-based media item ratings to users
US8893199B2 (en) 2005-06-22 2014-11-18 At&T Intellectual Property I, L.P. System and method of managing video content delivery
US7908627B2 (en) 2005-06-22 2011-03-15 At&T Intellectual Property I, L.P. System and method to provide a unified video signal for diverse receiving platforms
US8635659B2 (en) 2005-06-24 2014-01-21 At&T Intellectual Property I, L.P. Audio receiver modular card and method thereof
US8282476B2 (en) 2005-06-24 2012-10-09 At&T Intellectual Property I, L.P. Multimedia-based video game distribution
US8365218B2 (en) 2005-06-24 2013-01-29 At&T Intellectual Property I, L.P. Networked television and method thereof
US8190688B2 (en) 2005-07-11 2012-05-29 At&T Intellectual Property I, Lp System and method of transmitting photographs from a set top box
US7873102B2 (en) 2005-07-27 2011-01-18 At&T Intellectual Property I, Lp Video quality testing by encoding aggregated clips
US7685132B2 (en) * 2006-03-15 2010-03-23 Mog, Inc Automatic meta-data sharing of existing media through social networking
US8812580B2 (en) 2006-03-15 2014-08-19 Beats Music, Llc Override of automatically shared meta-data of media
US7814112B2 (en) * 2006-06-09 2010-10-12 Ebay Inc. Determining relevancy and desirability of terms
US8099459B2 (en) * 2006-06-23 2012-01-17 Microsoft Corporation Content feedback for authors of web syndications
US8520850B2 (en) 2006-10-20 2013-08-27 Time Warner Cable Enterprises Llc Downloadable security and protection methods and apparatus
US9456250B2 (en) 2006-12-15 2016-09-27 At&T Intellectual Property I, L.P. Automatic rating optimization
US8286206B1 (en) * 2006-12-15 2012-10-09 At&T Intellectual Property I, Lp Automatic rating optimization
US8209721B2 (en) * 2007-01-09 2012-06-26 At&T Intellectual Property I, L.P. System and method of providing program recommendations
US8621540B2 (en) 2007-01-24 2013-12-31 Time Warner Cable Enterprises Llc Apparatus and methods for provisioning in a download-enabled system
US7796056B2 (en) 2007-03-28 2010-09-14 Fein Gene S Digital windshield information system employing a recommendation engine keyed to a map database system
US7908303B2 (en) * 2007-04-10 2011-03-15 Intellectual Ventures Holding 32 Llc Integrated digital media projection and personal digital data processing system
US7912444B2 (en) * 2007-04-23 2011-03-22 Sony Ericsson Mobile Communications Ab Media portion selection system and method
US8050998B2 (en) * 2007-04-26 2011-11-01 Ebay Inc. Flexible asset and search recommendation engines
US8051040B2 (en) 2007-06-08 2011-11-01 Ebay Inc. Electronic publication system
US7970665B1 (en) 2007-09-12 2011-06-28 Amazon Technologies, Inc. Method, system, and computer readable medium for outputting offer recommendations from members of a social network
US7756756B1 (en) 2007-09-12 2010-07-13 Amazon Technologies, Inc. System and method of providing recommendations
US8752093B2 (en) 2008-01-21 2014-06-10 At&T Intellectual Property I, L.P. System and method of providing recommendations related to a service system
KR101424975B1 (ko) * 2008-03-27 2014-07-31 삼성전자주식회사 Epg에 기초한 컨텐츠 재생 방법 및 그 장치
CN101661483B (zh) * 2008-08-29 2012-10-03 株式会社理光 一种推荐系统及推荐方法
US8627377B2 (en) * 2008-08-29 2014-01-07 Centurylink Intellectual Property Llc Method and system for providing usage information for a set-top box
US9357247B2 (en) 2008-11-24 2016-05-31 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
KR101600905B1 (ko) 2008-12-10 2016-03-08 삼성전자 주식회사 방송수신장치 및 그 제어방법
EP2382780A1 (en) * 2009-01-01 2011-11-02 Orca Interactive Ltd. Adaptive blending of recommendation engines
US20120114312A1 (en) 2009-03-25 2012-05-10 Eloy Technology, Llc Method and system for determining the availability of a media controller
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US9602864B2 (en) 2009-06-08 2017-03-21 Time Warner Cable Enterprises Llc Media bridge apparatus and methods
US8396055B2 (en) 2009-10-20 2013-03-12 Time Warner Cable Inc. Methods and apparatus for enabling media functionality in a content-based network
US10264029B2 (en) 2009-10-30 2019-04-16 Time Warner Cable Enterprises Llc Methods and apparatus for packetized content delivery over a content delivery network
US9445158B2 (en) 2009-11-06 2016-09-13 Eloy Technology, Llc Distributed aggregated content guide for collaborative playback session
US9519728B2 (en) 2009-12-04 2016-12-13 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and optimizing delivery of content in a network
US8707363B2 (en) * 2009-12-22 2014-04-22 Eloy Technology, Llc Synchronization guides for group video watching
US9342661B2 (en) 2010-03-02 2016-05-17 Time Warner Cable Enterprises Llc Apparatus and methods for rights-managed content and data delivery
US9906838B2 (en) 2010-07-12 2018-02-27 Time Warner Cable Enterprises Llc Apparatus and methods for content delivery and message exchange across multiple content delivery networks
US8997136B2 (en) 2010-07-22 2015-03-31 Time Warner Cable Enterprises Llc Apparatus and methods for packetized content delivery over a bandwidth-efficient network
US20120078822A1 (en) * 2010-09-28 2012-03-29 Nokia Corporation Method and apparatus for providing a framework for generating recommedation models
US9602414B2 (en) 2011-02-09 2017-03-21 Time Warner Cable Enterprises Llc Apparatus and methods for controlled bandwidth reclamation
JP2012186621A (ja) * 2011-03-04 2012-09-27 Sony Corp 情報処理装置、情報処理方法およびプログラム
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
US9788069B1 (en) * 2011-06-24 2017-10-10 The Directv Group, Inc. Method and system for recording recommended content within a user device
CA2839481A1 (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
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
US10438268B2 (en) 2012-02-09 2019-10-08 Microsoft Technology Licensing, Llc Recommender system
US9426123B2 (en) 2012-02-23 2016-08-23 Time Warner Cable Enterprises Llc Apparatus and methods for content distribution to packet-enabled devices via a network bridge
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US8984559B2 (en) * 2012-06-11 2015-03-17 Google Inc. Personalized auto-generated electronic programming guide for content delivery platforms
US20140082645A1 (en) 2012-09-14 2014-03-20 Peter Stern Apparatus and methods for providing enhanced or interactive features
US9635438B2 (en) * 2012-09-27 2017-04-25 Arris Enterprises, Inc. Providing secondary content to accompany a primary content item
US9565472B2 (en) 2012-12-10 2017-02-07 Time Warner Cable Enterprises Llc Apparatus and methods for content transfer protection
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
US20160066003A1 (en) * 2013-06-04 2016-03-03 Thomson Licensing Viral tuning method
CN103345513B (zh) * 2013-07-09 2017-07-18 清华大学 一种社交网络中的基于朋友关系传播的朋友推荐方法
US9832501B2 (en) * 2013-09-24 2017-11-28 Verizon Patent And Licensing Inc. Video programming and suggestion system
KR20150058745A (ko) * 2013-11-21 2015-05-29 한국전자통신연구원 컨텐츠 내용 기반 매쉬업 서비스 관리 시스템 및 이의 컨텐츠 내용 기반 매쉬업 서비스 관리 방법
US20150326927A1 (en) * 2014-03-24 2015-11-12 Thomson Licensing Portable Device Account Monitoring
US9621940B2 (en) 2014-05-29 2017-04-11 Time Warner Cable Enterprises Llc Apparatus and methods for recording, accessing, and delivering packetized content
KR101616537B1 (ko) 2015-01-20 2016-04-28 네이버 주식회사 쇼핑 정보 제공 시스템 및 쇼핑 정보 제공 방법
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
US10404758B2 (en) 2016-02-26 2019-09-03 Time Warner Cable Enterprises Llc Apparatus and methods for centralized message exchange in a user premises device
US10015548B1 (en) 2016-12-29 2018-07-03 Arris Enterprises Llc Recommendation of segmented content
US10986152B2 (en) * 2016-12-29 2021-04-20 Arris Enterprises Llc Method for dynamically managing content delivery

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001015449A1 (en) * 1999-08-20 2001-03-01 Singularis S.A. Method and apparatus for creating recommendations from users profile built interactively
WO2001045408A1 (en) * 1999-12-17 2001-06-21 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming using decision trees

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US5790935A (en) * 1996-01-30 1998-08-04 Hughes Aircraft Company Virtual on-demand digital information delivery system and method
IL121230A (en) * 1997-07-03 2004-05-12 Nds Ltd Intelligent electronic program guide
JP2000099548A (ja) * 1998-07-22 2000-04-07 Nec Corp 情報フィルタリング方法及びその装置並びに情報フィルタリングプログラムを記録した記録媒体
US7051351B2 (en) * 1999-03-08 2006-05-23 Microsoft Corporation System and method of inserting advertisements into an information retrieval system display
JP2001043233A (ja) * 1999-07-29 2001-02-16 Nec Corp 推薦情報提供システム及び個人情報記録装置
US20020174429A1 (en) * 2001-03-29 2002-11-21 Srinivas Gutta Methods and apparatus for generating recommendation scores
US20030115585A1 (en) * 2001-07-11 2003-06-19 International Business Machines Corporation Enhanced electronic program guide
US20030066068A1 (en) * 2001-09-28 2003-04-03 Koninklijke Philips Electronics N.V. Individual recommender database using profiles of others
US20030066067A1 (en) * 2001-09-28 2003-04-03 Koninklijke Philips Electronics N.V. Individual recommender profile modification using profiles of others
US7310807B2 (en) * 2003-10-29 2007-12-18 Sbc Knowledge Ventures, L.P. System and method for local video distribution
JP2008521267A (ja) 2004-11-15 2008-06-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ユーザのコンテンツ選択を支援する方法及びネットワーク装置
US7474359B2 (en) * 2004-12-06 2009-01-06 At&T Intellectual Properties I, L.P. System and method of displaying a video stream
US7409362B2 (en) * 2004-12-23 2008-08-05 Diamond Review, Inc. Vendor-driven, social-network enabled review system and method with flexible syndication
US7436346B2 (en) * 2005-01-20 2008-10-14 At&T Intellectual Property I, L.P. System, method and interface for controlling multiple electronic devices of a home entertainment system via a single control device
US7307574B2 (en) * 2005-02-02 2007-12-11 Sbc Knowledge Ventures, Lp Remote control, apparatus, system and methods of using the same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001015449A1 (en) * 1999-08-20 2001-03-01 Singularis S.A. Method and apparatus for creating recommendations from users profile built interactively
WO2001045408A1 (en) * 1999-12-17 2001-06-21 Koninklijke Philips Electronics N.V. Method and apparatus for recommending television programming using decision trees

Also Published As

Publication number Publication date
KR20040054766A (ko) 2004-06-25
AU2002339575A1 (en) 2003-05-26
US20030093793A1 (en) 2003-05-15
JP2005509963A (ja) 2005-04-14
KR100967830B1 (ko) 2010-07-05
CN1600029A (zh) 2005-03-23
US7571452B2 (en) 2009-08-04
WO2003043332A3 (en) 2004-10-21
EP1493277A2 (en) 2005-01-05
WO2003043332A2 (en) 2003-05-22

Similar Documents

Publication Publication Date Title
CN100426860C (zh) 根据向一个或多个第三方的推荐向用户推荐感兴趣项目的方法和设备
US20020075320A1 (en) Method and apparatus for generating recommendations based on consistency of selection
CN100551031C (zh) 在项目推荐器中把多个项划分成相似项的组的方法及装置
US20060026642A1 (en) Method and apparatus for predicting a number of individuals interested in an item based on recommendations of such item
US9635406B2 (en) Interactive television program guide system for determining user values for demographic categories
JP4212773B2 (ja) 加入者プロファイルベクトルを生成するためのデータ処理システムおよび方法
KR100864186B1 (ko) 텔레비전 프로그램을 추천하는 방법 및 텔레비전 프로그램에 대한 추천을 얻기 위한 시스템
CN100499794C (zh) 选择性更新用户简档的方法和装置
US20030233655A1 (en) Method and apparatus for an adaptive stereotypical profile for recommending items representing a user's interests
US20040003392A1 (en) Method and apparatus for finding and updating user group preferences in an entertainment system
US20070050192A1 (en) Enhanced collaborative filtering technique for recommendation
EP1570668A1 (en) Recommendation of video content based on the user profile of users with similar viewing habits
JP2006526817A (ja) プロフィールに基づく協調フィルタリングを実行する装置及び方法
WO2010029152A2 (en) Method for distributing second multi-media content items in a list of first multi-media content items
CN1799256B (zh) 记录推荐的节目的设备和方法及推荐节目的设备和方法
KR101772404B1 (ko) 시청자 콘텐츠 선호도 추론 정확도 향상 방법 및 장치
JP6401412B1 (ja) 情報処理装置、情報処理方法及びプログラム
US20120116879A1 (en) Automatic information selection based on involvement classification
JP2019146142A (ja) 情報処理装置、情報処理方法及びプログラム
KR20010078107A (ko) 사용자 기호에 따른 방송 방법 및 이를 수행하기 위한시스템

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081015

Termination date: 20171021

CF01 Termination of patent right due to non-payment of annual fee