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

凭据委托制造技术

技术编号:19551934 阅读:33 留言:0更新日期:2018-11-24 22:04
本发明专利技术涉及凭据委托。在一些具体实施中,计算系统可被配置为使得第一用户设备可将第一用户的媒体账户凭据委托给对应于第二用户的第二用户设备。例如,回放设备可被配置为具有第二用户的媒体帐户凭据,以用于通过网络媒体服务访问媒体项目。第一用户可能希望在回放设备上播放与第一用户的媒体账户凭据相关联的媒体项目。为此,第一用户设备可请求回放设备的设备标识符,从媒体服务请求并获得用于该设备标识符的委托令牌,并且将委托令牌连同媒体项目信息一起提供给回放设备。然后,回放设备可使用委托令牌来请求与第一用户的媒体访问账户相关联的媒体项目。

Credential entrustment

The present invention relates to credential entrustment. In some specific implementations, the computing system may be configured to enable the first user device to delegate the media account credentials of the first user to the second user device corresponding to the second user. For example, the playback device may be configured to have media account credentials of a second user for accessing media items through a network media service. The first user may wish to play media items associated with the first user's media account credentials on the playback device. To this end, the first user device may request the device identifier of the playback device, request and obtain a delegation token for the device identifier from the media service, and provide the delegation token together with the media item information to the playback device. The playback device can then use a delegation token to request media items associated with the first user's media access account.

【技术实现步骤摘要】
凭据委托
本公开一般地涉及跨计算设备管理媒体回放队列。
技术介绍
许多人使用他们的计算设备来播放和管理媒体项目。例如,计算设备的用户可购买媒体项目(例如音乐、电影、电视节目等)并将媒体项目存储在计算设备上。用户通常将媒体项目从计算设备流式传输到回放设备,诸如网络扬声器、蓝牙扬声器、机顶盒、智能电视等。然而,为了继续在回放设备上播放媒体项目,计算设备必须处于回放设备的范围内使得计算设备可继续将媒体项目流式传输(例如,传输)到回放设备。
技术实现思路
在一些具体实施中,计算设备可在该计算设备和回放设备之间传输回放队列。例如,计算设备可检测计算设备何时在回放设备的阈值距离内。计算设备可建立到回放设备的连接,并接收描述回放设备的媒体回放状态的状态信息。计算设备可确定该计算设备的媒体回放状态。计算设备可呈现图形用户界面,该图形用户界面用于基于设备的回放状态来发起计算设备和回放设备之间的回放队列的传输。计算设备可响应于到图形用户界面中的一者的用户输入或自动地基于计算设备的上下文发起回放队列的传输。在一些具体实施中,计算系统可被配置为使得第一用户设备可将第一用户的媒体账户凭据委托给对应于第二用户的第二用户设备。例如,回放设备可被配置为具有第二用户的媒体账户凭据以通过网络媒体服务来访问媒体项目。第一用户可能希望在回放设备上播放与第一用户的媒体账户凭据相关联的媒体项目。为此,第一用户设备可请求回放设备的设备标识符,从媒体服务请求并获得用于该设备标识符的委托令牌,并且将委托令牌连同媒体项目信息一起提供给回放设备。回放设备随后可使用委托令牌来请求媒体项目和/或与第一用户的媒体访问账户相关联的媒体项目密钥。特定具体实施提供了至少以下优点。已经将媒体项目发送到回放设备以用于回放的计算设备可从回放设备断开连接而不终止回放设备处的媒体项目的回放。用于发送和/或接收媒体队列的直观图形用户界面基于设备回放状态和/或接近度以智能方式自动呈现。通过允许访客用户委托凭证,访客用户可将媒体项目发送到回放设备,而无需担心回放设备的所有者是否可以访问相同的媒体项目。在下面的附图和具体实施方式中阐述了一种或多种具体实施的细节。其他特征、方面和潜在优点将在具体实施方式和附图以及权利要求中显而易见。附图说明图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发送本文档来自技高网...

【技术保护点】
1.一种方法,包括:由第一计算设备接收来自第二计算设备的回放队列,其中所述回放队列包括媒体项目,所述媒体项目具有媒体项目标识符、第一账户标识符和委托令牌;由所述第一计算设备选择用于由所述第一计算设备回放的所述媒体项目;由所述第一计算设备确定所述媒体项目与第一账户标识符相关联,所述第一账户标识符不同于被配置用于所述第一计算设备的第二账户标识符;由所述第一计算设备向第三计算设备发送媒体资产请求,所述媒体资产请求包括所述媒体项目标识符、所述第一账户标识符、所述委托令牌和用于所述第一计算设备的设备标识符;当所述第三计算设备基于所述第一账户标识符和所述设备标识符证实所述委托令牌时,由所述第一计算设备接收对应于所述媒体项目标识符的媒体资产;以及由所述第一计算设备呈现对应于所选择的媒体项目的所述媒体资产。

【技术特征摘要】
2017.05.16 US 62/507,0971.一种方法,包括:由第一计算设备接收来自第二计算设备的回放队列,其中所述回放队列包括媒体项目,所述媒体项目具有媒体项目标识符、第一账户标识符和委托令牌;由所述第一计算设备选择用于由所述第一计算设备回放的所述媒体项目;由所述第一计算设备确定所述媒体项目与第一账户标识符相关联,所述第一账户标识符不同于被配置用于所述第一计算设备的第二账户标识符;由所述第一计算设备向第三计算设备发送媒体资产请求,所述媒体资产请求包括所述媒体项目标识符、所述第一账户标识符、所述委托令牌和用于所述第一计算设备的设备标识符;当所述第三计算设备基于所述第一账户标识符和所述设备标识符证实所述委托令牌时,由所述第一计算设备接收对应于所述媒体项目标识符的媒体资产;以及由所述第一计算设备呈现对应于所选择的媒体项目的所述媒体资产。2.根据权利要求1所述的方法,其中所述委托令牌允许与所述第二账户标识符相关联的所述第一计算设备通过对应于所述第一账户标识符的媒体服务账户来访问所选择的媒体项目。3.根据权利要求2所述的方法,其中使用在所述第一计算设备上配置的所述第二账户标识符不能够访问所选择的媒体项目。4.根据权利要求1所述的方法,其中所述委托令牌仅能由所述第一计算设备使用来访问所选择的媒体项目。5.根据权利要求1所述的方法,其中所述委托令牌由所述第三计算设备生成。6.根据权利要求1所述的方法,其中所述委托令牌由所述第三计算设备与所述第一账户标识符和所述第一计算设备的所述设备标识符相关联地存储。7.一种非暂态计算机可读介质,包括一个或多个指令序列,所述一个或多个指令序列在由一个或多个处理器执行时使得所述处理器执行包括以下的操作:由第一计算设备接收来自第二计算设备的回放队列,其中所述回放队列包括媒体项目,所述媒体项目具有媒体项目标识符、第一账户标识符和委托令牌;由所述第一计算设备选择用于由所述第一计算设备回放的所述媒体项目;由所述第一计算设备确定所述媒体项目与第一账户标识符相关联,所述第一账户标识符不同于被配置用于所述第一计算设备的第二账户标识符;由所述第一计算设备向第三计算设备发送媒体资产请求,所述媒体资产请求包括所述媒体项目标识符、所述第一账户标识符、所述委托令牌和用于所述第一计算设备的设备标识符;当所述第三计算设备基于所述第一账户标识符和所述设备标识符证实所述委托令牌时,由所述第一计算设备接收对应于所述媒体项目标识符的媒体资产;以及由所述第一计算设备呈现对...

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

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

1