用于隐性式推介器的协作取样的制作方法

文档序号:7609362阅读:175来源:国知局
专利名称:用于隐性式推介器的协作取样的制作方法
技术领域
本发明一般地涉及推介系统,更具体地讲,涉及用于隐性式推介系 统的协作取样。
背景技术
电视推介系统通过将即将到来的电视节目的特征与在表明喜好和 厌恶的用户筒档中的特征相比较来计算即将到来的电视节目的推介得 分。电视推介系统从用户的观看历史中了解用户简档。机器学习算法 要求正样本和负样本,以便提供覆盖正样本并避免负样本的电视推介。在观看历史中,观众通常只提供正样本、即实际观看的节目。因此, 推介系统必须以某种方式创建负样本。用于收集负样本的方法在本领 域中是已知的。
一种方法涉及在获取正样本的同时取得负样本。另一种方法如下针对每个给定的被观看的节目,从排除已观看过的过去 七天内的所有节目的内容中平均地挑出节目。这形成负样本库。 一旦 产生负样本,任何推介器都可以用来了解喜好对厌恶的概念描述,以 便预测用户可能想要观看什么节目。另 一项取样技术是自适应取样技术,其根据已被用户观看过的节目 的特殊属性来选择负样本。这些属性的一些实例是时间、站呼号 (station-call-sign )等等。在共同未决的美国专利申请序列号 09/819, 286中可以找到关于这项技术的更多信息,于此将美国专利申 请序列号09/819, 286的全部内容引作参考。发明内容因此,本发明的目的是提供克服所述与现有技术相关联的缺点的方 法和系统。因此,提供一种用于产生推介的方法。所述方法包括从一个或更 多的其他用户那里接收负样本和正样本中的至少一个;并且基于所述 负样本和正样本中的至少一个而为用户确定推介。
所述方法还可以包括基于先前的用户行为而为用户产生用户简 档,其中所述确定可以包括基于所述负样本和用户简档来确定推介。 所述的用户筒档的产生可以包括隐性式用户简档的产生。所述确定可以包括基于所述负样本和正样本来确定所述推介。所述推介可以是电视节目推介。所述方法还可以包括将所述负样本映射到用户的电子节目指南数 据库;并且从电子节目指南数据库中为用户确定等价的负样本。所述 方法还可以包括将所述正样本映射到用户的电子节目指南数据库; 并且从电子节目指南数据库中为用户确定等价的正样本。所述方法还可以包括确定所述的一个或更多的其他用户。所述确定 可以包括基于一个或更多的其他用户的地理位置来选择一个或更多的 其他用户。所述确定可以包括基于与一个或更多的其他用户的喜好和/ 或厌恶的相似性来选择一个或更多的其他用户。所述确定可以包括由 所述用户来选择一个或更多的其他用户。在这种情况下,所述选择可 以包括向所述用户呈现多个其他用户;并且所述用户从多个其他用 户之中进行选择以确定一个或更多的其他用户。所述呈现可以包括基 于一个或更多的其他用户的地理位置和/或基于一个或更多的其他用 户的喜好和/或厌恶的相似性来呈现多个用户。所述选择也可以包括所 述用户指出一个或更多的其他用户。也提供一种用于产生推介的设备。所述设备包括用于从一个或更 多的其他用户接收负样本和正样本中的至少一个的装置;和用于基于 所述负样本和正样本中的至少一个来为用户确定推介的推介器。所述设备还可以包括可操作地与推介器相连接的用于向所述用户 呈现多个其他用户的显示器。个或更多的其^;户的装置。 ' 、''所述的用于从一个或更多的其他用户接收负样本和正样本中的至少一个的装置可以包括调制解调器。所述设备可以是个人录像机或电视机。也提供一种用于实施本发明方法的计算机程序产品和一种用于在 其中存储所述计算机程序产品的程序存储装置。


参照下面的说明、所附的权利要求和附图,本发明的设备和方法的这些及其他的特征、方面和优点将变得更好理解,在附图中 图1示出了本发明的电视推介器的一个实施例。 图2示出了图1的电视推介器的另一实施例。
具体实施方式
虽然本发明可应用于许多和多种类型的推介器,但本发明在电视节 目推介器的环境中已被发现也是有用的。因此,在不将本发明的适用 性限于电视节目推介器的情况下,将在这种环境中描述本发明。但是, 本领域的技术人员应当理解,本发明适用于其他环境,诸如广播节目 推介器、广告推介器以及用于商品和/或服务的推介器。现在参考图1,示出了用于产生视频内容的推介给用户的设备的实 现方案,所述用户在电视节目推介的情况中于此将被称为观众,其中 所述设备一般通过标号100来标出。所述设备可以是机顶盒,诸如本 领域中已知的个人录像机(PVR)、例如Replay 17@和TiVo 。通常, PVR基于存储在存储器中的观众的用户简档来推介视频内容。用户简档 基于观众的观看历史和/或观众的手动输入来指出观众的观看偏爱。如 上面所讨论的,需要负样本和正样本以建立用户简档并且产生节目的 推介。在本公开内容的场合,"观众"应意指视频内容被推介给的人, 而"用户"应意指对应于与观众距离远的位置处的多个用户的那些人。 在较远位置处的每个用户优选地具有与设备100类似配备的设备,类 似到这种程度,以致所述设备也可以推介视频节目,其中用户的设备 通过标号101来标出,这样的设备101被假定包括与设备100的特征 相似的特征。然而,本领域的技术人员应当理解,设备101可以不同 于设备100地被配置并且仍进行合作以执行本发明的方法。例如,用 户的设备101可以被配置用于建立并存储用户简档和用户的正样本和/ 或负样本,但是不能够产生推介。所述设备100通常具有用于从用户那里接收正样本和/或负样本的 装置,诸如运行在电话网络104上的调制解调器102,以便访问其他用 户设备IOI中的至少一个并且接收在设备IOI中所存储的正样本和/或 负样本。所述设备100还具有处理器106。如下面将讨论的,除了执行
所述设备100的典型的功能,处理器的功能是基于从用户那里接收的负样本和正样本中的至少一个来为观众确定推介。处理器具有可操作地与其相连接的存储装置108,以存储观众的用户筒档和视频内容以及 用于实施本发明方法和设备100的典型功能的指令。虽然被示出为单 个的存储装置108,但可以提供多于一个的存储装置以存储上述信息中 的任何一种或更多。所迷设备还具有推介器IIO(可替代地在本领域中 已知作为推介引擎)以便基于用户简档来确定视频内容的推介。如下 面将讨论的,推介器110将基于来自用户的正样本和负样本中的至少 一个来确定推介,或者可替代地,基于观众的用户简档和一个或更多 的来自用户的负样本来确定推介。设备100还具有可操作地与其相连接的监视器112,所述监视器 112用于经由信号线116在显示器114上显示由设备IOO提供的视频 内容。监视器112可以是用于接收广播、有线或卫星信号的电视机, 或者是用于从诸如因特网等远程网络中接收流式视频信号的计算机监 视器。监视器112也显示由设备100所产生的用于将指令输入到设备 IOO的用户接口。特别地,如下面将讨论的,从监视器112上所显示的 适当的用户接口中,观众能够选择或指定他/她将从其那里接收正样本 和/或负样本的用户。这种用户接口的构造是本领域的普通技术人员所 熟知的,并照此,出于使描述简短的目的而忽略对其详细说明。设备 IOO还具有用于与用户接口衔接的装置,诸如遥控器118。所述遥控器 可以是无线的,如本领域中已知的,并且具有与可操作地连接到处理 器106的接收器122进行无线通信的发射器120。对应其他用户的设 备101可以类似地配备有遥控器119和用户接口,以^更与其设备101 相连接,诸如批准传送正样本和/负样本给观众。图2示出了推介器的另一实施例,在该实施例中通过同样的标号来 标出同样的部件。在图2的系统中,所述设备具有与监视器相集成的 推介器,其中通过标号200标出所述设备。设备200可以是用于接收 广播、有线或卫星信号的电视机,或者是用于接收流式视频信号的计 算机监视器。现在参考图l和图2来讨论用于为观众产生推介的方法。如果批准 是必要的并且被同意,则用户的设备IOI向观众的设备IOO、 200传送 负样本和正样本中的至少一个,其被设备IOO、 200接收。观众的设备 也可以传送对这种信息的请求给用户的设备,用户可以同意或拒绝所 述请求。用户可以一收到请求就同意或拒绝,或者用户可以对他/她的设备101进行配置以自动地同意或拒绝请求。这种配置可以通过用户 的设备101上的适当的用户接口被编程序。用于传送请求和用于接收正样本和/或负样本的装置可以是本领域中已知的用于数据传输的任何类型的软件和/或硬件,诸如调制解调器102。所述调制解调器102 可以运^f亍在电话网络104上,如图1和图2所示的,或者运4亍在任何 其他类型的诸如有线网络或因特网等远程网络上。所述数据也可以作 为视频信号的一部分被传送给设备100、 200。如本领域中已知的,设备IOO、 200利用正样本和负样本中的至少 一个以便为观众确定推介。如果观众设备IOO、 200已经基于观众的先 前行为或显性式反馈而为观众产生了用户简档,则可以基于负样本和 用户简档来产生所述推介。所述用户简档可以如本领域中已知的那样 隐性或显性地被产生。然而,如果不存在用户简档或者存在不充分的 用户简档,则可以基于负样本和正样本两者来产生所述推介。当观众 最近购买并且开始使用设备100而且尚未建立(或另外获得)用户简 档时,可能是这样。用户可以按多种方式加以确定。在第一实例中,可以基于地理位置 来选择用户。例如,设备100可以选择来自与观众相同的地理位置的 用户。以这种方式,观众和用户的EPG可能是相同的。因此,针对负 样本或正样本的EPG的域对于观众和用户而言将是相同的。在另一实 例中,设备100可以基于与用户的喜好和/或厌恶的相似性来选择用 户。喜好和/或厌恶的相似性可以从观众和用户的用户简档的比较中加 以确定,或者从由观众使用适当的用户接口所填写的"问巻"中加以 确定。然而,在这个实例中,因为用户可能来自不同于观众的地理位 置,所以这将是必要的,即将负样本和/或正样本映射到观众的EPG数 据库并且从EPG中确定针对用户的等价的负样本和/或正样本。在又一实例中,,见众可以手动地通过适当的用户接口来选择用户。 例如,可以在显示器114上显示多个用户,并且观众能够从多个用户 之中进行选择以确定他/她愿意从哪些用户接收正样本和/或负样本。 所述设备100可以按多种方式呈现多个用户,诸如随机地、按字母顺 序地、基于地理位置地、和/或基于用户的喜好和/或厌恶的相似性地
呈现多个用户。此外,观众可以给设备100指定用户,例如通过提供用户的电话号码,或者一些其他的识别数据,诸如网址、服务器地址等。用户的识别数据可以通过使用适当的用户接口和诸如遥控器120或键盘(未 示出)等数据输入装置被键入所述设备100、 200。观众的设备100或用户的设备101可以按本领域中已知的多种方 式来识别负样本。 一种简单的方式是通过来自用户的显性式反馈。识 别负样本的隐性方式的例子是将EPG中的节目与用户的用户简档相比 较并且如果节目在一定程度上与用户简档不一致则将该节目识别为负 样本。又一实例是针对每个正样本从样本数据库中取出负样本并且查 看所述负样本是否的确是另外的所选择用户的负样本。如果是这样, 则将其选作负样本。如果不是这样则将其忽略并且为另 一个负样本重 复所述过程。当然,对于每个所选择的负样本,如果确定对应的用户 是来自不同的地理位置,那么负样本必须被映射到观众的EPG,如上面 所讨论的。本发明的方法可以通过计算机软件程序来实施,这种计算机软件程 序可以包括对应本方法的单独的步骤的模块。当然,这种软件能够在 计算机可读的介质、诸如集成芯片或外围设备上被具体化。虽然已经示出并说明了本发明的解释性实施例,但应当理解,可以 在不背离本发明精神的情况下容易地做出形式上或具体化的多种修改和改变。因此,本发明并不局限于所描述并示出的确切形式,而是意 于覆盖可能落在所附的权利要求之内的所有修改。
权利要求
1. 一种用于产生推介的方法,所述方法包括 从一个或更多的其他用户那里接收负样本和正样本中的至少一个;并且基于所述负样本和正样本中的至少一个来为用户确定推介。
2. 如权利要求l所述的方法,还包括基于先前的用户行为而为所 述用户产生用户简档,其中所述确定包括基于负样本和用户简档来确 定所述推介。
3. 如权利要求2所述的方法,其中用户简档的产生包括隐性式用 户简档的产生。
4. 如权利要求l所述的方法,其中所述确定包括基于所述负样本 和正样本来确定所述推介。
5. 如权利要求l所述的方法,其中所述推介是电视节目推介。
6. 如权利要求l所述的方法,还包括将所述负样本映射到所述用户的电子节目指南数据库;并且 从电子节目指南数据库中为所述用户确定等价的负样本。
7. 如权利要求l所述的方法,还包括将所述正样本映射到所述用户的电子节目指南数据库;并且 从电子节目指南数据库中为所述用户确定等价的正样本。
8. 如权利要求l所述的方法,还包括确定所述的一个或更多的其 他用户。
9. 如权利要求8所述的方法,其中所述确定包括基于一个或更多 的其他用户的地理位置来选择一个或更多的其他用户。
10. 如权利要求8所述的方法,其中所述确定包括基于与一个或 更多的其他用户的喜好和/或厌恶的相似性来选择一个或更多的其他 用户。
11. 如权利要求8所述的方法,其中所述确定包括由所述用户选 择一个或更多的其他用户。
12. 如权利要求ll所述的方法,其中所述选择包括 向所述用户呈现多个其他用户;并且所述用户从多个其他用户之中进行选择以确定一个或更多的其他 用户。
13. 如权利要求12所述的方法,其中所述呈现包括基于一个或更 多的其他用户的地理位置来呈现多个用户。
14. 如权利要求12所述的方法,其中所述呈现包括基于一个或更 多的其他用户的喜好和/或厌恶的相似性来呈现多个用户。
15. 如权利要求8的方法,其中所述选择包括所述用户指出一个或更多的其他用户。
16. —种用于产生推介的设备(100, 200 ),所述设备包括 用于从一个或更多的其他用户那里接收负样本和正样本中的至少一个的装置(102, 104 );和用于基于所述负样本和正样本中的至少一个而为用户确定推介的 推介器(110)。
17. 如权利要求16所述的设备,还包括可操作地与推介器相连接 的用于将多个其他用户呈现给所述用户的显示器(114)。
18. 如权利要求17所述的设备,还包括用于由所述用户从多个其 他用户之中选择一个或更多的其他用户的装置(118,122)。
19. 如权利要求16所述的设备,其中所述的用于从一个或更多的 其他用户那里接收负样本和正样本中的至少一个的装置包括调制解调 器(102)。
20. 如权利要求16所述的设备,其中所述设备是个人录像机 (100)。
21. 如权利要求16所述的设备,其中所述设备是电视机(200 )。
22. 在计算机可读的介质中具体化的用于产生推介的计算机程序 产品,所述计算机程序产品包括用于从一个或更多的其他用户那里接收负样本和正样本中的至少 一个的计算机可读的程序代码装置;和用于基于所述负样本和正样本中的至少一个来为用户确定推介的 计算机可读的程序代码装置。
23. 由机器可读的程序存储装置,所述程序存储装置有形地实现 可由机器执行的指令的程序,以执行用于产生推介的方法的步骤,所 述方法包括从一个或更多的其他用户那里接收负样本和正样本中的至少一 个;并且基于所述负样本和正样本中的至少一个来为用户确定推介。
全文摘要
提供一种用于产生推介的方法。所述方法包括以下步骤从一个或更多的其他用户那里接收负样本和正样本中的至少一个;并且基于负样本和正样本中的至少一个来为用户确定推介。所述方法还可以包括基于先前的用户行为而为用户产生用户简档的步骤,在这种情况下所述确定步骤可以包括基于负样本和用户简档来确定推介。所述确定步骤也可以包括基于负样本和正样本两者来确定所述推介的步骤。
文档编号H04N5/445GK101124823SQ200480035987
公开日2008年2月13日 申请日期2004年11月30日 优先权日2003年12月3日
发明者P·G·莫伊勒曼, S·古塔, W·F·J·维尔哈 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1