在传输断开时自动关闭应用的方法

文档序号:9527610阅读:527来源:国知局
在传输断开时自动关闭应用的方法
【技术领域】
[0001]本公开涉及在移动装置中进行操作且被传输到车辆计算系统的应用的实现。
【背景技术】
[0002]第6,779,047号美国专利总体上公开了一种在计算机上操作的仲裁软件,以确定通信软件是否利用计算机的同一串行通信(COM)端口作为热同步管理器。如果同一串行COM端口被使用,则仲裁软件关闭热同步管理器。如果仲裁软件正在运行,则串行COM可被用于其他目的(例如,无线调制解调器通信)。然而,如果仲裁软件检测到经由串行COM端口接收的热同步请求,则仲裁软件运行热同步管理器,以使得在例如个人数字助理(PDA)与计算机之间发生热同步处理。一旦仲裁软件检测到热同步处理完成,则仲裁软件关闭热同步管理器,直到仲裁软件检测到下一个热同步请求。
[0003]第2006/0277275号美国专利申请总体上公开了一种连接管理器,当计算主机上的应用打开指定的网关通信端口时连接管理器选择性调用。打开网关端口且在特定应用数据库中具有先前存在的条目的任何应用将使得适当的目标通信端口被明显地选择、被属性化以及被配置。该应用变为自动连接到期望的目标装置。连接可为有线的或无线的。连接管理器提供简单且统一的方式来自动管理(包括配置和再配置)针对在计算主机上执行的通信应用的端口和装置。
[0004]第2005/0176473号美国专利申请总体上公开了一种名为多标准无线适配层(MWAL)的无线网络驱动程序软件架构。MWAL是针对这样的客户端装置,所述客户端装置可为便携式的、需要从一个无线标准高效切换到另一个无线标准、且必须能够即使当在无线通信标准之间切换时在互联网或其他基于IP的网络中保持连接和可获取。上述公开的技术是适用于纵向市场和专用解决方案的第二层技术,其中,MWAL使得客户端装置能够执行无线通信标准之间的垂直切换。

【发明内容】

[0005]在至少一个实施例中,一种车辆计算系统包括经由收发器与移动装置进行通信的至少一个处理器。所述至少一个处理器可被编程和配置为在与移动装置的通信链接被建立时执行第一应用。所述至少一个处理器还可被配置为与在移动装置执行的第二应用进行通信。所述至少一个处理器还可被配置为对于与移动装置的通信链接监测所述通信链接的终止。所述至少一个处理器还可被配置为当与移动装置的通信链接终止时禁用第一应用。
[0006]在至少一个实施例中,一种计算机可读存储介质存储指令,当所述指令被处理器执行时,使得处理器基于终止的通信链接关闭一个或更多个应用。该方法可包括:监测车辆计算系统与第一应用之间的通信链接。该方法还可包括:检测第二应用,其中,当检测到通信链接断开时,所述第二应用利用通信链接发送指示关闭第一应用的终止消息。
[0007]在至少一个实施例中,一种移动装置包括与收发器进行通信的至少一个处理器。所述收发器可被配置为与车辆计算系统进行通信。所述至少一个处理器可被编程和配置为建立与车辆计算系统的通信链接。所述至少一个处理器还可被配置为基于与车辆计算系统进行的通信执行应用。所述至少一个处理器还可被配置为经由所述通信链接将至少一部分数据发送到车辆计算系统。所述至少一个处理器还可被配置为对于与车辆计算系统的通信链接监测所述通信链接的终止。所述至少一个处理器还可被配置为如果所述通信链接被终止,则将禁用消息发送到所述应用。
[0008]根据本发明的一个实施例,所述至少一个处理器还可被配置为周期性地将因特网包探测器(ping)消息发送到车辆计算系统以检测通信链接,并且如果ping消息在预定义量的时间内失败则确定通信链接被终止。
[0009]根据本发明的一个实施例,所述应用可为因特网广播应用,并且且被配置有用于与车辆计算系统进行通信的应用程序接口。
[0010]根据本发明的一个实施例,车辆计算系统可被配置为从因特网广播应用接收至少一部分数据并将所述数据输出到一个或更多个组件。
[0011]根据本发明的一个实施例,所述至少一个处理器还可被配置为基于在车辆的点火开关断开事件从车辆计算系统接收禁用消息。
[0012]在至少一个实施例中,一种计算机可读存储介质存储指令,当所述指令被处理器执行时,使得处理器执行以下操作:监测车辆计算系统与第一应用之间的通信链接;检测通信链接与第二应用的断开;将终止消息从第二应用发送到第一应用,其中,终止消息指示关闭第一应用。
[0013]根据本发明的一个实施例,终止消息可为预配置信号,并且第一应用被登记为接收所述预配置信号。
[0014]根据本发明的一个实施例,终止消息可基于在预定量的时间内被发送到车辆计算系统的Ping消息,以监测通信链接是否被禁用。
[0015]根据本发明的一个实施例,第一应用可被配置为包括与车辆计算系统关联的应用程序接口。
[0016]根据本发明的一个实施例,终止消息可为后台运行请求和禁用请求中的至少一个。
[0017]根据本发明的一个实施例,通信链接可为有线连接和无线连接中的至少一个。
[0018]根据本发明的一个实施例,有线连接和无线连接可为通用串行总线连接、蓝牙、蓝牙低能量、W1-Fi直连和W1-Fi中的至少一个。
[0019]根据本发明的一个实施例,所述处理器可被嵌入智能电话装置。
【附图说明】
[0020]图1是根据实施例的实现用户交互式车辆信息显示系统的车辆信息娱乐系统的示例性方框拓扑图;
[0021]图2是根据实施例的用于将一个或更多个连接的装置与基于车辆的计算系统进行集成的系统的示例性方框拓扑图;
[0022]图3是示出移动装置禁用一个或更多个应用的示例方法的流程图;
[0023]图4是示出车辆计算系统禁用一个或更多个应用的示例方法的流程图。
【具体实施方式】
[0024]在此描述本公开的实施例。然而,应该理解的是,所公开的实施例仅仅是示例,并且,其他实施例可采用各种替代形式。附图无需按比例绘制;可夸大或最小化一些特征以示出特定组件的细节。因此,在此公开的具体结构和功能细节不应被解释为具有限制性,而仅仅是作为用于教导本领域技术人员以多种方式利用实施例的代表性基础。本领域普通技术人员将理解的是,参照任一附图示出并描述的各种特征可与在一个或更多个其他附图中示出的特征相结合,以产生未明确示出或描述的实施例。示出的特征的组合提供用于典型应用的代表性实施例。然而,针对特定应用或实现,可期望对与本公开的教导一致的特征进行各种组合和修改。
[0025]本公开的实施例总体上提供了多个电路或其他电气装置。提及所述电路和其他电气装置以及由它们中的每一个提供的功能时,都不意在受限于仅涵盖在此示出和描述的内容。虽然特定标号可被分配给公开的各种电路或其他电气装置,但是这样的标号并不意在限制所述电路和其他电气装置的操作的范围。可基于所期望的特定类型的电气实施方案,按照任何方式将所述电路和其他电气装置彼此组合和/或分离。将认识到的是,在此公开的任何电路或其他电气装置可包括任意数量的微处理器、集成电路、存储器装置(例如,闪存、随机存取存储器(RAM)、只读存储器(ROM)、电可编程只读存储器(EPR0M)、电可擦除可编程只读存储器(EEPR0M)或上述项的其他适当变型)和软件,它们彼此协作以执行在此公开的操作。此外,任意一个或更多个电气装置可被配置为执行在非暂时性计算机可读介质中实施的计算机程序,其中,所述计算机程序被编写为用于执行公开的任意数量的功能。
[0026]本发明公开提出在传输断开期间自动关闭应用的系统和方法。例如,应用仅在被连接到车辆计算系统时有用,或者与车辆计算系统断开通信之后可能变得不被需要。当与车辆计算系统断开执行该应用的无线装置时,该应用可通常继续运行,有时产生意外后果。这可在车辆计算系统和/或无线装置(例如,移动装置)引起问题。
[0027]本公开使得一种方法和系统能够当与车辆计算系统的通信链接从不再进行传输的应用断开时自动关闭该应用。这可在通信链接被断开时被应用到车辆计算系统、连接的移动装置和/或它们的组合。移动装置上的一个或更多个应用可具有多种操作状态,包括但不限于前台可运行、后台可运行和/或禁用。应用的操作状态可确定车辆计算系统是否在与移动装置的通信
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1