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.一种方法,包括:由第一计算设备接收来自第二计算设备的回放队列,其中所述回放队列包括媒体项目,所述媒体项目具有媒体项目标识符、第一账户标识符和委托令牌;由所述第一计算设备选择用于由所述第一计算设备回放的所述媒体项目;由所述第一计算设备确定所述媒体项目与第一账户标识符相关联,所述第一账户标识符不同于被配置用于所述第一计算设备的第二账户标识符;由所述第一计算设备向第三计算设备发送媒体资产请求,所述媒体资产请求包括所述媒体项目标识符、所述第一账户标识符、所述委托令牌和用于所述第一计算设备的设备标识符;当所述第三计算设备基于所述第一账户标识符和所述设备标识符证实所述委托令牌时,由所述第一计算设备接收对应于所述媒体项目标识符的媒体资产;以及由所述第一计算设备呈现对应于所选择的媒体项目的所述媒体资产。
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。