在hdmi网络中的地址映射的制作方法

文档序号:7992082阅读:239来源:国知局
在hdmi网络中的地址映射的制作方法
【专利摘要】本发明涉及用于家庭娱乐网络的网络设备,所述家庭娱乐网络包含:网络控制器,适用于提供以太网通信能力、HEC和CEC(消费者电子控制)通信能力;以及数据库生成器单元,适用于生成包含有关上述家庭娱乐网络的网络设备的信息的数据库以及相应的网络设备的唯一标识符。
【专利说明】在HDMI网络中的地址映射
【技术领域】
[0001]本申请涉及用于家庭娱乐网络的网络设备。本发明同样涉及家庭娱乐网络、数据表和用于在家庭娱乐网络中控制和重新路由音频、视频和数据流的方法。
【背景技术】
[0002]家庭娱乐设备,如电视机、机顶盒、DVD或蓝光磁盘播放机、MP3播放器等变得越来越流行,特别是如果配备有所谓的HDMI接口。HDMI是高清晰度多媒体接口(HighDefinition Multimedia Interface)的缩写,并且是用于发送未压缩的数字数据的紧凑音频/视频接口。HDMI允许将例如机顶盒、DVD播放器、蓝光磁盘播放机、个人计算机、视频游戏主机以及AV接收器的数字音频/视频源连接到兼容的数字音频设备、计算机显示器以及数字电视。HDMI在单个线缆上支持任何TV或PC视频格式,包括标准、增强和高清晰度视频、高达八个数字音频信道以及消费者电子控制(CEC)连接。CEC允许HDMI设备必要时控制彼此并且允许用户使用一个遥控手柄操作多个设备。
[0003]根据2009年5月28日发行的HDMI版本1.4,已详细说明允许在HDMI连接的装置之间的lOOMB/s以太网连接的HDMI以太网信道。这个以太网性能允许连接包含例如电视机和视频播放机的HDMI网络与其他HDMI网络。换言之,可以建立多房间家庭娱乐网络,其包含分布贯穿在用户家庭的几个HDMI网络(家庭娱乐网络的子网络)。
[0004]有对于这种家庭娱乐网络的更多的性能的渐增的需要,特别对于给予用户用于在网络内选择设备的更多选项。更具体地,这种性能应当同样支持移动设备,如智能电话、平板电脑和笔记本,等等,即使这些设备经常被插拔。

【发明内容】

[0005]因此本发明的目标是提供用于家庭娱乐网络的网络设备,所述家庭娱乐网络即使当使用移动设备的时候依然具有增强的网络相关性能。
[0006]根据本发明的特征,提供一种用于家庭娱乐网络的网络设备,家庭娱乐网络包含适于提供以太网通信能力、HECjP CEC (消费者电子控制)通信能力的网络控制器;和数据库生成器单元,适于生成包含有关上述的家庭娱乐网络的网络设备的信息和相应网络设备的唯一标识符的数据库。
[0007]即换言之,网络设备技术上配备有具有生成包含关于在网络内的设备的有关数据的数据库的性能的单元。有关网络设备的信息的一个部分是允许识别独立于在家庭娱乐网络内的网络设备的逻辑的和/或物理地址的相应的网络设备的唯一标识符。
[0008]根据本HDMI规范,在家庭娱乐网络内的网络设备的物理地址可以改变,例如当设备从网络断开并且被重新连接到另一HDMI插头时。结果是,根据本HDMI规范使用的物理地址不是静态的,并且因此随时间推移是不可靠的,这限制了可以向用户提供的特征的范围。上述情况也适用于在家庭娱乐网络内的设备的逻辑地址,所述逻辑地址同样可以改变。
[0009]通过使用在家庭娱乐网络内的每个网络设备的唯一标识符,总是并且在任何时候能够识别网络设备,并且因此寻址(address)特定网络设备,即使这个设备曾被断开并且重新连接到另一 HDMI插头。包括网络设备的唯一标识符的数据库因此允许例如将所分配的物理地址/逻辑地址映射到相应的网络设备的唯一标识符。这个映射允许重新识别曾经从网络断开并且回到网络的设备的功能和应用。设备可以被连接到任何空闲的HDMI连接器,并且尽管物理地址已变化,网络设备可以经由唯一标识符作为在过去已被连接至网络的网络设备识别。换言之,借助于通过使用网络设备的唯一标识符而可行的地址映射,可以识别网络设备以及在网络拓扑中它先前的位置和它当前的新位置。
[0010]在优选实施方式中,唯一标识符是被分配给网络控制器的所谓的MAC地址。MAC地址是媒体访问控制(Media Access Control)的缩写,其是分配给网络接口用于在物理网络段上通信的唯一标识符。MAC地址被用于很多网络技术和包括以太网的大部分IEEE802网络技术。
[0011]根据本发明的另一方面,提供包含根据本发明的至少两个网络设备的家庭娱乐网络。
[0012]根据本发明的另一方面,提供在根据本发明的网络设备的存储器中存储的数据表。数据表包含表示特定网络设备的操作的第一信息,表示上述的特定网络设备的网络地址的第二信息,表示操作的时间和日期的第三信息以及表示上述网络设备的唯一标识符的第四信息。这里注意,数据表不受限于在本申请中提到的信息。数据表可以包括更多的信息,如IP地址或其他网络设备相关的数据。
[0013]在这个数据表中,可以注册由网络设备的用户执行的操作,如播放视频、停止视频等。在数据表中存储的数据给出用户先前选择的操作的详细的描述。通过使用唯一标识符(优选地,网络设备的MAC地址)可以始终识别网络设备,即使逻辑/物理地址已改变。
[0014]根据本发明的另一方面,提供在家庭娱乐网络中控制和重新路由音频、视频和数据流的方法,其包含生成包括有关上述家庭娱乐网络的网络设备的信息和相应网络设备的唯一标识符的数据库的步骤。
[0015]有关网络设备的信息可以例如是网络地址,特别地是逻辑地址和物理地址,和/或有关由用户所发起的上述的网络设备的操作的信息和/或有关分配给上述的网络设备的优先级的信息。
[0016]在家庭娱乐网络包含两个或更多子网络的情况下,上述的信息可以同样包含子网络识别符。
[0017]根据又一方面,提供一种计算机程序(优选地以网络设备固件形式),其包含当在控制器上执行上述电子计算机程序时用于使控制器(优选网络设备控制器)执行根据本发明的方法的步骤的程序构件,以及有指令存储在其上的计算机可读非易失性介质,当在控制器上执行所述指令时使控制器执行根据本发明的方法的步骤。
[0018]在从属权利要求中限定了本发明的优选实施方式。应当理解权利要求的方法具有与权利要求的网络设备和在从属权利要求中定义的网络设备相似和/或相同的优选实施方式。
[0019]本发明基于生成包含有关上述家庭娱乐网络(优选HDMI网络)的网络设备的信息和相应的网络设备的唯一标识符的数据库(优选以至少一个数据表的形式)的构思。存储在数据库中的唯一标识符允许明确地识别网络设备,而与它在家庭娱乐网络内的位置无关。即使网络设备改变它的位置,结果是物理地址同样从第一值改变为第二值,可以经由唯一标识符识别网络设备作为具有之前的第一值的物理地址的设备。此外,逻辑地址也可以改变。
【专利附图】

【附图说明】
[0020]本发明的这些和其他方面将通过参照下文所述实施例进行的详细描述而变得明显。附图中:
[0021]图1示出根据第一情形的家庭娱乐网络的示例;
[0022]图2示出根据第二情形的家庭娱乐网络的示例;
[0023]图3a和图3b示出分别反映所述第一情形和所述第二情形的数据库的示例;
[0024]图4示出操作历史数据库的示例;以及
[0025]图5示出网络设备的框图。
【具体实施方式】
[0026]在图1中,示出并且用参考标号10标明家庭娱乐网络的直观的示例。这个直观的示例可用作描述网络设备和它们的功能。然而,注意,本发明不限于这种家庭娱乐网络。
[0027]在本发明的环境中,家庭娱乐网络意指任何被设计成耦接网络设备的数据网,所述的网络设备按顺序被设计成存储、管理以及访问在家庭中的所有格式的数字媒体。这种家庭娱乐网络的一个示例是HDMI网络(其按顺序可以包含HDMI子网络),其中的网络设备具有用于提供网络能力的HDMI接口。HDMI是用于传输未压缩的数字数据的标准,并且是High Definition Multimedia Interface (高清晰度多媒体接口)的缩写。在下文中,假设在图1中示出的家庭娱乐网络10是包含几个HDMI子网络的HDMI网络11。然而,本发明不限于HDMI网络。
[0028]在图1中示出的HDMI网络11在家庭内的几个房间扩展,在本实施方式中,四个房间。HDMI网络11包含四个子网络12、14、16、18,每个房间一个。
[0029]每个子网络12、14、16、18包含至少一个网络设备,优选地,至少两个网络设备,其
中之一作为接收设备,并且另一个作为源设备。接收设备接收音频/视频流并且分别显示或回放视频和音频流。源设备又从例如蓝光磁盘生成音频/视频流,并且发送这个流到接收设备。
[0030]根据HDMI规范(版本1.4),HDMI子网络通常包含仅一个接收设备和多个源设备。尽管在本实施方式中使用这个受限制的子网络结构,本发明不受限于所述结构,即子网络同样可以包含几个接收设备和源设备。假使在网络中存在多于一个接收设备,则另外的接收设备仅具有受限的网络功能。
[0031]在图1中示出的示例中,四个子网络12-18均包含电视机120、140、160、180形式的接收设备以及蓝光磁盘播放器122、162、182和/或机顶盒141形式的至少一个源设备。子网络120、160和180包含另外的源设备,例如移动设备121,优选地为笔记本,和机顶盒161 和 181。
[0032]也被称为网络设备的所有的接收和源设备配备有用于在子网络中将源设备和接收设备耦接的HDMI接口。[0033]HDMI网络11同样包含优选地配备有路由功能的网络交换机20。交换机20允许子网络超出它们边界的通信,使得可以建立在不同的子网络之间的通信路径。
[0034]如在图1中示出的,数据线22被设置在交换机20和子网络12_18中的一个网络设备之间。例如,在子网络12中的蓝光磁盘设备122与交换机20经由数据线22连接。被耦接到交换机20的网络设备在图1中被引用为代理。
[0035]优选地,数据线22是根据TCP/IP协议传送数据的以太网数据线。然而,当然可以使用其他允许音频/视频内容流动的通信协议。
[0036]此外,同样可以预期无线地实现在子网络和交换机之间的数据通信,例如通过使用已知的无线局域网(WLAN)标准。
[0037]为完整起见,网络10同样可以包含经由以太网线与交换机20耦接的个人计算机26。
[0038]显然,在子网络之间经由交换机20的通信需要分配给相应网络设备的唯一地址。尽管HDMI规范定义了编址方案,由于地址的不明确,该方案不允许这种通信。例如从HDMI规范中已知,如在图1中示出的,HDMI子网络12、14、16、18的接收设备通常被分配地址
0.0.0.0。如在子网络12、16和18中的情形,与接收设备耦接的源设备被分配地址1.0.0.0或 2.0.0.0 等。
[0039]容易看出,显然家庭娱乐网络10的接收设备120、140、160、180具有相同的HDMI地址,使得在这些设备之间的通信是不可能的。
[0040]为了解决这个地址问题,使用扩展地址方案。该扩展地址方案的基础是对每个子网络唯一的子网络标识符。例如,子网络12被分配标识符“A”,子网络14被分配“B”,等等。因此,HDMI地址(如0.0.0.0)和子网络标识符(如“A”)的结合明确地识别在家庭娱乐网络10内的一个网络设备。该扩展网络方案是在2009年3月31日递交的专利申请EP09156939的主题,其内容通过弓I用结合在本文中。
[0041]因此,在图1中示出的网络结构允许例如在一个子网络12的源设备122和另一子网络14的接收设备140之间使用以太网的数据传输(例如视频流)。
[0042]至于为使家庭娱乐网络10的这个性能对于用户能容易地实现,网络设备使用数据库,优选地包含设备数据表和操作历史数据表。
[0043]第一数据表(也就是设备数据表)包含有关先前已被在家庭娱乐网络10中识别的所有网络设备的信息。在图3a中示出这种设备数据表的示例。在本示例中的设备数据表包含十一个数据记录,在家庭娱乐网络10中的每个网络设备对应一个数据记录。每个数据记录包含:日期与时间、已注册的网络设备、逻辑地址、物理地址、网络标识符以及网络设备的MAC地址。逻辑地址和物理地址是HDMI规范的一部分。例如,通过设备数据表的第一条数据记录描述子网络12的电视机120。电视机120已被在2011年2月10日下午5点钟首次注册或打开。电视机120的物理地址是0.0.0.0,逻辑地址是0,并且电视机120是被分配网络标识符“A”的子网络的成员。此外,在本实施方式中,电视机120的MAC地址是01—01—01—01—01—AA。如在本【技术领域】中已知的,MAC地址是网络设备或至少是网络设备的网络接口的唯一标识符,MAC地址由网络设备的制造商分配,并且在网络设备的使用期内是不变的。
[0044]尽管本发明使用MAC地址作为唯一网络设备标识符,同样可以使用其他标识符,只要这种标识符在某个时段既不可变又不改变。
[0045]基于这个设备数据库,可以找到在家庭娱乐网络内的特定网络设备,并且发送数据至这个设备。即使网络设备改变了它的位置,并且由此改变了它的物理地址,可以经由仍然相同的MAC地址找到并且识别这个特定网络设备。
[0046]在图2中示出用于图解这种情形的示例。这里,移动网络设备121 (优选笔记本)已从在图1中示出的子网络12断开,并且已随后重新连接到子网络12的电视机120。然而,用户将HDMI线缆插入到电视机120的不同的HDMI连接器,结果是网络设备121被分配了不同的物理地址,在这里是3.0.0.0。物理地址的这个改变由在图3b的数据表中的第二记录反映。根据这个数据表,显然,尽管物理地址改变了,MAC地址是仍然相同的并且可以用于明确地识别网络设备121。以下同样成立,例如即使网络设备121与不同的子网络的电视机耦接。
[0047]存在许多建立这种设备数据表的可能性。优选的方法是发送数据包至在家庭娱乐网络10内每个可能的地址。如果网络设备接收了相应的数据包,其返回确认消息回到发送者。这个确认消息被接收到并且引起如上所述的数据记录的生成。通常,网络设备能够返回确认消息,即使它们处于待机模式。只有当相应的网络设备是关闭的,所述网络设备才不被识别,并且由此不会产生数据记录的生成。
[0048]优选地,在每个网络设备中存储设备数据表,但是同样可以仅在每个子网络的代理中存储这个数据表。此外,为了增强设备数据表的生成,同样可以同步相通或不同子网络的不同网络设备的设备数据表。在本申请的上下文中,同步意指:收集并添加其他设备数据表的数据记录至自己的设备数据表(如果这个信息不是已经存在的)。
[0049]同样注意,不删除对应于特定网络设备的数据记录(如果相应的网络设备例如是关闭的)。
[0050]第二数据表(也就是操作历史数据表)包含描述先前在整个家庭娱乐网络10中执行的操作的数据记录。换言之,操作历史数据表是由用户分派的操作的描述。操作历史数据表可与其中记录事件的日志相比较。
[0051]在图4中示出操作历史数据表的示例。从其中,显然操作历史数据表的数据记录包含日期与时间、源设备的地址、接收设备的地址、由用户分派的操作的种类、数据传输的模式、时间标记(包含在哪些点例如回放被暂停或停止的信息)以及用户ID (描述哪些用户分派了相应的操作)。例如,在图4的操作历史数据表中的第一条数据记录包含信息:在地址为1.0.0.0的子网络A的源设备(移动网络设备121)到地址为0.0.0.0的相同的子网络A的接收设备(电视机120)之间有过回放操作。相应的操作发生在2011年2月10日,从晚8:30到晚9:45o时间标记被设置为O:00:00,并且分派这个操作的用户是I。
[0052]如从历史数据表显而易见的,源设备以及接收设备的MAC地址同样被存储。
[0053]优选地,操作历史数据表被存储在家庭娱乐网络10的每个网络设备中,或者作为替换,至少在每个子网络的代理中。
[0054]每次用户执行操作,如回放、停止回放、打开、切换到待机模式等,操作历史数据表被自动地生成并且添加数据记录。因此,如在图4中示出的,操作历史数据表随时间增长。例如在图4的操作历史数据表中第二条添加的数据记录包含信息:子网络12的源设备121已由用户(也就是Userl)操作以在晚9:43,并且是回放媒体的时间位置O:73:05停止回放。下一条添加的数据记录包含信息:接收设备,也就是子网络12的电视机120已被用户,也就是Userl切换到待机模式。
[0055]第二天,这里指2011年2月11日,在下午8:00,用户,也就是Userl,从源设备121至子网络14 (网络标识符B)的接收设备140,在回放媒体的时间位置O:73:05开始回放。为了使相应的数据从源设备流到接收设备,使用了以太网通信能力。相应的数据记录在图4的数据表中最后一条示出。
[0056]将提及的是,流至接收设备140的源设备121具有不同的物理地址,与之前的物理地址1.0.0.0相比,在这里是3.0.0.0 (操作历史数据表的第二条记录),然而,MAC地址是仍然相同的并且用于识别目的。
[0057]为了限制操作历史数据表的增长,可以根据可选规则删除或者覆盖数据记录,例如删除与可选时间周期相比较旧的数据记录。
[0058]家庭娱乐网络10的每个网络设备适于检测由用户分派的任何操作并且生成将被添加到操作历史数据表的相应的数据记录。如果网络设备仅可以检测它自己的操作,在家庭娱乐网络的网络设备之间同步操作历史数据表。结果是,操作历史数据表都包含相同的信息以及对应于在家庭娱乐网络10内的其他网络设备的操作的信息。
[0059]在家庭娱乐网络10内的数据表的同步可以通过使用以太网性能、HEC性能或者任何其他通信标准执行,如HDMI规范中的消费者电子控制。以太网被例如使用在不同的子网络的代理之间,并且HEC被例如使用在子网络内的设备之间。两者相结合同样是可行的。
[0060]如之前已提及的,数据表被同步。所述同步可通过以下触发:例如每次执行操作时、每次启动网络设备时;或者例如由用户经由图形用户界面手动操作;或者例如遥控指令;或者任何其他可选的规则。
[0061]关于数据表同步,将同样可以例如在路由设备中保留“主”数据表(B卩“主”设备数据表和/或“主”操作历史数据表)中心,,这样的好处是所有设备可以在以下情况读出数据库:当它们被启动时,以及从那时(启动时)起或者在常规时间段时,或者当它们参与用户操作时。如果存在中央“主”数据表,每个用户操作须在这个“主”数据表中注册。
[0062]所描述的数据表的生成和维护用作至少一个主要目的,也就是提供用户控制家庭娱乐网络的网络设备的操作的更多选择。以下介绍一些示例。然而,将注意示例的列举并不详尽,并且当然可基于数据库,特别是设备数据表和/或操作历史数据表想到更多的示例。
[0063]一般而言,利用设备数据表,所有网络设备具有关于在网络中的设备的总览:源设备、接收设备以及例如中继设备,还有非永久存在的移动设备可能包含在设备数据表中。基于这个设备数据表,可以提供用户在家庭娱乐网络中可用的设备选择可能性。
[0064]例如,如果用户打开电视机120,则显示列出在设备数据表中注册的所有用于选择的源设备的菜单。这提供用户选择例如子网络18的蓝光磁盘播放器182的可能性。
[0065]利用操作历史数据表,所有网络设备具有关于在网络中的操作的了解,例如设备状态、流动方向、接收和中继设备。并且共享回放和电力操作。操作历史数据表在任何时候以及在任何网络设备上提供操作的当前状态。其并且提供在网络设备之中转移操作的可能性,例如从源设备到接收设备的视频流可以被无缝地转移到另一接收设备,即使源设备的位置例如已改变。以下将接着介绍这种可能性的更详细的说明。
[0066]通常,这种操作的选项可以被控制并且以各种各样的方式向用户显示,例如通过经由图形用户界面显示选项、通过利用专用命令的选项的选择、通过脸部识别技术或者通过具有识别标签ID的特殊的远程指挥设备。
[0067]其中,数据库用于提供控制操作的例证性的情形例如以下:
[0068]用户开始从子网络12的移动网络设备121 (这里为笔记本)通过例如“一键播放”功能回放视频。作为源设备的笔记本121然后流发送视频内容到耦接的电视机120,电视机120作为子网络12的接收设备。源设备121记录来自用户的相应的控制指令并且生成用于操作历史数据表的数据记录。这个记录例如在图4的操作历史数据表的第一行中示出。
[0069]过一会儿,用户向接收设备120停止回放,并且由此停止流,并且例如通过“系统待机”功能关闭接收设备。此外,特定的数据记录被生成并且添加到如图4中所示的操作历史数据表。这里,两个数据记录已被添加,一个与源设备121有关,并且一个与接收设备120有关。
[0070]第二天,由于某些原因,用户从家庭娱乐网络10断开笔记本121。在夜晚,用户又重新连接笔记本121和电视机120,然而使用不同的HDMI连接器。结果是,网络设备121被分配不同的物理地址,这里是3.0.0.0,如例如在图3b的数据表中示出的。然而,MAC地址是仍然地相同的,并且可以用来识别这个设备为前一天用于Userl的作为源设备的设备。
[0071]然后,用户去卧室并且启动子网络14的电视机140。如果在子网络12的代理(蓝光磁盘设备122)和相应的代理(这里指电视机140)之间的操作历史数据表的同步已经完成,子网络14的电视机140的图形用户界面(GUI)将提供用于继续在客厅中在时间位置O:73:05停止的回放的选项。用于现在这个选项的相应的信息是从操作历史数据表和设备数据表中得到的。在图4中示出的数据表的第二条数据记录给出信息:子网络12的笔记本121已被停止。通过在历史数据表的第二条数据记录中存储的MAC地址,以及在设备数据表中的网络设备的相应的条目,电视机140找出:笔记本121现有物理地址3.0.0.0。通过使用在数据表中的每个网络设备的唯一标识符,特定地,MAC地址,这种映射是可行的。
[0072]在下一步中,用户从在客厅的笔记本121选择所提供的在时间位置O:73:05的回放的延续。如之前所说的,在卧室中的电视机140从操作历史数据表和设备数据表中了解网络ID、在客厅中的笔记本121的逻辑地址和新的物理地址以及时间标记。在卧室中的电视机140现在激活到客厅笔记本设备121的以太网信道。
[0073]一旦从电视机140到在客厅中的笔记本121的以太网信道被激活,音频与视频的流可以从应用例如DLNA (数字生活网络排列Digital Living Network Aligns)开始。任何其他可想像的应用可以经由以太网信道开始从在客厅中的笔记本设备121到在卧室中的电视机140的流。
[0074]作为音频与视频流的重新路由的结果,相应的数据记录通过两个所包括的网络设备121、140生成并且被添加到如图4中所示的操作历史数据表。
[0075]将注意这只是如何使用所提及的数据表的说明性的示例。这个示例可以例如通过使用用于识别操作过网络设备的用户的任何用户识别过程改进。如果例如在卧室中的电视机140认出之前在客厅中曾停止回放的相同用户曾打开电视机140,电视机140可以使用这个信息用于自动地从客厅重新路由音频与视频流到卧室而不经等待用户选择。
[0076]可以想像几个用户识别过程,例如脸部识别或者具有识别标签的特殊的远程指挥设备。[0077]根据图1和2,已描述特定的流的情形。然而,使用多于两个用于流的网络设备,其他情形当然同样是可能的。假定存在从子网络14的上述的机顶盒141到子网络12的电视机120的流动,机顶盒141经由HEC流到代理140 (电视机140),代理140经由以太网流到代理122以及代理122经由HEC流到电视机120。
[0078]上述的示例指代在笔记本电脑121上存储的内容的回放。然而,同样如果用户正在经由机顶盒或者电视机的内部的调谐器观看电视节目,这个操作同样记录在操作历史数据表中。在这种情况下,电视节目信息存储在列“操作(Operation)”中,例如通过节目号(例如15)和节目标识符(例如BBCl)或者频率或者频道号。
[0079]根据图5,网络设备的一部分,这里指子网络12的电视机120,以方框图形式示出。电视机120包含用参考标号30表示的控制器。存储器或者存储元件与控制器耦接并且用参考标号32表示。为了与其他网络设备建立通信,提供HDMI接口设备34并且HDMI接口设备34与控制器30耦接。
[0080]为了从远程指挥接收命令,提供远程控制接收器36。
[0081]最终,电视机120包含例如IXD显示器38和例如用于脸部识别的照相机单元40。
[0082]控制器30包含HDMI网络控制器42,HDMI网络控制器42与HDMI接口设备34耦接并且实现所有在HDMI规范(例如版本1.4)中详细说明的功能。
[0083]控制器30此外包含检测单元44,检测单元44检测所有经由远程指挥或者直接经由任何硬件按钮输入的用户命令。通过检测单元44检测的命令事件被提供给生成单元46,生成单元46被适于生成用于上述的操作历史数据表的数据记录。这个通过生成单元生成的数据记录被提供给存储单元48,存储单元用作在存储器32中存储的相应的操作历史数据表中存储这个数据记录。
[0084]在操作历史数据表中以及在设备数据表中存储的信息通过评估单元50评估,评估单元50提供结果到操作选项单元52。这个单元52被适于提供用户通过图形界面54的方式在IXD显示器38上显示的可选的命令选项。
[0085]设备数据表通过数据库生成单元58建立并且维护,并且经由同步单元60与其他设备数据表同步。同样,这个同步单元60与其他网络设备同步操作历史数据表。
[0086]将注意这仅仅是网络设备的一部分的举例说明的结构。所述单元可能设置在硬件和/或软件中。
[0087]已经在附图和上文描述中说明并详细描述了本发明,但是这种说明和描述将被认为是说明性或示例性的,而非限制性的。本发明不限于所公开的实施方式。通过对附图、公开和所附权利要求的学习,所公开的实施方式的其他变形可被实践本发明的本领域技术人员理解和影响。
[0088]在权利要求中,术语“包含(包括)”不排除其他元件或步骤,不定冠词“一”或“一个”不排除多个。单个的元件或其他单元可满足权利要求中所列举的多项特征的功能。仅仅是特定措施记载被列举在相互不同的从属权利要求中的事实不表示这些措施的组合不能被用于改进。
[0089]计算机程序可以被建立在合适的网络设备的固件中,或者可能被存储/分布在合适的非易失性介质上,诸如光学存储介质或者与其他硬件一起被提供或作为其他硬件的一部分的固态介质,但还可以以其他形式分布,诸如经由因特网或者其他无线或有线电信系统。
[0090]在权利要求中的任何附图标记不应被解释为对范围的限制。
【权利要求】
1.一种用于家庭娱乐网络的网络设备,包括 网络控制器,适用于提供以太网通信能力、HEC和消费者电子控制(CEC)通信能力,以及 数据库生成器单元,适用于生成数据库,所述数据库包含 -关于所述家庭娱乐网络的网络设备的信息,以及 -相应网络设备的唯一标识符。
2.根据权利要求1所述的网络设备,其中,所述唯一标识符是分配给所述网络控制器的MAC地址。
3.根据权利要求1或2所述的网络设备,其中,所述信息包含网络地址。
4.根据权利要求1、2或3所述的网络设备,其中,所述信息包含由用户分派的有关所述网络设备的操作的信息。
5.根据权利要求1、2、3或4所述的网络设备,其中,所述信息包含有关分配给所述网络设备的优先级的信息。
6.根据权利要求4所述的网络设备,包括 检测单元,适用于检测由所述网络设备的用户分派的每个设备操作; 所述生成器单元,适用于基于检测到的所述设备操作生成数据记录,以及 存储单元,适用于在所述数据库中存储所述数据记录。
7.根据权利要求6所述的网络设备,其中,所述数据记录包含所述网络的网络地址、检测到的所述操作的指示以及检测到所述操作的日期/时间。
8.根据权利要求7所述的网络设备,其中,所述数据记录包含涉及所述操作的所述网络设备在所述网络内的所述网络地址。
9.根据权利要求7或8所述的网络设备,其中,所述网络地址包含根据HDMI规范的地址,并且在所述网络内识别所述子网络的子网络标识符,所述网络设备是所述子网络的一部分。
10.根据权利要求1至9中任一项所述的网络设备,包括 评估单元,适用于评估所述数据库,以及 操作选项单元,适用于响应于所述数据库的所述评估提供操作选项。
11.根据权利要求4至10中任一项所述的网络设备,其中,所述数据记录还包含有关分派所述操作的所述用户的信息。
12.根据权利要求11所述的网络设备,包括适用于识别用户的用户识别单元。
13.根据权利要求12所述的网络设备,其中,所述用户识别单元包含照相机单元和脸部识别单元。
14.根据权利要求1至13中任一项所述的网络设备,包含适用于将所述数据库与所述网络内的其他网络设备的相应的其他数据库同步的同步单元。
15.根据权利要求14所述的网络设备,其中,所述同步单元使用所述以太网或CEC通信能力用于同步。
16.根据权利要求1至15中任一项所述的网络设备,其中,所述网络设备是以下项之一:电视机、蓝光播放器、DVD设备、AV接收器、视频记录器设备、MP3播放器、个人电脑、移动设备(PDA)、智能手机、平板电脑或者连接到所述家庭娱乐网络的任何其他设备。
17.一种家庭娱乐网络,包含根据权利要求1至16中任一项限定的至少两个网络设备。
18.一种存储在根据权利要求1至16中任一项限定的网络设备的存储器中的数据表,包含:第一信息,表示特定网络设备(源)的操作;第二信息,表示所述特定网络设备的网络地址;第三信息,表示所述操作的时间和日期;以及第四信息,表示所述网络设备的唯一标识符。
19.根据权利要求18所述的数据表,其中,所述唯一标识符为MAC地址。
20.一种用于在家庭娱乐网络中控制和重新路由音频、视频以及数据流的方法,包含以下步骤: 生成数据库,所述数据库包括 -有关所述家庭娱乐网络的网络设备的信息,以及 -相应网络设备的唯一标识符。
21.根据权利要求20所述的方法,其中,所述唯一标识符是所述相应网络设备的MAC地址。
22.根据权利要求 20或21所述的方法,其中,所述信息包含网络地址。
23.根据权利要求20、21或22所述的方法,其中,所述信息包含关于由用户分派的所述网络设备的操作的信息。
24.根据权利要求20、21、22或23所述的方法,其中,所述信息包含有关分配给所述网络设备的优先级的信息。
25.根据权利要求23所述的方法,包含以下步骤: 检测由用户分派的网络设备的操作, 基于检测到的网络设备操作生成数据记录,以及 在所述数据库中存储所述数据记录。
26.根据权利要求25所述的方法,其中,所述数据记录填充有所述网络设备的网络地址、所述网络设备的MAC地址、检测到的所述操作的指示以及检测到所述操作的日期和时间。
27.根据权利要求26所述的方法,其中,所述数据记录填充有涉及所述操作的每个网络设备在所述网络内的所述网络地址。
28.根据权利要求20至27中任一项所述的方法,包含以下步骤: 评估所述数据库,以及 响应于所述评估步骤提供操作选项。
29.根据权利要求20至28中任一项所述的方法,包含将网络设备的所述数据库与在所述网络内的其他网络设备的相应的数据库同步的步骤。
30.根据权利要求20至29中任一项所述的方法,包含以下步骤: 基于在所述数据库中存储的数据将音频、视频和/或数据流从一个网络设备重新路由到另一网络设备。
31.根据权利要求20至30中任一项所述的方法,包含以下步骤: 向用户呈现网络设备的列表,所述网络设备的列表用于选择用于流动的源网络设备或者接收网络设备,所述列表基于所述数据库生成。
32.根据权利要求20至31中任一项所述的方法,包含以下步骤:识别分派操作的用户。
33.根据权利要求32所述的方法,包含以下步骤:添加另外的信息到所述数据库,所述信息包含识别所述用户的信息。
34.根据权利要求32或33中任一项所述的方法,包含以下步骤:基于所述用户识别提供操作选项。
【文档编号】H04L29/08GK103814566SQ201280045881
【公开日】2014年5月21日 申请日期:2012年9月26日 优先权日:2011年9月28日
【发明者】阿明·曼克 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1