创建并控制提供对来自各个音频提供者服务的内容的访问的频道制造技术

技术编号:19396668 阅读:24 留言:0更新日期:2018-11-10 05:01
示例实施方式可以涉及频道的创建和控制。特别地,计算设备可以接收指示来自第一音频提供者服务的内容的第一频道添加请求,并且可以作为响应向服务器发送建立第一频道的指令,该第一频道提供经由应用程序账户对来自第一音频提供者服务的内容的访问。利用这种布置,随后的第二频道添加请求然后可以类似地导致建立第二频道,该第二频道提供经由应用程序账户对来自第二音频提供者服务的内容的访问。在频道添加之后,设备可以确定对所添加的第一频道的第一选择,并且可以作为响应使得来自第一音频提供者服务的内容供音频输出设备输出。然后,设备可以确定对所添加的第二频道的第二选择,并且作为响应使得来自第二音频提供者服务的内容供音频输出设备输出。因此,在各个示例中,提供一种改进的计算平台以促进经由单个应用接口在来自各个来源的音频内容当中导航(例如,使用手势)。该平台特别有益于无屏幕的可穿戴设备,但也可用于具有显示器的计算设备。

【技术实现步骤摘要】
【国外来华专利技术】创建并控制提供对来自各个音频提供者服务的内容的访问的频道相关申请的交叉引用本申请要求于2016年6月6日提交的、题为“CreationandControlofChannelsthatProvideAccesstoContentfromVariousAudio-ProviderServices(创建并控制提供对来自各个音频提供者服务的内容的访问的频道)”的美国专利申请No.15/174,243的优先权,其全部内容通过引用并入本文。
技术介绍
诸如个人计算机、膝上型计算机、平板型计算机、蜂窝电话、可穿戴设备和无数类型的联网设备的计算设备在现代生活的许多方面日益普遍。随着时间的推移,这些设备向用户提供信息的方式变得更智能、更有效率、更直观和/或更不突兀。随着这些计算设备在现代生活的许多方面日益普遍,对提供与音频内容的直观交互的平台的需求愈发突显。因此,对这样的平台的需求有助于开拓软件、感测技术和内容组织技术的创新领域。
技术实现思路
本文所述的示例涉及一种改进的计算平台,用于促进经由单个应用程序接口在自各种源的音频内容当中导航(例如,使用手势)。该平台特别有益于无屏幕的可穿戴设备,但也可用于具有显示器的计算设备。示例实施方式涉及一种用于创建并控制频道的平台,这些频道提供对来自各种源的音频内容的访问,诸如来自音频提供者服务(例如,用户能够用来收听某些音频内容的第三方应用程序)和/或来自用户的计算设备上本地存储的内容。实际上,能够经由本文称为“配套(companion)”应用程序的应用程序来提供平台。此外,用户能够通过配套应用建立个人账户,以便用户能够经由该账户创建并控制频道,所述账户在本文称为应用程序账户。在一个示例场景中,计算设备可以(例如,基于用户提供的手势)接收添加频道的请求,该频道提供对来自某个音频提供者服务的内容的访问。在该请求下,计算设备可以与服务器协作建立该频道,使得该频道提供经由应用程序账户对来自音频提供者服务的该内容的访问(例如,通过与计算设备上的配套应用的交互)。然后,在稍后的时间点,计算设备可以(例如,基于用户提供的另外的手势)接收添加不同频道的另一个请求,该不同频道提供对来自不同音频提供者服务的内容的访问。在该请求下,计算设备可以再次与服务器协作来建立不同频道,使得该不同频道提供经由应用程序账户对来自不同音频提供者服务的内容的访问。这样,一旦已经添加这些频道,用户便能够使用配套应用在这些添加的频道之间导航和/或在与那些频道相关联的内容当中导航。一方面,提供一种计算设备。所述计算设备包括:至少一个输入设备,所述至少一个输入设备可操作来接收和与所述计算设备相对应的应用程序账户相关联的输入数据;音频输出设备;一个或多个处理器;非暂时性计算机可读介质;以及程序指令,所述程序指令被存储在所述非暂时性计算机可读介质上并且可由所述一个或多个处理器执行。特别地,所述程序指令可执行来确定输入数据包括指示来自第一音频提供者服务的内容的第一频道添加请求。再者,所述程序指令可执行来响应于所述第一频道添加请求,向服务器发送建立第一频道的指令,其中所述第一频道提供经由所述应用程序账户对来自所述第一音频提供者服务的内容的访问。此外,所述程序指令可执行来随后确定所述输入数据包括指示来自第二音频提供者服务的内容的第二频道添加请求。进一步,所述程序指令可执行来响应于所述第二频道添加请求,向所述服务器发送建立第二频道的指令,其中所述第二频道提供经由所述应用程序账户对来自所述第二音频提供者服务的内容的访问。更进一步,所述程序指令可执行来确定对所添加的第一频道的第一选择,并且作为响应使得来自所述第一音频提供者服务的内容由所述音频输出设备输出。再进一步,所述程序指令可执行来确定对所添加的第二频道的第二选择,并且作为响应使得来自所述第二音频提供者服务的内容由所述音频输出设备输出。另一方面,提供一种服务器。所述服务器包括一个或多个处理器、非暂时性计算机可读介质、存储在所述非暂时性计算机可读介质上并且可由所述一个或多个处理器执行的程序指令。特别地,所述程序指令可执行来接收指示来自第一音频提供者服务的内容的第一频道添加请求。再者,所述程序指令可执行来响应于接收到所述第一频道添加请求,建立第一频道,所述第一频道提供经由与计算设备相对应的应用程序账户对来自所述第一音频提供者服务的内容的访问。此外,所述程序指令可执行来接收来自第二音频提供者服务的内容的第二频道添加请求。进一步,所述程序指令可执行为响应于接收到所述第二频道添加请求,建立第二频道,所述第二频道提供经由所述应用程序账户对来自所述第二音频提供者服务的内容的访问。更进一步,所述程序指令可执行来确定对所添加的第一频道的第一选择并且作为响应向所述计算设备发送输出来自所述第一音频提供者服务的内容的第一指令。再进一步,所述程序指令可执行来确定对所添加的第二频道的第二选择,并且作为响应向所述计算设备发送输出来自所述第二音频提供者服务的内容的第二指令。又一方面,提供一种方法。所述方法涉及由计算设备确定和与所述计算设备相对应的应用程序账户相关联的输入数据包括指示来自第一音频提供者服务的内容的第一频道添加请求,所述计算设备包括可操作来接收输入数据的至少一个输入设备,其中所述计算设备进一步包括音频输出设备。再者,所述方法涉及响应于所述第一频道添加请求,所述计算设备向服务器发送建立第一频道的指令,其中所述第一频道提供经由所述应用程序账户对来自所述第一音频提供者服务的内容的访问。此外,所述方法涉及随后由所述计算设备确定所述输入数据包括指示来自第二音频提供者服务的内容的第二频道添加请求。进一步,所述方法涉及响应于所述第二频道添加请求,所述计算设备向所述服务器发送建立第二频道的指令,其中所述第二频道提供经由所述应用程序账户对来自所述第二音频提供者服务的内容的访问。更进一步,所述方法涉及由所述计算设备确定对所添加的第一频道的第一选择,并且作为响应使得来自所述第一音频提供者服务的内容由所述音频输出设备输出。再进一步,所述方法涉及由所述计算设备确定对所添加的第二频道的第二选择,并且作为响应使得来自所述第二音频提供者服务的内容由所述音频输出设备输出。还一方面,提供另一种方法。所述方法涉及由服务器接收指示来自第一音频提供者服务的内容的第一频道添加请求。再者,所述方法涉及响应于接收到所述第一频道添加请求,所述服务器建立第一频道,所述第一频道提供经由与计算设备相对应的应用程序账户对来自所述第一音频提供者服务的内容的访问。此外,所述方法涉及由所述服务器接收指示来自第二音频提供者服务的内容的第二频道添加请求。进一步,所述方法涉及响应于接收到所述第二频道添加请求,所述服务器建立第二频道,所述第二频道提供经由所述应用程序账户对来自所述第二音频提供者服务的内容的访问。更进一步,所述方法涉及由所述服务器确定对所添加的第一频道的第一选择,并且作为响应向所述计算设备发送输出来自所述第一音频提供者服务的内容的第一指令。再进一步,所述方法涉及由所述服务器确定对所添加的第二频道的第二选择,并且作为响应向所述计算设备发送输出来自所述第二音频提供者服务的内容的第二指令。再一方面,提供一种系统。所述系统可以包括用于确定输入数据包括指示来自第一音频提本文档来自技高网...

【技术保护点】
1.一种计算设备,包括:至少一个输入设备,所述至少一个输入设备能够操作来接收和与所述计算设备相对应的应用程序账户相关联的输入数据;音频输出设备;一个或多个处理器;非暂时性计算机可读介质;以及程序指令,所述程序指令被存储在所述非暂时性计算机可读介质上并且能够由所述一个或多个处理器执行以:确定所述输入数据包括指示来自第一音频提供者服务的内容的第一频道添加请求;响应于所述第一频道添加请求,向服务器发送建立第一频道的指令,其中,所述第一频道提供经由所述应用程序账户对来自所述第一音频提供者服务的内容的访问;随后确定所述输入数据包括指示来自第二音频提供者服务的内容的第二频道添加请求;响应于所述第二频道添加请求,向所述服务器发送建立第二频道的指令,其中,所述第二频道提供经由所述应用程序账户对来自所述第二音频提供者服务的内容的访问;确定对所添加的第一频道的第一选择,并且作为响应使得来自所述第一音频提供者服务的内容由所述音频输出设备输出;以及确定对所添加的第二频道的第二选择,并且作为响应使得来自所述第二音频提供者服务的内容由所述音频输出设备输出。

【技术特征摘要】
【国外来华专利技术】2016.06.06 US 15/174,2431.一种计算设备,包括:至少一个输入设备,所述至少一个输入设备能够操作来接收和与所述计算设备相对应的应用程序账户相关联的输入数据;音频输出设备;一个或多个处理器;非暂时性计算机可读介质;以及程序指令,所述程序指令被存储在所述非暂时性计算机可读介质上并且能够由所述一个或多个处理器执行以:确定所述输入数据包括指示来自第一音频提供者服务的内容的第一频道添加请求;响应于所述第一频道添加请求,向服务器发送建立第一频道的指令,其中,所述第一频道提供经由所述应用程序账户对来自所述第一音频提供者服务的内容的访问;随后确定所述输入数据包括指示来自第二音频提供者服务的内容的第二频道添加请求;响应于所述第二频道添加请求,向所述服务器发送建立第二频道的指令,其中,所述第二频道提供经由所述应用程序账户对来自所述第二音频提供者服务的内容的访问;确定对所添加的第一频道的第一选择,并且作为响应使得来自所述第一音频提供者服务的内容由所述音频输出设备输出;以及确定对所添加的第二频道的第二选择,并且作为响应使得来自所述第二音频提供者服务的内容由所述音频输出设备输出。2.根据权利要求1所述的计算设备,其中,所述计算设备是无屏幕的可穿戴设备。3.根据权利要求1或2所述的计算设备,其中,所述至少一个输入设备包括以下设备中的一个或多个:至少一个麦克风、至少一个基于触摸的接口、以及至少一个机械接口。4.根据任一项前述权利要求所述的计算设备,其中,所述应用程序账户还对应于不同的计算设备,以及其中,所添加的第一频道和所添加的第二频道各自能够经由对所述不同的计算设备的不同选择来访问。5.根据任一项前述权利要求所述的计算设备,其中,所述应用程序账户被存储在所述服务器处,以及其中,所述程序指令能够进一步执行以:与存储在所述服务器处的所述应用程序账户进行直接通信会话,以及其中,所述第一选择和所述第二选择各自分别发生在与所述应用程序账户的所述直接通信会话期间。6.根据任一项前述权利要求所述的计算设备,其中,所述第一音频提供者服务和也与所述计算设备相对应的第一音频提供者账户相关联。7.根据任一项前述权利要求所述的计算设备,其中,所述第一音频提供者服务对应于第一音频提供者服务器,所述第一音频提供者服务器存储所述第一频道提供访问的内容,以及其中,所述第二音频提供者服务对应于第二音频提供者服务器,所述第二音频提供者服务器存储所述第二频道提供访问的内容。8.根据任一项前述权利要求所述的计算设备,其中,所述程序指令能够进一步执行以:随后确定所述输入数据包括指示来自所述非暂时性计算机可读介质的内容的第三频道添加请求;以及响应于所述第三频道添加请求,向所述服务器发送建立第三频道的指令,所述第三频道提供经由所述应用程序账户对来自所述非暂时性计算机可读介质的内容的访问。9.根据任一项前述权利要求所述的计算设备,其中,所述程序指令能够执行来确定所述第一选择包括所述程序指令能够执行来确定所述输入数据对应于指示所述第一选择的手势。10.根据任一项前述权利要求所述的计算设备,其中,所述至少一个输入设备包括至少一个机械接口,以及其中,所述手势包括经由所述至少一个机械接口提供并且指示所述第一选择的特定机械输入。11.根据任一项前述权利要求所述的计算设备,其中,所述程序指令能够执行来确定所述第二选择包括所述程序指令能够执行来确定所述输入数据对应于指示所述第二选择的手势。12.根据权利要求11所述的计算设备,其中,指示所述第二选择的手势包括:指示从(i)所添加的第一频道转换到(ii)所添加的第二频道的手势,以及其中,所述程序指令能够执行来作为响应使得来自所述第二音频提供者服务的内容由所述音频输出设备输出包括:所述程序指令能够执行来通过使得所述音频输出设备输出来自所述第二音频提供者服务的内容而非输出来自所述第一音频提供者服务的内容而执行所述转换。13.根据权利要求12所述的计算设备,其中,所述至少一个输入设备包括至少一个机械接口,以及其中,指示所述转换的手势包括所述至少一个机械接口的机械移动。14.根据权利要求13所述的计算设备,其中,所述机械移动包括所述至少一个机械接口从第一位置到第二位置的移动,随后所述至少一个机械接口在所述第二位置维持至少阈值持续时间。15.根据权利要求12至14中的任一项所述的计算设备,其中,所述第二音频提供者服务对应于第二音频提供者服务器,所述第二音频提供者服务器存储所述第二频道提供访问的内容,其中,所述服务器在其上存储有与所述第二频道提供访问的内容相关并且已从所述第二音频提供者服务器获得的信息,以及其中,所述程序指令能够进一步执行以:响应于确定所述输入数据对应于指示所述转换的手势,在通信会话中与所述服务器接涉以接收与所述第二频道提供访问的内容相关的所述信息;以及使得所述音频输出设备输出表示所接收的与所述第二频道提供访问的内容相关的所述信息的通知。16.根据任一项前述权利要求所述的计算设备,其中,来自所述第二音频提供者服务的内容至少包括第一音轨和第二音轨,其中,所述程序指令能够执行来作为响应使得来自所述第二音频提供者服务的内容由所述音频输出设备输出包括:所述程序指令能够执行来作为响应使得所述第一音轨由所述音频输出设备输出,以及其中,所述程序指令能够进一步执行以:随后确定所述输入数据对应于指示从(i)所述第一音轨向(ii)所述第二音轨的转换的手势;以及响应于随后确定所述输入数据对应于所述手势,通过使得所述音频输出设备输出所述第二音轨而非输出所述第一音轨来执行所述转换。17.根据权利要求16所述的计算设备,其中,所述至少一个输入设备包括至少一个机械接口,以及其中,指示所述转换的手势包括所述至少一个机械接口从第一特定位置到第二特定位置的机械移动。18.根据权利要求16或17所述的计算设备,其中,所述第二音频提供者服务对应于第二音频提供者服务器,所述第二音频提供者服务器存储所述第二频道提供访问的内容,其中,所述服务器在其上存储有(i)已从所述第二音频提供者服务器获得并且(ii)分别与所述第一音轨和所述第二音轨相关的信息,以及其中,所述程序指令能够进一步执行以:响应于随后确定所述输入数据对应于指示所述转换的手势,在通信会话中与所述服务器接涉以接收与所述第二音轨相关的所述信息;以及使得所述音频输出设备输出表示所接收的与所述第二音轨相关的所述信息的通知。19.根据任一项前述权利要求所述的计算设备,其中,所述第二音频提供者服务对应于第二音频提供者服务器,其中,所述服务器在其上存储有(i)已从所述第二音频提供者服务器获得并且(ii)指定与来自所述第二音频提供者服务的内容相关联的至少一个内容类型的信息,以及其中,所述程序指令能够进一步执行以:在使得来自所述第二音频提供者服务的内容由所述音频输出设备输出的同时,确定可听通知将由所述音频输出设备输出;响应于确定所述可听通知将由所述音频输出设备输出,在通信会话中与所述服务器接涉以确定与来自所述第二音频提供者服务的内容相关联的至少一个内容类型;基于与来自所述第二音频提供者服务的内容相关联的所确定的至少一个内容类型,确定是(i)在正由所述音频输出设备输出所述可听通知时,使得所述音频输出设备停止输出来自所述第二音频提供者服务的内容,还是(ii)在也正由所述音频输出设备输出所述可听通知时...

【专利技术属性】
技术研发人员:塞思·拉裴尔本·默多克马修·戴维·泰特科迪·苏梅特尔
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1