首页 / 专利库 / 专利权 / 第I章 / 国际申请 / 修改 / 使用个人日程安排进行媒体节目播放的实时事件推荐系统和方法

使用个人日程安排进行媒体节目播放的实时事件推荐系统和方法

阅读:671发布:2021-11-30

专利汇可以提供使用个人日程安排进行媒体节目播放的实时事件推荐系统和方法专利检索,专利查询,专利分析的服务。并且公开了一种推荐系统和方法。在该系统和方法中,用户的个人日程安排被用于 修改 媒体事件的推荐函数。该个人日程安排可由用户输入或通过随着时间的监视而被确定。一个示例的推荐函数修改是由该个人日程安排所指示的一个媒体事件是否在用户的就寝时间之后结束。在此实例中,因为该用户有可能在事件结束之前上床睡觉,所以该事件的推荐函数的值将被减小。,下面是使用个人日程安排进行媒体节目播放的实时事件推荐系统和方法专利的具体信息内容。

1.一种用于将至少一个媒体显示事件推荐给用户的系统,该系统包 括:
推荐系统[950],用于针对多个媒体显示事件之中的每一个生成推荐 值,其中每一事件在具体频道上在具体时间上进行显示;
当前模糊函数推荐系统[860],用于接收生成的推荐值,用于确定应 用于每一推荐值的适当的当前模糊函数,用于通过将适当的当前模糊函 数应用于针对所说每一事件所生成的推荐值而计算针对每一事件的推荐 函数;
个人日程安排修改系统[920],用于接收当前模糊推荐函数[870], 用于根据用户的个人日程安排来确定是否至少一个适当的加权系数需要 被应用于至少一个已接收的当前模糊推荐函数,用于在确定该至少一个 适当的加权系数需要被应用于该至少一个已接收的当前模糊推荐函数时 将该至少一个适当的加权系数应用于该至少一个已接收的当前模糊推荐 函数,以便输出适当加权的当前模糊推荐函数作为最终推荐函数[930], 并且在已经确定未加权的当前模糊推荐函数不需要被应用适当的加权系 数时输出未加权的当前模糊推荐函数作为最终推荐函数[930];以及
选择器,用于根据在请求之时推荐事件的瞬时推荐值来选择至少一 个事件作为推荐事件,所说瞬时推荐值是该推荐事件的最终推荐函数的 值。
2.如权利要求1的系统,进一步的特征在于:
个人日程安排模[910],用于接收日程安排输入,其中该日程安排 输入至少是来自用户的直接输入和监视数据之一,该个人日程安排模块 还用于存储和处理已接收的日程安排输入,并且用于根据存储和处理的 日程安排输入来保持个人日程安排。
3.如权利要求2的系统,当该日程安排输入是来自用户的直接输入 时,其中所说个人日程安排模块的特征在于:
用于存储来自用户的直接输入的装置,所说的直接输入包括在一个 用户日程安排优选和事件的至少一个分类以及至少一个事件之一之间的 相关性;
用于进行设置的装置,设置用于相关的事件的至少一个分类和至少 一个事件之一的推荐函数的一个适当的加权系数,其中该适当的加权系 数基于用户日程安排优选;以及
用于提供的装置,当所说的相关性被识别时,用于把适当的加权系 数提供给个人日程安排修改系统。
4.如权利要求3的系统,其特征在于,事件的至少一个分类是至少依 据媒体节目播放类型、种类、事件的开始时间、事件的结束时间以及事 件的时间长度之一而被分组的。
5.如权利要求3的系统,其中该个人日程安排修改系统的特征在于:
用于识别适合用户日程安排优选的环境的装置,执行所说识别,以 确定设置的适当的加权系数是否需要被应用于相关的事件的至少一个分 类和至少一个事件之一的推荐函数。
6.如权利要求3的系统,其特征在于,该用户日程安排优选是在就寝 时间断开用于显示媒体事件的一个媒体输出装置;相关的事件的至少一 个分类和至少一个事件之一是在时间上与就寝时间重叠的事件分类;以 及设置用于相关的事件分类的推荐函数的适当的加权系数,以降低相关 的事件分类的推荐函数。
7.如权利要求2的系统,当日程安排输入是监视数据时,其中所说个 人日程安排模块的特征在于:
用于记录被监视的用户动作的装置;
用于进行检测的装置,用于检测在被记录的用户动作和事件的至少 一个分类与至少一个事件之一之间的相关性;
用于进行设置的装置,用于设置用于相关的事件的至少一个分类和 至少一个事件之一的推荐函数的一个适当的加权系数,其中该适当的加 权系数基于检测的相关性;
用于记录检测的相关性的装置,以识别所说的检测的相关性;以及
用于提供的装置,用于在所说的检测的相关性被识别时将该适当的 加权系数提供给个人日程安排修改系统。
8.如权利要求7的系统,其特征在于,事件的至少一个分类是至少依 据媒体节目播放类型、种类、事件的开始时间、事件的结束时间以及事 件的时间长度之一而被分组的。
9.如权利要求7的系统,其中该个人日程安排修改系统的特征在于:
用于识别适合记录的检测相关性的最近监视的用户动作的装置,执 行所说识别,以确定设置的适当的加权系数是否需要被应用于相关的事 件的至少一个分类和至少一个事件之一的推荐函数。
10.如权利要求7的系统,其特征在于,在每个夜晚的类似时间关断 媒体输出装置的记录的用户动作和在时间上与类似时间重叠的事件分类 之间的一个检测的相关性导致针对相关事件分类的推荐函数设置一个适 当的加权系数,以降低相关的事件分类的推荐函数。
11.如权利要求1的系统,其特征在于,通过将至少一个适当的加权 系数与至少一个已接收的当前模糊推荐函数相乘来应用至少一个适当的 加权系数。
12.如权利要求1的系统,其中该推荐系统是3路媒体推荐系统,其特 征在于:
反馈模块[310],用于从用户接收直接事件反馈[301],用于存储并 处理已接收的直接事件反馈,并且用于根据存储和处理的直接事件反馈 生成一个反馈模块推荐[315],其中该直接事件反馈包括用户输入的事件 的等级排列;
隐含模块[320],用于接收背景监视数据[302],用于存储并处理已 接收的背景监视数据,并且用于根据存储和处理的背景监视数据生成一 个隐含模块推荐[325],其中该背景监视数据包括涉及哪些事件被显示给 用户以及何时把事件显示给用户的数据;
明确规则模块[330],用于从用户接收明确规则[303],用于存储和 处理接收的明确规则,并且用于根据存储和处理的明确规则生成一个明 确规则模块推荐[335],其中一个明确规则包括用户输入的媒体节目播放 优选;以及
组合器[340],用于接收反馈模块推荐[315]、隐含模块推荐[325]以 及明确规则模块推荐[335],用于对接收的推荐进行组合,以生成一个推 荐值[350]。
13.如权利要求1的系统,其中该当前模糊函数推荐系统的特征在于:
当前模糊函数配置文件模块[865],用于接收当前模糊函数配置文件 输入,其中当前模糊函数配置文件输入至少是来自用户的直接事件反馈、 背景监视数据和来自用户的明确规则之一,该当前模糊函数配置文件模 块还用于存储并处理已接收的当前模糊函数配置文件输入,以及用于根 据存储和处理的当前模糊函数配置文件输入而针对所说每一事件生成一 个当前模糊函数。
14.如权利要求1的系统,进一步的特征在于:
日程安排信息源[260],用于把多个事件日程安排提供给该媒体推荐 系统,所说的事件日程安排的每一个是在一个频道上在一个时间周期上 显示的至少一个事件;
至少一个媒体信源[210],用于提供所说的每一事件;
媒体输出装置[250],用于接收至少一个事件并且将所说的至少一个 事件显示给用户;
接收机/调谐器[220],用于调谐频道,用于通过调谐的频道从至少 一个媒体信源接收至少一个事件,并且用于将接收的至少一个事件提供 给媒体输出装置;
控制器[230],用于控制接收机/调谐器,用于指示从该日程安排信 息源接收多个事件日程安排,并用于指示创建将被提供给一个电子节目 指南(EPG)图形用户接口(GUI)输出装置的一个EPG GUI,所说的EPG GUI 是从多个事件日程安排中创建的;以及
EPG GUI输出装置,用于接收由选择器选择的事件并且显示该事件给 用户。
15.如权利要求14的系统,其特征在于,至少一个媒体信源至少是CATV 系统、RF广播电视系统、互联网以及存储/重放装置之一。
16.如权利要求14的系统,其特征在于,该接收机/调谐器至少是AM/FM 无线电接收机、数字无线电接收机、电视UHF/VHF接收机、数字电视接收 机、机顶盒(STB)和web浏览器之一。
17.如权利要求14的系统,其特征在于,该媒体输出装置是电视监视 器、扬声器系统、全息显示、PDA上的屏幕以及移动终端上的屏幕之一。
18.一种用于将至少一个媒体显示事件推荐给一个用户的方法,特征 在于,该方法包括以下步骤:
针对多个媒体显示事件的每一个生成一个推荐值[1200],其中每一 事件都在一个具体频道上在一个具体时间上进行显示;
确定应用于每一个推荐值的适当的当前模糊函数[1210];
通过将适当的当前模糊函数应用于针对所说的每一个事件生成的推 荐值来计算用于每一个事件的推荐函数[1210];
根据一个用户的个人日程安排确定[1220]是否至少一个适当的加权 系数需要被应用于至少一个当前模糊推荐函数;
如果确定需要将至少一个适当的加权系数应用于至少一个当前模糊 推荐函数,则将该至少一个适当的加权系数应用于[1230]该至少一个当 前模糊推荐函数;
输出[1240]适当加权的当前模糊推荐函数作为最终推荐函数;
如果确定未加权的当前模糊推荐函数不需要应用一个适当的加权系 数,则输出[1240]未加权的当前模糊推荐函数作为最终推荐函数;以及
根据在请求之时推荐事件的瞬时推荐值来选择[1250]至少一个事件 作为推荐事件,所说瞬时推荐值是该推荐事件的一个最终推荐函数值。

说明书全文

技术领域

发明一般涉及使用电子节目指南(EPG)的媒体娱乐系统,并且尤 其涉及针对特定时间周期生成一个建议的媒体显示(presentation)日 程安排的系统和方法。

背景技术

电子节目指南(EPG)提供了媒体节目播放(programming)日程安 排信息的可视显示。这种媒体节目播放不局限地包括电视显示(有线或 广播)、无线电传送显示和网络播放(经过互联网的多点发送)。通常, 这种显示的媒体节目播放以实时示出,即显示的日程安排信息是当前生 成或不久将生成的信息。
图1示出EPG图形用户接口(GUI)的一个示例。分成了半小时框 (block)的时间线以参考数字101表示,并且五个不同频道或电台的节 目播放在参考数字111-115上表示为平条状带(strip)。用户可以使 用输入/输出(I/O)装置选择具体的框来查看由该框表示的涉及事件的 更多的信息(即一个频道上的媒体展示的不连续的选项,例如电视或无 线电显示)。在图1中,由黑边框所表示的那样,已经选择了框120。由 于已经选择了涉及框120中事件,因而涉及该事件的描述信息被显示在以 参考数字130指示的GUI的顶部上。预览显示130可以包含描述该事件的图 像和视频信号以及文字。在图1中的GUI仅显示该节目播放日程安排的一 个片段(segment):具体地说,从下午8:00到9:30的频道(或电台或 网站)2、3、4、5和6上的事件。为了查看其它频道,用户可使用垂直滚 动条140上卷或下卷,以及为了查看不同的时间,用户可使用水平滚动条 150顺时向或反时向卷动。
由于一个EPG GUI的构思与任何具体媒体或显示装置无关,所以已经 描述的EPG GUI同样与任何具体媒体或输出装置无关。但是,现将参照图 2描述采用EPG GUI的一个传统媒体娱乐系统中的相关功能模的方框 图。媒体信源210通过通信装置215提供内容。媒体信源的非限制地实例 包括:有线电视(CATV)系统、广播电视系统、互联网络、或存储/播放 装置(VCR、DVD播放机、CD-ROM播放机、硬盘驱动器、固态存储器存储 单元等)。每一媒体信源可能具有许多频道或仅一个频道。
虽然通信装置215在图2中被显示为一个系统总线,但这仅是为了说 明的方便而并非表示通信装置215的实际方案。该系统总线表示形式可以 描述一个实施例,其中通过局域网(LAN)连接不同的单元。但是,在其 它实施例中,可以是部件(没有共享广播媒体)之间的点到点连接或独 立网络和点到点连接的组合。例如,一个CATV系统(媒体信源210)可能 具有通过利用接收机/调谐器220的同轴电缆的点到点连接(不是从有线 电视系统的度而是从分别的接收机/调谐器220的角度的″点对点″), 而接收机/调谐器220、控制器230以及输出装置250全部都可以通过电视 机的内部布线连接。组成通信装置215的一个或者多个连接的实例不局限 地包括:同轴电缆、陆地RF传输、光纤、卫星微波传输、电话网络、局 域网(LAN)等。媒体信源210可以包括多个媒体信源,并且通信装置215 可能包括多个通信装置。
接收机/调谐器220通过通信装置215接收媒体内容并且发送一个或者 多个频道到输出装置250。接收机/调谐器220的实例不局限地包括立体声 AM/FM接收机、嵌入电视机中的电视UHF/VHF广播接收机、连接到CATV电 缆线路的机顶盒(STB)、结合到计算机中的接收机/调谐器、web(万维 网)浏览器等。此说明书中将web浏览器称作″调谐器″是合适的,因为一 个web浏览器″调谐″一个具体的URL(统一资源定位器)来接收媒体内容, 例如数据流的实时视频信号。而且,能以PC(个人计算机)、PDA(个人 数字助手)、移动终端(例如WAP功能的蜂窝电话机)或任何利用网络连 接和处理器的装置实现一个web浏览器。频道可以是一个″网络频道″或电 视台、无线电站或计算机服务器的输出。频道上输出内容的实例不局限 地包括演出、电影、实时音频/视频馈送、新闻文本、图形、图像等。 输出装置250的实例不局限地包括电视机、计算机或电视监视器、立体声 扬声器系统、全息显示、PDA或移动装置上的屏幕等。
控制器230控制接收机/调谐器220来选择将要在输出装置250上输出 的频道,并且可以根据包括的具体系统来控制图2中的其它组成部分。控 制器230可以包括一个或者多个处理器,可以与接收机/调谐器220结合, 并且可以能够执行一个程序的步骤。这样的一个程序可以存储在存储器 280中或嵌入在控制器本身中(例如该控制器是一个专用集成电路(ASIC) 芯片)。在图2中是为了容易描述,而存储器280并不一定是表示硬件。 由于控制器230可能需要不同的存储项,例如BIOS、程序以及数据,所以 图2中的存储器280象征性地表示存储这些项的一个或者多个位置。存储 器280可以被远距(例如靠近媒体信源210)、本地、(靠近输出装置250), 或分解地定位(即,分离地)以及既本地又远距地分配。存储器280可以 是固态(SDRAM、闪速存储器等)、磁(硬盘驱动器、磁带等)或光(CD-ROM、 DVD等)存储器。
日程安排信息源260将提供用于针对输出装置250生成的EPG的日程安 排信息。在实践中,该日程安排信息源260可以与该媒体信源210集成, 例如日程安排数据能以辅助信道的形式伴随频道一起发送,或作为与分 别频道复用的数据。但是,日程安排信息源260可以是互联网络上的一个 独立的服务器或插入在CATV(有线电视)系统中的一个服务器。相比之 下,该日程安排信息源260也可以是多个分配的信息源,或从例如软盘的 一个便携存储装置本地下载的信息源。从日程安排信息源260发送的日程 安排信息可以被格式化用于在输出装置250上输出,或可以是尚未格式化 的信息,其中该控制器230将监视(oversee)该日程安排信息的格式。 而且,该日程安排信息可以使用请求/应答协议连续广播或下载,其中该 控制器将按照出现的时机请求具体日程安排信息,并且该日程安排信息 源260将以具体的日程安排信息应答。如果该日程安排信息源260被实现 为多个分布的信息源,则可以使用这样的一个协议。
用户配置文件(profile)存储器270存储针对使用输出装置250的一 个或者多个用户的记录。每一用户配置文件记录都包含涉及一个或者多 个用户的优选信息。优选信息的实例不局限地包括:优选类型(genre) (例如恐怖、浪漫、西部等)、优选演员、优选体育队、不被显示的日 程安排信息(例如父母可能限制孩子的EPG不显示R分级资料的日程安 排)、优选电台/频道(例如电视频道、网站、无线电台等)、优选事件、 优选事件的相关替身演员(standing)以及优选的关键字(例如用于显 现在描述信息中的措词)。这些优选的内容可由一个或者多个用户手动 地输入,或通过监视该一个或者多个用户随着时间编辑。该用户配置文 件存储器270可以被本地或远距地存储。
图2的功能模块描述实际容括了本发明面向的种类多样的媒体显示方 案。作为一个实例,该功能模块描述能够同样地被用于由连接到有线电 视系统的电视机组成的实施例、由连接到卫星碟状天线(dish)的数字 无线电接收机组成的实施例和由连接到互联网络的PC组成的实施例以及 各种其它实施例。
对于这类媒体系统的一个改进措施是添加推荐系统290,其对于用户 建议不同的频道事件。推荐系统290可以将其推荐基于其对于类属推荐(针 对任何观众),例如报纸的″最佳赌注″,或对于针对一组或个人的具体 推荐。推荐系统290可以本地实现,例如作为通过控制器230运行的程序, 或远距实现,例如作为在媒体源210执行的一个功能。由推荐系统290对 组或个人进行的具体推荐可以基于个人或组用户的选择(或由优选监视 确定或由用户或组的直接优选输入确定)。对于不同频道上的不同事件 的示例推荐值在表1中示出,其中数字越高则反映已经确定为优先的事 件。作为一个实例,预定从9:00到9:30在频道32上发送的事件E3具有 的推荐值是100之中60的值。在7:30-8:300的时隙中将推荐给用户的事件 是频道44上的事件E1,因为其具有最高的推荐值(69)。
表1:推荐值     频道     事件  日程安排时间     推荐值     32     E1  7:30-8:00     25     E2  8:00-9:00     50     E3  9:00-9:30     60     E4  9:30-10:00     27     E5  10:00-11:00     71     44     E1  7:30-8:00     69     E2  8:00-9:00     50     E3  9:00-11:30     59     78     E1  7:30-8:00     10     E2  8:00-9:00     40     E3  9:00-9:30     83     E4  9:30-10:00     50     E5  10:00-11:00     66
在标题为“Three Way Media Recommendation Method and System” 的一个专利申请(2000年7月27日提交的美国序列号为09/627,139的申 请,下文称作″3路系统″)描述了一个推荐系统,该专利申请结合在此作 为参考。在该系统中,优选的引擎和处理系统被用于结合三个不同的配 置文件,以便生成针对每一事件的推荐值。如图3所示,基于从用户300 接收或由用户300生成的数据,创建和更改三个不同的配置文件。反馈模 块310保持基于输入直接事件反馈301的用户的一个配置文件。直接事件 反馈301包括一个事件的等级排列,例如针对一个具体事件,用户输入一 个特定计分(从1到10)。
根据用户行为302的背景监视,隐含模块320保持用户行为配置文件。 通过跟踪和记录用户观看的事件和频繁程度,在系统之内执行背景监视。 换句话说,用户行为302不过是用户指示接收机/调谐器220向他显示的内 容和显示的时间。这可以被实现为一个简单的存储器/数据库函数。例如, 用户总是在星期四夜间8:00观看一个特定表演,并且存储器/数据库记 录此,在一个确定的时间周期之后,该具体时隙和该特定事件之间的相 关性将超过一个阈值,因而指示一个优选项。结果,隐含模块320将保持 针对在该时隙中该显示的一个高等级排列。
明确规则模块330保持涉及观看优选的基于输入明确规则303的用户 的一个配置文件或属性值对。这些明确规则比使用在反馈模块310中的直 接事件反馈301更详细并且更复杂。明确规则的一个实例可以是该用户喜 爱有关政治人物的记录片,但是如果电视上有涉及纽约Knicks篮球队的 比赛,则该用户将优先收看该比赛。这样的属性值对无需依赖于任何具 体的时隙或具体的事件。
三个模块,即反馈模块310、隐含模块320和明确规则模块330将生成 不同推荐,即反馈模块推荐315、隐含模块推荐325和明确规则模块推荐 335。这些推荐由组合器340组合来生成最终推荐值350。因此,每一事件 都将具有一个相关的推荐值。组合器340组合输入推荐的方式对于各种数 学和算法形式是开放的。例如,组合器340可以使用适当的数学形式来正 确地加权不同的因素和/或配置文件推荐,然后取和所生成的加权推荐。
该3路(3-way)系统(和传统的推荐系统)的每一事件的输出是在 事件播放时间期间内不改变的一维值。换句话说,如果在事件开始时一 个事件的推荐值是5,则在事件结束时推荐值仍然是5。图4A-4C中的图型 显示了该情况,其中在时间上绘出表1中的针对事件Ex的推荐值REX。
在标题为Recommender System using“Fuzzy-Now″for Real-Time Events(2000年12月6日提交的序列号为09/730676的美国申请;以下称 之为″当前模糊系统″(Fuzzy-Now system))的专利申请中公开了对于 由传统推荐系统输出的一维推荐值的缺陷的一个改进,该专利申请结合 在此作为参考。在该公开中,一个″当前模糊″函数模块(Function Module)295被应用于图2示出的系统。该″当前模糊″函数模块295保持和 调整将要被用于由传统推荐系统生成的一维值的当前模糊函数。
这些当前模糊函数生成将被用到当前观看推荐的一个加权系数。由 于其是基于时间的,所以该当前模糊函数通常随着时间而变化,并且该 变化通常涉及一个事件的开始和结束时间。针对一个事件的一个示例和 简单的当前模糊函数在5中示出。图5中,一个事件出现在开始时间t开始 和结束时间t结束的时间周期(t结束-t开始)之上。还有一个等待开始时间t 等待-开始,表示当用户将开始具有用于转向将要显示该事件的频道的某些选 择时,在事件开始之前的瞬时。通过从事件的t开始减去阈值时间t阈值来确 定t等待-开始,其中t阈值是用户愿意等待事件开始的时间总量。
图5中的当前模糊函数生成事件在时间上的一个加权系数w,例如以1 作为最优先的,而0是根本不考虑。在一个方案中,当前模糊函数可被认 为表示对这样一个问题的答案:″如果我现在开始观看它(或开始等待 观看它)的话,该节目的有趣情况如何?″。在图5的当前模糊函数背后 的假设是,该用户更乐于看到一个事件的开始,并且其兴趣从该点之后 衰落,如斜线(slope)503所示。斜线502表示在事件开始之前用户的等 待意愿(willingness)。如果这是在该等待开始时间t等待-开始之前,该 用户根本不愿意等待。在等待开始时间t等待-开始之后,随着其余等待时间 量的减小,该用户愈加愿意等待。另一简单的当前模糊函数可以在斜线503 中具有一个曲线的平稳段(plateau),以表示一个连续和恒定的享受水 平。
这是一个简单的当前模糊函数,因为其仅具有事件的直线倾斜线连 接事件的关键(key)时间(该关键时间是f(t开始)=1,f(t结束)=0, 以及f(t等待-开始)=0)。基于不同假设可以有复杂得多的当前模糊函数。 例如,用户可能喜欢危难(Jeopardy)电视演出的最终危难循环比其它 危难循环更有兴趣。因为该最终危难循环出现大体是在结束的五分钟以 前,该用于危难电视演出的当前模糊函数的峰值可以出现在此时而不是 出现在t开始。在同一个体系中,用户可能更有兴趣收看体育竞赛的结束 或一个电影的最终高潮而不是该电影的开始。
图6A-6C示出针对与图4A-4C相同的具体时期和相同频道上的相同事 件Ex的更复杂的当前模糊加权函数w=fw(Ex)。当前模糊函数之间的不 一致不可能象图6A-6C中的单独当前模糊函数之间所示的那样宽泛;但 是,形状的变化使之更容易理解该过程。而且,为了方便起见,图6A-6C 中的加权函数仅用于事件的起始时间和结束时间之间的时间周期,而不 被用于事件开始之前的等待时间(图5中t开始-t阈值=t等待-开始)。
作为一个更复杂的当前模糊函数的实例,图6A中的7:30和8:00之 间的频道32上的事件E1具有一个当前模糊加权函数fw(E1),显示对于事 件的前15分钟的增加的兴趣(610),并且随后在事件持续的15分钟期间 有一个持续兴趣平稳状态(620)。作为另一实例,在图6B中,8:00和9: 00之间的频道44上的事件E2具有一个当前模糊加权函数fw(E2),具有一 个缓慢降低兴趣曲线640。由于是被用于加权推荐值,所以该当前模糊函 数w=fw(Ex)在0和1之间改变(如图6A-6C中的y轴所示),使得在当前 模糊函数最高(w=1)时,事件将仅具有其总推荐值,并且在该当前模 糊函数最低(w=0)时将没有推荐值。
最后,图7A-7C示出针对表1和图4及图6的每一频道上的每一事件的 最终推荐函数fR(Ex)=fw(Ex)*REx一个事件Ex的推荐函数fR(Ex)(图 7A-7C)通过把针对该事件Ex的加权当前模糊函数fw(Ex)(图6A-6C)应 用于(即,相乘)该事件Ex的推荐值REX(图4A-4C)来计算。例如,在图 7A中,在7:30和8:00之间在频道32上事件E1的推荐函数fR(E1)720等 于推荐值RE1=25(在图4A中的401)与当前模糊函数fw(E1)(图6A中 的601)相乘。因此,虽然频道32上的事件E1的最后十五分钟显示最大的 兴趣量(图6A中的620),但是对于E1的推荐值只有25(图4A中的401), 所以那十五分钟具有25的一个最终推荐函数值(图7A中的725)。
但是,这两个系统的任何一个都不解决用户的个人日程安排对于用 户的个人选择的影响问题。换句话说,用户到家并且接通电视的时间、 用户在具体的夜间关断电视的时间对于用户可能喜欢或可能不喜欢的内 容有影响。这些事变(incident)与用户生活中的媒体节目播放之外的 个人事件相关,例如与进餐时间、就寝时间、周期会面(P.T.A.、幼儿 守候活动等)、扑克夜(poker night)等相关。因此,需要接收用户个 人日程安排并且把该接收的个人日程安排结合到该推荐过程中。可以通 过监视用户的个人日程安排或由用户直接输入来接收该日程安排。

发明内容

本发明的一个目的是提供一种推荐系统和方法,解决用户的个人日 程安排对于用户的个人选择的影响的问题。
本发明的另一目的是提供一种推荐系统和方法,以及监视用户的个 人日程安排并且把该个人日程安排结合到该推荐系统和方法中的系统。
本发明的再一个目的是提供一种推荐系统和方法,把这两个系统结 合,并且扩展每一系统的功能。
通过用于把一个媒体显示事件推荐给用户的系统和方法来实现这些 和其它目的。根据本发明的一个方面,一种个人日程安排修改系统和一 种个人日程安排模块被添加到由3路系统和当前模糊系统的组合所构成的 一个推荐系统。该个人日程安排模块或接收由用户直接输入的个人日程 安排数据(用户日程安排选择和事件之间的相关性),或检测和记录用 户动作之间的相关性,例如电视机的接通和关闭以及媒体节目播放事件。 对于相关性的事件生成一个适当的加权系数。当识别一个相关性时,把 适当的加权系数应用到在认识相关性中的事件的当前模糊推荐函数。
本发明的其它目的和特征将从下列结合附图的详细描述而变得显而 易见。但是将理解到,附图的设计只是为了说明的目的,而不是作为本 发明的限制定义,本发明的界限应该参考所附的权利要求书进行。应该 进一步理解到,附图不必按比例缩放绘制,除非另有说明,它们仅用于 概念性地示出在此描述的结构和过程。
附图说明:
图1是传统的电子节目指南(EPG)图形用户接口(GUI)的一个示例;
图2是采用EPG GUI的已有技术媒体娱乐系统中的有关功能模块的方 框图
图3是根据3路系统的一个实施例的有关功能模块的框图;
图4A-4C是在特定时间周期期间在三个具体频道上的事件的推荐值;
图5示出针对一个事件的一个简单示例的当前模糊函数;
图6A-6C是针对与图4A-4C相同的频道、相同的具体时间周期的当前 模糊加权函数;
图7A-7C是通过把图6A-6C的加权函数用于图4A-4C的推荐值而计算的 最终推荐函数;
图8是在根据本发明实施例的3路系统和当前模糊系统的一种组合中 的有关功能模块的框图;
图9是图8与根据本发明实施例的个人日程安排修改系统和个人日程 安排模块组合的有关功能模块的方框图;
图10A是根据本发明实施例的一个实例,示出个人日程安排修改系统 如何修改当前模糊推荐函数以便生成最终推荐函数;
图10B和10C是根据本发明实施例的另一实例,示出个人日程安排修 改系统修改当前模糊推荐函数以便生成最终推荐函数的方式;
图11A和11B是根据本发明实施例的又一个实例,示出个人日程安排 修改系统修改当前模糊推荐函数以便生成最终推荐函数的方式;和
图12是在对应本发明一个实施例的方法中采用的步骤的流程图

具体实施方式

本发明涉及使用当前模糊系统、3路系统和用户个人日程安排的组合 作出推荐的系统和方法。可以通过监视用户的行为或通过直接输入生成 个人日程安排。当监视用户行为时,本系统和方法在用户的个人日程安 排中记录事变(包括单一动作、重复动作或断续动作),并且使用这些 事变的记录来修改计算该当前模糊推荐函数的方式。
通过监视事变,本发明的系统和方法能够把该用户的个人日程安排 结合到该推荐过程中,并且因此能够更准确地反映用户的个人优选内容。 在下面的本发明最佳实施例的描述中将使得此特征变得清楚。
在根据本发明的系统的最佳实施例中,该当前模糊系统和3路系统的 组合如图8所示。在图8中,添加了一个当前模糊函数推荐系统860,以便 接收从组合器340输出的3路媒体推荐值350。随后该当前模糊函数推荐系 统360把取自当前模糊函数模块865的适当的当前模糊函数应用于该3路媒 体推荐值850,以便生成当前模糊推荐函数870。生成3路媒体推荐值350 并且把该正确的当前模糊函数应用于那些值350以便生成当前模糊推荐函 数870的这一处理过程与根据图4A-4C、6A-6C和7A-7C描述的处理过程相 似。换句话说,例如图4A-4C的推荐值由该3路系统生成,并且该当前模 糊系统把例如图6A-6C的适当的当前模糊函数应用于该推荐,以便生成例 如图7A-7C的推荐函数。在图4A-4C、6A-6C和7A-7C给出的示例中,该当 前模糊函数对推荐值的应用仅是相乘,使得该当前模糊函数执行作为加 权函数;但是,任何类型的计算或数学操作都可被用于把该当前模糊函 数应用于该推荐值。
在该当前模糊系统中,该当前模糊函数(例如图6A-6C)能以无数的 方式生成:监视用户、从媒体信源接收最佳赌注、跟踪随着时间的兴趣 等。事实上,在粗公开中生成具体值和函数的确切方式不以任何方式局 限或定义,使得其可以用于生成具体值和函数fR(EX)、fw(Ex)以及REx 的任何系统或方法。但是,当与该3路系统结合时,该当前模糊推荐系统 860最好使用该3路系统的某些功能来生成和更新其当前模糊函数。
图9示出外加了个人日程安排模块910和个人日程安排修改系统920的 图8的系统。该3路系统的组成部分已经合并到方框950中。个人日程安排 模块910包括用户的个人日程安排数据,由该个人日程安排修改系统920 使用该数据来修改该当前模糊推荐函数870,以便生成最终推荐函数930。 该个人日程安排数据是由用户300直接输入、从监视用户300的数据中提 取、从例如一个PDA的另一电子日程安排保持器提取的数据,或是这些数 据的组合。最简单的实施例将是用户300把全部个人日程安排细节直接输 入到个人日程安排模块910中。
在监视用户300的实施例中,事件或″事变″被记录并且结合到由个人 日程安排模块910保持的该个人日程安排中。与该当前模糊推荐系统860 类似,个人日程安排模块可以使用该3路系统的某些功能来监视用户300, 或生成并且更新该个人日程安排。由检测器监视用户300,该检测器直接 连接到媒体显示系统和/或与该媒体显示系统分离设置。利用这些检测 器监视在用户个人日程安排中的事件或偶发事变,以便添加或生成该个 人日程安排。在一个实施例中,该检测器包括一个连接到接收机/调谐器 220的简单的存储器/数据库模块。该模块将记录何时用户接通和关闭该 接收机/调谐器220。在这样一个实施例中,假定接收机/调谐器220的接 通和断开对应于不同的事变。例如,如果在一周内除了用户在下午7:15 接通接收机/调谐器220并且在下午7:30观看事件Y之外,用户总是在下 午6:00接通接收机/调谐器并且在下午7:30观看事件X,则该系统将从 这一重复动作来设定针对事件X和Y的推荐函数将根据何时该接收机/调谐 器被接通而改变。作为另一实例,除了在播放一个老电影时之外,用户 可能在星期四的下午10:30关断电视机。在此实例中,推荐函数将根据 电视机关断的时间而改变。
在另一个实施例中,用于记录事变的检测器可能包括实际指示用户 到家时间的检测器,例如在正打开或电灯接通时触发的一个电子监视 器,或在家庭安全中使用的例如IR检测器的物理出现检测器等。可以由 电子可读取设定,例如可从某些电视读出的设定来确定醒来时间或就寝 时间。在这样一个实施例中,监视的事变包括电视被接通或断开的时间 以及每周的哪天,如果家庭中有多个电视,则包括监视哪个电视被接通。 在利用多个TV监视的一个实施例中,该系统可能试图把优选项与使用的 电视相关。例如,用户可能更乐于在大约下午11:00在卧室中看电视时 观看夜间新闻,因为用户即将入睡。但是,如果用户在大约下午11:00 在客厅观看电视,则用户可能不安定并期望收看一个电影。通过在一个 时段上进行监视,哪个事件或事件的分类被优选(新闻或电影)和重复 动作(具体被接通的电视机,卧室或客厅)之间的相关性将超过一个阈 值,由此指示一个优选项。结果,该个人日程安排模块910将根据哪个接 收机/调谐器被接通来保持针对新闻和电影的不同的加权系数。
个人日程安排修改系统920使用由个人日程安排模块910保持的个人 日程安排来修改该当前模糊推荐函数870,以便生成最终推荐函数930。 这种实例在图10A、10B和10C以及图11A和11B中显示。图10A示出针对一 个事件生成的一个当前模糊推荐函数1010,该事件在一个具体频道上开 始于时间1011而结束于时间1012。当把函数1010输入到个人日程安排修 改系统920时,该个人日程安排修改系统920从由该个人日程安排模块910 保持的个人日程安排确定该用户的就寝时间是在时间1015,该就寝时间 是在该事件结束的时间1012之前。由于已经确定了这一点,所以该个人 日程安排修改系统920把当前模糊推荐函数1010线性下降到最终推荐函数 1019。由个人日程安排修改系统920采用的该线性下降保证了该事件将正 确地反映随着用户的就寝时间趋近的用户的降低兴趣。但是也可以使用 其它修改方式,例如图10B和10C以及图11A和11B示出的那些修改方式。 这些仅是修改输入到个人日程安排修改系统920中的推荐函数的方式的实 例,并且有许多其它可能的方式。
图10B示出在修改之前的针对在两个频道上的两个事件的当前模糊推 荐函数,而图10C示出在修改之后的针对在相同的两个频道上的相同的两 个事件的最终推荐函数。在图10B中,事件A具有当前模糊推荐函数1020, 而事件B具有当前模糊推荐函数1025。当函数1020和1025输入到个人日程 安排修改系统920时,该个人日程安排修改系统920确定该用户的就寝时 间是在事件A结束时间1029之前的时间1027。由于已经确定了这一点,则 该个人日程安排修改系统920调零输出(zero out)当前模糊推荐函数 1020,使得最终推荐函数1030是零,如图10C所示。该图10C中的用于事 件B的最终推荐函数1035与图10B中的当前模糊推荐函数1025相同。
图11A和11B示出一个更复杂的实例。在此实例中,个人日程安排模 块910实时监视用户。因此,在修改该当前模糊推荐函数时,由个人日程 安排修改系统920考虑由用户(事变)采取的动作。图11A和11B的每一个 都表示针对在相同频道(频道7和15)上的相同事件生成的最终推荐函数。 另外,在每一图的顶部示出表示最近监视的事变的一个时间表。在图11A 和11B中,用户都在下午7:43(如线1100所示)要求系统生成一个事件 推荐。
在图11A中,如在该最近事变时间表所示,系统已经监视到在下午6: 45的一个事变1130指示该用户已经到家。如上述讨论,该系统可以按照 不同方法寄存此事。能够有电子检测器,指示何时进入用户的汽车库。 另一方面,在一个简单的实施例中,系统可以仅寄存该电视机被接通的 事实。相比之下,如该最近事变时间图中所示,在图11B中该系统已经监 视到在下午7:43的一个事变,指示该用户已经到家。因此,在下午7:43, 在图11A中该用户已经推测是在家看了大约一个小时的电视,而在图11B 中该用户只是回家并接通了电视机。
由于在最近监视的事变中的这种不同,系统将生成在图11A和11B中 的不同的推荐函数。这是因为个人日程安排模块910根据过去用户的动作 已经确定在用户到家(或接通电视机)的时间和该用户在下午7:30更乐 于看到的显示内容之间的一种相关性。即,该系统已经发现了该模式, 即当用户在下午7:00之后到家时,该用户优选在频道7上显示的下午7: 30的新闻,而当用户在下午7:00之前到家时则优选在频道15上显示的下 午7:30的比赛。因此,如下面将讨论的那样,不同的加权系数将被应用 于图11A和11B中的那些事件的推荐函数1110和1120。
在图11A中,填充从7:30到8:00的时隙的频道15事件的推荐函数1110A 在该时间1100具有比填充从7:30到8:00的时隙的频道7事件的推荐函数 1120A更高的值。在此实例中,如该推荐函数的向上斜线所示,频道15的 事件是一场比赛演出,其中该用户对其结尾的喜爱大于开始。频道7事件 是一个新闻节目。如果这两个事件是在时间1100显示的最高等级显示, 则该频道15的事件将被选择为推荐的频道7事件上的显示,因为其推荐函 数1110A大于推荐函数1120A。
相比之下,在图11B中,频道15事件,即该比赛显示的推荐函数1110B 在时间点1100具有的值低于频道7的事件(即新闻节目)的推荐函数1120B 具有的值。如上述讨论,这是因为该事变历史表明:当用户回家迟于下 午7:00时(例如由该电视的接通指示),该用户更乐于观看频道7上的 新闻节目,因为该用户已经错过了先前广播的新闻节目。因此,当生成 推荐函数时,系统把一个加权系数应用于针对频道7的新闻节目的当前模 糊函数。此加权系数将提高频道7的新闻显示的推荐函数1120B的值。在 图11B中,系统已经寄存了该用户已经在下午7:00之后回家的事实,所 以系统将一个附加的加权系数(大于1)应用于频道7新闻节目的推荐函 数1120B。此附加的加权系数使得在时间点1100的该新闻节目的推荐值超 过66,而图11A中是大约40。这确保该频道7的新闻节目将由系统推荐胜 过几乎全部其它的节目播放。也有可能该附加的加权系数能够减小一个 或者多个事件,即增加某些事件而降低其它事件。
图12示出根据本发明一个实施例的方法中的步骤。但是,应该清楚, 这些步骤能以不同的次序执行,并且可以分成多个子步骤或组合成更少 数量的更复杂和内含性的步骤,并且仍然是在本发明的范围之内。在步 骤1200中,该3路推荐系统输出其推荐值。当前模糊函数推荐系统860接 收这些值,应用来自当前模糊函数模块865的适当的当前模糊函数,并且 在步骤1210中输出生成的当前模糊推荐函数。
如虚线方框1225指示的那样,本方法的下一个步骤由该个人日程安 排修改系统执行。在步骤1220中,该个人日程安排修改系统确定是否需 要至少一个加权系数被应用于至少一个当前模糊推荐函数。如果确定需 要把至少一个加权系数应用于至少一个当前模糊推荐函数,则该个人日 程安排修改系统在步骤1230中把适当的至少一个加权系数应用于至少一 个当前模糊推荐函数。在步骤1240中,该个人日程安排修改系统输出包 括正确加权的当前模糊推荐函数和未修改(因为不需要应用加权系数而 未修改)的当前模糊推荐的最终推荐函数。在步骤1250中,在该请求查 询之时的在其最终推荐函数中具有最高瞬间推荐值的事件被选择为推荐 的事件,并且在步骤1260中结束本方法。
因此,本发明的系统和方法考虑了用户的个人日程安排对于该用户 的个人优选项的影响。通过随着时间跟踪事变,本系统和方法能够根据 一个最近事变来确定何时事件需要被不同地处置。重复事变,例如每月 的幼儿守候活动会议、晚餐时间、一周中不同天的就寝时间、一周中不 同天的醒来时间等,可被与由这种重复事变引起的改变的用户偏爱性相 匹配。如根据图11A和11B的讨论,一个重复但是断续的事变,例如晚归 或早睡,可能会根据接收机/调谐器被接通或断开的时间而改变针对一个 或者多个事件的推荐函数。类似地,涉及在多个电视机家庭中的不同电 视机的重复或断续操作可能会根据哪个接收机/调谐器被接通或关闭而改 变针对一个或者多个事件的推荐函数。如前面陈述的那样,虽然在上述 实例中使用一个电视机作为媒体输出装置,但是例如收音机、在因特网 上浏览的PC或CD播放机的任何媒体显示装置都可根据本发明而被使用。 而且,当生成一个日程安排时,被考虑的频道可以是在不同的媒体显示 装置上。例如,当生成推荐时可以考虑无线电显示、电视显示、因特网 的网络播放。
该系统和方法有效地把个人日程安排结合到推荐过程中。本发明不 局限于仅是作为实例介绍的上述实施例,而是能够在所附专利权利要求 书定义的保护范围之内以各种方式更改。
虽然其中已经象应用到其最佳实施例那样示出和描述以及指出了本 发明的基本的新颖特征,但是将理解到,本领域的技术人员在不背离本 发明精神的条件下可以作出在示出的装置的形式和细节中的、以及在其 操作中的各种省略和替代以及改变。例如,明确打算把实质上以相同的 方法执行相同的功能以便实现相同的结果的部件和/或方法步骤的全部 组合都归入到本发明范围之内。而且应该认识到,本发明的示出的和/ 或结合任何公开形成描述的结构和/或部件和/或方法步骤或实施例可 以作为设计选择的一般内容而被结合在任何其它公开或描述或建议的形 式或实施例中。因此,本发明意在仅由所附权利要求书指示的范围所限 定。
相关专利内容
标题 发布/更新时间 阅读量
一种环保修改液 2020-05-12 539
一种修改纸 2020-05-11 922
修改图表 2020-05-11 305
修改命令 2020-05-11 446
多功能修改器 2020-05-12 324
修改比特流 2020-05-12 133
已修改流同步 2020-05-13 954
修改命令 2020-05-11 389
声学信号修改 2020-05-12 755
修改书写笔 2020-05-12 825
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈