车内无线通信的制作方法

文档序号:11291545阅读:323来源:国知局
车内无线通信的制造方法与工艺

本发明描述的实施方案阐述了用于无线地耦接用户设备与车辆附件系统的一般方法和设备,包括使与用户设备相关联的用户界面能够被显示于车辆附件系统的头部单元显示器上。



技术实现要素:

本文描述的实施方案阐述了用于使用户设备能够生成用户界面(ui)并向车辆附件系统中包括的头部单元显示器无线地传输,例如流式传输ui的方法和设备。本文阐述的实施方案还公开了用于使用户设备能够经由安全低带宽无线连接(例如,连接)与车辆附件系统无缝地建立安全、高带宽无线连接(例如,wi-fi连接)的技术。继而,该用户设备能够经由建立的安全、高带宽无线连接向头部单元传输ui。根据这种方法,头部单元被配置为通过通信地耦接到头部单元的显示设备显示ui,其中头部单元根据由用户设备提供的ui信息连续地向显示单元输出更新的ui。以这种方式,头部单元充当用于接收和显示ui的装置。在一些实施方案中,头部单元在生成在ui之内显示的内容时具有最小(如果有的话)作用。根据一些实施方案,用户设备可以被配置为在生成用于由头部单元显示的ui时,包括用于仅访问由用户设备管理或通过其他方式提供的应用的子集的装置(例如,图标)。例如,头部单元处显示的应用的子集可以包括消息应用、电话应用、音乐应用、无线电应用、导航应用等。下文更详细地描述这些和其他技术。

提供本发明内容的目的仅为概述一些示例实施方案以便提供对本文所述主题的一些方面的基本理解。因此,应当理解,上文所述的特征仅为示例并且不应理解为以任何方式缩小本文所述主题的范围或实质。本文所述主题的其他特征、方面和优点将根据以下具体实施方式、附图和权利要求书而变得显而易见。

根据结合以举例的方式示出所述实施方案的原理的附图而进行的以下详细描述,本文所述的实施方案的其他方面和优点将变得显而易见。

附图说明

所包括的附图用于说明性目的,并且仅能够提供用于提供无线计算设备的所公开的本发明的设备和方法的可能结构和布置的示例。这些附图决不限制本领域的技术人员在不脱离实施方案的实质和范围的前提下可对实施方案进行的在形式和细节方面的任何更改。所述实施方案通过下面结合附图的具体描述将更易于理解,其中类似的附图标记表示类似的结构元件:

图1示出了根据一些实施方案被配置为实施本文所述的各种技术的示例系统的不同部件的框图。

图2示出了根据一些实施方案,为了在图1所示的用户设备和车辆附件系统之间发起流式传输会话而执行的示例操作的高层级序列图。

图3示出了根据一些实施方案,图2的操作的示例低层级序列图。

图4示出了根据一些实施方案,定义利用附件通信协议传送的示例wi-fi参数的表格。

图5示出了根据一些实施方案,用于将先前配对的用户设备与车辆附件系统自动重新连接而执行的操作的示例低层级序列。

图6a和图6b示出了根据一些实施方案,用于在用户设备和车辆附件系统之间发起和保持流式传输会话的示例方法的流程图。

图7示出了根据一些实施方案,用于在车辆附件系统和用户设备之间发起和保持流式传输会话的方法的流程图。

图8示出了根据一些实施方案可用于实施本文所述的各种技术的计算设备的详细视图。

具体实施方式

在本部分中提供了根据本发明所述的实施方案的设备和方法的代表性应用。提供这些实施例仅是为了添加语境并有助于理解所述实施方案。对于本领域的技术人员因此将显而易见的是,本发明所述的实施方案可在不具有这些具体细节中的一些或全部的情况下被实施。在其他情况下,未详细描述熟知的工艺步骤,以便避免不必要地模糊本发明所述的实施方案。其他应用也是可能的,使得以下示例不应被视为是限制性的。

在实施无线ui显示技术时,可能有益的是利用提供与ui的分辨率和刷新率相称的带宽水平的无线通信协议。值得注意的是,随着新设备向市场发布,随着处理速度和显示分辨率提高,这两个因素,分辨率和刷新率趋于随着时间增大。因此,在一些具体实施中,这些进展使得一些低带宽无线通信协议,诸如在一些具体实施中不足以提供ui信息在设备之间的平顺且可靠的无线传输。

因此,可能希望利用更高带宽的无线通信协议,诸如wi-fi,其提供更大带宽,用于实施本文所述的技术。然而,在一些情况下,当前的wi-fi实施不能提供简单协议,用于在一些具体实施中在两个设备之间建立安全连接。因此,可能需要用户执行手动过程,其涉及例如在车辆附件系统处建立wi-fi网络名、wi-fi网络密码等,然后向其用户设备中输入对应信息。可以理解,这可降低总体用户满意度,并可进一步降低安全性,因为用户不太可能定期更新其wi-fi网络名/密码以阻挠潜在的恶意活动。

因此,本文阐述的实施方案公开了各种技术,用于使用户设备能够与车辆附件系统无缝地建立安全、高带宽的无线连接。为了实施这项技术,利用更低带宽(或低带宽)无线技术(例如,)作为用于在用户设备和车辆附件系统之间建立更高带宽(或高带宽)无线连接(例如,wi-fi)的初始手段。例如,可以利用低带宽无线技术,例如,通过经由附件通信协议,向用户设备传送与由车辆附件系统提供的wi-fi网络相关联的wi-fi参数。然后可以利用wi-fi参数在用户设备和车辆附件系统之间建立安全的wi-fi连接。

本文阐述的代表性实施方案还公开了一种用于使用户设备能够以无缝方式与车辆附件系统自动(即,无需用户介入)重新连接的技术。更具体地,用户设备可以利用前述低带宽无线技术,以便1)在wi-fi连接失败或已经终止时,便于重新建立通往车辆附件系统的wi-fi连接,和/或2)在由车辆附件系统提供的wi-fi网络的各方面改变时,从车辆附件系统接收更新的wi-fi参数。

因此,前述方法提供了用于将用户设备连接到车辆附件系统并使用户设备能够向车辆附件系统无线地传输ui信息的技术。这些技术的更详细论述在下面阐述并结合图1-图7进行描述,其示出了可用于实施这些技术的代表性系统和方法的详细图示。

图1示出了根据一些实施方案被配置为实施本文所述的各种技术的系统100的不同部件的框图。图1示出了系统100的高层级概览,其包括车辆附件系统110和一个或多个用户设备120。每个用户设备120可以表示任何形式的能够与其他计算设备,诸如车辆附件系统110进行交互的计算设备(例如,智能电话、平板电脑、膝上型电脑等)。如图1所示,车辆附件系统110表示硬件和软件部件的组合,其使无线通信会话,包括流式传输,能够在车辆附件系统110和一个或多个用户设备120之间发生。车辆附件系统110可以包括通信地耦接到显示设备114的头部单元112,wi-fi接入点116和模块118等等部件。类似地,每个用户设备120可以包括wi-fi管理器122、模块124和显示设备126等等部件。用户设备120可以经由无线通信链路102(例如,通过wi-fi、近场通信(nfc)、未许可频谱中的长期演进(lte-u)和/或其他链路)与车辆附件系统110通信。应当理解,尽管图1示出了能够无线地连接到车辆附件系统110的两个用户设备120,但任意数量的用户设备120可被配置为和车辆附件系统110无线地通信,而不脱离本公开的范围。此外,尽管本文关于和wi-fi连接描述了各种技术,但在一些实施方案中可以将相同的技术应用于无线连接的其他组合,例如,使用第一低带宽、安全无线个人区域网络连接,结合第二高带宽、安全无线局域网连接。在一些实施方案中,可以使用来自先前的无线和/或有线连接的信息辅助在一个或多个用户设备120和车辆附件系统110之间建立安全的高带宽无线连接。

图2示出了根据一些实施方案,为了在图1的用户设备120和车辆附件系统110之间发起流式传输会话而执行的操作的高层级序列图200。如图2所示,在操作202期间,用户设备120发起与车辆附件系统110的配对过程(例如,使用车辆附件系统110中的模块118和用户设备120中的模块124)。在用户设备120和车辆附件系统110之间建立安全链路时,执行操作204,其中车辆附件系统110与用户设备120,例如,利用附件通信协议(acp)通过链路通信。acp可以包括,例如,基于的附件协议(例如,iap2)。在操作204期间,车辆附件系统110经由acp向用户设备120传送与由车辆附件系统110(例如,利用wi-fi接入点116)提供的wi-fi网络相关联的wi-fi参数。继而,在操作206处,经由链路触发车内通知,这使得用户设备120(具体地,用户设备120中包括的wi-fi管理器122)扫描用于由车辆附件系统110提供的wi-fi网络。概括地讲,根据上述步骤,可以利用低带宽无线技术(例如,)为用户设备120提供wi-fi参数并发起wi-fi扫描用于由车辆附件系统110提供的wi-fi网络。

在操作208处,用户设备120利用从车辆附件系统110接收的wi-fi参数与车辆附件系统110建立wi-fi连接。在建立wi-fi连接时,可以在用户设备120和车辆附件系统110之间发起通信会话,例如,流式传输会话,这反映于操作210处。根据一个示例,流式传输会话可涉及通过wi-fi连接的流。在流式传输会话期间,用户设备120生成ui,并经由wi-fi连接将ui流式传输到头部单元112,其中头部单元112继而在显示设备114上输出ui。根据一些实施方案,流式传输到头部单元的ui可以包括用于显示ui所需的所有信息或用于显示ui所需的信息的子集。头部单元112根据从用户设备120接收的ui信息,连续向显示设备114输出更新的ui。以这种方式,头部单元112充当用于接收和显示ui的装置。在一些具体实施中,头部单元112可以在生成在ui之内显示的内容方面发挥很少或不发挥作用。

根据一些实施方案,用户设备120可以被配置为在生成ui时仅包括由用户设备120管理的应用的子集。例如,显示设备114上显示的应用的子集可以包括消息应用、电话应用、音乐应用、无线电应用、导航应用等。在其他实施方案中,可以在任何布置呈现任何其他组的一个或多个应用。以这种方式,显示设备114可以显示ui的渲染,其中该渲染包括由用户设备120管理的与车内环境相关或通过其他方式为车内环境而选择的应用的子集。

图3示出了根据一些实施方案,上文结合图2所述的一组操作的低层级序列图300。具体地,低层级序列图300开始于用户设备120发起与车辆附件系统110的配对过程。在操作302处,用户设备120进入查询模式,以发现支持流式传输服务的设备,例如,用户设备120可以接收和处理由车辆附件系统110产生的信标301。根据一些实施方案,车辆附件系统110被配置为执行用于查询的周期性扫描,并通过向用户设备120发送扩展查询响应(eir)分组而对由用户设备120发出的查询做出响应。eir分组可以包括车辆附件系统110支持流式传输服务的指示。接下来,在操作304处,在用户设备120和车辆附件系统110之间执行连接设置和服务发现。可以经由服务发现协议(sdp)执行服务发现。继而,在用户设备120处显示支持流式传输服务的设备的列表,包括车辆附件系统110。(例如,由用户手动或由用户设备120自动)选择车辆附件系统110使得在用户设备120和车辆附件系统110之间发生配对,这反映于操作306处。可以利用数字比较经由安全简单配对(ssp)来执行配对。

在一些实施方案中,在流式传输会话期间提供不同的数据流(例如,包括音乐和语音呼叫的音频、视频、命令、导航数据等)。而且,在流式传输会话活动时,与不同音频设备(例如,扬声器、耳机、头戴式耳机、wi-fi等)相关联的音频流被切换到wi-fi并通过wi-fi连接被提供。然而,在一些情况下,如果用户希望,特定的音频流可以被切换到使用不同的连接(例如,来电可以经由独立连接被切换到头戴式耳机)。

在用户设备120和车辆附件系统110之间建立起安全链路时,用户设备120与车辆附件系统110协商并设置acp配置文件,这反映于操作308处(接下来在步骤329处断开)。接下来,在操作310和312处,在用户设备120和车辆附件系统110之间建立acp通信信道,由车辆附件系统110向用户设备120(经由acp通信信道)传送与由车辆附件系统110提供的wi-fi网络相关联的wi-fi参数。这些wi-fi参数可以被配置为包括任意数量的参数,并以在用户设备120和车辆附件系统110之间被理解的方式被格式化。wi-fi参数的一个示例集在图4中示出,图4示出了表格400,其定义了可以利用acp通过传送的wi-fi参数。如图4所示,wi-fi参数可以包括wi-fi接入点116的mac地址(也称为bssid-基本服务集标识符)、wi-fi网络的网络名称(也称为ssid-服务集标识符)、使用的wi-fi安全模式、用于wi-fi网络的密码(诸如wpa2-psk-wi-fi保护接入2预共享密钥)、由车辆附件系统110(例如,由wi-fi接入点116)使用以托管wi-fi网络的信道数量,以及车辆附件系统110的地址(也称为bd-addr)。在一个实施方案中,wi-fi参数被映射到车辆附件系统110的地址。

现在重新参照图3,在操作314处,在用户设备120已从车辆附件系统110成功接收wi-fi参数时,在用户设备120处触发wi-fi扫描。在一个实施方案中,这涉及通过触发(初始配对的)车内通知,这继而使得用户设备120的wi-fi管理器122扫描用于wi-fi网络。为了进行扫描,交换信息,诸如wi-fi接入点116工作所在的射频信道,使得可以进行定向扫描而不是全频带扫描,这样可以促进功率节省。全频带扫描也非常耗时,利用这种方法也可以实现延迟节省。在一些具体实施中,可以交换信息元素,其中信息元素可以包括车辆附件系统支持wi-fi的指示、wi-fi接入点116工作所在射频频带的指示、是否支持2.4ghz和5ghz射频频带两者的指示、是否提供互联网接入的指示等等项目。

在操作316中,wi-fi管理器122与利用在操作310处获得的wi-fi参数经由扫描定位的wi-fi接入点116关联。在用户设备120和车辆附件系统110之间成功建立wi-fi连接时,可以在用户设备120和车辆附件系统110之间建立互联网协议(ip)链路,这由操作318和320反映。因此,可以实施各个前述步骤,以便减少在需要用户在用户设备120和车辆附件系统110之间手动建立wi-fi连接时本来涉及的用户输入量。

图3中进一步示出了操作(322、324和326)的序列,包括由车辆附件系统110使用服务发现协议(例如,)进行的服务发现。具体地,由用户设备120选择(1)主车辆附件系统110和(2)服务发现是在用户设备120和车辆附件系统110之间发起流式传输会话之前执行的。继而,在操作328处,在ip链路上方执行流式传输会话,这涉及用户设备120向车辆附件系统110的头部单元112无线地传输ui,其中ui由头部单元112输出至显示设备114。

在操作330处,在用户设备120和车辆附件系统110之间已成功发起流式传输会话时,根据因素的数量,由模块118提供的链路可以保持在空闲模式中或终止。例如,在链路保持在空闲模式(而不是被终止)中时,wi-fi网络工作所在的射频频带——例如,2.4ghz或5ghz射频频带——可能影响wi-fi流式传输会话的可靠性。具体地,在wi-fi流式传输会话工作于2.4ghz射频频带之内时,在wi-fi流式传输会话和流量(来自其他设备)之间可能会发生干扰。因此,可能有益的是终止车辆附件系统110和wi-fi连接所用于的用户设备120之间的链路(尤其是其他设备不存在时)。然而,在wi-fi接入点116以5ghz射频频带工作(其通常不会干扰流量)时,模块118可以进入空闲模式,由此使模块118能够保持能够与其他部件(例如,独立的免提部件)建立连接。

因此,在用户第一次将其用户设备120与车辆的车辆附件系统110配对时,执行初始配对过程(操作302-306),经由acp通信信道向用户设备120传送wi-fi参数(操作308-312),并利用wi-fi参数实现wi-fi配对和ip链路创建(操作314-320)。随后,在实现初始配对之后用户重新进入车辆(拿着其用户设备120)时,用户设备120可以自动(并且没有用户介入)利用先前获得的wi-fi参数连接到车辆附件系统110。这允许每次用户进入其车辆时自动发起流式传输会话,这能够显著增强用户的总体体验。

在一些实施方案中,acp通信信道提供了用于在车辆附件系统110和用户设备120之间传送各种消息的机制。在用户操控车辆中提供的任何输入源(例如,滚轮、触摸屏、上/下按钮、方向盘按钮等)时,车辆附件系统110可以通过acp通信信道向用户设备120发送适当的消息/命令,反之亦然。

在一些实施方案中,可以在车辆附件系统110和用户设备120之间共享导航数据(例如,全球定位系统(gps)数据)。在很多情况下,车辆附件系统110包括gps单元,并且车辆附件系统110连接到稳健的电源(例如,汽车电池)。根据这种设置,可以由车辆附件系统110通过acp通信信道向用户设备120发送导航数据。可以发送导航数据以补充或替换通常由用户设备120采集的gps数据。共享从车辆附件系统110到用户设备120的这种导航数据可以通过减少对用户设备120执行扫描以获得位置信息(例如,在拥挤的城市中)的要求来使用户设备120受益,该要求可能会在各个方面降低用户设备120的总体性能。共享从车辆附件系统110到用户设备120的这种导航数据还可以通过减少用户设备120处的功耗来使用户设备120受益,这能够延长用户设备120的电池寿命。根据一些实施方案,根据由用户设备120采用的通信模式,可以在车辆附件系统110和用户设备120之间共享导航数据。例如,在一些实施方案中,在用户设备120正在通过2.4ghz下的wi-fi与车辆附件系统110通信时,可以共享导航数据,而在wi-fi工作于5ghz下时,可以不共享导航数据。

图5示出了根据一些实施方案,为了将先前配对的(例如,和wi-fi配对的)用户设备120与车辆附件系统110自动重新连接而执行的操作的低层级序列图500。例如,在更新(由wi-fi接入点116提供的)wi-fi网络的一个或多个wi-fi参数(例如,wi-fi密码)时,车辆附件系统110可以发起与先前配对的用户设备120的重新连接过程。在重新连接过程中,不需要在用户设备120和车辆附件系统110之间重新建立/重新传输在初始连接和配对过程(图3所示)期间传送的各种初始消息(例如,查询消息)。相反,链路和acp通信信道可以保持完整,并可以由车辆附件系统110用于向用户设备120传送更新的wi-fi参数。这由图5的操作502-508反映,其中结合由车辆附件系统110产生的信标501,为用户设备120提供更新的wi-fi参数。

在建立链路并向用户设备120提供更新的wi-fi参数时,用户设备120尝试利用更新的wi-fi参数与wi-fi接入点116建立新的wi-fi连接(由操作510和512反映)。在一些实施方案中,通过链路触发(重新连接的)车内通知,这继而触发用户设备120的wi-fi管理器122扫描用于由wi-fi接入点116提供的wi-fi网络并连接到其上。图5的剩余操作514-526类似于图3的操作318-330,涉及在用户设备120和车辆附件系统110之间重新建立ip链路并发起流式传输会话。值得注意的是,在用户设备120和车辆附件系统110之间失去wi-fi连接时,前述重新连接过程也可以由车辆附件系统110发起。在这种场景中,可以重新建立链路,用户设备120可以尝试利用重新连接过程重新连接到wi-fi接入点116。

在一些实施方案中,车辆附件系统110可以被配置为向用户设备120提供明确的“车外”通知,以防止用户设备120继续(并浪费地)尝试重新连接到车辆附件系统110。例如,在第一种场景中,在车辆附件系统110断电(例如,在车辆的引擎关闭时)时,车辆附件系统110可以发出“车外”通知,这继而能够使得用户设备120终止与车辆附件系统110的wi-fi连接。值得注意的是,由于使用与wi-fi连接(例如,大约8秒)相比更短的时间窗口用于尝试重新建立连接(例如,大约为300-500ms),因此可以触发用户设备120的wi-fi管理器122以开始比正常情况更快地扫描寻找新的wi-fi网络。这样能够有利地减小在用户设备120会过渡到加入另一个wi-fi网络时(例如,在用户驾车去往其居住地时)本来可能发生的延迟。

在第二种场景中,可以通过acp通信信道传送明确的“再见”通知,其中再见通知使得用户设备120漫游到新的wi-fi网络(例如,家庭网络或工作网络)。具体地,在wi-fi接入点116关闭时,由车辆附件系统110向用户设备120发送再见通知,这触发类似于响应于车外通知而发生的那些的事件序列。在第三种场景中,在wi-fi接入点116关闭时,wi-fi接入点116可以向用户设备120传输解除认证通知,这也可以触发类似于响应于车外通知而发生的那些的事件序列。因此,在通往车辆附件系统110的wi-fi连接不再相关和/或可用时,第一种场景、第二种场景和第三种场景的任一种都使用户设备120能够更有效地连接到不同的wi-fi网络。

在一些实施方案中,车辆附件系统110可以支持wi-fi网络/链路上的多个用户设备120。例如,在wi-fi接入点116利用5ghz射频频带工作时,可以支持多个用户设备120。此外,车辆附件系统110可以被配置为在通信范围之内的用户设备120之间切换。例如,驾驶员和乘客可能各自操作能够与车辆附件系统110通信的不同用户设备120(例如,用户设备120-1和120-2)。在一些实施方案中,可以选择驾驶员的设备(例如,用户设备120-1)作为主(或优选)用户设备120,乘客的设备(例如,用户设备120-2)可以作为次要用户设备120工作。在其他实施方案中,可以利用不同的标准建立分级结构或者可以不建立分级结构。车辆附件系统110可以基于使用的不同功能,例如,在选择主用户设备120向车辆附件系统110流式传输ui时,在主和次要用户设备120之间切换。在一种情况下,车辆附件系统110可以选择次要用户设备120(例如,以播放音乐),并可以在希望时切换回主用户设备120(例如,以检查导航)。

在进入车辆中时,主和次要用户设备120两者均可以向车辆附件系统110(例如,经由)通告它们支持ui流式传输。主用户设备120能够接收车内通知并连接到由车辆附件系统110提供的wi-fi网络。随后,次要用户设备120可以接收车内通知并还连接到wi-fi网络。在一些实施方案中,可以在耦接到头部单元112的显示设备114上呈现用户设备120选择界面,以便于在主和次要用户设备120之间切换。

在一些实施方案中,在车辆附件系统110支持多个设备时,车辆附件系统110可以尝试与一个或多个(或全部)先前配对的设备重新连接。在一种场景中,车辆附件系统110可以尝试重新连接到主用户设备120,但可能不能这样做,例如,在主用户设备120处禁用wi-fi时。在这种情况下,车辆附件系统110可以在次要用户设备120处打开wi-fi时尝试重新连接到次要用户设备。在第二种场景中,在主和次要用户设备120两者均已启用wi-fi时,车辆附件系统110可以首先尝试重新连接到主用户设备120,随后成功连接到主用户设备120。车辆附件系统110然后可以尝试重新连接到次要用户设备120,随后也成功连接到次要用户设备120。车辆附件系统110可以在例如显示设备114上显示用户设备120选择界面,以允许选择主用户设备120或次要用户设备120作为活动设备,并允许在它们之间切换。在一些实施方案中,主和次要用户设备120两者均能够无线地连接到车辆附件系统110。在一些情况下,特定用户设备120(例如,次要用户设备120)可以有线方式(例如,经由usb接口,经由以太网usb接口等)连接到车辆附件系统110。不论特定设备是否以无线或有线方式连接到车辆附件系统110,都可以类似方式进行设备发现、设备选择和ui流式传输会话的发起。在一些情况下,可以使用和一个或多个应用编程接口(api)的组合用于与多个用户设备120的会话管理(例如,开始/结束会话)。

图6a-图6b示出了用于在用户设备120和车辆附件系统110之间发起并且保持流式传输会话的方法的流程图600和611。如图6a所示,该方法开始于步骤602处,在此用户设备120发起与车辆附件系统110的配对过程。作为配对的结果,在用户设备120和车辆附件系统110之间建立起安全的链路。在步骤604处,用户设备120从车辆附件系统110接收与由车辆附件系统110提供的wi-fi网络相关联的wi-fi参数。根据一些实施方案,通过链路使用acp交换wi-fi参数。

在步骤606处,在用户设备120成功接收wi-fi参数时,用户设备120发起扫描用于由车辆附件系统110提供的wi-fi网络。如本文前面所述,可以根据所提供的wi-fi参数执行扫描,以减少识别由车辆附件系统110提供的wi-fi网络时涉及的处理量。在步骤608处,用户设备120利用从车辆附件系统110接收的wi-fi参数与车辆附件系统110建立wi-fi连接。在建立wi-fi连接时,在步骤610处,可以在用户设备120和车辆附件系统110之间发起ui流式传输会话。对于ui流式传输会话,用户设备120生成ui,并通过wi-fi连接将ui无线地流式传输到车辆附件系统110中包括的头部单元112,其中头部单元112继而将ui输出到显示设备114。

在图6b中所示的步骤612处,用户设备120确定用户设备120和车辆附件系统110之间的wi-fi连接是否已经失败和/或断开。在一种场景中,在用户设备120在由车辆附件系统110提供的wi-fi网络的范围之外时,wi-fi连接可断开。在另一种场景中,在更新与wi-fi网络相关联的wi-fi参数但尚未向用户设备120传送时,wi-fi连接可失败。响应于确定wi-fi连接未失败/断开,在步骤613处,用户设备120可以继续流式传输会话。相反,响应于确定wi-fi连接已失败/断开,在步骤614处,用户设备120可以与车辆附件系统110重新建立连接。根据一些实施方案,用户设备120可以从车辆附件系统110接收更新的wi-fi参数,这反映于步骤616处。在步骤618处,用户设备120可以利用更新的wi-fi参数与车辆附件系统110重新建立wi-fi连接。最后,用户设备120和车辆附件系统110之间的流式传输会话可以重新开始,这反映于步骤620处。

在一些情况下,在用户离开车辆且用户设备120处于范围之外时,wi-fi连接断开。在wi-fi接入点116利用2.4ghz射频频带工作时,连接也可以处于断开状态,例如,在建立wi-fi连接之后禁用链路时。在这种场景中,在wi-fi连接断开且不存在正在进行的(例如,与不同用户设备120的)会话时,可以返回到用户设备120上。因此,在用户带着其用户设备120重新进入车辆时,再次通过发起重新连接过程而无需用户介入,由此向用户提供无缝的体验。

图7示出了根据一些实施方案,用于在车辆附件系统110和用户设备120之间发起和保持流式传输会话的方法的流程图700。如图7所示,该方法开始于步骤702处,在此车辆附件系统110与用户设备120建立链路。在步骤704处,车辆附件系统110通过链路提供与由车辆附件系统110提供的wi-fi网络相关联的参数。在步骤706处,车辆附件系统110通过链路并从用户设备120接收请求,以建立wi-fi连接,其中该请求包括参数的至少一部分。

在步骤708处,车辆附件系统110与用户设备120建立wi-fi连接。在步骤710处,车辆附件系统110通过wi-fi连接无线地接收表示由用户设备120生成的ui的流。最后,在步骤712处,车辆附件系统110在通信地耦接到车辆附件系统110的显示设备114上显示该ui。

图8示出了根据一些实施方案可用于实施本文所述的各个部件的计算设备800的详细视图。具体地,该详细视图示出了图1所示的车辆附件系统110或用户设备120中可包括的各个部件。如图8所示,计算设备800可包括处理器802,该处理器表示用于控制计算设备800的总体操作的微处理器或控制器。计算设备800还可包括用户输入设备808,该用户输入设备允许计算设备800的用户与计算设备800进行交互。例如,用户输入设备808可采取多种形式,诸如按钮、小键盘、拨号盘、触摸屏、音频输入接口、视觉/图像捕获输入接口、传感器数据形式的输入等。更进一步地,计算设备800可包括可由处理器802控制以向用户显示信息的显示器810(例如,屏幕显示器)。数据总线816可便于在至少存储设备840、处理器802和控制器813之间进行数据传输。控制器813可用于通过设备控制总线814与不同设备进行交互并对其进行控制。计算设备800还可包括耦接到数据链路812的网络/总线接口811。在无线连接的情况下,网络/总线接口811可包括无线收发器。

计算设备800还包括存储设备840,其可以包括单个盘或多个盘(例如,硬盘驱动器),并包括管理存储设备840之内的一个或多个分区的存储管理模块。在一些实施方案中,存储设备840可包括闪存存储器、半导体(固态)存储器等。计算设备800还可包括随机存取存储器(ram)820和只读存储器(rom)822。rom822可存储将以非易失性方式执行的程序、实用程序或流程。ram820可提供易失性数据存储,并存储与计算设备800的操作相关的指令。

可单独地或以任何组合方式来使用所述实施方案的各个方面、实施方案、具体实施或特征。可由软件、硬件或硬件与软件的组合来实施所述实施方案的各个方面。所述实施方案还可体现为计算机可读介质上的计算机可读代码。计算机可读介质为可存储数据的任何数据存储设备,该数据其后可由计算机系统读取。计算机可读介质的示例包括只读存储器、随机存取存储器、cd-rom、dvd、磁带、硬盘驱动器、固态驱动器和光学数据存储设备。计算机可读介质还可分布在网络耦接的计算机系统上方,使得计算机可读代码以分布式方式来存储和执行。

上述描述为了解释的目的使用了特定命名来提供对所述实施方案的彻底理解。然而,对于本领域的技术人员而言将显而易见的是,为了实践所述实施方案不需要这些具体细节。因此,对特定实施方案的上述描述是出于例示和描述的目的而呈现的。这些描述不旨在被认为是穷举性的或将所述的实施方案限制为所公开的精确形式。对于本领域的普通技术人员而言将显而易见的是,根据上述教导内容,许多修改和变型是可能的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1