家庭回放设备的自动配置的制作方法_4

文档序号:9423350阅读:来源:国知局
指令可由处理器执行W实现处 理中的特定逻辑功能或步骤。程序代码可W存储在任意类型的计算机可读介质(例如包括 磁盘或硬盘驱动器的存储设备)上。计算机可读介质可W包括非瞬时性计算机可读介质, 例如在较短时间存储数据的计算机可读介质,如寄存器存储器、处理器缓存和随机存取存 储器(RAM)。计算机可读介质还可W包括非瞬时性介质,例如辅存储设备或持久性长期存储 设备,例如只读存储器(ROM)、光盘或磁盘、压缩光盘只读存储器(CD-ROM)。计算机可读介 质还可W是任意其它易失性或非易失性存储系统。计算机可读介质可W被认为是例如计算 机可读存储介质或有形存储设备。此外,对于方法800和本文所公开的其他处理和方法,图 8中的每一个方框可W代表被有线连接(wired)W执行处理中的特定逻辑功能的电路。
[0094] 在方框802,方法800可W包括从回放设备接收第一消息,第一消息指示回放设备 可用于加入安全网络W用于媒体的同步擅染。在本文中的一些讨论中,被配置为同步地擅 染媒体的回放设备的安全网络还可W被称为回放系统。如上所述,新区域播放器在上电之 后可W发出第一消息(例如可W是"加入消息"),第一消息指示区域播放器可用于加入安 全网络W用于媒体回放。第一消息还可W是其他类型的消息,例如宣告存在新区域播放器 的"存活消息"。在运种情况下,存活消息可W隐式地指示新区域播放器可用于加入安全网 络。加入消息从新区域播放器到安全网络的传输可W发生在有线网络或无线网络(例如广 域网(WAN)或局域网(LAN))上。从而,新区域播放器可W被配置为在上电之后在WAN或 LAN上发送加入消息。 阳0巧]WAN或LAN可W是安全网络或非安全网络。在WAN或LAN是安全网络(与安全回 放系统网络分离)的情况下,新区域播放器可W被预配置有安全参数,W在安全网络上进 行通信。在一种情况下,可W当获取新区域播放器时由用户提供预配置的安全参数。
[0096] 在另一情况下,WAN或LAN可W是非安全网络。在运种情况下,新区域播放器可W 被预配置为:在安全网络中的设备也可W在其上进行通信的特定非安全WAN或LAN网络上 发送加入消息。例如,新设备可W被配置为:根据特定通信协议在非安全网络上发送加入 消息。例如,加入消息可W包括特定前缀。在运种情况下,安全网络中的设备可W被预配置 为:如果消息遵循特定通信协议,则接受通过非安全网络的消息。
[0097] 在一种情况下,可W在新区域播放器上电之后由新区域播放器发送加入消息,而 不需要来自用户的任意特定动作或输入。换言之,不需要用户按下按钮或其他动作(可能 除了将区域播放器插入电源插座之外)W使区域播放器发送加入消息。在另一情况下,可 W由新区域播放器或可W在或不在安全网络中的另一区域播放器在区域播放器的初始上 电之后由区域播放器完成引导周期时,自动地发送加入消息。换言之,用户可W重新启动可 能已经在或可能还未在安全网络中的区域播放器,并将不需要执行任意附加的动作来使区 域播放器发送加入消息。
[0098] 在一种情况下,安全网络可W是包括一个或更多个回放设备(例如区域播放器 200、202、204或400)或一个或更多个控制器(例如控制器300和500)的回放系统,如上所 述。如果一个或更多个其他区域播放器或控制器在新区域播放器的通信范围内,则回放系 统可W经由安全网络中的一个或更多个其他区域播放器或控制器接收加入消息。在一个示 例性实施例中,在新区域播放器的通信范围内的设备(例如区域播放器或控制器)可W将 从新区域播放器接收到的加入消息转发到回放系统中的另一设备(例如区域播放器或控 制器)来进行处理。
[0099] 在一个示例中,从新区域播放器接收到的加入消息可W包括标识新区域播放器的 数据。例如,加入消息可W指示新区域播放器的序列号或型号名称。然后可W使用由新区 域播放器提供的标识数据来确定可W如何将新区域播放器添加到安全网络(如果允许新 区域播放器加入到安全网络中的话)。
[0100] 在方框804,方法800可W包括确定要由回放设备使用W连接到安全网络的安全 参数。在一个示例中,每一个区域播放器可W使用相同的安全参数来连接到安全网络。安 全参数可W包括密码和/或特定通信协议。在另一示例中,不同的区域播放器可W使用不 同的安全参数来连接到安全网络。例如,可W根据不同安全参数将控制器设备作为区域播 放器添加到安全网络。如上所述,可W使用由新区域播放器提供的加入消息来确定可W如 何将新区域播放器添加到安全网络(如果允许新区域播放器加入到安全网络中的话)。因 此,可W使用标识数据来确定要由新区域播放器要使用W加入安全网络的安全参数。 阳101] 在方框806,方法800可W包括向回放设备发送包括安全参数的第二消息。在确定 要由新区域播放器使用W加入网络的安全参数之后,安全网络中的一个或更多个设备之一 可W向新区域播放器发送连接消息(或如上所述的"第二消息"),连接消息包括用于配置 新区域播放器到安全网络的连接的安全参数。从安全网络到新区域播放器的连接消息的发 送可W通过与新区域播放器发送加入消息相同或相似的有线通信协议或无线通信协议来 进行。可W对连接消息进行加密W避免未授权设备确定安全参数。 阳102] 在一种情况下,连接消息可W包括标识新区域播放器将成为其一部分的回放系统 的数据。例如,连接消息可W包括指示家庭标识符师ID)的数据,如上所述。在运种情况 下,连接消息还可W包括标识在安全网络中已经连接的其他一个或更多个设备中的每一个 的数据。运种标识安全网络中的其他设备的数据可W允许新区域播放器还建立到安全网络 中的其他设备中的每一个的单独连接。 阳103] 在方框808,方法800可W包括在回放设备和安全网络之间建立连接。如上所述, 新区域播放器和安全网络之间的连接可W包括新区域播放器和回放系统中的其他设备之 间根据在方框804处确定的并在方框806处提供给新区域播放器的安全参数所定义的特定 通信协议的通信。在一个示例中,当在新区域播放器和回放系统之间建立连接之后,新区域 播放器可W通过新建立的安全连接向回放系统发送用于确认新区域播放器已经加入安全 网络的确认消息。因此,可W自动地将回放设备添加到回放设备的安全网络而不需要来自 用户的任意特定输入或动作。
[0104] 同样如上所述,在新区域播放器和安全网络之间建立连接可W包括:新区域播放 器与安全网络中的其他设备中的每一个建立单独连接,使得新区域播放器可W直接地或通 过同样在安全网络中的其他设备中的一个或更多个来与安全网络中的其他设备中的每一 个进行通信。在一个示例中,在新区域播放器和安全网络之间建立连接可W包括:如果回放 系统的安全网络是根据网状拓扑进行配置的,则将新区域播放器添加到网状网络,如上所 述。
[01化]在进一步讨论中,如果区域播放器和安全网络中的一个或更多个设备在通信范围 内,则回放系统(或安全网络中的一个或更多个设备)可W从新区域播放器接收加入消息。 运可W包括:在通信范围中存在新区域播放器的情况下,安全网络中的一个或更多个设备 经常可用于接收加入消息。可W提供方法830使得安全网络中的一个或更多个设备可W被 配置为:当期望来自新区域播放器的加入消息时,可用于接收加入消息。 阳106] 图8B示出了根据本文所述的至少一些实施例的用于自动地将回放设备添加到安 全网络的方法830的第二示例性流程图。图8B中所示的方法830呈现可W用在环境100、 600和700中的方法的实施例,环境100、600和700具有与一个或更多个设备(例如图2-5 中所示的设备)进行通信的例如系统200、202、204、300、400和500。方法830可W包括如 由方框832-842中的一个或更多个所示的一个或更多个操作、功能或动作。尽管顺序地示 出了方框,但是运些方框可W并行地和/或W与本文所描述的顺序不同的顺序执行。此外, 各种方框可W基于期望的实现而组合为更少的方框、划分为附加的方框和/或被移除。 阳107] 在方框832,方法830可W包括在控制器设备处从服务器接收配置表。在运种情况 下,控制器设备可W是诸如W上结合图3和图5所讨论的控制器300和500等的设备,并可 W在上述用于同步地擅染媒体的一个或更多个其他回放设备(或区域播放器)的安全网络 中。在另一情况下,控制器设备可W与安全网络中的一个或更多个回放设备进行通信,但不 实际在回放设备的安全网络中,换言之,控制器设备可W在与一个或更多个回放设备相同 的家用电器中,但不在与一个或更多个回放设备相同的安全网络中。如W上结合从新区域 播放器接收加入消息所述,在彼此的通信范围内的回放设备可W相互转发消息(例如加入 消息或配置消息)。从而如果控制器设备不在一个或更多个回放设备的安全网络中,则控制 器设备可W经由其他回放设备接收加入消息。在另一示例中,可W在当前家用电器之外转 发消息。例如,可W在相同的局域网上或通过因特网向另一家用电器中的设备转发消息。
[0108] 如上所述,配置表可W包括与控制器设备处于相同家用电器中的所有设备的列 表、W及用于使列表中的每一个设备在安全网络中相互通信的相应安全参数。在另一情况 下,如将在下文中进一步讨论的,配置表还可W包括指示应当如何配置回放系统中的设备 W用于擅染媒体的数据。
[0109] 在一个示例中,控制器设备可W被配置为存储配置表的备份,配置表列出了与回 放系统中的设备相关联的信息。在运种情况下,当控制器设备接收到配置表时,可W删除先 前存储的配置表,并用新接收到的配置表替换先前存储的配置表。在另一情况下,发送到控 制器设备的配置表可W仅包括与针对其存在新配置的设备相关联或与要添加到安全网络 的新设备相关联的数据。换言之,发送到控制器设备的配置表可W是"更换列表"而不是完 全配置表。在另一示例中,控制器可W被配置为:处理并解析配置表,将与回放系统中的设 备相关联的数据分发或应用到相应设备,并随后删除而不是存储所接收的配置表。
[0110] 如上所述,发送配置表的服务器可W是作为云网络的一部分的服务器,并在一种 情况下,控制器设备可W通过与云网络进行通信的WAN接收配置表。在一个示例中,服务器 可W是W上结合图7所描述的多媒体音频系统服务器720。可W由多个动作或动作的组合 触发从服务器向控制器设备发送配置表。例如,配置表的发送可W由控制器设备请求或被 配置在定期的、预定的时间间隔发生。在一些情况下,仅在回放系统中的设备的配置发生改 变时才发送配置表,而不论控制器设备是否已经做出请求。在另一实例中,可W由服务器 "推送"配置表。 阳111 ] 在一个示例中,控制器设备可W通过向服务器发送请求消息来向服务器请求配置 表。服务器响应于接收到请求消息然后可W确定或编译与控制器设备(W及与控制器设备 处于相同安全网络中的其他设备)相关联的配置表,并将配置表发送到控制器设备。在一 些情况下,控制器设备可W被配置为W定期间隔发送请求消息使得配置表可W保持是最新 的。
[0112] 在另一示例中,服务器可W将配置表发送到控制器设备而不需要控制器设备的请 求。运可W是W下情况:当向服务器提供对与回放系统中的设备相关联的数据的更新时, 或已经获取新区域播放器W成为回放系统中的设备但其还未被配置为加入安全网络。换言 之,云网络服务器可W确定控制器设备或安全网络中的任意设备是否应当接收更新的配置 表,并相应地发送配置表。
[0113] 在一个示例中,所接收的配置表可W包括与可能已经在回放系统中或可能未在回 放系统中的设备相关联的数据。在方框834处,方法830可W包括确定配置表包括与未加入 控制器设备的安全网络的回放设备相对应的条目。在一个示例中,控制器设备可W将新接 收的配置表与先前存储的配置表进行比较,W确定是否存在针对一个或更多个新设备的任 意条目。在另一示例中,控制器设备可W经由安全网络来PING安全网络中的每一个设备, 并且如果未接收到对PING的响应,则确定设备(例如配置表中列出的区域播放器)未加入 安全网络。在另一示例中,配置表还可W包括指示配置表中列出的特定设备是新的数据。
[0114] 在接收到配置表并识别设备应当连接到安全网络之后,控制器可W因此预期从新 设备接收到加入消息。在方框836处,方法830可W包括监听来自回放设备的第一消息。所 预期的第一消息实际上可W是指示新区域播放器可用于加入安全网络的加入消息,如先前 结合图8A的方法800所讨论的。因为新区域播放器还未加入安全网络,因此加入消息可W 是通过非安全网络或诸如还如上所述的WAN或LAN的网络接收的。
[0115] 在一种情况下,回放系统中的区域播放器可W被配置为:在常规操作期间,不通过 非安全网络检测或接收消息。在运种情况下,监听加入消息可W包括回放系统中的区域播 放器变得可用于在预期通过非安全网络发送的加入消息的情况下通过非安全网络接收消 息。
[0116] 在另一情况下,新设备可W被配置为:根据特定通信协议在非安全网络上发送加 入消息。例如,加入消息可W包括特定前缀。在运种情况下,监听加入消息可W包括:如果 消息遵循特定通信协议,则接受通过非安全网络的消息。
[0117]在任意一种情况下,控制器设备或回放系统中的任意另一设备然后可W监听预期 的加入消息。在方框838处,方法830然后可W包括通过非安全网络接收第一消息(与W 上结合图8A所述
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1