改进的电视和视频系统的制作方法

文档序号:7910441阅读:3653来源:国知局
专利名称:改进的电视和视频系统的制作方法
技术领域
本发明涉及改进的电视和视频系统。
背景技术
常规电视和视频系统允许在显示、处理以及在电视和视频图像和观众之间的互动方面实现有限的功能。本申请人认识到,在电视和视频系统中可实现非常重要的功能,其中该系统在其操作中是智能的。换句话说,已确定,观众与系统的互动允许系统变得依赖于单独的观众或观众群的期望和希望,并可允许系统获得、记录和/或向观众播放期望的电视或视频。因此且根据本发明,提供了改进的电视和视频系统,其包括连接到多个电视和视频源并可操作来从所述源的一个或多个获得电视和视频信号的系统设备,所述系统设备还可操作来监控正被观众观看的电视和视频,并可操作来从所述源的一个或多个获得适合于那些观众口味的视频和电视信号。使用这个布置,可能提供智能和自行运算的并与观众互动以直接或间接地允许更大的面向观众的功能的系统。


现在将进一步作为例子仅参考附图来描述本发明。图1示出根据本发明的系统的实施方式的图解形式。图2以图解形式示出根据本发明的系统的适当结构的实施方式的一种形式。图3示出在系统的操作期间发展的网页的图解表示。图4示出播放列表网页的例子。图5示出播放列表页面的一个例子。图6示出作为一种形式产生的播放列表的例子;以及图7示出在本发明的操作中产生的小书签(bookmarklet)的例子。图8-12示出在系统的使用期间产生的截屏的例子的表示。发明的详细描述现在参考图1,其以图解形式示出了根据本发明的系统的一个实施方式。本发明的系统包括电视系统(在下文中称为“Vidibox”)(I)0该盒经由标准协议——例如但不限于以太网或WiFi——连接到互联网(17)和局域网(16)。盒从来自卫星、 DVB-T、模拟和有线电视接收机硬件中的任一个的常规电视源C3)获得视频信号。盒还能够通过连接到提供以常规形式的视频(例如,Adobe Flash视频)的多个常规网站之一来从互联网获得视频信号。电视和视频信号使用SCART、HDMI、VGA或其它标准连接显示在常规电视机⑵上。Vidibox可以可选地访问设置在盒(5)内部的常规非易失性存储器(5)(例如,硬盘、固态存储器)、使用常规技术(例如,USB、火线)连接的外部非易失性存储器(6)、或可
3选地使用利用标准机制(例如CIFS、NFS、AFP)的LAN连接的一个或多个常规网络连接的存储(NAS)设备(7)。Vidibox也可通过具有标准IP协议(例如,Bonjour、UPnP、TCP/IP)的LAN连接到常规膝上型计算机(9)、移动电话(8)和类似的设备。Vidibox能够通过使用常规即时消息 (IM)协议(例如,XMPP)从与常规IM服务器(10)上的盒相关的帐户与连接到互联网的常规设备交换消息。Vidibox也可利用常规协议(例如,IMAP)使用在常规电子邮件服务器(11) 上的帐户来发送并接收电子邮件。Vidibox也能够与连接到互联网的其它Vidibox(15)以及也与适合于与Vidibox(12)进行通信的一个或多个特殊服务器交换信息。在附图中示意性地示出上文描述的系统,且可根据下面的实例来操作该系统以实现电视系统的独特改进的特征和功能。智能PVR记录在Vidibox中的个人视频记录器(PVR)将电视节目记录到非易失性存储器用于随后的重放。它根据节目(广播)的列表决定记录什么。广播由观众直接或通过推测来选择 (稍后描述本发明的这个方面)。通过对照电子节目指南(EPG)连续匹配广播来识别节目的特定记录,该电子节目指南从电视信号(例如,标准DVB-T指南)或从互联网上的服务器获得。电视硬件对可能的同时记录和可被存储在可用磁盘空间中的记录的大小将有限制。冲突因此是不可避免的。Vidibox PVR功能通过识别时间表中的重复的节目(例如,有很多“+1”频道,其以一小时的延迟在主要频道上重复节目)在节目描述上使用常规模糊匹配算法并通过将优先级分配给节目的时段来自动解决冲突。常规优化算法(例如,分支定界、模拟退火)用于排定记录以最大化所完成的记录的“效用”,并确定哪些已经记录的节目可被丢弃以释放存储空间用于新的记录。失败(例如,信号的明显损失)的记录被自动重新记录。新记录的优先级由因素——包括但不限于下列因素——设置1.如果观众习惯观看连续系列剧中的所有剧集,则优先级较高。观看连续剧的每一集与观看卡通片不同漏掉前者的一集是绝对引起混乱的,漏掉后者的一集则不是。2.如果优先级取自的节目或广播被明确标记为“保持”,则优先级较高。3.如果节目在web (例如,BBC iPlayer、HuIu)上的现有追看电视服务上是可用的,且如果观众在它终止之前没有缺席,则优先级较低。通过明确的信息(例如,观众将 Vidibox设置成“假期模式”)可(例如,基于与Vidibox的直接互动的最近缺乏或在每星期周期中的直接互动的习惯性缺乏)推断或知道缺席。4.如果节目重复且原版最近被观看,则优先级较低。5.如果观众可能对节目非常感兴趣,则优先级较高。这通过关联不同Vidibox的不同观众的观看习惯(稍后更详细地描述本发明的这个方面)来评估,观看习惯随着来自常规互联网源的元数据(例如在IMDB网站上的电影级别)而增加。已经记录的节目的优先级由因素——包括但不限于下列因素——设置1.如果记录被明确标记为“删除”(即,观众执行删除操作),则优先级较低。2.如果存在记录的转码拷贝(稍后描述本发明的这个方面),则优先级较低。3.如果记录被推测地完成(稍后描述本发明的这个方面),则优先级较低。
4
4.如果观众可能对记录非常感兴趣,则优先级较高。这通过关联不同Vidibox的不同观众的观看习惯(稍后描述本发明的这个方面)来评估,5.如果优先级取自的节目或广播被明确标记为“保持”,则优先级较高。6.如果节目已经被观看,则优先级较低。如果观众在记录结束时观看了不少节目, 则这可被确定。7.如果观众在观看节目之后将标签或书签添加到它,则优先级较高。在常规PVR设计中,记录在电视节目左右的间距以允许在播送时间表中的小的不精确性是普遍的。其结果是处理来自同一频道的连续的电视节目作为可能的冲突,因为在第一个电视节目末尾的间距与开始新电视节目的间距重叠。一些PVR设计作为冲突处理此,且记录可能失败。一些设计识别这种情况并移除第一个电视节目的末尾间距和第二个电视节目的起始间距。这个解决方案不是理想的,因为第一记录的末尾可能包含来自第二个电视节目的资料(反之亦然)。在观看之后删除这些节目之一有在它被观看之前从另一节目失去资料的风险。Vidibox PVR记录功能如下解决了这个问题1.两个电视节目的排定的记录被合并成单个排定的记录,起始和末尾间距应用于新记录。2.在原始第一记录完成之后,产生在进行中的合并的记录的拷贝,一直到第一原始记录的末尾间距的完成。合并的记录被编辑以删除记录的第一部分,一直到第二个电视节目的起始间距的开始。使用写时拷贝文件系统来存储记录的本发明的实施方式可优化拷贝过程。3.在本发明的一般实施方式中,由于压缩数字电视帧的性质,拷贝和编辑点将在接近的时间。4.如果实施方式是使用常规操作系统文件处理,则PVR记录功能的谨慎设计必须确保对共享文件的同时访问被正确地处理。这样的实施方式将使用缓冲和并行控制机构 (例如,信号量)。5. PVR功能可在记录到达电视节目的起始间距的开始处之后的任何点重放电视节目。PVR功能始终监视电视节目位于给定记录存储系统内的位置,以便如果记录的部分如步骤2所述的被拷贝和编辑,则基准改变到原始文件内的正确偏移或新的文件。与观众的智能通信每个Vidibox具有在常规服务器上的IM和电子邮件帐户。观众可使用能够发送电子邮件或IM消息的常规设备(即,iWione、膝上型计算机)与Vidibox进行通信。如果观众在网站上发送视频的URL,则Vidibox将对链接如下操作1.如果发送者是观众(或注册到Vidibox的几个观众之一)且消息立即请求视频的重放,则Vidibox的视频解码功能用于显示视频(稍后描述本发明的互联网视频解码方面)°2.如果发送者被标记为观众的朋友,或消息请求链接的存储,则Vidibox将视频的链接添加到收件箱,它可从收件箱被选择,用于由观众重放。消息可包括标签,且这些标签与链接存储在一起(稍后描述本发明的加标签方面)。3.如果发送者是未知的,则Vidibox删除消息或将它保留在特殊区域中,这取决于观众所表达的偏好。
5
图8和9示出使用iPhone及其Youtube应用的一般实施方式的实例。iPhone的用户找到具有iPhone YouTube应用的视频,如在图8中看到的。用户接着决定通过轻击“Siare (共享)”将视频发送到特定的Vidibox,如在图9 中看到的。一般,用户将Vidibox电子邮件地址添加到盒的所有者的联系细节,所以不是 "vidibox55437ividiactive. com,,,他们只查找"John Doe,,,并选择"vidibox,,而不是“工作”或“家庭”电子邮件。发送者可给电子邮件注释如何处理它的细节。例如,他可在一列关键字之后写“标签”。这些将连接到视频以允许观众更容易找到它。他可写“播放”以指示Vidibox立即播放它。当观众在电视节目或互联网视频的重放中的特定点处表示兴趣(例如,以表示对做广告的产品或服务的兴趣)时,Vidibox向观众发起消息。当播放所记录的电视节目或互联网视频时,Vidibox使用常规协议(例如,XMPP)在互联网上将重放的细节传递到将时间码元数据保存在常规数据库中的服务器。这个元数据标记视频和电视节目中的特定点, 且对每个点存储一个或多个URL。服务器给具有待重放的内容的数据库编索引,且如果有对该内容的时间码元数据,服务器将其发送回Vidibox。从接近每个时间码的一点到时间码之后不久的一点,Vidibox向观众指示可被请求信息的视觉和听觉主题。如果用户表示对该信息的兴趣,则Vidibox将与时间码相关的URL传递到观众。这根据观众所表示的偏好来完成并可通过下列项中的任一项完成l.IM 消息2.电子邮件消息3. SMS4. URL添加到所指定的书签标记或网页5.立即播放URL所涉及的互联网视频在本发明的这个方面的一般实施方式中,URL将来自电视节目或互联网视频的制作人并将处于常规互联网广告服务(例如,来自双击的DART服务)所使用的形式。Vidibox将在电视节目或互联网视频的重放期间将常规微博消息(例如,Twitter 消息)显示为字幕。本发明的这个方面在三个阶段中操作1.建立阶段2.博客阶段3.重放阶段在第一阶段中,观众给Vidibox其微博帐户的细节。在第二阶段中,观众向Vidibox指示他在微博时将观看特定的电视节目或互联网视频。Vidibox向微博网站发布与观众的每个重放互动的消息1.每当观众启动播放功能时。2.每当观众启动暂停按钮时。3.每当观众导航到在电视节目或互联网视频中的特定时间码(例如,跳到书签) 时。4.当观众压下停止或以其它方式停止微博时。
6
第一微博消息以其它Vidibox容易解析的格式解码对电视节目或互联网视频的参考(例如,作为URL)。当互动完成时,由Vidibox产生的每个随后的微博消息描述重放时间码。当观众观看电视节目或互联网视频时,他们以正常的方式(例如,经由SMS)写微博消息。在第三阶段中,观众向Vidibox指示他们希望追随特定的微博站点。Vidibox获得微博消息,并找出标记其中内容是可用(即,其中互联网视频仍然是可访问或其中PVR功能开始或完成记录电视节目)的微博对话的开始的每个消息。Vidibox向观众显示可用的对话以选择特定的对话来播放。Vidibox通过播放电视节目或互联网视频来重放微博对话。Vidibox读取标记有时间码的每个消息,并计算真实时间与时间码之间的偏移。当前偏移应用于被发布的每个随后的正常消息的真实时间,以给出其时间码。Vidibox接着在重放期间在适当的时间码处将每个正常消息传递给观众。该传递可以是直接使用电视屏幕(例如,出现为在电视节目或视频上的字幕)或间接的(例如,向所指定的帐户发送IM消息)。在微博者完成对话之前,微博对话可由另一观众跟随。在这种情况下,可能微博消息的隐式时间码在由追随对话的观众重放的时间码之后(例如,如果微博者暂停重放,且追随者追上)。在这种情况下,Vidibox向观众指示他们在微博者之前的视觉或听觉主题。集体智慧Vidibox使用来自集体观众的信息来提供对观众的智能支持。在Vidibox内部的 PVR将根据观众的兴趣的评估来推测地记录电视节目。推测记录如下操作1.每当观众观看所记录的电视节目或观看追看电视服务(例如,BBCiPlayer, HuIu)时,观看的细节被发送到连接到互联网的常规服务器。细节包括电视节目和什么比例的节目被观看。2.服务器在多个Vidibox中关联观众的观看习惯并确定每个观众对任何给定的电视节目感兴趣的概率。服务器可推断,使用追看电视服务有规律地观看特定电视系列剧的一集的观众可能对原始电视节目感兴趣。3.服务器使用概率的指示为每个观众保持观众可能感兴趣的电视节目的列表。 该列表可由来自其它源的电视节目(例如,广播者希望向有特定兴趣的观众推销的节目的列表)增加。服务器使用常规互联网消息协议(例如,XMPP)周期性地将该列表发送到 Vidibox04. Vidibox使用优先级将这些节目添加到广播的列表用于PVR功能(见PVR功能的早期描述),该优先级反映兴趣的概率和是否记录是推测的。5.当观众随后使用追看电视服务开始观看电视节目时,Vidibox确定所选择的特定电视节目是否可用来从本地存储器播放。如果它是可用的,则Vidibox可播放此而不使用互联网追看电视服务。本发明的集体智慧方面可推断关于电视节目或互联网视频的内容的信息,并给观众提供跳过电视节目或互联网视频的片段的能力。这个方面如下操作1.观众选择所记录的电视节目或互联网视频并开始观看它。
7
2.当观众跳过电视节目或视频的一部分时,Vidibox在跳过的序列开始时且它们完成时将时间码的描述发送到服务器。3.服务器关联来自观看了特定的电视节目或互联网视频的几个观众的跳过模式, 并使用常规统计分析确定电视节目或互联网视频的可能令人感兴趣的区域。这些点与作为元数据的电视节目或互联网视频相关。4.当观众随后开始观看电视节目或互联网视频时,Vidibox从服务器取回每个跳过区域的时间码点的列表。5.当重放到达区域的开始或末尾的时间码时,Vidibox使用视觉或可听动机向观众指示此。观众可接着选择命令来跳到下一区域。本发明的集体智慧方面可推断对其它电视节目和互联网视频的参考,并使这对观众是可用的。例如,如果在特定电视节目中的人提到另一电视节目或互联网视频,则观众可被邀请记录或观看它。这个方面如下操作1.电视节目或系列剧可被添加到记录时间表,或互联网视频的URL可被添加到 Vidibox中的集合。这可直接使用Vidibox上的用户接口或在外部使用与Vidibox的常规通信(例如,电子邮件、来自网站的XMPP消息)来完成。2.如果Vidibox正播放或暂停互联网视频或电视节目,则Vidibox将具有添加的细节、正被观看的电视节目或互联网视频的细节、以及重放点的时间码的消息发送到服务
ο3.服务器关联来自几个Vidibox的信息,并确定所添加的记录或URL与播放的电视节目或互联网视频中的特定时间码链接的概率。创建链接点,其描述所链接的电视节目或互联网视频以及该链接的时间码。该链接与播放的电视节目或视频相关。4.当以后的观众观看电视节目或互联网视频时,Vidibox从服务器取回链接点的列表。5.当重放到达链接点的时间码时,Vidibox可使用视觉或听觉主题向观众指示链接。观众可接着选择命令来将所链接的电视节目添加到记录时间表或将所链接的互联网视频添加到集合。互联网视频调谐器本发明的一个方面是以标准格式(例如,Abode Flash)从常规网站播放互联网视频的能力,该常规网站被缩放到全电视屏幕并使用常规远程控制以与对本发明的PVR功能相同或相似的方式来控制。图10示出一般互联网视频网页。嵌在网页上的视频包含网络视频播放器。这提供对观看视频的控制。图11示出网络视频播放器的例子。互联网闪烁调谐器(flash tuner)使用常规网页浏览器技术来单独地从控制获得视频数据,并接着对电视屏幕缩放它,如图12所示。调谐器如下操作1. Vidibox包含网络视频播放器规则的数据库。这些规则描述如何对在互联网上观察的已知网络视频播放器执行某些标准功能鼠标和键盘操作被执行来开始重放、寻找
8某个点、停止重放、以及如何获得时间码信息。在本发明的一般实施方式中,这些规则被编码为可执行脚本文件(例如,JavaScript)。脚本访问将模拟鼠标点击和键盘按压发送到网络视频播放器的常规功能。脚本可读取网络视频播放器的图形输出,并可调用常规可选的字符识别(OCR)功能来解释这些区域。数据库还包括如何获得网页的仅仅视频部分的描述。2. Vidibox还包括一组网站规则的数据库。这些规则描述如何找出在互联网上的已知网站的网页内的特定互联网视频,以及哪些由每个网站使用的网络视频播放器。在本发明的一般实施方式中,这些规则被编码为可执行脚本文件(例如,JavaScript)。如果不存在匹配,默认行为是选择最大的视频。3.当观众指示Vidibox播放特定的互联网视频URL时,协定页面渲染引擎 (convention web rendering engine)在内部被调用以获得在URL处的网页。Vidibox接着对具有URL的网站规则数据库编索引,以获得特定URL的规则,如果没有找到匹配则用默认规则代替。在本发明的一般实施方式中,这导致脚本的执行。4.当Vidibox希望跳到给定的位置时,适当的规则被调用以执行这个操作。在一般实施方式中,这需要使用OCR功能来识别时间码并模拟在常规反馈控制环中的鼠标单击和拖动操作直到适当的时间码被找出的脚本的执行。5.电视的视频重放通过从网络视频图形提取重放的视频部分来获得。在一般实施方式中,这通过修改Vidibox中的系统图形驱动器来完成,使得视图使用来自数据库的几何规则被剪辑到仅仅视频部分。转码功能本发明的一个方面是本地存储的电视节目到压缩格式的转码。它如下操作1.转码功能周期性地检查PVR功能所记录的电视节目的数据库,并识别用于转码的候选节目。在一般实施方式中,候选节目由观众将特殊标签应用于这样的电视节目获得。2.使用常规转码器算法产生每个候选电视节目的新拷贝。转换使用空闲的CPU时间以低优先级完成,使得Vidibox的主要功能不被干扰。在本发明的优选实施方式中,这是在480x320分辨率处从DVB-T MPEG2到MPEG4H. 264的转换(即,与iPhone兼容)。3.所转换的视频文件可存储在Vidibox中的文件系统的特殊部分中,该特殊部分使用常规文件共享协议(例如,CIFS)在LAN上被共享。4. 一旦转换完成,原始电视节目记录的优先级就可降低。如果观众随后选择原始电视节目用于重放,且它被PVR功能删除,则Vidibox可以可选地播放所转换的节目,如果可用的话。图2示出显示设备(在下文中称为“Vidibox”)[图2:1]的实施方式,其经由适当的接口(例如,WiFi)连接到显示器(例如,电视机)[图2:2]和互联网。Vidibox能够通过将网络链接(即,URL)发送到特定的网页[图2:5]来从常规视频网站(例如JouTube) [图2:4]显示数字视频,并使用远程控制设备[图2:3]控制重放。链接通过各种方法—— 包括现有的电子邮件、即时消息(IM)、社交联网应用(例如,Twitter)和RSS广播——被发送到Vidibox。通常,这涉及通信服务器,其产生并从其它源(例如具有网页浏览器[图 2:8]或电子邮件客户程序[图2:9]的个人计算机[图2:7]传递链接[图2:6]。本发明获取URL并在相应的页面上显示视频所使用的这个方法是专利申请G60906272. O和/或
9GB0919222. 0 的主题。本文所述的本发明的另一方面是在计算机和Vidibox之间交换URL所使用的方法的改进。本发明的合理性是,视频观看体验可由作用于包括有URL的某些元数据的接收系统增强。本发明涉及包括视频的文本描述(例如,其标题)并表示具有特殊意义的视频(在下文中称为PlaySpot )中的特定位置的元数据。元数据和视频的URL的组合在下文中称为 1土肚1^1^”,并存储在数据库[图2:10]中。网络服务器[图2:11]获取VidiLink数据, 并显示包含元数据和URL的网页[图2:12]。该网页还包含可由网络服务器或网页浏览器 [图2:8]或计算机上的程序(例如,电子邮件客户端[图2:9])对数据执行的一组操作。下面的程序(图3)示出可如何查看网页[图2:12]的实例网页的URL是用来充裕地适应短消息(例如,Twitter消息)[图3:1]的短URL, 其在下文中称为VidiURL。VidiURL是包含相应的VidiLink的数据库[图2:10]内的索引, 该VindiLink允许网络服务器在网页上提供适当的内容。服务器显示具有用于导航到目标 URL[图3:2]的按钮或超链接的文本元数据(例如,标题、描述)。在一些情况下,目标视频可包括在VidiURL页面上(这被称为“嵌入”)[图3 3]。控制重放的操作可包括在VidiURL网页[图3:4]上。这些操作中的一个可以是跳到PlaySpot的按钮。这些按钮的实现根据每个视频网站[图2:4]如何操作的特定细节而变化。一般方法是,按钮向重放机构(例如,以Adobe Flash编码的视频播放器)触发寻找相应于PlaySpot元数据值的视频中的时间码的命令。例如,YouTube Flash视频播放器提供使Javakript程序使用player. seekTo ()函数进行寻找的API。在VidiURL网页上提供[图3:5]控制VidiURL本身[图3:1]的共享的操作。这可以是经由电子邮件共享(例如,提供mailto 链接,该链接使用被设置为视频的标题的主题以及包括描述和VidiURL的主体来预先填充电子邮件)[图3:6]。其它共享选项包括将 VidiURL张贴到社交网络[图3 5],一般实施方式是使用AddThis公司(www. addthis. com) 所提供的按钮。在VidiURL网页上提供将VidiURL立即发送到与用户相关的Vidibox的操作。本发明的一般实施方式使用帐户登录认证来识别用户,并获得与Vidibox相关的用户的细节。创建用于发送到特定Vidibox的按钮,其将VidiURL发送到相应的Vidibox。在本发明的一般实施方式中,这由指示服务器将包含VidiURU图3:1]的消息发送到Vidibox的浏览器完成。本发明的可选实施方式是,使按钮为mailto 链接,该链接预先填充电子邮件消息(如早些时候描述的[图3:5]),但使用被设置为相应Vidibox的电子邮件地址的“To ” 字段。在VidiURL网页上提供将所观看的VidiURL添加到播放列表[图3:7]的操作。播放列表由VidiURL的有序列表和保存在与用户相关的数据库中的元数据组成(用户可通过对照注册帐户的认证而被识别,或可以是匿名的并只由网络浏览器cookie识别)。对播放列表的URL[图4:1]的浏览显示用户的当前播放列表。在下面的图(图4)中示出了播放列表网页的内容的实例对于VidiLink——包括标题[图4:2]和文本描述[图4:3],播放列表使其与元数据相关。它也是VidiURL的有序列表[图4:5]。播放列表的PlaySpot元数据指示播放列表内的VidiURL和视频内的时间码[图4:4]。包括记录播放列表并从其删除项目[图
104:6]的操作以及保存或取消对播放列表的操作[图4:7]的操作。包括从当前播放列表创建VidiURL[图4:8]的操作。这个操作指示网络服务器在数据库中创建反映播放列表的状态的VidiLink,并创建对VidiLink的URL。当操作完成时,网页浏览器显示最新创建的播放列表VidiURL。下面(图5)示出该页面可如何查看的实例播放列表VidiURL页面看起来非常类似于早些时候描述的正常VidiURL页面。例如,它具有相同的共享操作[图5:2]。不是链接到单个视频网页,它链接到几个VidiURL页面[图5:1]。嵌入的视频重放包括跳到PlaySpot的相同操作[图5:3]以及在播放列表中的视频之间跳过的新操作[图5:4]。本发明的一个方面是,播放列表VidiURL可本身被添加到播放列表,且因此播放列表可能是以分级方式的播放列表。当Vidibox从通信服务器接收VidiURL[图2:6]时,它解析页面并获得目标URL。 如果VidiURL是播放列表,则解析变成递归的以找到可能的目标视频URL。在本发明的一般实施方式中,VidiURL页面以容易解析的格式例如XML对元数据解码。Vidibox还获得与每个VidiURL相关的元数据,并适当地显示此(例如,视频的标题被显示在短列表中,当由用户使用远程控制命令请求时有描述信息)。Vidibox还使用PlaySpot数据(当可用时) 以给用户提供直接跳到视频中的相应点(或跳到播放列表中的特定视频中的特定地方) 的机会。在本发明的一般实施方式中,这通过使用屏幕上用户界面提供“从头播放”和“从 PlaySpot播放”选项来完成。如果VidiURL是播放列表,则Vidibox可给用户提供在列表中的视频之间(或在播放列表之间,如果VidiURL代表分级的播放列表)跳过的机会。Vidibox的用户可指示它将对选定的视频或播放列表的链接发送给人或其它 Vidibox(例如,作为对朋友的推荐)。Vidibox通过与VidiURL数据库进行通信[图2:13]以创建相应于视频或播放列表的VidiLink并获得该VindiLink的VidiURL来执行这个指令。 可根据用户的希望(包括特定的加书签的时间码或在视频或播放列表中最近播放的点)来设置VidiLink的PlaySpot。因而产生的VidiURL使用常规通信方法(如上所述)——包括电子邮件、IM和社交联网[图2:6]——被共享给人或其它Vidibox。VidiURL不仅可由Vidibox创建,而且可由用户使用网页浏览器创建,其在web表格的适当字段中填充。下面(图6)示出这个表格看起来如何的实例创建网页[图6:1]包括标题[图6:2]11对5 讨[图6:3]、文本描述[图6:4]和目标网络视频页面的URL[图6:5]的字段。包括保存该表格并创建VidiURL的操作或取消该操作的操作。表格中的一些字段可被自动填充,如果网页借助于小书签[lhttp:// en. wikipedia. org/wiki/Bookmarklet]打开(或能够执行程序代码的某种其它形式的浏览器扩展)。当用户正观看包含他们希望与Vidibox或一些其他人共享的视频的网页时,他们启动浏览器中的小书签。下面的图(图7)示出此的实例小书签[图7:1]打开包含网络表格的新窗口,该网络表格具有从原始视频页面填充的标题和从原始页面的URL得到的目标URL。如果原始页面提供API以询问嵌在页面上的视频播放器,自动从原始页面中的视频的重放位置填充PlaySpot是可能的。例如,使用 YouTube MM^h API, JavaScript H player. getCurrentTime () -In方文,€。如果URL以某种方式形成,可能原始页面只提供API以访问重放状态。例如,
11YouTube API只在URL包括参数enable jsapi = 1时是可用的。当VidiURL从数据库[图 2:10]中的VidiURL创建时,页面上的目标被设置成启动API。浏览器扩展可用于自动执行 URL重写,即使在VidiURL不用于在视频处引导用户时。具有PlaySpot的VidiURL可在计算机上经由电子邮件、IM、社交联网或某个其它源从Vidibox或另一计算机被接收到[图2:14]。第二小书签(或浏览器扩展)用作使视频重放直接跳到PlaySpot的控制。这个跳跃小书签使用与早些时候描述的对嵌入VidiURL 页面中的视频[图3:4]的操作相同的原理。例如,使用YouTube视频,可使用player. seektoO命令。跳跃小书签通过获得将页面指示为视频页面(在本发明的一般实施方式中通过使用JavaScript中documentreferrer调用)的VidiURL并从VidiURL网络服务器 [图2:11]提取PlaySpot值来获得PlaySpot值。当然应理解,本发明并没有被规定为限于在本申请中阐述的、仅作为例子被描述的实施方式的细节。如本文使用的,以图2:11的形式表示的任何参考符号指示在图2中的部件号11 的参考数字。
1权利要求
1.一种改进的电视和视频系统,包括连接到多个电视和视频源并可操作来从一个或多个所述源获得电视和视频信号的系统设备,所述系统设备还可操作来监控观众正观看的电视和视频,并可操作来从一个或多个所述源获得适合于所述观众口味的视频和/或电视信号。
2.如权利要求1所述的改进的系统,其中所述系统包括Vidibox(如本文定义的)。
3.如权利要求1或权利要求2所述的改进的系统,其中所述Vidibox可操作来访问互联网以获得由适当的服务器产生的视频信号。
4.如权利要求1到权利要求3中的任一项所述的改进的系统,其中Vidibox15可操作来访问固定的非易失性存储介质,例如硬盘或固态存储介质。
5.如任一前述权利要求所述的改进的系统,其中提供到盒的外部连接例如USB、火线连接器。
6.如任一前述权利要求所述的改进的系统,其中所述系统用于使用标准Lan例子 CIFS、NFS、AFE的一个能够连接到网络访问存储(NAS)设备。
7.如任一前述权利要求所述的改进的系统,其中所述Vidibox配置成能够交换消息、 示例性即时消息(IM或XMPP)和电子邮件通信。
全文摘要
改进的电视和视频系统,使用连接到多个电视和视频设备的系统设备。系统设备配置成监控观众有规律地观看的电视或视频源,并根据观众的兴趣提供电视节目或视频。
文档编号H04N5/445GK102365874SQ201080013762
公开日2012年2月29日 申请日期2010年4月7日 优先权日2009年4月8日
发明者肯尼斯·威廉姆·廷戴尔 申请人:维迪埃克迪夫有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1