具有手持应用设备的交互式电视应用系统的制作方法

文档序号:7598409阅读:217来源:国知局
专利名称:具有手持应用设备的交互式电视应用系统的制作方法
技术领域
本发明涉及交互式电视应用系统,更加具体来说,涉及这样的交互式电视应用系统,其中电视应用功能可以由手持设备所提供,或者在手持设备与用户电视装置之间建立对应关系。
交互式电视应用程序一般运行在用户的机顶盒中。交互式电视应用程序的例子包括交互式电视节目向导、电子邮件、家庭购物、博彩和其它电子商务应用程序、财务应用程序、电视网络浏览器、游戏和其它基于电视的应用程序。运行这些应用程序一般使其他用户不能观看电视而是观看该应用程序。另外,在机顶盒的静态平台上运行这样的运用程序使用户不能在远离该静态平台时访问这种系统的功能。
因此,本发明的一个目的是提供一种交互式电视应用系统,其具有带显示器的手持应用设备。
本发明的另一个目的是把交互式电视应用功能在运行在用户电视装置上的应用程序和运行在一种手持应用设备上的应用程序之间相对应起来。
发明概述本发明的这些和其它目的是通过提供一种带显示器的便携式手持应用设备而实现的,该手持应用设备例如在Herrington等人于1999年6月11日递交的美国临时专利申请No.60/138,868,以及Ellis在1999年11月10日递交的美国临时专利申请No.60/164,648中描述,该专利的全部内容被包含于此以供参考。
该手持应用设备可以是任何应当的手持设备,例如显示遥控器、触摸屏遥控器、个人数字助理(PDA)、电子图书或者其它手持设备。该手持应用设备向用户提供在观看电视节目时从远方访问交互式电视应用功能的能力。在一种应当的方法中,该手持应用设备可以运行一种交互式电视应用程序的客户端版本,该程序请求来自运行与用户电视装置上的应用服务器的应用数据。在另一种适合的方法中,该手持应用设备作为运行交互式应用程序的独立平台,该应用程序可以独立运行并且可以与运行在用户电视设备上的类似交互应用程序进行通信。该手持应用设备例如可以提供便携式电子节目指南,包括交互式节目指南、基于互联网的节目指南以及打印节目指南的各种特征。
交互式电视应用程序例如可以包括提供于电视节目安排相关的信息,或者提供与电视节目安排相关的交互式特征,例如,交互式电视节目指南、家庭购物应用程序、博彩应用程序、电子邮件以及财贸应用程序。交互式电视应用程序还可以包括提供于用户电视设备上的应用程序。
该手持移动设备可以免费或者以非常低费用向消费者提供,因为它可以用广告来支持。由该设备所显示的屏幕或页面可以包含被动或交互式的广告。以较低的价格提供该设备使得该设备发行量较大。这可以增加该设备对于广告商的价值。为了使用该设备,该设备的用户不必生活在特定的区域,预定使用任何类型的数字电缆或者卫星服务,或者拥有互联网帐户。一旦已经发行与此相类似的平台,则具有继续扩展应用的可能。新的软件可以下载。它可以支持将来的市场机遇,并且作为一种免费或付费的升级,它提供在以后添加用户功能部件的能力。
该手持应用设备可以是便于放在口袋或钱包中的大小。该设备可以具有触摸屏液晶显示器、双向寻呼接口、并且可以用标准电池来工作。该寻呼接口可以连续收集电视列表数据并且把该数据存储在本地存储器中。在该设备正常使用时,它还可以下载广告。这例如可以通过从国家寻呼服务来实现。
该设备可以具有一个翻盖,用于保护该显示器不受损坏或意外碰撞。打开该翻盖可以自动开启该设备并且激活其显示器。第一显示内容例如可以是一个主菜单,其包括交互式广告。在该菜单上的一个项目是电视指南。选择该指南功能可以转到一个指南主菜单、节目列表的显示或者其它适合的指南显示。当用户选择一个列表时,该设备可以显示于该列表相关的节目描述。广告可以被相关地节目安排,在这种情况下选择它们可能得到关于一个节目的更多信息,允许设置提醒,或者任何其它适合的功能。对于其它产品的广告可以让用户得到更多的消息或者购买某种产品。
该便携式手持应用设备可以包括交互式节目指南的许多特征,例如,按时间排列、按频道排列、按类别排列、喜好的频道或者任何其它指南特征。它可以使用户通过声音和显示设置提醒并且使该提醒显示在显示器上。通过寻呼返回,例如该设备可以用于远程地设置提醒或节目安排记录。该便携式设备可以用于收集数据。例如,它可以用于发出民意调查。它还可以用于收集观众评价信息。例如,通过适当的购买点,该设备可以用于发布电子优惠券。
该设备还可以包括红外发射器。这使得用户使用该设备作为遥控器来操纵在电视机上的交互式电视节目指南以及其它家庭娱乐装置。例如可以使用一种寻呼系统,来上载设备类型信息以及下载红外代码。当用于该模式中时,按键可以显示在该设备上,并且用户可以触摸该屏幕来产生指令。该按键是基于操作状态的,其中仅仅相关的按键才随时显示。
该便携设备还可以提供其它PDA型功能,可能增加一定的成本。例如,它可以支持电子邮件、年历、通讯录、网络浏览、计算器或者任何其它适当的应用程序。它可以支持数据服务,例如新闻、天气、体育、交通或者任何其它适合的数据服务。它可以用作为寻呼机。通过适当的硬件资源,该便携式节目指南可以包括先进的通信功能。例如,它可以使用户远程地监控该家用装置—检查该系统是否被开启,正在播放什么节目,等等。它还可以使用户收听来自所选择电视频道的声音,或者提供声音频道。该便携设备还可以作为电子图书。
从附图以及下文对优选实施例的详细描述中,本发明的其它特点、本质和各种优点将更加清楚,其中相同的参考标号表示相同的部分。


图1示出根据本发明的示例系统的示意图;图2a-2f示出根据本发明用于图1的交互式电视应用设备和手持应用程序的示例结构;图3示出根据本发明的图1的手持应用设备的示意图;图4示出根据本发明的图2a-2f的用户电视装置的示意图;图5示出根据本发明的图2a-2f的用户电视装置的更加一般化的示意图;图6示出根据本发明的示例菜单屏幕;图7示出根据本发明的示例浏览屏幕;图8示出根据本发明的示例信息屏幕;图9示出根据本发明的按次计费定制屏幕;图10示出根据本发明的示例遥控屏幕;图11示出根据本发明的示例的第一指南主菜单屏幕;图12示出根据本发明的节目列表的示例显示;图13示出根据本发明的示例奖金屏幕;图14示出根据本发明的示例主页;图15示出根据本发明的示例编辑精选页面;图16a和16b示出根据本发明的示例的“我的电视”列表页面;图16c示出根据本发明的按标准列表的节目页面;图17示出根据本发明的示例关于页面;图18为根据本发明的在对图1的手持应用设备提供交互电视和其它应用功能中所涉及的示例步骤的流程图;图19为在运行于图1的交互电视应用装置中的主应用程序与运行于图1的手持访问设备上的辅助应用程序之间的特征对应中所涉及的示例步骤的流程图;以及图20为使用图1的手持应用设备提供交互电视节目指南功能中所涉及的示例步骤的流程图。
具体实施例方式
根据本发明的原理的示例系统10在图1中示出。系统10可以包括主要设施12。主要设施12把来自应用数据程序源14的交互式电视应用程序数据通过通信链路18提供交互电视应用设备17。在此可以有多个主要设施12用于为多个应用程序提供数据,但是在图1中仅仅示出一个主要设施12,以避免使该图过度复杂。最好有多个交互电视应用设备17,每个通过各自的通信链路18链接到主要设施12,但是在图1中仅仅示出这样一个交互电视应用设备17以避免使该图过度复杂。链路18可以是卫星链路、电话网络链路、同轴电缆或光纤链路、微波链路、互联网链路、数字用户线路(DSL)、这些链路的组合、或者任何其它适合的通信链路。在另一个适合的方法中,交互式电视应用程序数据可以由交互电视应用设备17产生,在这种情况下可以不要主要设施12。在另一个适合的方法中,主要设施12可以把交互式电视应用程序数据直接通过适合的链路(例如,双向寻呼频率链路)直接提供到手持应用设备24,在这种情况下可以不要所有或部分交互式电视应用装置。为清楚起见,下面的讨论将描述一种方法,其中主要设施12把交互式电视应用程序数据提供到一个或多个交互电视应用设备17。
由主要设施12发送到交互电视应用设备17的交互式电视应用程序数据可以包括适合于由主要设施12所支持的应用程序的任何数据。如果主要设施12提供交互式电视节目指南数据,例如,该数据可以包括电视节目安排数据(例如,节目标识符、时间、频道、标题和描述)以及用于电视节目列表之外的服务的其它数据(例如,帮助文字、按次计费信息、天气信息、体育信息、音乐频道信息、相关互联网链接、相关软件等等)。交互式电视节目指南数据还可以包括用于分别表示每个节目的唯一标识符、用于节目组(例如,连续剧、小型连续剧、可定购节目包、网络联播等等)的标识符,或者任何其它适合的标识符。
交互式电视应用程序可以在交互电视应用设备17和手持应用设备24上实现。如在此所用的“第一”应用程序是指运行在交互电视应用设备17上的交互式应用程序。主应用程序可以是服务器应用程序,它响应一个或多个应用程序通信把应用程序数据提供给手持应用设备24,或者可以是与运行在手持应用设备24上的应用程序版本相协作的一种应用程序版本。如在此所用的“第二”应用程序是指运行在手持应用设备24上的交互式应用程序。第二应用程序可以是从第一应用程序获得数据的客户应用程序,或者可以是与第一应用程序相协作从主要设施12获得应用程序数据的一种交互式应用程序的版本。
第一和第二应用程序可以通过交换一个或多个应用程序通信而进行通信。应用程序通信可以包括适合于通过通信链路19在第一和第二应用程序之间交换交互式应用程序数据或其它数据(例如用于由手持应用设备24所显示的数字帧)的客户机-服务器或者对等通信结构。应用程序通信例如可以包括请求、命令、消息或者远程程序呼叫。
应用程序通信还可以涉及在手持应用设备24和交互电视应用设备17上运行的应用程序结构之间的复杂通信。应用程序通信例如可以是基于对象的。运行在第一和第二指南上的对象例如可以利用对象请求代理程序(ORB)来进行通信。交互式应用程序数据例如可以被封装为组件对象模型(COM)对象,并且保留于在通信链路19上发送的数据流中。应用程序通信例如还包括HTML格式化标识语言文档(例如,网页),它在手持应用设备24与互联网服务系统之间交换。
用于交互电视应用设备17和手持应用设备24的6种示例结构在图2a-2f中示出。如图所示,交互电视应用设备17可以包括位于应用程序发布设施16中的发布装置21,以及用户电视装置22。第一应用程序可以完全运行在采用图2a和2b的结构的用户电视装置22上,或者可以部分运行在用户电视装置22上以及部分运行在采用图2c、2d、2e和2f中所示的适当客户机-服务器或发布处理结构的应用程序服务器25或互联网服务系统61上。应用程序发布设施16可以是任何适当的发布设施,并且可以具有发布装置21。
图2a,2b,2c,2d,2e和2f的发布装置21是适用于把交互式电视应用程序数据通过通信链路20提供到用户电视装置22的装置。发布装置21例如可以包括适合的传输硬件,用于在电视频道旁带,在电视频道的垂直消隐间隔中,利用频带内数字信号,利用频带外数字信号,或者通过任何其它适合的数据传输技术来发布交互式电视应用程序数据。来自电视发布设施29的模拟或数字视频信号(例如,电视节目)还可以由发布装置21在多个电视频道上的通信链路20发布到用户电视装置22。另外,电视可以从电视发布设施29直接发布到用户电视装置22。电视发布设施29可以是任何适当的发布设施(例如,同轴电缆系统数据转发器、广播发布设施、卫星电视发布设施或者任何其它适合类型的电视发布设施)。如果需要的话,电视发布设施29和应用程序发布设施16可以是相同的设施。
通信链路20可以是任何适用于把交互式电视应用程序数据发布到用户电视装置22的通信链路。通信链路20例如可以包括卫星链路、电话网络链路、同轴电缆或光纤链路、微波链路、互联网链路、同轴电缆承载数据的服务接口标准(DOCSIS)链路、数字用户线路(DSL)、寻呼频率或其它射频链路,这些链路的组合或者任何其它适当的通信链路。在此一般有多个用户电视装置22和多个相关的通信链路20,但是在图2a-2f中仅仅示出一个用户电视装置22和通信链路20,以避免使该图变得过度复杂。如果需要的话,电视节目安排和交互式电视应用程序数据可以在分离的通信链路上提供。
用户电视装置22和手持应用设备24可以在通信链路19上通信。例如当手持应用设备24排他地从图2a、2c和2e所示的用户电视获得应用程序数据时,在此仅仅有单个通信链路19。另外,例如当手持应用设备24直接从图2b、2d和2f中所示的应用程序发布设施16获得数据时,在此可以有多个通信链路19。在另一种适合的方法中,手持应用设备24可以完全独立运行而不与用户电视装置22进行通信。
通信链路19可以使任何适合的有线或无线通信链路,在其上可以进行手持应用设备24和用户电视装置22、交互电视应用设备17或主要设施12之间的数字和模拟通信。通信链路19例如可以包括串行或并行同轴电缆、拨号电话线路、计算机网络或互联网链路(例如,10Base2,10Base5,10BaseT,100BaseT,10BaseF,T1,T3等等)、家用网络链路、红外链路)、射频链路(例如,900MHz链路、寻呼频率链路或其它射频链路)、卫星链路或任何其它适合的传输链路或者这些链路的组合。通信链路19可以包括一个坞站,其把手持应用设备24直接连接到用户电视装置22或者通过家用网络连接到用户电视装置22。可以采用任何适合的传输或访问方案,例如标准串联或并联通信、以太网、令牌环、光纤分布数据接口、电路交换小区(CSC)、蜂窝式数字分组数据(CDPD)、时分多址(TDMA)、码分多址(CDMA)、任何其它适当传输或访问方案或者其组合。
设想所用的传输介质和方法将适合于特定的应用,并且当有多种19时,不同的介质和方案可以用于不同的通信链路19。当在家庭中,例如,通信链路19可以是射频和红外链路而不是更加适合于在较宽的地理区域上进行数据传输的一些或多个复杂链路。例如当手持应用设备24直接与应用程序发布设施16进行通信时,通信链路19可以是更加适合于在较宽的地址区域上传输的通信链路,例如互联网链路。
如果需要的话,手持应用设备24和用户电视装置22可以利用任何适当的网络和传输进行通信。它们例如可以利用协议栈,其中包括排序分组交换/互联网网络分组交换(SPX/IPX)层、传输控制协议/网际协议(TCP/IP)层、AppleTalk交易协议/数据报传输协议(ATP/DDP)层、无线访问协议(WAP)层、或者其它任何适合的网络或者传输层协议。手持应用设备24和用户电视装置22还可以是家庭网络的一部分,该家庭网络例如使用由Sun Microsystems公司所提供的Jini网络协议。如果需要的话,网络和传输层协议可以从该系统中省略。
应用程序数据可以使用任何适合的方案由发布装置21排他地发布到用户电视装置22(例如图2a、2c和2e中所示),发送到用户电视装置22与手持应用设备24(如图2b、2d和2f所示)、或者仅仅发送到手持应用设备24。例如,应用程序数据可以在连续的数据流中提供或者在适当的时间间隔发送(例如,每小时)。如果发送连续进行,则不需要把数据局域地存储在用户电视装置22或手持应用设备24中。而是,用户电视装置22或手持应用设备24可以按照需要“快速地”提取数据。如果需要的话,应用程序发布设施16可以定期轮询用户电视装置22或手持设备,以获得特定的信息(例如,付费节目帐户信息或者关于已经利用本地产生的认证技术购买和观看的节目的信息)。应用程序数据还可以利用适当的客户机-服务器方法或者互联网来提供。
图2a示出用于交互电视应用设备17和手持应用设备24的示例结构,其中第一应用程序完全运行在用户电视装置22上。运行在手持应用设备24上的第二应用程序通过用户电视装置22获得应用程序数据。通过把应用程序信息经通信链路19发送到用户电视装置22,该第二应用程序可以从作为服务器的第一应用程序获得应用程序数据。在另一种适当的方法中,第二应用程序可以直接从用户电视装置22获得应用程序数据而与第一应用程序无关。
用户电视装置22例如可以定期地或者响应来自交互电视应用设备17的轮询请求而接收作为连续数据流的一部分的应用程序数据。在这种方法中,应用程序数据可以定期地提供给手持应用设备24,而不需要第二应用程序向第一应用程序发出请求而获得。用户电视装置22例如可以包括解调以及在必要时解码该应用程序数据信号的抽头天线(tap antenna)和相关电路。该抽头天线可以把数据通过通信链路19发送到手持应用设备24。另外,用户电视装置22可以接收来自应用程序发布设施16的应用程序数据,并且使用任何其它适合的传输方案来把该数据发送到手持应用设备24。
在另一个适当方法中,该应用程序数据可以由用户电视装置22所存储,并且转发到手持应用设备24。例如当在应用程序发布设施16和用户电视装置22之间的传输数据率与在用户电视装置22和手持应用设备24之间传输数据率不等时,该方法可能是理想的。
图2b示出用于交互电视应用设备17和手持应用设备24的示例结构,其中手持应用设备直接从应用程序发布设施16获得应用程序数据。应用程序发布设施16可以具有通信设备27,用于使手持应用设备24访问来自发布装置21的应用程序数据。
通信设备27可以是任何用于通信链路19的适合通信设备。当通信链路19是一个电话拨号链路或者互联网链路时,通信设备27例如可以是一个调制解调器(例如,任何适当的模拟或数字调制解调器、移动电话调制解调器(cellular modem)或者同轴电缆调制解调器)。例如当通信链路19是广域网(WAN)链路或者互联网链路时,通信设备27可以是网络接口卡(例如以太网卡、令牌环网卡等等)。当通信链路19是无线模拟或数字链路例如寻呼频率链路时,通信设备27可以是一个无线收发机(例如,射频或红外收发机或者其它适合的收发机)。运行在手持应用设备24上的第二应用程序可以通过一个分离的通信链路19与用户电视装置22进行通信,或者如果需要的话,可以通过通信设备27、发布装置21和通信链路20与用户电视装置22进行通信。应用程序发布设施16可以是多个通信设备27。一个通信设备27可以用于与手持应用设备24进行通信,并且另一个可以用于与用户电视装置22进行通信。每个通信设备27可以用于不同类型的链路19或20。例如,一个通信设备27可以用于下载应用程序数据,否则在寻呼频率或者900MHz链路上交换访问通信,并且另一个通信设备例如可以用于在同轴电缆电视链路上把应用程序数据或者其它信息或节目安排发送到用户电视装置22。
图2c和2d示出用于交互电视应用设备17和手持应用设备24的附加示例结构。在图2c中,第一应用程序部分运行在用户电视装置22上(例如,一个客户机应用程序)以及部分运行在应用程序服务器25的应用程序发布设施16上。在图2d中,第二应用程序部分运行在手持应用设备24上以及部分运行在应用程序服务器25的应用程序发布设施16上。如果需要的话,可以使用两种方法的组合。应用程序服务器25可以使用硬件和软件的适当组合来提供基于客户机-服务器的第一或第二应用程序。应用程序服务器25例如可以运行在适合的数据库引擎上(例如,由微软公司开发的SQL服务器),并且响应由在用户电视装置22上执行的第一客户端程序所产生的查询提供交互式电视应用程序数据。如果需要的话应用程序服务器25可以位于主要设施12或者一些其它位置,例如电视发布设施29。
在这些方法中的第一和第二应用程序可以利用任何适当的基于客户机-服务器的方法从应用程序服务器25检索交互作用电视应用程序数据。例如,该应用程序可以把SQL请求作为消息传送到应用程序服务器25。在另一个适当的方法中,该应用程序可以利用一个或多个远程程序呼叫(procedure call)来调用驻留在应用程序服务器25上的远程程序。应用程序服务器25可以对这种调用的远程程序执行SQL语句(statement)。在另一个适当的方法中,由该应用程序所执行的客户机对象例如可以利用一个对象请求代理程序(ORB)与由应用程序服务器25所执行的服务器对象进行通信。这例如可能涉及微软的分布式组件对象模型(DCOM)方法。
如果需要的话,第一和第二应用程序可以利用任何适当的网络和传输层协议在通信链路20或19上与应用程序服务器25进行通信。它们例如可以利用包括排序分组交换/网络分组交换(SPX/IPX)层、传输控制协议/网际协议(TCP/IP)层、AppleTalk交易协议/数据报传输协议(ATP/DDP)层、WAP、DOCSIS或者其它任何适合的网络或者传输层协议的协议栈进行通信。
图2e和2f示出基于互联网的交互式电视应用系统。应用程序发布设施16例如可以包括互联网服务系统61。互联网服务系统61可以使用任何能够利用基于互联网的方法(例如,使用在传输控制协议/网际协议(TCP/IP)型链路上的超文本传输协议(HTTP))把交互式电视应用程序数据提供到第一或第二应用程序的硬件和软件的组合。如果需要的话,互联网服务系统61可以位于与应用程序发布设施16相分离的一个设施处。
如果第一应用程序在图2e中所示的交互电视应用设备17的用户电视装置22上执行,则互联网服务系统61(或者其它在连接到互联网服务系统61的应用程序发布设施16处的适合设备)可以通过互联网或者通过利用任何适当的基于互联网的方法(例如,使用在TCP/IP链路上的HTTP)的发布装置21把交互式电视应用程序数据提供到用户电视装置22。如果该第一应用程序是图2e中所示的客户机-服务器应用程序,或者第二应用程序是直接从图2f中所示的应用程序发布设施16获得数据的客户机-服务器应用程序,则该第一或第二应用程序可以通过在通信链路20或19上的互联网连接从互联网服务系统61获得交互式电视应用数据。
用于手持应用设备24的示例结构在图3中示出。手持应用设备24可以使任何适应的显示遥控器、个人数字助理(PDA)、电子图书或者其它适合的便携手持设备。手持应用设备24可以提供给用户的功能可以根据其处理电路、通信电路和存储器而变化。设想手持应用设备24可以是Windows CE兼容或者基于JAVA的手持PDA型设备,或者可以由任何其它用于手持设备的适当软件操作系统所激活。手持应用设备24可以具有用户接口52、处理电路54、存储器56和通信设备58。
用户接口52可以是任何适当的输入或输出设备或系统,并且可以包括液晶显示器(LCD)、触摸屏、输入笔、语音识别和合成电路、话筒、扩音器、手动按钮或按键、键盘或任何其它适合的用户输入或输出硬件和软件。用户接口52最好包括触摸屏。触摸屏可以简化在各种类型的交互式电视应用程序中的导航。节目指南系统的固定按钮遥控器例如可以具有多达40多个按钮来选择。这些系统的遥控器可以用触摸屏激活的手持应用设备24所代替。手持应用设备24的触摸屏仅仅可以需要显示应用到特定屏幕的那些按键或控制,该特定屏幕使用户所观看或者用户执行特定任务的屏幕。另外,在触摸屏上显示的界面可以被改变以适合用户要在电视应用程序中执行的数据输入的类型。例如,可以显示一个键盘以使得用户能够输入一个或多个字符,或者显示一个数字键盘以简化数字的输入。用户接口52还包括适合的在手持设备上运行的手写识别软件。
在另一个适当的方法中,手持应用设备24可以具有按键与显示器的组合。该显示器可以用文字或图像来标记每个按键,以向用户表明与该按键相关的特征。当用户访问不同的交互式应用程序时,该显示可以根据所访问的应用程序而改变。例如当访问一个交互式博彩程序时,可以出现两个显示内容“博彩”和“信息”。当用户例如把应用程序改变为交互式节目指南时,该相同的显示屏可以显示“上一个频道”以及“下一个频道”。对于每个应用程序,按下给定的按键导致执行指定的功能。控制码例如可以从用户电视装置22通过900MHz链路下载到手持应用设备24,以向手持应用设备24表明对于每个按键的适当标记和特征。
处理电路54可以包括任何适当的处理器,例如Intel Pentium、AMD或者其它微处理器。手持应用设备24还具有存储器56。存储器56可以是任何适当的存储器或者其它存储设备,例如RAM、ROM、快速存储器或者其它适用于手持设备的存储器。
手持应用设备24还可以具有通信设备58。通信设备58可以是在链路19适合于支持手持应用设备24与用户电视装置22或交互电视应用设备17之间的通信的任何设备。通信设备58例如可以是一个通信端口(例如,串行口、并行口、通用串行总线(USB)端口等等)、调制解调器(例如,任何适当的模拟或数字标准调制解调器或者移动电话调制解调器)、网络接口卡(例如,以太网卡、令牌环网卡等等)、无线收发机(例如,红外线、射频或其它适合的模拟或数字收发机)、或者其它适合的用于手持设备的通信设备。特别地,通信设备58可以是一个寻呼频率收发机。如果需要的话,手持应用设备24可以具有多个通信设备58。一个通信设备58可以用于与应用程序发布设施16进行通信,而另一个可以用于与用户电视装置22进行通信。每个通信设备58可以用于不同类型的链路19。例如,一个通信设备58可以用于下载应用程序数据或者在寻呼频率或900MHz链路上交换访问信息,并且另一个通信设备,例如红外线发射器,可以用于控制用户电视装置22和其它使用红外线控制的家用娱乐设备。寻呼频率发射器例如可以用于上载设备型信息并且下载红外线代码。当用于该模式中时,按键可以显示在该设备上,并且用户可以触摸该屏幕以显示命令。该按键可以是基于操作状态的,其中在任何时候仅仅显示相关的按键。
在操作中,手持应用设备从用户接口52获得用户命令,利用处理电路54处理该命令,并且把适当的显示屏在用户接口52上输出给用户。当用户表明希望访问第二应用程序的一个功能时,它要求该应用程序或者应用程序数据,处理电路54可以指示通信设备58来启动与用户电视装置22或应用程序发布设施16的通信。
手持应用设备可以是便于放入口袋或钱包中的大小。该设备可以具有触摸屏LCD显示器、双向寻呼接口,并且可以用标准电池来工作。该寻呼接口可以连续地收集电视列表数据并且把该数据存储在本地存储器中。它还可以在该设备正常使用时下载广告。这例如可以通过从国家寻呼服务购买时段来实现。
该设备可以具有一个翻盖,用于保护显示屏不受损坏或者意外的碰撞。打开该翻盖可以自动开启该设备并且激活其显示器。第一显示内容例如可以是一个主菜单,其包括交互式广告。在该菜单上的一个项目是交互式电视指南。选择该指南功能可以转到一个指南主菜单、节目列表的显示或者其它适合的指南显示。当用户选择一个列表时,该设备可以显示于该列表相关的节目描述。广告可以被相关地节目安排,在这种情况下选择它们可能得到关于一个节目的更多信息,允许设置提醒,或者任何其它适合的功能。对于其它产品的广告可以让用户得到更多的消息或者购买某种产品。
该手持移动设备可以免费或者以非常低费用向消费者提供,因为它可以用广告来支持。由该设备所显示的屏幕或页面可以包含被动或交互式的广告。以较低的价格提供该设备使得该设备发行量较大。这可以增加该设备对于广告商的价值。为了使用该设备,该设备的用户不必生活在特定的区域,预定使用任何类型的数字电缆或者卫星服务,或者拥有互联网帐户。一旦已经发行与此相类似的平台,则具有继续扩展应用的可能。新的软件可以下载。它可以支持将来的市场机遇,并且作为一种免费或付费的升级,它提供在以后添加用户功能部件的能力。
图4中示出用于用户电视装置22的示例结构。图4的用户电视装置22从输入端26的分布设施接收模拟视频或数字视频流。来自应用程序发布设施16的数据还在输入端26接收。在正常电视观看过程中,用户把机顶盒28调节到所需的电视频道(模拟或数字)。然后,在视频输出端30提供用于该电视频道的信号。在输入端30提供的信号一般是在预定频道(例如,频道3或4)的射频(RF)信号,或者是模拟解调视频信号,但是还可以是在适当的数字总线(例如,采用电子电气工程师协会(IEEE)1394标准的总线(未示出))上提供给电视36。在输出端30的视频信号由可选的第二存储设备32所接收。
第一应用程序或者第一应用程序客户端可以运行在机顶盒28、电视机36、可选的数字存储设备31(如果电视机36或者可选的数字存储设备31具有适当的处理电路和存储器的话)、或者在连接到电视机36的适当模拟或数字接收器上。交互式电视应用程序还可以协同地运行在电视机36和机顶盒28上。例如在Ellis于1998年11月5日递交的美国专利申请序号No.09/168,598中描述在多种设备上运行的协作交互式电视节目指南应用程序的交互式电视应用系统,该专利的全部内容被包含于此以供参考。
第二存储设备32可以是任何适当类型的模拟或数字节目存储设备或播放器(例如,录像机、数字通用光盘(DVD)播放器等等)。节目记录和其它功能部件可以由机顶盒28利用控制链路34所控制。如果第二存储设备32是录像机,例如一种普通的控制链路34涉及在录像机中使用耦合到红外接收器的红外发射器,该录像机通常接收来自遥控器40的指令。
手持应用设备24可以用于控制机顶盒28、第二存储设备32以及电视机36。手持应用设备24例如可以具有不同的工作模式,用于作为到应用程序的接口,以及向一个遥控器一样用于控制用户电视装置22。手持应用设备24例如可以根据在用户电视装置22中所用的设备而安排节目。该用户例如可以从适当的设置显示中选择设备的类型。在另一个适当的方法中,手持应用设备24可以从运行在用户电视装置22上的应用程序(例如,交互式电视节目指南)下载配置信息。还可以使用任何其它适合的方法。
如果需要的话,用户可以在可选的数字存储设备31上以数字形式记录节目、应用程序数据或者它们的组合。用户可以从互联网或者其它媒体把软件下载到数字存储设备31。数字存储设备31可以是一种可写的光存储设备(例如能够处理可记录DVD盘的DVD播放机)、磁存储设备(例如盘驱动器或数字磁带)、或者任何其它数字存储设备。其中节目指南具有数字存储设备的交互式电视应用系统例如在Hassell等人与1998年9月17日递交的美国专利申请序号No.09/157,256中描述,该专利的全部内容被包含于此,以供参考。
数字存储设备31可以包含在机顶盒28中,或者它可以使通过输出端口和适当的接口连接到机顶盒28的一个外部设备。如果需要的话,在机顶盒28中的处理设备把所接收的视频、音频和数字信号格式化为数字文件格式。最好,该文件格式是一种开放的文件格式,例如运动图像专家组(MPEG)MPEG-2标准,或者运动联合图像专家组(MJPEG)标准。所得的数据被通过适当的总线(例如,使用电子电气工程师协会(IEEE)1394标准的总线)传送到数字存储设备31,并且存储在数字存储设备31中。在另一种适当的方法,MPEG-2数据流或者文件序列可以从发布装置21接收并且存储在数字存储设备31中。例如,可以存储由用户利用远程媒体服务器在电视发布设施29记录的节目而得到的文件。这种数字文件可以在需要时回放给用户。
电视机36通过通信路径38从第二存储设备32接收视频信号。当回放预先记录的存储媒体(例如,录像机或可记录数字视频光盘)由第二存储设备32产生的在通信路径38上的视频信号,或者当回放预先记录的数字视频(例如,用于由用户在远程的或在用户家中的媒体服务器上记录的节目的视频)时由数字存储设备31产生的在通信路径38上的视频信号可以从机顶盒28通过,如果第二存储设备32不包括在用户电视装置22中则可以直接通过机顶盒28提供给电视机36,或者可以直接由电视机36所接收。在正常的电视观看过程中,提供到电视机36的视频信号对应于用户调节机顶盒28所需的频道。当采用机顶盒28来回放存储在数字存储设备31中的信息,或者当采用机顶盒28来解码数字视频流或从电视发布设施29发送的数字文件时,视频信号可以由机顶盒28提供到电视机36。
机顶盒28可以具有用于在通信链路20上直接与应用服务器25或互联网服务系统61进行通信,或者在通信链路19上与手持应用设备24进行通信的通信设备37。通信设备37例如可以是一个通信端口(例如,串行口、并行口、通用串行总线(USB)端口等等)、调制解调器(例如,任何适当的模拟或数字标准调制解调器或者移动电话调制解调器)、网络接口卡(例如,以太网卡、令牌环网卡等等)、无线收发机(例如,红外线、射频或其它适合的模拟或数字收发机)、或者其它适合的用于手持设备的通信设备。如果需要的话,电视机36可以具有适合的通信设备。具体来说,通信设备37可以是工作于寻呼频率或者900MHz的收发机。如果需要的话,机顶盒28可以具有多个通信设备37。一个通信设备37可以用于与应用程序发布设施16进行通信,而另一个可以用于与手持应用设备24进行通信。每个通信设备37可以用于不同类型的链路20。例如,一个通信设备37可以用于下载应用程序数据或者在寻呼频率或900MHz链路上交换访问信息,并且另一个通信设备可以用于利用红外线控制来控制用户电视装置22图4中的用户电视装置22的更多一般化实施例在图5中示出。如图5中所示,来自应用程序发布设施16(图1)的交互式应用程序数据由用户电视装置22的控制电路42所接收。控制电路42的功能可以利用图4的机顶盒结构来提供。例如,这些功能可以集成到一个先进的电视接收机(例如,数字电视接收机或者高清晰度电视(HDTV)接收机)、个人计算机电视(PC/TV)、或者任何适当的装置。如果需要的话,可以使用这种装置的组合。
图5的用户电视装置22可以具有第二存储设备47、数字存储设备49或者任何用于记录节目的适当组合。第二存储设备47和数字存储设备49可以省略。第二存储设备47可以是任何适当类型的模拟或数字节目存储设备(例如,录像机、数字通用光盘(DVD)等等)。节目记录和其它功能部件可以由控制电路42所控制。数字存储设备49例如可以是可写光存储设备(例如,能够处理可记录DVD光盘的DVD播放机)、磁存储设备(例如,盘驱动器或者数字磁带)、或者任何其它数字存储设备。
存储器63可以是任何或者其它存储设备,例如随机存取存储器(RAM)、只读存储器(ROM)、快速存储器、硬盘驱动器、这种设备的组合等等,这适合于存储由控制电路42所使用的第一应用程序指令和应用程序数据。
图5的用户电视装置22可以具有通信设备51,其用于支持用户电视装置22与应用程序服务器25或者互联网服务系统61之间通过通信链路20进行通信,或者用于支持通过通信链路19在手持应用设备24之间进行通信。通信设备51例如可以是一个通信端口(例如,串行口、并行口、通用串行总线(USB)端口等等)、调制解调器(例如,任何适当的模拟或数字标准调制解调器或者移动电话调制解调器)、网络接口卡(例如,以太网卡、令牌环网卡等等)、无线收发机(例如,红外线、射频或其它适合的模拟或数字收发机)、或者其它适合的用于手持设备的通信设备。特别地,通信设备51可以是工作在寻呼频率或者900MHz的收发机。如果需要的话,用户电视装置22可以具有多个通信设备51。一个通信设备51可以用于与应用程序发布设施16进行通信,而另一个可以用于与手持应用设备24进行通信。每个通信设备37可以用于不同类型的链路20。例如,一个通信设备51可以用于下载应用程序数据或者在双向同辆电缆链路、寻呼频率或900MHz链路上交换访问信息,并且另一个通信设备可以用于在红外线或900HMz链路上向手持应用设备24提供电视节目安排、应用程序数字或其它信息。
第一和第二应用程序可以是任何适当的应用程序,包括但不限于家庭购物应用程序、网络浏览器、任务安排列表、博彩应用程序或者其它任何应用程序。为了清楚起见,本发明将结合在交互电视应用设备17和手持应用设备24上运行交互式电视节目指南应用程序的系统来进行说明。在用于这种系统的一个适当结构中,节目指南数据从主要设施通过应用程序发布设施发布到在用户电视装置上执行的交互式电视节目指南。在另一个适合的结构中,可以利用客户机-服务器构架来实现交互式电视节目指南应用程序,其中该应用程序的主要处理能力由例如位于应用程序发布设施16或主要设施12(例如,应用程序服务器25)的服务器所提供,并且用户电视装置22作为由图2c或2d所示的客户机处理器。在另一个结构中,节目指南应用程序可以从互联网获得节目指南数据,如图2e和2f所示。
节目指南一般把用户的功能限于通过定位一个高亮度区域或光标移动到要选择的对象上方而选择屏幕上的交互作用对象。例如当用户在一栏节目列表的情况下,该用户不能够通过指向该栏而选择一个交互对象。另外,用户可能需要执行几次敲键操作来从一个对象导航到另一个对象。但是,在触摸屏上,例如手持应用设备24的显示器,可以选择任何区域,从而向用户提供访问交互对象的增强能力。手持应用设备24例如可以通过交互作用应用程序显示在显示于用户电视装置22上的菜单之后模仿的菜单。用户可以用单个对作选择特定的菜单选项,而不必象常规的遥控器那样执行多次敲键来定位一个高亮区域。
该便携式手持应用设备可以包括例如按时间排列、按频道、按类别、喜好频道或者任何其它指南特征来排列多个交互式节目指南的功能特征。如果可以允许用户设置提醒,并且用声音警报和显示使它们出现在该设备上。例如通过寻呼返回,该设备可以用于远程地设置提醒或者安排记录。该便携设备可以用于收集数据。例如,它可以用于发出民意调查。它还可以收集观众评价信息。例如,通过适当的购买点,该设备可以用于发布电子优惠券。
运行在手持设备24上的第二节目指南可以直接从应用程序发布设施16(例如,发布装置21、应用程序服务器25或者互联网服务系统61)从运行在用户电视装置22上的第一节目指南应用程序获得节目指南数据,或者使用这些方法的组合。无论使用什么方法,运行在手持应用设备24上的第二节目指南应用程序可以向用户提供把第一指南功能与第二指南功能相对应的时机,从而扩展第一和第二指南的交互性。
手持应用设备24的显示器,最好为触摸屏,变为屏幕指南的一个集成部分。第一和第二指南之间的互补交互性可以提供各种节目指南功能而不中断电视观看。例如,浏览频道和时间、访问节目信息、预定按次计费节目、设置提醒和锁定节目都可以用手持应用设备24由用户来执行。对于更多涉及用户的功能,例如设置喜好频道、同时观看一个以上的频道、或者设置通用锁定,手持应用设备24的显示可以无间隙地转换到遥控器上,使得用户导航第一指南显示屏幕以执行该功能。如果需要的话,手持应用设备24可以提供对节目指南或其它交互式电视应用程序的单机访问。
图6示出一个示意菜单屏幕601,例如当设备24驱动时,由该手持应用设备所显示。菜单屏幕601可以包括多个图标603,其表示第二应用程序与运行在用户电视装置22上的第一应用程序相对应的功能。菜单屏幕601还包括图标605,其表示其它专门运行在手持应用设备24上的应用程序。用户例如可以用它的手指或输入笔接触电视指南图标来访问第二节目指南应用程序。
图7示出一个示意浏览显示屏幕701,其由运行在手持应用设备24上的第二节目指南所显示。浏览显示屏幕701例如可以在启动时显示或者在用户从菜单屏幕601上选择适当的图标之后显示。浏览显示屏幕701可以包括浏览区域703,其中用于所浏览频道717和时隙719的节目标题715被显示。浏览区域703还可以包括与该列表相关的节目播放时间以及对它的评价。还可以显示当前时间711和频道713。
用户可以通过触摸向右、向左、向上和向下键头721来浏览用于其它时隙和频道的节目。用户例如可以触摸屏幕717而调节到所浏览的频道。当用户触摸频道717时,第二节目指南可以通过通信链路19与第一向导交换一个或多个应用程序信息,告诉第一指南该用户希望调节到特定的频道。该第一指南可以使用户电视装置22调节到所指定的频道。在另一个适当的方法中,手持应用设备24可以被编程以利用机顶盒28改变在电视36上的频道(图4)。
在浏览显示屏幕701中的控制还可以用于执行任何其它适当的功能。用户例如可以触摸时间719或频道717来进入按时间或按频道列表的屏幕。在另一个适当的方法中,用户可以触摸时间719,并且手持应用设备24可以显示数字键盘或者例如按一个半小时的时隙分割的时间列表,以向用户提供一个用于表示用户要浏览列表中的某个时间的功能。响应用户触摸的频道717,手持应用设备24可以显示数字键盘或者一系列频道,以向用户提供一个用于表示用户要浏览该列表中的某个频道的功能。
浏览显示屏幕701可以包括所选择的广告705。可选择的广告705例如可以包括对某个节目或其它电视或非电视产品或服务作广告的文字和图像。当用户选择一个可选择的广告705时,第二指南可以显示信息(例如,按次计费预定信息、节目信息等等)或者采取其它与该广告内容相关的动作。第二指南例如可以使用户电视装置22调节到一个促销型频道,在该频道上显示用于一个广告的按次计费节目的预告片。另外,第二指南可以使用一个或多个应用程序信息来把用户已经选择一个按次计费节目的广告这样的情况表示给第一指南。该第一指南然后可以把用户电视装置22调节到相关的促销频道。当该促销频道显示在用户电视装置22上时,第二指南向用户提供预定该按次计费节目的机会。
浏览显示屏幕701还可以包括标志707,用于向用户提供访问运行在交互电视应用设备17上的第一节目指南的机会。用户可以触摸退出图标709,以把手持应用设备24返回到其默认状态(例如,关掉电源,返回到主菜单屏幕601,等等)。如果需要的话,浏览显示屏幕701可以包括适用于浏览列表的其它控制。浏览显示屏幕701例如可以包括下一个节目、前一个节目、前一个小时、后一个小时、前一日、后一日以及当前时间控制。当选择频道时,浏览显示屏幕701例如可以包括下一个和前一个喜好按键,以便于使用户表明浏览喜好节目的列表的要求。还可以使用任何其它适当的控制。
图8示出一个示例信息屏幕801,其中例如当用户从图7的浏览显示屏幕701触摸节目标题715时,可以显示第二节目指南。信息屏幕801可以包括关于由所选择列表表示的节目的信息803。信息屏幕801还可以包括可选择的广告705、当前时间711、当前频道713、标志707以及退出图表709。当用户通过选择一个可选择广告705而访问信息屏幕801时,仅仅被选择的可选广告可以保留在该屏幕上。第二节目指南可以向用户提供从信息屏幕801对于所指定节目访问其它熟悉的节目指南功能的机会,例如,调节到该节目(通过触摸观看控制键807)。
第二指南可以向用户提供设置提醒的机会。用户例如通过触摸提醒控制键809可以设置对所指定屏幕的提醒。当用户利用手持应用设备24设置提醒时,第二指南可以把该提醒与第一指南相对应。通过由链路19交换一个或多个应用程序信息,该第二指南例如可以向第一指南表示被设置提醒的节目。在适当的时间(例如,在节目开始前的10分钟),第二指南可以在手持应用设备24上显示提醒,并且第一指南可以在显示设备45上显示提醒(图5)。为了保留在手持应用设备24上的存储,可以通过第二指南由第一指南设置提醒,而第二指南不存储该提醒。当由第一指南显示该提醒时,第一指南可以与第二指南交换一个或多个应用程序信息,表示对给定节目提醒的时间已到。第二指南可以相应的显示一个提醒。
手持应用设备24可以向用户提供设置显示一个提醒的时间的机会。用户例如可以把该提醒安排在一个节目之前的1分钟与15分钟之间。如果需要的话,该提醒可以由手持应用设备24和用户电视装置22在不同的缺省或用户设置时间提供。在另一个方法中,该提醒可以仅仅由手持应用设备24和用户电视装置22中的一个来提供。
第二指南可以向用户提供锁定或不锁定节目标题、频道、等级或时间段的机会。用户例如可以通过触摸锁定控制键811来表明锁定指定节目或它的一个属性(例如,标题、等级、频道等等)。从用户交互作用的观点来看,锁定或不锁定标题、频道、等级或时间段可以是在一些节目指南中所涉及的功能。当用户表明希望锁定或不锁定节目标题、频道、等级或时间段时,第二个节目指南可以与第一节目指南交换一个或多个应用程序信息,向第一指南表明用户希望锁定或不锁定给定的节目标题、频道、等级或时间段。第二指南然后可以转换到遥控状态,使用户在第一指南的家长控制显示屏幕中导航。在不太涉及家长控制节目的指南中,该第二指南可以向用户提供按标题、频道、类型、等级或实例来锁定或不锁定节目的机会。
第二指南还向用户提供改变家长控制代码的机会。当用户改变家长用户代码时,第二指南可以利用一个或多个应用程序通信向第一指南表明该代码的改变以及新的代码。然后,第一指南可以相应地改变家长控制代码。
如果需要的话,除了控制807、809和811之外,信息屏幕801可以包括更多的控制。响应用户触摸更多控制键,手持应用设备24可以对该控制提供其它功能。另外,该控制例如可以包括按次计费预定控制、其它节目开始时间控制或者任何其它适当的控制。
运行在手持应用设备24上的第二指南可以向用户提供预定按次计费节目的机会。用户例如可以通过触摸广告一个按次计费节目的可选广告705来表明要预定一个按次计费节目的愿望。图9示出一个示例的按次计费预定屏幕。与在手持应用设备24上由第二指南所显示的其它显示屏幕相同,按次计费预定屏幕可以包括商标标志707、退出控制709、当前时间711以及当前频道713。按次计费预定屏幕901还可以包括预定信息907。预定信息907可以包括所选择节目标题、用于所选择观看的节目开始时间、价格、简介、按次计费节目的等级以及任何其它适当的信息。
按次计费预定屏幕901还包括可选择的广告705。例如当用户通过选择可选择广告而访问一个按次计费预定屏幕时,可以显示单个可选广告705。单个可选广告可能是不能动的。当用户例如通过选择一个按次计费节目标题而访问该屏幕时,可以显示两个可选广告705,第二指南可以显示用于做广告的节目的节目信息屏幕。
当屏幕901开始显示时,对于所指示的按次计费节目的播放时间911可以在下一个可用的开始时间913开始。该用户例如通过触模左箭头903或右键头905可以看到其它开始播放时间。当用户选择开始不同的开始时间913时,第二指南和显示对于所选择开始时间的预定信息907。
第二指南可以向用户提供利用手持应用设备24在第一向导和第一向导的访问功能中导航的机会。用户例如通过触摸标志707可以表明要访问第一指南的愿望。图10示出一个示例的遥控屏幕1000。该遥控屏幕1000例如可以包括标志707、可选择广告705、当前时间721和当前频道713。当用户从遥控屏幕1000中选择图标707时,第二指南可以指示第一指南来在显示设备54上显示节目列表屏幕(图5)。遥控屏幕1000的控制可以基于由第一指南或其它应用程序所显示的屏幕、在特定的第一应用程序屏幕上高亮的显示的选项、在第一应用程序屏幕中显示的信息内容或类型、或者任何适当的特征、特征的组合或者内容。
用户例如通过触摸箭头1003可以在第一指南显示屏幕中导航。利用手持应用设备在节目指南屏幕中导航可以在任何第一指南显示屏幕中执行。为了说明的目的,讨论在第一指南主菜单屏幕以及在第一指南节目列表屏幕中的导航。
在图11中示出一个示例第一指南主菜单屏幕100。主菜单屏幕100可以包括可选节目指南特征106的菜单102。如果需要的话,节目指南特征106可以根据特征类型而组织。例如,在菜单102中,节目指南特征106被组织为三栏。标记为“电视指南”的栏目用于与列表相关的特征,标记为“MSO SHOWCASE”的栏目用于与多个系统操作员(MSO)相关的特征,以及标记为“观众服务”的栏目用于与观众相关的特征。当用户从菜单102中选择该特征时,交互式电视节目指南可以为特定的节目指南特征产生一个显示屏幕。
主菜单屏幕100可以包括一个或多个可选广告108。可选广告108例如包括对按次计费节目或其它节目或产品作广告的文字和图像。当用户选择一个可选广告108时,节目指南可以显示信息(例如,按次计费信息)或者采取与广告内容相关的其它动作。如果需要的话,可以显示如可选广告横幅110所示的纯文本广告。
主菜单屏幕100还可以包括其它屏幕要素。例如可以用一个产品商标图案,如产品商标图案112,来表示该节目指南产品的商标。例如可以通过一个服务提供商标志图案,如服务提供商标志图案114,来显示该电视服务提供商的身份。当前时间可以显示在时钟显示区域116中。另外,如果该节目指南支持消息功能,则例如指示符图案118这样的适当指示符可以用于向用户表示有邮件到来。另外,电视电子邮件提醒可以让用户得知他何时具有来自互联网、内部网或其它计算机相关的电子邮件帐户的电子邮件消息。该用户例如可以使用显示在手持应用设备24上的虚拟键盘、由手持应用设备24所接收并处理的语音指令、或者连接到手持应用设备24或用户电视装置22的适当输入设备(例如,无线键盘),来与他的电子邮件发送人进行交互通信。
用户例如可以把高亮区域120置于一个功能选项之上而选择该功能106。用户例如可以通过触摸箭头1003来定位高亮区域120。当用户触摸箭头1003时,第二指南可以利用一个或多个应用程序信息向第一指南表示所需的动作(例如,定位高亮区域120)。该第一指南可以接收该应用程序信息并且相应地把高亮区域定位在显示设备45上。
当该用户已经把高亮区域120定位在所需功能项之上时,该用户例如可以通过触摸手持应用设备24上的确定(OK)1005来选择该功能。第二指南可以把用户已经利用一个或多个应用程序信息选择一个功能的情况通知给第一指南。该第一指南可以接收该应用程序信息并执行所需的功能。
例如,用户可能需要通过选择“按照时间”功能来用第一指南查看程序列表。另外,用户例如通过从第一指南主菜单屏幕100选择一个按照时间选项而表明要查看节目列表的愿望。第二指南可以利用一个或多个应用程序信息来把所需的功能特征表示给第一指南,并且第一指南可以显示一个节目列表屏幕。
在“浏览”模式中,第一指南可以把节目列表屏幕与用户观看的节目相重叠或者与该节目的一部分相重叠。节目列表可以利用任何适当的列表、表格、网格或其它适当的显示方案来显示。如果需要的话,节目列表屏幕可以包括可选广告、产品商标图案、服务提供商商标图案、时钟或任何其它适当的标识符或图案。
图12示出按时间排列的节目列表的显示。图12的节目列表屏幕130可以包括高亮区域151,它使得当前节目列表150被高亮显示。用户例如可以通过触摸箭头1003而定位高亮区域151。用户例如可以通过把其列表高亮显示并且触摸“确定”1005而调节到一个节目。用户例如通过触摸箭头1003来把高亮区域120向上或向下移动通过该列表的开端或末端,可以查看对于时间条111所示的时隙(time slot)的其它列表。用户例如可以通过触摸右箭头和左箭头1003而查看对于其它时隙的节目列表。在该例子中,手持应用设备可以包括适用于节目列表屏幕130的其它控制,例如向上翻页、向下翻页、前一天、后一天或者任何其它适当的控制。
第二节目指南可以向用户提供用其它方式在第一节目指南中导航的机会。第二指南可以向用户提供把频道设为在第二指南中、在第一指南中或者在这两个指南中的喜好频道的机会。例如用户可以通过触摸“FAV”1007而在设置为喜好频道的列表之间导航。另外,当显示在手持应用设备24或用户电视装置22上时,第二指南可以对节目列表重新排序,使喜好频道处于最显著或平常的位置。
用户例如可以通过触摸“LAST”1009来备份前一个第一指南显示屏幕。用户例如可以通过触摸“菜单”(MENU)1011而返回到第一指南主菜单屏幕100。用户例如可以通过触摸“退出”(EXIT)709而返回到观看电视状态。用户例如可以通过把高亮区域150定位在该列表上并且触摸“信息”(INFO)1013来表明查看特定列表的节目信息的愿望。当用户从列表屏幕或其它显示屏幕高亮显示一个节目列表时,可以由手持应用设备24上的第二指南所显示的其它示例控制可以包括如下控制设置提醒、锁定节目、预定按次计费节目、查看该节目的其它播放时间、或者预定与节目相关的商品,例如CD、节目的录像带或者带有该节目商标的服装。
第一指南还向用户提供查看如图13的示意奖励屏231的一个频道列表的机会。第二指南可以改变在手持应用设备上的显示,以显示适合于这种屏幕的控制。第二指南例如可以显示用于预定一个频道的预定控制、用于把一个频道设置为喜好频道的设置喜好控制、用于锁定频道的锁定控制、或者用于提供关于频道的信息的信息控制。
第二指南还可以向用户提供确定总是要显示在手持应用设备24上的对象的机会。用户例如可以选择激活与操作状态相关的帮助的帮助控制、提示手持应用设备24或者用户电视装置已经接收电子邮件的消息标志、VCR按键、DVD按键或者关闭所有用户电视装置22以及连接到用户电视装置22的设备的关闭按键。
第一指南的功能可以扩展或与第二指南相对应,该第二指南用于任何数目的其它与节目指南相关的功能特征。该第二指南可以向用户提供例如使用手持应用设备24来发送和接收电子邮件(与该指南相关,例如来自有线电视操作员的促销消息;或者与该指南无关,例如个人消息)的机会;通过购买商品;对电视拍卖的投标;预定例如HBO这样的预定服务;支付有线电视帐单;与不同家庭的某个人进行财务交易(例如交换PPV电影,或者进行任何其它基于指南的财务交易);进行基于互联网的电子商务(例如,预定商品、参与在线拍卖或者反拍卖,等等);或者在互联网上冲浪。如果需要的话,这些和其它功能特征可以包含到手持应用设备24中作为一个单机设备。
可以利用手持应用设备24在第一和第二指南之间对应的其它功能是画中画(PIP)显示的控制。PIP显示是指一个频道的视频图像的小的部分屏幕视频窗口重叠在另一个频道的全屏显示的视频图像之上。利用第二指南的浏览功能,用户可以浏览手持应用设备24上的频道和节目标题,并且观看PIP中的相同频道,而其它观众可以继续在主屏幕上观看所调节的频道。第二指南还可以向用户提供利用手持应用设备24在PIP窗口中调用所选电影介绍片断、电视商业节目和其它下载的视频图像的机会。
第二指南(或者其它运行在手持应用设备24上的软件)还可以向用户提供在多人电视会议中控制PIP的功能。例如,在三方电视会议中,用户可以通过触摸手持应用设备24上的适当控制而在两个其它用户位置之间切换图像。在双方电视会议中,例如,用户可以使用手持应用设备24来在PIP显示中切换观众的位置。
24可以具有适当的处理电路以便于显示视频图像。视频信号例如可以作为MPEG-2数据流传送到手持应用设备24用于显示。当用户利用第二指南浏览节目列表时,视频显示还可以传送到手持应用设备24。在该方法中,视频显示可以包括用于节目的视频图像,该节目已经在列表中显示并且在浏览时正在被播放。如果系统资源不允许视频图像的传送,则静态拍摄图像可以从交互电视应用设备17传送到手持应用设备24用于显示。在另一个适当的方法中,高压缩比的视频图像可以用于解决带宽的限制。例如当手持应用设备24的分辨率不支持高分辨率视频图像时,利用高压缩比的视频图像也是可行的。
其它应用程序可能专门运行在手持应用设备24上。手持应用设备24例如可以运行在线节目指南客户端程序。用户例如可以通过触摸菜单屏幕601上的电视指南在线来访问在线节目指南(图6)。当用户表明希望访问在线节目指南时,手持应用设备24可能启动一个标准的互联网浏览器并且访问适当的网址。另外,可以启动一个专用网络浏览器或者其它远程访问软件来访问一个网址或其它为手持设备提供网络访问的专用网址。
图14示出用于手持设备访问网址的一个示例主页1401。当用户选择超文本链接1403或者其它适当类型的固定标志(anchor)时,手持应用设备24可以利用超文本传输协议(HTTP)下载超文本标识语言(HTML)页面。可以使用任何其它适当的协议。在另一个适当的方法中,手持应用设备24可以使用适当的远程访问软件,例如Windows远程访问软件(RAS)客户端从服务器(即,通过远程访问客户端提供互联网访问的互联网服务器)下载屏幕快拍或屏幕快拍命令。图15示出一个示例页面,其中当手持应用设备24用户选择“编辑精选”固定标志时手持应用设备24可以显示的一个示例页面。
图16a和图26b示出当用户选择“我的电视列表”固定标志1403时手持应用设备24可以显示的示例页面。如图所示,运行在手持应用设备24上的在线指南客户端、网络浏览器或其它应用程序可以向用户提供查看根据多种用户选择标准中的一个标准排序的节目列表。当用户选择标准时,在线指南客户端、网络浏览器或其它互联网访问应用程序可以为所选择的标准检索节目列表并且显示图16c中所示的列表。如果需要的话,可以根据用户的邮政编码、有线电视系统、卫星服务或者其它适当的标准来下载节目列表,从而,该用户查看关于该用户可获得的节目并且对于适当的时区的节目列表。用户还可以按照时间、类型、喜好或者其它适合的标准来限制该列表。
运行在手持应用设备24上的在线指南客户端、网络浏览器或者其它访问应用程序还可以向用户提供查看关于该应用程序的信息的机会。图17示出例如当用户从图14的主页1401中选择“关于TVG无线”固定标志1403或者其它适合的固定标志时手持应用设备24可以显示的关于页面。
图18-20为示出在手持应用设备24上提供单机和对应应用程序特征的示例步骤的流程图。图18-20中所示的步骤是示例性的,并且在实践中可以按任何适当的次序执行这些步骤。图18为对手持应用设备24提供交互式电视以及其它应用程序特征中所涉及的示例步骤的流程图。在步骤1800中,例如交互式电视应用程序数据或者用于其它应用程序的数据被提供到手持应用设备24。该数据可以直接从主要设施12提供到手持应用设备24,从主要设施12通过交互电视应用设备17提供到手持应用设备24,或者直接从交互电视应用设备17提供到手持应用设备24(即,来源于交互电视应用设备17的数据)。交互式电视应用程序数据可以包括适合于交互式电视或者其它适用程序的任何数据。交互式电视应用程序例如可以包括提供与电视节目安排相关的信息或者提供与电视节目安排相关的交互式功能特征的应用程序,例如交互式电视节目指南、家庭购物应用程序、电子邮件、博彩和财务交易应用程序。交互式电视应用程序还可以包括提供于用户电视装置22上的应用程序。作为一个例子,当通过用户电视装置提供应用程序的功能特征时,家庭购物应用程序和财务交易应用程序可以是交互式电视应用程序。这些应用程序的功能特征可以被提供与该特征相关的电视节目安排。家庭购物应用程序例如可以在家庭购物电视频道上提供购买商品和服务的功能。
手持应用设备24接收交互式电视应用程序数据(步骤1810)并且向用户提供用手持应用设备24访问与电视相关的应用程序的机会(步骤1820)。该交互式电视应用程序可以作为一个单机应用程序而运行,作为从服务器(例如,在主要设施12或者交互电视应用设备17的服务器)要求数据的客户端,或者与运行在交互电视应用设备17上的第一应用程序相协作。在步骤1830中,手持应用设备24可以向用户提供访问其它应用程序的功能,例如,PDA型功能。例如,它可以支持电子邮件,年历、通信录、网络浏览、计算器等等。它可以支持数据服务,例如新闻、天气、体育、交通或者其它适当的数据服务。这种应用程序还可以作为运行在用户电视装置22上并可由手持应用设备24所访问的单机或服务器应用程序。手持应用设备24可以用作为寻呼机。利用适当的硬件资源,并且是节目指南可以包括先进的通信功能。例如,它可以让用户远程地监控家用装置—检查该系统是否被开启,正在播放什么频道等等。它还可以让用户收听来自所所选择电视频道的声音或者提供声音频道。
图19为在把运行在交互电视应用设备17中的第一应用程序和运行在手持应用设备24上的辅助应用程序之间的功能特征相对应所涉及的示例步骤的流程图。在步骤1900中,主要设施12或者交互电视应用设备17把应用程序数据提供到运行在交互电视应用设备17上的第一应用程序。该第一应用程序可以是交互式电视应用程序或者与电视节目安排无关。在步骤1910中,该第一应用程序例如通过一个或多个访问通信把应用程序数据提供到运行在手持应用设备24上的第二应用程序。在步骤1920中,运行在手持应用设备24上的第二应用程序提供与第一应用程序相对应的接口控制的显示。例如,接口控制对应于第一应用程序的导航功能特征。图10的示例遥控屏幕1000例如包括对应于运行在用户电视装置22上的交互式电视节目指南的导航特征的导航箭头1003。用户接口还包括用于交互式节目指南特征的控制,例如喜好、最新、更多的信息以及菜单。例如在家庭应用程序中,用户接口控制可以包括类似的导航控制,并且可以包括用于家庭购物特征的其它控制,例如购买、信息、把物品放到期望列表中、或者任何适当的家庭购物特征。在家庭股票交易应用程序中,例如用户接口控制可以包括类似的导航控制并且包括用于购买股票、卖出股票、更多信息或者任何其它适当的特征的其经控制。在网络浏览器应用程序中,例如可以提供用于返回、前进、主页、书签或者其它任何其它适当的特征的类似导航控制和其它控制。例如在博彩应用程序中,可以提供用户接口控制用于博彩,提供关于博彩时机的附加信息或者其它任何适当的特征。
接口控制可以利用由第一应用程序提供的数据与第二应用程序的特征相对应。按照这种方式,用户接口控制可以根据第一应用程序而动态地配置。如果需要的话,一个标准控制库可以由手持应用设备24所存储,使得用户被提供在第一应用程序上的一致接口。如果需要的话可以下载专用于特定的第一应用程序的控制。
把接口控制与第一应用程序的特征相对应的另一个例子是把第一应用程序内容提供于手持应用设备24上。在交互式节目指南应用程序中,例如当用户浏览列表并在用户电视装置22上观看节目时,手持应用设备24可以显示电视节目安排。
在步骤1930中,第二应用程序根据如手持应用设备24所示的由用户所选择的用户控制来控制第一应用程序的功能。这例如是通过与第一应用程序交换一个或多个访问通信信息而实现的。在图10的例子中,用户可以选择一个箭头1003,以定位图11和12的高亮区120或151。例如在家庭购物应用程序中,响应用户在手持应用设备24上选择的购买控制,第一应用程序可以启动购买程序。例如在股票交易应用程序中,第一应用程序可以响应用户选择在手持应用设备24上的卖出而卖出股票。例如在网络浏览器中,该系统响应用户选择后退控制而回到以前访问的网页。
图20为示出在利用手持应用设备24提供交互式电视节目指南功能中涉及的示例步骤的流程图。在步骤2100中,节目指南数据被提供到手持应用设备24。该数据可以直接从主要设施12下载到手持应用设备24,从主要设施12通过交互电视应用设备17下载到手持应用设备24,或者直接从交互电视应用设备17下载到手持应用设备24(即,来源于交互电视应用设备17的数据)。在步骤2110中,手持应用设备24向用户提供浏览节目列表的机会。这可以作为运行在交互电视应用设备17的一部分上的第一服务器应用程序的客户端或者与运行在交互电视应用设备17的一部分上的第一应用程序相协作的客户端而独立地实现。手持应用设备24或者用户电视装置22可以响应用户选择所浏览列表而提供电视节目安排(步骤2115)。
在步骤2120中,手持应用设备24可以向用户提供设置提醒的机会。提醒可以通过声音警告和显示出现在手持应用设备24上(步骤2125)。例如通过寻呼返回,该设备可以用于利用驻留在用户电视装置22上的交互式电视节目指南而远程地设置提醒。
在步骤2130中,手持应用设备24可以向用户提供预定按次计费节目的机会。用户例如通过选择手持应用设备24上的列表、选择手持应用设备上的广告、或者通过执行任何其它适当的功能而表明要预定按次计费节目的愿望。所预定的按次计费节目可以提供在手持应用设备24上,或者可以提供在用户电视装置22上(步骤2135)。
在步骤2140,手持应用设备24向用户提供查看其它节目安排信息的功能。用户例如通过选择节目列表、选择广告(例如,如图9中所示)或者通过选择任何其它适当的控制而表明查看其它节目安排信息的愿望。其它信息可以提供在手持应用设备24上,或者可以提供在用户电视装置22上(步骤2145)。
上文仅仅说明本发明的原理,并且本领域的专业技术人员可以作出各种改变而不脱离本发明的范围和精神。
权利要求
1.一种用于向用户提供利用手持应用设备对交互式电视应用程序进行访问的方法,其中包括提供交互式电视应用程序数据;利用具有一个或多个触感控制的手持应用设备接收交互式电视应用程序数据;向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会。
2.根据权利要求1所述的方法,其特征在于,提供交互式电视应用程序数据包括提供由手持应用设备所接收的来自主要设施的交互式电视应用程序数据。
3.根据权利要求1所述的方法,其特征在于,提供交互式电视应用程序数据包括提供由手持应用设备所接收的来自交互式电视应用装置的交互式电视应用程序数据。
4.根据权利要求1所述的方法,其特征在于,交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会包括向用户提供利用触感控制浏览节目列表的机会。
5.根据权利要求4所述的方法,其中进一步包括在手持应用设备上提供与所浏览的节目列表相关的电视节目。
6.根据权利要求1所述的方法,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会包括向用户提供利用触感控制设置提醒的机会。
7.根据权利要求6所述的方法,其中进一步包括在手持访问设备上提供由用户所设置的提醒。
8.根据权利要求1所述的方法,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会包括向用户提供利用触感控制预定按次计费节目的机会。
9.根据权利要求1所述的方法,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表和附加节目安排信息;以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会包括向用户提供利用触感控制来访问对于电视节目的附加节目安排信息的机会。
10.根据权利要求1所述的方法,其中进一步包括利用用户电视装置接收由第一应用程序所使用的交互式电视应用程序数据;以及把触感控制与第一应用程序的功能特征相对应。
11.根据权利要求10所述的方法,其特征在于,把触感控制与第一应用程序的功能特征相对应包括在手持应用设备和用户电视装置之间交换一个或多个访问信息。
12.根据权利要求10所述的方法,其特征在于,在交互式电视应用程序是一种交互式电视节目指南、家庭购物应用程序、家庭股票交易应用程序、家庭博彩应用程序或者与电视相关的电子邮件应用程序。
13.根据权利要求10所述的方法,其中进一步包括提供用于非电视应用程序的交互式应用程序数据;利用手持应用设备接收交互式应用程序数据;以及向用户提供利用手持访问设备通过触感控制访问交互式应用程序数据的机会。
14.根据权利要求13所述的方法,其特征在于,该交互式应用程序是年历、通信录、网络浏览器、计算器或者任务列表。
15.根据权利要求10所述的方法,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;把触感控制与第一应用程序的功能特征相对应包括把触感控制与交互式电视节目指南的特征相对应,以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会包括向用户提供利用触感控制来浏览节目列表的机会。
16.根据权利要求15所述的方法,其中进一步包括在手持应用设备上提供与所浏览节目列表相关的电视节目。
17.根据权利要求15所述的方法,其中进一步包括向用户电视装置提供至少一个访问通信信息,其中至少一个访问通信信息向用户电视装置表示所浏览的节目列表;以及响应至少一个访问信息在用户电视装置上提供与所浏览节目列表相关的电视节目。
18.根据权利要求10所述的方法,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;把触感控制与第一应用程序的功能特征相对应包括把触感控制与交互式电视节目指南的特征相对应,以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会,以利用触感控制来设置提醒。
19.根据权利要求18所述的方法,其中进一步包括在手持访问设备上提供由用户所设置的提醒。
20.根据权利要求10所述的方法,其中交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;把触感控制与第一应用程序的功能特征相对应包括把触感控制与交互式电视节目指南的特征相对应,以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会包括向用户提供利用触感控制来预定按次计费节目的机会。
21.根据权利要求20所述的方法,其中进一步包括向用户电视装置提供至少一个访问通信信息,其中至少一个访问通信信息向用户电视装置表明由用户利用手持应用设备所预定的按次计费节目;以及响应至少一个访问通信信息在用户电视装置上提供所预定的按次计费节目。
22.根据权利要求10所述的方法,其中交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表和附加节目安排信息;把触感控制与第一应用程序的功能特征相对应包括把触感控制与交互式电视节目指南的特征相对应,以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会包括向用户提供利用触感控制来访问附加节目安排信息的机会。
23.根据权利要求10所述的方法,其特征在于,提供交互式电视应用程序数据包括提供由手持应用设备所接收的来自主要设施的交互式电视应用程序数据。
24.根据权利要求10所述的方法,其特征在于,提供交互式电视应用程序数据包括提供由手持应用设备所接收来自交互式电视应用装置的交互式电视应用程序数据。
25.一种用于向用户提供利用手持应用设备对交互式电视应用程序进行访问的系统,其中包括提供交互式电视应用程序数据的装置;利用具有一个或多个触感控制的手持应用设备接收交互式电视应用程序数据的装置;向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置。
26.根据权利要求25所述的系统,其特征在于,提供交互式电视应用程序数据的装置包括提供由手持应用设备所接收的来自主要设施的交互式电视应用程序数据的装置。
27.根据权利要求25所述的系统,其特征在于,提供交互式电视应用程序数据包括提供由手持应用设备所接收的来自交互式电视应用装置的交互式电视应用程序数据。
28.根据权利要求25所述的系统,其特征在于,交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据机会的装置包括向用户提供利用触感控制浏览节目列表的机会的装置。
29.根据权利要求28所述的系统,其中进一步包括在手持应用设备上提供与所浏览的节目列表相关的电视节目的装置。
30.根据权利要求25所述的系统,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;以及向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置包括向用户提供利用触感控制设置提醒的机会的装置。
31.根据权利要求30所述的系统,其中进一步包括用于在手持访问设备上提供由用户所设置的提醒的装置。
32.根据权利要求25所述的系统,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;以及用于向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置包括用于向用户提供利用触感控制预定按次计费节目的机会的装置。
33.根据权利要求25所述的系统,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表和附加节目安排信息;以及用于向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置包括用于向用户提供利用触感控制来访问对于电视节目的附加节目安排信息的机会的装置。
34.根据权利要求25所述的系统,其中进一步包括利用用户电视装置接收由第一应用程序所使用的交互式电视应用程序数据的装置;以及把触感控制与第一应用程序的功能特征相对应的装置。
35.根据权利要求34所述的系统,其特征在于,用于把触感控制与第一应用程序的功能特征相对应的装置包括用于在手持应用设备和用户电视装置之间交换一个或多个访问信息的装置。
36.根据权利要求34所述的系统,其特征在于,在交互式电视应用程序是一种交互式电视节目指南、家庭购物应用程序、家庭股票交易应用程序、家庭博彩应用程序或者与电视相关的电子邮件应用程序。
37.根据权利要求34所述的系统,其中进一步包括提供用于非电视应用程序的交互式应用程序数据的装置;利用手持应用设备接收交互式应用程序数据的装置;以及用于向用户提供利用手持访问设备通过触感控制访问交互式应用程序数据的机会的装置。
38.根据权利要求37所述的系统,其特征在于,该交互式应用程序是年历、通信录、网络浏览器、计算器或者任务列表。
39.根据权利要求34所述的系统,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;用于把触感控制与第一应用程序的功能特征相对应的装置包括用于把触感控制与交互式电视节目指南的特征相对应的装置,以及用于向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置包括用于向用户提供利用触感控制来浏览节目列表的机会的装置。
40.根据权利要求39所述的系统,其中进一步包括用于在手持应用设备上提供与所浏览节目列表相关的电视节目的装置。
41.根据权利要求39所述的系统,其中进一步包括用于向用户电视装置提供至少一个访问通信信息的装置,其中至少一个访问通信信息向用户电视装置表示所浏览的节目列表;以及用于响应至少一个访问信息在用户电视装置上提供与所浏览节目列表相关的电视节目的装置。
42.根据权利要求34所述的系统,其特征在于交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;用于把触感控制与第一应用程序的功能特征相对应的装置包括用于把触感控制与交互式电视节目指南的特征相对应的装置,以及用于向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置,以利用触感控制来设置提醒。
43.根据权利要求42所述的系统,其中进一步包括用于在手持访问设备上提供由用户所设置的提醒的装置。
44.根据权利要求34所述的系统,其中交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表;用于把触感控制与第一应用程序的功能特征相对应的装置包括用于把触感控制与交互式电视节目指南的特征相对应的装置,以及用于向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置包括用于向用户提供利用触感控制来预定按次计费节目的机会的装置。
45.根据权利要求44所述的系统,其中进一步包括用于向用户电视装置提供至少一个访问通信信息的装置,其中至少一个访问通信信息向用户电视装置表明由用户利用手持应用设备所预定的按次计费节目;以及用于响应至少一个访问通信信息在用户电视装置上提供所预定的按次计费节目的装置。
46.根据权利要求34所述的系统,其中交互式电视应用程序是一种交互式电视节目指南;交互式电视应用程序数据包括电视节目列表和附加节目安排信息;把触感控制与第一应用程序的功能特征相对应的装置包括把触感控制与交互式电视节目指南的特征相对应的装置,以及用于向用户提供利用具有触感控制的手持访问设备访问交互式电视应用程序数据的机会的装置包括用于向用户提供利用触感控制来访问附加节目安排信息的机会的装置。
47.根据权利要求34所述的系统,其特征在于,用于提供交互式电视应用程序数据的装置包括用于提供由手持应用设备所接收的来自主要设施的交互式电视应用程序数据的装置。
48.根据权利要求34所述的系统,其特征在于,用于提供交互式电视应用程序数据的装置包括用于提供由手持应用设备所接收来自交互式电视应用装置的交互式电视应用程序数据的装置。
49.一种用于利用手持应用设备向用户提供对交互式电视应用程序的访问的系统,其中被配置为提供交互式电视应用程序数据的第一通信设备;以及手持应用设备包括被配置为接收交互式电视应用程序数据的第二通信设备;具有一个或多个触感控制的用户接口,其向用户提供访问交互式电视应用程序数据的机会;以及处理电路,其被配置为(i)指示第二通信设备接收交互式电视应用程序数据,以及(ii)指示用户接口显示一个或多个触感控制。
50.根据权利要求49所述的系统,其特征在于,第一通信设备位于主要设施处。
51.根据权利要求49所述的系统,其特征在于,第一通信设备位于交互式电视应用装置处。
52.根据权利要求49所述的系统,其特征在于交换式电视应用程序是一种交互式电视节目指南;该交互式电视应用程序数据包括电视节目列表;以及触感控制被进一步配置为向用户提供浏览节目列表的机会。
53.根据权利要求52所述的系统,其特征在于第二通信设备进一步被配置为接收与所浏览节目列表相关的电视节目;以及该用户接口被进一步配置为在手持应用设备上显示电视节目。
54.根据权利要求49所述的系统,其特征在于交换式电视应用程序是一种交互式电视节目指南;该交互式电视应用程序数据包括电视节目列表;以及触感控制被进一步配置为向用户提供设置提醒的机会。
55.根据权利要求54所述的系统,其特征在于,该手持应用设备被进一步配置为指示该用户接口提供由用户设置的提醒。
56.根据权利要求49所述的系统,其特征在于交换式电视应用程序是一种交互式电视节目指南;该交互式电视应用程序数据包括电视节目列表;以及触感控制被进一步配置为向用户提供预定按次计费节目的机会。
57.根据权利要求49所述的系统,其特征在于该交互式电视应用程序数据包括电视节目列表和附加节目安排信息;以及触感控制被进一步配置为向用户提供访问对于电视节目地附加节目安排信息的机会。
58.根据权利要求49所述的系统,其特征在于该系统进一步包括至少部分运行于用户电视装置上的第一应用程序;第一通信设备位于用户电视装置中,并且进一步被配置为接收由第一应用程序所使用的交互式电视应用程序数据;以及该处理电路被进一步配置为把触感控制与第一应用程序的功能特征相对应。
59.根据权利要求58所述的系统,其特征在于,该处理电路被进一步配置为指示第二通信设备与用户电视装置交换一个或多个访问通信信息。
60.根据权利要求58所述的系统,其特征在于,该交互式电视应用程序是一个交互式电视节目指南、家庭购物应用程序、家庭博彩应用程序、家庭股票交易应用程序或者与电视相关的电子邮件应用程序。
61.根据权利要求58所述的系统,其中进一步包括第一通信设备被进一步配置为提供用于非电视应用程序的交互式应用程序数据;第二通信设备被进一步配置为接收交互式应用程序数据;以及触感控制被进一步配置为向用户提供访问交互式应用程序数据的机会。
62.根据权利要求61所述的系统,其特征在于,交互式应用程序是年历、通信录、网络浏览器、计算器或者任务列表。
63.根据权利要求58所述的系统,其特征在于交换式电视应用程序是一种交互式电视节目指南;该交互式电视应用程序数据包括电视节目列表;该处理电路被进一步配置为把触感控制与交互式电视节目指南相对应;以及触感控制被进一步配置为向用户提供浏览节目列表的机会。
64.根据权利要求52所述的系统,其特征在于第二通信设备进一步被配置为接收与所浏览节目列表相关的电视节目;以及该用户接口被进一步配置为在手持应用设备上显示电视节目。
65.根据权利要求64所述的系统,其特征在于第一通信设备位于用户电视装置中;该处理电路被进一步配置为指示第二通信设备向用户电视装置提供至少一个访问通信信息,其中至少一个访问通信信息向用户电视装置表明所浏览的节目列表;以及用户电视装置被进一步配置为响应至少一个访问通信信息提供与所浏览节目列表相关的电视节目。
66.根据权利要求58所述的系统,其特征在于交换式电视应用程序是一种交互式电视节目指南;该交互式电视应用程序数据包括电视节目列表;该处理电路被进一步配置为把触感控制与交互式电视节目指南相对应;以及触感控制被进一步配置为向用户提供设置提醒的机会。
67.根据权利要求66所述的系统,其特征在于,该手持应用设备被进一步配置为指示用户接口在手持访问设备上提供由用户所设置的提醒。
68.根据权利要求58所述的系统,其特征在于交换式电视应用程序是一种交互式电视节目指南;该交互式电视应用程序数据包括电视节目列表;该处理电路被进一步配置为把触感控制与交互式电视节目指南相对应;以及触感控制被进一步配置为向用户提供预定按次计费节目的机会。
69.根据权利要求68所述的系统,其特征在于第一通信设备位于用户电视装置中;该处理电路被进一步配置为指示第二通信设备向用户电视装置提供至少一个访问通信信息,其中至少一个访问通信信息向用户电视装置表明由用户利用手持应用设备所预定的按次计费节目;以及用户电视装置被进一步配置为响应至少一个访问通信信息提供与所预定的按次计费节目。
70.根据权利要求58所述的系统,其特征在于交换式电视应用程序是一种交互式电视节目指南;该交互式电视应用程序数据包括电视节目列表和附加节目安排信息;该处理电路被进一步配置为把触感控制与交互式电视节目指南相对应;以及触感控制被进一步配置为向用户提供访问关于电视节目的附加节目安排信息。
71.根据权利要求58所述的系统,其特征在于,第一通信设备位于主要设施中。
72.根据权利要求58所述的系统,其特征在于,第一通信设备位于交互式电视应用装置中。
73.根据权利要求49所述的系统,其特征在于第一通信设备被进一步配置为在900MHz链路上提供交互式电视应用程序数据;以及第二通信设备被进一步配置为在900MHz链路上接收交互式电视应用程序数据。
全文摘要
一种手持应用设备向用户提供访问与电视相关或其它应用程序的功能,并且控制在用户电视装置上运行的与电视相关的应用程序。该手持应用设备可以具有一个触摸屏,对它的控制与该电视相关或其它应用程序的特征相一致。
文档编号H04N5/445GK1355994SQ00808807
公开日2002年6月26日 申请日期2000年6月7日 优先权日1999年6月11日
发明者W·本杰明·赫林顿, 威廉·L·托马斯, 罗伯特·L·凯利, 唐纳德·W·埃里森, 史蒂文·C·威廉姆森, 莱尔·C·安德森, 蒂莫西·B·德莫斯, 托比·德威斯, 迈克尔·D·埃里斯, 彼得·C·博伊兰三世 申请人:联合视频制品公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1