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

对内容访问的基于用户界面的限制制造技术

技术编号:37208480 阅读:6 留言:0更新日期:2023-04-20 23:00
本公开涉及对内容访问的基于用户界面的限制。本公开提供了用于基于客户端设备的用户界面从服务器提供对媒体内容的访问的系统和方法,该访问通过用户界面来请求。只要经由特定用户界面发起对该内容的请求并且当用户是对服务器的服务的精简订阅层的订阅者时,用户就可以访问某些媒体内容,诸如歌曲、专辑、播放列表、无线电台等。为了以这种方式限制访问,在服务器处针对每个媒体内容生成特定于界面的令牌。该特定于界面的令牌由用户设备接收,并且用于进一步访问来自服务器的媒体内容。且用于进一步访问来自服务器的媒体内容。且用于进一步访问来自服务器的媒体内容。

【技术实现步骤摘要】
对内容访问的基于用户界面的限制
[0001]相关申请的交叉引用
[0002]本专利申请要求于2021年9月13日提交的名称为“User Interface

Based Restriction On Content Access”的美国临时专利申请63/243,694号以及于2022年1月31日提交的名称为“User Interface

Based Restriction On Content Access”的美国专利申请17/589,891号的优先权权益,这些专利申请的公开内容据此全文并入本文。


[0003]本说明书大体上涉及对针对电子设备的媒体内容和服务的访问的基于用户界面的限制。

技术介绍

[0004]电子设备的用户通常通过电子设备上的应用程序访问由服务提供的媒体内容(例如,歌曲或专辑)。应用程序提供用户界面,请求可以通过该用户界面发送到服务或服务器。用户通常需要使用用户界面来订阅服务以经由用户的电子设备获取对某些媒体内容的访问。
附图说明
[0005]本主题技术的一些特征在所附权利要求书中被示出。然而,出于说明的目的,在以下附图中阐述了本主题技术的若干具体实施。
[0006]图1示出了根据一个或多个具体实施的示例性网络环境。
[0007]图2示出了根据一个或多个具体实施的可实施方法的示例性电子设备。
[0008]图3A示出了根据一个或多个具体实施的可实施方法的电子设备和服务器。
[0009]图3B示出了根据一个或多个具体实施的可实施方法的电子设备和服务器。
[0010]图4进一步示出了根据一个或多个具体实施的可实施方法的电子设备和服务器。
[0011]图5是根据一个或多个具体实施的用于对媒体内容的基于用户界面的访问的示例性过程的流程图。
[0012]图6是根据一个或多个具体实施的用于对媒体内容的基于用户界面的访问的示例性过程的另一流程图。
[0013]图7是根据一个或多个具体实施的用于更新特定于界面的令牌的示例性过程的流程图。
[0014]图8是根据一个或多个具体实施的用于在更新媒体内容的特定于界面的令牌之后播放媒体内容的示例性过程800的流程图。
[0015]图9示出了根据一个或多个具体实施的可用以实现本主题技术的各个方面的示例性电子系统。
具体实施方式
[0016]下面示出的具体实施方式旨在作为本主题技术的各种配置的描述并且不旨在表示主题技术可被实践的唯一配置。附图被并入本文并且构成具体实施方式的一部分。具体实施方式包括具体的细节旨在提供对本主题技术的透彻理解。然而,主题技术不限于本文所述的具体细节,并且可使用一个或多个其他具体实施来实践。在一个或多个具体实施中,以框图形式示出了结构和部件,以便避免使本主题技术的概念模糊。
[0017]本主题技术基于请求媒体内容所通过的界面提供对媒体内容的受控访问。
[0018]在各方面中,电子设备(例如,智能电话、膝上型计算机或可穿戴设备)的用户可以从提供服务的内容服务器请求媒体内容,诸如例如,流式音频和/或音乐内容服务。服务可以具有一个或多个订阅层—例如,至少完整(常规)订阅层和精简订阅层。应当理解,服务可以具有多于两个订阅层,其可以与不同价格相关联、访问不同内容和/或其可以以其中服务被提供给用户的其它方式而变化。出于本公开的各方面的目的,用户被视为精简订阅层的订阅者,使得用户尚未订阅由服务提供的完整用户体验,而不管订阅层的类型和数目如何。
[0019]在各种具体实施中,如果用户是由内容服务器提供的服务的精简订阅层的订阅者,则提供准许用户仅通过减少的一组用户界面访问媒体内容的方法。可以用于访问精简订阅层的媒体内容的该组用户界面可以包括例如语音用户界面(其可以接收对媒体内容的语音发起请求)或推荐内容界面(其可以接收对已推荐给用户的媒体内容的请求)。在一些具体实施中,语音用户界面(其可以是语音/图形用户界面)和推荐内容界面可以是例如应用程序的同一总体用户界面的部分。
[0020]为了执行哪个用户界面可用于访问媒体内容,可以从媒体服务器(或服务)获得与媒体内容相关联的特定于界面的令牌,例如,从与媒体内容服务器相关联的媒体应用程序编程接口(API)服务获得。在一些示例中,当从用户的电子设备经由电子设备处的批准界面请求媒体内容时,媒体API服务生成特定于界面的令牌。所生成的特定于界面的令牌可以特定于所请求的媒体内容,使得每个媒体内容项(例如,歌曲、专辑、播放列表或电台)具有针对媒体内容项生成的特定于界面的令牌。
[0021]在一些具体实施中,可以将针对媒体内容的另一请求与特定于界面的令牌一起提供到内容服务器。响应地,内容服务器可以验证特定于界面的令牌并且在成功验证时将所请求的媒体内容返回到用户的电子设备。在发出特定于界面的令牌之前,服务器可以验证用户的电子设备是否被认证以使用特定界面从服务器访问内容,以及用户(或用户的电子设备)是否具有对由内容服务器提供的服务的订阅,该服务是精简订阅层。可能需要特定于界面的令牌以由已经订阅精简订阅层的用户访问媒体内容。以此方式,当特定于界面的令牌未用于媒体内容时,防止用户通过用例中的任何界面直接从服务器访问媒体内容。
[0022]在一些具体实施中,特定于界面的令牌可以是可更新令牌,以提供服务的连续性。
[0023]图1示出了根据本公开的一个或多个具体实施的包括各种设备的示例性网络环境100。然而,并非所有所描绘的部件均可在所有具体实施中使用,并且一个或多个具体实施可包括与图中所示的那些相比附加的或不同的部件。可进行这些部件的布置和类型的变化,而不脱离本文所列出的权利要求的实质或范围。可提供附加的部件、不同的部件或更少的部件。
[0024]网络环境100包括具有用户界面161的电子设备102和由网络108(例如,广域网或
本地网络)通信地耦接的一个或多个服务器诸如服务器109。然而,可以使用允许电子设备102与一个或多个服务器和/或服务的互通的各种网络配置来实施本公开。出于解释的目的,网络环境100在图1中被示出为包括电子设备102和服务器109;然而,应当理解,网络环境100可包括任何数量的电子和/或音频设备和任何数量的服务器或包括多个服务器的数据中心。
[0025]在图1的示例中,服务器109包括服务器149(例如,内容服务器)和服务器151(例如,虚拟助理服务器)。在此示例中,服务器149可以包括内容服务106和媒体API服务112。在该示例中,服务器151可以是虚拟助理服务器,并且可以包括虚拟助理服务105。
[0026]电子设备102是客户端设备,其可以是例如智能电话、便携式计算设备(诸如膝上型计算机、平板设备)、可穿戴设备(诸如智能手表、智能手环)等。应当理解,电子设备102被示出为图1中的移动智能电话设备仅为了说明目的,因为电子设备102可以是包括例如用于与服务器109(包括内容服务106、媒体API服务112本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:从设备向服务器提供对媒体内容的第一请求,所述第一请求包括指示所述设备的用户界面的信息,所述用户界面与所述第一请求相关联;响应于提供所述第一请求,从所述服务器获得与所述媒体内容相关联的特定于界面的令牌;在对所述媒体内容的第二请求中向所述服务器提供所述特定于界面的令牌;以及响应于所述服务器对所述特定于界面的令牌的验证,从所述服务器接收所述媒体内容。2.根据权利要求1所述的方法,其中所述特定于界面的令牌是特定于所述媒体内容的。3.根据权利要求1所述的方法,其中所述用户界面是所述设备的语音用户界面,所述方法包括:在所述语音用户界面处从所述设备的用户接收对所述媒体内容的语音请求;以及响应于接收到所述语音请求,通过经由虚拟助理服务器向所述服务器提供所述第一请求来将所述第一请求提供到所述服务器。4.根据权利要求1所述的方法,其中所述用户界面是推荐内容界面,并且其中向所述服务器提供所述第一请求包括经由所述设备处的推荐内容界面接收用户输入。5.根据权利要求1所述的方法,其中所述第一请求包括用于用户账户的认证信息,以用于由所述服务器确定所述设备是否与订阅相关联。6.根据权利要求5所述的方法,其中如果由所述服务器确定所述设备与所述订阅相关联并且不与另一订阅相关联,则获得所述特定于界面的令牌。7.根据权利要求1所述的方法,还包括:在所述设备处并且在接收到所述媒体内容之后接收播放所述媒体内容的用户请求;向所述服务器提供所述特定于界面的令牌和对访问所述媒体内容的第三请求;以及响应于所述服务器对所述特定于界面的令牌的验证,从所述服务器接收对所述媒体内容的访问。8.根据权利要求1所述的方法,其中所述特定于界面的令牌包括前缀和签名,并且其中所述签名包括与所述媒体内容相关联的唯一标识符和与所述设备的用户相关联的唯一标识符。9.根据权利要求1所述的方法,其中所述媒体内容包括歌曲。10.根据权利要求1所述的方法,其中所述媒体内容包括至少两条所述媒体内容,并且其中获得与所述媒体内容相关联的所述特定于界面的令牌包括:获得针对所述至少两条所述媒体内容中的预定数量的媒体内容中的每个媒体内容的相应的特定于界面的令牌。11.根据权利要求1所述的方法,还包括:从所述设备向所述服务器提供更新所述特定于界面的令牌的请求;以及响应于所述请求和服务器验证所述特定于界面的令牌,接收由所述服务器响应于所述请求而生成的更新的特定于界面的令牌,其中所述更新的特定于界面的令牌与所述媒体内容相关联。12.根据权利要求11所述的方法,包括:在所述设备处接收播放所述媒体内容的用户请求;
向所述服务器提供所述更新的特定于界面的令牌和对访问所述媒体内容的第三请求;以及响应于所述服务...

【专利技术属性】
技术研发人员:B
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1