媒体回放系统中的播放列表更新的制作方法_6

文档序号:9553523阅读:来源:国知局
可以代替回放队列1004中的播放列表 1002。换言之,可以删除并用修改后的播放列表1002'代替播放列表1002。在当前没有正 呈现回放队列1004的情况下,或在当前没有正呈现回放队列1004中作为播放列表1002的 一部分被添加的项目的情况下,有可能发生上述情况。在另一情况下,可以将对播放列表 1002进行的单独修改应用于回放队列1004,以便减少对回放队列1004的回放的干扰。
[0132]在一个示例中,可以接连向播放列表进行多次修改。在一个情况下,控制器接口可 以被配置为在每次修改之后,向第二设备发送指示对播放列表的修改的消息,以引起更新 第一设备上的回放队列。在另一情况下,控制器接口可以被配置为在将修改后的播放列表 保存在第一设备上之后,向第二设备发送消息,所述消息指示对播放列表的一个或更多个 修改。在该情况下,所述一个或更多个修改可以包括自从先前保存播放列表起进行的所有 修改(此时,消息也已经发送到第二设备以指示先前修改(如果存在的话))。其他示例性 配置也是有可能的。
[0133]IX.结论
[0134] 以上描述公开了各种示例性系统、方法、装置和包括在硬件上执行的固件和/或 软件等组件的制品。然而,这些示例仅是示意性的,而不应当被认为是限制性的。例如,可 以想到,这些固件、硬件和/或软件组件中的任意一个或全部可以专门在硬件中实现、专门 在软件中实现、专门在固件中实现、或在硬件、软件和/或固件的任意组合中实现。因此,尽 管下文描述了示例性系统、方法、装置和/或制品,但是所提供的示例不是用于实现这些系 统、方法、装置和/或制品的唯一方式。
[0135] 如上所述,本申请涉及:响应于对回放队列的改变来更新已被添加到回放队列的 播放列表。在一个方面,提供了第一方法。所述第一方法涉及:由网络媒体系统经由第一控 制器接口接收来自指令的播放列表。网络媒体系统包括包含回放设备和回放队列的区域,播放列表标识可用于回放的一个或更多个媒体项目。播放列表被存储在第二设备上。第一 方法还涉及:向与该区域相关联的回放队列添加该播放列表。将回放队列建立为包含标识 要由该区域播放的一个或更多个项目的信息。第一方法还涉及:从第二控制器接口接收输 入以使区域修改该区域的回放队列;并向第二设备发送指示对所述回放队列进行的修改的 消息。所述修改涉及回放队列中从播放列表添加的项目。
[0136] 在另一方面,提供了第二方法。所述第二方法涉及:在控制器接口上接收对播放列 表的选择。播放列表包括标识一个或更多个可播放项目的信息,所述播放列表被存储在第 一设备上。第二方法还涉及:经由控制器接口使播放列表发送到区域的第二设备。然后,将 播放列表的一个或更多个项目添加到该区域的回放队列,所述回放队列包括标识要由该区 域播放的一个或更多个项目的信息。第二方法还涉及:经由控制器接口接收引起对所述播 放列表的修改的输入,并使第一消息发送到第二设备以根据对播放列表的修改来修改所述 回放队列。
[0137] 在另一方面,提供了一种非暂时性计算机可读存储器。所述非暂时性计算机可读 存储器上存储有指令,所述指令可由计算设备执行以使所述计算设备执行功能。所述功能 包括:由网络媒体系统经由第一控制器接口接收来自指令的播放列表。网络媒体系统包括 包含回放设备和回放队列的区域,播放列表标识可用于回放的一个或更多个媒体项目。播 放列表被存储在第二设备上。所述功能还包括:向与该区域相关联的回放队列添加该播放 列表。将回放队列建立为包含标识要由该区域播放的一个或更多个项目的信息。所述功能 还包括:从第二控制器接口接收输入以使区域修改该区域的回放队列;并向第二设备发送 指示对所述回放队列进行的修改的消息。所述修改涉及回放队列中从播放列表添加的项 目。
[0138] 在另一方面,提供了一种设备。所述设备包括处理器以及计算机可读介质,其中所 述计算机可读介质上存储有指令,所述指令可由所述处理器执行以执行功能。所述功能包 括:在控制器接口上接收对播放列表的选择。播放列表包括标识一个或更多个可播放项目 的信息,所述播放列表被存储在第一设备上。所述功能还包括:经由控制器接口使播放列表 发送到区域的第二设备。然后,将播放列表的一个或更多个项目添加到该区域的回放队列, 所述回放队列包括标识要由该区域播放的一个或更多个项目的信息。所述功能还包括:经 由控制器接口接收引起对所述播放列表的修改的输入,并使第一消息发送到第二设备以根 据对播放列表的修改来修改所述回放队列。
[0139] 此外,本文对"实施例"的提及意味着结合实施例描述的特定特征、结构或特性可 以包括在本发明的至少一个示例性实施例中。在说明书中各处出现该短语不一定都指代相 同的实施例,也不是与其他实施例互斥的分离的或备选的实施例。因此,本领域技术人员应 当显式地和隐式地理解的是,本文所描述的实施例可以与其他实施例组合。
[0140] 主要在说明性的环境、系统、过程、步骤、逻辑块、处理以及直接或间接地与耦合到 网络的数据处理设备的操作相类似的其他象征性表示的方面上,提出本说明书。本领域技 术人员通常使用这些处理描述和表示,以向本领域技术人员的其他技术人员传播他们的工 作内容。阐述了各种具体细节,以提供本公开的透彻理解。然而,本领域技术人员应理解, 不需要特定、具体细节就可以实施本公开。在其他实例中,没有描述熟知的方法、过程、组件 和电路,以避免不必要地使实施例的方面模糊不清。因此,本公开的范围由随附权利要求、 而不是以上实施例的描述来界定。
[0141] 当随附的任一项权利要求被理解成涵盖纯软件和/或固件的实现时,在此明确 限定至少一个示例中的至少一个单元以包括存储软件和/或固件的有形介质,如存储器、DVD、⑶、蓝光等。
【主权项】
1. 一种方法,包括: 由回放设备接收经由第一控制器接口提供的第一指令,其中所述第一指令标识存储在 第二设备上的播放列表,所述播放列表标识可用于回放的一个或更多个媒体项目; 由所述回放设备将由所述播放列表标识的所述一个或更多个媒体项目添加到与区域 相关联的回放队列; 由所述回放设备接收经由第二控制器接口提供的第二指令,其中所述第二指令使所述 回放设备修改与所述区域相关联的所述回放队列;以及 由所述回放设备向所述第二设备发送消息,所述消息命令所述第二设备更新所述播放 列表,使得所述播放列表与所述回放队列相一致。2. 根据权利要求1所述的方法,其中,修改所述回放队列包括以下任何一项:将一个或 更多个媒体项目添加到所述回放队列、从所述回放队列移除一个或更多个媒体项目、或对 所述回放队列中的一个或更多个媒体项目进行重新排序。3. 根据权利要求1所述的方法,其中,所述第一控制器接口和所述第二控制器接口是 相同的。4. 根据权利要求1所述的方法,其中,将由所述播放列表标识的所述一个或更多个媒 体项目添加到与所述区域相关联的回放队列包括:向所述回放队列添加标识所述播放列表 中的一个或更多个媒体项目的信息。5. 根据权利要求1所述的方法,还包括: 在向所述第二设备发送消息之前,由所述回放设备确定所述第二控制器接口具有用于 访问所述回放设备上的所述播放列表的凭证。6. 根据权利要求5所述的方法,其中,从所述第二控制器接口接收到的输入包括所述 第二控制器接口的凭证。7. 根据权利要求6所述的方法,其中,所述凭证标识与要由所述区域播放的一个或更 多个媒体项目相关联的音乐服务标识符。8. 根据权利要求6所述的方法,其中,所述凭证标识与所述第一控制器接口相关联的 用户标识符。9. 根据权利要求1所述的方法,还包括: 在向所述第二设备发送消息之前,由所述回放设备接收第二输入,所述第二输入指示 应将对所述回放队列进行的修改应用于存储在所述第二设备上的播放列表。10. 根据权利要求1所述的方法,其中,所述第二设备是能够通过互联网访问的远程服 务器。11. 根据权利要求1所述的方法,其中,所述第二设备是提供所述第一控制器接口的设 备。12. 根据权利要求1所述的方法,其中,所述第二设备是提供所述第二控制器接口的设 备。13. -种方法,包括: 在控制器接口上接收对播放列表的选择,其中,所述播放列表包括标识一个或更多可 播放项目的信息,并且所述播放列表被存储在第一设备上; 经由所述控制器接口使所述播放列表被发送到第二设备,其中所述第二设备在区域 内,所述播放列表的所述一个或更多个可播放项目随后被添加到所述区域的回放队列,并 且所述回放队列包括标识要由所述区域播放的一个或更多个可播放项目的信息; 经由所述控制器接口接收引起对所述播放列表的修改的输入;以及 通过所述控制器接口使第一消息被发送到所述第二设备,以根据对所述播放列表的修 改来修改所述回放队列。14. 根据权利要求13所述的方法,其中,修改所述播放列表包括以下一项或更多项:将 一个或更多个可播放项目添加到所述播放列表、从所述播放列表移除一个或更多个可播放 项目、或修改所述播放列表中的一个或更多个可播放项目的顺序。15. -种存储有指令的非暂时性计算机可读介质,所述指令能够由计算设备执行以使 所述计算设备执行包括以下各项的功能: 由回放设备接收经由第一控制器接口提供的第一指令,其中所述第一指令标识存储在 第二设备上的播放列表,所述播放列表标识可用于回放的一个或更多个媒体项目; 由所述回放设备将由所述播放列表标识的所述一个或更多个媒体项目添加到与区域 相关联的回放队列; 由所述回放设备接收经由第二控制器接口提供的第二指令,其中所述第二指令使所述 回放设备修改与所述区域相关联的所述回放队列;以及 由所述回放设备向所述第二设备发送消息,所述消息命令所述第二设备更新所述播放 列表,使得所述播放列表与所述回放队列相一致。16. 根据权利要求15所述的非暂时性计算机可读存储器,其中,修改所述回放队列包 括以下任何一项:将一个或更多个媒体项目添加到所述回放队列、从所述回放队列移除一 个或更多个媒体项目、或对所述回放队列中的一个或更多个媒体项目进行重新排序。17. 根据权利要求15所述的非暂时性计算机可读存储器,其中,所述功能还包括: 在向所述第二设备发送消息之前,由所述回放设备确定所述第二控制器接口具有用于 访问所述回放设备上的所述播放列表的凭证。18. 根据权利要求15所述的非暂时性计算机可读存储器,其中,所述功能还包括: 在向所述第二设备发送消息之前,由所述回放设备接收第二输入,所述第二输入指示 应将对所述回放队列进行的修改应用于存储在所述第二设备上的播放列表。19. 一种控制器接口,包括: 处理器; 计算机可读介质,所述计算机可读介质上存储有指令,所述指令能够由所述处理器执 行以使所述控制器接口执行包括以下各项的功能: 接收对播放列表的选择,其中,所述播放列表包括标识一个或更多可播放项目的信息, 并且所述播放列表被存储在第一设备上; 使所述播放列表被发送到设备,其中所述设备在区域内,所述播放列表的所述一个或 更多个可播放项目随后被添加到所述区域的回放队列,并且所述回放队列包括标识要由所 述区域播放的一个或更多个可播放项目的信息; 接收引起对所述播放列表的修改的输入;以及 使第一消息被发送到所述设备,以根据对所述播放列表的修改来修改所述回放队列。20. 根据权利要求19所述的控制器接口,其中,对所述播放列表的修改包括以下一项 或更多项:将一个或更多个可播放项目添加到所述播放列表、从所述播放列表移除一个或 更多个可播放项目、或修改所述播放列表中的一个或更多个可播放项目的顺序。
【专利摘要】提供了用于响应于对回放队列的改变来更新已被添加到所述回放队列的播放列表的实施例。回放队列可以与网络媒体系统的区域相关联,使得由所述区域来呈现所述回放队列中的项目。播放列表可以包括可由所述区域播放的一个或更多个项目,并可以被存储在与维持回放队列的位置不同的位置。还提供了用于响应于对回放队列所包括的播放列表的修改来更新回放队列的实施例,在一些情况下,当进行修改时,可以向修改播放列表或回放队列的用户提示是否将所述修改还分别应用于回放队列或播放列表。
【IPC分类】H04L12/16, H04L12/58
【公开号】CN105308901
【申请号】CN201480034088
【发明人】阿瑟·L·科伯恩, 阿比谢克·库尔马, 安德鲁·J·舒勒特
【申请人】搜诺思公司
【公开日】2016年2月3日
【申请日】2014年4月16日
【公告号】EP2987271A1, US9361371, US20140310316, WO2014172415A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1