首页> 中国专利> 提供对众源播放列表的来宾访问的系统、方法、装置和制品

提供对众源播放列表的来宾访问的系统、方法、装置和制品

摘要

提供了用于提供约束回放模式播放列表模式以允许一个或多个参与用户访问主持人的媒体回放系统并与该系统中的功能的减少子集进行交互的系统和方法。示例性方法包括:经由本地媒体回放系统提供对多个参与用户开放的约束回放模式,约束回放模式向参与用户提供本地媒体回放系统中的回放功能的子集,子集包括将内容添加到播放列表以经由本地媒体回放系统进行回放。示例性方法包括促进至少一个参与用户将内容添加到播放列表。示例性方法包括促进在约束回放模式中回放播放列表中的内容。

著录项

  • 公开/公告号CN104584061A

    专利类型发明专利

  • 公开/公告日2015-04-29

    原文格式PDF

  • 申请/专利权人 搜诺思公司;

    申请/专利号CN201380044446.8

  • 申请日2013-06-18

  • 分类号G06Q50/10(20060101);

  • 代理机构11021 中科专利商标代理有限责任公司;

  • 代理人赵伟

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 08:35:15

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-12-07

    授权

    授权

  • 2015-05-27

    实质审查的生效 IPC(主分类):G06Q50/10 申请日:20130618

    实质审查的生效

  • 2015-04-29

    公开

    公开

说明书

技术领域

本公开涉及消费者商品,更具体地,涉及用于媒体回放或其一些 方面的系统、产品、特征、服务和其他项目。

背景技术

技术进步已增加了对音乐内容以及其他类型的媒体(例如电视内 容、电影和交互式内容)的可访问性。例如,除了访问音频和视频内 容的更为传统的途径之外,用户还可以通过在线商店、互联网无线电 台(radio station)、音乐服务、电影服务等访问互联网上的音频内容、 视频内容或音频内容和视频内容两者。在家庭内部或外部对音频内容、 视频内容、以及音频内容和视频内容两者的需求继续增长。

附图说明

参考以下说明书、所附权利要求和附图,将更好地理解本公开技 术的特征、方面和优点,在附图中:

图1示出了可以实现本文所公开的方法和装置的实施例的示例性 系统的示意图;

图2A示出了具有内置放大器和扬声器的示例性区域播放器的示 意图;

图2B示出了具有内置放大器并连接到外部扬声器的示例性区域 播放器的示意图;

图2C示出了连接到A/V接收机和扬声器的示例性区域播放器的 示意图;

图3示出了示例性控制器的示意图;

图4示出了示例性区域播放器的内部功能框图;

图5示出了示例性控制器的内部功能框图;

图6示出了包括多个区域的示例性共享收听区域组,其中多个用 户可以通过多个控制器控制在区域组中经由多个媒体回放设备播放的 音乐;

图7示出了用于实现媒体回放系统中的派对播放列表模式的示例 性方法的流程图;

图8示出了用于促进将内容添加到派对播放列表的示例性方法的 流程图;

图9至图15示出了促进派对播放列表模式中的内容选择、回放、 和配置的示例性用户界面。

此外,附图用于说明示例性实施例的目的,但可以理解,本公开 不限于附图所示的布置和手段。

具体实施方式

I.概述

收听外放(out loud)音频内容可以是包含家人、朋友、或两者的 社交活动。音频内容可以包括例如音乐、谈话无线电、书籍、来自电 视的音频、和其他可听材料。例如,在家庭中,人们可以在派对和其 他社交聚会中外放音乐。在这种环境中,人们可能希望在一个收听区 域或多个收听区域中同时播放音乐,使得每个收听区域中的音乐可以 同步,而听不到回声或干扰(glitch)。当人们例如浏览音频源、将音 乐曲目添加到回放队列、了解更多音乐曲目(如曲目标题或曲目艺术 家)、或者查看回放队列中下一个音乐曲目时,这种体验尤为强烈。

收听外放音频内容也可以是个人体验。例如,个人在早晨工作前、 傍晚饭后、或者一天中在家中、工作、或路上的其他时间为他们自己 外放音乐。针对这些个人体验,个人可以选择使用耳机或者将音频内 容的外放回放限制于单个区域或地区。

发现音频也可能是体验的重要组成部分。通过示意性方式,发现 可以包括朋友彼此共享他们最近喜欢的新歌、艺术家、或播放列表。 在一些情况下,发现可以包括浏览定期评论最新发行内容的音乐杂志 和期刊。此外,一些在线音乐服务、无线电台和音乐节目主持人(disc  jockey)也是人们分享和发现新音乐或音频的手段。

本文公开的示例性系统、方法、装置、和制品提供了将回放系统 配置在约束访问模式(例如派对播放列表模式)中,其中授权的用户 或其他参与用户可以访问某一指定的内容和系统功能集合并与其交互。 例如,授权的用户可以查看可用于回放的内容库并选择要添加到播放 列表的内容(例如,可能经过主持人/主持人员的批准和/或其他参与 者的投票)。本文公开和描述的示例性系统和方法可以有利地用于提供 网络环境中各种媒体内容(例如音频和/或视频)回放的提高的可用性 和可配置性。

本文提供和描述了很多其他实施例。

II.示例性操作环境

现在参考附图,其中,在整个附图中,类似的附图标记可以指代 类似的部分,图1示出了可以实施或实现本文所公开的一个或多个实 施例的示例性系统100。

通过示意性方式,系统100表示当前配置有多个区域的家庭,但 是家庭可以配置有仅一个区域。家庭中的每个区域例如可以表示不同 的房间或空间,如,办公室、卫生间、卧室、厨房、餐厅、家庭活动 室、家庭影院室、杂物或洗衣间、和院子。单个区域还可以包括多个 房间(如果是这样配置的话)。在家庭的每个相应区域中示出了区域播 放器102至124中的一个或多个。区域播放器102至124还被称为回 放设备、多媒体单元、扬声器、播放器等,提供音频、视频和/或视听 输出。控制器130提供对系统100的控制。控制器130可以固定到区 域,或者备选地,控制器130可以是可移动的,使得控制器130可以 在区域中到处移动。系统100还可以包括多于一个控制器130。系统 100示出了示例性的整个住宅音频系统,但应当理解的是,本文所描 述的技术不限于其应用的特定位置或如图1的整个住宅音频系统100 的扩展系统。

a.示例性区域播放器

图2A、图2B和图2C示出了示例性类型的区域播放器。例如, 图2A、图2B和图2C中的区域播放器200、202和204可以分别对应 于图1中的区域播放器102至124中的任意一个。在一些实施例中, 仅使用单个区域播放器(如全频段播放器(full-range player))再现音 频。在一些实施例中,使用两个或更多个区域播放器(如使用全频段 播放器的组合、或者全频段播放器与专用播放器的组合)再现音频。 在一些实施例中,区域播放器200至204也可以称为“智能扬声器”, 这是因为除了音频再现,它们还包括处理能力,下文将进一步对此进 行描述。

图2A示出了包括声音产生设备208的区域播放器200,声音产 生设备208能够再现全频段的声音。该声音可以来自由区域播放器200 在有线或无线网络上接收并处理的音频信号。声音产生设备208包括 一个或多个内置放大器和一个或多个扬声器。下面参考图4描述内置 放大器。扬声器或声换能器可以包括例如以下各项中的任意一项:高 频扬声器、中频段驱动器、低频段驱动器和低音炮。在一些实施例中, 区域播放器200可以静态或动态地被配置为播放立体声音频、单声道 音频、或者二者。在一些实施例中,例如当将区域播放器200与其他 区域播放器分组在一起以播放立体声音频、单声道音频、和/或环绕声 音频时,或者当区域播放器200所接收的音频内容少于全频段时,区 域播放器200被配置为再现全频段声音的子集。

图2B示出了区域播放器202,区域播放器202包括内置放大器以 给分离扬声器210集合供电。分离扬声器可以包括例如任意类型的扩 音器。区域播放器202可以被配置为给一个、两个、或更多个分离扩 音器供电。区域播放器202可以被配置为经由有线路径将音频信号(如 右声道和左声道音频、或更多个声道,这取决于其配置)传送至分离 扬声器210。

图2C示出了区域播放器204,区域播放器204不包括内置放大器, 但被配置为将在数据网络上接收的音频信号传送至具有内置放大的音 频(或“音频/视频”)接收器214。

返回参考图1,在一些实施例中,区域播放器102至124中的一 个、一些、或者全部可以从源直接获取音频。例如,区域播放器可以 包括要播放的音频项目的播放列表或者队列(在本文中也称作“回放 队列”)。队列中的每个项目可以包括统一资源标识符(URI)或一些 其他标识符。URI或标识符可以将区域播放器指向音频源。源可以在 互联网(如云)上找到、在本地来自数据网络128上的另一个设备、 控制器130、存储在区域播放器自身上、或者来自与区域播放器直接 通信的音频源。在一些实施例中,区域播放器自身可以再现音频、将 其发送给另一个区域播放器以再现、或者在该区域播放器和一个或多 个附加的区域播放器同步播放音频的情况下进行这两个操作。在一些 实施例中,区域播放器可以在将不同的第二音频内容发送给另一个区 域播放器以再现的同时播放第一音频内容(或者根本就不播放)。

通过示意性方式,加利福尼亚州圣巴巴拉市的SONOS公司当前 公开发售了区域播放器,该区域播放器也称为“PLAY:5”、“PLAY:5”、 “CONNECT:AMP”、“CONNECT”、以及“SUB”。任意其他过去、 现在、和/或将来的区域播放器可以附加地或备选地用于实现在此公开 的示例性实施例的区域播放器。此外,应当理解,区域播放器不限于 图2A、图2B和图2C示出的特定示例或SONOS的产品供应。例如, 区域播放器可以包括有线或无线耳机。在另一示例中,区域播放器可 以包括用于电视的条形音箱。在另一示例中,区域播放器可以包括用 于Apple IPODTM或类似设备的扩展基座,或与其交互。

b.示例性控制器

图3示出了扩展基座302中的示例性无线控制器300。通过示意 性方式,控制器300可以与图1的控制设备130相对应。扩展基座302 (如果提供的话)可以用于给控制器300的电池充电。在一些实施例 中,控制器300配备有触摸屏304,其允许用户通过触摸与控制器300 交互,以例如获取并导航音频项目的播放列表、控制一个或多个区域 播放器的操作、以及提供对系统配置100的总体控制。在某些实施例 中,可以使用任意数量的控制器来控制系统配置100。在一些实施例 中,对能够控制系统配置100的控制器的数量可能设置了限制。控制 器可以无线(如无线控制器300)或有线地连接到数据网络128。

在一些实施例中,如果在系统100中使用多于一个控制器,则可 以协调每个控制器以显示公共内容,并可以动态地更新所有控制器以 指示单个控制器所作的改变。例如,协调可以例如通过以下方式发生: 控制器周期性地直接或间接向一个或多个区域播放器请求状态信息; 状态信息可以提供与系统100有关的信息,如当前区域组配置、一个 或多个区域中正在播放什么、音量水平、以及其他感兴趣的项目。可 以根据需要或者根据编程,在数据网络128上在区域播放器(以及控 制器,如果需要的话)之间传递状态信息。

此外,在任意具有网络能力的便携式设备(例如IPHONETM、IPAD  TM、ANDROIDTM支持的电话或任意其他智能电话或具有网络能力的设备) 上运行的应用可以用作控制器130。在膝上型计算机或台式个人计算 机(PC)或MACTM上运行的应用也可以用作控制器130。这些控制器可 以通过与数据网络128、区域播放器、无线路由器的接口、或者使用 一些其他配置的连接路径,连接到系统100。加利福尼亚州圣巴巴拉 市的SONOS公司提供的示例性控制器包括“控制器200”、“控制”、“用于IPHONETM的控制器”、“用于IPADTM的控制器”、“用于ANDROIDTM的控制器”、“用于MAC或PC的 控制器”。

c.示例性数据连接

图1中的区域播放器102至124直接或间接耦合到数据网络,如 数据网络128。控制器130也可以直接或间接耦合到数据网络128或 单独的区域播放器。用图中的八边形表示数据网络128以与其他代表 性的组件区分开。尽管在单个位置中示出了数据网络128,但是应当 理解的是,这种网络分布在系统100内和周围。具体地,数据网络128 可以是有线网络、无线网络或有线网络和无线网络两者的组合。在一 些实施例中,区域播放器102至124中的一个或多个无线地耦合到基 于专有网状网络的数据网络128。在一些实施例中,区域播放器102 至124中的一个或多个无线地耦合到使用非网状拓扑的数据网络128。 在一些实施例中,区域播放器102至124中的一个或多个经由线缆耦 合到使用以太网或类似技术的数据网络128。除了一个或多个区域播 放器102至124连接到数据网络128之外,数据网络128还可以允许 接入广域网,例如互联网。

在一些实施例中,将区域播放器102至124中的任意一个或一些 其他连接设备连接到宽带路由器可以创建数据网络128。然后,其他 区域播放器102至124可以有线地或无线地添加到数据网络128。例 如,可以通过简单地按下区域播放器自身上的按钮(或执行其他动作) (这能够实现与数据网络128的连接)将区域播放器(例如区域播放 器102至124中的任意一个)添加到系统配置100。例如,宽带路由 器可以连接到互联网服务提供商(ISP)。宽带路由器可以用于形成系 统配置100中的另一数据网络,该另一数据网络可以用在其他应用(例 如网上冲浪)中。数据网络128还可以用在其他应用中(如果这样被 编程的话)。作为示例,第二网络可以实现圣巴巴拉市的SONOS公司 开发的SonosNet协议。Sononate表示安全的AES-加密的对等无线网 状网络。备选地,在某些实施例中,数据网络128是用于家庭中的其 他应用的相同网络(如传统的有线网络或无线网络)。

d.示例性区域配置

特定区域可以包含一个或多个区域播放器。例如,图1的家庭活 动室包含两个区域播放器106和108,而厨房如图所示具有一个区域 播放器102。在另一示例中,家庭影院室包含用于播放来自5.1声道 或更大音频源(如利用5.1或更大音频声道编码的电影)的音频的附 加区域播放器。在一些实施例中,可以将区域播放器置于房间或空间 中,并通过控制130将该区域播放器指派给新的或现有的区域。因此, 如果需要的话,可以创建区域、将区域与另一个区域组合、移除区域、 并给区域提供具体名称(例如,“厨房”),并且使用控制器130对区域 进行编程以这么做。此外,在一些实施例中,即使在使用控制器130 或一些其他机制进行配置之后,仍然可以动态地改变区域配置。

在一些实施例中,如果区域包含两个或更多个区域播放器(例如 家庭活动室中的两个区域播放器106和108),则两个区域播放器106 和108可以被配置为同步播放相同的音频源,或者两个区域播放器106 和108可以被配对,从而允许由不同的播放器播放分离的音频声道。 换句话说,可以通过两个区域播放器106和108(一个用于左声音, 另一个用于右声音)再现或增强声音的立体效果。在某些实施例中, 配对的区域播放器(也称为“绑定(bonded)的区域播放器”)可以在 相同或不同区域中与其他区域播放器同步播放音频。

在一些实施例中,两个或更多个区域播放器可以在声音上合并以 形成单个合并的区域播放器。合并的区域播放器(尽管由多个分离的 设备组成)可以被配置为与非合并的区域播放器或配对的区域播放器 不同地处理和再现声音,这是因为合并的区域播放器将具有可以从其 传递声音的附加扬声器驱动器。合并的区域播放器还可以与单个区域 播放器或另一合并区域播放器配对。例如,合并回放设备中的每个回 放设备可以设置于合并模式中。

根据一些实施例,在期望的配置完成之前,可以继续进行以下任 意一项:对区域播放器进行分组、合并和配对。分组、合并和配对动 作优选地是通过控制界面(例如使用控制器130)执行的,而不是通 过物理上将例如扬声器线缆连接和重连到例如单独的分离扬声器以创 建不同配置执行的。因此,本文所描述的某些实施例提供更为灵活和 动态的平台,通过该平台可以向终端用户提供声音再现。

e.示例性音频源

在一些实施例中,每个区域可以从与另一个区域相同的音频源播 放,或者每个区域可以从不同的音频源播放。例如,某人可能正在院 子里烧烤并通过区域播放器124收听爵士音乐,而某人正在厨房里准 备食物并通过区域播放器102收听古典音乐。此外,某人可能正在办 公室里通过区域播放器110收听与在院子里通过区域播放器124播放 的爵士音乐相同的爵士音乐。在一些实施例中,同步地播放通过区域 播放器110和124播放的爵士音乐。在区域中同步地回放允许某人通 过区域同时无缝地(或者基本上无缝地)收听音频。此外,区域可以 被置于“派对模式”中,使得所有相关联的区域将同步地播放音频。

由区域播放器102至124播放的音频内容的源是众多的。在一些 实施例中,可以访问并播放区域播放器自身上的音乐。在一些实施例 中,可以经由数据网络128访问来自在计算机或联网附接存储设备 (NAS)上存储的个人库的音乐并播放。在一些实施例中,可以经由 数据网络128访问互联网无线电台、表演和播客。可以经由数据网络 128访问让用户流式传输和/或下载音乐和音频内容的音乐服务或云服 务。此外,例如,可以经由与区域播放器的线路输入连接,从传统源 (如唱机转盘或CD播放器)获得音乐。还可以使用不同协议(如Apple 公司的AIRPLAYTM无线技术)访问音频内容。可以经由数据网络128 和/或控制器130在区域播放器102至124之间共享从一个或更多源接 收的音频内容。以上公开的音频内容源在此称为基于网络的音频信息 源。然而,基于网络的音频信息源不限于此。

在一些实施例中,示例性家庭影院区域播放器116、118、120耦 合到音频信息源,如电视132。在一些示例中,电视132用作家庭影 院区域播放器116、118、120的音频源,而在其他示例中,来自电视 132的音频信息可以与音频系统100中的区域播放器102至124中的 任意一个共享。

III.区域播放器

现在参考图4,示出了根据实施例的区域播放器400的示例性框 图。区域播放器400包括网络接口402、处理器408、存储器410、音 频处理组件412、一个或多个模块414、音频放大器416、和耦合到音 频放大器416的扬声器单元418。图2A示出了这种区域播放器的示例 性示意图。其他类型的区域播放器可以不包括扬声器单元418(如图 2B中所示)或音频放大器416(如图2C中所示)。此外,可以想到的 是,区域播放器400可以并入另一组件。例如,区域播放器400可以 被构造为电视、照明设备、或者在室内或室外使用的一些其他设备的 一部分。

在一些实施例中,网络接口402促进数据网络128上的区域播放 器400和其他设备之间的数据流。在一些实施例中,除了从数据网络 128上的另一个区域播放器或设备获取音频之外,区域播放器400还 可以(如在广域网或局部网络上)直接从音频源取得音频。在一些实 施例中,网络接口402还可以处理每个分组的地址部分,使得其到达 正确的目的地或拦截去往区域播放器400的分组。因此,在某些实施 例中,每个分组中包括基于互联网协议(IP)的源地址以及基于IP的 目的地址。

在一些实施例中,网络接口402可以包括网络接口404和有线接 口406中的一个或两者。无线接口404(也被称为射频(RF)接口) 为区域播放器400提供网络接口功能以根据通信协议(例如包括以下 各项的无线标准中的任意一个:IEEE 802.11a、802.11b、802.11g、 802.11n或802.15)与其他设备(例如,与数据网络128相关联的其他 区域播放器、扬声器、接收机、组件等)进行无线通信。无线接口404 可以包括一个或多个无线电设备(radio)。为了接收无线信号、向无 线接口404提供无线信号并发送无线信号,区域播放器400包括一个 或多个天线420。有线接口406为区域播放器400提供网络接口功能 以根据通信协议(例如IEEE 802.3)通过线缆与其他设备进行通信。 在一些实施例中,区域播放器包括接口404和406两者。在一些实施 例中,区域播放器400仅包括无线接口404或有线接口406。

在一些实施例中,处理器408是时钟驱动电子设备,其被配置为 根据存储器410中存储的指令处理输入数据。存储器410是可以装载 有一个或多个软件模块414的数据存储设备,处理器408可以执行软 件模块414以实现特定任务。在示出的实施例中,存储器410是存储 可以由处理器408执行的指令的有形机器可读介质。在一些实施例中, 任务可以是区域播放器400从另一区域播放器或网络上的设备获取音 频数据(如使用统一资源定位符(URL)或某一其他标识符)。在一些 实施例中,任务可以是区域播放器400向另一区域播放器或网络上的 设备发送音频数据。在一些实施例中,任务可以是区域播放器400将 音频的回放与一个或多个附加区域播放器进行同步。在一些实施例中, 任务可以是将区域播放器400与一个或多个区域播放器配对以创建多 声道音频环境。附加或备选任务可以经由一个或多个软件模块414和 处理器408实现。

音频处理组件412可以包括一个或多个数模转换器(DAC)、音 频预处理组件、音频增强组件或数字信号处理器等。在一些实施例中, 音频处理组件412可以是处理器408的一部分。在一些实施例中,由 音频处理组件210处理和/或有意变更经由网络接口402获取的音频。 此外,音频处理组件412可以产生模拟音频信号。然后,将已处理的 模拟音频信号提供给音频放大器416以通过扬声器418进行回放。此 外,音频处理组件412可以包括用于处理作为输入的模拟或数字信号 以从区域播放器400进行播放、发送到网络上的另一区域播放器或播 放并发送到网络上的另一区域播放器两者的电路。示例性输入包括线 路输入连接(例如自检测3.5mm音频线路输入连接)。

音频放大器416是将音频信号放大至用于驱动一个或多个扬声器 418的电平的设备。一个或多个扬声器418可以包括单独的换能器(例 如“驱动器”)或包括包含一个或多个驱动器的外壳的完整的扬声器系 统。例如,特定驱动器可以是例如低音炮(例如针对低频)、中频段驱 动器(例如针对中频)和高频扬声器(例如针对高频)。例如,外壳可 以被封装或运送。每个换能器可被自身单独的放大器驱动。

商业示例(当前已知的是PLAY:5)是具有内置放大器和扬声器 的区域播放器,其能够从源(如在互联网或局部网络上)直接获取音 频。具体而言,PLAY:5是包括两个高频扬声器、两个中频段驱动器和 一个低音炮的五放大器五驱动器扬声器系统。当经由PLAY:5播放音 频内容时,从左高频扬声器和左中频段驱动器发出音轨的左音频数据, 从右高频扬声器和右中频段驱动器发出音轨的右音频数据,并从低音 炮发出单声道低音。此外,两个中频段驱动器和两个高频扬声器具有 相同的均衡(或基本上相同的均衡)。即,它们发送相同的频率,但是 是从不同的音频声道发送的。可以从PLAY:5播放来自互联网无线电 台、在线音乐和视频服务、下载的音乐、模拟音频输入、电视、DVD 等的音频。

IV.控制器

现在参考图5,示出了可以与图1中的控制设备130相对应的控 制器500的示例性框图。控制器500可以用于促进对系统中的多媒体 应用、自动化等的控制。具体而言,控制器500可以被配置为:通过 无线或有线网络接口508,促进对在网络上可用的多个音频源的选择, 并能够实现对一个或多个区域播放器(例如图1中的区域播放器102 至124)的控制。根据一个实施例,无线通信基于工业标准(例如红 外、无线电、包括以下各项的无线标准:IEEE 802.11a、802.11b、802.11g、 802.11n或802.15等)。此外,当经由控制器500访问特定音频或经由 区域播放器播放特定音频时,可以从区域播放器或其他电子设备向控 制器500发送与音频和/或音频源相关联的图片(例如专辑封面)或任 意其他数据以便显示。

控制器500配备有屏幕502和输入界面514,输入界面514允许 用户与控制器500交互,以例如对许多多媒体项目的播放列表进行导 航并控制一个或多个区域播放器的操作。控制器500上的屏幕502可 以是例如LCD屏。屏幕500与由微控制器(例如处理器)506控制的 屏幕驱动器504进行通信并由屏幕驱动器504指挥。存储器510可以 装载有一个或多个应用模块512,微控制器506可以在利用或不利用 经由用户界面514的用户输入的情况下执行应用模块512以实现特定 任务。在一些实施例中,应用模块512被配置为促进将多个所选择的 区域播放器分组为区域组并对区域播放器进行同步以进行音频回放。 在一些实施例中,应用模块512被配置为控制区域组中的区域播放器 的音频声音(例如音量)。在操作中,当微控制器506执行应用模块 512中的一个或多个时,屏幕驱动器504生成控制信号以驱动屏幕502 相应地显示应用特定用户界面。

控制器500包括促进与区域播放器的有线或无线通信的网络接口 508。在一些实施例中,经由网络接口508发送如音量控制和音频回放 同步等的命令。在一些实施例中,经由网络接口508在区域播放器和 控制器之间传输所保存的区域组配置。控制器500可以控制一个或多 个区域播放器,如图1中的102至124。对于特定系统,可以存在多 于一个控制器,并且每个控制器可以与另一个控制器共享公共信息, 或者如果区域播放器存储配置数据(如状态信息),则每个控制器可以 从该区域播放器获取公共信息。此外,控制器可以并入区域播放器。

应当注意的是,在特定环境中,其他具有网络能力的设备(如 或任意其他智能电话)或者具有网络能力的设备(例 如,联网的计算机如PC或)也可以用作与区域播放器交互并控 制其的控制器。在一些实施例中,可以将软件应用或升级下载到具有 网络能力的设备上以执行在此描述的功能。

在某些实施例中,用户可以通过控制器500创建包括至少两个区 域播放器的组(或称为绑定区域的区域集合)。绑定区域中的区域播放 器可以以同步的方式播放音频,使得组中的所有区域播放器以同步的 方式回放相同的音频源或相同音频源的列表,从而听不见(或基本上 听不见)声音延迟或短暂的停顿。类似地,在一些实施例中,当用户 通过控制器500增加组的音频音量时,向区域播放器之一发送增加组 的音频音量的信号或数据,并使组中的其他区域播放器的音量一起增 加。

用户可以经由控制器500通过激活“关联区域”或“添加区域” 软按钮来将区域播放器分组为区域组,或通过激活“解除关联区域” 或“丢弃区域”按钮对区域组进行解除分组。例如,一种用于将区域 播放器“结合”在一起以进行音频回放的机制是将多个区域播放器关 联在一起以形成组。为了将多个区域播放器关联在一起,用户可以手 动地逐个关联每个区域播放器或房间。例如,假定存在包括以下区域 的多区域系统:卫生间、卧室、书房、餐厅、家庭活动室和门厅。

在某些实施例中,用户可以例如通过从单个区域开始然后手动地 将每个区域关联到该区域,来关联任意数量的区域播放器(例如在上 述示例中可用的六个区域播放器)。

在某些实施例中,可以使用用于创建区域场景或主题的命令将区 域集合动态地关联在一起(在首先创建区域场景之后)。例如,“早晨” 区域场景命令可以在一个动作中将卧室、办公室和厨房区域关联在一 起。在没有该单个命令的情况下,用户将手动地单独关联每个区域。 单个命令可以包括:鼠标单击、鼠标双击、按钮按下、手势或一些其 他编程动作。可以对其他类型的区域场景进行编程。

在某些实施例中,可以基于时间(如闹钟功能)触发区域场景。 例如,区域场景可以被设置为在上午8点时应用。系统可以自动地关 联合适的区域、设置用于播放的特定音乐、然后在定义的持续时间之 后停止该音乐。尽管可以基于时间将任意特定区域触发为“开”或“关” 状态,但是例如区域场景使关联到该场景的任意区域能够在特定时刻 和/或特定持续时间播放预定音频(例如喜欢的歌曲、预定义的播放列 表)。如果因任何原因而不能播放所安排的音乐(例如空播放列表、没 有共享的连接、故障的通用即插即用(UPnP)、没有用于互联网无线 电台的互联网连接等),则可以对备用蜂鸣器进行编程以发声。蜂鸣器 可以包括例如存储在区域播放器中的声音文件。

V.示例性配置系统和方法

在如图1和图6所示的示例性系统中,在多个用户可以通过如图 2和图4所示的一个或多个区域播放器收听相同的音频内容的情况下, 提供众源(crowd-sourced)播放列表和/或促进对音乐服务的来宾访问 可能是重要的。

在图6示出了示例性系统,其中区域组600包括两个区域,即餐 厅区域610和起居室区域620,其中多个用户可以经由多个控制器630 至633来控制在区域组600中经由多个回放设备640至642(例如多 个区域播放器和/或如图1至图4所示并描述的其他媒体回放设备)播 放的音频。如图6的示例所示,媒体回放系统可以被配置为接受来自 多个控制器630至633(例如控制器500、智能电话、平板计算机、膝 上型计算机、和/或其他控制设备)的控制和/或其他输入。然而,根 据由拥有者等默认设置的系统权限、偏好等,控制可能受到限制或约 束。

在某些实施例中,派对播放列表模式使有权访问回放网络的具有 电话或其他控制器(例如运行控制器软件应用的其他设备等)的用户 能够控制音乐回放。在一些实施例中,回放控制包括将内容添加到回 放系统,例如将内容添加到回放队列(例如派对播放列表)。在其他实 施例中,回放控制包括主持(moderation)内容回放,例如主持被添 加到派对播放列表的内容。在一些实施例中,派对播放列表模式可以 促进针对有权访问回放网络的具有电话或其他控制器的用户主持内容 回放。在一些实施例中,例如,主持内容回放可以从单个主持人开始, 然后随着时间的推移(例如随着派对的进行)而演变为多个主持人。 在一个示例性实施例中,在添加新的曲目时,可以通知有权访问回放 网络的人并要求其对将该曲目添加到播放列表进行投票。在另一个示 例性实施例中,有权访问回放网络的人也可以对新添加到播放列表的 曲目的顺序或时序进行投票。

在某些实施例中,使用播放列表贡献者(contributor)所添加的 曲目来标识播放列表贡献者,并且贡献者的标识与每个人共享以便查 看。通过这种方式,例如,听众可以知道谁将哪首歌曲或曲目添加到 派对播放列表。在一个示例性实施例中,直到播放列表贡献者的贡献 被接受到派对播放列表中,才标识播放列表贡献者。

某些实施例提供来宾访问,以允许回放系统中的参与者临时将他 们自己的内容带入到系统。例如,人们可以临时提供对其音乐服务账 户、其移动电话上的内容、其存储在云中的内容等的访问。

在某些实施例中,可以识别并拒绝将重复曲目或歌曲添加到派对 播放列表中。例如,多个用户可能同时(或基本同时)将相同的歌曲 或曲目添加到播放列表。为了避免相同歌曲或曲目的多次出现,系统 可以自动拒绝重复。

某些实施例提供受限用户访问,以控制共享环境中的音乐回放。 在一些实施例中,受限用户访问可以对整个媒体回放系统、单个收听 区域、和/或收听区域组施加约束。在一些示例性实施例中,受限用户 访问可以包括约束某些指定收听区域和/或区域组中的回放。在另一个 示例性实施例中,受限用户访问可以包括在固定时间间隔期间、在一 天中的特定时间期间、和/或循环地约束回放。

在示例性实施例中,受限用户访问包括提供对特定收听区域和/ 或区域组的受限访问播放控制的派对播放列表。例如,派对播放列表 可以将用户限制为只将歌曲或曲目添加到播放列表,而可以禁用收听 区域或区域组中的其他功能。在另一个示例中,例如,派对播放列表 可以允许用户共同决定(例如投票)是否应当将新的歌曲或曲目添加 到播放列表。在另一个示例中,派对播放列表还可以限制系统配置功 能,例如区域分组配置、音乐均衡参数等。在一些示例性实施例中, 派对播放列表可以只在固定的持续时间期间有效,而不需要显式的禁 用操作。

在示例性实施例中,可以基于用户的认证来应用受限用户访问。 例如,可以基于控制设备的认证来应用受限用户访问,控制设备的认 证可以包括控制设备及其相关联的标识符的登记。在另一个示例中, 认证可以包括在定义的时间间隔(例如先前的二十四(24)小时)在 媒体回放系统中使用的所有控制器设备。

某些实施例提供了在组收听环境中在有限持续时间的共享音乐 访问。例如,共享音乐可以是物理设备上的曲目库或播放列表,曲目 库或播放列表由媒体回放系统无线访问。共享音乐可以是例如通过互 联网和/或其他网络独立访问的订阅服务(例如基于云的存储、音乐流 式服务等)。例如,可以将订阅服务的凭证直接传递给回放系统设备。 例如,订阅服务可以是用户名/密码或令牌。

尽管下文提供的说明性示例将音乐或音频作为提供的内容,但是 作为增加或替代,还可以提供视频、图像、和/或其他多媒体内容。

众源播放列表

在一些实施例中,一个或多个用户可以创建多媒体播放列表。例 如,提供“派对播放列表”模式,以允许多个用户将曲目添加到队列 以经由媒体回放系统进行回放。

经认证的用户可以使媒体回放系统进入派对播放列表模式。在示 例中,用户通过例如输入用户名、密码、或用户名/密码组合“登入” 以被认证。在另一示例中,可以通过识别用于控制系统的设备(例如, 该设备可以由唯一标识符(ID)标识,例如已登记在回放系统中的媒 体访问控制(MAC)地址)对用户进行认证。例如,SONOSTM控制器 可被认为是这种设备,或者具有SONOSTM控制器应用的设备可被登记 为这种设备。在另一个示例中,如果目标回放系统是Jonathan的 SONOSTM系统,则“Jonathan的IPHONETM”可以被认为是这种设备。 在另一个示例中,在某一时间段内(例如二十四(24)小时的时间段 内)关于媒体回放系统使用的设备可被认为已登记的。备选地,有权 访问回放系统的任何人可以使回放系统进入派对播放列表模式。

例如,可以将派对播放列表模式设置为持续固定的持续时间(例 如四(4)小时)。例如,可以将派对播放列表模式设置为在一天中的 特定时间(例如凌晨1点)结束。例如,派对播放列表模式可以无限 期地持续,直到用户手动退出该模式为止。在实施例中,当使回放系 统进入派对播放列表模式时生成密码,并使用该密码退出派对播放列 表模式。在另一个实施例中,不需要认证来使系统退出派对播放列表 模式。

例如,派对播放列表模式可以应用于单个区域或区域组、多个区 域或区域组、或者整个媒体回放系统。

在一些实施例中,一旦使系统进入派对播放列表模式,用户就只 能将音乐添加到收听队列。不允许删除曲目、改变播放模式(例如随 机、重复等)、或者改变系统设置(例如区域组配置、音乐均衡参数等)。 在一些实施例中,应用以下规则或限制中的一些或全部:可以限制修 改内容的能力、可以限制影响顺序的能力、可以限制调整系统配置的 能力等等。例如,规则和/或其他访问权限可能限制是否任何人都可以 将歌曲添加到派对播放列表、没有人可以从派对播放列表中移除歌曲、 一次只能添加一首歌曲(而不是在单次动作中添加整个专辑或者内容 的集合)等等。例如,可以通过限制队列中相同艺术家歌曲的数量来 避免艺术家重复。例如,队列中的歌曲可以随机地和/或以预定顺序播 放。在某些示例中,一旦歌曲被播放,就将该歌曲从队列中移除。在 某些示例中,没有用户可以在派对播放列表模式中切换源或改变区域 分组。在其他示例中,某些用户可以在派对播放列表模式中切换源或 改变区域分组。

例如,可以经由控制设备访问并向用户显示最近播放曲目的可见 历史。在某些实施例中,可以在控制设备上显示图形化的“点唱机” 屏幕。

在实施例中,使用一种方法以确定是否应当将新曲目添加到播放 列表。在实施例中,以非约束方式将所有曲目添加到播放列表。在另 一个实施例中,由媒体回放系统的“拥有者”主持播放列表。在另一 个实施例中,由用户群或集合主持播放列表。例如,当用户尝试将曲 目添加到播放列表时,向人群中的用户发送通知。通知可以具有以下 形式:基于应用的通知(例如Sonos应用内的通知消息)、文本消息、 即时消息、或某一其他消息传送方案。可以选择任意数量的用户参与 主持,并且当选择人群的子集时,用户选择可以是随机的。一旦向用 户发送通知以进行投票,就给予他们固定的持续时间(例如两(2)分 钟)来对将曲目添加到收听队列进行投票。系统可以使用多数决定原 则来确定是否添加该曲目。在某些实施例中,例如,某些角色(例如 音乐节目主持人(DJ)、主持人、组织者等)可以有自由裁量权或者 可以优先将曲目添加到派对播放列表或同意将曲目添加到派对播放列 表。

在不允许重复歌曲的示例中,多个用户可以尝试将相同的曲目或 歌曲添加到队列。在实施例中,通过比较源位置和曲目标识符来识别 重复曲目。在另一个实施例中,通过比较曲目之间的元数据(例如艺 术家、曲目名、曲目长度等)来识别重复曲目。在另一个实施例中, 通过比较两个曲目的音乐编排来识别重复曲目。例如,该比较可以直 接在系统中完成,或者通过在本地或在互联网“云”中提供的服务来 完成。

在实施例中,识别向队列添加曲目的用户,以让其他人看到。在 实施例中,在与曲目名并排的队列中识别添加曲目的用户。在另一个 实施例中,通过在曲目名上向下钻压(drill down)(如双击、触摸、 悬停等)识别添加曲目的用户。

在实施例中,上述认证机制可以用于识别添加曲目的用户。在另 一个实施例中,可以要求用户输入名字以及要添加的曲目。

在实施例中,如果曲目被成功添加或者被收听队列拒绝,则通知 向播放列表添加曲目的用户。

来宾访问

在示例性媒体回放系统中,添加到派对播放列表的音乐可以来自 许多不同的源。在实施例中,可以从已与回放系统相关联的源中选择 音乐。已关联的源可以包括局域网上的编有索引的音乐库(例如存储 在以下各项上的被编有索引作为回放系统的一部分的音乐:PC或 MACTM计算机、网络附接存储设备、具有扩展基座的IPODTM或 IPHONETM或者另一个有线或无线设备)、存储在互联网上“云”中的 编有索引的音乐库(例如基于云的音乐存储设备,如苹果的ICLOUDTM或亚马逊的云播放器等)、或者在互联网上提供流式内容的互联网音乐 服务(例如,PANDORATM、RHAPSODYTM、SPOTIFYTM等)。在另 一个实施例中,可以从第三方软件应用(如SPOTIFYTM或 FACEBOOKTM)向媒体回放系统(例如SONOSTM系统)播放音乐。 在另一个实施例中,可以直接从内容所驻留的设备播放音乐(例如存 储在IPHONETM、IPADTM、IPODTM或ANDROIDTM设备上的音乐)。

在另一个实施例中,“来宾通过”(guest pass)模式允许用户临时 与人群中的其他用户共享他们的音乐服务。例如,如果回放系统没有 已与该系统相关联的SPOTIFYTM帐户,则用户可能希望临时共享他们 的SPOTIFYTM帐户。在另一示例中,即使系统已具有与该系统相关联 的SPOTIFYTM帐户,希望共享个人播放列表的用户可能也希望临时共 享他们的SPOTIFYTM帐户。在实施例中,来宾访问需要来宾链接到回 放系统。在实施例中,在系统设备上使用包括特殊按钮按压的配置序 列,将来宾链接到回放系统。当来宾作为来宾链接到回放系统时,以 安全方式将用户凭证(例如用户名/密码、令牌等)从用户传送到回放 系统。例如,用户凭证用于向回放系统登记音乐服务。在实施例中, 使用有线或无线通信将用户凭证直接传递给媒体回放系统设备。在另 一个实施例中,通过首先经由移动网络(例如3G或4G网络)进行连 接、然后通过互联网或其他网络连接连接到回放系统,来将用户凭证 从移动设备发送到媒体回放系统设备。可以将来宾访问设置为持续固 定的持续时间(例如四(4)小时)。可以将来宾访问设置为在一天中 的特定时间(例如凌晨1点)结束。只要用户与网络连接,来宾访问 就可以持续,或者来宾访问可以无限期地持续,直到用户手动退出该 模式为止。在实施例中,当终止来宾访问时,从系统中清除用户凭证。

在某些实施例中,将不可以从系统获取来宾凭证(例如密码)。 然而,在某些情形中,账户的拥有者可以在控制器上允许系统显示(例 如与从他们的账户播放的歌曲相关联的(类似于上面的用户属性))用 户id。在示例中,可以通过不要求来宾仍然附接于主机系统或本地网 络的反演机制(refutation mechanism)来终止来宾访问。例如,可以 通过使用互联网连接(包括移动连接)的互联网在线多媒体授权协议 (OMAP)或类似协议来实现这一点。

约束模式

在一些实施例中,示例性媒体回放系统包括限制访问以控制音乐 回放的一个或多个约束。某些实施例包括将用户限制于某些功能的“约 束”模式。在上文描述和公开的示例性回放系统中,例如,派对播放 列表模式可以将用户访问限制为将曲目添加到收听队列。在另一个示 例性系统中,将用户限制到他们可以控制音乐的回放的一天中的时间。 在另一个示例性系统中,将用户限制到他们可以控制的区域或区域组。 例如,在有小孩的家庭里,父母可能希望将他们的孩子限制到仅起居 室和儿童卧室中的回放控制。在另一个示例中,父母可能希望将他们 的孩子限制到仅上午9点到下午7点之间的时间的回放控制。在另一 个示例中,父母可能希望进行这二者:将他们的孩子限制到仅上午9 点到下午7点之间的时间以及仅起居室和儿童卧室中的回放控制。在 另一个示例性系统中,将用户限制到他们可以播放的内容类型。在一 些实施例中,回放系统使用嵌入在数字音乐文件中的“显式”标志来 限制内容。在另一个实施例中,系统将内容限制到源或流式服务的位 置。

在某些实施例中,可以在用户可以添加到队列的曲目的数量方面 限制用户。例如,主持人可以例如通过从链接控制器列表中选择用户 的控制器、或者通过向用户提供令牌或激活码等等,向用户分配或记 入要添加的曲目的数量。例如,从用户的分配或记入中扣除用户添加 到派对播放列表的每首歌曲。在实施例中,主持人是商业机构(business  establishment)而用户该机构的客户。例如,客户可以像他们影响传 统点唱机一样影响机构处的播放列表。

示例性派对播放列表方法

图7示出了用于实现媒体回放系统中的派对播放列表模式的示例 性方法700的流程图。在框710,显示回放或“现在正在播放”屏幕。 例如,可以经由控制器(例如控制器500,如运行在IPHONETM、 ANDROIDTM、或IPADTM上的控制器应用)显示播放列表的清单和当 前正在播放的歌曲。

在框720,选择派对播放列表模式。该模式可以由用户手动选择 或者根据调度和/或其他自动触发而选择。例如,用户可以经由控制器 选择触发进入派对播放列表模式的选项。在另一个示例中,用户可以 将派对播放列表模式调度为在派对的某天某个时间开始。在框730, 对用户进行认证以确定对该用户进入派对播放列表模式的授权。例如, 基于用户名和密码、令牌、仅密码、生物标识等等来对用户进行认证。 在另一个示例中,基于正在使用的控制器的标识来对用户进行认证。

在框740,媒体回放系统进入派对播放列表模式。在派对播放列 表模式中,用户(例如范围内(例如派对处)的所有用户、经授权的 用户等)可以将内容添加到派对播放列表以经由本地回放系统(例如 派对本地的家庭SONOSTM系统)进行回放。在某些实施例中,在派 对播放列表模式中,用户可以指定内容的优先级/顺序。在某些实施例 中,例如,在派对播放列表模式中,用户可以指定区域(重)配置。 在某些实施例中,在派对播放列表模式中,用户可以指定音量和/或其 他参数(例如通用的和/或与其特定添加曲目相关联的)。在某些实施 例中,用户所作的改变可以经过批准和/或否决(例如由主持人/拥有 者/管理员、通过参与者投票等)。

在某些实施例中,远程用户可以将内容添加到播放列表队列。例 如,派对主持人可以准许远程用户访问以修改派对播放列表(例如主 持人可以发消息给她过去的大学室友,以询问他们在大学期间喜欢跳 的一首歌曲,并要求她过去的室友远程地将该歌曲从她的收藏添加到 主持人的播放列表,等等)。通过提供内容标识符(例如歌曲名)、内 容拷贝等可以促进将内容远程添加到派对播放列表。

在框750,选择退出派对播放列表模式。该模式可以由用户手动 选择或者根据调度和/或其他自动触发而选择。例如,用户可以经由控 制器选择触发退出派对播放列表模式的选项。在另一个示例中,用户 可以将派对播放列表模式调度为在某天某个时间结束。在框760,对 用户进行认证以确定对用户退出派对播放列表模式的授权。例如,基 于用户名和密码、令牌、仅密码、生物标识等等来对用户进行认证。 在另一个示例中,基于正在使用的控制器的标识来对用户进行认证。 一旦回放系统退出派对播放列表模式,回放系统的正常操作可以恢复。

图8示出了用于促进将内容添加到派对播放列表的示例性方法 800的流程图。在框810,本地回放系统等待用户将内容添加到派对播 放列表。例如,可以准许派对来宾访问以修改播放列表或内容队列, 从而经由主持人的本地回放系统(例如家庭回放系统、夜店回放系统、 商业回放系统等)进行回放。例如,可以对来宾用户访问进行验证和/ 或以其他方式认证,以确定对访问派对播放列表的授权。

在框820,用户将内容添加到派对播放列表。例如,用户使用控 制器(例如控制器500(如运行在智能手机或平板计算机上的控制器 应用))以浏览/搜索、选择内容并将内容添加到派对播放列表。在某 些实施例中,准许用户访问(可能是受限的)主持人的内容,以添加 到播放列表。在某些实施例中,用户能够访问他或她自己的内容,以 提供和/或添加到播放列表。在某些实施例中,用户能够访问一个或多 个流式和/或基于云的内容服务,以将内容路由到派对播放列表。

在框830,识别参与用户。例如,如果出席派对的多个人有权经 由一个或多个控制器访问派对播放列表,则将这多个人识别为参与用 户。可以基于控制器、用户认证、用户登记、与播放列表或本地回放 系统的其他部分有关的活动等来识别参与用户。

在框840,基于主持人提供的标准(例如,阈值以上数量的参与 (例如控制)用户在场),向用户发送消息以投票。例如,主持人可以 设置阈值,其中高于该阈值的用户可以对将内容添加到派对播放列表 和/或对内容进行其他调整进行投票。例如,参与用户的数量可以是默 认设置的。例如,用户数量可以是多于一个。

在框850,投票用户确定是否将内容添加到派对播放列表。例如, 每一个有资格的投票用户接收消息并请求经由与该用户相关联的控制 器(例如智能手机或平板控制器应用等)进行投票。在某些实施例中, 可以配置投票方案,例如简单的多数表决方案和/或其他投票方案。在 某些实施例中,主持人员(例如主持人或音乐节目主持人)可以否决 用户投票。

在框860,如果不采用用户投票、或者投票过少、或者主持人由 于其他原因做出选择,则主持人员(例如主持人)决定是否将该内容 添加到派对播放列表。例如,如果仅有一个参与用户在场和/或不满足 系统中设置的最小数量,则主持人员/主持人对将内容添加到派对播放 列表进行仲裁。作为另一个示例,主持人员/主持人可以否决或否定参 与用户的投票。

在框870,向请求用户通知有关添加该内容的决定。该通知可以 包括评论和/或附加信息,包括例如投票记录、主持人员评论等。例如, 向尝试将歌曲添加到派对播放列表的用户发送向他或她通知歌曲是被 成功添加到派对播放列表还是被拒绝的消息。

然后,回放系统恢复在派对播放列表模式中等待用户请求将内容 添加到派对播放列表。尽管图8的示例是关于内容(例如音频、视频、 和/或其他媒体内容)进行描述的,但是应当理解,可以在派对模式中 关于本地回放系统的区域组配置、音量和/或其他参数设置等等来执行 示例性方法800。

图9至图15示出了促进派对播放列表模式中的内容选择、回放、 和配置的用户界面的示例性序列。如图9的示例所示,例如,用户界 面900包括可用于在派对播放列表模式中针对播放列表进行选择的音 频曲目的列表或其他集合。在图9中,在902可以找到回放队列。在 该示例中,回放队列902对应于“办公室”区域906。此外,在图9 中,播放指示符904出现在当前正在回放队列中播放的项目的左侧(例 如当前示出暂停符号,其指示用户可以通过选择该符号来暂停播放)。 当当前项目结束时,队列中的下一个项目开始播放,并且在列表中继 续播放直到队列结束或者选择诸如“重复”等的某一其他动作为止。

在图10中,在开始派对播放列表模式时,要求用户创建密码1010。 例如,可以要求主持人证实(establish)参与用户要提供以将内容添 加到播放列表的密码1010和/或其他标识符。在某些实施例中,可能 需要密码和/或其他授权以进入和/或退出派对播放列表模式。在某些 实施例中,例如,主持人可以具有与参与用户密码不同的主持人员密 码,其中每一个密码提供用于影响媒体回放系统的内容和/或行为的不 同访问等级。如图11的示例所示,为了退出派对播放列表模式,用户 (例如主持人)要通过界面输入密码1100和/或其他标识。

图12示出了使参与用户在派对播放列表模式中可用的约束功能 集合1210。在图12的示例中,向用户提供将所选内容(例如曲目、 专辑等)添加到回放队列或获取与所选内容有关的信息(例如获取所 选歌曲的艺术家、专辑、日期等)的选项1210。图13示出了使正在 请求将内容添加到派对播放列表的参与用户可用的命令1310的另一 个示例。在图13的示例中,用户只能添加更多音乐、从播放列表中删 除他/她添加的曲目、重命名等,而不能播放或添加无线电台。如图 14的示例所示,可以向参与用户显示派对播放列表队列以及关于所选 区域组在派对播放列表或“点唱机”模式中的指示1410。在图14的 示例中,用户可以添加要从派对播放列表随机播放的单曲。在图15 中,一旦退出派对播放列表模式,该示例性界面就提供关于派对播放 列表模式现在关闭的通知1510。

VI.总结

如上文所讨论的,提供了用于提供约束回放模式(例如派对播放 列表模式)以允许一个或多个参与用户访问媒体回放系统并与该系统 中的功能的减少子集(例如将内容添加到派对播放列表,对内容投票 等)进行交互的系统和方法。这里描述的实施例通过需要或偏好对可 用功能的子集进行有限时间和基于组的访问的系统更为有用。

因而,某些实施例提供了一种方法,包括:经由本地媒体回放系 统提供对多个参与用户开放的约束回放模式,该约束回放模式向参与 用户提供本地媒体回放系统中的回放功能的子集,该子集包括将内容 添加到播放列表以经由本地媒体回放系统进行回放。该示例性方法包 括:促进至少一个参与用户将内容添加到播放列表。该示例性方法包 括:促进在约束回放模式中回放播放列表中的内容。

某些实施例提供一种包括指令的有形计算机可读存储介质,该指 令当被处理器执行时,用于实现至少一个方法。示例性方法包括:经 由本地媒体回放系统提供对多个参与用户开放的约束回放模式,该约 束回放模式向参与用户提供本地媒体回放系统中的回放功能的子集, 该子集包括将内容添加到播放列表以经由本地媒体回放系统进行回放。 该示例性方法包括促进至少一个参与用户将内容添加到播放列表。该 示例性方法包括促进在约束回放模式中回放播放列表中的内容。

某些实施例提供一种媒体回放系统,包括一个或多个回放设备, 每一个回放设备包括处理器、存储器和用于输出提供给该回放设备的 音频内容的扬声器。该示例性系统包括一个或多个控制器,每一个控 制器用于促进浏览并添加音频内容以经由一个或多个回放设备进行回 放。在该示例性系统中,至少一个控制器用于将该媒体回放系统配置 在对多个参与用户开放的约束回放模式中,该约束回放模式向参与用 户提供该媒体回放系统中的回放功能的子集,该子集包括将内容添加 到播放列表以经由媒体回放系统进行回放,该控制器用于促进至少一 个参与用户将内容添加到播放列表并促进在约束回放模式中回放播放 列表中的内容。

说明书公开了各种示例性的系统、方法、装置、以及尤其包括固 件和/或在硬件上执行的软件等组件的制品。然而,这些示例仅是示意 性的并且不应当被认为是限制性的。例如,可以想到,这些固件、硬 件和/或软件组件中的任意一个或全部可以专门在硬件中实现、专门在 软件中实现、专门在固件中实现、或在硬件、软件和/或固件的任意组 合中实现。因此,尽管下文描述了示例性系统、方法、装置和/或制品, 但是所提供的示例不是用于实现这些系统、方法、装置和/或制品的仅 有方式。

此外,本文对“实施例”的提及意味着结合实施例描述的特定特 征、结构或特性可以包括在本发明的至少一个示例性实施例中。在说 明书中各处出现该短语不一定都指代相同的实施例,也不是与其他实 施例互斥的分离的或备选的实施例。因此,本领域技术人员应当显式 地和隐式地理解的是,本文所描述的实施例可以与其他实施例组合。

此外,主要围绕直接地或间接地与耦合到网络的数据处理设备的 操作相类似的示意性环境、系统、过程、步骤、逻辑框、处理和其他 符号表示给出了详细描述。本领域技术人员通常使用这些过程描述和 表示向本领域其他技术人员最高效地传达他们工作的实质。阐述了大 量具体细节以提供对本公开的透彻理解。然而,本领域技术人员应当 理解,可以不需要特定具体细节来实现本公开的某些实施例。在其他 实例中,没有详细描述公知的方法、过程、组件和电路,以免不必要 地使实施例的方面不清楚。因此,本公开的范围由所附权利要求而不 是上文实施例的描述来限定。

当随附的任一项权利要求被理解成涵盖纯软件和/或固件的实现 时,在此明确限定至少一个示例中的至少一个单元以包括存储软件和/ 或估计的有形介质,如存储器、DVD、CD、蓝光等。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号