CN1404687A - 具有改变观众选择自动标识的电视节目推荐程序 - Google Patents

具有改变观众选择自动标识的电视节目推荐程序 Download PDF

Info

Publication number
CN1404687A
CN1404687A CN01803814A CN01803814A CN1404687A CN 1404687 A CN1404687 A CN 1404687A CN 01803814 A CN01803814 A CN 01803814A CN 01803814 A CN01803814 A CN 01803814A CN 1404687 A CN1404687 A CN 1404687A
Authority
CN
China
Prior art keywords
history
program
group
watching
watch
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.)
Granted
Application number
CN01803814A
Other languages
English (en)
Other versions
CN1404687B (zh
Inventor
K·库拉帕蒂
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 CN1404687A publication Critical patent/CN1404687A/zh
Application granted granted Critical
Publication of CN1404687B publication Critical patent/CN1404687B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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/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
    • 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
    • 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

公开一种电视节目推荐程序,自动地标识在观看选择中的变化。一旦识别到观看选择的改变,则该公开的电视节目推荐程序将能够:(i)把该产生的电视节目推荐适应于在观看选择中的这种改变,或(ii)更有效率地管理该观看历史200的存储。针对观看选择中的循环的或周期的改变,该电视节目推荐程序使用来自相应较早时间期的观看历史的一个子组产生电视节目推荐。同样,针对在观看选择中的真实或永久的改变,该电视节目推荐程序使用最可能反映当前观众选择的该观看历史的最新近的子组而可选择地产生电视节目推荐,这最可能反映该当前观看选择。在进一步的一个变形中,能够使用一个组合产生节目推荐,比如使用根据两个不同时段的观看历史的推荐的联合或交叉组合产生节目推荐。该电视节目推荐程序能够确认没有随时间显著改变的观看选择,并且随后删除该观看历史的某些部分而不损失在该产生的推荐中的任何性能。

Description

具有改变观众选择自动标识的电视节目推荐程序
发明领域
本发明涉及电视节目推荐程序,尤其涉及用于产生电视节目推荐的方法和装置。
发明背景
随着电视观众可用频道数量的增加,以及在这种频道上可供节目的多样性,对于电视观众来说标识感兴趣的电视节目正逐渐成为紧迫要求。以往,电视观众通过分析印刷的电视节目指南来标识感兴趣的电视节目。通常,这种印刷的电视节目指南包括表格清单,按时间和日期、频道及标题列出可供的电视节目。随着电视节目数量的增加,愈加难于使用这种印刷的指南来有效地标识所需的电视节目。
最近,已经能以电子形式得到电视节目指南,时常称作电子节目指南(EPG)。像印刷的电视节目指南那样,EPG包括表格清单,按时间和日期、频道及标题列出可供的电视节目。但是某些EPG允许电视观众根据个性化选择来分类或搜索可得到的电视节目。此外,EPG实现了可供电视节目的屏幕显示。
虽然EPG允许观众比传统的印刷指南更有效率地标识所需的节目,但是观众将受到数目的局限性,如果克服该局限性,将能够进一步增强观众标识所需节目的能力。例如,许多观众具有对确定节目类别的特别选择或抵制,例如基于表演动作的节目或体育节目。所以,该观众的选择能够被用于该EPG,以便获得一组推荐的节目,对一个特定观众来说可以是感兴趣的。
所以,已经提出或建议了若干用于推荐电视节目的工具。例如,可由Tivo公司(加利福尼亚州的Sunnyvale)商业提供的TivoTM系统,允许观众应用″赞成和否定″特征来评定显示内容,并且因此分别表明观众爱好和厌恶的节目。其后,该TiVo接收机将以接收的节目数据,例如一个EPG,匹配该记录器的观众,以便实现对每一观众的定制推荐。
用于产生电视节目推荐的工具根据观众先前观看的历史提供该观众可能喜爱的节目的选择。虽然这种电视节目推荐程序帮助用户标识感兴趣的节目,但是这种推荐程序受到数目的限制,如果克服这种限制,将能够大大改进该产生的节目推荐的性能。例如,利用这种用于产生电视节目推荐的传统工具,观众的电视观看习惯中的改变,常常称之为″非稳定观看选择″,将不容易地被标识。此外,当产生一个观众配置文件和电视节目推荐评价时,用于产生电视节目推荐的传统工具把个人的观看历史作为一个整体考虑。
此外,利用这种用于产生电视节目推荐的传统工具,很难标识一个用户观看历史的可能被删除的部分。因此,用户观看历史的不必要的部分常常被保持比需要的时间更长,并且某些要求的部分可能被过早地删除。通常,如果观看选择不随时间改变许多,则较陈旧的观看历史能够被删除而毫不损失产生的推荐中的任何性能。但是当前没有手段确定该观众的选择是否已经改变。
因此需要的是用于产生标识改变观众选择的电视节目推荐的方法和装置。进一步需要的是用于产生电视节目推荐的方法和装置,把电视节目推荐适应于改变观众选择。
本发明概要
总的来说,公开了一种方法和装置,用于根据一个观众先前观看历史而产生电视节目推荐。根据本发明的一个方面,观看选择中的改变被自动地标识。而且,一旦改变观看选择被标识,则该公开的电视节目推荐程序将:(i)把该产生的电视节目推荐适应于在观看选择中的这种改变,或(ii)更有效率地管理该观看历史的存储。
针对观看选择中的循环或周期的改变,例如对应于一天中的具体时间或一年中的时间的重复性的改变,该电视节目推荐程序使用来自相应较早时间期的观看历史的一个子组产生电视节目推荐。同样,针对在观看选择中的真实或永久的改变,该电视节目推荐程序使用最可能反映当前观众选择的该观看历史的最新近的子组,有选择地产生电视节目推荐。在另一变化的实施例中,能够使用一个组合产生节目推荐,例如根据两个不同时段的连接或交集产生节目推荐。
根据本发明的另一方面,公开的电视节目推荐程序标识用户观看历史的某些部分,它们能被删除而没有信息损失。该电视节目推荐程序能够确认没有随时间显著改变的观看选择,并且随后删除该观看历史的陈旧部分而不损失在该产生的推荐中的任何性能。
通常,本发明从可用的用户观看历史中建立至少两个子组,VH1和VHK。公开电视节目推荐程序产生观众配置文件P1和PK,分别对应于每一观看历史子组。随后,该电视节目推荐程序使用该观众配置文件P1和PK,产生针对一个给定时间间隔中的节目的节目推荐评价的一个对应组。
评价S1和SK的前N(N是正整数)个推荐的电视节目。如果两组节目S1和SK完全相同,则该观众的选择没有大的改变。因此,观看历史的最陈旧的部分能够被丢弃而没有信息损失。然而,如果两组S1和SK的前N个节目不同,则该电视节目推荐程序已经标识一个非稳定的观众选择。在检测到观看选择改变的情况下,该电视节目推荐程序能够提供给用户S1和SK两组节目的一或两组,或例如一个连接或相交组的一个组合。
参考下面的详细描述和附图将获得的本发明、以及本发明的进一步特征和优点的更完全的理解。
附图的简要描述
图1示出根据本发明的电视节目推荐程序;
图2示出根据本发明的一个观看历史处理过程;
图3是图1节目数据库的一个示例表格;和
图4是一个流程图,描述实现本发明原理的示例性观众选择评估处理流程。
详细描述
图1示出根据本发明的电视节目推荐程序100。如图1所示,电视节目推荐程序100评估在一个电子节目指南(EPG)110中的每一个节目,以便标识一个特定用户感兴趣的节目。使用一个机顶终端/电视,能够使用例如公知的屏幕显示技术把推荐的节目组展现给用户。电视节目推荐程序100根据下面结合图2进一步讨论的观众先前观看历史200标识一个观众可能喜爱的节目。
根据下面结合图2进一步讨论的本发明的一个特点,该电视节目推荐程序100考虑当产生电视节目推荐时的整个观看历史200的子组。因此,整个观看历史200被按部分地分析,并且针对单人产生多个观看配置文件。针对该观看历史200的每一子组,该电视节目推荐程序100产生一个对应的用户配置文件,能够被用于产生电视节目推荐评价。在一个实施例中,观看历史200的每一子组的选择是通过:(i)从整个观看历史200均匀地随机取样电视节目的子组,或(ii)选择一个小于由观看历史200覆盖的整个时间期的时间跨度。
以此方式,电视节目推荐程序100能够标识非稳定的观众选择。而且,一旦改变观看选择被标识,则该公开的电视节目推荐程序100将能够:(i)把该产生的电视节目推荐适应于在观看选择中的这种改变,并且(ii)更有效率地管理该观看历史200的存储。针对观看选择中的循环的或周期的改变,例如对应于一天中的具体时间或一年中的时间的重复性的改变,该电视节目推荐程序100使用来自相应较早时间期的观看历史200的一个子组产生电视节目推荐。同样,针对在观看选择中的真实或永久的改变,该电视节目推荐程序100使用最可能反映当前观众选择的该观看历史200的最新近的子组而产生电视节目推荐,这很可能反映该当前观看选择。。
例如,在秋季一个新电视季节的开始,或在一个给定体育节目的播放期间,许多观众的观看习惯可能暂时改变。同样,一个给定观众的观看习惯在早上的几个小时与晚上的几个小时比较可能不同。因此,如果用于产生该节目推荐的观看历史200的某些部分更接近相似感兴趣的时间期,则该电视节目推荐程序100的性能将能够改进。换言之,如果一个观众改变了他或她的观看选择,则对应于该新的选择的节目将出现在该最新近的观看历史中。
根据本发明的另一特征,该电视节目推荐程序100标识能被删除的用户观看历史的某些部分。本发明的电视节目推荐程序100能够确认没有随时间显著改变的观看选择,并且由此删除该观看历史的陈旧部分而不损失在该产生的推荐中的任何性能。
如图1所示,该电视节目推荐程序100包含下面结合图2进一步讨论的一个观看历史200、一个下面结合图3进一步讨论的节目数据库300、和下面结合图4进一步讨论的一个观众选择评估处理400。通常,观看历史200包含由该观众在一个时段上观看(和/或不观看)的显示的组。该节目数据库300记录针对在一个给定时间间隔中可提供的每一节目的信息。根据本发明,考虑非稳定的观看选择,该观众选择评估处理过程400产生针对在一个特定时间间隔中的每一节目推荐评价,并且连同由该电视节目推荐程序100指定到每一个节目的推荐评价的一个指示一起显示该节目。
该电视节目推荐程序100可以作为任何计算装置实现,例如一个个人计算机或工作站。此外,电视节目推荐程序100可以作为任何可得到的电视节目推荐程序实现,例如可从Tivo公司(加利福尼亚州的Sunnyvale)得到的TivoTM系统,或1999年12月17日提交的美国专利申请序,该申请的序列号是09/466,406、标题是″使用判定树的推荐电视节目的方法和装置″(代理人卷号:700772),以及2000年2月4日提交的美国专利申请序,该申请的序列号是09/498,271、标题是″Bayesian电视显示推荐程序″(代理人卷号:700690),或这些申请的任何组合,其中做相应的修改,以便执行本发明的特征与功能。
图2示出根据本发明的一个观看历史200的处理过程。如图2所示,从观看历史200中建立至少两个子组,VH1和VHK。观看历史子组VH1和VHK分别对应于在时间间隔T1和T2期间由该观众观看的显示组。在图2所示实例中,时间间隔T1和T2是非重叠的。但是本专业普通技术人员将显见,该时间间隔T1和T2能够容易地叠加。此外,T1和T2的之一或二者可以是不连续的,并且不必是相等的持续期。说明性的观看历史子组VH1和VHK对应的时间间隔小于由该观看历史200覆盖的整个时间周期。如果一个观众改变他或她的观看选择从时间间隔T1到时间间隔T2,则对应于该新选择的节目将出现在时间间隔T2中。
如图2所示,并且如下面结合图4进一步讨论的那样,根据本发明的电视节目推荐程序100产生分别对应每一时间间隔的观众配置文件P1和PK。随后,该电视节目推荐程序100使用该观众配置文件P1和PK,产生针对一个给定时间间隔中的节目的节目推荐评价的一个对应组。
电视节目推荐程序100随后处理推荐节目S1和SK的前N(其中N是正整数)组。如果该两组节目S1和SK完全相同,则该观众的选择没有改变,或至少没有改变到足以使得该电视节目推荐程序100能够察觉该差别的程度。因此,观看历史200的最陈旧的部分(在本实例中的VH1)能够被丢弃。
然而,如果两组S1和SK的前N个节目不同,具有某些数目的共同节目,则该电视节目推荐程序100已经标识该共同的部分。最后,如果两组节目S1和SK不同,没有共同的节目,则该观众的选择在两个选择的时间期之间已经完全改变。在检测到观看选择改变的情况下,该电视节目推荐程序100能够提供S1和SK两组节目的一或两组,或该两个组的一个组合,例如一个连接或相交组合。
图3是来自图1的节目数据库300的一个示例表格,记录在一个给定时间间隔中可提供的每一节目的信息。如图3所示,节目数据库300包含多个记录,比如记录305至320,每一记录与一个给定的节目相关。针对每一节目,该节目数据库300指示分别与字段340和345中的节目相关的日期/时间和频道。此外,每一节目的标题和类型在字段350和355中被标识。附加的熟知属性(没示出),例如演员、持续时间、和节目描述,也可以包括在程序数据库300中。
根据本发明的一个特点,程序数据库300还在字段370中记录由该电视节目推荐程序100指定到每一节目的该推荐评价的指示。以此方式,数值评价能够随每一个节目一起在电子节目指南中直接显示给用户,或映射到一个色谱或其它可视的线索,使得该用户很快地定位感兴趣的节目。
图4是一个流程图,描述实现本发明原理的示例性观众选择评估处理流程400。如图4所示,观众选择评估处理400在步骤410期间初始地获得针对感兴趣的时间周期的电子节目指南(EPG)110。随后,该观众选择评估处理过程400在步骤420中至少从观看历史200获得至少两个子组VH1和VHK,并且在步骤430期间产生对应于每一子组VH1和VHK的一个观众配置文件P1和PK
针对给定时间间隔的EPG110中标识的节目,在步骤440期间使用观众配置文件P1和PK产生节目推荐评价的一个对应组S1和SK。在步骤450期间执行一个测试,确定来自S1和SK的前N个显示是否相同。如果在步骤450期间确定来自S1和SK的该前N个显示相同,则该观看选择在时间上没有显著的改变,并且该观看历史200的一个部分能够在步骤460期间删除而没有信息损失。
然而,如果在步骤450期间确定,来自S1和SK的前N个显示不相同,则该观看选择在时间上已经显著改变,并且在步骤470期间将根据例如使用定义的选择把推荐展现给用户。例如,用户能够规定在观看选择中的被检测的改变可能是永久改变并且规定该观看历史200的最新近的子组VHK将总被用于产生推荐。另外,用户能够规定在观看选择中的检测的变化可能是暂时的变化,并且规定该观看历史200的两个子组VH1和VHK的某些组合,例如两个子组的连接或交叉将被用于产生推荐。另外,该用户能够规定在观看选择中的检测的改变可能是实际上循环变化,并且规定来自一个对应(相似)较早时间期一个子组VHK将被用于产生推荐。
应该理解的是,在此示出和描述的实施例和变量仅是为了说明本发明原理,并且本领域技术人员在不背离本发明范围和精神的条件下可以实现各种修改。

Claims (32)

1.用于标识在个人电视观看选择中的变化的方法,包括步骤:
-获得一个观看历史(200),该历史指示一组由一个用户已经观看的节目;
-从所说的观看历史(200)建立至少两个部分VH1和VHK
-根据所说的至少两个观看历史(200)部分VH1和VHK,针对在一个给定时间间隔中的一组节目,产生节目推荐评价的一个对应组S1和SK;和
-比较节目推荐评价的所说的组S1和SK,以便标识在所说的观看选择中的变化。
2.权利要求1的方法,其中所说的比较步骤还包括比较步骤,比较在每一组S1和SK中的前N(其中N是正整数)个推荐的电视节目。
3.权利要求1的方法,进一步包括产生观众配置文件的步骤,产生对应于所说的至少两个部分VH1和VHK的观众配置文件P1和PK
4.权利要求1的方法,进一步包括展现步骤,根据所说的节目组S1和SK的一个或两者把推荐的节目展现给用户。
5.权利要求1的方法,进一步包括展现步骤,根据所说的节目组S1和SK的一个或两者把推荐的节目的一个联合组展现给用户。
6.权利要求1的方法,进一步包括展现步骤,根据所说的节目组S1和SK的一个或两者把推荐的节目的一个交叉组展现给用户。
7.权利要求1的方法,进一步包括展现步骤,根据所述观看历史(200)的一个更新近的子组把一组推荐的节目SK展现给用户。
8.权利要求1的方法,其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过均匀地随机取样所说的观看历史(200)的电视节目的子组而获得的。
9.权利要求1的方法,其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过选择小于该观看历史(200)所覆盖的整个时间期的一个时间跨度而获得的。
10.权利要求9的方法,其中所说选择的时间跨度是早于一个给定时间间隔的相似周期的跨度。
11.用于管理一个电视节目推荐程序(100)中的一个观看历史(200)的存储的方法,包括步骤:
-获得一个观看历史(200),该历史指示一组由一个用户已经观看的节目;
-从所说的观看历史(200)建立至少两个部分VH1和VHK
-进一步包括产生观众配置文件的步骤,产生对应于所说的至少两个部分VH1和VHK的观众配置文件P1和PK
-根据所说的观众配置文件P1和PK,针对在一个给定时间间隔中的一组节目,产生节目推荐评价的一个对应组S1和SK
-比较节目推荐评价的所说的组S1和SK,以便标识在所说的观看选择中的变化;和
-如果节目推荐评价的所说组S1和SK基本上相似,则删除所说观看历史(200)的一部分。
12.权利要求11的方法,其中所说的比较步骤还包括比较步骤,比较在每一组S1和SK中的前N(其中N是正整数)个推荐的电视节目。
13.权利要求11的方法,其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过均匀地随机取样所说的观看历史(200)的电视节目的子组而获得的。
14.权利要求11的方法,其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过选择小于由该观看历史(200)覆盖的整个时间期的一个时间跨度而获得的。
15.权利要求14的方法,其中所说选择的时间跨度是早于一个给定时间间隔的相似周期的跨度。
16.用于标识在个人电视观看选择中的变化的系统(100),该系统(100)包括:
-存储器,对于存储计算机可读码;和
-耦合到所说存储器的处理器,所说的处理器构成用于:
-获得一个观看历史(200),该历史指示一组由一个用户已经观看的节目;
-从所说的观看历史(200)建立至少两个部分VH1和VHK
-根据所说的至少两个观看历史(200)部分VH1和VHK,针对在一个给定时间间隔中的一组节目,产生节目推荐评价的一个对应组S1和SK;和
-比较节目推荐评价的所说的组S1和SK,以便标识在所说的观看选择中的变化。
17.权利要求16的系统(100),其中所说的处理器比较在每一组S1和SK中的前N(其中N是正整数)个推荐的电视节目。
18.权利要求16的系统(100),其中所说的处理器进一步构成用于产生对应于所说的至少两个部分VH1和的观众配置文件P1和PK
19.权利要求16的系统(100),其中所说的处理器进一步构成用于在所说的节目组S1和SK的基础上把一组推荐的节目展现给用户。
20.权利要求16的系统(100),其中所说的处理器进一步构成用于在所说的节目组S1和SK的基础上把推荐节目的一个联合组展现给用户。
21.权利要求16的系统(100),其中所说的处理器进一步构成用于在所说的节目组S1和SK的基础上把推荐节目的一个交叉组展现给用户。
22.权利要求16的系统(100),其中所说的处理器进一步构成用于根据所说的观看历史(200)的一个更新近的子组而把一组推荐节目SK展现给用户。
23.权利要求16的系统(100),其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过均匀地随机取样所说的观看历史(200)的电视节目的子组而获得的。
24.权利要求16的系统(100),其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过选择小于由该观看历史(200)覆盖的整个时间期的一个时间跨度而获得的。
25.权利要求24的系统(100),其中所说选择的时间跨度是早于一个给定时间间隔的相似周期的跨度。
26.用于管理在一个电视节目推荐程序(100)中的一个观众历史的存储的系统(100),该系统(100)包括:
-存储器,用于存储计算机可读取代码;和
-耦合到所说存储器的处理器,所说的处理器构成用于:
-获得一个观看历史(200),该历史指示一组由一个用户已经观看的节目;
-从所说的观看历史(200)建立至少两个部分VH1和VHK
-对应于所说的至少两个部分VH1和VHK,产生观众配置文件P1和PK
-根据所说的观众配置文件P1和PK,针对在一个给定时间间隔中的一组节目,产生节目推荐评价的一个对应组S1和SK
-比较节目推荐评价的所说的组S1和SK,以便标识在所说的观看选择中的变化;和
-如果节目推荐评价的所说组S1和SK基本上相似,则删除所说观看历史(200)的一部分。
27.权利要求26的系统(100),其中所说的处理器比较在每一组S1和SK中的前N(其中N是正整数)个推荐的电视节目。
28.权利要求26的系统(100),其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过均匀地随机取样所说的观看历史(200)的电视节目的子组而获得的。
29.权利要求26的系统(100),其中来自所说的观看历史(200)的所说的至少两个部分VH1和VHK是通过选择小于由该观看历史(200)覆盖的整个时间期的一个时间跨度而获得的。
30.权利要求29的系统(100),其中所说选择的时间跨度是早于一个给定时间间隔的相似周期的跨度。
31.用于标识在个人电视观看选择中的变化的制造的产品,该产品包括:
-一个计算机可读介质,具有实现在其上的计算机可读码装置,所说的计算机可读节目码装置包括:
-一个步骤,获得一个观看历史(200),该历史指示一组由一个用户已经观看的节目;
-一个步骤,从所说的观看历史(200)建立至少两个部分VH1和VHK
-一个步骤,根据所说的至少两个观看历史(200)部分VH1和VHK,针对在一个给定时间间隔中的一组节目,产生节目推荐评价的一个对应组S1和SK;和
-一个步骤,比较节目推荐评价的所说的组S1和SK,以便标识在所说的观看选择中的变化。
32.用于管理在一个电视节目推荐程序中的一个观众历史的存储的制造的产品,包括:
-一个计算机可读介质,具有实现在其上的计算机可读码装置,所说的计算机可读节目码装置包括:
-一个步骤,获得一个观看历史,该历史指示一组由一个用户已经观看的节目;
-一个步骤,从所说的观看历史建立至少两个部分VH1和VHK
-一个步骤,产生对应于所说的至少两个部分VH1和VHK的观众配置文件P1和PK
-一个步骤,根据所说的观众配置文件P1和PK,针对在一个给定时间间隔中的一组节目,产生节目推荐评价的一个对应组S1和SK
-一个步骤,比较所说的节目组的推荐评价S1和SK,以便标识在所说的观看选择中的一个变化;和
-一个步骤,如果节目推荐评价的所说组S1和SK基本上相似,则用于删除所说观看历史的一部分。
CN01803814XA 2000-09-20 2001-09-07 自动识别变化的观众偏好的电视节目推荐器 Expired - Fee Related CN1404687B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/666,630 US7441260B1 (en) 2000-09-20 2000-09-20 Television program recommender with automatic identification of changing viewer preferences
US09/666,630 2000-09-20
PCT/EP2001/010413 WO2002025939A2 (en) 2000-09-20 2001-09-07 Television program recommender with automatic identification of changing viewer preferences

Publications (2)

Publication Number Publication Date
CN1404687A true CN1404687A (zh) 2003-03-19
CN1404687B CN1404687B (zh) 2010-12-22

Family

ID=24674811

Family Applications (1)

Application Number Title Priority Date Filing Date
CN01803814XA Expired - Fee Related CN1404687B (zh) 2000-09-20 2001-09-07 自动识别变化的观众偏好的电视节目推荐器

Country Status (6)

Country Link
US (1) US7441260B1 (zh)
EP (1) EP1323300A2 (zh)
JP (1) JP4768209B2 (zh)
KR (1) KR100852869B1 (zh)
CN (1) CN1404687B (zh)
WO (1) WO2002025939A2 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100418363C (zh) * 2004-11-20 2008-09-10 三星电子株式会社 显示服务的方法以及管理优选服务的方法和设备
CN101385342B (zh) * 2005-12-29 2012-01-25 联合视频制品公司 用于管理内容的系统和方法
JP2014050053A (ja) * 2012-09-03 2014-03-17 Toshiba Corp 情報処理装置および推薦番組表示方法
CN109309543A (zh) * 2017-07-27 2019-02-05 厦门歌乐电子企业有限公司 一种接收装置和方法
CN110996177A (zh) * 2019-11-27 2020-04-10 北京爱奇艺智慧娱乐科技有限公司 面向点播影院的视频推荐方法、装置及设备

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060031882A1 (en) * 1997-01-06 2006-02-09 Swix Scott R Systems, methods, and devices for customizing content-access lists
US7617508B2 (en) 2003-12-12 2009-11-10 At&T Intellectual Property I, L.P. Methods and systems for collaborative capture of television viewer generated clickstreams
US8677384B2 (en) 2003-12-12 2014-03-18 At&T Intellectual Property I, L.P. Methods and systems for network based capture of television viewer generated clickstreams
WO1998031114A1 (en) 1997-01-06 1998-07-16 Bellsouth Corporation Method and system for tracking network use
US7587323B2 (en) 2001-12-14 2009-09-08 At&T Intellectual Property I, L.P. System and method for developing tailored content
US8640160B2 (en) 1997-01-06 2014-01-28 At&T Intellectual Property I, L.P. Method and system for providing targeted advertisements
US8863184B2 (en) 2001-07-13 2014-10-14 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
US9967633B1 (en) 2001-12-14 2018-05-08 At&T Intellectual Property I, L.P. System and method for utilizing television viewing patterns
US7212979B1 (en) 2001-12-14 2007-05-01 Bellsouth Intellectuall Property Corporation System and method for identifying desirable subscribers
US20110178877A1 (en) 2001-12-14 2011-07-21 Swix Scott R Advertising and content management systems and methods
US7444658B1 (en) * 2001-12-14 2008-10-28 At&T Intellectual Property I, L.P. Method and system to perform content targeting
US7086075B2 (en) 2001-12-21 2006-08-01 Bellsouth Intellectual Property Corporation Method and system for managing timed responses to A/V events in television programming
US8086491B1 (en) 2001-12-31 2011-12-27 At&T Intellectual Property I, L. P. Method and system for targeted content distribution using tagged data streams
US8006266B2 (en) * 2002-06-24 2011-08-23 Pace LLC Method for using only feedback from shows that improve the performance of the recommender system
US20030237095A1 (en) * 2002-06-25 2003-12-25 Koninklijke Philips Electronics N.V. Trend analysis of chunked view history/profiles view voting
EP2109048A1 (en) * 2002-08-30 2009-10-14 Sony Deutschland Gmbh Methods to create a user profile and to specify a suggestion for a next selection of a user
US20050009539A1 (en) 2003-04-28 2005-01-13 Fathy Yassa Method and apparatus to broadcast content to handheld wireless devices via digital set-top-box receivers
DE60319710T2 (de) * 2003-11-12 2009-03-12 Sony Deutschland Gmbh Verfahren und Vorrichtung zur automatischen Dissektion segmentierte Audiosignale
JP4124115B2 (ja) * 2003-12-02 2008-07-23 ソニー株式会社 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
US10440328B2 (en) * 2004-01-20 2019-10-08 Fathy F. Yassa Method and apparatus to synchronize personalized co-cast content with user viewing habits
KR101076924B1 (ko) * 2004-11-01 2011-10-26 엘지전자 주식회사 선호 채널 선택 방법
JP2008521315A (ja) * 2004-11-18 2008-06-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ユーザープロファイルを更新するための装置および方法
JP4557987B2 (ja) * 2004-12-17 2010-10-06 パナソニック株式会社 コンテンツ推薦装置
TW200704183A (en) 2005-01-27 2007-01-16 Matrix Tv Dynamic mosaic extended electronic programming guide for television program selection and display
JP2006311249A (ja) * 2005-04-28 2006-11-09 Nec Corp 放送受信機、放送受信制御プログラム及び受信チャンネル切り替え方法
US8875196B2 (en) * 2005-08-13 2014-10-28 Webtuner Corp. System for network and local content access
US11812111B2 (en) 2005-12-20 2023-11-07 Universal Electronics Inc. System and method for presenting program guide information in an electronic portable device
KR100839306B1 (ko) * 2007-06-29 2008-06-17 숭실대학교산학협력단 프로그램 시청 패턴 반영 기법을 이용한 디지털 tv프로그램 추천 시스템 및 방법
US20090100463A1 (en) * 2007-10-12 2009-04-16 Echostar Technologies Corporation Systems and methods for generating and/or presenting a condensed list of channels
US20090106797A1 (en) * 2007-10-22 2009-04-23 Electronic Data Systems Corporation Apparatus, and associated method, for providing personalized channel content
US9055260B2 (en) 2007-12-17 2015-06-09 Echostar Technologies L.L.C. Electronic program guide generation apparatus, systems, and methods
US9241121B2 (en) * 2007-12-20 2016-01-19 Echostar Technologies L.L.C. Programs of interest presentation apparatus, systems, and methods
US8151215B2 (en) * 2008-02-07 2012-04-03 Sony Corporation Favorite GUI for TV
US8782680B2 (en) * 2008-06-02 2014-07-15 International Business Machines Corporation Method and apparatus for displaying interactions with media by members of a social software system
CN102123325B (zh) * 2011-01-06 2013-02-27 深圳市九洲电器有限公司 一种构造预约条目的方法及装置
KR20140033412A (ko) 2011-05-17 2014-03-18 웹튜너 코포레이션 스케일링가능 고정밀 센서 및 id 기초 청중 측정 시스템용 시스템 및 방법
JP2014519276A (ja) 2011-05-24 2014-08-07 ウエブチユーナー・コーポレイシヨン オーディエンス計測システムでの解析レポート生成の効率およびスピードを増大させるためのシステムおよび方法
JP2014518051A (ja) 2011-05-26 2014-07-24 ウエブチユーナー・コーポレイシヨン クライアントイベント前処理を伴う非常に拡張性のあるオーディエンス計測システム
US8849095B2 (en) 2011-07-26 2014-09-30 Ooyala, Inc. Goal-based video delivery system
IN2014DN07244A (zh) * 2012-02-21 2015-04-24 Ooyala Inc
US9986299B2 (en) 2014-09-22 2018-05-29 DISH Technologies L.L.C. Scheduled programming recommendation system
US9467733B2 (en) 2014-11-14 2016-10-11 Echostar Technologies L.L.C. Intuitive timer
US9503791B2 (en) 2015-01-15 2016-11-22 Echostar Technologies L.L.C. Home screen intelligent viewing
US20160379255A1 (en) * 2015-06-25 2016-12-29 Sony Corporation System and method for multimedia promotion and content prioritization
US9924217B1 (en) 2016-11-22 2018-03-20 Echostar Technologies L.L.C. Home screen recommendations determination
CN111629254A (zh) * 2020-05-18 2020-09-04 南京莱科智能工程研究院有限公司 一种基于场景智能推荐电视节目的控制系统

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5798785A (en) * 1992-12-09 1998-08-25 Discovery Communications, Inc. Terminal for suggesting programs offered on a television program delivery system
US5410344A (en) * 1993-09-22 1995-04-25 Arrowsmith Technologies, Inc. Apparatus and method of selecting video programs based on viewers' preferences
US5541638A (en) * 1994-06-28 1996-07-30 At&T Corp. User programmable entertainment method and apparatus
US5617565A (en) 1994-11-29 1997-04-01 Hitachi America, Ltd. Broadcast interactive multimedia system
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
JP3360705B2 (ja) * 1994-12-21 2002-12-24 ソニー株式会社 放送受信装置および放送受信方法
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
JPH10136318A (ja) * 1996-10-30 1998-05-22 Casio Comput Co Ltd 放送番組送受信システム、放送番組送信装置及び放送番組受信装置
US5801747A (en) * 1996-11-15 1998-09-01 Hyundai Electronics America Method and apparatus for creating a television viewer profile
JP3340342B2 (ja) * 1997-02-28 2002-11-05 株式会社東芝 テレビジョン選局装置
WO1999007142A1 (en) 1997-07-30 1999-02-11 Index Systems, Inc. Systems and methods for audience monitoring
US6005597A (en) * 1997-10-27 1999-12-21 Disney Enterprises, Inc. Method and apparatus for program selection
JPH11134345A (ja) * 1997-10-27 1999-05-21 Fuji Xerox Co Ltd 嗜好情報選択装置
JP3511356B2 (ja) * 1997-11-28 2004-03-29 シャープ株式会社 ディジタル放送受信機
JP3418540B2 (ja) * 1997-12-26 2003-06-23 松下電器産業株式会社 蓄積型情報放送システムと、このシステムの受信端末装置
KR100253252B1 (ko) * 1998-02-27 2000-04-15 구자홍 공중파 방송에 대한 사용자 시청습관 분석/검색방법
JP2000013708A (ja) * 1998-06-26 2000-01-14 Hitachi Ltd 番組選択支援装置
JP3488092B2 (ja) * 1998-08-06 2004-01-19 松下電器産業株式会社 放送受信装置及び受信番組の選定方法
JP2000115098A (ja) * 1998-10-05 2000-04-21 Victor Co Of Japan Ltd 番組選択補助装置
GB2343075B (en) 1998-10-23 2003-02-12 Sony Uk Ltd Broadcast programme listings
US6438752B1 (en) * 1999-06-22 2002-08-20 Mediaone Group, Inc. Method and system for selecting television programs based on the past selection history of an identified user
US8495679B2 (en) * 2000-06-30 2013-07-23 Thomson Licensing Method and apparatus for delivery of television programs and targeted de-coupled advertising

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100418363C (zh) * 2004-11-20 2008-09-10 三星电子株式会社 显示服务的方法以及管理优选服务的方法和设备
CN101385342B (zh) * 2005-12-29 2012-01-25 联合视频制品公司 用于管理内容的系统和方法
JP2014050053A (ja) * 2012-09-03 2014-03-17 Toshiba Corp 情報処理装置および推薦番組表示方法
CN109309543A (zh) * 2017-07-27 2019-02-05 厦门歌乐电子企业有限公司 一种接收装置和方法
CN109309543B (zh) * 2017-07-27 2021-11-30 厦门歌乐电子企业有限公司 一种接收装置和方法
CN110996177A (zh) * 2019-11-27 2020-04-10 北京爱奇艺智慧娱乐科技有限公司 面向点播影院的视频推荐方法、装置及设备

Also Published As

Publication number Publication date
US7441260B1 (en) 2008-10-21
WO2002025939A3 (en) 2002-09-19
CN1404687B (zh) 2010-12-22
KR100852869B1 (ko) 2008-08-20
WO2002025939A2 (en) 2002-03-28
JP4768209B2 (ja) 2011-09-07
JP2004509578A (ja) 2004-03-25
KR20020056926A (ko) 2002-07-10
EP1323300A2 (en) 2003-07-02

Similar Documents

Publication Publication Date Title
CN1404687A (zh) 具有改变观众选择自动标识的电视节目推荐程序
CN100426852C (zh) 节目选择方法与节目选择装置
RU2524375C2 (ru) Способ распределения элементов второго содержания мультимедиа в списке элементов первого содержания мультимедиа
CN102523494B (zh) 用于交互式电视应用中的跨平台预测受欢迎度等级的方法及系统
CN1233155C (zh) 为一个节目推荐器自动生成查询搜索项的方法和装置
US20060174273A1 (en) Method of displaying service in DMB, and method and apparatus for managing preferred service
CN1199445C (zh) 对记录设备自适应地编程的方法和装置
CN1428044A (zh) 使用隐含和显式观看偏爱而产生推荐评价的方法和装置
US20080115166A1 (en) Digital video recorder processing system
EP1563682B1 (en) Method and apparatus for providing a selection list of content items
US20070277201A1 (en) System and method to facilitate programming of an associated recording device
US20030018972A1 (en) Method, system and software for display of multiple media channels
US20050267994A1 (en) System and method to facilitate selection and programming of an associated audio/visual system
CN1254756C (zh) 链接关于多媒体内容的主观信息的方法和多媒体内容检索和过滤装置
CN1625901A (zh) 根据由电视推荐器生成的建议预订电视频道/演出
CN1720740A (zh) 根据具有相似观看习惯的用户的投票推荐节目
EP2182725A2 (en) Information processing apparatus and information processing method
CN1565126A (zh) 利用广告观看历史的节目推荐方法和系统
CN1372765A (zh) 电视
KR20120064612A (ko) 멀티미디어 시스템 및 멀티미디어 컨텐츠 추천 방법
CN1423897A (zh) 用于提供所录节目和促销的系统和方法
WO2002030111A2 (en) Method and system for creating and presenting a recommendation-based guide to television viewing choices
US11070883B2 (en) System and method for providing a list of video-on-demand programs
US20070277218A1 (en) Interactive television system
CN102265272B (zh) 有偏向的推荐器系统

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101222

Termination date: 20170907