当前位置: 首页 > 专利查询>苹果公司专利>正文

在设备之间转移播放队列制造技术

技术编号:19551937 阅读:33 留言:0更新日期:2018-11-24 22:04
本发明专利技术涉及在设备之间转移播放队列。在一些具体实施中,计算设备可在计算设备与播放设备之间转移播放队列。例如,计算设备可检测计算设备何时在播放设备的阈值距离内。计算设备可建立与播放设备的连接,并接收描述播放设备的媒体播放状态的状态信息。计算设备可确定计算设备的媒体播放状态。计算设备可基于设备的播放状态呈现用于发起计算设备与播放设备之间播放队列的转移的图形用户界面。计算设备可响应于对图形用户界面之一的用户输入或者自动地基于计算设备的上下文而发起播放队列的转移。

Transfer playback queues between devices

The invention relates to a transfer playback queue between devices. In some specific implementations, computing devices can transfer playback queues between computing devices and playback devices. For example, the computing device can detect when the computing device is within the threshold distance of the playing device. The computing device can establish a connection with the playback device and receive status information describing the media playing status of the playback device. The computing device can determine the media playing status of the computing device. The computing device may present a graphical user interface for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the device. The computing device may initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.

【技术实现步骤摘要】
在设备之间转移播放队列
本公开一般地涉及跨计算设备管理媒体播放队列。
技术介绍
许多人使用他们的计算设备来播放和管理媒体项。例如,计算设备的用户可购买媒体项(例如音乐、电影、电视节目等)并将媒体项存储在计算设备上。用户常常将媒体项从计算设备流式传输给播放设备,诸如联网扬声器、蓝牙扬声器、机顶盒、智能电视等。然而,为了继续在播放设备上播放媒体项,计算设备必须位于播放设备的范围内,使得计算设备能继续流式传输(例如,传送)媒体项给播放设备。
技术实现思路
在一些具体实施中,计算设备可在计算设备与播放设备之间转移播放队列。例如,计算设备可检测计算设备何时在播放设备的阈值距离内。计算设备可建立与播放设备的连接,并接收描述播放设备的媒体播放状态的状态信息。计算设备可确定计算设备的媒体播放状态。计算设备可基于设备的播放状态呈现用于发起计算设备与播放设备之间播放队列的转移的图形用户界面。计算设备可响应于对图形用户界面之一的用户输入或者自动地基于计算设备的上下文而发起播放队列的转移。在一些具体实施中,计算系统可被配置为使得第一用户设备可将第一用户的媒体账户凭据委托给对应于第二用户的第二用户设备。例如,播放设备可被配置有用于通过网络媒体服务访问媒体项的第二用户的媒体账户凭据。第一用户可能希望在播放设备上播放与第一用户的媒体账户凭据相关联的媒体项。为此,第一用户设备可请求播放设备的设备标识符,向媒体服务请求并获得用于所述设备标识符的委托令牌,并且将所述委托令牌连同媒体项信息一起提供给播放设备。播放设备于是可使用委托令牌来请求与第一用户的媒体访问账户相关联的媒体项和/或媒体项密钥。特定具体实施提供了至少以下优点。已向播放设备发送了媒体项用于进行播放的计算设备可与播放设备断开连接,而不终止播放设备处所述媒体项的播放。用于发送和/或接收媒体队列的直观图形用户界面基于设备播放状态和/或接近度而自动地以智能方式被呈现。通过允许访客用户委托凭据,访客用户可向播放设备发送媒体项,而不必担心播放设备的所有者对相同媒体项是否具有访问权限。在下面的附图和具体实施方式中阐述了一种或多种具体实施的细节。其他特征、方面和潜在优点将在具体实施方式和附图以及权利要求中显而易见。附图说明图1是用于在设备之间转移播放队列以及凭据委托的示例性系统的框图。图2是用于基于接近度建立与播放设备的连接的示例性过程的流程图。图3是用于发送播放队列给播放设备的示例性过程的流程图。图4示出用于将播放队列的播放从用户设备转移到播放设备的示例性图形用户界面。图5是用于从播放设备检索播放队列的示例性过程的流程图。图6示出用于将播放队列的播放从播放设备转移到用户设备的示例性图形用户界面。图7是用于在用户设备和播放设备二者都正在播放媒体项时向播放设备发送播放队列的示例性过程的流程图。图8是用于在用户设备和播放设备二者当前都正在播放媒体项时从播放设备检索播放队列的示例性过程的流程图。图9示出用于将播放队列的播放从用户设备转移到播放设备或将播放队列的播放从播放设备转移到用户设备的示例性图形用户界面。图10是用于自动地将播放队列的播放从用户设备转移到播放设备的示例性过程的流程图。图11是示出用于将凭据从第一用户的设备委托给第二用户的设备的示例性过程的设备交互图。图12是可实现图1-11的特征和过程的示例性计算设备的框图。各个附图中的类似参考符号指示类似的元件。具体实施方式图1是用于在设备之间转移播放队列以及凭据委托的示例性系统100的框图。例如,系统100可被配置为在用户设备与播放设备之间传送播放队列,使得接收设备可管理播放队列中所标识的媒体项的播放。系统100可被配置为将与第一用户的设备相关联的媒体账户凭据委托给第二用户的设备,使得第二用户的设备可播放与第一用户的媒体账户相关联的媒体项。在一些具体实施中,系统100可包括用户设备102。例如,用户设备102可以是计算设备,诸如智能电话、膝上型计算机、平板电脑、智能手表或任何其他计算设备。在一些具体实施中,用户设备102可包括媒体应用程序104。例如,用户设备102的用户可使用媒体应用程序104来管理用户设备102上的媒体项(例如,音轨、播放列表、专辑、电影、电视节目、电台访谈节目、有声读物、播客等)。在一些具体实施中,媒体应用程序104可为网络媒体服务的客户端应用程序。例如,媒体应用程序104可被配置有用于访问媒体服务器设备140上的媒体服务142的用户的媒体服务帐户凭据。用户凭据可包括例如帐户标识符(例如,用户名、电话号码、设备标识符、帐户令牌等)和共享密钥(例如密码、加密密钥、私密令牌、指纹数据等)。媒体服务142可为用户的媒体项提供云存储。媒体服务142可提供对媒体项、互联网广播和/或其他类型的媒体的点播访问。用户可与媒体应用程序104的各个图形用户界面进行交互,以通过网络150(例如,局域网、广域网、Wi-Fi网络、蜂窝网络、互联网等)访问媒体项。例如,用户可生成媒体项的播放列表。播放列表可标引媒体服务142所提供的媒体项。当用户希望播放播放列表时,媒体应用程序104可将播放列表加载到内存播放队列106中。然后,媒体应用程序104可利用用户设备102的显示器和/或扬声器来播放播放队列106中的媒体项。在一些具体实施中,用户设备102可将媒体项流式传输给播放设备。例如,在播放播放队列106中的媒体项时,媒体应用程序104可将与正被播放的媒体项相关联的音频和/或视频发送给播放设备130。例如,播放设备130可以是Wi-Fi扬声器、蓝牙扬声器、流媒体设备(例如,机顶盒)、智能电视、或能够接收和/或呈现用户设备102所发送的音频和/或视频数据的任何其他设备。在这个实例中,媒体应用程序104正在播放(例如,从媒体服务142接收的)媒体项,正被播放的播放队列(例如,播放队列106)仍在用户设备102上,并且媒体应用程序104正在向播放设备130发送音频和/或视频数据以用于通过播放设备130的扬声器和/或显示器进行呈现。如果用户设备102移动到播放设备130的范围之外(例如,用户设备102失去与播放设备130的连接),则播放设备120将不再接收音频和/或视频数据,并且播放设备130将停止播放与播放队列106中的媒体项相关联的音频和/或视频。在一些具体实施中,系统100可包括智能播放设备120。例如,播放设备120可以是Wi-Fi扬声器、蓝牙扬声器、车载娱乐系统、流媒体设备(例如,机顶盒)、智能电视、或能够接收、管理和播放播放队列的任何其他设备。与用户设备102一样,播放设备120可被配置有媒体应用程序122。媒体应用程序122可具有与媒体应用程序104相同或相似的能力和/或特征。例如,媒体应用程序122可包括播放队列124,该播放队列包括关于媒体应用程序122当前正在播放的媒体项的信息。在一些情况下,播放队列124可标识媒体服务器140上媒体服务142所提供的媒体项。播放设备120可被配置有用于访问媒体服务142的用户的媒体帐户凭据,使得媒体应用程序122可通过网络150从媒体服务142获得播放队列124中所标识的媒体项。在一些具体实施中,用户设备102可将播放队列106发送给播放设备120。例如,用户设备102可接收来自播放设备1本文档来自技高网...

【技术保护点】
1.一种方法,包括:由计算设备确定所述计算设备处于播放设备的阈值距离内;响应于确定所述计算设备处于所述播放设备的阈值距离内,由所述计算设备确定所述播放设备的第一媒体播放状态;由所述计算设备确定所述计算设备的第二媒体播放状态;由所述计算设备基于所述第一媒体播放状态和所述第二媒体播放状态确定要呈现的图形用户界面,所述图形用户界面能够操作以发起所述播放设备与所述计算设备之间的播放队列的转移;由所述计算设备呈现所确定的图形用户界面;由所述计算设备接收指示用户希望在所述计算设备与所述播放设备之间转移所述播放队列的播放的对所确定的图形用户界面的用户输入;以及响应于接收到所述用户输入,由所述计算设备在所述计算设备与所述播放设备之间转移所述播放队列的播放。

【技术特征摘要】
2017.05.16 US 62/507,1001.一种方法,包括:由计算设备确定所述计算设备处于播放设备的阈值距离内;响应于确定所述计算设备处于所述播放设备的阈值距离内,由所述计算设备确定所述播放设备的第一媒体播放状态;由所述计算设备确定所述计算设备的第二媒体播放状态;由所述计算设备基于所述第一媒体播放状态和所述第二媒体播放状态确定要呈现的图形用户界面,所述图形用户界面能够操作以发起所述播放设备与所述计算设备之间的播放队列的转移;由所述计算设备呈现所确定的图形用户界面;由所述计算设备接收指示用户希望在所述计算设备与所述播放设备之间转移所述播放队列的播放的对所确定的图形用户界面的用户输入;以及响应于接收到所述用户输入,由所述计算设备在所述计算设备与所述播放设备之间转移所述播放队列的播放。2.根据权利要求1所述的方法,其中所述第一媒体播放状态是所述播放设备当前没有播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前正在播放媒体项。3.根据权利要求1所述的方法,其中所述第一媒体播放状态是所述播放设备当前正在播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前没有播放媒体项。4.根据权利要求1所述的方法,其中所述第一媒体播放状态是所述播放设备当前正在播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前正在播放媒体项。5.根据权利要求1所述的方法,还包括:响应于接收到所述用户输入,由所述计算设备将所述播放队列的播放从所述计算设备转移到所述播放设备。6.根据权利要求1所述的方法,还包括:响应于接收到所述用户输入,由所述计算设备将所述播放队列的播放从所述播放设备转移到所述计算设备。7.根据权利要求1所述的方法,还包括:响应于接收到所述用户输入,由所述计算设备从所述播放设备获得所述播放队列;确定要在所述计算设备上播放的所述播放队列中的媒体项;确定用于继续所述媒体项的播放的时间偏移;以及在所述计算设备上从所述时间偏移开始播放所述媒体项。8.一种包括一个或多个指令的序列的非暂态计算机可读介质,所述指令在由一个或多个处理器执行时使得所述处理器执行包括以下的操作:由计算设备确定所述计算设备处于播放设备的阈值距离内;响应于确定所述计算设备处于所述播放设备的阈值距离内,由所述计算设备确定所述播放设备的第一媒体播放状态;由所述计算设备确定所述计算设备的第二媒体播放状态;由所述计算设备基于所述第一媒体播放状态和所述第二媒体播放状态确定要呈现的图形用户界面,所述图形用户界面能够操作以发起所述播放设备与所述计算设备之间的播放队列的转移;由所述计算设备呈现所确定的图形用户界面;由所述计算设备接收指示用户希望在所述计算设备与所述播放设备之间转移所述播放队列的播放的对所确定的图形用户界面的用户输入;以及响应于接收到所述用户输入,由所述计算设备在所述计算设备与所述播放设备之间转移所述播放队列的播放。9.根据权利要求8所述的非暂态计算机可读介质,其中所述第一媒体播放状态是所述播放设备当前没有播放媒体项,并且其中所述第二媒体播放状态是所述计算设备当前正在播放媒体项。10.根据权利要求8所述的非暂态计算机可读介质,其中所述第一媒体播放状态是所述播放设备当前正在播放媒体项,并且其中所述第二媒体播放状态是所述计算...

【专利技术属性】
技术研发人员:D·C·格拉哈姆N·J·保尔森J·P·施密特T·G·卡瑞根B·布拉德利叶海山J·C·格兰迪P·德拉斯蒂克J·莱罗格T·阿尔西娜
申请(专利权)人:苹果公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1