用于将音频控制器与隐藏音频网络相连的系统和方法

文档序号:7994474阅读:398来源:国知局
用于将音频控制器与隐藏音频网络相连的系统和方法
【专利摘要】一种示例多媒体回放设备与网络相连,所述网络配置为在没有来自多媒体回放设备的命令的情况下不提供对于存在的指示符。示例回放设备基于在回放设备处的用户动作来发起用于将设备连接到隐藏网络的连接阶段。示例回放设备在连接阶段展现网络接入点,并针对在连接阶段与网络的受限连接性向音频网络认证无线设备。示例回放设备断开无线设备与音频网络的连接,并在操作阶段接受无线设备与音频网络的连接,其中使用在连接阶段提供给无线设备的信息而不用在连接阶段提供的受限连接性来启用连接。
【专利说明】用于将音频控制器与隐藏音频网络相连的系统和方法
[0001] 发明人:迈克尔?阿格巴克、尼古拉斯·米林顿、杰弗里·彼得斯、史蒂芬·贝克哈 德

【技术领域】
[0002] 本公开涉及消费者电子设备,更具体地,涉及将一个或多个设备连接到回放数据 网络。

【背景技术】
[0003] 技术的进步提高了音乐内容以及诸如电视内容、电影和交互内容等其他类型媒体 的可访问性。例如,除了更传统的音频和视频内容访问方式之外,用户还可以通过在线商 店、互联网无线电台、在线音乐服务、在线电影服务等在互联网上访问音频内容、视频内容 或音频和视频内容两者。对于这种音频和视频内容的需求不断增大。在这种高需求的情况 下,同样提高了用于访问和播放这种内容的技术。

【专利附图】

【附图说明】
[0004] 通过以下附图、所附权利要求和附图将更好地理解本公开技术的特征、方面和优 点,其中:
[0005] 图1示出了系统的图,在所述系统中可以实现本文公开的方法和装置的实施例;
[0006] 图2A示出了具有内置放大器和扬声器的示例区域播放器的图;
[0007] 图2B示出了具有内置放大器并且连接到外部扬声器的示例区域播放器的图;
[0008] 图2C示出了与A/V接收机和扬声器相连的示例区域播放器的图;
[0009] 图3示出了示例控制器的图;
[0010] 图4示出了示例区域播放器的内部功能框图;
[0011] 图5示出了示例控制器的内部功能框图;
[0012] 图6示出了示例ad-hoc回放网络;
[0013] 图7示出了针对相对于网络的设备配置在两个设备之间的示例数据交换;
[0014] 图8A-8B示出了回放设备和网络配置的示例方法或过程的流程图;
[0015] 图9示出了示例多媒体回放系统,其中无线设备正在尝试连接到可用网络以回放 多媒体内容;
[0016] 图10示出了连接到网络并监视可用网络连接的示例无线设备;
[0017] 图11示出了将无线设备与隐藏网络相连而无需设备或用户网络知道网络名称或 键入网络名称的示例方法的流程图;以及
[0018] 图12示出了促使在无线接入点和本地节点之间切换以访问和控制联网多媒体系 统的示例方法的流程图。
[0019] 此外,附图用于说明示例实施例,应理解本公开不限于图中所示的布置和方式。

【具体实施方式】 [0020] I.概沭
[0021] 可以使用有线或无线网络针对家庭或其他位置回放网络(例如,家庭音乐系统) 连接一个或多个回放设备。特定的示例以减小的或最小的人类干预提供了要与网络耦接的 回放设备的自动参数配置。例如,建立有线和/或无线ad-hoc网络以便于在设备组之间 通信。当新设备添加到网络时,在网络中的设备之一("第一设备")与新设备("第二设 备")之间初始地建立基本通信路径,使得可以针对新设备交换参数(例如,服务设置标识 符(SSID)、基本服务设置标识(BSSID)、有线等同私钥(WEP)安全性、通道频率等等)以便 在网络中正确工作。例如,为了帮助确保以安全的形式交换参数,可以在两个设备之间使用 附加的公共安全程序。为了帮助确保良好的连接,设备可以配置为基于观测到的网络特性 在可用网络之间切换。
[0022] 尽管以下公开了系统、方法、装置和制造物品,包括固件和/或在硬件上执行的软 件,然而应注意这样的方法、装置和/或制造物品仅仅是说明性的,不应被看作是限制。例 如,这些固件、硬件和/或软件组件中的任何或全部可以体现为仅硬件、仅软件、仅固件或 体现为硬件、软件和/或固件的任意组合。因此,尽管以下描述了示例系统、方法、装置和/ 或制造物品,提供的示例并不是实现这种系统、方法、装置和/或制造物品的唯一方式。
[0023] 当所附权利要求中有任何权利要求覆了盖纯软件和/或固件实现方式时,至少一 个示例中的至少一个元件由此被明确限定为包括存储硬件和/或固件的有形介质,如,存 储器、DVD、⑶、蓝光等。
[0024] 以下更详细描述了这些实施例和许多附加实施例。此外,关于说明性的环境、系 统、过程、步骤、逻辑块、处理以及与耦合到网络的数据处理设备的操作直接或间接类似的 其他符号表示进行了大量详细描述。本领域技术人员使用这些过程和描述向其他的本领域 技术人员最有效地传达其工作实质。产生了许多特定细节来提供对本公开的全面理解。然 而本领域技术人员将理解,没有特定的具体细节也可以实践本公开的特定实施例。在其他 示例中,没有详细描述公知的方法、过程、组件和电路以避免不必要地模糊实施例的方面。
[0025] 本文中对"实施例"的引述意味着结合该实施例描述的具体特征、结构或特性可以 包含在本发明的至少一个示例实施例中。说明书中各处出现这种短语并不必然全都指代相 同的实施例,也不必然指代与其他实施例互相排斥的单独的或备选的实施例。这样,本领域 技术人员显式和隐式理解的本文描述的实施例可以与其他实施例相组合。
[0026] 特定实施例提供了用于连接多媒体回放设备的网络,如,无线网络(例如,无线网 状网络),所述多媒体回放设备在本文中也称作区域播放器。诸如运行在智能电话(例如, Android?智能电话、Apple iPhone?和Apple iPad?等)上的控制器、运行在个人计算机 上的控制器、专用控制器(例如,Sonos CR200?)等控制器可以用于控制与网络相连的一个 或多个区域播放器上的音乐回放和/或其他活动。
[0027] 特定实施例提供了一种多房间音乐系统,设计为通过无线网络贯穿家庭、车辆或 其他位置播放音乐。与大多数其他无线网络不同,为了简化设置,密钥和SSID是自动生成 的,因此用户不必手动产生密钥和SSID。可以促使音乐或其他多媒体内容的可靠回放。
[0028] 用中央集线器中继所有业务量的传统无线接入点系统没有针对整个家庭提供足 够大的覆盖范围,也没有针对同步数字音乐回放提供期望的性能水平(例如,没有死点或 低信号强度)。只要每个区域播放器在另一个区域播放器的范围之内,无线网络就能够确定 如何从互联网或用户的计算机向用户想要享用音乐或其他内容的房间路由所述音乐或其 他内容。从一个区域播放器向下一个区域播放器透明地切换控制器,使得用户可以从该位 置控制系统。
[0029] 在特定实施例中,控制器可以连接到网络,以便经由多种连接进行回放,包括经由 本地(例如,家庭)无线(例如,WiFi)接入点(如,无线路由器)以及由网络上的区域播 放器形成的本地节点。因此,控制器可以连接到网络并经由无线接入点或者与网络相连的 区域播放器来控制多媒体回放或其他区域播放器功能。在特定实施例中,控制器可以在无 线设备上工作,所述无线设备能够在WiFi接入点与本地区域播放器节点之间漫游。例如, 在特定实施例中,每个网络与不同的SSID相关联,因此控制器设备在不同网络之间漫游, 而不是漫游并连接到范围内的相同网络。
[0030] 在特定实施例中,与无线网络相连的一个或多个区域播放器结合多天线配置来使 用无线电技术,所述多天线配置设计为使用户拿着设备的手适合于选择音乐或其他内容。 例如,三天线配置允许区域播放器以最高效率工作,以便用期望的信号强度发送和接收,从 而提供最佳的可能无线范围和性能。
[0031] 特定实施例提供了以下能力:将无线设备与隐藏网络相连,而无需设备或个人知 道网络名称或键入网络名称(例如,发现和连接)。例如,如果WiFi接入点不可用,控制器 (例如,智能电话控制器)可以连接到隐藏网络,而不需要用户键入网络名称,并且智能电 话不必知道网络的存在。
[0032] 在特定实施例中,设置技术搜索具有最小干扰的无线通道,并默认设置安全的无 线网络。网状联网堆栈用于自动优化家庭或其他位置内的数据传播路径,因此听到回放 而没有间断。在特定实施例中,合并了组播支持以促使向多个房间高效地传递相同的数据 (例如,相同的歌曲)。
[0033] 在特定实施例中,利用无线(例如,WiFi)连接,将无线网状网络(例如,SonosNet? 网络)置于可用网络列表中的第二个,使得如果智能电话控制器在WiFi接入点的范围之 夕卜,则智能电话将使用网状网络作为接入点。因此,由于数据可以传播经过区域播放器来传 递,如同区域播放器是WiFi接入点,所以本地节点区域播放器可以用作连接点以用于多媒 体回放、网络冲浪等等。在特定实施例中,无线设备(例如,智能电话)可以基于一个或多 个标准(例如,哪个提供了最佳信号、最小干扰等等)在WiFi接入点与本地区域播放器节 点之间进行选择来作为网络接入点。
[0034] 本文公开的系统、方法、装置和/或制造物品的实施例用于结合多媒体回放设备 进行网络检测、控制和管理。如以下更详细描述的,本文公开的系统、方法、装置和/或制造 物品使得诸如电话或平板电脑等无线设备的用户能够连接到隐藏网络。本文公开的系统、 方法、装置和/或制造物品使得诸如电话或平板电脑等无线设备的用户能够监视多个可用 连接并在所述多个可用连接之间切换,以保持接入来控制和回放多媒体内容。
[0035] 特定实施例提供了一种将无线设备连接到隐藏网络而无需设备或用户网络知道 或键入网络名称的方法。示例方法包括:经由多媒体回放设备检测至音频网络的网络连接 请求,请求中未指定所述音频网络,所述音频网络可用,但是隐藏在某位置。示例方法包括: 经由多媒体回放设备触发将无线设备与隐藏的音频网络相连的连接阶段。示例方法包括: 向无线设备展现具有预设标识符的网络接入点,其中所述无线设备能够使用在连接阶段有 效的预定义口令连接到所述网络接入点。示例方法包括:经由无线接入点使用预定义口令 向音频网络认证无线设备,并利用连接阶段与音频网络的受限连接性将无线设备与音频网 络相关联。示例方法包括:将无线设备与音频网络断开。示例方法包括:在操作阶段接受无 线设备与音频网络的连接,其中使用在连接阶段提供给无线设备的信息而不用在连接阶段 提供的受限连接性来启用所述无线设备与音频网络的连接。
[0036] 特定实施例提供了一种与本地多媒体回放网络相连的多媒体回放设备,所述本地 多媒体回放网络配置为不提供有关是否存在来自多媒体回放设备的命令的指示符,所述多 媒体回放设备基于在多媒体回放设备处的用户动作来发起用于将设备连接到隐藏网络的 连接阶段。所述多媒体回放设备用于:向无线设备展现具有预设标识符的网络接入点,其中 所述无线设备能够使用在连接阶段有效的预定义口令连接到所述网络接入点;经由无线接 入点使用预定义口令向音频网络认证无线设备,并利用连接阶段与音频网络的受限连接性 将无线设备与音频网络相关联;将无线设备与音频网络断开;以及在操作阶段接受无线设 备与音频网络的连接,其中使用在连接阶段提供给无线设备的信息而不用在连接阶段提供 的受限连接性来启用所述无线设备与音频网络的连接。
[0037] 特定实施例提供了一种计算机可读存储介质,包括由处理器执行的指令。所述指 令在被执行时使处理器实现将设备与回放网络相连的方法。
[0038] II.示例环塏
[0039] 现在参考附图,其中贯穿附图相似的数字可以表示相似的部分,图1示出了示例 系统配置100,在所述示例系统配置100中可以实现本文公开的方法和/或装置中的一个 或多个。作为示例,系统配置1〇〇表示具有多个区域的家庭。例如每个区域表示不同的房 间或空间,如,办公室、浴室、卧室、厨房、餐厅、家庭活动室、家庭影院室、杂物间或洗衣房以 及庭院。虽然这里未示出,然而单个区域可以覆盖多于一个的房间或空间。在每个相应的 区域内示出了区域播放器102-124中的一个或多个。区域播放器102-124也被称作回放设 备、多媒体单元、扬声器等,提供音频、视频和/或视听输出。控制器130 (例如,为了说明目 的在厨房中示出的)提供对系统配置100的控制。系统配置100示出了示例性的整个家庭 音频系统,通过所述系统可以理解这里所述的技术不限于具体应用位置或如图1的整个家 庭音频系统100这样的昂贵系统。
[0040] 图2A、2B和2C示出了区域播放器200-204的示例图式。图2A、2B和2C的区域播 放器200-204可以分别对应于图1的区域播放器102-124中的任何一个。尽管特定实施例 提供了多个区域播放器,然而可以仅使用单个区域播放器产生音频输出。图2A示出了包括 声音产生设备208的区域播放器200,声音产生设备208能够产生与(例如,无线地和/或 经由有线接口)接收到的信号相对应的声音或音频输出。图2A的区域播放器200的声音 产生设备208包括内置放大器(该图未不出)和扬声器(例如,高音扬声器、中音驱动器和 /或低音炮)。特定实施例中,图2A的区域播放器200可配置为播放立体音频或单声道音 频。在一些实施例中,图2A的区域播放器200可以配置为区域播放器组合中的组件,以播 放立体音频、单声道音频和/或环绕音频。如下文详述,一些实施例中,图2A的示例区域播 放器200还可以向例如相同或不同区域内的其它播放器、扬声器、接收器等发送第二信号。 所述第二信号的传输可以是系统的一部分,例如,在所述系统中,多个区域播放器、扬声器、 接收器等形成网络以便例如以同步或分布式的方式呈现媒体内容。
[0041] 图2B的示例区域播放器202包括内置放大器(该图未示出)以便对分离的扬声 器210的集合进行供电。例如,图2B的扬声器210可以包括任何类型的扩音器。图2B的 区域播放器202通过有线和/或无线通道向分离的扬声器210传送与音频内容相对应的信 号。代替如图2A所示接收并生成音频内容,图2B的区域播放器202接收音频内容并向分 离的扬声器210发送所述音频内容(例如,在处理接收到的信号后)。类似于图2A的示例 区播放器200,例如,一些实施例中,区域播放器202可以向相同或不同区域内的其他区域 播放器、扬声器、接收器等发送第二信号。
[0042] 图2C的示例区域播放器204不包括放大器,但允许具有内置放大功能的接收器 214或其他音频和/或视频类型设备连接到图1的数据网络128,并经由接收器214和分离 的扬声器216的集合播放通过数据网络128接收的音频。除了图2C所示的有线耦接之外, 分离的扬声器216可以经由在所述分离的扬声器216和例如区域播放器204和/或接收器 214之间的无线通信通道来接收音频内容。一些实施例中,区域播放器202可以向相同或不 同区域内的其他区域播放器、扬声器、接收器等发送第二信号。
[0043] 不例区域播放器包括由California,Santa Barbara的Sonos,Inc.提供的 "S〇n〇S? S5"、"Sonos Play :5"、"Sonos Play :3"、"ZonePlayer 120"和"ZonePlayer 90,'。 任何其他之前的、现在的和/或未来的区域播放器可以附加地或备选地用于实现本文公开 的示例实施例的区域播放器。这里也可以将区域播放器称作回放设备,区域播放器不限于 图2A、2B和2C所示的具体示例。例如,区域播放器可以包括有线或无线头戴式耳机。在其 他示例中,区域播放器可以包括低音炮。在另一示例中,区域播放器可以包括长条状音箱。 一个示例中,区域播放器可以包括Apple iPod?或类似设备的对接站或与其进行交互。一 些实施例中,区域播放器可以将例如从第一区域播放器接收的一个或多个信号中继到另一 回放设备。一些实施例中,区域播放器可以接收第一信号并产生与所述第一信号相对应的 输出,并且可以同时或分别接收第二信号并向另一区域播放器、扬声器、接收器等发送或中 继所述第二信号。因此,本文所述的示例区域播放器可以用作回放设备,同时在区域播放器 网络中操作为集线器。这种情况下,与第一信号相对应的媒体内容可以不同于与第二信号 相对应的媒体内容。
[0044] 图3示出了对接站302中的无线控制器300的示例图式。控制器300可以对应于图 1的控制设备130。控制器300具有触摸屏304,触摸屏304允许用户与控制器300进行交 互以便例如获取和导航音频项目的播放列表、控制一个或多个区域播放器的操作以及提供 对系统配置100的整体控制。特定实施例中,可以使用任何数量的控制器来控制系统配置 1〇〇。特定实施例中,可以限制能够控制系统配置1〇〇的控制器的数量。控制器可以是无线 的,例如无线控制器300,或有线连接到数据网络128。此外,运行在任何具有网络功能的便 携式设备(例如,iPh 〇neTM、ipadTM、Andr〇idTM电话)或任何其它智能电话或具有网络功能的 设备上的应用可以通过连接到数据网络128而用作控制器。运行在膝上式计算机或台式PC 或Mac上的应用也可用作控制器。示例控制器包括由California, Santa Barbara的Sonos, Inc.提供的"S〇n〇S? Controller 200"、"S〇n〇S? Controller foriPhone"、"S〇n〇S? Controller for iPad'VSonos?1 Controller for Android"、"S〇110S? Controller for Mac or PC"。这种应用的灵活性及其与新型便携式设备端口连接的能力是有利的。
[0045] 返回参考图1的系统配置100,具体区域可以包含一个或多个区域播放器。例如, 图1的家庭活动室包含两个区域播放器106和108,而将厨房示出为具有一个区域播放器 102。通过将区域播放器置于房间或空间内并经由控制器130将所述区域播放器分配给新 的或已有的区域,可以动态配置区域。这样,可以创建区域、将区域与其他区域结合、移除区 域、给予区域特定名称(例如,"厨房"),如果如此编程的话。将区域播放器102到124直接 或间接地耦接到数据网络,例如图1所示的数据网络128。数据网络128在附图中表示为八 边形,以便在图中所示的其它组件中突出。尽管将数据网络128示出在单个位置,然而应理 解可以将这种网络分布在系统配置100中和其周围。
[0046] 具体地,数据网络128可以是有线网络、无线网络或两者的组合。一些实施例中, 基于私有网状网络,将区域播放器102-124中的一个或多个无线耦接到所述数据网络128。 一些实施例中,使用非网状拓扑将区域播放器102-124中的一个或多个无线耦接到数据网 络128。一些实施例中,使用以太网或类似技术,将区域播放器102-124中的一个或多个有 线耦接到数据网络128。除了连接到数据网络128的一个或多个区域播放器102-124之外, 数据网络128还可以允许访问广域网,例如,互联网。
[0047] 特定实施例中,可以通过将区域播放器102-124中的任何一个或某种其它连接设 备连接到宽带路由器,来创建数据网络。然后可以向数据网络128有线或无线地添加其他 区域播放器102-124。例如,可以通过简单地按压区域播放器本身上的按钮,来将区域播放 器(例如,区域播放器102-124中的任何一个)添加到系统配置100,其中按压区域播放器 本身上的按钮使得能够实现到数据网络128的连接。例如,可以将宽带路由器连接到互联 网服务提供商(ISP)。宽带路由器可以用于形成系统配置100内的另一数据网络,系统配置 100可以用于其他应用(例如,上网)。数据网络128还可用于其它应用中,如果如此编程 的话。此外,特定实施例中,数据网络128是在家庭中的其他应用使用的相同网络。
[0048] 特定实施例中,每个区域都可以从与另一区域相同的音频源进行播放,或每个区 域都可以从不同音频源进行播放。例如,某人可以在庭院上烧烤并通过区域播放器124收 听爵士音乐,同时某人在厨房准备食物并通过区域播放器102收听古典音乐。此外,某人可 以通过区域播放器110在办公室收听通过区域播放器124在庭院上播放的同一爵士音乐。 一些实施例中,通过区域播放器110和124播放的爵士音乐是同步播放的。区域之间的同 步播放允许某人在经过区域同时无缝收听该音频。此外,可以使区域处于"派对模式",使得 所有相关区域同步播放音频。
[0049] 特定实施例中,区域包含两个或多个区域播放器。例如,家庭活动室包含两个区域 播放器106和108,家庭影院室至少包含区域播放器116U18和120。区域可以配置为包含 所需数目的区域播放器,例如,家庭影院室可能包含其他区域播放器来播放来自5. 1通道 或更大音频源的音频(例如,用5. 1或更大音频通道编码的电影)。如果区域包含两个或多 个区域播放器,例如,家庭活动室中的两个区域播放器106和108,则所述两个区域播放器 106和108可以配置为同步播放相同音频源,或所述两个区域播放器106和108可以配对以 便播放例如左右声道的两个独立声音。换言之,可以通过两个区域播放器106和108再现 或增强声音的立体声效果,在所述两个区域播放器106和108中,一个用于左声音,另一个 用于右声音。特定实施例中,配对的区域播放器可以与其它区域播放器同步播放音频。
[0050] 特定实施例中,三个或多个区域播放器可以配置为播放以三个通道或更多声音编 码的音频的各个通道。例如,家庭影院室示出了区域播放器116U18和120。如果将声音 编码为2. 1通道音频,则可以将该区域播放器116配置为播放左通道音频,区域播放器118 可以配置为播放右通道音频,区域播放器120可以配置为播放低音频率。其它配置是可能 的并依赖于区播放器的数目和音频的类型。此外,特定区域可以配置为在一个情况下(例 如,当播放来自电影的音频时)播放5. 1通道音频,然后(例如,当播放来自二通道源的音 频时)动态切换至播放立体声。
[0051] 特定实施例中,可以对两个或多个区域播放器进行声音合并以便形成单个合并的 区域播放器。合并的区域播放器(由多个单独的设备构成)可以配置为与未合并的区域播 放器或配对的区域播放器不同地处理并再现声音,这是因为,合并的区域播放器具有额外 的扬声器驱动器,声音可以从所述额外的扬声器驱动器传递。合并的区域播放器还可以与 单个区域播放器或另一合并的区域播放器配对。优选地将合并的回放设备的每个播放设备 设置为合并的模式。
[0052] 根据一些实施例,可以继续进行任何以下操作:例如,对区域播放器进行分组、合 并和配对,直到完成所需配置。优选地,通过控制接口(例如,使用控制器130)执行分组、 合并和配对动作,而不是通过例如将扬声器线缆物理连接和重新连接到独立的分立扬声器 以创建不同配置。如此,这里所述的特定实施例提供了更加灵活和动态的平台,可以通过该 平台向端用户提供声音再现。
[0053] 由区域播放器102-124播放的音频内容的源是多种多样的。可以通过数据网络 128访问来自存储在计算机或网络连接的存储设备(NAS)上的个人库的音乐并对其进行播 放。可以通过数据网络128访问互联网无线电台、节目秀和播客。通过数据网络128来访 问使用户流传递和下载音乐和音频内容的音乐服务。此外,例如可以经由与区域播放器的 线入连接,从传统源(例如,唱盘或⑶播放器)获得音乐。例如,还可以通过Apple公司的 AirPlay?无线技术访问音频内容。可以通过数据网络128和/或控制器130在区域播放 器102至124之间共享从一个或多个源接收的音频内容。上述音频内容的源在本文中指的 是基于网络的音频信息源。然而基于网络的音频信息源不限于此。
[0054] 示例家庭影院区域播放器116、118、120耦接到诸如电视132之类的音频信息源。 在一些示例中,电视132用作家庭影院区域播放器116、118、120的音频源,而在其他示例 中,可以与音频系统中的任何区域播放器102-124共享来自电视132的示例音频信息。
[0055] III.示例回放设各
[0056] 现参照图4,示出了根据实施例的区域播放器400的示例功能框图。图4的区域播 放器400包括网络接口 402、处理器408、存储器410、音频处理组件412、模块414、音频放大 器416和与音频放大器416耦接的扬声器单元418。图2A示出了这种区域播放器的示例图 示。其它类型的区域播放器可以不包括扬声器单元418(例如,如图2B所示)或音频放大 器416 (例如,如图2C所示)。此外,应认识到,可以将区域播放器400集成在另一组件中。 例如,区域播放器400可以构造为用于室内或室外使用的灯的一部分。
[0057] 返回参考图4,网络接口 402促使数据网络(例如,图1的数据网络128)上的区域 播放器和其他设备与区域播放器400之间的数据流动。在一些实施例中,网络接口 402可 以管理将音频源或文件封装为通过数据网络发送的较小数据包,或将接收到的数据包重新 封装为原始源或文件。在一些实施例中,网络接口 402还可以处理每个数据包的地址部分, 使得数据包可以到达正确的目的地或拦截以区域播放器400为目的地的数据包。因此,在 特定实施例中,每个数据包包括基于网络协议(IP)的源地址以及基于IP的目的地地址。
[0058] 在一些实施例中,网络接口 402可以包括无线接口 404和有线接口 406中的一个 或二者。无线接口 404(也被称为RF接口)提供网络接口功能,以便区域播放器400根据通 信协议(例如,无线标准 IEEE 802. lla、802. llb、802. llg、802. lln 或 802. 15 中的任何一 个)与其他设备(例如,其他区域播放器、扬声器、接收器、与数据网络128关联的组件等) 进行无线通信。为了接收无线信号并且将该无线信号提供给无线接口 404,以及为了发送无 线信号,图4的区域播放器400包括一个或多个天线420。有线接口 406提供网络接口功 能,以便区域播放器400根据通信协议(例如,IEEE 802.3)与其他设备进行有线通信。在 一些实施例中,区域播放器包括接口 404和406二者。在一些实施例中,区域播放器400仅 包括无线接口 404或者仅包括有线接口 406。
[0059] 在一些实施例中,处理器408是时钟驱动的电子设备,配置为根据存储器410中存 储的指令来处理输入数据。存储器410是可加载有一个或多个软件模块414的数据存储设 备,所述软件模块414可以由处理器408执行以实现特定任务。在所示实施例中,存储器410 是存储可以由处理器408执行的指令的有形机器可读介质。在一些实施例中,任务可以是 : 区域播放器400从网络上的另一区域播放器或设备获取音频数据。在一些实施例中,任务 可以是:区域播放器400向网络上的另一区域播放器或设备发送音频数据。在一些实施例 中,任务可以是:区域播放器400与一个或多个附加区域播放器同步回放音频。在一些实施 例中,任务可以是:将区域播放器400与一个或多个区域播放器进行配对以创建多通道音 频环境。可以经由一个或多个软件模块414和处理器408来实现附加或备选的任务。
[0060] 音频处理组件412可以包括一个或多个数模转换器(DAC)、音频预处理组件、音频 增强组件、或者数字信号处理器等。在特定实施例中,由音频处理组件412处理和/或有意 地改变经由网络接口 402获取到的音频。此外,音频处理部件412可以产生模拟音频信号。 然后将经处理的模拟音频信号提供给音频放大器416,以便通过扬声器418进行回放。另 夕卜,音频处理组件412可以包括必要电路以处理作为输入的模拟或数字信号,从而从区域 播放器400播放,发送给网络上的另一区域播放器,或者既播放也发送给网络上的另一区 域播放器。示例输入包括线入连接(例如,自动检测3. 5_音频线入连接)。
[0061] 音频放大器416是将音频信号放大到用于驱动一个或多个扬声器418的电平的设 备。该一个或多个扬声器418可以包括单独换能器(例如,"驱动器")或完整的扬声器系 统,所述扬声器系统具有包含一个或多个驱动器的外壳。例如,特定的驱动器可以是低音炮 (用于低频)、中间范围驱动器(中频)以及高音喇叭(高频)。外壳例如可以是密封的或 有端口的。
[0062] 区域播放器400在这里还可以被称作回放设备。示例回放设备包括由 California,Santa Barbara 的 Sonos,Inc.制造的SoilOS? Play :5。Play :5 是具有内置 放大器和扬声器的示例区域播放器。特别地,Play :5是五驱动扬声器系统,包括两个高音 喇叭、两个中间范围驱动器和一个低音炮。当经由Play :5播放音频内容时,音轨的左音频 数据从左高音喇叭和左中间范围驱动器发出,音轨的右音频数据从右高频喇叭和右中间范 围驱动器发出,单声道低音从低音炮发出。此外,两个中间范围驱动器和两个高音喇叭都具 有相同的均衡(或基本相同的均衡)。也就是说,它们都发送相同的频率,但是来自不同音 频通道。可以从S〇n〇S⑧Play :5播放来自互联网电台、在线音乐和视频服务、下载的音乐、 模拟音频输入、电视、DVD等的音频。尽管Play :5是具有扬声器的区域播放器的示例,然而 应理解,具有扬声器的区域播放器不限于具有特定数目扬声器的播放器(例如,如Play :5 的五个扬声器),而是可以包含一个或多个扬声器。此外,区域播放器可以是另一设备的一 部分,所述设备甚至可以用于不同于音频的目的(例如,灯)。
[0063] IV.示例件控制器
[0064] 现在参考图5,示出了示例控制器500,该示例控制器500可以对应于图1中的控 制设备130。控制器500可用于促使对系统中的多媒体应用、自动化和其他方面的控制。具 体地,控制器500可被配置成促使选择在网络上可用的多个音频源,并且使得能够通过无 线网络接口 508控制一个或多个区域播放器(如,图1中的区域播放器102-124)。根据一个 实施例,无线通信基于工业标准(例如,红外线、无线电、无线标准IEEE 802. lla、802. lib、 802. llg、802. lln或802. 15)。此外,当正在经由控制器500访问或者正在经由区域播放器 播放具体音频时,可以从区域播放器或其他电子设备向控制器500发送与所述音频源相关 联的图像(例如,相册封面)或任何其他数据,以供显示。
[0065] 控制器500具有允许用户与控制器500进行交互(例如,导航多个多媒体项目的 播放列表,以及控制一个或多个区域播放器的操作)的屏幕502和输入接口 514。例如,控 制器500上的屏幕502可以是IXD屏幕。屏幕500与屏幕驱动器504通信,并且接受屏幕 驱动器504的命令,该屏幕驱动器504由微控制器(例如,处理器)506控制。存储器510 可以加载有一个或多个应用模块512,该一个或多个应用模块512可以在有或没有经由用 户接口 514的用户输入的情况下由微控制器506执行,以便实现特定任务。在一些实施例 中,应用模块512配置为:促使将多个所选的区域播放器分成区域组,并且同步区域播放器 以便音频回放。在一些实施例中,应用模块512配置为控制区域组中的区域播放器的音频 声音(例如,音量)。在操作中,当微控制器506执行一个或多个应用模块512时,屏幕驱动 器504产生控制信号以驱动屏幕502相应地显示应用特定的用户界面。
[0066] 控制器500包括促使与区域播放器进行无线通信的网络接口 508。在一些实施例 中,经由网络接口 508发送诸如音量控制和音频回放同步之类的命令。在一些实施例中,经 由网络接口 508在区域播放器与控制器之间传输所保存的区域组配置。控制器500可以控 制一个或多个区域播放器,如图1中的102-124。对于特定系统,可以存在多于一个的控制 器。此外,控制器可以集成到区域播放器中。
[0067] 应该注意,其他支持网络的设备,如iPhone?、iPad?或任何其它智能电话或支 持网络的设备(例如,联网的计算机,如PC或Mac? )也可以用作控制器,以便在特定环境 下与区域播放器交互或控制区域播放器。在一些实施例中,可以将软件应用或升级下载到 支持网络的设备以执行本文所述的功能。
[0068] 在特定实施例中,用户可以从控制器500创建至少包括两个区域播放器的区域 组。区域组中的区域播放器可以以同步方式播放音频,使得该区域组中的所有区域播放器 以同步方式回放相同音频源或相同音频源的列表,使得不会(或实质上不会)听到可听延 迟或暂停。类似地,在一些实施例中,当用户从控制器500曾大该组的音频音量时,将增加 该组的音频音量的信号或数据发送给区域播放器之一,并使该组中的其他区域播放器一同 增大音量。
[0069] 经由控制器500用户可以通过激活"链接区域"或"添加区域"软按钮将区域播放 器分组成区域组,或者可以通过激活"取消链接区域"或"放弃区域"按钮将区域组取消分 组。例如,用于将多个区域播放器"联合"到一起以便进行音频回放的一种机制是将多个区 域播放器链接在一起以形成组。为了将多个区域播放器链接在一起,用户可以手动地逐个 链接每个区域播放器或房间。例如,假设存在包括下述区域的多区域系统:浴室、卧室、书 房、餐厅、家庭活动室和休息室。
[0070] 在特定实施例中,用户可以例如通过以下方式链接六个区域播放器中的任意数目 的区域播放器:从单个区域开始,然后手动将每个区域链接到该区域。
[0071] 在特定实施例中,可以使用用以创建区域场景或主题(在首先创建区域场景之 后)的命令,将一组区域动态链接在一起。例如,"早晨"区域场景命令可以在一个动作中将 卧室、办公室和厨房区域链接到一起。如果没有这种单个命令,则用户需要手动地并单独链 接每个区域。单个命令可以包括鼠标点击、鼠标双击、按钮按压、手势或者某种其他程式化 动作。可以编程其它种类的区域场景。
[0072] 在特定实施例中,可以基于时间(例如,闹钟功能)触发区域场景。例如,一个区 域场景可被设置为在上午8:00应用。系统可以自动链接合适的区域,设置要播放的特定音 乐,并然后在定义的持续时间之后停止音乐。例如,尽管可以基于时间将任何特定区域触发 为"开"或"关"状态,但是区域场景使得链接到该场景的任何区域能够在特定时间和/或 在特定持续时间内播放预定的音频(例如,喜欢的歌曲、预定义的播放列表)。如果因为任 何原因(例如,空的播放列表、没有连接到共享、失败的通用即插即用(UPnP)、无针对互联 网电台的互联网连接等等)未能播放所调度的音乐,则备用蜂鸣器可被编程为发声。例如, 蜂鸣器可以包括存储在区域播放器中的声音文件。
[0073] V.示例 Ad-Hoc 网络
[0074] 现在将结合图6至图8B来提供特定的具体示例,从而仅出于说明的目的来描述特 定的基本系统和方法,以提供和促使与回放网络的连接。图6示出了存在三个区域播放器 602、604和606以及控制器608,区域播放器602、604和606以及控制器608形成了网络分 支,所述网络分支也称作Ad-Hoc网络610。网络610可以是无线的、有线的或者有线和无线 相结合的。通常,Ad-Hoc(或"自组")网络是局域网或其他小型网络,其中不存在针对全部 业务量的一个接入点。例如,利用所建立的Ad-Hoc网络610,设备602、604、606和608可以 以"对等"通信方式彼此通信。此外,设备可以加入/离开网络610,网络610将自动自己重 新配置,而无需用户重新配置网络610。
[0075] 通过使用Ad-Hoc网络610,设备602、604、606和608可以共享或交换一个或多个 音频源,并分成组以播放相同或不同的音频源。例如,设备602和604可以分组为回放一个 音乐,同时设备606回放另一个音乐。换言之,如图6所不,设备602、604、606和608形成 分发音频和/或再现声音的HOUSEHOLD。本文中,术语HOUSEHOLD(以大写字母表示以避免 与用户的住宅混淆)用于表示协作提供应用或服务的联网设备的聚合。HOUSEHOLD的示例 以家庭10 (或家庭标识符)来标识。
[0076] 在特定实施例中,家庭标识符(HHID)是计算机产生的帮助确保其唯一的短字符 串或标识符。因此,网络610可以由唯一的HHID和配置变量或参数的唯一集合(如,通道 (例如,相应的频带)、SSID(字母数字字符的序列,作为无线网络的名称)和WEP密钥(有 线等同私钥或其他安全密钥)来表征。在特定实施例中,将SSID设置为与HHID相同。
[0077] 在特定实施例中,每个HOUSEHOLD包括两种类型的网络节点:控制点(CP)和区域 播放器(ZP)。控制点控制总体网络建立过程和排序,包括所需网络参数(例如,KEP密钥) 的自动产生。在实施例中,CP还为用户提供HOUSEHOLD配置用户界面。例如,CP功能可以 由运行CP应用模块的计算机或者由也运行CP应用模块的手持控制器(例如,控制器308) 来提供。区域播放器是放置在网络上以参与自动配置过程的任何其他设备。例如,作为本 文使用的标记,ZP包括控制器308或计算设备。
[0078] 在特定实施例中,HOUSEHOLD的配置包括多个CP和ZP,所述多个CP和ZP会合并 建立已知配置,使得所述多个CP和ZP可以使用标准联网协议(例如,无线或有线以太网上 的IP)来通信。在实施例中,采用两种类型的网络/协议:以太网802. 3和无线802. llg。 CP和ZP之间的互连可以使用这两种网络/协议中的任何一个。系统中作为HOUSEHOLD成 员的设备可以同时连接到这两种网络。在使用这两种网络的环境中,假定系统中的至少一 个设备作为桥接设备与这两种网络相连,从而为其他设备提供有线/无线网络之间的桥接 服务。例如,图6中的区域播放器606被示为与两种网络相连。与网络612的连接是基于以 太网,而与其他设备602、604和608的连接是基于无线的。然而应理解,在一些实施例中, 每个区域播放器606、604和602可以在经由桥接设备从云(例如互联网)获取媒体时访问 互联网。例如,区域播放器602可以包含统一资源定位符(URL),所述URL指定了至云中具 体音轨的地址。通过使用URL,区域播放器602可以从云获取音轨,并最终从一个或多个区 域播放器播放出音频。
[0079] 在特定实施例中,建立基本通信路径以将区域播放器与家庭或其他位置网络相 连。参考图6,区域播放器尚且不是HOUSEHOLD的成员。假定有线或无线地添加该区域播放 器以成为HOUSEHOLD的成员。当初始开启区域播放器时,区域播放器执行嵌入式模块,所述 嵌入式模块配置为建立与(例如具有网络功能的)另一设备的基本通信路径。基本通信路 径促使经由另一设备对区域播放器的自动配置。该通信路径可以通过无线协议和/或以太 网协议来工作,因为区域播放器可以连接到其中之一或两者。在操作中,通信路径不对附近 的其他设备造成负面影响并且可以到达HOUSEHOLD的所有成员(CP和ZP两者),如果有成 员可用的话。在特定实施例中,通信路径不必须是两个设备之间的直连,而是可以通过一个 或多个其他设备桥接。由于通信路径仅用于初始设备配置,所以通信路径不需要卓越的性 能或精密的功能。建立通信路径存在至少两个要素:通道选择和分组交换。
[0080] 在特定实施例中,合适传输通道(例如,射频(RF)通道)的选择主要有两个限制: 从协议(例如,802. 11)角度找到安静的通道(例如,最小冲突无线业务量)以及从RF角度 找到安静的通道(例如,来自其他信号噪声最小)。这两种测试均可以应用,因为家庭环境 可以具有其他RF(例如,2. 4GHz)业务量或潜在具有其他无线接入点。
[0081] 例如可以通过扫描技术来实现通道选择,即,设备在每个通道上收听一段时间,寻 找无线信标和其他RF信号的存在。在实施例中,配置的设备具有针对HOUSEHOLD的优选通 道,没有配置的设备具有预定义的(默认)通道,所述没有配置的设备聚集在所述预定义的 (默认)通道上。例如,可以将802. 11 b/g channel 1预先配置为默认通道。备选地,设备 可以使用具有公知跳频序列的多个通道(例如,使用非周期频率变化间隔)。
[0082] 在特定实施例中,许多硬件配置仅支持在给定时刻在单一通道上的接收/发送。 还存在可以使用不同信道进行启动配置和标准网络操作(后配置通信)的配置设备和未配 置设备。在特定实施例中,将设备置于"配置"模式,从而这些设备使用合适的信道来通信。
[0083] 为了使能在不是相同HOUSEHOLD -部分的设备之间的通信,开发了分组交换网络 设施。发送探测消息,使得这些探测消息遍历以太网和无线网络,从而到达任何所连接的设 备。已经在HOUSEHOLD中的设备构成了网络设施,所述网络设施能够用于在设备之间交换 单播和组播/广播网络帧。例如,尚未在HOUSEHOLD中的设备具有更有限的联网能力,并且 可以仅从与该设备直接连线的设备接收数据,未加密的消息广播到在RF谱的具体通道内 工作的所有无线网络。
[0084] 在特定实施例中,HOUSEHOLD的任何成员都不知道新设备的IP地址。如果设备 是纯无线的,则该设备可能根本不具有IP地址,或者该设备可以具有自动分派的IP地址, 所述IP地址对于具有分别由HDCP服务器分派的IP地址的其他设备而言是不可达的。为 了允许不适HOUSEHOLD成员的设备加入HOUSEHOLD,可以构造输送,所述输送可以获得超出 HOUSEHOLD网络设施一"跳"的数据。
[0085] 在特定实施例中,在HOUSEHOLD的成员之间广播数据分组。数据分组包括"探测" 数据报和IP广播的混合。例如,802. 11 "探测"数据包用于跨越无线网络边界。换言之, 因为"探测"数据报被发送至广播卫星服务(BBS)(例如,FF :FF :FF :FF :FF :FF),所有设备 可以配置为收听所述广播卫星服务(BBS),所以"探测"数据报可以被通道上的所有收听者 (例如,其他设备)接收,甚至可以被不配置有SSID的收听者接收。例如,在有线网络段和 HOUSEHOLD网络设施上使用IP广播,以使基于PC的控制器能够在以标准用户特权运行的同 时参与其中(这允许仅访问基于IP的网络服务)。一起使用时,"探测"数据报与IP广播 的组合提供了广播数据报输送,所述广播数据报输送甚至允许尚不具有配置用于通信的任 何联网参数的设备。
[0086] 在特定实施例中,探测数据报包括用于促使其他设备的配置加入HOUSEHOLD的多 个元素。在实施例中,每个元素承载上至255字节的数据。元素承载了被启动过程用来邀 请其他设备加入HOUSEHOLD的每个消息的数据有效载荷。尽可能多次重复该元素以承载完 整的消息。在实施例中,IP广播数据报包含与普通IP数据有效载荷相同的数据有效载荷。
[0087] 可以将与启动过程相关的消息转发超出已有HOUSEHOLD网络设施(例如,包括适 当配置的无线设备和有线网络)的边界。类似地,源自HOUSEHOLD网络设施外部的消息可以 被转发到设施中。可以在混合的无线/有线网络环境中完成转发,而不引入广播风暴。广播 风暴是已在网络上广播的消息引起多于所需的响应,每个响应雪球效应的形式引起甚至更 多的响应,从而导致网络崩溃或死锁。在特定实施例中,网配置为帮助防止这样的广播风暴 或非法广播消息。为了完成这一点,在消息本体中包含两个标志,例如," SENT_AS_PR0BE "和 " SENT_AS_IP_BR0ADCAST "。当设备接收"探测"消息时,假定使用 " Sonos Net start "SSID (或 广播BSS),如果SENT_AS_IP_BR0ADCAST标志尚未设置好,则设备转发该消息作为IP广播消 息(例如,在设置"SENT_AS_IP_BR0ADCAST"标志之后)。类似地,当设备接收具有至适当端 口(例如,端口 6969)的用户数据报协议(UDP)有效载荷地址的IP广播时,如果SENT_AS_ PROBE尚未设置好,则设备转发该消息作为"探测"数据报(例如,在设置"SENT_AS_PR0BE" 标志之后)。这允许与分组交换相关的消息进入和离开HOUSEHOLD网络设施而不引起广播 风暴。
[0088] 通过使用这种广播通信方法,可以在以太网和无线网络上在HOUSEHOLD的成员与 要加入HOUSEHOLD的设备之间发送数据。例如,要加入HOUSEHOLD的数据可以是新设备或 者关于不同网络先前配置的设备(例如,在不同家庭中具有陈旧配置的设备)。此外,如果 谨慎使用,这些广播消息不会干扰网络或附着设备的正常操作。因此,在两个设备之间建立 了在经协商的通道上的通信路径。
[0089] 在特定实施例中,为了减小或最小化对已有网络的影响以及提高配置安全性,用 户可以手动激活自动配置过程。手动用户激活可以由添加到网络的每个设备上的特定动作 来完成。例如,如果用户正在安装包含一个CP和两个ZP的新HOUSEHOLD,则可以例如分别 通过在ZP或CP上断电和加电、按压重置按钮或者同时按压两个或更多个特定按钮来手动 激活所述激活过程。在特定实施例中,由用户将CP或ZP加电,所述用户激活预安装的模块 以开始启动过程。
[0090] 对于ZP,如果设备是未配置的(例如,出厂默认设置),则设备进入"休眠"模式, 在休眠模式下该设备等待激活命令。如果ZP是预先配置的,则ZP尝试与其HOUSEHOLD网 络的其他成员联系。如果ZP是孤立的,S卩,ZP先前被配置(例如,可能关于另一 Ad-hoc网 络而配置)并且现在要添加到HOUSEHOLD (例如ZP是从先前所有者获得的),则ZP可以尝 试与其原始网络联系。可以看出,例如,该操作将会失败,但是是无害的。甚至在这种已配 置的状态下,设备可以参与上述基本广播通信过程。
[0091] 对于CP,如果设备是未配置的(例如,出厂默认设置),则CP向用户呈现对于如何 开始配置过程的描述。如果CP设备是已配置的,则CP尝试联系其HOUSEHOLD网络的其他 成员。例如,CP还可以是孤立设备,在这种情况下CP以类似于ZP的方式来执行。
[0092] 在两种情况下,正确配置的设备建立网络通信并使自身可用于正常操作。包括先 前配置的设备在内的所有设备进入"激活状态",当用户指示需要这么做时。在这一点上,配 置过程可以开始。
[0093] 在特定实施例中,通过在不必须直接连接的两个设备之间交换数据来促使设备配 置。如上所述,在基本通信路径上执行交换过程。交换数据的序列由用户或某其他过程发 起,例如,激活重置按钮,以触发所涉及的设备上的"激活"或配置模式。每个设备执行该序 列,然后退出激活模式。图7示出了涉及五个数据交换的过程的实施例。
[0094] 将数据交换分别表不为消息类型:Alive、QueryNetParams、RespondNetParams、 SetNetParams 和 AckNetParams,以下说明了每一种消息:
[0095] Alive消息是指示所命名的ZP可用于配置的消息。该消息至少包括zpUUID(区 域播放器"通用"唯一标识符),所述zpUUID是对发送消息的ZP加以标识的全局唯一标识 符。
[0096] QueryNetParams消息是从CP到ZP的请求,以便用ZP的当前网络配置信息来做出 响应。该请求至少包括zpUUID、cpPK(例如,CP的RSA公钥)和tid(唯一事务标识符)
[0097] RespondNetParams消息是对QueryNetParams消息的响应。该消息包括ZP的网络 配置信息(例如,HHID、WEP key和RSA公钥)。出于安全原因,使用仅CP可读的CP公钥来 加密WEP密钥。响应至少包括:zpUUID,netConfig(ZP的当前网络配置参数)、zpPK (例如, ZP的公钥)以及tid。在特定实施例中,设置为出厂默认的新ZP具有熟知的参数值,从而 允许CP确定该ZP是未配置的。
[0098] SetNetParams消息是从CP到ZP的命令消息,指示ZP应当重新配置其网络参 数。使用ZP的公钥来加密WEP密钥,从而WEP密钥仅由ZP可读。命令至少包括:zpUUID、 netConfig和tid。在特定实施例中,netConfig包括如由CP确定的ZP的新配置参数。ZP将 该值保存在其网络配置中。在一些情况下,这些参数可以与ZP的已有配置相匹配。
[0099] AckNetParams消息是对SetNetParams消息传递的响应。该响应指示接收到 SetNetParams消息并且成功应用了包含于其中的网络配置。该响应至少包括zpUUID和 tid〇
[0100] 在操作中,在图7的751处用户激活配置过程之后(在ZP和CP两者上),CP进入 要接受Alive消息的状态。CP保持该状态特定的(例如,指定的或受限的)时间段。ZP周 期性地发送Alive消息,直到ZP接收到QueryNetParams消息或退出激活状态。
[0101] 在752,CP接收Alive消息。如果CP处于配置模式,则CP产生新tid,并向ZP发 送QueryNetParams消息。在该点处,CP可以是已配置的或者可以不是已配置的。在任何 一种情况下,CP都发送QueryNetParams消息。在753,如果ZP已经处于激活状态,则ZP利 用其当前网络配置对QueryNetParams做出响应。如果ZP是未配置的(例如,出厂默认设 置),则ZP返回孔HHID和WEP密钥。如果ZP是先前配置的,则ZP返回其当前配置。例如, ZP还返回其公钥,使得可以使用CP的公钥来加密WEP密钥。
[0102] 在754,当接收到ZP的当前配置信息时,CP决定方针。在特定实施例中,这些选项 中的大多数但不是全部导致将SetNetParams消息发送至ZP。可能情形的示例矩阵如下:
[0103]

【权利要求】
1. 一种将无线设备连接到隐藏网络而无需设备或用户网络知道或键入网络名称的方 法,所述方法包括: 经由多媒体回放设备检测至音频网络的网络连接请求,请求中未指定所述音频网络, 所述音频网络可用但是隐藏在某位置; 经由多媒体回放设备触发将无线设备与隐藏的音频网络相连的连接阶段; 向无线设备展现具有预设标识符的网络接入点,其中所述无线设备能够使用在连接阶 段期间有效的预定义口令连接到所述网络接入点; 经由无线接入点使用预定义口令向音频网络认证无线设备,并利用连接阶段期间与音 频网络的受限连接性将无线设备与音频网络相关联; 将无线设备与音频网络断开;以及 在操作阶段接受无线设备与音频网络的连接,其中使用在连接阶段期间提供给无线设 备的信息而不用在连接阶段提供的受限连接性来启用所述无线设备与音频网络的连接。
2. 根据权利要求1所述的方法,还包括:经由无线控制器设备发起用于将无线设备与 未指定的隐藏音频网络相连的网络连接请求。
3. 根据权利要求2所述的方法,其中,经由与音频网络相连的多媒体回放设备上的按 钮按压来执行发起。
4. 根据权利要求1所述的方法,其中,触发连接阶段在无需发送对来自多媒体回放设 备的请求的响应的情况下执行。
5. 根据权利要求1所述的方法,还包括:在无线设备连接之后,随后隐藏网络接入点。
6. 根据权利要求1所述的方法,其中,除非近期在多媒体回放设备上按压了一个或多 个按钮,否则不提供对广播探测符的响应。
7. 根据权利要求1所述的方法,还包括:使用提供给无线设备的信息来配置音频网络 上的连接和回放。
8. 根据权利要求1所述的方法,还包括:使用无线设备促使经由音频网络上的多媒体 回放设备来进行回放。
9. 一种与本地多媒体回放网络相连的多媒体回放设备,所述本地多媒体回放网络配置 为在没有来自多媒体回放设备的命令的情况下不提供对于所述多媒体回放网络存在的指 示符,所述多媒体回放设备基于在多媒体回放设备处的用户动作来发起用于将设备连接到 隐藏网络的连接阶段,所述多媒体回放设备用于: 向无线设备展现具有预设标识符的网络接入点,其中所述无线设备能够使用在连接阶 段期间有效的预定义口令连接到所述网络接入点; 经由无线接入点使用预定义口令向音频网络认证无线设备,并利用连接阶段期间与音 频网络的受限连接性将无线设备与音频网络相关联; 将无线设备与音频网络断开;以及 在操作阶段接受无线设备与音频网络的连接,其中使用在连接阶段期间提供给无线设 备的信息而不用在连接阶段提供的受限连接性来启用所述无线设备与音频网络的连接。
10. 根据权利要求9所述的系统,其中,所述无线设备包括无线控制器设备,其中所述 无线控制器设备发起用于将无线设备与未指定的隐藏音频网络相连的网络连接请求。
11. 根据权利要求10所述的系统,其中,经由与音频网络相连的多媒体回放设备上的 按钮按压来执行发起。
12. 根据权利要求9所述的系统,其中,触发连接阶段在无需发送对来自多媒体回放设 备的请求的响应的情况下执行。
13. 根据权利要求9所述的系统,其中,在无线设备连接之后,随后隐藏网络接入点。
14. 根据权利要求9所述的系统,其中,除非近期在多媒体回放设备上按压了一个或多 个按钮,否则不提供对广播探测符的响应。
15. -种计算机可读存储介质,包括用于由处理器执行的指令,所述指令在被执行时使 处理器实现一种将设备与回放网络相连的方法,所述方法包括: 经由多媒体回放设备检测至音频网络的网络连接请求,请求中未指定所述音频网络, 所述音频网络可用但是隐藏在某位置; 经由多媒体回放设备触发将无线设备与隐藏的音频网络相连的连接阶段; 向无线设备展现具有预设标识符的网络接入点,其中所述无线设备能够使用在连接阶 段期间有效的预定义口令连接到所述网络接入点; 经由无线接入点使用预定义口令向音频网络认证无线设备,并利用连接阶段期间与音 频网络的受限连接性将无线设备与音频网络相关联; 将无线设备与音频网络断开;以及 在操作阶段接受无线设备与音频网络的连接,其中使用在连接阶段期间提供给无线设 备的信息而不用在连接阶段提供的受限连接性来启用所述无线设备与音频网络的连接。
16. 根据权利要求15所述的介质,还包括:经由无线控制器设备发起用于将无线设备 与未指定的隐藏音频网络相连的网络连接请求。
17. 根据权利要求16所述的介质,其中,经由与音频网络相连的多媒体回放设备上的 按钮按压来执行发起。
18. 根据权利要求15所述的介质,其中,触发连接阶段在无需发送对来自多媒体回放 设备的请求的响应的情况下执行。
19. 根据权利要求15所述的介质,还包括:在无线设备连接之后,随后隐藏网络接入 点。
20. 根据权利要求15所述的方法,其中,除非近期在多媒体回放设备上按压了一个或 多个按钮,否则不提供对广播探测符的响应。
【文档编号】H04L12/28GK104115449SQ201280070018
【公开日】2014年10月22日 申请日期:2012年12月21日 优先权日:2011年12月29日
【发明者】迈克尔·阿格巴克, 尼古拉斯·A·J·米林顿, 杰弗里·彼得斯, 史蒂芬·R·贝克哈德 申请人:搜诺思公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1