使用基于时间的元数据的动态媒体交互的制作方法

文档序号:6466514阅读:148来源:国知局

专利名称::使用基于时间的元数据的动态媒体交互的制作方法
技术领域
:0001本发明总的涉及一种用于和媒体显示动态交互的方法,更具体地,本发明涉及一种用于链接基于时间的元数据与媒体内容的方法,使得在媒体播放或者演示期间当元数据与媒体内容同步改变时,在所述媒体显示的
背景技术
:0002通常,元数据是用于描述各个数据项目或者数据项目集合的数据。换句话说,元数据是关于数据的数据。元数据可以例如通过包括音频文件的名称和大小来描述资源自身(例如,视频盘、音频文件,等等)。元数据也可以描述与该资源相关的内容。例如,在计算机或者一些其它电子设备上的媒体播放的上下文中,如果媒体为音频文件或者盘,比如,元数据可以包括艺术家信息、唱片集信息、音轨名称和音轨数量等等。如果媒体为视频文件或者盘,元数据可以包括演员信息、导演信息、场景题目、制作信息等等。但是,由于元数据为静态并且总的来说仅涉及资源,所以元数据的这些传统使用受到限制。而且,在元数据可以涉及资源的部分的受限应用中,也就是在电影上字幕轨(subtitletrack)的使用中,除了仅被限制于文本外,元数据还保持静态、来源固定,以及具有单独的固定目的。0003考虑到前述内容,需要使用动态和灵活的、基于时间的元数据提供一种交互媒体体验,所述元数据在媒体播放或者显示期间可以和部分资源相关,并且当其所描述的资源的部分发生变化时可以改变。
发明内容0004广义而言,本发明提供的系统、方法和计算机可读介质用于使得以流方式分析々某体内容和所述媒体内容的元数据。一个实施例在播放、观看、聆听或者以其它方式显示基本媒体资源的期间定义对元数据信息的连续分析。当所述基本媒体资源显示的内容改变时,不同上下文数据提供给辅助设备。以此方式,用户可以接收关于可在来自所述基本媒体资源的所显示内容中出现的人物、地点、事件或其组合的附加信息。0005在一个例子中,所显示的内容可以来自电一见广^番、^L频游戏、电影、广播演出或其组合。在这些显示方式的任意一个中,有可能显示给多于一个观看者观看。因此,每一个观看者可以使用其自己的辅助设备来仅观看可能是其特定兴趣的附加信息。因此,当进行来自所述基本媒体资源的显示时,递送到辅助设备的所述附加内容也将改变。在替代实施例中,如果用户不希望同步查看附加信息,用户可以通过所述辅助设备设置选项以简单存储用户观看所述基本媒体期间感兴趣的某些元数据。在较后的时间点,用户可以简单回顾所有元数据和/或捕获的附加信息,使得所述用户对基本媒体的观看不被打断。0006在一个实施例中,系统包括播放器设备,所述播放器设备能够显示和所述媒体资源相关的内容并且在所述媒体资源播放期间到达所选时间时获f^所述元数据信息,其中,所述元数据信息和所述内容的部分相关,并且获取所述元数据信息和所述媒体资源的播放同步发生。所述系统还包括和所述播放器设备耦合的辅助观看设备,所述辅助观看设备能够接收来自所述播放器设备的元数据信息并且显示所述元数据信息。0007在另一个实施例中,提供一种用于结合由媒体源提供的内容的显示提供元数据信息的显示的计算机实现的方法。所述方法包括显示来自所述媒体源的所述内容到主显示器上。所述内容包括所述主显示器上的图像,主显示器上的某些图像或者部分图像与元数据信息相关。所述方法接收优选设置,所述设置限定在主显示器上显示内容期间应该获取的哪些所述元数据信息,并且随后基于所述优选设置获取所述元数据信息。所述方法也转送所获取的元数据信息到辅助设备用于显示。在所述内容显示在所述主显示器上期间,进行所述辅助设备上的显示。所获取的元数据信息的显示,由于涉及所述图像或者部分图像,扩大媒体源在所述主显示器上的内容的显示。0008从下面结合实施例和附图的详细描述,以及通过举例方式对本发明的原理的描述,本发明的其它方面和优点显而易见。0009通过参考以下的描述以及结合附图,可以更好理解本发明及其它优点,其中图1A是根据本发明的实施例用于在媒体资源播放期间的特定时间显示元数据信息的系统的示意图IB是根据本发明的实施例的元数据信息的示意图,其中元数据信息以静态格式提供并且与媒体本身一起分布,或者元数据信息以动态格式提供和从远程元数据仓库存取;图2示出图1A所示的系统的示例性实施例;图3是根据本发明的实施例的辅助观看设备的用户界面;图4是根据本发明的实施例用于显示元数据信息的辅助观看设备的显示屏;图5示出索尼⑧Playstation3⑧娱乐设备的总体系统结构,其是一个根据本发明的实施例能够实现蓝牙通信的控制台;和图6是根据本发明的实施例的所述单元处理器的示意图。具体实施例方式0010本发明的实施例提供的系统、方法和计算机可读介质用于以流方式分析媒体内容和所述媒体内容的元数据。一个实施例在显示、播放、重放、观看等期间使得连续分析基本媒体的元数据信息。当所述基本媒体资源显示的内容改变时,将不同的上下文数据显示给辅助设备。以此方式,用户可以接收关于在来自所述基本媒体资源的所显示内容中所出现的人物、地点、事件或其组合的附加信息。在一个例子中,所显示的内容可以来自电视广播、视频游戏、电影、无线广播或其它方面。0011在这些显示的任意一个中,有可能存在多于一个观看者。因此,每一个观看者可以使用其自己的辅助设备来仅观看满足其特定兴趣的附加信息。因此,当进行来自所述基本媒体资源的显示时,递送到辅助设备的所述附加内容也将改变。用户可以选择暂停在递送到辅助设备的数据的特定片段上、在辅助设备上进一步导航、链接到互联网、下载数据等等。随后,用户重新回到与基本媒体资源显示的实况同步,或者返回到暂停期间已经显示的任一时间位置。0012相应地,可以提供给丰富的感受给观看特定显示的用户,其使得将上下文相关数据同步显示到辅助设备。通过使用优选设置,可以定制限定上下文相关^:据,使得观看同一原始主显示的多个用户可以具有不同的辅助数据显示感受。如下所述,辅助设备可以采用多种形式,只要提供一个观看屏幕和能够使用基本播放器、计算设备、控制台或者网络等进行通信。0013此外,本发明实施例提供的系统和方法用于链接基于时间的元数据与媒体内容,使得在播放期间当元数据与JC体内容同步改变时,在所述体地,根据本发明的一个实施例,提供的媒体播放器设备播放媒体内容,并且在媒体资源播放期间,在适当的时间获取和播放与媒体内容相关的适当的元数据信息到辅助元数据观看设备。0014在一个例子中,当特定消费者产品、兴趣点、地理上的目的地、演员、歌曲等在媒体资源播放期间的特定时间被观看到或者被提及,可以超越媒体资源自身获得和消费者产品、兴趣点、地理上的目的地、演员、歌曲等相关的更详细信息,或者从基于远程社区的库获得这些信息,并且被动态地提供给辅助元数据观看设备的用户。此外,本发明的实施例允许用户在媒体资源播放期间独立获取和控制与媒体资源的内容相关的显示元数据信息。0015在此处描述的本发明的实施例中,提供多个特定细节,诸如元件和/或方法的例子,来提供对本发明的实施例的全面理解。但是相关
技术领域
的普通技术人员可以认识到不使用这些特定细节的其中一个或者多个,或者使用其它装置、系统、组件、方法、元件、材料、部件以及类似,也可以实现本发明。在其它例子中,为了避免模糊本发明的实施例的多个方面,没有特别示出或者描述公知的结构、材料或操作。本发明包括多个方面,在以下将结合附图和实施例进行展示和讨论。0016图1A是根据本发明的实施例用于在播放媒体资源期间在特定时间显示元数据信息的系统100的示意图。在本发明的一个实施例中,媒体资源可以是音频文件、视频文件、视频盘、音频盘或者任意其它的多媒体介质。媒体资源可以以实况广播、录播或者时移播放(timeshiftedbroadcast)进行显示。根据一个实施例,系统100包括媒体播放器设备102,其能够提供和媒体资源101相关的内容到媒体显示器103,并且同时获取和提供与所述内容相关的元数据信息到辅助观看设备104。0017更具体地,在一个实施例中,媒体播放器设备102能够将与媒体资源101相关的时间戳与相应的带有时间戳的元数据相关联,使得当在播放期间到达与媒体资源101相关的时间戳时,媒体播放器设备102可以动态地从媒体资源101自身或者从与网络系统108耦合的基于远程社区的元数据仓库(或数据存储器)106获取适当的元数据信息,以提供所述元数据信息到辅助观看设备104。在本发明的一个实施例中,网络系统108可以包括连接到互联网114的多个本地网络112。尽管此处展示了具体的网络协议、物理层、拓朴和其它网络特性,但是本发明的实施例适合用于任意一种网络系统108或网络112中。0018在本发明的一个实施例中,辅助观看设备104被动态地利用链接到基于时间的元数据信息的可播放对象来更新,该更新与媒体资源101的播放同步。在本发明的另一实施例中,在辅助观看设备104上显示的元数据信息可以利用附加的基于社区的信息来补充。0019基于社区的信息可以包括来自在线社区成员的评价、消息板、聊天室、维基百科(wikipedia)等。正如在下面图4中详细示出的,与显示在辅助设备104的元数据相关的可选择开始点可以允许用户启动请求补充信息。在本发明的一个实施例中,用户对补充信息的请求可以经媒体播放器设备102被进行处理。在此情况下,对补充信息的请求经本地通信链接从辅助观看设备104发送到媒体播放器设备102(见图2)。一旦媒体播放器设备102接收到所述请求,i某体播放器设备102可以经互联网114从连接到互联网114的信息仓库116或者通过网络112从连接到互联网114的信息仓库118获取所请求的补充信息。0020一旦媒体播放器设备102获取到补充信息,媒体播放器设备102可以经本地通信链接(未示)转送所请求的补充信息返回给辅助观看设备。在本发明的一个实施例中,媒体播放器设备102可以在后台处理辅助设备104的对补充信息的用户请求,以避免和媒体资源IOI相关的播放内容的中断,并且获取和提供与内容相关的元数据信息给辅助观看设备104。在本发明的另一实施例中,用户对于补充信息的请求可以在辅助观看设备104直接被处理。在此情况下,才艮据本发明的一个实施例,辅助观看设备104和网络系统108相连接,并且所请求的补充信息可以由辅助设备104经网络系统108获取。例如,在辅助设备为蜂窝电话设备的情况下,对于补充信息的请求可以经蜂窝传输网络110处理。0021在另一个例子中,在辅助观看设备104为具有无线保真(WiFi)功能的设备的情况下,对于补充信息的请求可以经本地传输网络110处理。在本发明的一个实施例中,如下进一步详细讨论的,辅助观看设备104也可以连接到网络系统108,用于经网络系统108与媒体播放器设备102通信。0022根据一个实施例,图1A中所示的媒体播放器设备102可以为家用娱乐计算机、游戏控制台、计算系统、联网计算机、机顶盒或者任意一种可以播放与媒体资源相关的内容的设备,而且同时获取和提供与内容相关的元数据信息给辅助观看设备。根据一个实施例,图1A中所示的辅助观看设备104可以是蜂窝电话、iPh0ne、PlayStationPortable(PSP)设备、个人数字助理(PDA)、蓝莓(BlackBerry)设备、具有显示屏的电视遥控设备、膝上计算机或者任意一种可以从媒体播放器设备动态接收和显示更新的元数据信息的电子设备。0023根据本发明的一个实施例,具有时间戳的元数据可以是最简单格式的文本、音频、图形图像、电影剪辑、游戏、表格(form)、web网页、交互式内容或者媒体播放器和辅助观看设备可以处理的任意一种其他类型的数据。除了被标记以时间戳信息,每一个元数据可以被标记以元数据类目(例如,消费者产品、相关电影、衣服、兴趣点、餐馆、地理位置、演员、艺术家、兴趣人物、动物等)和元数据类型(例如,文本、图像、声音等),或者便于在辅助观看设备获取和/或显示元数据信息的任意其它信息。如上所述,在本发明的一个实施例中,元数据可以与可选l奪的开始点(例如,超链接等)相关,如下面图4中所讨论,允许用户经网络以基于社区的信息或者互联网可存取数据来补充元数据信息。0024在本发明的另一实施例中,如下图1B中将详细示出的,元数据可以以静态格式提供,并且与媒体本身一起分布,或者元数据可以以动态格式提供,并且可以由媒体播放器设备或者辅助观看设备经网络在播放时从远程元数据仓库(例如,平面文件(flatfile)或者数据库)存取。通过以动态格式提供元数据,如果关于元数据描述的媒体资源的对象的信息发生改变,则自动更新元凄t据。0025图2中,所示的系统100的示例性实施例包括媒体播放器设备102,所述媒体播放器设备能够在诸如电视屏幕的显示器202上播放包括带有时间戳的元数据的电影内容。更具体地,当媒体播放器设备102在显示器202上播放电影时,媒体播放器设备102总是可以识别出将电影的帧(或场景)208中所看到的对象及时与元数据信息相连接。媒体播放器设备102可以获取与所观看对象相关的元数据信息并且下载元数据信息到辅助观看设备104。所下载的元数据信息动态显示在辅助观看设备104的屏幕204上,并且和所述电影变化的帧或者场景同步。例如,当演员出现在电影场景中,媒体播放器102可以下载演员的照片到辅助观看设备104并且/或者可以下载包括关于演员的信息的web网页的URL到辅助观看设备104。在电影继续播放时,如果演员使用索尼-爱立信(SonyEricsson)电话机打电话,电话制造商的web网页的URL可以被下载到辅助观看设备104,或者演员所使用的电话的独特特性的更详细的解释可以被下载到辅助观看设备104。0026媒体播放器设备102通过网络互连卡(NIC)206或者便于媒体播放器设备102和网络系统108之间连接的任一其他互联机制连接到互联网114,用于获取元数据信息或者补充元数据信息的信息。在本发明的一个实施例中,媒体播放器设备102可以包括无线保真(WiFi)天线210或者蓝牙(Bluetooth)无线天线210、发送接收(TxRx)主芯片212或者便于媒体播放器设备102和辅助观看设备104之间经本地网络连接214连接的任意其他机制。0027图3中,才艮据本发明的一个实施例,可以使用辅助观看设备104从用户界面屏幕302独立控制下载到辅助观看设备104的元数据信息的显示。在本发明的一个实施例中,可以由辅助设备104或者任一其他合适设备提供用户界面屏幕302,以允许用户选择显示在辅助设备的元数据信息的类型和/或类目、元数据信息如何和/或何时显示、何时和/如何通知用户新的元数据信息可用,等等。用户界面屏幕302可以包括双态开关选择等,允许用户选择下载到和/或显示在辅助观看设备104上的元数据信息的类目(例如,消费者产品、相关电影、衣服、兴趣点、餐馆、地理位置、演员、艺术家、兴趣人物、动物等)。用户界面屏幕302也可以包括双态开关选择等,允许用户选择下载到和/或显示在辅助观看设备104上的元数据信息的类型(例如,文本、音频、图形图像、web网页等)。此外,用户界面屏幕302也可以包括双态开关选择等,允许用户选择是否显示在媒体资源播放期间遇到的元数据信息,或者是否在媒体资源播放完成之后(例如在电影结束时)以汇总的格式提供元数据信息给用户。在本发明的一个实施例中,以汇总的格式提供给用户的元数据信息可以被发送给用户的辅助观看设备、用户的电子邮件帐户或者可以接收元数据信息的任意其它目的地。0028在图4中,根据本发明的实施例,示出示例性显示屏幕402,其包括从媒体播放器设备102下载到辅助观看设备104的元数据信息。根据本发明的一个实施例,从^某体播放器设备102下载的每一个元数据信息可以被排队在显示屏幕中。如前所述,元数据信息可以被以多种格式的任意一种提供并显示在辅助设备104,包括但不限于文本、图形、超链接、音频、视频、分屏幕、交互屏幕等等。显示屏幕4Q2可以包括滚动条404或者任意其它类似机制,允许用户获取在显示屏幕402的可视部分406中当前不显示的元数据信息。此外,在本发明的一个实施例中,可以将可选择开始点408或者变4奐出发点队歹寸爻文应(transi.tionspringboardqueuingeffect)与每一个元数据信息关联,以允许用户将通过互if关网、远程或者本地网络等可存取的基于社区的信息补充给所下载的元数据信息,如上面关于图1A所讨论的。0029例如,用户选择与特定电影的元数据信息相关的URL可以导致请求从辅助观看设备104发送到媒体播放器设备102,用于从电影演播室web站点获取电影剪辑。在本发明的一个实施例中,也可以提供机制,用于在新的元数据信息在辅助观看设备上被更新时通知用户。例如,可以提供给辅助观看设备104以可视蜂鸣指示器或者声音/振动指示器。0030仍参见图4,根据本发明的一个实施例,可以在任一类型的辅助观看设备104a、104b、104c上提供用于在辅助观看设备104上显示元数据或者补充的基于社区的信息的显示屏幕302或者任一其它屏幕。如上参见图1A所讨论的,辅助观看设备可以是蜂窝电话、PlayStationp0rtable(PSP)设备、个人数字助理(PDA)、具有显示屏的远程控制设备、膝上计算机或者任意一种能够从媒体播放器设备动态接收和显示更新的元数据信息的电子设备。0031考虑到上面所讨论的,本发明的实施例的优点在于其可以将带有时间戳的或者所标记的元数据信息与整个作品的特定时刻或者时间片段相关联,并且可以在播放作品(例如,多媒体显示的作品)期间或者之后同步提供元数据信息给用户。传统的方法是将静态元数据与整个作品相关联并且所提供的元数据仅包括关于整个作品的信息,与之不同的是,本发明实施例的基于时间的元数据的动态性质提供附加的上下文。提供此上下文不仅是由于元数据和作品之间的时间关联,而还由于可以自基于远程社区的仓库、互联网等更多地获得可以频繁更新的元数据信息。0032如上所述,根据本发明的实施例存在基于时间的元数据的多种可能用途,包括但不限于电影中首次出现的演员姓名、演员所饰演过的其他角色的补充信息、花边新闻(trivia)、所犯过的过错(goof)、歌词、弦线标谱、导演解说词、音轨信息、和媒体资源的内容相关的历史事件或者媒体的解释、在媒体资源播放期间看到或者提到特定消费者产品时的广告或者与基于产品布置的广告相关的消费者产品信息;以及包括问题、花边新闻、评价、参考解释、模仿表演的链接等用户产生的元数据。0033应该理解,此处描述的本发明的实施例可以包括进视频游戏控制台中。例如,在一个实施例中,此处描述的蓝牙通信系统可以^t包括在索尼⑧PlayStation3⑧娱乐设备中。还应该理解,此处所描述的实施例可以实现为硬件、软件或者其组合。0034图5的原理图示出索尼⑧PlayStation3⑧娱乐设备的总体系统结构,其是一个控制台,可以根据本发明的一个实施例实现蓝牙通信。提供有系统单元900和可连接到系统单元900的多个外围设备。系统单元900包括单元处理器(Cellprocessor)928、Rambus⑧动态随机存取存储器(XDRAM)单元926、具有专用视频随机存取存储器(VRAM)单元932的真实合成器(RealitySynthesizer)图形单元930,以及I/O(输入/输出)桥934。系统单元900还包括用于从盘940a来读取的BluRAY(蓝光)盘BD-R0M⑧光学盘阅读器940,和可拆卸吸入式(slot-in)硬盘驱动器(HDD)936,它们通过I/0桥934可存fL。可选地,系统单元900还包括存储卡阅读器938,用于读取密致闪烁存储卡、MemoryStick⑧存储卡和类似产品,其同样通过I/O桥934可存取。00351/0桥934还连接六个通用串行总线(USB)2.0端口924、吉比特以太网端口922、IEEE802.llb/g无线网络(Wi-Fi)端口920和可以支持多达七个蓝牙连接的Bluetooth⑧(蓝牙)无线链接端口918。在操作中,I/O桥934处理所有无线、USB和以太网数据,包括来自一个或者多个游戏控制器902的数据。例如,当用户玩游戏时,1/0桥934经蓝牙链接接收来自游戏控制器902的lt据,并且将其转发到单元处理器928,所述单元处理器928相应更新游戏的当前状态。0036除游戏控制器902之外,无线、USB和以太网端口也提供和其它外围设备的连接,诸如遥控器904、键盘906、鼠标908、诸如索尼PlayStationPortable⑧娱乐设备的便携娱乐i殳备910、诸如EyeToy⑧一见频照相机912的视频照相机和麦克风头戴式耳机914。这些外围设备因此原则上可以无线连4妄到系统单元900。例如j更携式i吴乐"i殳备910可以经Wi-Fi点对点(ad-hoc)连接通信,并且麦克风头戴式耳机914可以经蓝牙链接通信。所提供的这些接口意味着PlayStation3设备也潜在地兼容诸如数字视频录像器(DVR)、机顶盒、数字照相机、便携式媒体播放器、IP上的语音电话、移动电话、打印机和扫描仪的其它外围设备。此外,传统存储器卡阅读器916通过USB端口924连接到系统单元,进行P1ayStation⑧或者P1ayStation2设备所使用类型的存储卡948的读取。0037在本实施例中,游戏控制器902可操作地经蓝牙链接与系统单元9G0无线通信。但是,可替代地,游戏控制器902可以连接到USB端口,从而接入电源为游戏控制器902的电池充电。除了一个或者多个模拟操纵杆和传统控制按钮,相应于每一个轴的位移和旋转,游戏控制器敏感于六个自由度的移动。从而,除了传统按钮或者操纵杆命令之外,或者替代传统按钮或者操纵杆命令,游戏控制器的用户的手势和动作可以翻译为游戏的输入。可选地,可以使用诸如PlayStation便携设备的其它无线使能外围设备作为控制器。在PlayStation便携设备的情况下,在设备屏幕上可以提供附加游戏或者控制信息(例如,控制指令或者生命数量)。也可以使用其它可替代或者补充控制设备,诸如跳舞毯(未示出)、发光的枪(未示出)、方向盘和3|^反(未示出)或者特制的控制器,诸如单个或者几个用于快速响应测试游戏的大按钮(同样未示出)。00M遥控器904同样可操作地经蓝牙链接与系统单元900无线通信。遥控器904包括适于Blu-Ray盘BD-R0M阅读器940操作的和用于盘内容导航的控制器。Blu-Ray盘BD-ROM阅读器940可操作地用于读取与PlayStation和PlayStation2设备兼容的CD-ROM,和传统预记录和可记录CD以及所谓的超级音频CD。阅读器940还可操作地用于读耳又与PlayStation2和PlayStation3设备兼容的DVD-ROM,以及传统预记录和可记录DVD。阅读器940还可操作地用于读取和PlayStation3设备兼容的BD-ROM,以及传统预记录和可记录Blu-Ray盘。系统单元900可操作地通过音频和牙见频连接器来提供由PlayStation3设备经真实合成器图形单元930产生或者解码的音频和视频到显示和声音输出设备942,诸如具有显示器944和一个或者多个扩音器946的监视器或者电视设备。音频连接器950可以包括传统模拟和数字输出,同时视频连接器952可以不同地包括分量视频、S视频、合成视频和一个或者多个高清晰度多媒体接口(HDMI)输出。因此,视频输出可以采用的格式诸如PAL或者NTSC,或者720p、1080i或者1080p高清晰度。0039单元处理器928执行音频处理(产生、解码等等)。PlayStation3设备的操作系统支持杜比⑧5.1环绕声音、杜比⑧剧场环绕(DTS)和来自Blu-Ray⑧盘的7.1环绕声音的解码。在本实施例中,视频照相才几912包^舌单个电荷耦合器件(CCD)、LED指示器和基于硬件的实时数据压缩和编码设备,使得所压缩的视频数据可以以适当的格式传输,诸如由系统单元900解码的基于图像内MPEG(运动图像专家组)标准。照相机LED指示器被设置成用于响应来自系统单元900的适当控制数据来发光,例如,用于指示不利的光照条件。一见频照相才几912的实施例可以经USB、蓝牙或者Wi-Fi通信端口不同地连接到系统单元900。视频照相机的实施例可以包括一个或者多个相连的麦克风并且也可以传输音频数据。在视频照相机的实施例中,CCD可以具有适用于高清晰度视屏捕获的分辨率。在使用中,视频照相机所捕获的图像例如可以包括在游戏中或者解释为游戏的控制输入。0040总的来说,为了经系统单元900的其中一个通信端口与诸如视频照相机或者遥控器的外围设备进行成功的数据通信,应该提供诸如设备驱动器的适当的软件部分。设备驱动技术为公知技术并且在此处没有详细描述,以避免不必要的模糊本发明。0041图6的示意图示出根据本发明的一个实施例的单元处理器(Ce11processor)928。单元处理器928的结构包括四个基本元件1)外部输入和输出结构,包括存储控制器1060和双总线接口控制器1070A、B;2)称为功率处理单元1050的主处理器;3)称为协同处理元件(SPE)1010A-H的八个协处理器;和4)和上述元件相连的称为元件互联总线1080的循环数据总线。单元处理器的总的浮点性能为218GFL0PS。0042功率处理单元(PPE)1050基于双路同时多线程的Power970兼容的PowerPC核(PPU)1055,其以3.2GHz的内部时钟运行。包括512kB2级(U)高速緩冲存储器和32kB1级(L1)高速緩冲存储器。PPE1050每时钟周期能够进行八个单精度操作,换算后以3.2GHz就是25.6GFL0PS。PPE1050的基本作用是作为协同处理元件1010A-H的控制器,处理大部分计算工作量。在操作中,PPE1050维护一个作业队列,为协同处理元件1010A-H调度作业,并且监控其进度。因此,每一个协同处理元件1010A-H运行一个用于获取作业、扭i行作业并且与PPE1050同步的内核。0(M3每一协同处理元件(SPE)1010A-H包括相应的协同处理单元(SPU)1020A-H和相应的存储器流控制器(MFC)1040A-H,后者又包括相应的动态存储器存取控制器(DMAC)1042A-H、相应的存储器管理单元(画U)1044A-H和总线接口(未示出)。每一SPU1020A-H为时钟频率为3.2GHz的RISC处理器,并且包括256kB本地RAM1030A-H,原则上可扩充到4GB。每一SPE给出理论上25.6GFL0PS的单精确性能。SPU在单个时钟周期内可以处理4个单精度浮点数、4个32位数、8个16位整数或者16个8位整数。在同一个时钟周期内,也可以执行存储器操作。SPU1020A-H并不直接存取系统存储器XDRAM926。SPU1020A-H形成的64位地址被传输给MFC1040A-H,后者指示其匿A控制器1Q42A-H来经元件互联总线108Q和存储器控制器1060存取存储器。0044元件互Jf关总线(EIB)1080为单元处理器928内部的逻辑循环通信总线,用来连接上述处理器元件,也就是PPE1050、存储器控制器1060、双总线接口1070A、B以及8个SPE1010A-H,共12参与部件。参与部件可以同时在每时钟周期以8字节速率读和写总线。如前所述,每一个SPE1010A-H包括DMAC1042A-H用于调度更长的读或者写序列。EIB包括四个通道,两个顺时针方向,两个逆时针方向。因此,对于12个参与部件,其中的任意两个参与部件之间最长的按步骤方向的数据流在该适当方向上为六个步骤。在参与部件之间通过裁决全面利用的情况下,对于12槽(slot)的理论峰值瞬时EIB带宽因此为每时钟96B。这等于在3.2GHz时钟速率的307.2GB/s的理论峰值带宽。0045存储器控制器1060包括由Rambus公司开发的XDRAM接口1062。存储器控制器和RambusXDRAM926以理论峰值带宽25.6GB/s对接。双总线^妾口1070A、B包#舌RambusFlexIO⑧系统才妄口1072A、B。才妻口一皮组织到12个通道中,每一通道8位宽度,其中,五个路径是输入、七个路径是输出。这在单元处理器和1/0桥934之间经控制器1070A以及在单元处理器与真实模拟器图形单元930之间经控制器1070B提供了理论峰值带宽62.4GB/s(其中36.4GB/s是输出,26GB/s是输入)。由单元处理器928发送到真实模拟器图形单元930的数据通常包括显示列表,其作为命令的序列来画出顶点、对多边形应用紋理、指定光照条件等等。0046考虑到上述实施例,应当理解本发明可以使用涉及计算机系统中存储数据的多种计算机实施的操作。这些操作是需要对物理量进行物理处理的操作。通常,虽然不是必须的,这些物理量以电或》兹信号的形式存在,可以被存储、传输、组合、比较以及进行其它处理。进一步地,所进行的处理经常被(作为术语)称为诸如产生、识别、确定或比较等。0047此处描述的构成本发明的部分的任一操都是有用的机器操作。本发明同样涉及用于执行这些操作的设备或装置。此设备可以根据特定目的特别构建,或者可以由存储在计算机中的计算机程序可选地配置或者激活的通用计算机。更具体地,根据此处教导,可以将计算机程序用于不同的通用机器,或者更方便的可以构建更专用设备来执行所需操作。0048同样,此处描述的形成本发明的部分的任一操作可由任一能够执行所属功能的适当结构化的"装置"执行。例如,通过在所要求保护的发明的不同实施例所提到的电路元件提供示例结构。0049本发明还可以作为计算机可读代码在一个计算机可读媒介中实现。该计算机可读媒介可以是任何能够存储可以被计算机系统随后读取的数据的数据存储装置。示例性的计算机可读媒介包括硬盘驱动器、附加式网络储存装置(NAS)、只读存储器、随机存储器、CD-R0M、CD-R、CD-RW、磁带和其它光学和非光学数据存储装置。计算机可读媒介也可以分布于一个网络耦合的计算机系统上,以使计算机可读代码以分布式方式被存储和执行。0050虽然为清晰理解的目的对本发明的一些细节进行了详细描述,但显然,可以在后附的权利要求的范围内进行一些变化和修改。因此,本发明的实施例可以被认为是示意性的而不是限制性的,并且本发明不被于此给出的细节所限制,而是可以在后附的权利要求的范围和其等同物内进行更改。权利要求1.一种在媒体资源播放期间在所选时间提供元数据信息的系统,包括:播放器设备,所述播放器设备能够显示与所述媒体资源相关的内容并且在所述媒体资源播放期间到达所选时间时获取所述元数据信息,其中,所述元数据信息与所述内容的部分相关,并且其中,获取所述元数据信息和所述媒体资源的播放基本上同步发生;和辅助观看设备,其与所述播放器设备相通信,所述辅助观看设备能够接收来自所述播放器设备的元数据信息并且显示所述元数据信息。2、权利要求1所述的系统,其中,所述元数据信息存储在所述媒体资源中。3、权利要求2的系统,其中,所述播放器设备被配置为从所述媒体资源获取所述元数据信息。4、权利要求1的系统,还包括连接到所述播放器设备的库,其中所述元数据信息存储在所述库中。5、权利要求4的系统,其中,所述播放器设备被配置为从所述库中获取所述元数据信息。6、权利要求4的系统,还包括网络系统,所述网络系统包括连接到互^:网的一个或者多个本地网络。7、权利要求6的系统,其中,所述库经所述网络系统连接所述播放器设备。8、权利要求6的系统,其中,所述辅助观看设备经所述网络系统连接到所述播放器设备,并且其中,从所述播放器设备接收所述元数据信息包括经所述网络系统接收所述元数据信息。9、权利要求6的系统,其中,一个或者多个本地网络的至少一个为蜂窝电话网络。10、权利要求6的系统,其中,所述辅助观看设备的显示包括对应于在所述辅助设备显示的所述元数据信息的至少一个可选一奪的开始点,并且其中,用户选择所述至少一个可选择的开始点,使得所述辅助观看设备获取来自所述网络系统的补充信息。11、权利要求l的系统,其中,所述辅助观看设备经本地链接连接到所述播放器设备,并且其中,从所述播放器设备接收所述元数据信息包括在本地链接上接收所述元数据信息。12、权利要求l的系统,其中,在所述媒体资源播放期间到达所选择的时间时获取所述元数据信息包括将与所述内容的部分相关的时间戳和与所述元数据信息相关的时间戳相关联,其中,所述元数据信息被以与所述元数据信息相关的时间戳所标记。13、权利要求l的系统,其中,所述元数据信息被以一个或者多个元数据类型和元数据类目所标记。14、权利要求13的系统,其中,所述元数据类型包括文本、音频、视频、图形图像、web网页或其组合的其中一个。15、权利要求13的系统,其中,所述元数据类目包括消费者产品、相关电影、相关歌曲、衣服、兴趣点、餐馆、地理位置、演员、艺术家、兴趣人物、动物或其组合的其中之一。16、权利要求l的系统,其中,所述辅助设备具有用户界面。17、权利要求16的系统,其中,所述用户界面被配置为允许选4爭在所述辅助观看设备上显示的所述元数据信息的类目和类型。18、权利要求17的系统,其中,所述用户界面被配置为允许所述用户选择在所述辅助观看设备上接收的所述元数据信息是否被汇总提供,其中所述汇总的元数据信息被发送到用户指定的目的地。19、权利要求17的系统,其中,所述用户界面被配置为允许选择在所述辅助观看设备上接收的所述元数据信息是否在所述媒体资源播放期间显示在所述辅助观看设备上。20、权利要求17的系统,其中,所述用户界面被配置为允许用户选择在所述辅助观看设备上接收的所述元数据信息是否在所述媒体资源播放结束时显示在所述辅助观看设备上。21、一种用于结合由媒体源提供的内容的显示呈现显示的元数据信息的计算机实现的方法,所述方法包括显示来自所述媒体源的所述内容到主显示器上,所述内容包括所述主显示器上的图像和在与元数据信息相关的主显示器上的某些图像或者部分图像;接收优选设置,所述优选设置限定在主显示器上显示内容期间应该获取的那些所述元数据信息;基于所述优选设置获取所述元数据信息;转送所获取的元数据信息到辅助设备用于显示,在所述内容显示在所述主显示器上期间,处理在所述辅助设备上的显示;其中,所获取的元数据信息的显示,涉及所述图像或者部分图像,扩大所述媒体源在所述主显示器上的内容的显示。22、权利要求21的计算机实现方法,其中,所迷辅助设备包括次级显示器,用于在主显示器上显示所述内容期间显示所获取的元数据信息。23、权利要求21的计算机实现方法,其中,所述媒体源包括广播显示、录像显示或者时移显示。24、权利要求21的计算机实现方法,其中,所述元数据信息和所述内容的部分相关,使得当基于所述优选设置将包括所述元数据信息的所述内容的部分进行显示时,获取所述元数据信息。25、权利要求21的计算机实现方法,其中,所述元数据信息是时间编码的,并且所述获取的元数据信息被以一个或者多个元数据类型和元数据类目所标记,并且所述元数据类型包括文本、音频..视频、图形图像、web网页或其组合的其中一个。全文摘要提供一种系统和方法用于链接基于时间的元数据与媒体内容,使得当元数据在媒体内容播放期间与其同步改变时,在媒体显示的上下文中提供更多的媒体内容相关的信息。更具体地,根据本发明的一个实施例,提供媒体播放器设备来播放媒体内容,并且在媒体资源播放期间在适当的时间获取和显示和媒体内容相关的、适当的元数据信息到辅助元数据观看设备。文档编号G06F17/30GK101374090SQ20081014724公开日2009年2月25日申请日期2008年8月22日优先权日2007年8月23日发明者G·M·扎列维斯基申请人:索尼计算机娱乐美国公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1