节目指南增强的制作方法

文档序号:7718160阅读:300来源:国知局
专利名称:节目指南增强的制作方法
本申请是于2001年4月23日提交的美国临时申请第60/285,817号、于2001年4月27日提交的美国临时申请第60/286,911号和于2002年3月29日提交的美国临时专利申请第_号(临时参考律师卷号No.19281-002300US)的一个非临时申请,这些都结合起来作为参考。此外,本申请要求于2002年2月28日提交的中国申请第02106592.6号的外国优先权,该申请也结合在此处作为参考。
背景技术
本发明总体上涉及节目指南,具体而言,是提供存取内容供应商提供的内容的条件存取系统。
内容通过卫星、微波、UHF、VDSL、光纤、VHF、或电缆用多种不同的方式传送到用户的条件存取机顶盒。根据发布在节目指南中的线性时间表可获得大部分内容。利用这些传递系统可以获得某些附加服务,比如按次付费(PPV),视频点播(VOD)以及准视频点播(NVOD)。PPV允许用户根据线性时间表购买观看节目的权利。VOD能够使用户在任何时间观看节目并由用户控制回放。NVOD是一种混合方法,所获得的节目在多个频道中线性播放且开始时间交错,但是用户不能控制回放。
PPV、VOD、和NVOD在远离用户处存储内容,并在专用的或共享的频道上传递。PPV和NVOD根据线性时间表播放,并且多个用户共享单一频道以同时观看节目。因为共享单一频道,所以用户不能控制内容回放。相反,传统的VOD在专用频道上单播给单一用户,这样就允许控制回放。VOD内容存在于数据转发器的服务器上,并且在用户的控制下通过专用频道传送。例如,用户可以开始、停止、倒带、快进、或暂停VOD节目。
个人录像机(PVR)或数字录像机(DVR)在硬盘上而不是在录像机(VCR)所用的可移动录像带上存储视频内容。DVR的功能性可以在用户位置的一个单独的单元中或整合在机顶盒中。近来,已经获得了大约60个小时的视频内容能力。这种能力允许在DVR上存储很多节目。节目指南通常按字母顺序或按字母顺序的类别列出这些存储的节目。线性编辑的节目常常按节目表格显示。
附图简要说明本发明结合附图加以描述

图1是表示节目传递系统的实施例的方框图;图2表示节目传递系统的另一实施例的方框图,该节目传递系统在远离有线电视供应商的地方设置有附加的内容供应商;图3是描述节目传递系统的一个实施例的方框图,以无线方式从有线电视供应商传递内容到传输系统;图4是表示采用基于卫星的传输系统的节目传递系统的实施例的方框图;图5是表示机顶盒的实施例的方框图,它使控制数据信息与POTS网络通讯并用混合光纤同轴(HFC)网络接收节目;图6是表示的机顶盒的另一实施例的方框图,具有内容存储能力;
图7是描述机顶盒的另一实施例的方框图,能同时录制多个节目;图8示出节目接收器的实施例的方框图,同时产生多个数字信道;图9示出节目接收器的另一实施例的方框图,也同时产生多个数字信道;图10示出机顶盒的一部分的实施例的方框图,记录(record)来自于几个不同载波信道的数字信道;图11是描述指南的实施例的屏幕图象(shot),显示多个节目的促销信息;图12示出指南的另一实施例的屏幕图象,显示多个节目的促销信息;图13示出指南的另一实施例的屏幕图象,显示促销信息,其中用户具有播放促销信息的几个选择;图14示出指南的另一实施例的屏幕图象,显示节目的线性时间表,其中可选择节目以了解进一步的信息;图15示出指南的另一实施例的屏幕图象,显示节目的线性时间表,其中可预览节目;图16示出指南的另一个实施例的屏幕图象,显示节目的线性时间表,其中可选择一列节目以了解进一步的信息;图17示出用户确认脚注(confirmation footer)的实施例的屏幕图象,显示哪个用户可能正在与机顶盒交互;
图18示出用户确认脚注的另一实施例的屏幕图象,显示哪个用户当前正在与机顶盒交互;图19示出退出菜单的实施例的屏幕图象,提示进一步与特定内容供应商交互;图20示出退出菜单的实施例的屏幕图象,提示进一步与可选节目交互;图21示出退出菜单的实施例的屏幕图象,提示进一步与不同类型的节目交互;图22示出存储的节目指南的实施例的屏幕图象,其中可选择存储节目以了解进一步的信息;图23是表示线性编辑节目的促销信息和节目描述的分发过程的实施例的流程图;图24A是表示用于SVOD节目的促销信息和节目描述的分发过程的实施例的流程图;图24B是表示用于SVOD和VOD节目的促销信息和节目描述的分发过程的另一实施例的流程图;图25是表示具有内容供应商信息、促销信息和节目描述的指南的设计过程的实施例的流程图;图26示出概要描述用户的过程的实施例的流程图;图27示出用于确定和确认当前正在使用机顶盒的用户的过程的实施例的流程图28A是权限回放操作的验证过程的实施例的流程图;图28B是从节目开头的权限回放的验证过程的另一实施例的流程图;图28C是权限节目回放的验证过程的另一实施例的流程图,其中可建议备选节目;图28D是权限节目回放的验证过程的另一实施例的流程图,其中用户可升级到俱乐部继续观看;图28E是权限回放的验证过程的另一实施例的流程图,其中可用计时器阻止授权之前超时观看;图29A是存储节目权限回放的验证过程的实施例的流程图;图29B是存储节目权限回放的验证过程的另一实施例的流程图,其中可用计时器阻止授权之前超时观看;图29C是存储节目权限回放的验证过程的另一实施例的流程图,其中使未被授权的用户观看在线性时间表中选择的节目;图29D是存储节目权限回放的验证过程的另一实施例的流程图,其中可建议备选节目;以及图29E是包括预览的存储节目权限回放的验证过程的另一实施例的流程图。
在附图中,相似的组件和/或特征用相同的引用标号表示。此外,通过在引用标号之后加用来区分相似组件的一个短横和第二个标号可区分相同类型的不同组件。如果在说明中只使用第一引用标号,则该描述适用于具有相同的第一引用标号的相似组件中的任何一个,而不管第二引用标号是什么。
优选实施例详述下面的描述只是提供优选的示范性实施例,而不是限制本发明的范围、适用性或配置。当然,下面对优选的示范性实施例的描述将为本领域的技术人员提供对实现本发明优选的示范性实施例的描述。应该理解,在不偏离后面的权利要求所包含的精神和范围的情况下可以对元件的功能或排列做各种改变。
在一个实施例中,本发明提供了编制节目指南屏幕的方法。在各种步骤中,节目描述信息和促销资料被接收。该促销资料包括下面的一种或多种视频削波、伴有声频的视频削波、声频削波、动画、伴有声频的动画、伴有声频的静止图象、静止图象、多个静止图象和多个伴有声频的静止图象。预定节目与促销资料和节目描述信息联系起来。这样具有促销资料和节目描述信息的指南屏幕被编制。
在另一实施例中,本发明提供了编制节目指南屏幕的方法。在一个步骤中,在用户位置接收用于预定节目的节目描述信息。在用户位置还接收用于预定节目的促销资料。促销资料是视觉内容或视觉和听觉内容并且与预定节目的片段不同。在用户位置存储促销资料和节目描述。这样具有促销资料和节目描述信息的指南屏幕被编制。
在另一实施例中,本发明提供了编制节目指南屏幕的方法。在一个步骤中,用于预定节目的节目描述信息被接收。用于预定节目的促销资料也被接收。促销资料是视觉内容或视觉和听觉内容并且与预定节目的片段不同。预定节目被接收。促销资料和节目描述信息中的至少一个与预定节目一起被发送。促销资料、节目描述信息和预定节目被存储。这样具有促销资料和节目描述信息的指南屏幕被编制。
在一个实施例中,本发明提供了定制内容分发系统中的视频服务的方法。在一个步骤中,通过内容分发系统的用户输入的爱好(preference)信息被接收并且影响该用户的概要(profile)。该用户与视频服务的交互被观察以影响该概要。至少部分基于概要定制该视频服务。根据概要产生并定制节目指南。修改该概要以删除较老的交互信息。
在另一个实施例中,本发明提供了定制内容分发系统中的视频服务的方法。在一个步骤中,观察用户与视频服务的交互。基于所观察的交互修改用户概要。编制关于所观看节目的问题。基于问题的回答修改该概要。至少部分基于概要定制视频服务。产生根据该概要定制的节目指南。
在另一个实施例中,本发明提供了为多个相关的(associated)用户定制内容分发系统中的视频服务的方法。在各种步骤中,第一和第二优选信息被接收以分别影响用于第一和第二用户的第一和第二概要。确定第一或第二用户是否与视频服务交互。第一或第二用户与视频服务的交互被观察。基于分别观察的第一和第二用户概要修改第一和第二概要。至少部分基于第一和第二概要定制用于第一或第二用户的视频服务。分别产生用于被其概要所影响的第一和第二用户的不同节目指南。
在一个实施例中,本发明提供了建议用于在内容分发系统中的视频服务的可选内容的方法。在一个步骤中,检测什么时侯用户停止观看与内容供应商相联系的节目。确定与该内容供应商相联系的可选节目,而不考虑来自其它供应商的内容。那些可选节目被给予用户。
在另一实施例中,本发明提供了建议用于在内容分发系统中的视频服务的可选内容的方法。在一个步骤中,检测什么时侯用户停止观看与内容供应商相联系的节目。确定与该内容供应商相联系的多个节目类别。多个节目类别被给予用户。
在另一实施例中,本发明提供了建议用于在内容分发系统中的视频服务的可选内容的方法。在一个步骤中,检测什么时侯用户停止观看与内容供应商相联系的节目。根据用户的爱好确定与该内容供应商相联系的可选节目。这些可选节目被给予用户。
首先参见图1,示出节目传递系统100的一个实施例的方框图。该节目传递系统100包括传递系统108、机顶盒120、订户管理系统124、订户服务器128、节目服务器132、节目请求数据库136和卫星天线116。节目服务器132和节目请求数据库136是附加的内容供应商系统140的一部分。附加的内容供应商系统140与有线电视供应商系统或MSO的其它组件连接起来。一些实施例可以包括许多附加的内容供应商140。
订户管理系统124包含所有用户的帐户信息,如顾客姓名、地址、机顶盒地址、信用记录、计费信息、订阅状态(status)、SVOD俱乐部状态、以及VOD状态。该信息用于为每一用户的机顶盒120提供对节目的条件存取(conditional access)。由订户管理系统124编制用来选择服务的交互式屏幕和指南。该屏幕允许用户选择附加的产品或服务。通过卫星天线116、广域网110、广播电视天线112、和/或附加的内容供应商140,订户管理系统124接收有关任何已下载的节目或实时节目的节目信息,这些节目可以通过节目传递系统100获得。
订户服务器128存储被提供给传输系统108以分发(distribution)到机顶盒120的内容。节目以压缩的数字形式存储。尽管在其它实施例中使用不同的算法(algorithm),比如MPEG-4,优选使用MPEG-2压缩。从卫星天线116、附加的内容供应商140和/或广域网110下载节目用于以后的广播或由内容提供者以可移动存储介质的形式(例如磁带或磁盘等)提供。另外,从卫星天线116、广播电视天线112、或广域网110等信号源提供实时内容给订户服务器128,以便立即进行广播。
为了提供附加的节目给用户,有线电视供应商与附加的内容供应商140的系统交互。该附加内容包括商业支持频道、非商业性频道、在家购物、交互式服务、按次付费(PPV)服务、VOD服务、请求预约录像(SVOD)、或NVOD服务。
SVOD是VOD和节目的线性时间表的混合物,其中内容供应商将其线性编制节目的一些或全部作为VOD节目提供给可能需要也可能不需要附加考虑加入的俱乐部会员。通知符号通知用户俱乐部会员可以对线性编制节目(linearly scheduled programs)进行全部或部分回放控制。同线性时间表通常所做的一样,SVOD选择可定期改变,。在一些实施例中,任何用户也许能通过和机顶盒120交互或通过请求用户服务成为俱乐部会员。在一些实施例中,预料用户以后请求SVOD节目,每一SVOD节目的全部或部分被存储到用户位置本地。在其它实施例中,SVOD节目被存储在传递系统中或数据转发器上。
在该实施例中,节目请求数据库136和节目服务器132分别提供附加信息给有线电视供应商用于计费,并且提供内容给有线电视供应商以广播给特定的机顶盒120。接口标准或定制软件允许附加内容供应商140的系统和有线电视供应商之间进行交互。有线电视供应商和附加内容供应商140之间的的交互允许交流节目、计费信息和其它信息。一些实施例仅定期与附加的内容供应商交互就可以实现有线电视供应商140的所有计费功能。
订户管理系统124与节目请求数据库136交互,以便提供节目标题给用户。在该实施例中,节目请求数据库136存储用户特定信息、俱乐部特定信息和节目安排信息。用户特定信息包括姓名、地址、机顶盒地址、会员特权、会员历史以及可利用的信用等。俱乐部特定信息包括节目列表和描述、节目的促销信息、即将播放的有吸引力的节目、首映节目和特别节目、会员历史概况和节目分类使用法等。对实时广播来说,节目安排信息包括时间时间表、节目描述、节目促销剪辑和即将播放的特别节目等。
订户管理系统124可以获得用户特定信息,俱乐部特定信息和节目安排信息,以便计帐并编制菜单屏幕提供给用户。例如,用户可能想知道他们的帐户结余或已观看的某类节目的次数。
一些实施例可以限制用户在一个确定时期重放节目的次数或在某一时期使用节目的次数。在授权机顶盒120观看节目之前,这些使用信息被存储在节目请求数据库136中并由订户管理系统124使用。一些实施例可以通过用不同方法查询订户管理系统124的信息执行其它位置的使用请求。
节目服务器132存储与附加内容供应商140相联系的节目。订户管理系统124检查节目请求数据库136,确定节目是否可得到。节目服务器132可以装载节目到订户服务器128上或直接使节目结合至传输系统108。因此,订户管理系统124使用来自节目请求数据库136的信息以便授权用户观看节目。该实施例表明节目服务器132直接结合至订户服务器128,但其它实施例可以与无线链路、卫星链路、网络链路、包交换链路、线路交换链路等通信。
传输系统108获得各种节目并将其多路复用到结合至机顶盒120的管道上。通常使用频分多路复用技术传输各种节目流到单独的同轴电缆。光缆也可被用作混合光纤同轴(HFC)网络的一部分。为了最好的使用可用带宽,传输系统108可包括模-数转换器、数字压缩硬件、多路复用器和其它部件(item)。订户管理系统124控制传输系统108,把合适的节目流送到想要的用户机顶盒120。尽管图中没有示出,也可在传输系统108和机顶盒120之间加入节点,这是本领域所熟知的。一些实施例能够使用传输系统中的VDSL输送装置、抑制光纤(fiber to the curb)、卫星广播、无线连网、包交换输送等。
尽管在该实施例中节目请求数据库136和订户管理系统124是分开的,但是在一些实施例中可以组合这些功能。可以提供节目信息给订户管理系统124,以便在该系统使用适当的软件和硬件进行管理。在组合功能中也能管理计费功能。
参见图2,示出了另一个实施例,其中把附加内容供应商系统140和有线电视供应商系统分开。在该实施例中还包括连接至传输系统108的本地节目服务器204。该实施例允许附加内容供应商140具有中央位置,能与多个位于较远地理位置的有线电视供应商或MSO通信。第一和第二卫星天线216、220通过卫星208相互通信。卫星208提供双向通信,以使订户管理系统124与节目请求数据库136交互,并且节目服务器132可以发送节目到订户服务器128或使用传输系统108发送节目到机顶盒120。一些实施例可以使用单向卫星天线通信并使用用于另一方向的通信链路,例如,互联网能被用于一个方向。
该实施例在传输系统108中的不同点处提供了本地节目服务器204。这些本地节目服务器204能被连接至传输系统108中的节点或能被另外到处分发。每一机顶盒120可以访问一个或更多本地节目服务器204,该本地节目服务器能为用户提供节目。用户通常能够操作这些节目的回放。该节目来自节目服务器132和/或订户服务器128。当节目通过专用频道单一传送时,通过移动在用户附近的节目,在本地节目服务器204和机顶盒120之间仅需要专用频道提供回放操作。
下边参见图3,示出使用卫星链路分发节目的节目传递系统300的实施例。卫星电视供应商使用第一卫星天线304上传节目到卫星308。传输系统108被连接至第二卫星天线312。传输系统108把卫星信号转换成能够被机顶盒120理解的格式。尽管图3未示出,其它卫星、电缆、微波天线以及天线能够提供节目给传递系统108,以分发给机顶盒120。节目能被存储在本地节目服务器204上以允许其回放的临时操作。
控制信息在订户管理系统124和机顶盒120之间通过广域网(WAN)、至每一机顶盒120的控制数据通道或双向卫星链路传送。在该实施例中,控制数据通过单向控制数据通道发送给机顶盒120,并且数据通过WAN 316被接收。能够通过DOCSIS调制解调器、电话调制解调器、或其它网络连接访问WAN 316。与接近实时的报告使用率不同,机顶盒120能够在“存储转发”模式下运行,在该模式下,机顶盒120根据预定的时间表如每晚午夜报告使用率。另一方面,订户管理系统124能够通过WAN 316定期查询机顶盒120。
参见图4,示出了节目传递系统400的另一实施例,该系统将传输系统108置于卫星408中。尽管图4仅示出一个卫星电视供应商,但是在其它实施例中可以有多个卫星电视供应商向上连接至卫星408。在卫星408中的传输系统组合来自许多内容供应商的节目并把组合的信号下行传输到每一用户的卫星天线412。机顶盒120对下行传输的信号进行解码。
每一机顶盒120中的调制解调器收发器通过普通旧式电话服务(POTS)网络416与订户管理系统124通信以便提供授权和其它信息。该实施例使用POTS网络按接近实时的方式进行双向通信。一旦需要特别授权的节目被请求,订户管理系统124就被询问授权情况。相反,其它实施例使用包交换网络比如互联网进行该通信。
下面参见图5,以方框图形式描述了机顶盒120的实施例。机顶盒120恢复数字信道并将数字信道给予用户选择的电视显示频道。机顶盒120包括节目接收器500、控制器504、显示接口524、控制收发器528、远程控制接收器532以及频道显示器536。包括在节目接收器500中的有调谐器508、数字信道解调器512、数字信道选择电路516、以及解码器520。机顶盒120从HFC电缆网络540接收节目,但其它实施例可以使用其它传输方法。控制信息被通过POTS网络416或其它双向信道发送和接收。
节目接收器500从自传输系统108的HFC网络540接收的频分复用信号中选择想要的数字信道。对应于将被降频变换的特定载波信道的控制信号被从控制器504发送到调谐器508。调谐器508将被选择的载波降频变换成中频(IF)载波。调制IF载波的信号被数字解调器512转换成数字基带信号,其输出是加密MPEG信号。解码器520对数字基带信号执行解密,产生明文信号。从控制器504提供密钥以使能够解密。多个数字信道在明文信号中被交叉存取。在控制器504的指示下,想要的数字信道被数字信道选择电路516从明文信号中移出。为了允许多路分解想要的数字信道,监视对每一数字信道是唯一的节目标识符(PID)。此时,数字信道被压缩成用于该实施例MPEG-2格式。
在节目成为适合在电视上显示的格式前的最后一步涉及在显示接口524中解压缩数字频道。在显示接口524中的MPEG-2解码器将数字信道解压缩为NTSC或PAL格式,该格式在通常对应频道3或4的频率被调制。电视被调谐到频道3或频道4以接收包含在数字信道中的节目。如本领域技术人员所熟知的,电视也可以选择组合视频或来自组合视频的S-Video、S-Video输入端口、HDTV格式等,以便接收来自机顶盒120的节目。
控制器504监控机顶盒120的操作。控制器504处理所有来自遥控器的输入、选择载波信道和数字信道以及处理控制信息。控制器504包括查找表,映射数字信道和其相应的载波信道到显示频道。用户可以选择显示频道以便在电视上观看数字信道的相应内容。通过使用查找表,控制器504使机顶盒120调谐和解码用户通过遥控器选择的数字信道。
当用户请求节目时,订户管理系统124找到可用的传输路径并提供显示频道给用户。当准备好开始观看时,用户就用遥控器请求显示频道。机顶盒适当地调谐并解码对应被选择的显示频道的数字信道。在其它实施例中,控制器504可以重新映射数字信道到任何显示频道,如专用俱乐部频道。
控制收发器528通过POTS网络416发送和接收控制信息。例如,机顶盒120可能通过控制收发器528的控制数据信道请求节目,并且订户管理系统124用该节目的显示频道响应。该控制收发器528包括将数据调制到电话线上并从电话线上解调数据的调制解调器。控制器504处理发送给和接收自控制数据信道上的控制收发器528的所有数据。其它实施例可以通过包交换网络、蜂窝数据网络、有线控制信道、微波链路或其它已知方法与控制数据信道进行双向通信。
在俱乐部SVOD节目或VOD节目回放期间,用户可用遥控器控制节目的暂停、倒带或快进。俱乐部节目通过专用数字信道发送到机顶盒120。回放命令通过控制数据信道发送到订户管理系统124,并且后者控制订户服务器128或节目服务器132以便调整回放。以这种方式,俱乐部节目可以像在用户的VCR或卡式唱机中本地播放录像磁带或录音磁带那样被回放。
线性节目、SVOD、VOD和被存储节目的指南信息被远离机顶盒120编制或通过控制器504编制。该实施例接收具有用于特定用户的所有指南信息的数字信道。该指南信息可以具有来自线性编制的选择或用其回放控制可得到的选择。能够被回放控制的选择可以是俱乐部选择、VOD选择或用户已请求从线性时间表或其它中记录的节目。
在其它实施例中,控制器504接收来自控制数据信道的信息、处理该信息并编制具有该信息的指南。本地存储被用于存储该信息以编制该指南。该信息可以包括节目名称、节目描述、内容供应商频道和/或呼号、演员、播放日期、节目长度、促销信息、在线性时间表中的节目位置等。
远程控制接收器532允许用户将信息输入节目传递系统100。使用遥控器,用户根据在电视屏幕上提示的菜单发送选择指令。收到来自订户管理系统124的信息之后,控制器504处理这些选择并编制适当的提示。这些提示可以由控制器504和/或订户管理系统124产生。这些提示允许用户选择用于回放的俱乐部节目或访问其帐户。当与俱乐部节目、VOD节目和从远离机顶盒120的点处装好(spool)已记录的节目交互时一些实施例最小化地处理来自远程控制接收器的信息并且仅仅转发(relay)远离机顶盒120的选择。
频道显示器536为用户提供想要的内容供应商的显示频道和/或呼号。该显示器536可以是LED显示器、LCD显示器、在电视屏幕上显示的覆盖层等。用户使用来自频道显示器536的反馈以确认哪个显示频道当前被选择。在其它实施例中,频道显示器可以指示机顶盒120已确定的哪个用户当前正在和机顶盒120交互。
下面参见图6,示出本地存储一些节目的机顶盒120的实施例。在各种实施例中MSO、用户和/或用户概要可以指定或影响本地存储的节目。该实施例包括控制器612、接收器500、显示接口524、本地节目服务器204和本地节目请求数据库604。俱乐部SVOD节目、VOD节目和/或用户选择的节目被定期下载并存储在本地节目服务器204中。该实施例通过结合到传输系统108的HFC网络540的同轴电缆接收节目。另外,通过该电缆发送和接收控制信息。其它实施例可以使用包交换网络、双向卫星连接、包交换网络、无线传输等分发节目并传送控制数据信息。
控制器612管理机顶盒120的操作。数字信道被控制器612选择并下载到本地节目服务器204用于以后观看或者直接发送到显示接口524用于实时观看。控制器612还取回用户特定信息、俱乐部特定信息和来自本地节目请求数据库604的节目安排信息以便授权存储在本地节目服务器204上的俱乐部节目。促销信息和节目信息被存储在本地节目请求数据库604中。
控制器612确定当前观看节目的用户。通过监控用户如何使用遥控器和监控观看爱好,控制器试图猜测哪个用户正在观看当前的节目。在遥控器上按钮的时间间隔、改变频道的方式、正在观看的节目可以表明谁正在观看电视。
在机顶盒120配置期间,可输入不同的用户。对于不同的用户,随着时间的过去产生不同的概要。控制器612建议可能当前正在使用电视的当前用户的身份。该建议可以被当前用户修改以进一步训练机顶盒120。可以为每一用户定制机顶盒120的指南和其它功能。在配置期间,用户可以根据自身爱好定制功能性。使用自动模式,控制器612将试图基于每一用户如何与机顶盒120交互定制功能性。例如,对于仅喜欢西部片的第一用户,节目可被排序以使这些节目被首先显示在指南中。
本地节目请求数据库604存储与存储在机顶盒120中的节目相关的信息。在本地节目请求数据库604中的信息主要是内容供应商140的各种不同的节目请求数据库136上的信息的复制,但是限制了存储在本地节目服务器204上的节目信息。控制器与本地节目请求数据库604交互以便提供节目授权给用户。一些实施例可以使用本地节目请求数据库604和/或远程节目请求数据库136来提供授权。
在该实施例中,本地节目请求数据库604存储用户特定信息、俱乐部特定信息和节目安排信息。用户特定信息包括姓名、地址、机顶盒地址、会员特权、会员历史、用户爱好、观看历史、节目排序信息以及可利用的信用等。许多用户可以具有存储的用户特定信息或综合信息可被用于与该用户位置相联系的所有观看者。俱乐部特定信息包括节目列表和叙述,节目的类别和/或种类,促销剪辑、节目的声频图象和/或静止图象,即将播放的吸引人的节目,数字权利(right)管理信息、首映节目和特别节目,会员历史概况和节目分类使用法等。一些实施例能够存储在本地节目服务器204而不是本地节目请求数据库604上的节目的促销剪辑、声频图象和/或静止图象。对于实时播放,节目信息包括节目时间表、数字权利管理信息、节目描述、节目长度、播放日期、节目的促销剪辑以及即将播放的特别节目等。
使用存储在本地节目请求数据库604中的信息,线性节目的指南和存储节目的指南可由控制器612编制并展示给用户。这些指南能包括下面将进一步解释的节目的促销剪辑。一些实施例还能存储在本地节目请求数据库上的广告。这些广告可为用户编制,以便不同的机顶盒120接收并存储不同的商业广告节目。用于机顶盒120的用户的商业广告节目可以是现场直播的商业广告节目和存储的商业广告节目的混合。机顶盒120的不同用户可以显示不同的被存储的商业广告节目。
在本地节目服务器204中用大规模存储设备,如磁盘、磁带、录像机、光盘等存储下载的节目。具有本地存储的实施例允许暂停、倒带和快进存储在本地节目服务器204中的节目。如今廉价的磁盘具有超过一百千兆字节的数据存储,允许在机顶盒120中存储大约相同小时数的视频节目或数千个小时的音频节目。应该理解,在一些实施例中的存储设备可能存储不同于俱乐部相关节目的信息,如VOD节目和从线性时间表录制的节目等。本地节目请求数据库604可以被存储在本地节目服务器204上。
控制信息被控制收发器608发送和接收。该收发器608解调输入的控制数据信道,其载波信号通常在100MHz的范围内,并调制输出的控制数据信道,其载波频率通常在5-50MHz的范围内。控制器612处理发送给和接收自控制信道上的控制收发器608的所有数据。
控制数据信道被广播到与传递系统100相联系的所有机顶盒120。为了避免其它机顶盒120作用于指定给想要的机顶盒120的控制信息,控制信息被编址为只有想要的机顶盒120才有的标识符。另外,密码学可被用于控制信息以提供进一步的安全性,避免非计划中的机顶盒120解码控制信息。
下面参见图7,示出能够同时记录一个或多个节目的机顶盒120的一个实施例。接收器704从一个被选择的载波信道或许多被选择的载波信道产生多个数字信道。对应数字信道的PIDs在明码文本MPEG信号中被监控以便多路分解多个数字信道。这些数字信道被结合至存储一些或所有数字信道的本地节目服务器204,用于以后通过显示接口524回放。通常,与被选择的载波信道相联系的数字信道仅有一个子集被本地节目服务器204存储。
在其它实施例中,可以忽略该PIDs并且存储对应载波信道的所有数字信道。如果用户正在观看节目,需要用机顶盒120中的单个解码器520解密在载波信道上被调制的多路复用并加密的MPEG信号。因此,解码器520不可用于解码包含一个数字信道的另一载波信道,该数字信道打算存储在本地节目服务器204上。为了避免这种资源冲突,该载波信道不经过处理就被写入本地节目服务器204,该载波信道包含多路复用并加密的MPEG信号以及打算存储在本地节目服务器204上的数字信道。当想要以后回放时,多路复用和加密的MPEG信号被从本地节目服务器204读取,在解码器520中被解码,想要的数字信道被多路分解并且该数字信道被解压缩。最后,被解压缩的数字信道接着被格式化用于在电视上显示。
如果在另一实施例中有许多调谐器,可从不同的载波信道记录许多多路复用并加密的MPEG信号。例如,可用三个或更多调谐器接收和存储三个载波信道。该实施例避免同时解密几个多路复用的信号的需要。
下面参见图8的方框图,示出节目接收器704的实施例,该节目接收器704同时产生多路数字信道。调谐器508从频率复合在一起的多路载波信道降频变换想要的载波信道到IF载波。数字解调器512把IF载波上的数据信号转换成数字基带信号,后者是加密MPEG信号。解码器520对数字基带信号解密以产生明文MPEG信号。数字信道多路分解器854监控其报头(header)并分离基于PIDs的明文MPEG信号中的数字信道。来自数字信道多路分解器854的每一信号对应不同的数字信道。这些信号被发送到本地节目服务器204存储。
参见图9,示出节目接收器704的另一实施例的方框图。在该实施例中,数字信道在被选择电路758选取之后,在解码器520中被解密。相反,整个多信道节目流按照图8的实施例解密。应该理解的是,在各种实施例中可以执行对多信道节目流和/或被包含在其中的数字信道的解密。
参见图10,示出机顶盒1000的一部分的实施例的方框图,该部分录制来自几个不同载波信道的数字信道。在该实施例中,卫星天线412接收许多通过频分多路复用被结合的载波信道。例如,卫星天线412接收来自卫星的载波信道,该卫星可以具有三十个转发器,其中每一转发器对应一个载波信道。例如,每个转发器产生速率为每秒二十七光比特的数据流,其中每个数字信道通常使用每秒二点五光比特的速率。因此,在每一载波信道上大约有十个数字信道。
许多节目接收器704中的每个都将不同的载波信道调谐到某一频率,以产生多个对应各自的载波信道的数字信道。来自每一节目接收器704的数字信道被连接至选择电路1012。该选择电路1012将数字信道的数量减少到能被本地节目服务器204存储。一旦放映结束,传送其俱乐部节目或其它被录制的节目的想要的数字信道被存储在节目服务器204中。在存储后,被存储的节目可被一次一个地发送到显示接口524用于在电视或立体声上播放。
一些实施例可能具有连接至本地节目服务器204的网络,从而其它结合至该网络的电视或计算机可以观看存储的节目。在这些实施例中,具有多路调谐器的单个机顶盒可以是用户位置中所有电视的信号源。该用户可以通过在该网络上的任何电视与该机顶盒交互,以选择节目、加入俱乐部或选择用于录制的节目。
下面参见图11,示出描述指南1100的实施例的屏幕图象,该指南能够显示用于很多节目的促销信息1108。该指南1100能够显示本地节目服务器204上的节目、现有的SVOD选择、现有的VOD选择、线性编辑的节目或这些节目类型的混合。可以根据用户的爱好定制任何指南。例如,六个被描述的节目可以来自用户在其概要中指定的频道或可以是机顶盒120已确定用户将喜欢的节目。指南标题(未示出)将指示何种类型的节目正在该指南中显示。通过观看具有该实施例的六个节目区域的指南1100,用户可以迅速确定要播放的节目。
例如,使用遥控器上的按钮,用户可以将焦点移到促销信息区域1108的任何地方。促销信息包括视频削波、伴有声频的视频削波、声频削波、伴有声频的静止图象、动画、伴有声频的动画、静止图象、多个静止图象和/或多个伴有声频的静止图象。当特定区域在焦点上时,播放该图象的任何声音而同时减弱其它图象的声音。此外,将焦点移到特定区域可以突出显示该促销信息1108并且为该节目提供增强的摘要信息1104。例如,当该区域在焦点上时,可以显示图象1108较大的版本。在一些实施例中,当该区域在焦点上时,图象1108可能在两种可能性之间切换。例如,可以显示静止图象,直到该区域被集中在活动图象或动画被显示的焦点上。
当焦点在特定的图象1108或区域上时,通过按遥控器上的按钮可以播放相应的节目。菜单页面或菜单覆盖层可以被该按钮激活,以允许播放节目、订阅该节目的俱乐部服务或期刊订阅服务、授权观看节目的一次费用、播放或删除存储的节目等。在一些实施例中,将焦点移到特定区域显示在指南屏幕上的按钮,该按钮对应代替分开的菜单页面或菜单层的这些选择中的一些。
可以将促销信息1108和/或节目描述1104制成对许多节目来说是通用的。例如,用于一系列节目的剪辑1108能够被用于系列中的每一节目,其中节目描述1104能够为每段情节而改变。在一些实施例中,可能有用于特定信道的缺省促销信息1108和/或节目描述1104,从而如果没有提供特定信息,缺省促销信息1108和/或节目描述1104可以描述特定信道。
指南1100的六个区域的每个都描述具有摘要信息1104的特定节目、促销信息1108和内容供应商信息1112。该节目可以是声频或视频节目。摘要信息1104为每一节目提供并且包括标题、描述、节目长度、线性时间表中节目的开始时间、演员、内容顾问等级、评论者等级和/或其它信息。
每一区域具有可以是静止或动态图象如图画、广告、视频削波、图象的放映幻灯片、动画图象等的促销信息1108。该促销信息1108被存储在用于该实施例的本地节目请求数据库604中,但是在其它实施例中也可以存储在远离用户位置的地方。如果与该区域相联系的节目当前正在播放节目,可以显示该节目的实况视图。如果没有足够的调谐资源使调谐器专用于每一当前正在播放的节目,调谐器资源可以通过实况广播节目循环,从而在调谐器资源被切换到下一区域之前每个都闪现静止图象或小剪辑。
每一区域还具有内容供应商信息1112。在该实施例中,该内容供应商信息包括与内容供应商相联系的频道和呼号,然而还可以包括标识语、语言、国籍等。
被描述的指南1100的实施例中的一些区域还包括通知符号1116。通知符号1116指示与该区域相联系的节目立即可用于具有对回放的完全或部分控制的回放。没有该符号的区域是线性时间表的一部分,并且当节目被广播时可被观看,但是当前不能被存储以允许倒带等。通知符号1116可以具有许多变量表示节目的类型(如存储节目、SVOD或俱乐部节目、VOD节目)、节目有限的可用性、与观看该节目相联系的费用、与节目相联系的内容供应商等。通知符号可以是静止图象或动画图象。
参见图12,示出指南1200的另一实施例的屏幕图象,该指南1200显示用于许多节目的促销信息1108。该实施例具有四个区域以每次显示四个节目上的信息。这四个区域可以共用具有节目指南信息表格的屏幕,从而其位于节目表格的右侧或左侧。其它实施例可以具有用于许多节目的许多区域。随着显示屏幕分辨率的提高,区域的数量也增多,从而促销信息1108具有足够的分辨率。例如,HDTV系统可以在指南中具有比充分支持的NTSC系统的分辨率更多的区域。
下面参见图13,示出指南1300的另一实施例的屏幕图象,该指南1300显示促销信息1108,其中用户具有播放促销信息1108的几个选择。该实施例具有分别与三个节目相联系的三个区域。在屏幕上提供虚拟按钮以执行一定的操作。光标键、鼠标等被用于聚焦和选择按钮。
在第一区域中,如通知符号1116-1所示,显示了SVOD节目。该SVOD节目既出现在线性时间表上也具有可以在任何时侯使用回放的完全控制播放的存储版本。第一促销信息1108-1可以是正在播放的节目的促销信息或可以是与该节目相联系的节目预告的促销信息。当实况广播节目当前正在播放时,通过激活“观看”按钮1332播放实况转播。“收听”按钮1324允许激活用于特定节目信息1108的声频,其自动失活其它区域正在播放的任何声频。当实况广播节目当前不在播放时,“观看”和“节目预告”按钮1332、1336消失并且节目预告剪辑被播放。如果用户不是俱乐部会员,将显示“加入俱乐部”按钮1328,从而用户可以请求成为俱乐部会员以允许播放该节目。
在第二区域中显示了来自高级内容供应商的实况广播节目。高级内容供应商通常要求订阅观看其节目。在该实施例中,显示“订阅”按钮1340以便开始非订阅用户成为订户的过程。“观看”按钮1332和“节目预告”按钮1336允许在节目的实时回放和节目的促销剪辑之间切换促销信息1108-2。对于非订户,通过将用户能够观看实时节目的时间限制到一个很短的时间,例如五秒,在某一时间间隔例如一秒显示在节目中被分开的画面的放映幻灯片,显示实况广播节目的分辨率降低的版本,显示电视节目的黑白版本,显示无声电视节目等在某一方面削弱实时回放。
指南1300的第三区域涉及被存储并且可以用完全控制回放播放的VOD节目(offering)。第三促销信息1108-3显示在框中显示的节目的促销剪辑。在其它实施例中,第三促销信息1108-3可以是静止图象,直到将焦点切换到第三区域,因此促销剪辑代替了促销信息1108-3。“购买”按钮1344开始用户可以购买节目观看的过程。在购买后,可能给用户一个窗口,在此窗口中,可用回放控制观看节目,例如一天的时间,为了更多的观看节目将要求再次购买。在一些实施例中,一段时间可以是一周、一个月、一年或一个无限期的时期。
参见图14,示出指南1400的实施例的屏幕图象,显示节目1404的线性时间表,其中为了获得进一步的信息可以选择节目。在该例中,如粗体轮廓所示,选择在8:00和10:00之间播放并在频道C1416-2上的节目1451-5,但是其它实施例可以改变颜色、阴影、或相反表明节目被选择。节目的选择自动产生用于该节目1451-5的促销信息1108。显示用于被选择的节目1451-5的促销信息1108、节目描述1104、任何通知符号1116、频道和呼号1112。在遥控器上按按钮产生一个窗口,允许观看指南1400中的节目或全屏节目。如果用户没被授权观看SVOD、VOD、或高级内容节目,用户将被要求升级其服务以允许观看该节目。
该实施例中的节目的线性时间表被安排进沿着一个轴的时间表格和沿着另一轴的数字信道。虽然该实施例接收在数字信道上的节目,本申请中的任何实施例可以接收模拟信道、包交换信道等上的节目。该实施例将时间轴上六个小时的总数按半小时增量1408划分。然而,其它实施例可以使用不同的增量1408和不同的总数。一周中的每天1412在节目表格1404的左上角。在该实施例中显示了六个频道1416,而其它实施例可以具有更多或更少频道被显示。该实施例中的每一频道1416具有被显示的频道号码和呼号,其中在表格1404中的每一节目显示每一节目的标题。节目可以具有不同长度,例如,频道F 1416-6具有在4:00和10:00之间播放的三小时节目145-1、一小时电视节目1455-2和两小时电视节目。用于被选择的节目1451-5和另一节目1453-2的通知符号1116还可立即用回放操作得到。
下面参见图15,示出指南1500的另一实施例的屏幕图象,显示节目1404的线性时间表,其中可用各种控制按钮预览节目。用于被选择节目的按钮被显示,并且可能改变以适合正在被播放的节目1453-2的类型。在该实施例中,SVOD节目1453-2被详细地显示在指南1500的顶部。“加入俱乐部”按钮1328、“观看”实时节目按钮1332、“节目预告”剪辑或图象播放按钮1336。“观看”实时节目按钮1332仅当节目当前正在播放时才被显示。如果用户已经是俱乐部会员,“加入俱乐部”按钮1328可以用“SVOD”按钮代替,该“SVOD”按钮将用回放的完全控制从开头部分开始节目。其它节目类型可以具有适于其各自服务的其它按钮。
参见图16,示出指南1600的另一实施例的屏幕图象,显示节目1604的线性时间表,其中为了更进一步的信息可选择一列节目。当时间栏被选择时,在此期间正在播放的所有节目被在指南的顶部详述,该指南具有促销信息1108、描述信息1104和内容供应商信息1112。在该实施例中,在指南1600的底部显示了四个频道1416,在指南1600的顶部内有四个详述的节目。通过选择该实施例中的特定节目,指南改变为详述如在图14和图15的实施例中所示的单个节目。选择一列从而切换回图16中所示指南1600。一些实施例可能具有相同的频道数字1416,而不管单个节目或整列节目是否被详述。使用遥控器,用户可能增加在顶部详述的节目数量和在指南1600中显示的频道数目。
该实施例允许选择整列节目以获得更详细的信息。其它实施例还可以允许选择一行节目以获得更详细的信息,从而显示给定频道1416的节目序号。例如,通过聚焦在呼号上可以选择频道A 1416-1。这将详述在指南顶部的三个节目。因为指南屏幕的顶部可以容易地显示一个、两个、四个、六个、八个节目,在该值(value)之间选择具有多个节目的频道可以适当增加详细的节目的数目。例如,通过移开(pull)在10:00开始的节目,选择频道B 1416-2可以详述在指南1600顶部内的六个节目,从而可以同时详述六个节目。
下面参见图17,示出了阐明用户确认脚注1712的实施例的屏幕图象1708,该用户确认脚注1712指示哪个用户可能正在与机顶盒120交互。在该实施例中,四个用户1716已经被指定给该机顶盒120。通过将当前的电视节目内容与历史数据对比,和通过将遥控装置的按键频率和持续时间与历史数据对比,机顶盒120确定谁当前正在观看电视。其它实施例可以使用面貌识别或使用其它生物统计技术检测持有遥控器的用户。如用户确认脚注1712的用户C指示器1716-3的黑体字所示,在所描述的例子中确定的用户是,用户C当前正在观看。
遥控器允许当前用户修改在用户确认脚注1712中显示的假定用户。用户可以将焦点移到脚注1712并导航到当前实际上正在观看电视的用户。一些实施例可能放置拨动开关(toggle switch)以通过切换使黑体右移或左移,或可能放置也使黑体右移或左移的轮状旋钮。通过确认当前正在观看的用户,被机顶盒120观察到的观看习惯可以被指定给适当的概要。如果仅有一个用户将正常地使用机顶盒120,用户确认脚注1712可能被停用(disable)。
通过辨别当前正在观看电视的用户,可根据概要为该用户定制机顶盒的功能和可得到的内容。可以为引起用户兴趣的内容类型定制指南菜单。例如,可根据将可能引起用户兴趣的节目将可得到的SVOD、VOD、线性节目和存储的节目排序。例如,在儿童节目之前将体育赛事展示给球迷。在某些例子中,从内容供应商处可得到的SVOD节目可以被用户的概要影响。此外,每一用户可以在其概要中定制菜单颜色、声音、频道、父母控制(parental control)等,以便对用户的识别将激活这些定制。在具有本地存储的机顶盒120的一些实施例中,只要不是所有的调谐器此刻都在被使用,未用的存储可以被用来录制基于其概要可能引起用户兴趣的节目。
参见图18,示出了阐明用户确认脚注1812的另一实施例的屏幕图象1708,该用户确认脚注指示哪个用户当前正在与机顶盒120交互。该实施例具有两个用户,这两个用户被设定为具有其观看习惯被记录的概要。当没有数据被给予特定概要时,“客人(guest)”用户1816-3被提供。当没有概要的用户使用机顶盒120时,客人概要可以阻止客人的观看习惯掺入(diluting)任何特定概要。
当客人正在使用机顶盒120时,除此之外可能还有其它使用客人概要的原因。在跟踪(tracking)缺乏考虑(ill advised)的任何时侯,可以使用客人概要。在该实施例中,使用客人概要防止跟踪客人的观看习惯。一些实施例可以使用与客人相联系的观看习惯以与产生用户A 1816-1和用户B 1816-2的概要相同的方式形成概要。另一方面,客人概要可以具有不随观看习惯改变的缺省值。
下面参见图19,示出了阐明退出菜单的一个实施例的屏幕图象1708,提示与特定的内容供应商进一步交互。当用户停止观看来自特定的内容供应商的内容时,相同的内容供应商建议将继续用户和内容供应商之间的交互的可选节目。在该实施例中,STARZ!TM是内容供应商。第一菜单选项1908建议用户转到具有由STARZ!TM提供的其它SVOD选择的指南菜单。第二菜单选项1912建议用户转到与STARZ!TM相关的线性节目指南。第三菜单选项1916将使用户退出STARZ!TM内容区域,回到显示多个内容供应商的节目指南。
当确定用户正在从特定节目中退出时,显示退出菜单。可以通过停止节目、观看节目至结束、选择退出节目回放、跳到节目前的等于其尽头的点来指示退出。其它实施例可具有菜单选项使用VOD选择建议指南菜单或存储和特定内容供应商关联的线性节目选择。指南屏幕1708的这一实施例允许内容供应商尝试将用户保持在他们的内容环境中。
下面参见图20,示出说明提示与特定的内容供应商进一步交互的退出菜单的另一实施例的屏幕图象1708。在该实施例中,四个可选节目被建议给用户。可选节目可以与退出节目的内容供应商相联系或不在各种实施例中。机顶盒120确定正在观看退出节目的用户。基于该用户的概要同意并挑选可能的节目。选出的节目列表与用户确认脚注1812一起被显示。如果实际的用户修改所确定的用户,将基于实际用户的爱好重新编制选出的列表。一些实施例可以与图15中的实施例相似的方式显示节目上的更多信息。
参见图21,示出退出菜单的实施例的屏幕图象1708,提示与不同类型的节目进一步交互。该实施例建议节目的类别不限于特定的内容供应商。例如,其它SVOD节目2108、线性编辑的节目2112、VOD节目2116和存储的线性节目2120是显示给用户的所有菜单选项。根据可能的关联可以将这些选项排序。例如,特定用户通常可能使用VOD而不是其它选项,这样VOD选项2116被显示在列表的顶部和当前的焦点中。当前在焦点中的按钮是黑体的并且可以通过按单个遥控器的按钮激活。其它实施例可以假定最后观看的内容类型是最有可能下次使用的。例如,如果SVOD节目被观看,该SVOD节目菜单按钮2108位于列表的顶部并在焦点中。
下面参见图22,示出阐明存储的节目指南2200的实施例,其中存储的节目可以被选择以获得进一步的信息。显示在该实施例的指南中的这些存储节目被用数字录像机(DVR)的方式存储。该被存储的节目被分组放置在类别2204中,类别2204可以由用户定义或自动定义。例如,类别A 2204-1可以是传记类的并且有两个节目2250、2251。类别D 2204-4可以被预定为每周的电视节目并且在此类别中的节目2256可以是当前的一段情节(episode)。用户可以重命名预定的类别。用户C 1716-3被认为是当前的观看者,所以假定用户C当前正在观看指南2200就可以定制指南2200。指南2200的任何节目可以被选择以获得在指南2200的半顶部内的增强信息。
一些实施例可以将所有可得到的用于立即回放的节目合并到普通指南2200中。这些节目可以用DVR的方式录制或可以是SVOD或VOD节目。列表中的爱好可被给予一特定的类别如用DVR的方式录制的节目。其它爱好也可能用于将此列表排序,例如最近观看过的、该用户最普通的(popular)、最近录制的、该用户最喜爱(favorite)的类型等。
参见图23,用流程图示出用于分配线性编辑的节目的促销信息和节目描述的过程的实施例。描述的过程部分从步骤2350开始,在其中确定用户可得到的线性编辑的节目。MSO可能具有用户的大类别,参见高级内容供应商的具有较少变化的相同的线性编辑节目。用于那些节目的促销信息1108和节目描述1104被集中在步骤2364中。附加的内容供应商或节目的其它来源通常提供该信息140。
在步骤2368,促销信息1108和节目描述1104被广播给用户。可以在任何时侯或根据诸如每日的时间表发送该信息。机顶盒120接收促销信息1108和节目描述1104并将其存储在本地节目请求数据库604中。在其它实施例中,促销信息1108和节目描述1104可以被存储在远离用户位置处,但是在编制用户的指南屏幕时可得到功能的地方(in a place available to the function)。例如,传输系统108中的网络节点可以具有促销信息1108和节目描述1104,可用于编制连接至网络节点的机顶盒120可能请求的任何指南。
在步骤2374,可以将指南显示给用户。为了编制用于被选择的指南中的任何线性节目的详细信息,询问本地节目请求数据库604用于被选择的节目的促销信息1108和节目描述1104。在本地节目请求数据库604中还可得到内容供应商信息1112用于编制指南。在某些例子中,内容供应商信息1112、促销信息1108和/或节目描述1104可能对特定的节目来说是缺少的。缺少的信息可以是留出的空格或用占位符填充。例如,如果缺少用于节目的促销信息1108,可以使用该类型的储存图象,如用于西部片类型的牛仔帽图象。
陈旧的内容供应商信息1112、促销信息1108和/或节目描述1104被从本地节目请求数据库604删除。在该实施例中,步骤2378等待维护间隔,如一天一次。一旦维护间隔终止,处理继续到步骤2382,其中陈旧的内容供应商信息1112、促销信息1108和/或节目描述1104被从本地节目请求数据库604删除。在一些情况下,促销信息1108和/或节目描述1104为第一节目而提供,该第一节目具有随后在线性时间表中的另一放映或被用户录制。如果该节目仍然存在,促销信息1108和/或节目描述1104被维护,但是如果更新的信息在某一稍后的时刻被接收,可以用其覆盖(overwrite)促销信息和/或节目描述。
虽然该实施例进行定期维护,其它实施例可以用不同的方法将旧信息作废(obsolete)。在一个例子中,具有终止日期的促销信息1108和/或节目描述1104被接收。一旦超过了终止期限,存储区域可用于新信息,但是如果新信息没有重写,仍然可以使用该存储区域。另一例子可能在用于节目的信息在线性时间表中播放不久就被删除。
参见图24A,流程图示出分配(分发)用于SVOD节目的促销信息1108和/或节目描述1104(即元数据)的过程的实施例。描述的过程部分从步骤2404开始,其中内容供应商和/或MSO确定订户将可得到的SVOD节目。用于SVOD节目的元数据被收集(gather)在步骤2408中。当俱乐部或SVOD节目被分发时,报头(header)信息包括步骤2412中的元数据。特定的SVOD节目可能被分发很多次。一些实施例可以发送与SVOD节目一起(with)但没有被嵌入节目内的元数据。
在步骤2458,俱乐部节目被存储在数据转发器、邻近网络节点和/或用户站的一个中。用户可以浏览用元数据填充的多种指南屏幕并且选择观看的节目。当在步骤2416中删除节目时,也删除了被封装在其中(encapsulate)的元数据。在某些例子中,超过该SVOD节目将通常被删除的时期,SVOD节目可以被用户存储。存储节目中的元数据可用于以后在指南中使用。
下面参见图24B,流程图示出分配用于SVOD和VOD节目的促销信息1108和/或节目描述1104的过程的实施例。描述的过程部分从步骤2450开始,其中MSO确定在一个或更多用户可能属于的SVOD俱乐部中可得到的节目。那些SVOD节目至少部分在步骤2454中分发给俱乐部会员和/或潜在俱乐部会员。在步骤2458中,那些SVOD节目被存储在远离始发的补充内容供应商140处,例如存储在数据转发器、传输系统108或用户的机顶盒120中。在一些实施例中,VOD节目还可以被用户存储以备可能的观看。
在步骤2464,为SVOD和VOD节目定制促销信息1108和节目描述1104。在某些例子中,用于特定SVOD选择的促销信息1108和/或节目描述1104已经被分发以支持线性时间表中SVOD节目的播放,因此促销信息1108和/或节目描述1104对这些节目来说是多余的。用于SVOD和VOD节目的促销信息1108和/或节目描述1104,没被发送或具有与可能已经被发送的信息所不同的独有信息,在步骤2468中被广播给适当的用户。
在步骤2472,促销信息1108和节目描述1104被存储在本地节目请求数据库604中。当被用户请求时,指南在步骤2474中与内容供应商信息1112、促销信息1108和/或节目描述1104一起被显示给用户。从指南,或相反,用户可以选择俱乐部SVOD节目回放。用于VOD和SVOD节目的促销信息1108和/或节目描述1104不再可用并且没被用户存储,被从本地节目请求数据库604删除。在一些实施例中,VOD和SVOD节目的存储可能被阻止,从而一旦该节目不再可用,就可以删除该信息。
参见图25,流程图示出定制具有内容供应商信息1112、促销信息1108和节目描述1104的指南的过程的实施例。过程的描述部分从步骤2504开始,其中用户导航至特定指南屏幕1708。在步骤2508中询问本地节目请求数据库604内容供应商信息1112、促销信息1108、节目描述1104、用户爱好、被命名的频道和节目等。指南请求的背景(context)被确定以编制指南屏幕1708的模板。例如,该模板可能显示在六小时时段上的各频道的线性节目表格,同时可以详细地显示单个的节目。在步骤2512,用来自本地节目请求数据库的信息例如标题、频道和时间等填充线性节目表格。该模板自身,其外观或该模板描述的节目可以被用户爱好影响。例如,某些喜爱的频道类型可以被首先显示或指南屏幕1708的颜色可以被定制。
在步骤2516,显示内容供应商信息1112、促销信息1108和/或节目描述1104,用于线性节目表格中在焦点上的节目。如果没有载入存储器,可以从本地节目请求数据库604取回用于所选择的节目的该信息。如果焦点或选择改变到线性表格中的一个不同节目,处理循环从步骤2520回到步骤2508。如果用户对被详述的或仅出现在线性节目表格中的节目感兴趣,该节目可以被选择在步骤2524中回放或用户可以退出指南屏幕1708。
下面参考图26,示出阐明概述用户以定制机顶盒120的过程的实施例。过程描述的部分从步骤2604开始,其中在工厂或由机顶盒120先前的拥有者设置的任何爱好可以在初始化过程中被重新设置。在步骤2628,用户确定是否允许用户的观看习惯影响用户的概要。在某些例子中,在远离用户位置处报告该概要。在允许记录该用户的观看习惯和/或在远离用户位置处报告该信息之前,为了授权将保密政策(privacy policy)显示给用户。
如果用户希望具有适合用户概要的观看习惯,处理继续到步骤2632,其中指定了机顶盒120的用户。可输入每一用户的姓名。在步骤2608,用户可能选择应用预先包装的概要或不是。即使执行对观看习惯的跟踪,也可以制定预先包装的概要。在步骤2612,可指定一个或多个分类和/或类别以表征用户。这些分类和/或类别中的一些包括不同的种类、顶级内容、基于年龄或其它人口统计信息的内容、通常受其他人欢迎的内容、受其他类似用户欢迎的内容等。顶级内容可以与某一类别或类型一致或可以由指定的评论者或组织选择,例如,仅顶级电影或顶级西部电视节目或仅被电影等级协会认可的电影具有“G”级。一旦分类和/或类别被选择,它们在步骤2616中被本地节目请求数据库604取回并且加到用户的爱好中。
在步骤2620,用户可以选择输入更详尽的概要信息。该信息可以补充缺省的概要信息或仅是最初表征用户的信息。详尽的概要信息可以增加由观察用户的观看习惯而产生的概要变化。手工输入的信息可以是检索项、特别喜爱的电视节目、频道和/或记录指定频道上的节目的时间间隔。并且,手工输入的信息可以包括例如象除含有检索项、演员、类型、频道和/或用于指定频道的时间间隔的节目外的负项。例如,用户可以指定录制在八点和十点之间在第十频道上的一切节目或可以阻止录制John Doe出演的任何节目。
虽然其它实施例可以允许在上述的每个步骤指定为每一用户的爱好信息,但该实施例允许按顺序定义每一用户的爱好信息。如果有另一用户,在步骤2622,处理循环回到步骤2608以允许输入另一用户的爱好信息。许多用户可以使其观看习惯影响其概要、应用缺省概要和输入手工的概要信息。
一旦配置了所有用户,根据被用户输入的或源于用户的观看习惯的爱好在步骤2640中定制指南。定制可以被基于所有用户的综合概要(即,当仅有一个用户被指定时)或可以是该用户的用户特定概要。自动确定具有确认的用户有助于该定制。在步骤2644,确定当前用户的观看习惯并且更新该用户的概要。在观看任何节目后,在步骤2648可以询问用户以确定该节目是否被喜欢。该询问可以沿着用于节目按比例增减,如1∶5的比例。用户还可以指出喜欢哪个演员、是否喜欢该类型、是否喜欢导演或音乐配乐等。对这些问题的回答影响用户的概要。在步骤2652,在一段时间后较老的观看习惯、爱好数据和/或调查问题变得陈旧从而被删除。例如,超过三个月的信息可以被删除或在观看习惯数据达到一定的大小时较老的信息可以被删除。
参见图27,流程图示出确定和确认当前使用机顶盒120的用户的过程的实施例。如果一个机顶盒120有多个用户,识别用户允许分别收集每一用户的观看习惯,并且显示为当前用户定制的指南屏幕。描述的过程部分从步骤2704开始,其中机顶盒120观察当前用户的观看习惯。在步骤2708中象被观看的节目、观看每一频道的持续时间、与遥控操作控制按钮交互的计时、时刻等情况被用于确定当前用户的可能身份。其它实施例可以使用其它生物统计技术。
在步骤2712,机顶盒120确定当前用户是否被改变。如果用户被机顶盒120认为是不同用户,用户确认脚注1712在步骤2720中被显示。当前用户可以修改确认脚注1712中所确定的当前用户。修改将调整步骤2728中当前用户的概要以允许更准确地识别将来的该用户。在步骤2732中,较老的观看习惯被从用户的概要删除以更新观看习惯的平均样品(running sample)。一些实施例还可以使用户输入的爱好信息老化从而较老的爱好信息与较老的观看习惯一起被删除。
如果机顶盒120不相信用户没有在步骤2712中改回,并且用户近来没有被确认为在步骤2716中被确定,处理循环回到步骤2720以显示用户确认脚注1712。如果用户近来确认了其身份,处理继续到步骤2728。例如,如果用户本周没有确认其身份,用户确认脚注1712可以被显示。时间间隔可以用日历测定或可以用该用户与机顶盒120的交互小时数测定。
参见图28A,示出验证用户是俱乐部会员的实施例。在该实施例中,在验证该用户是俱乐部会员之前观看线性时间表中节目的用户被允许观看节目的任何存储版本。如果会员身份没被验证,该用户就切换回线性时间表中节目的版本。验证过程可能需要一秒钟的若干分之几或几秒,这由网络阻塞和等待时间而定。
描述的过程部分从步骤2804开始,其中用户正在观看节目的线性时间表中的节目。在步骤2808中,该用户试图临时操作该节目,例如暂停、停止、快进、倒带或向前/向后跳过预定的时段。在步骤2812确定正在被观看的节目部分是否有存储在数据转发器、用户位置、网络节点或其它地方的相应部分。如果没有存储版本可用,就不能再进一步做任何事情并且用户继续观看线性编辑的节目。一些实施例可以显示一条指示不能进行临时操作的消息。
如果线性编辑的节目有存储版本,处理继续到步骤2816,确定存储版本的被观看的线性节目的观看点。例如,存储版本中的等效点可以通过分析印时戳确定。在步骤2820,被观看的线性节目部分无缝地或有最小扭曲地切换到存储版本。被请求的临时操作也在该步骤执行。例如,如果用户请求节目暂停,存储版本可以暂停方式显示。如果临时操作是暂停,线性编辑的节目可以提供暂停的画面同时存储版本为转换和进一步的临时操作作准备。
在步骤2822,执行询问以确定用户是否为俱乐部会员。在该实施例中,询问远离用户位置的记帐系统,尽管其它实施例可以询问使用存储转发方法的本地节目请求数据库604。其它实施例可以在步骤2808之后的任何时侯执行步骤2822的请求。回放将尽可能快地切换到存储版本而不需等待验证俱乐部会员资格。如果俱乐部会员资格在步骤2324没有被验证,用户通过返回到步骤2804切换回来观看来自线性时间表的节目。如果在步骤2828确认了俱乐部会员资格,用户可以继续临时地操作节目的存储版本。在该实施例中,验证的延迟不会扩大与从线性时间表的节目切换到该节目的存储版本相联系的中断。
下面参见图28B,示出验证被授权的从节目开头的回放的过程的另一实施例。当用户正在观看步骤2804中的线性时间表中的节目时,通知符号被显示以指示在步骤2810中通常可对节目进行临时操作。该实施例验证在显示通知符号以前节目可在步骤2806中的服务器或DVR上得到。其它实施例可以简单显示通知符号并且假定节目在服务器上可得到。一个可能的操作是从开头播放节目。这可能是用户在步骤2804中刚切换到该频道并且认为节目是有趣的。在这种情况下,在步骤2832用户可能希望从开头开始观看并且选择与从开头播放相联系的选项。该选项可以通过遥控器上的按钮如跳到跟踪按钮的开始等,或通过选择可以显示具有选项的菜单的通知符号来激活。
如果用户在步骤2832选择从开头播放节目的选项,被请求确定步骤2822中用户的会员资格情况。不必等待回答,在步骤2836中节目开始播放。此后在步骤2824验证会员资格以允许在步骤2828继续从开头回放。其它实施例可以交换步骤2822和2836以便在请求该用户的会员资格情况之前执行回放。除从开头开始回放外,其它临时操作也是可能的,如暂停、快进、倒带、停止、跳到开头、跳到结束的广告(closing credit)、跳到先前的部分(chapter)、跳到下一部分、转到节目菜单、向前跳过第一预定的秒数、向后跳过第二预定的秒数等。此外,当临时操作是可能的时所有的其它实施例可以显示步骤2810的通知符号,从而用户知道什么时侯可能尝试操作。
参见图28C,示出验证被授权的节目回放的过程的另一实施例,其中如果第一选择不可用,可以建议可选节目。在该实施例中,当没有存储版本时进行建议。当确定俱乐部会员资格没有被授权时一些实施例可以建议可选节目。可选节目可以是免费节目或与其它俱乐部相联系的节目或用户可能被授权的节目。
该实施例基本上与图28A的实施例相同,除了当没有节目的存储版本但是有可选节目时,从步骤2812分出新的处理分支。在步骤2840为用户确定可选节目。可能为用户群确定或为每一用户定制可选节目。可选节目可能被下面的因素中的一个或更多个影响用户设定的爱好、用户的观看习惯、机顶盒设定的爱好或与观看者无关的帐户、机顶盒的观看模式或帐户、用户位置的授权、已经观看了哪些节目、由内容供应商提供的促销、日期(time of day)、季节等。
在步骤2844,可选节目和菜单一起被显示给用户。在步骤2846中可浏览和选择可选节目。在选择后,可选节目从步骤2836中的开头开始播放。在步骤2822,请求用户的会员资格情况。此后,处理与前一个图相同。一些实施例可以精选可选节目的列表给赋予权限的用户,从而处理可以直接到步骤2828而不要求审核会员资格。
下面参见图28D,示出验证被授权的节目回放的过程的另一实施例,其中用户可以升级到俱乐部或购买继续观看节目的回放。除了给予用户继续观看步骤2824中不验证会员资格的节目的选项外,,该实施例与图28A的实施例相似。在步骤2848中显示该选项,请求授权以加入俱乐部和/或为单个节目付费。用户可能必须输入付费或其它信息以便于出售(facilitate the sale)。如果用户在步骤2852中同意收费,处理继续到步骤2828,允许继续观看和操作。如果在步骤2852中不同意收费,用户回到步骤2804中的线性节目。虽然该实施例在授权观看节目之前要求支付货币补偿,其它实施例可以在授权观看节目之前可以寻求其它补偿。例如,在允许观看之前用户可能必须同意接收广告、提供个人信息、填写调查或其它非货币补偿。
参见图28E,示出验证被授权的回放的过程的一个实施例,其中在验证授权之前使用计时器防止超量观看。该实施例与图28B的实施例类似,但是计时器被用于限制被允许获得验证授权的时间。从步骤2836添加启动计时器的新步骤2856。计时器的时限可以受下面因素的一个或更多个影响市场规则、用户配置的授权速度、节目的大小、用户被授权的可能性、来自版权拥有者的合同要求、被认为最能鼓励用户购买俱乐部会员资格的时间等。
在步骤2824,俱乐部会员资格被验证。如果记帐系统仍未提供回答,处理转回步骤2860。在步骤2860中确定计时器是否终止。若果计时器未被终止,处理继续回到步骤2824以进一步等待验证俱乐部会员资格情况。如果如步骤2860中所确定的那样计时器终止,处理返回步骤2804,其中用户回到在线性时间表中播放的节目。该实施例可以阻止用户停用会员资格请求,企图在验证俱乐部会员资格以前延长观看时间。
图28A-28E的实施例具有各种特性,可被混合、删除和/或合并以形成新实施例。例如,如图28B所示,单个的实施例可能允许从开头回放,如图28C所示可选建议被显示给用户,图28D示出请求的会员资格或观看的购买,和/或如图28E所示限制允许验证俱乐部会员资格的时间。不同的执行过程可能混合和匹配这些特性并且仍在本发明的范围内。
参见图29A,示出验证存储节目的被授权的回放的过程的实施例的流程图。该实施例适用于节目被存储到用户位置本地、邻近网络节点中、系统的数据转发器中或系统中的其它地方的情况。在步骤2904中用户能够请求观看任何存储的节目并选择一个。在步骤2908中从服务器装好或接收该节目。在各种实施例中,该节目可以用MPEG-2传送、包交换协议、或线路转接传输传送。一旦被用户请求的部分被接收,回放可以开始。播放的开始不受与确定用户是否被授权观看节目相联系的等待时间的妨碍,从而在步骤2912中节目开始播放。
在步骤2916,请求授权继续观看该节目。其它实施例可以在执行步骤2904后的任何时刻执行步骤2916,但是回放不受对授权请求的回答的限制。在步骤2920,通过询问远离在数据转发器中的用户位置、网络节点或其它处的数据库,授权可以被验证。在一些实施例中,授权可以被存储在用户位置本地的数据库中。如果授权被验证,在步骤2924中允许继续观看。一些实施例可能具有计时器,在禁止进一步观看之前,如果在该时期授权请求没有被响应,允许观看长达十秒。
如果在该实施例中授权不能被验证,处理继续到步骤2928,询问用户授权该节目的收费或询问加入将允许观看一个或多个节目的俱乐部。如果用户同意继续观看,处理继续到步骤2924,观看被允许发生。如果用户不同意收费或俱乐部会员资格,在该实施例中禁止进一步观看节目。授权情况可以被保留在机顶盒中以禁止进一步观看该节目。虽然上述实施例使用视频节目,其它实施例可以使用通过卫星、VDSL或有线电视设备传送的声频节目。其它实施例也可以同这种方式将视频游戏传送到机顶盒120。
下面参见图29B,示出验证存储节目被授权的回放的过程的实施例的流程图,其中计时器被用于在等待对授权的响应的同时禁止超量观看。两个新步骤2936和2940被添加到图29A的实施例以实现该附加功能。在步骤2936,计时器被启动。与上述图28E中的步骤2856的计时器类似的是,可以有很多影响计时器的时间(period)的因素。在步骤2916执行对继续观看的授权。在步骤2920等待继续观看被授权期间,在步骤2940计时器可能终止,使节目的观看在步骤2932中断。
参见图29C,示出验证存储节目被授权的回放的过程的另一实施例的流程图,允许未被授权的用户观看在线性时间表中选择的节目或某一预定的屏幕。除了用户回到线性节目或屏幕的附加步骤2944之外,该实施例与图29B的实施例类似。例如,用户可能被重定向到线性时间表中当前的俱乐部节目,其中用户试图观看未被授权的俱乐部中的节目。在另一例子中,用户可以被重定向到购买单个观看的菜单或某一货品和/或服务的广告。根据当前用户的概要可以定制被建议的可选节目或节目类别。与图19、20和21有关的被显示的屏幕例子被说明。在用户将其注意力转向其它也许与不同内容供应商相联系的节目之前该实施例创造机会与用户进一步交互。
虽然当拒绝授权时该实施例建议可选节目或其它广告,其它实施例可以在其它时侯触发该广告。例如,当节目停止或暂停时、当在执行功能中有延迟时、当输入信号不可得到时等广告可以出现。这些广告可以试图向用户兜售由内容供应商提供的其它产品或可以提供与该内容供应商无关的广告。
下面参见图29D,示出验证存储节目被授权的回放的过程的另一实施例的流程图,其中可建议备选节目。该实施例与图29B的的实施例类似,但是附加的步骤2948和步骤2952被添加在步骤2932后以建议可选节目。在步骤2948,以确定与上述图28C相关的可选节目类似的方式为用户确定可选节目。可选节目可以是与相同的内容供应商相联系或无联系的个别节目或可以是与相同的内容供应商相联系或无联系的节目类别。此外可选节目可以由当前用户的概要定制。在步骤2952,这些可选节目被显示给用户用于可能的选择。通过返回到步骤2904,用户可以选择建议的其中一个以再次开始过程。在另一实施例中,被认为没有从步骤2920授权的被建议的节目可以从列表删除。剩下的建议中的一些可以是不同俱乐部的会员并且要求进一步的授权。
参见图29E,示出验证存储节目被授权的回放的过程的另一实施例的流程图,其中包括在审核授权之前预览节目。该实施例允许用户在授权被验证之前预览节目一段时间。与图29A的实施例相比较,该实施例在步骤2912和步骤2916之间添加了步骤2936和2940。在步骤2936中启动计时器之前该实施例开始在步骤2912中播放节目。在请求步骤2916中的授权之前步骤2940等待计时器终止。在预览期之前或期间一些实施例可以请求会员资格情况,从而在计时器终止之后其已准备好。计时器时限可以以上面所述的方式被设置为一个值。
还可以使用本发明的很多变化和修改。在不同的实施例中,发送给用户的节目可以是视频或声频节目。上述的各种实施例使用卫星和电缆链路接收节目,然而还可以使用如互联网那样的包交换网络。此外,控制数据信道还可以使用互联网以在机顶盒与订户管理系统之间通信。
上面的实施例中的一些是从附加的或高级的内容供应商的角度讨论本发明。在其它实施例中本发明可以用于真正的视频点播服务、准视频点播服务、按次付费服务、在家购物频道、商业支持的频道或其它电视节目安排选项。用户可以简单地暂停、倒带或快进任何电视节目,切换到用户可以控制回放的预录版本。另外,用户可以转到菜单并且使用任何频道的预录节目。
上面的实施例存储内容于远程或本地。在机顶盒内设置本地存储。然而,其它实施例可以多种方式本地存储。存储设备可以是盒式磁带录像机、数字磁带记录机、硬盘驱动器、固态存储器、光盘和其它已知的存储机制。存储介质可以是可移动的或不可移动的。存储设备可以在机顶盒外部并且用专用电缆、无线收发器和/或包交换网络连接到机顶盒。
上面的实施例中的一些是以有线电视系统为背景讨论本发明,但是可以使用其它内容提供技术。如上所述,可以使用数字卫星广播。此外,除其它宽带分配技术外还可以使用数字信号或模拟信号的无线、电话或电线内容分发技术。
尽管实施例中的一些讨论了与电视显示器分开的机顶盒,但是应当理解,其它实施例可以包括作为另一组件部分的机顶盒功能。例如,机顶盒可以被整合到电视机中。
并且,虽然实施例中的一些讨论用于激活特定功能的遥控器的使用,但是应带理解其它实施例可以包括激活这些功能的其它方法。例如,语音激活、键盘和鼠标可以被使用于上述激活。
在其它实施例中,用户可能被给予永久购买俱乐部节目拷贝的选项。当同意支付购买费,且这种购买协议被版权拥有者允许时,订户管理系统124授权用户保留永久拷贝,并禁止拷贝保护。因此,用户可以拷贝俱乐部节目的俱乐部版本到另一设备上,如PVR、VCR或可移动的介质,或可能通过如电子邮件或其它等电子传送拷贝。另外,在俱乐部节目已被存储在用户的机顶盒120的实施例中,订户管理系统124可以指导用户的机顶盒120永久保留所购买的俱乐部节目拷贝。
在一些实施例中,促销信息1108可被以数字或模拟形式传递。对于数字传输,文件可以与节目放在一起或分开。DOCSIS调制解调器或其它WAN可以被使用,例如,发送该信息。数字信道可以被专用于发送这些数字文件。对于模拟传输,剪辑可以被发送到被录制的模拟或数字信道。控制信息将指导机顶盒120开始录制和停止录制并且将指示与促销信息108相联系的节目。静止图象、声频和/或视频剪辑可以被以这种方式发送。该信息可以在间断时间被发送并且重复发送,从而机顶盒120可以为线性编辑的节目和VOD节目收集促销信息1108。
尽管在上面结合特定设备和方法描述了本发明的原理,但是要清楚地理解该描述只是作为示例而不是作为对本发明范围的限制。
权利要求
1.编制节目指南屏幕的方法,所述方法包括以下步骤接收节目描述信息;接收促销资料(promotional data),其中所述促销资料包括下面的一个或多个视频剪辑,伴有声频的视频剪辑,声频剪辑,动画,伴有声频的动画,伴有声频的静止图象,静止图象,多个静止图象,以及多个伴有声频的静止图象;将预定节目与所述促销资料和节目描述信息相联系;以及使用所述促销资料和所述节目描述信息编制所述节目指南屏幕。
2.根据权利要求1所述的编制节目指南屏幕的方法,其中所述促销资料是不同于所述预定节目的视觉内容或视听内容。
3.根据权利要求1所述的编制节目指南屏幕的方法,其中所述促销资料被从包括视频剪辑和伴有声频的视频剪辑的组中选择。
4.根据权利要求1所述的编制节目指南屏幕的方法,其中当被选择时所述促销资料播放。
5.根据权利要求1所述的编制节目指南屏幕的方法,其中所述促销资料和节目描述信息中的一个被和所述预定节目一起传输。
6.根据权利要求1所述的编制节目指南屏幕的方法,其中所述促销资料被嵌入所述预定节目。
7.根据权利要求1所述的编制节目指南屏幕的方法,其中所述节目描述包括以下的两个或多个标题、描述、节目长度、所述线性节目表中节目的开始时间、演员、内容咨询等级和评论者等级。
8.根据权利要求1所述的编制节目指南屏幕的方法,还包括接收第二促销资料和第二节目描述信息的步骤,其中第二促销资料和第二节目描述信息中的一个与预定的节目相联系。
9.根据权利要求8所述的编制节目指南屏幕的方法,其中在第一节目指南屏幕中将促销资料和节目描述信息显示给用户并且在第二节目指南屏幕中将第二促销资料和第二节目描述信息显示给所述用户。
10.根据权利要求1所述的编制节目指南屏幕的方法,其中所述促销资料被存储在远离数据转发器(headend)和内容供应商处。
11.根据权利要求1所述的编制节目指南屏幕的方法,其中所述促销资料被存储在用户位置处。
12.根据权利要求1所述的编制节目指南屏幕的方法,其中所述节目指南屏幕包括用于多个节目的促销资料。
13. 根据权利要求1所述的编制节目指南屏幕的方法,其中所述促销资料是视觉内容或视听内容,以及所述促销资料与所述预定节目的片段不同。
14.根据权利要求1所述的编制节目指南屏幕的方法,其中促销资料和所述节目描述信息中的至少一个被和所述预定节目一起发送。
15.具有计算机可执行指令的机读介质,用于实现编制权利要求1中的节目指南屏幕的计算机可执行的方法。
16.编制节目指南屏幕的方法,所述方法包括以下步骤在用户位置处接收用于预定节目的节目描述信息;在用户位置处接收用于所述预定节目的促销资料,其中所述促销资料是视觉内容或视听内容,以及所述促销资料与预定节目的片段不同;在用户位置处存储所述促销资料;在用户位置处存储节目描述;以及使用所述促销资料和所述节目描述信息编制节目指南屏幕。
17.根据权利要求16所述的编制节目指南屏幕的方法,还包括将预定节目与所述促销资料及节目描述信息相联系的步骤。
18.根据权利要求16所述的编制节目指南屏幕的方法,其中所述促销资料包括下面的一个或多个视频剪辑,伴有声频的视频剪辑,声频剪辑,动画,伴有声频的动画,伴有声频的静止图象,静止图象,多个静止图象,以及多个伴有声频的静止图象。
19.根据权利要求16所述的编制节目指南屏幕的方法,其中所述促销资料和所述节目描述信息中的至少一个被和所述预定节目一起发送。
20.具有计算机可执行的指令的机读介质,用于实现编制权利要求16中的所述节目指南屏幕的计算机可执行的方法。
21.编制节目指南屏幕的方法,该方法包括以下步骤接收用于预定节目的节目描述信息;接收用于预定节目的促销资料,其中所述促销资料是视觉内容或视听内容,以及所述促销资料与所述预定节目的片段不同;接收预定节目,其中所述促销资料和所述节目描述信息中的至少一个被和所述预定节目一起发送;存储所述促销资料;存储所述节目描述;存储所述预定节目;以及使用所述促销资料和所述节目描述信息编制所述节目指南屏幕。
22.根据权利要求17所述的编制节目指南屏幕的方法,其中所述促销信息包括下面的一个或多个视频剪辑,伴有声频的视频剪辑,声频剪辑,动画,伴有声频的动画,伴有声频的静止图象,静止图象,多个静止图象,以及多个伴有声频的静止图象。
23.根据权利要求17所述的编制节目指南屏幕的方法,其中在靠近用户位置处执行接收和存储步骤。
24.具有计算机可执行的指令的机读介质,用于实现编制权利要求17中的节目指南屏幕的计算机可执行的方法。
25.定制内容分发系统中的视频服务的方法,所述方法包括以下步骤接收由内容分发系统的用户输入的爱好信息以影响所述用户的概要;观察所述用户与所述视频服务的交互;基于所述观察步骤修改所述概要;至少部分基于所述概要定制所述视频服务;根据所述概要产生被定制的节目指南;以及修改所述概要以删除较老的交互信息。
26.根据权利要求25所述的定制所述内容分发系统中的所述视频服务的方法,其中所述定制步骤包括以下步骤的至少一个将在各个指南屏幕中的视频服务信道排序;以及将在各个指南屏幕中的SVOD节目、VOD节目以及存储的节目排序。
27.根据权利要求25所述的定制内容分发系统中的视频服务的方法,还包括选择节目指南表格中的多个节目以显示所述多个节目较详细的信息的步骤。
28.根据权利要求25所述的定制内容分发系统中的视频服务的方法,其中所述接收步骤包括接收用于多个用户的爱好信息。
29.根据权利要求28所述的定制内容分发系统中的视频服务的方法,还包括确定多个用户中的哪个当前正在控制与内容分发系统的交互的步骤。
30.根据权利要求28所述的定制内容分发系统中的视频服务的方法,还包括应用对应当前正在控制与内容分发系统的交互的用户的多个概要中的一个的步骤。
31.根据权利要求28所述的定制内容分发系统中的视频服务的方法,还包括请求从当前正在控制与内容分发系统交互的用户修改身份的步骤。
32.具有计算机可执行的指令的机读介质,用于实现定制权利要求25中的所述内容分发系统中的视频服务的计算机可执行的方法。
33.定制内容分发系统中的视频服务的方法,所述方法包括以下步骤观察用户与视频服务的交互;基于所述观察步骤修改用户概要;编制关于所观看的节目的问题;基于对问题的回答修改概要;至少部分基于概要定制视频服务;以及根据所述概要产生节目指南。
34.根据权利要求33所述的定制内容分发系统中的视频服务的方法,其中对问题的至少一个回答具有多于两个的响应。
35.根据权利要求33所述的定制内容分发系统中的视频服务的方法,还包括接收由内容分发系统的用户输入的爱好信息以影响所述用户的概要的步骤。
36.根据权利要求33所述的定制内容分发系统中的视频服务的方法,还包括接收爱好信息以影响多个用户的多个概要的步骤。
37.根据权利要求33所述的定制内容分发系统中的视频服务的方法,其中在所述观察步骤中收集的信息仅在有限时间内影响概要。
38.具有计算机可执行的指令的机读介质,用于实现定制权利要求33中的内容分发系统中的视频服务的计算机可执行的方法。
39.定制用于多个相关用户的内容分发系统中的视频服务的方法,所述方法包括以下步骤接收第一爱好信息以影响第一用户的第一概要;确定所述第一用户正在和所述视频服务交互;观察所述第一用户与所述视频服务的交互;基于所述第一列出(first-listed)的观察步骤修改所述第一概要;至少部分基于所述第一概要定制所述视频服务;产生被所述第一概要影响的所述第一节目指南;接收第二爱好信息以影响用于第二用户的第二概要;确定所述第二用户正在和所述视频服务交互;观察所述第二用户与所述视频服务的交互;基于所述第二列出(second-listed)的观察步骤修改所述第二概要;至少部分基于所述第二概要定制所述视频服务;以及产生被所述第二概要影响的第二节目指南。
40.根据权利要求39所述的定制用于多个相关用户的内容分发系统中的视频服务的方法,还包括在从节目退出后将问题显示给用户的步骤。
41.根据权利要求39所述的定制用于多个相关用户的内容分发系统中的视频服务的方法,其中所述问题具有多于两个的可能响应。
42.根据权利要求39所述的定制用于多个相关用户的内容分发系统中的视频服务的方法,其中修改所述第一概要以删除所述第一概要中较老的交互信息。
43.根据权利要求39所述的定制用于多个相关用户的内容分发系统中的视频服务的方法,其中修改所述第二概要以删除所述第二概要中较老的交互信息。
44.具有计算机可执行的指令的机读介质,用于实现定制权利要求39中的用于多个相关用户的内容分发系统中的视频服务的计算机可执行的方法。
45.建议内容分发系统中的可选视频服务内容的方法,所述方法包括以下步骤当用户停止观看与内容供应商关联的节目时进行检测;确定与所述内容供应商关联的可选节目,而其它内容供应商被排除;以及将所述可选节目显示给用户。
46.根据权利要求45所述的建议内容分发系统中的可选视频服务内容的方法,其中所述确定步骤包括确定多个用户中的哪个正在观看节目的步骤。
47.根据权利要求45所述的建议内容分发系统中的可选视频服务内容的方法,其中所述确定步骤包括以下步骤确定可选节目的第一列表;载入用户的爱好信息;以及挑选所述第一列表以形成可选节目的第二列表。
48.根据权利要求45所述的建议内容分发系统中的可选视频服务内容的方法,其中显示步骤还包括根据所述用户的爱好信息组织可选节目的步骤。
49.根据权利要求45所述的建议内容分发系统中的可选视频服务内容的方法,其中所述检测步骤包括检测下面的一个或多个停止所述节目的用户,所述节目至其结束的回放,选择退出所述节目的回放的用户,以及检测在节目中向前跳至等同于节目结束的点的回放。
50.具有计算机可执行的指令的机读介质,用于实现权利要求45中的建议内容分发系统中的可选视频服务内容的计算机可执行的方法。
51.建议内容分发系统中的可选视频服务内容的方法,所述方法包括以下步骤当用户停止观看与内容供应商关联的节目时进行检测;确定与内容供应商相联系的多个节目类别;以及将多个节目类别显示给用户。
52.根据权利要求51所述的建议内容分发系统中的可选视频服务内容的方法,还包括根据所述用户的概要安排多个节目类别的步骤。
53.根据权利要求51所述的建议内容分发系统中的可选视频服务内容的方法,还包括在多个用户中确定用户正在与视频服务交互的步骤。
54.具有计算机可执行的指令的机读介质,用于实现建议权利要求51中的内容分发系统中的可选视频服务内容的计算机可执行的方法。
55.建议内容分发系统中的可选视频服务内容的方法,所述方法包括以下步骤当用户停止观看与内容供应商关联的节目时进行检测;确定与内容供应商相联系的可选节目;根据所述用户的爱好安排所述可选节目;以及将所述可选节目显示给所述用户。
56.根据权利要求55所述的建议内容分发系统中的可选视频服务内容的方法,还包括根据所述用户的概要安排所述可选节目的步骤。
57.根据权利要求55所述的建议内容分发系统中的可选视频服务内容的方法,还包括根据类别将所述可选节目分组的步骤。
58.根据权利要求55所述的建议内容分发系统中的可选视频服务内容的方法,其中所述显示步骤包括显示节目指南中的可选节目的步骤,所述节目指南具有多个区域,每一区域具有在所述区域中所述的用于可选节目的促销资料。
59.根据权利要求55所述的建议内容分发系统中的可选视频服务内容的方法,还包括在多个用户中确定用户正在与视频服务交互的步骤。
60.具有计算机可执行的指令的机读介质,用于实现建议权利要求55中的内容分发系统中的可选视频服务内容的计算机可执行的方法。
全文摘要
本发明披露了编制节目指南屏幕的方法。在各种步骤中,节目描述信息和促销资料被接收。促销资料包括下面的一个或多个视频剪辑、伴有声频的视频剪辑、声频剪辑、动画、伴有声频的动画、伴有声频的静止图象、静止图象、多个静止图象、多个伴有声频的静止图象。预定的节目与促销资料和节目描述信息有关。使用促销资料和节目描述信息编制节目指南屏幕。
文档编号H04N5/44GK1511287SQ02801311
公开日2004年7月7日 申请日期2002年4月23日 优先权日2001年4月23日
发明者约翰·J·西埃, 马丁·F·萨布洛, 约翰·C·贝莱, C 贝莱, F 萨布洛, 约翰 J 西埃 申请人:Svod公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1