用于应用启动和终止的方法和设备的制造方法

文档序号:8440016阅读:232来源:国知局
用于应用启动和终止的方法和设备的制造方法
【技术领域】
[0001]示意性实施例总体上涉及一种用于应用启动和终止的方法和设备。
【背景技术】
[0002]车辆计算系统为用户提供体验正在车辆环境中运行的多种应用的机会。像许多系统一样,这些计算系统会遭受偶然的中止或错误。通常,至少作为最后的手段,个人计算机或智能电话的用户可简单地关闭装置或拔掉装置的插头,从而停止容易出错或引起错误的应用的操作。但是,当以每小时70英里的速度在高速公路上驾驶时,这可能不是个很好的选择。

【发明内容】

[0003]在第一示意性实施例中,一种系统包括:处理器,被配置为接收与应用启动命令相应的第一输入。处理器还被配置为基于第一输入来启动选择的应用。此外,处理器被配置为在选择的应用正在运行时,监控与应用关闭命令相应的第二输入,并在接收到第二输入时,终止选择的应用,其中,第二输入不同于第一输入。
[0004]在第二示意性实施例中,一种计算机实现的方法包括:接收与应用启动命令相应的第一输入。所述方法还包括:基于第一输入来启动选择的应用。此外,所述方法包括:在选择的应用正在运行时,监控与应用关闭命令相应的第二输入,其中,第二输入不同于第一输入。所述方法还包括:在接收到第二输入时,终止选择的应用。
[0005]第一输入和第二输入可以是在车辆中的触摸屏上进行的不同的输入。
[0006]所述方法还可包括:在终止选择的应用之前对终止选择的应用进行确认。
[0007]所述方法还可包括:如果车辆正以超过预定速度行驶,则跳过对终止选择的应用进行确认的处理。
[0008]所述方法还包括:如果测量出的驾驶员分心水平高于预定水平,则跳过对终止选择的应用进行确认的处理。
[0009]所述方法还可包括:将不同的第一输入和第二输入与不同的应用相关联。
[0010]第一输入或第二输入中的任意一个可以是用户定义的。
[0011]在第三示意性实施例中,一种非暂时性计算机可读存储介质存储当运行时促使处理器执行包括以下步骤的方法的指令:接收与应用启动命令相应的第一输入。所述方法还包括:基于第一输入来启动选择的应用。此外,所述方法包括:在选择的应用正在运行时,监控与应用关闭命令相应的第二输入,其中,第二输入不同于第一输入。所述方法还包括:在接收到第二输入时,终止选择的应用。
[0012]第一输入和第二输入可以是在车辆中的触摸屏上进行的不同的输入。
[0013]所述方法还可包括:在终止选择的应用之前对终止选择的应用进行确认。
[0014]所述方法还可包括:如果车辆正以超过预定速度行驶,则跳过对终止选择的应用进行确认的处理。
[0015]所述方法还可包括:如果测量出的驾驶员分心水平高于预定水平,则跳过对终止选择的应用进行确认的处理。
[0016]所述方法还可包括:将不同的第一输入和第二输入与不同的应用相关联。
【附图说明】
[0017]图1示出示意性车辆计算系统;
[0018]图2示出根据实施例的用于将一个或更多个所连接的装置与基于车辆的计算系统整合的系统的示例性块拓扑;
[0019]图3示出应用启动的示意性处理;
[0020]图4示出手势指定的示意性处理。
【具体实施方式】
[0021]根据需要,在此公开本发明的详细实施例;然而,将理解的是,所公开的实施例仅仅是本发明的示例,本发明可以以各种可替代形式实施。附图无需按比例绘制;可夸大或最小化一些特征以示出特定组件的细节。因此,在此公开的具体结构和功能细节不应该被解释为限制,而仅仅作为用于教导本领域技术人员以各种方式利用本发明的代表性基础。
[0022]图1示出车辆31的基于车辆的计算系统(VCS) I的示例块拓扑。这种基于车辆的计算系统I的示例是由福特汽车公司制造的SYNC系统。设置有基于车辆的计算系统的车辆可包含位于车辆中的可视前端界面4。如果设置有例如触敏屏幕,则用户还能够与所述界面交互。在另一示意性实施例中,通过按钮按压、可听语音和语音合成来进行交互。
[0023]在图1中所示的示意性实施例1中,处理器3控制基于车辆的计算系统的操作中的至少某部分。设置在车辆内的处理器允许对命令和程序的车载处理。此外,处理器连接到非永久性存储器5和永久性存储器7两者。在该示意性实施例中,非永久性存储器是随机存取存储器(RAM),而永久性存储器是硬盘驱动器(HDD)或闪存。
[0024]处理器还设置有允许用户与处理器进行交互的多个不同的输入。在该示意性实施例中,麦克风29、辅助输入25 (用于输入33)、通用串行总线(USB)输入23、全球定位系统(GPS)输入24和蓝牙输入15均被提供。还设置有输入选择器51,以允许用户在各种输入之间进行交换。在对麦克风和辅助连接器两者的输入被传送到处理器之前,通过转换器27将所述输入从模拟转换为数字。虽然未示出,但是与VCS进行通信的很多车辆组件和辅助组件可使用车辆网络(诸如,但不限于控制器区域网络(CAN)总线)以向VCS(或其组件)传送数据并传送来自于VCS (或其组件)的数据。
[0025]对系统的输出可包括但不限于可视显示器4以及扬声器13或立体声系统输出。扬声器连接到放大器11并通过数模转换器9从处理器3接收其信号。还可分别沿19和21所示的双向数据流生成到远程蓝牙装置(诸如,个人导航装置(PND) 54)或USB装置(诸如,车辆导航装置60)的输出。
[0026]在一示意性实施例中,系统I使用蓝牙收发器15与用户的移动装置53 (例如,蜂窝电话、智能电话、个人数字助理(PDA)或具有无线远程网络连接能力的任何其它装置)进行通信17。移动装置随后可用于通过例如与蜂窝塔57的通信55来与车辆31外部的网络61进行通信59。在一些实施例中,蜂窝塔57可以是WiFi接入点。
[0027]移动装置和蓝牙收发器之间的示例性通信由信号14表示。
[0028]可通过按钮52或相似输入来指示对移动装置53与蓝牙收发器15进行配对。因此,中央处理器(CPU)被指示:车载蓝牙收发器将与移动装置中的蓝牙收发器进行配对。
[0029]可利用例如与移动装置53关联的数据计划、话上数据或双音多频(DTMF)音调在CPU 3和网络61之间传送数据。可选择地,可期望包括具有天线18的车载调制解调器63以便在CPU 3和网络61之间通过语音频带传送数据16。移动装置53随后可用于通过例如与蜂窝塔57的通信55来与车辆31外部的网络61进行通信59。在一些实施例中,调制解调器63可与蜂窝塔57建立通信20,以与网络61进行通信。作为非限制性示例,调制解调器63可以是USB蜂窝调制解调器,并且通信20可以是蜂窝通信。
[0030]在一示意性实施例中,处理器设置有包括与调制解调器应用软件进行通信的API的操作系统。调制解调器应用软件可访问蓝牙收发器上的嵌入式模块或固件,以完成与(诸如设置在移动装置里的)远程蓝牙收发器的无线通信。蓝牙是IEEE 802PAN(个域网)协议的子集。IEEE 802LAN(局域网)协议包括WiFi并且与IEEE 802PAN具有相当多的交叉功能。两者都适合于车辆内的无线通信。可以在本领域使用的另一通信方式是自由空间光通信(诸如,红外数据协会(IrDA))和非标准化消费者红外(IR)协议。
[0031]在另一实施例中,移动装置53包括用于语音频带或宽带数据通信的调制解调器。在话上数据的实施例中,当移动装置的拥有者能够在数据正被传送的同时通过装置说话时,可实现已知为频分复用的技术。在其它时间,当拥有者没有使用装置时,数据传送可使用整个带宽(在一示例中是300Hz至3.4kHz)。虽然频分复用对于车辆与互联网之间的模拟蜂窝通信而言可能是常见的并且仍在使用,但其已经很大程度上被用于数字蜂窝通信的码分多址(CDMA)、时分多址(TDMA)、空分多址(SDMA)的混合体所替代。这些都是ITU IMT-2000 (3G)兼容的标准,并且为静止或者行走的用户提供高达2mbs的数据速率以及为移动的车辆中的用户提供385kbs的数据速率。3G标准现在正被为车辆中的用户提供10mbs以及为静止的用户提供Igbs的IMT-Advanced(4G)所替代。
[0032]如果用户拥有与移动装置关联的数据计划,则所述数据计划可允许宽带传输且系统可使用宽得多的带宽(加速数据传送)。在另一实施例中,移动装置53被安装到车辆31的蜂窝通信装置(未示出)所替代。在另一实施例中,ND 53可以是能够通过例如(而不限于)802.1lg网络(即,WiFi)或WiMax网络进行通信的无线局域网(LAN)装置。
[0033]在一实施例中,传入数据可经由话上数据或数据计划穿过移动装置、穿过车载蓝牙收发器并进入车辆的内部处理器3。例如,在某些临时数据的情况下,数据可被存储在HDD或其它存储介质7上,直至不再需要所述数据的时候为止。
[0034]其它可与车辆接口连接的源包括:具有例如USB连接56和/或天线58的个人导航装置54、具有USB 62或其它连接的车辆导航装置60、车载GPS装置24、或者具有与网络61的连接性的远程导航系统(未示出)。USB是一类串行联网协议中的一种。IEEE 1394(火线)、EIA(电子工业协会)串行协议、IEEE 1284(Centronics端口)、S/TOIF(索尼/飞利浦数字互连格式)和USB-1F(USB应用者论坛)形成了装置-装置串行标准的骨干。多数协议可被实施为用于电通信或光通信。
[0035]此外,CPU能与各种其它的辅助装置65进行通信。这些装置可通过无线连接67或有线连接69来连接。辅助装置65可包括但不限于个人媒体播放器、无线医疗装置、便携式计算机等。
[0036]此外或可选择地,CPU可使用例如WiFi收发器71而连接到基于车辆的无线路由器73。这可允许CPU在本地路由器73的范围内连接到远程网络。
[0037]除了具有通过位于车辆中的车辆计算系统执行的示例性处理之外,在某些实施例中,还可以通过与车辆计算系统进行通
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1