《客户机-服务器电子节目向导.pdf》由会员分享,可在线阅读,更多相关《客户机-服务器电子节目向导.pdf(62页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104053050A43申请公布日20140917CN104053050A21申请号201410195793722申请日1999082060/097,53819980821US09/374,04319990813US99811176719990820H04N21/442201101H04N21/462201101H04N21/435201101H04N21/47220110171申请人联合视频制品公司地址美国俄克拉何马州72发明人迈克尔D埃利斯托马斯R莱蒙斯威廉L托马斯74专利代理机构中国国际贸易促进委员会专利商标事务所11038代理人杜娟54发明名称客户机服务器电子节目向导。
2、57摘要提供了一种客户机服务器交互式电视节目向导系统。在用户电视设备上实现一种交互式电视节目向导客户机。该交互式电视节目向导给用户提供由节目向导服务器所处理的表达式的机会。节目向导服务器可以基于该表达式提供节目向导数据、安排提示、安排节目记录以及父母锁定节目。可以跟踪用户的收视历史。节目向导服务器分析收视历史并基于该收视历史产生收视推荐、找到广告以及收集节目等级信息。30优先权数据62分案原申请数据51INTCL权利要求书3页说明书19页附图39页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书19页附图39页10申请公布号CN104053050ACN104053050A1。
3、/3页21一种方法,包括在媒体向导服务器处从用户设备接收使用与用户设备相关联的交互式媒体向导客户机定义的用户爱好,其中该用户爱好包括针对多个爱好属性的每一个的喜欢或不喜欢的指定程度;处理在媒体向导服务器处接收的用户爱好以基于用户爱好找到个性化的媒体向导数据;以及根据用户爱好将所述个性化的媒体向导数据从媒体向导服务器发送到交互式媒体向导客户机。2如权利要求1所述的方法,其中接收用户爱好包括接收第一标识符的用户选择;以及响应于接收第一标识符的用户选择,生成与第一标识符相关联的第一多个爱好属性的显示,其中用户指定针对生成的第一多个爱好属性的显示的第一多个爱好属性的每一个的喜欢或不喜欢的程度。3如权利。
4、要求2所述的方法,还包括接收第二标识符的用户选择;以及响应于接收第二标识符的用户选择,生成与第二标识符相关联的第二多个爱好属性的显示,其中用户指定针对生成的第二多个爱好属性的显示的第二多个爱好属性的每一个的喜欢或不喜欢的程度。4如权利要求2所述的方法,其中第一标识符标识爱好属性的类型,其中爱好属性的类型是系列、类型、频道、演员或等级。5如权利要求2所述的方法,其中每个爱好属性与多个节目相关联。6如权利要求1所述的方法,还包括利用媒体向导服务器基于用户爱好生成收视推荐;以及生成收视推荐的显示以用于利用交互式媒体向导客户机在用户设备上显示。7如权利要求1所述的方法,还包括根据用户爱好将软件从媒体向。
5、导服务器发送到交互式媒体向导客户机。8如权利要求1所述的方法,还包括根据用户爱好将互联网链接从媒体向导服务器发送到交互式媒体向导客户机。9一种系统,包括第一处理电路,被配置为在媒体向导服务器处从用户设备接收使用与用户设备相关联的交互式媒体向导客户机定义的用户爱好,其中该用户爱好包括针对多个爱好属性的每一个的喜欢或不喜欢的指定程度;处理在媒体向导服务器处接收的用户爱好以基于用户爱好找到个性化的媒体向导数据;以及根据用户爱好将所述个性化的媒体向导数据从媒体向导服务器发送到交互式媒体向导客户机。10如权利要求9所述的系统,其中处理电路进一步被配置为接收第一标识符的用户选择;以及权利要求书CN1040。
6、53050A2/3页3响应于接收第一标识符的用户选择,生成与第一标识符相关联的第一多个爱好属性的显示,其中用户指定针对生成的第一多个爱好属性的显示的第一多个爱好属性的每一个的喜欢或不喜欢的程度。11如权利要求10所述的系统,其中处理电路进一步被配置为接收第二标识符的用户选择;以及响应于接收第二标识符的用户选择,生成与第二标识符相关联的第二多个爱好属性的显示,其中用户指定针对生成的第二多个爱好属性的显示的第二多个爱好属性的每一个的喜欢或不喜欢的程度。12如权利要求10所述的系统,其中第一标识符标识爱好属性的类型,其中爱好属性的类型是系列、类型、频道、演员或等级。13如权利要求9所述的系统,其中每。
7、个爱好属性与多个节目相关联。14如权利要求9所述的系统,其中处理电路进一步被配置为利用媒体向导服务器基于用户爱好生成收视推荐;以及生成收视推荐的显示以用于利用交互式媒体向导客户机在用户设备上显示。15如权利要求9所述的系统,其中处理电路进一步被配置为根据用户爱好将软件从媒体向导服务器发送到交互式媒体向导客户机。16如权利要求9所述的系统,其中处理电路进一步被配置为根据用户爱好将互联网链接从媒体向导服务器发送到交互式媒体向导客户机。17一种方法,包括在媒体向导服务器处从用户设备接收使用与用户设备相关联的交互式媒体向导客户机定义的用户爱好,其中该用户爱好包括针对多个爱好属性的每一个的喜欢或不喜欢的。
8、指定程度;处理在媒体向导服务器处接收的用户爱好以基于用户爱好找到个性化的媒体向导数据;以及基于所述个性化的媒体向导数据自动指示交互式媒体向导客户机安排记录。18如权利要求17所述的方法,其中每个爱好属性与多个节目相关联。19如权利要求17所述的方法,其中每个用户爱好包括具有多个爱好属性的多个爱好属性类型。20一种方法,包括第一处理电路,被配置为在媒体向导服务器处从用户设备接收使用与用户设备相关联的交互式媒体向导客户机定义的用户爱好,其中该用户爱好包括针对多个爱好属性的每一个的喜欢或不喜欢的指定程度;处理在媒体向导服务器处接收的用户爱好以基于用户爱好找到个性化的媒体向导数据;以及基于所述个性化的。
9、媒体向导数据自动指示交互式媒体向导客户机安排记录。21如权利要求20所述的系统,其中每个爱好属性与多个节目相关联。22如权利要求20所述的系统,其中每个用户爱好包括具有多个爱好属性的多个爱好属性类型。权利要求书CN104053050A3/3页423一种方法,包括在媒体向导服务器处接收由用户利用在用户设备上实现的交互式媒体向导客户机定义的表达式;在媒体向导服务器上存储该表达式;利用媒体向导服务器处理该表达式以找到满足该表达式的节目;以及利用媒体向导服务器自动安排满足该表达式的节目以用于记录。24如权利要求23所述的方法,其中利用媒体向导服务器安排满足该表达式的节目以用于记录包括在用户设备处安排满。
10、足该表达式的节目的记录。25如权利要求23所述的方法,其中利用媒体向导服务器安排满足该表达式的节目以用于记录包括在媒体向导服务器处安排满足该表达式的节目的记录。26一种系统,包括处理电路,被配置为在媒体向导服务器处接收由用户利用在用户设备上实现的交互式媒体向导客户机定义的表达式;在媒体向导服务器上存储该表达式;利用媒体向导服务器处理该表达式以找到满足该表达式的节目;以及利用媒体向导服务器自动安排满足该表达式的节目以用于记录。27如权利要求26所述的系统,其中该处理电路进一步被配置为在用户设备处安排满足该表达式的节目的记录。28如权利要求26所述的系统,其中该处理电路进一步被配置为在媒体向导服务。
11、器处安排满足该表达式的节目的记录。权利要求书CN104053050A1/19页5客户机服务器电子节目向导0001本申请是申请日为1999年8月20日、申请号为2009101286433、发明名称为“客户机服务器电子节目向导”的中国专利申请的分案申请。上述申请号为2009101286433的申请是申请日为1999年8月20日、申请号为998111767、发明名称为“客户机服务器电子节目向导”的中国专利申请的分案申请。0002本发明涉及交互式电视节目向导系统,更具体地说涉及基于客户机服务器结构的交互式电视节目向导系统。0003电缆光缆、卫星以及广播电视系统给电视观众提供了多个电视频道。传统上用户持。
12、有打印的参考电视节目单以确定在具体的时间要播放的节目。最近,已经研制了交互式电视节目向导器使得在用户的电视上能够显示电视节目信息。交互式电视节目向导器通常在机顶盒上实施,以使用户能够应用遥控装置来浏览电视节目清单。在一般的节目向导器中,不同组的电视节目清单显示在预定的或用户所选择的分类中。通常以表格或表单的方式显示节目单。已经提出了在线节目向导器,这种在线节目向导器要求用户浏览因特网INTERNET来访问节目单。0004已经提出了基于客户机服务器的节目向导系统,在这些节目向导系统中将节目单存储在有线系统前端设备上的服务器中。服务器给在与每个端部相连的多个用户的机顶盒上所实现的节目向导客户机提供。
13、节目单。当用户在节目单表内浏览时,服务器将节目单提供给客户进行显示。由于这种系统有限地使用了服务器的资源因此在它们的功能方面受到了限制。0005例如,WO94/14284描述了一种具有置顶终端和网络控制器的系统,该系统通过应用关键词来检索摘要数据库系统以给用户建议节目。WO96/41478描述了一种应用因特网链接补充电视节目的交互式电视系统。0006因此本发明的一个目的是提供一种交互式电视节目向导系统,在这种交互式电视节目向导系统中应用服务器资源来提供增强的节目向导特征,这些节目向导特征不能通过常规的基于机顶盒或基于客户机服务器的节目向导系统提供。0007依据本发明的原理本发明的本目的和其它目。
14、的通过提供一种基于客户机服务器的交互式电视节目向导系统来实现,在这种交互式电视节目向导系统中主设备例如卫星上行链路设备或馈送这种上行链路设备的设备从一个或多个数据资源给多个电视传送设备比如有线系统前端设备、广播传送设备、卫星电视传送设备或其它适合的传送设备提供数据。这些数据资源中的一些资源可以位于不同的设备中并将它们的数据提供给主设备以进行集中和传送或还可以将它们的数据直接提供给电视传送设备。提供给电视传送设备的数据包括电视节目数据例如,名称、频道、内容信息、等级信息、节目标识符、序列标识符或与电视节目相关的其它信息以及除了电视节目单以外的附加服务的其它节目向导数据例如,天气信息、相关的因特网。
15、网站链接、计算机软件等。主设备以及其它的资源都可以通过卫星链路、电话网络链接、电缆或光纤链接、微波链接、因特网链接、这些链接的组合或其它任何适合的通信链接给电视传送设备提供节目向导数据。0008每个电视传送设备都具有节目向导服务器。如果需要的话,节目向导服务器还可说明书CN104053050A2/19页6以定位在电缆系统网络节点上或与电视传送设备或其它的传送设备分开的其它设备上。每个节目向导服务器存储由主设备所提供的节目向导数据并给在每个电视传送设备相连的多个用户的用户电视装置上实施的节目向导客户机提供对节目向导数据的访问。节目向导服务器还存储用户数据比如用户的爱好情况、父母控制设置情况、记录。
16、和提示设置情况、浏览历史以及其它适合的数据。0009应用节目向导服务器提供节目向导数据并将用户数据存储在服务器,这样可以给用户提供执行能够增加用户的电视收视经验的各种功能的机会。例如,用户可以设定用户爱好情况或其它的爱好,节目向导服务器存储这些用户爱好情况或其它的爱好,并且该服务器应用它来定制节目向导使其符合用户收视经验。节目向导服务器可以基于用户爱好情况滤去节目向导数据。然后只将用户感兴趣的数据提供给向导客户机,由此能够使电视设备的存储要求最小化并使本地发送网络的带宽要求更低。0010基于客户机服务器的结构体系也可以给用户提供搜索和排序与节目相关的信息的能力,这很难通过其他方式实现,因为受到。
17、用户的电视设备的处理和存储容量的限制。如果需要的话,可以使用户能够访问节目向导数据而不要求他们浏览因特网。例如,用户可以确定具有一种或多种准则的复杂的布尔或自然语言表达式,以搜索和分类节目向导数据、节目安排提示、自动记录节目和父母控制节目。还可以通过节目向导服务器或节目向导客户机从用户分布图中得出该准则或通过监测节目向导的使用情况得出该准则。还可以将准则存储在节目向导服务器上。可以给用户提供访问、修改或删除表达式的机会。0011节目向导服务器还可以跟踪收视历史以提供用户定制的节目向导经验。可以识别用户已经收看的节目或电视剧系列,当播放该电视剧的用户还没有收看的系列时节目向导应用它来通知用户。例。
18、如,如果合适的话该节目向导基于用户的收视历史和关于用户的爱好情况或该节目向导服务器所存储的其它的准则提供收视推荐。节目向导还可以基于收视历史或准则给用户找到广告,并可以跟踪节目的收视情况以得出电视节目收看率。0012从附图以及下文的优选实施例的详细描述中可以清楚地理解本发明的进一步的特征、实质性特点以及各种优点。0013附图1所示为依据本发明的实例性系统的示意方块图。0014附图2A、2B以及2C所示为依据本发明的原理附图1的交互式节目向导设备的实例性结构。0015附图3所示为依据本发明的原理附图2A和2B的用户电视设备的实例性示意方块图。0016附图4所示为依据本发明的原理附图3的实例性用户。
19、电视设备的部分通用示意方块图。0017附图5所示为依据本发明的原理实例性主菜单屏幕。0018附图6所示为依据本发明的原理实例性的时间屏节目清单。0019附图7所示为依据本发明的原理实例性的频道屏节目清单。0020附图8A8C所示为依据本发明的原理实例性的分类屏节目清单。0021附图9A所示为依据本发明的原理实例性的布尔型准则屏。0022附图9B所示为依据本发明的原理实例性的自然语言准则屏。0023附图10所示为依据本发明的原理实例性的代理程序屏。说明书CN104053050A3/19页70024附图11所示为依据本发明的原理实例性的节目清单屏,在该节目清单屏中根据附图9A和9B中的实例性的表达。
20、式找到该节目清单。0025附图12所示为依据本发明的原理实例性的设置屏。0026附图13A13F所示为依据本发明的原理实例性的用户爱好情况屏。0027附图14所示为依据本发明的原理实例性的分布启用屏。0028附图15所示为依据本发明的原理包含有实例性的节目单的表,在确定附图13A13F所示的爱好情况之后用户可以应用该表。0029附图16A16C所示为依据本发明的原理实例性的节目清单屏,可以根据附图13A13F所示的爱好情况来显示该节目清单屏。0030附图17A和17B所示为依据本发明的原理实例性的准则屏。0031附图18和19所示为依据本发明的原理根据附图17A和17B的表达式所产生的实例性的。
21、节目提示清单。0032附图20A和20B所示为依据本发明的原理实例性的电视观众推荐覆盖图。0033附图20C所示为依据本发明的原理实例性的附加信息屏。0034附图21所示为依据本发明的原理实例性的步骤流程图,这些步骤包含给用户提供确定爱好情况并依据该爱好情况访问节目向导数据的机会。0035附图22所示为依据本发明的原理实例性的步骤流程图,这些步骤包含给用户提供搜索节目向导数据、其它信息以及电视的机会。0036附图23所示为依据本发明的原理实例性的步骤流程图,这些步骤包含处理和应用表达式。0037附图24所示为依据本发明的原理实例性的步骤流程图,这些步骤包含跟踪和应用收视历史。0038附图1所示。
22、为依据本发明的的实例性的系统10。主设备12可以通过通信链路18从数据源14中给交互式电视节目向导设备17提供向导数据。在主设备12中可以存在多种节目向导数据源,但是仅示出一种以避免使该附图过于复杂。如果需要的话,可以将节目向导数据源定位在与主设备12分离的设备上比如在本地信息服务器15上并将他们的数据提供给主设备12以进行集中和发送。数据源14可以是任何适合的计算机或基于计算机的系统以获得数据例如,从操作员手工输入获得、通过计算机网络或其它的连接电子地获得或通过其它存储媒体获得并通过主设备12将数据变成电子形式以进行发送。链接18可以是卫星链接、电话网络链接、电缆链接或光纤链接、微波链接、因。
23、特网链接、这些链接的组合或其它的适合通信的链接。如果需要的话还可以在链路18上发射视频信号。0039本地信息服务器15可以是任何适合的设备以获得本地化的区域所特有的数据并通过通信链路41将该数据提供给主设备12或交互式电视节目向导设备17。本地信息服务器15可以是例如测量天气数据的本地气象站、获得本地中学和大学体育信息的本地报纸或任何其它的适合信息提供者。本地信息服务15可以是应用计算机给主设备提供例如本地滑雪运动、垂钓情况、菜肴等的本地事务或其它任何适合的信息供应者。链接41可以是卫星链接、电话网络链接、电缆链接或光纤链接、微波链接、因特网链接、这些链接的组合或其它的适合通信的链接。其它的数。
24、据源14可以设置在其它的设备上以通过链路41给主设备12提供非本地化的数据例如,非本地化的节目向导数据。说明书CN104053050A4/19页80040主设备12发送给交互式电视节目向导设备17的节目向导数据可以包括电视节目数据例如节目标识符、时间、频道、名称、描述、系列标识符等以及除了电视节目清单以外的其它数据服务例如,帮助文字、按次计费信息、天气信息、运动信息、音乐频道信息、相关的因特网站链接、相关的软件等。虽然在附图1中仅示出了一个交互式电视节目向导设备17以免使该附图过于复杂,但是可取的是安装多个这种交互式电视节目向导设备17。0041应用任何适当的方法可以通过主设备12将节目向导数。
25、据发送到交互式电视节目向导设备17。例如,可以将数据文件封装为对象并应用适合的基于因特网的寻址方案或协议堆栈例如应用用户数据图UDP和因特网协议IP的堆栈来传输。例如在GOLLAHON等人的美国专利申请申请号为09/332,624,1999年6月11日申请,代理人卷号UV106中描述了将节目数据从主设备传输到电视发送设备的系统,在此以引用参考的方式将该申请整个结合在本申请中。0042基于客户机服务器的交互式电视节目向导在交互式电视节目向导设备17上实施。在附图2A2C中示出了交互式电视节目向导设备17的三种实例性的结构。附图2A示出了交互式电视节目向导设备17的一种实例性结构,在该结构中节目向。
26、导服务器直接从主设备12中获得节目向导数据。附图2B示出了交互式电视节目向导设备17的这样的一种实例性结构,在该结构中节目向导服务器通过因特网从主设备12中或其它的设备例如本地信息服务器15获得节目向导数据。如果需要的话,在这些方法的任一种方法中,给用户提供访问节目向导数据的机会而不用浏览因特网。如附图2A和2B所示,交互式电视节目向导设备17可以包括电视发送设备16和用户电视设备22。0043电视发送设备16可以具有节目向导发送设备21和节目向导服务器25。发送设备21是一种适合于通过通信路径20从节目向导服务器25给用户电视设备22提供导节目向数据的设备。发送设备21可以包括例如合适的发射。
27、硬件以通过专用的计算机网络或因特网链接应用带内数字信号、应用带外数字信号或通过其它的适合于通信路径20的类型的任何数据传输技术在电视频道的垂直消隐间隔中在电视频道边频带上发送节目向导数据。发送设备21还可以在多个模拟或数字电视频道的通信路径20上给用户电视设备22发送模拟或数字视频信号例如电视节目。可替换的是,电视也可以从其它的一些适合的发送设备发送给用户电视设备22,比如从电光缆系统端部、广播发送设备、卫星电视发送设备或任何其它适合类型的电视发送设备上发送。0044通信路径20可以是任何适合于发送节目向导数据的通信路径。通信路径20例如可以包括卫星链路、电话网络链路、电缆或光纤链路、微波链路。
28、、因特网链路、电缆数据服务接口规范DOCSIS链路、这些链路的组合或其它任何适合的通信链路。通信链路20优选具有足够的带宽以使电视发送设备16或其它的发送设备能够给用户电视设备22发送电视节目。虽然为了避免过于复杂在附图2A和2B中仅示出了一段用户电视设备22和通信路径20,但是通常有多个用户电视设备22和多个相关的通信路径20。如果需要的话,可以在不同的通信路径上提供电视节目和节目向导数据。0045节目向导服务器25可以基于任何适合的服务器软件和硬件的组合。根据在用户电视设备22上实施的交互式电视节目向导客户机产生的节目向导数据或电视请求,节目向导服务器25可以从存储装置56中检索节目向导数。
29、据或视频文件。如附图2A和2B所示,节目向导服务器25可以包括处理电路54和存储装置56。处理电路54可以包括任何的适说明书CN104053050A5/19页9合的处理器比如微处理器或微处理器组以及其它的处理电路比如高速缓存电路、视频解码电路、直接存储器存取DMA电路、输入/输出I/O电路等。0046存储装置56可以是适合于存储通过主设备12发射到电视发送设备16的节目向导数据的存储器或其它存储装置,比如随机存取存储器RAM、快速存储器、硬盘驱动器等。用户数据比如用户爱好情况、爱好、父母控制设置、记录和提示设置、收视历史以及其它适合的数据也都可以通过节目向导服务器25存储在存储装置56中。节目。
30、向导数据和用户数据可以以任何适合的格式存储在存储装置56中例如,结构化查询语言SQL数据库。如果需要的话,存储装置56还可以存储要求回放所需要的视频文件。0047处理电路54如下处理对节目向导数据的请求检索存储在存储装置56上的所请求的数据的节目向导数据、下载该数据并将所下载的数据提供给发送设备21以将其发送到用户电视设备22。处理电路54还可以处理节目向导客户机所产生的存储请求,该节目向导客户机要求节目向导服务器25存储用户数据。可替换的是,节目向导服务器25可以将节目向导数据直接发送到用户电视设备22并从用户电视设备22直接接收用户数据。如果通信路径20包括因特网链路、DOCSIS链路或其。
31、它高速计算机网络链路例如,10BASET、100BASET、10BASEF、T1、T3等,例如处理电路54可以包括适合发射节目向导和用户数据并在这些链路上接收节目向导数据和存储请求的电路。0048节目向导服务器25可以应用任何适合的通信协议与用户电视设备22进行通信。例如,节目向导服务器25可以应用通信协议堆笺,这些通信协议堆笺包括传输控制协议TCP和因特网协议IP层、顺序组交换SPX和网间组交换IPX层、APPLETALK事务协议ATP和数据图发送协议DDP层、DOCSIS或其它任何适合的协议或协议组合。用户电视设备22还可以在通信路径20上包括与节目向导服务器25进行通信的适合的硬件例如,。
32、以太网ETHERNET卡、调制解调器数字型、模拟型或缆式等。0049在用户电视设备22上的节目向导客户机可以应用任何适合的基于客户机服务器的方法从节目向导服务器25上下载节目向导数据并将用户数据存储在节目向导服务器25上。例如节目向导可以将SQL请求作为消息传递到节目向导服务器25上。在另一种适合的方法中,节目向导可以通过一种或多种远程过程调用来调用驻留在节目向导服务器25上远程程序。节目向导服务器25可以执行这种所调用的远程过程的SQL语句。在再一种适合的方法中,通过节目向导所执行的客户对象例如应用对象请求调度程序ORB可以与节目向导服务器25所执行的服务器对象进行通信。这可能包含例如应用微。
33、软的分布式组成目标模型DCOM方法。正如在此所使用,“记录请求”和“存储请求”都是希望包含过程间或目标间通信的这些类型中任何类型或其它任何适合类型的过程间或目标间通信。0050附图2B所示为交互式电视节目向导设备17的实例性结构,在该交互式电视节目向导设备17中节目向导服务器25通过因特网获得节目向导数据。通过节目向导服务器25所获得的节目向导数据可以通过主设备12提供或从其它的数据源例如本地信息服务器15获得并且在因特网上可以得到。因特网服务系统61可以应用任何适合的硬件和软件组合并应用基于因特网的方法例如,应用超文本传输协议HTTP、文件传输协议FTP等能够从因特网给节目向导服务器25提供。
34、节目向导数据。附图2B所示为电视发送设备16所具有的因特网服务系统61。如果需要的话,可以将因特网服务系统61设定在与电视发送设备16分开的设备上。例如因特网服务系统61可以设置在主设备12上或在其它的说明书CN104053050A6/19页10适合于从因特网给节目向导服务器25提供数据的因特网节点上。如果需要的话,因特网服务系统61和节目向导服务器25的功能可以集成在一个系统中。0051在附图2C中示出了交互式电视节目向导设备17的另一种适合的结构。在交互式电视节目向导设备17中可以包括例如具有节目向导服务器25和因特网服务系统61的电视发送设备16。节目向导客户机应用程序可以在个人计算机2。
35、3上运行。客户可以通过因特网服务系统61和通信路径20访问节目向导服务器25。个人计算机23可以包括处理电路、存储器29、存储装置31、通信装置35以及监测器39。0052处理电路27可以包括任何适合的处理器比如微处理器或微处理器组以及其它的处理电路比如高速缓存电路、直接存储器存取DMA电路、输入/输出I/O电路等。处理电路27还可以包括适合于显示电视节目的电路。个人计算机23可以包括例如PC/TV卡。存储器29可以是任何适合的存储器比如随机存取存储器RAM或只读存储器ROM,并且要求该存储适合于存储计算机指令和数据。存储装置31可以是任何适合的存储装置,比如硬盘、软盘驱动器、快速RAM卡、可。
36、记录的CDROM驱动器或任何适合的其它存储装置。通信装置35可以是任何适合的通信装置比如常规的模拟调制解调器或缆式调制解调器。0053在附图3中所示为附图2A和2B的用户电视设备22的实例性的结构。附图3的用户电视设备22从电视发送设备16附图1中在输入26上接收模拟视频或数字视频流和数据、节目向导数据或这些的任何适合的组合。在正常的电视收视的过程中,用户将机顶盒28调到所需的电视频道上。然后在视频输出30上产生该电视频道的信号。在输出30上所输送的信号通常不仅可以为在预定的频道例如频道3或4上的射频RF信号或模拟解调视频信号,而且还可以为在适合的数字总线例如,应用电气和电子工程师协会IEEE。
37、1394标准的总线未示上输送到电视36的数字信号。通过可选择的第二级存储装置32来接收在输出30上的视频信号。0054交互式电视节目向导客户机可以在机顶盒28上、在电视36上如果电视36具有适合的处理电路和存储器、在连接到电视36上的适合的模拟或数字接收器上或在数字存储装31如果数字存储装置31具有适合的处理电路和存储器上运行。交互式电视节目向导客户机还可以在这些装置的适合组合上共同地运行。例如在1998年11月5日申请的ELLIS的美国专利申请NO09/186,598中描述了一种交互式电视应用系统,在这种交互式电视应用系统中共同的交互式电视节目向导应用系统在多个装置上运行,在此以引用参考的方。
38、式将该专利申请整个地结合在本申请中。0055第二级存储装置32可以是任何适合类型的模拟或数字节目存储装置或播放器例如盒式磁带录像机、数字式通用盘DVD播放器等。应用控制路径34通过机顶盒28可以控制节目记录和其它的特征。例如如果第二级存储装置32是一种盒式磁带录像机,则典型的控制路径34包括应用耦合到在盒式磁带录像机中的红外接收器的红外发射器,该盒式磁带录像机通常从远程控制比如遥控器40中接收指令。遥控器40可以应用到机顶盒28、第二级存储装置32以及电视36中。0056如果需要的话,用户可以在可选择的数字存储装置31上以数字的形式记录节目、节目向导数据或这些的组合。数字存储装置31可以是可写。
39、光盘存储装置比如能够处理可记录的DVD盘的DVD播放器、磁性存储装置比如磁盘驱动器或数字磁带或其它的数字存储装置。例如在1998年9月17日申请的HASSELL等人的美国专利申请NO09/157,256说明书CN104053050A107/19页11中描述了一种具有数字存储装置的交互式电视节目向导系统,在此以引用参考的方式将该专利申请整个地结合在本申请中。0057数字存储装置31可以包含在机顶盒28中或者它可以是在通过输出端口和适合的接口与机顶盒28相连接的外部装置。数字存储装置31例如可以包含在本地媒体服务器29中。如果需要的话,在机顶盒28中的处理电路将所接收的视频、声频和数据信号的格式形。
40、成为数字文件的格式。可取的是,文件的格式是一种开放式文件格式比如运动图象专家组MPEGMPEG2标准或移动接点影象专家组MJPEG标准。通过适当总线例如应用电气和电子工程师协会IEEE1394标准的总线将结果数据传输到数字存储装置31,并存储在数字存储装置31中。在另一种适合的方法中,从发送设备21中接收MPEG2数据流或文件序列并存储。0058电视36通过通信路径38从第二级存储装置32接收电视信号。在通信路径38上的电视信号可以在回放一预先记录的存储媒体例如盒式录像带或可记录的数字视频盘时由第二级存储装置32产生或者在回放一预先记录的数字媒体时由数字存储装置31产生,并且可以通过机顶盒28。
41、传输,如果第二级存储装置32并没有包括在用户电视设备22中则也可以从机顶盒28直接提供到电视36中,或者可以通过电视36直接接收。在正常的收视的过程中,提供到电视36的信号对应于用户将机顶盒28所调到的所需的频道。当机顶盒28用于回放存储在数字存储装置31上的信息时通过机顶盒28还可以将电视信号提供到电视36。0059机顶盒28可以具有与在通信路径20上的节目向导服务器25进行通信的通信装置37。通信装置37可以是一种调制解调器例如任何适合的模拟或数字标准、蜂窝式或缆式调制解调器、网络接口卡例如以太网卡、令牌网卡等、这些装置的组合或任何适合的其它通信装置。如果需要的话电视36还可以也具有这些适。
42、合的通信装置。0060机顶盒28可以具有存储器44。存储器44可以是适合于存储节目向导客户机所使用的节目向导客户机指令和节目向导数据的任何存储器或其它的存储装置,比如随机存取存储器RAM、只读存储器ROM、快速存储器、硬盘驱动器、这些装置的组合等。0061附图4所示为附图3的用户电视设备22的更一般的实施例。如在附图4中所示,通过用户电视设备22的控制电路接收来自电视发送设备16附图1的节目向导数据和节目。应用附图2A和2B的机顶盒结构可以提供控制电路42的功能。可替换地,这些功能可以集成到先进的电视接收器、比如在附图2C中所示的个人计算机电视PC/TV或任何其它适合的结构中。如果需要的话,可。
43、以应用这种结构的组合。0062用户电视设备22还可以具有第二级存储装置47和数字存储装置49以记录节目。第二级存储装置47可以是任何适合类型的模拟或数字节目存储装置例如盒式磁带录像机、数字通用盘DVD等。通过控制电路42控制节目记录和其它的特征。数字存储装置49例如可以是可写光盘存储装置比如能够处理可记录的DVD盘的DVD播放器、磁性存储装置比如磁盘驱动器或数字磁带或任何其它的数字存储装置。0063用户电视设备22还可以具有存储器63。存储器63可以是适合于存储控制电路42所使用的节目向导客户机指令和节目向导数据的任何存储器或其它的存储装置,比如随机存取存储器RAM、只读存储器ROM、快速存储。
44、器、硬盘驱动器、这些装置的组合等。0064附图4所示的用户电视设备22还可以具有通信装置51以便支持在节目向导客户说明书CN104053050A118/19页12机和节目向导服务器25之间并通过通信路径20的通信。通信装置51可以是一种调制解调器例如任何适合的模拟或数字标准、蜂窝式或缆式调制解调器、网络接口卡例如以太网卡、令牌网卡等、这些装置的组合或任何适合的其它通信装置。0065用户应用用户接口46来控制用户电视设备22的操作。用户接口46可以是一种指点装置、无线遥控器、键盘、触摸垫、声音识别系统或其它的任何适合的用户输入装置。为看电视,用户指令控制电路42在显示装置45上显示所需的电视频道。
45、。为访问节目向导,用户指令在交互式电视节目向导设备17上实施的节目向导系统以产生主菜单或其它所需的节目向导显示屏以显示在显示装置45上。如果需要的话,在用户电视设备22上运行的节目向导客户机可以让用户访问节目向导特征而不要求他们浏览因特网。0066节目向导系统可以给用户提供通过主菜单访问节目向导特征的机会。主菜单屏幕比如附图5的实例性的主菜单可以包括可选择的节目向导特征106的菜单102。如果需要的话,可以根据特征的类型组织节目向导特征106。例如,在菜单102中,节目向导特征106已经被组织成三列。标以“电视指南”的列是与清单相关的特征,标以“MSO视窗”的列是与并联系统操作员MSO相关的特。
46、征以及标以“观众服务”的列是与电视观众相关的特征。当用户从菜单102中选择该特征时交互式电视节目向导产生特定的节目向导特征的显示屏。0067主菜单屏100包括一种或多种可选择的广告108。例如可选择的广告108包括文字和图形广告付费节目或其它的节目或产品。当用户选择可选择的广告时,节目向导可以显示信息例如付费节目信息或采取与广告内容相关的其它行动。如果需要的话,可以出现单纯的文字广告,如有可选择的广告横幅110所示。0068主菜单屏100还可以包括其它的屏幕单元。例如应用产品品牌标志图比如产品品牌标志图112表示节目向导产品的商标。例如应用服务提供商标志图比如服务提供商标志图114表示电视服务。
47、提供商的标识。当前的时间可以显示在时钟显示区116中。此外,如果节目向导支持发送信息功能,则可以应用适合的指示器比如图形指示器118来向用户指示来自有线电视操作员的邮件正等待用户阅读。0069交互式电视节目向导可以给用户提供查看电视节目清单的机会。例如用户可以通过在所需的节目向导特征106上设置高亮度区120来指示想收看的电视节目清单。可替换的是,当用户按在遥控器40上的适当的键例如“向导”键时节目向导可以给出节目清单。当用户指示希望收看的电视节目清单时,节目向导客户机从节目向导服务器25中请求清单并产生适当的节目清单屏以显示在显示装置45上附图4。节目清单屏可以重叠在用户所收看的节目上或在“。
48、浏览”模式中重叠在一部分节目上。例如在KNUDSON等人的美国专利申请NO09/357,9411999年7月16日申请,代理人卷号为NOUV114中描述了这种节目清单屏,在此以引用的方式将该专利申请整个地结合在本申请中。0070节目清单屏可以包含根据一种或多种组织准则例如以时间、以屏道、以节目种类等组织的一组或多组或一览节目清单。例如节目向导给用户提供根据时间、根据频道、根据多个种类电影、体育、儿童节目等来查看清单的机会或使用户可以以名称搜索清单。可以应用适合的列表、表格、网格或其它适合的显示结构来显示节目清单。如果需要的话,节目清单屏可以包括可选择的广告、产品品牌标志图、服务提供商商标图、时。
49、钟或其它任何适合的指示或图形。0071例如用户可以通过从菜单102中选择可选择的特征106来指示希望收看的时间、说明书CN104053050A129/19页13屏道或分类节目清单。相应地,如果这种清单还没有存储在存储器63附图4中,节目向导客户机将一种或多种请求发布给所选择的种类中的节目向导服务器25。节目向导服务器25检索存储在存储装置56中、存储在服务器中或来自因特网服务系统61的节目向导数据,并通过节目向导发送设备21将该数据提供给节目向导客户机。0072节目向导客户机可以在用户电视设备22上以适合的节目清单屏显示节目清单。附图6所示为以时间方式显示节目清单。附图6的节目清单屏130可以包括高亮度区151,该高亮度区151突出显示了当前的节目清单150。用户通过用户接口46输入适当的指令可以设置高亮度区151。例如,如果用户接口有小键盘46,则用户可以应用在遥控器40上的“上”和“下”箭头键设置高亮度区151。例如用户可以通过按在遥控器40上的“OK”或“信息”键来选择清单。可替换的是,可以应用触摸敏感屏、跟踪球、声音识别装置或其它的适合装置来移动高亮度区151或选择节目清单而不应用高亮度区151。在进一步的方法中,用户可以向声音请求识别系统说出电视节目清单。选择节目清单的这些方法仅是示例性的。如果需要的话任何其它的适合的选择节目清单的方法都可以应用。。