用于应用数据传输处理的方法和设备技术

技术编号:11695717 阅读:84 留言:0更新日期:2015-07-08 17:39
公开了一种用于应用数据传输处理的方法和设备。一种系统包括:处理器,被配置为从运行在远程装置上的多个应用接收用于请求与车辆计算系统(VCS)进行通信的通信请求。处理器还被配置为保存每个发起请求的应用的标识符。处理器还被配置为建立单个通信信道以处理通信请求。另外,处理器被配置为对通信请求进行排序以进行传送,并经由识别出的传输格式将来自于应用的数据请求转发到VCS。

【技术实现步骤摘要】

示意性实施例总体上涉及一种用于应用数据传输处理的方法和设备
技术介绍
车辆计算系统可提供多种连接格式,其中,外部装置可通过所述多种连接格式进行连接。尽管可能存在多种可能的连接,但这些连接也可能会受限于单个时刻可处理的连接的数量。如果一个装置正尝试通过已经正被最大数量的装置使用的连接来连接到车辆计算系统,则连接请求可能会被拒绝,这可能导致用户失望。
技术实现思路
在第一示意性实施例中,一种系统包括:处理器,被配置为从运行在远程装置上的多个应用接收用于请求与车辆计算系统(VCS)进行通信的通信请求。处理器还被配置为保存每个发起请求的应用的标识符。处理器还被配置为建立单个通信信道以处理通信请求。另外,处理器被配置为对通信请求进行排序以进行传送,并经由识别出的传输格式将来自于应用的数据请求转发到VCS,其中,所述数据请求包括针对发起请求的应用而保存的标识符。在第二示意性实施例中,一种计算机实现的方法包括:从运行在远程装置上的多个应用接收用于请求与车辆计算系统(VCS)进行通信的通信请求。所述方法还包括:保存每个发起请求的应用的标识符。所述方法还包括:建立单个通信信道以处理通信请求。另外,所述方法包括:对通信请求进行排序以进行传送,并通过识别出的传输格式将来自于应用的数据请求转发到VCS,其中,所述数据请求包括针对发起请求的应用而保存的标识符。一种计算机实现方法包括:从运行在远程装置上的多个应用接收用于请求与车辆计算系统(VCS)进行通信的通信请求。所述方法还包括:保存每个发起请求的应用的标识符。所述方法还包括:建立单个通信信道以处理通信请求。另外,所述方法包括:对通信请求进行排序以进行传送,并通过所述通信信道将来自于应用的数据请求转发到VCS,其中,所述数据请求包括针对发起请求的应用而保存的标识符。所述通信信道可包括串口仿真协议信道。所述通信信道可包括近场通信。所述通信信道可包括WiFi。所述通信信道可包括蓝牙。所述方法还包括:在数据请求被传送之后经由所述通信信道建立通信。所述方法还包括:在数据请求被传送之前经由所述通信信道建立通信。在第三示意性实施例中,一种非暂时性计算机可读存储介质存储当由处理器运行时促使处理器执行包括以下步骤的方法的指令:从运行在远程装置上的多个应用接收用于请求与车辆计算系统(VCS)进行通信的通信请求。所述方法还包括:保存每个发起请求的应用的标识符。所述方法还包括:建立单个通信信道以处理通信请求。另外,所述方法包括:对通信请求进行排序以进行传送,并通过识别出的传输格式将来自于应用的数据请求转发到VCS,其中,所述数据请求包括针对发起请求的应用而保存的标识符。一种非暂时性计算机可读存储介质存储当由处理器运行时促使处理器执行包括以下步骤的方法的指令:从运行在远程装置上的多个应用接收用于请求与车辆计算系统(VCS)进行通信的通信请求。所述方法还包括:保存每个发起请求的应用的标识符。所述方法还包括:建立单个通信信道以处理通信请求。另外,所述方法包括:对通信请求进行排序以进行传送,并通过所述通信信道将来自于应用的数据请求转发到VCS,其中,所述数据请求包括针对发起请求的应用而保存的标识符。所述通信信道可包括串口仿真协议信道。所述通信信道可包括近场通信。所述通信信道可包括WiFi。所述通信信道可包括蓝牙。所述方法还包括:在数据请求被传送之前经由所述通信信道建立通信。【附图说明】图1示出示意性车辆计算系统;图2示出根据实施例的用于将一个或更多个所连接的装置与基于车辆的计算系统整合的系统的示例性块拓扑;图3示出应用的用于车辆数据处理的示意性示例;图4示出车辆的用于应用数据处理的示意性示例;图5示出应用侧数据请求处理的示意性示例。【具体实施方式】根据需要,在此公开本专利技术的详细实施例;然而,将理解的是,所公开的实施例仅仅是本专利技术的示例,本专利技术可以以各种可替代形式实施。附图无需按比例绘制;可夸大或最小化一些特征以示出特定组件的细节。因此,在此公开的具体结构和功能细节不应该被解释为限制,而仅仅作为用于教导本领域技术人员以各种方式利用本专利技术的代表性基础。图1示出车辆31的基于车辆的计算系统(VCS) I的示例块拓扑图。这种基于车辆的计算系统I的示例是由福特汽车公司制造的SYNC系统。设置有基于车辆的计算系统的车辆可包含位于车辆中的可视前端界面4。如果设置有例如触敏屏幕,则用户还能够与所述界面交互。在另一示意性实施例中,通过按钮按压、可听语音和语音合成来进行交互。在图1中所示的示意性实施例1中,处理器3控制基于车辆的计算系统的操作中的至少某些部分。设置在车辆内的处理器允许对命令和程序的车载处理。此外,处理器连接到非永久性存储器5和永久性存储器7两者。在该示意性实施例中,非永久性存储器是随机存取存储器(RAM),而永久性存储器是硬盘驱动器(HDD)或闪存。处理器还设置有允许用户与处理器进行交互的多个不同的输入。在该示意性实施例中,麦克风29、辅助输入25 (用于输入33)、通用串行总线(USB)输入23、全球定位系统(GPS)输入24和蓝牙输入15均被提供。还设置有输入选择器51,以允许用户在各种输入之间进行交换。在对麦克风和辅助连接器两者的输入被传送到处理器之前,通过转换器27将所述输入从模拟转换为数字。虽然未示出,但是与VCS进行通信的很多车辆组件和辅助组件可使用车辆网络(诸如,但不限于控制区域网络(CAN)总线)以向VCS(或其组件)传送数据并传送来自于VCS (或其组件)的数据。对系统的输出可包括但不限于可视显示器4以及扬声器13或立体声系统输出。扬声器连接到放大器11并通过数模转换器9从处理器3接收其信号。还可分别沿19和21所示的双向数据流生成到远程蓝牙装置(诸如,个人导航装置(PND) 54)或USB装置(诸如,车辆导航装置60)的输出。在一示意性实施例中,系统I使用蓝牙收发器15与用户的移动装置53 (例如,蜂窝电话、智能电话、个人数字助理(PDA)或具有无线远程网络连接能力的任何其它装置)进行通信17。移动装置随后可用于通过例如与蜂窝塔57的通信55来与车辆31外部的网络61进行通信59。在一些实施例中,蜂窝塔57可以是WiFi接入点。移动装置和蓝牙收发器之间的示例性通信由信号14表示。可通过按钮52或相似输入来指示对移动装置53与蓝牙收发器15进行配对。因此,中央处理器(CPU)被指示:车载蓝牙收发器将与移动装置中的蓝牙收发器进行配对。可利用例如与移动装置53关联的数据计划、话上数据或双音多频(DTMF)音调在CPU 3和网络61之间传送数据。可选择地,可期望包括具有天线18的车载调制解调器63以便在CPU 3和网络61之间通过语当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种系统,包括:处理器,被配置为:从运行在远程装置上的多个应用接收用于请求与车辆计算系统进行通信的通信请求;保存每个发起请求的应用的标识符;建立单个通信信道以处理通信请求;对通信请求进行排序以进行传送;通过所述通信信道将来自于应用的数据请求转发到车辆计算系统,其中,所述数据请求包括针对发起请求的应用而保存的标识符。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:乔伊·蕾·格鲁佛菲利普·约瑟夫·丹纳
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:美国;US

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

1