用于执行预关联内容发现的方法、设备、以及介质技术

技术编号:15294224 阅读:49 留言:0更新日期:2017-05-11 10:45
第一计算设备,其包括:存储指令的存储器;和至少一个处理器。所述至少一个处理器被配置为:建立与第二计算设备的连接;响应于发起所述连接,执行与所述第二计算设备的内容发现;以及响应于执行内容发现来建立服务的会话。

Pre associative content discovery

The first computing device includes a memory for storing instructions, and at least one processor. The at least one processor is configured to establish with second computing devices connected; in response to initiate the connection, execution and the second computing device content discovery; and session in response to execution of content discovery to establish service.

【技术实现步骤摘要】
【国外来华专利技术】本申请要求于2014年9月9日提交的美国临时申请No.62/048,147的优先权,其全部内容通过引用并入本文
本公开内容涉及在无线计算设备之间建立通信链路。
技术介绍
无线计算设备可以使用诸如Wi-Fi直连(WFD)等各种无线协议来检测其他无线设备,并且在不使用无线接入点的情况下与其它WFD兼容设备形成无线通信链路。一旦无线计算设备建立了无线通信信道,无线设备就可以在无线通信信道上使用WFD或另一协议向其他无线设备通告服务。无线设备还可以使用WFD或另一协议来寻求服务。随后,无线设备可以建立到所通告或发现的服务的会话,并且可以通过针对该服务所建立的会话来使用该服务进行通信。
技术实现思路
一般来说,本公开内容涉及用于在诸如智能电话、膝上型计算机、平板电脑、桌上型计算机、电子书阅读器、和/或汽车的头部单元(headunit)等无线设备之间实现预关联内容发现的技术。通过执行预关联内容发现,启用无线的计算设备可以避免对各种协议的浪费的以及不必要的连接建立和拆除。预关联内容发现还可以提高用户在该用户和各种计算设备的无线通信范围内选择各种计算设备可访问的媒体的能力。另外,预关联内容发现可以通过例如在汽车头部单元处提供与计算设备可访问的媒体相关的额外功能和信息来提高用户体验。在根据本公开内容的技术的一个示例中,一种方法包括:由第一计算设备并且向第二计算设备建立与所述第二计算设备的连接;响应于发起所述连接,由所述第一计算设备执行并且执行与所述第二计算设备的内容发现;以及响应于执行内容发现来建立服务的会话。在根据本公开内容的技术的一个示例中,第一计算设备包括存储器和至少一个处理器。所述至少一个处理器可以被配置为:建立与第二计算设备的连接;响应于发起所述连接,执行与所述第二计算设备的内容发现;以及响应于执行内容发现来建立服务的会话。在根据本公开内容的技术的另一示例中,第一计算设备包括:用于向第二计算设备建立与所述第二计算设备的连接的单元;用于响应于发起所述连接,由所述第一计算设备执行并且执行与所述第二计算设备的内容发现的单元;以及用于响应于执行内容发现来建立服务的会话的单元。在根据本公开内容的技术的另一示例中,一种非暂时性计算机可读存储介质包括存储于其上的指令,当所述指令被执行时使得至少一个处理器进行以下操作:建立与第二计算设备的连接;响应于发起所述连接,执行与所述第二计算设备的内容发现;以及响应于执行内容发现来建立服务的会话。在附图和下面的描述中阐述了本公开内容的一个或多个示例的细节。根据说明书和附图以及根据权利要求书,其它的特征、目的和优点将是显而易见的。附图说明图1是示出了智能电话和头部单元102之间的链路的框图。图2是示出了通信地耦合到多个启用了无线的计算设备的头部单元的框图。图3是示出了根据Wi-Fi直连ASP和WSB标准配置的、第一计算设备和第二计算设备之间的通信流的概念框图和时序图。图4是示出了根据本公开内容的预关联内容发现技术配置的、两个无线客户端设备之间的通信流的概念框图和时序图。图5是示出了根据本公开内容的技术的、内容信息元数据的表和相关联的描述。图6是示出了根据本公开内容的技术的、预关联内容发现的流程的通信时序图。图7是示出根据本公开内容的技术的、可以包括内容发现查询消息或内容发现响应消息的帧的示例的概念图。图8A、8B、8C和8D是示出了根据本公开内容的技术的、内容发现查询消息的更详细格式的表。图9A、9B、9C和9D是示出了根据本公开内容的技术的、内容发现响应消息的字段和相应值的表。图10是示出了根据本公开内容的技术的、用于执行预关联内容发现的方法的流程图。具体实施方式本公开内容描述用于在使用各种无线协议建立会话之前在无线设备之间执行预关联内容发现的技术。在多种情况下,示例性无线设备可以包括作为车载信息娱乐系统(IVI)的一部分的汽车头部单元,并且一个或多个无线设备包括可操作为与汽车头部单元无线通信。当第一计算设备进入第二启用了无线功能的设备的范围内时,第一计算设备可以使用诸如Wi-Fi直连(WFD)等协议来发现第二设备。WFD使用通常被称为“Wi-Fi”的IEEE(电气和电子工程师协会)802.11系列协议来操作。被配置为使用WFD的设备在特定的Wi-Fi频带(被称为“信道”)上发送802.11帧,以努力通信并发现其他启用了WFD的设备。如果第一设备发现了启用了WFD的第二计算设备,则第一设备和第二设备可以建立OSI(开放系统互连)层2(L2)连接。两个设备可以可选地交换关于设备从另一设备寻求的或提供给另一设备的服务的信息。响应于建立L2连接,第一计算设备和第二计算设备可以形成无线组,并且可以彼此“关联”。在第一计算设备和第二计算设备彼此关联之后,设备可以建立用于特定服务的会话。作为两个非限制性示例,这样的服务的示例可以包括无线串行总线(WSB)和MirrorLinkTM(ML)。WSB和ML是允许第一计算设备与第二计算设备共享内容的协议的两个示例。然而,目前,第一计算设备和第二计算设备必须在能够查看另一设备正在共享的媒体之前建立WSB会话或ML会话。会话建立过程可能是长时间的,并且可能消耗大量的资源(例如,随机存取存储器(RAM)、中央处理单元(CPU)时间、和/或电池电力),这可能导致较差的用户体验。本公开内容描述了用于预关联内容发现的技术。预关联内容发现允许启用了无线的设备在建立用于服务的会话之前发送与一个或多个内容项相关联的信息。内容项可以包括文件,所述文件例如媒体项(诸如音频或视频文件)、演示、或任何其他文件类型。媒体项还可以包括流、或者能够在计算设备或存储设备之间传输的任何其他类型的数据。根据本公开内容的技术配置的计算设备可以被配置为将内容信息与内容项相关联。下面将更详细地描述内容信息的示例。作为示例,在与汽车的头部单元的通信范围内可能存在多个MirrorLinkTM服务器设备(例如,智能电话、平板电脑、膝上型计算机、可穿戴计算机、电子阅读器)。每个服务器设备可以访问(例如,存储和/或具有经由因特网的访问)不同的内容项,所述内容项例如存储在客户端设备的存储设备上的内容项或者可经由网络或存储设备来访问的内容。头部单元的用户可能希望能够在选择与其建立ML会话的这些设备中的一个设备之前浏览这些设备中的每个设备上的可用媒体。根据当前的ML和WSB标准,头部单元必须与这些服务器设备中的每个服务器设备建立ML或WSB协议的会话,以确定关于这些服务器设备中的每个服务器设备可访问的内容的信息。作为另一示例,智能电话可以例如使用WFD来发现头部单元,如上所述。智能电话和头部单元可以例如使用WFD或另一协议来交换设备和服务信息。用户可以通过手动选择来手动地发起智能电话与头部单元之间的链路建立。在该示例中,用户可能仅能够在用户手动触发每个智能电话在智能电话和头部单元之间进行建立之后在头部单元上查看内容。在用户基于其可访问内容来选择一个设备之后,头部单元和未选择的智能电话可以解散(dissolve)智能电话之间的链路和设备之间的通信链路。在上述两个示例中,创建会话的开销和与最终解散或未使用的设备的接合的开销浪费了计算资源。在一些示例中,本公开内容的技术可以通过使得无线计算设备能够在设本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201580048003.html" title="用于执行预关联内容发现的方法、设备、以及介质原文来自X技术">用于执行预关联内容发现的方法、设备、以及介质</a>

【技术保护点】
一种传输数据的方法,所述方法包括:由第一计算设备并且向第二计算设备建立与所述第二计算设备的连接;响应于发起所述连接,由所述第一计算设备执行并且执行与所述第二计算设备的内容发现;以及响应于执行内容发现来建立服务的会话。

【技术特征摘要】
【国外来华专利技术】2014.09.09 US 62/048,147;2015.02.18 US 14/625,1921.一种传输数据的方法,所述方法包括:由第一计算设备并且向第二计算设备建立与所述第二计算设备的连接;响应于发起所述连接,由所述第一计算设备执行并且执行与所述第二计算设备的内容发现;以及响应于执行内容发现来建立服务的会话。2.根据权利要求1所述的方法,其中,执行内容发现包括发送或接收与所述第一计算设备可访问的内容相关联的数据。3.根据权利要求1所述的方法,其中,所述连接是无线连接,并且其中,建立所述连接包括使用Wi-Fi直连(WFD)来建立所述连接。4.根据权利要求1所述的方法,其中,执行内容发现包括发送包括内容发现查询消息或内容发现响应消息的、电气和电子工程师协会(IEEE)802.11帧,其中,所述802.11帧包括至少一个类型长度值(TLV),所述TLV描述所述第一计算设备或所述第二计算设备可访问的至少一个内容项。5.根据权利要求1所述的方法,其中,执行内容发现还包括:响应于由所述第一计算设备接收到所述内容发现查询消息,由所述第一计算设备并且向所述第二计算设备发送所述内容发现响应消息,其中,所述内容发现响应消息包括针对在所述内容发现响应消息中指示的至少一个内容项的内容信息。6.根据权利要求1所述的方法,其中,执行内容发现包括发送与所述第一计算设备或所述第二计算设备可访问的内容项相关联的信息,其中,与所述内容项相关联的所述信息包括由以下各项组成的组中的至少一项:文件名、文件扩展名、文件大小、持续时间、文件保护、以及文件类别。7.根据权利要求1所述的方法,其中,所述第一计算设备是信息娱乐系统的头部单元。8.根据权利要求7所述的方法,其中,执行内容发现还包括:由所述头部单元从所述第二计算设备和第三计算设备接收内容信息。9.根据权利要求8所述的方法,还包括:由所述头部单元接收所述第二计算设备或所述第三计算设备的用户输入选择;以及响应于接收到所述选择,与所选择的第二计算设备或第三计算设备建立服务会话。10.根据权利要求1所述的方法,其中,执行所述内容发现包括在层2(L2)的开放系统互连(OSI)模型层级执行所述内容发现。11.第一计算设备,包括:存储指令的存储器;以及至少一个处理器,其中,所述至少一个处理器被配置为:建立与第二计算设备的连接;响应于发起所述连接,执行与所述第二计算设备的内容发现;以及响应于执行内容发现来建立服务的会话。12.根据权利要求11所述的第一计算设备,其中,为了执行内容发现,所述至少一个处理器还被配置为发送或接收与所述第一计算设备可访问的内容相关联的数据。13.根据权利要求11所述的第一计算设备,其中,所述连接是无线连接,并且其中,所述连接是使用Wi-Fi直连(WFD)来建立的。14.根据权利要求11所述的第一计算设备,其中,为了执行内容发现,所述至少一个处理器还被配置为发送包括内容发现查询消息或内容发现响应消息的、电气和电子工程师协会(IEEE)802.11帧,其中,所述802.11帧包括描述所述第一计算设备或所述第二计算设备可访问的至少一个内容项的至少一个类型长度值(TLV)。15.根据权利要求11所述的第一计算设备,其中,为了执行内容发现,所述至少一个处理器还被配置为:响应于接收到所述内容发现查询消息,将所述内容发现响应消息发送到所述第二计算设备,其中,所述内容发现响应消息包括针对在所述内容发现...

【专利技术属性】
技术研发人员:L·维尔马V·R·拉韦恩德朗
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1