用于处理应用触发事件的方法和设备技术

技术编号:11399609 阅读:135 留言:0更新日期:2015-05-03 14:32
公开了一种用于处理应用触发事件的方法和设备。一种系统包括被配置为订阅车辆相关状态改变的广播的处理器。所述处理器还被配置为在广播中检测触发应用启动的至少一个车辆相关状态改变,并启动与检测到的车辆相关状态改变相应的应用。

【技术实现步骤摘要】
用于处理应用触发事件的方法和设备
示意性实施例总体上涉及一种用于处理应用触发事件的方法和设备。
技术介绍
在车辆计算系统(VCS)/应用编程接口(API)框架中,服务应用可在移动装置上运行,但通过VCS人机交互进行控制。API软件将VCS连接到移动装置以支持对应用的控制。使用API软件在车辆网络或互联网云中启动移动应用或VCS上的应用当前可能是笨拙且高用户主动性的处理,在该处理中,驾驶员首先将VCS设置为辅助模式,随后向移动应用发出用于列出可用的移动应用的命令,随后选择应用之一,并且选择的应用开始运行。此操作可能如此复杂以至于车辆的驾驶员可能永远发现不了应用的存在;此操作可能导致驾驶员注意力分散,此操作可能容易失败而导致事情出错并且此操作不得不非常刻意。系统主动性的缺乏也是一个潜在的问题。例如,车辆所有者可能乘他们的车辆去经销商进行修理,并且原始设备制造商(OEM)想要车辆所有者在他们到达他们的下一目的地之前进行质量调查。在现有系统的情况下,驾驶员可能需要将调查应用下载在他们的移动车辆上,随后由经销商指导来完成用于启动调查应用的以上步骤。EP2523436总体上涉及一种包括内容选择器的移动装置,其中,内容选择器用于基于内容信息、用户定义的偏好和上下文事件中的至少一个,从装置可用的移动应用选择推荐的移动应用。第一用户界面区域被包括以用于显示由内容选择器选择的推荐的应用。第二用户界面区域被包括以用于针对给定上下文显示由用户选择的应用。可根据用户活动和/或用户请求来动态地更新第一用户界面区域。在一个实施例中,内容选择器从存储在装置上的移动应用和远程存储的移动应用选择移动应用。
技术实现思路
在第一示意性实施例中,一种系统包括被配置为订阅车辆相关状态改变的广播的处理器。所述处理器还被配置为在广播中检测触发应用启动的至少一个车辆相关状态改变,并启动与检测到的车辆相关状态改变相应的应用。在第二示意性实施例中,一种计算机实现方法包括订阅车辆相关状态改变的广播。所述方法还包括在广播中检测触发应用启动的至少一个车辆相关状态改变,并启动与检测到的车辆相关状态改变相应的应用。所述方法还可包括:向远程源请求与应用相应的数据;下载请求的数据;延迟应用启动,直到至少预定数量的数据已被下载。所述状态改变可包括车辆位置。所述状态改变可包括车辆服务需求。所述状态改变可包括偿付贷款到期日期的到来。所述方法还可包括启动将由无线连接的车辆计算系统处理的应用。所述方法还可包括:确定包含执行所述方法的处理器的移动装置位于车辆内还是车辆外部;其中,启动与检测到的车辆相关状态改变相应的应用的步骤还可包括:基于对所述移动装置位于车辆内还是车辆外部的确认,启动一版本的应用。在第三示意性实施例中,一种存储指令的计算机可读存储介质,其中,当由处理器执行所述指令时,所述指令使处理器执行包括订阅车辆相关状态改变的广播的方法。所述方法还包括在广播中检测触发应用启动的至少一个车辆相关状态改变,并启动与检测到的车辆相关状态改变相应的应用。所述方法还可包括:向远程源请求与应用相应的数据;下载请求的数据;延迟应用启动,直到至少预定数量的数据已被下载。所述状态改变可包括车辆位置。所述状态改变可包括车辆服务需求。所述状态改变可包括偿付贷款到期日期的到来。所述方法还可包括启动将由无线连接的车辆计算系统处理的应用。所述方法还可包括:确定包含执行所述方法的处理器的移动装置位于车辆内还是车辆外部;其中,启动与检测到的车辆相关状态改变相应的应用的步骤还可包括:基于对所述移动装置位于车辆内还是车辆外部的确认,启动一版本的应用。附图说明图1示出示意性车辆计算系统;图2A示出移动应用框架的示意性示例;图2B示出服务启动处理的示意性示例;图3示出AppLink(应用链接)服务连接处理的示意性示例;图4示出GSM服务连接处理的示意性示例;图5示出触发处理的示意性示例;图6示出另一触发处理的示意性示例;图7示出另一触发处理的示意性示例;图8示出服务器网络的示意性示例;图9示出示意性文件同步切换处理。具体实施方式按照要求,这里公开了本专利技术的详细实施例;然而,将理解公开的实施例仅是可以以各种形式和替代形式实施的本专利技术的示例性实施例。附图不必要按比例绘制;一些特征可被放大或最小化以显示特定组件的细节。因此,这里公开的具体结构和功能细节将不被解释为限制,而仅被解释为用于教导本领域技术人员以各种方式实施本专利技术的代表性基础。图1示出用于车辆31的基于车辆的计算系统(VCS)1的示例块拓扑。这样的基于车辆的计算系统1的示例是由福特汽车公司制造的SYNC系统。能够启动基于车辆的计算系统的车辆可包含位于车辆中的可视化前端界面4。如果可视化前端界面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接收处理器3的信号。还可以使得输出沿着分别在19和21所示的双向数据流到达远程蓝牙装置(诸如个人导航装置(PND)54或USB装置(诸如车辆导航装置60))。在一个示意性实施例中,系统1使用蓝牙收发器15与用户的移动装置53(例如,蜂窝电话、智能电话、个人数字助理(PDA)或具有无线远程网络连接性的任何其他装置)进行通信17。移动装置可随后被用于通过例如与蜂窝塔57的通信55,来与车辆31外部的网络61进行通信59。在一些实施例中,塔57可以是WiFi接入点。移动装置与蓝牙收发器之间的示例性通信由信号14表示。可通过按钮52或类似的输入来指示将移动装置53和蓝牙收发器15进行配对。因此,向中央处理器(CPU)指示车载蓝牙收发器将与移动装置中的蓝牙收发器进行配对。可例如利用与移动装置53相关联的数据计划、话上数据或双音多频(DTMF)音,在CPU3和网络61之间进行数据通信。可选地,可期望包括具有天线18的车载调制解调器63,以便在语音频带上进行CPU3和网络61之间传输16数据。移动装置53可随后被用于例如通过与蜂窝塔57的通信55,来与车辆31外部的网络61进行通信59。在一些实施例中,调制解调器63可建立与用于和网络61进行通信的塔57的通本文档来自技高网
...

【技术保护点】
一种系统,包括:处理器,被配置为:订阅车辆相关状态改变的广播;在广播中检测触发应用启动的至少一个车辆相关状态改变;启动与检测到的车辆相关状态改变相应的应用。

【技术特征摘要】
2013.10.16 US 14/054,8811.一种系统,包括:处理器,被配置为:订阅车辆相关状态改变的广播;在广播中检测触发应用启动的至少一个车辆相关状态改变;如果到远程源的连接丢失,则向远程源请求预定量的应用可利用数据,使得应用能够使用所述应用可利用数据来执行;下载请求的数据;延迟应用启动,直到所述预定量的应用可利用数据已被下载。2.如权利要求1所述的系统,其中,所述状态改变包括车辆位置。3.如权利要求1所述的系统,其中,所述状态改变包括车辆服务需求。4.如权利要求1所述的系统,其中,所述状态改变包括偿付贷款到期日...

【专利技术属性】
技术研发人员:佩里·罗宾逊·麦克尼尔刘忆民奥莱格·由里维奇·古斯京乔·菲利普·皮耶鲁奇
申请(专利权)人:福特全球技术公司
类型:发明
国别省市:美国;US

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

1