用于切换应用程序的方法、计算机程序产品和设备系统的制作方法

文档序号:9438883阅读:404来源:国知局
用于切换应用程序的方法、计算机程序产品和设备系统的制作方法
【技术领域】
[0001] 本发明涉及一种用于切换应用程序的方法、计算机程序产品和设备系统。本发明 特别是涉及一种如下系统,在所述系统中处理器控制的移动终端设备与集成在车辆中的处 理器控制的设备相连接。在此特别是在所述终端设备上可以执行应用程序并且借助于集成 在车辆中的设备可以切换到其它应用程序。所述应用程序特别可以是如下所谓的App,所述 应用程序可以典型地在具有图形用户界面的移动智能电话设备中加载并且执行,以及所述 应用程序具有有效的名称。各App例如与互联网服务或社交网络建立连接或提供其它功能 如电子邮件功能或掌上电脑功能等。
【背景技术】
[0002] 可以如此设计智能电话,使得在确定的时间点仅能执行有限数量的App,特别是仅 一个App或确定类别的仅一个App。相应地多个App不能并行地执行。一方面这具有如下 优点,智能电话处理器除了操作系统程序外仅需要处理一个App并且因此所述App将比在 智能电话上同时运行多个App时而更快且更可靠地处理。另一方面,如果相应仅执行一个 App,则对于智能电话的用户而言操作将明显更明白且更容易。这特别是适用在智能电话的 屏幕面积相当有限并且因此不能同时关于所有App的当前运行状态提供充分的概览时。
[0003] 如果移动终端设备如智能电话与在车辆中集成的设备、如信息娱乐设备相连接, 于是存在如下危险,即车辆驾驶员在驾驶期间通过在App之间进行切换而分心。该危险特 别是存在于所述切换仅直接在终端上进行并且例如终端设备的屏幕和/或操作键相对较 小时。
[0004] 在US 2011/0138370 Al中描述了一种用于在App之间交换数据的方法。
[0005] 由US 2010/0146449 Al已知与网页浏览器相联系地为屏幕显示借助于同时显示 多个选择项(AuswaWmdglichkeit)的切换应用而在不同的网页或应用之间进行切 换。
[0006] 上述公开的内容在此通过参考纳入到本说明书中。

【发明内容】

[0007] 本发明的任务在于,在移动多媒体终端设备中,所述移动多媒体终端设备与第二 设备、即所谓的多媒体对接设备(线t )相连接,如果切换借 助于多媒体对接设备进行,则可以以简单的方式能实现两个应用程序之间的切换。
[0008] 该任务通过在独立权利要求中给出的发明得到解决。本发明有利的实施形式在从 属权利要求中给出。
[0009] 按照本发明,设置有处理器控制的多媒体终端设备,所述多媒体终端设备与处理 器控制的多媒体对接设备相连接。多个提供用于执行的应用程序的组存储在多媒体终端设 备上。所述应用程序可以在所述多媒体终端设备上在前台或后台运行。在前台运行时,应用 程序可以通过图形用户界面输出数据,在一个时刻在前台中分别仅执行所述组中的应用程 序之一。在后台运行时,应用程序通过图形用户界面不输出数据。在所述多媒体终端设备 中设置有存储区,所述应用程序在执行期间对所述存储区进行读写访问。对于所述应用程 序在存储区中分别存储有应用特定的数据记录,所述数据记录在相应的应用程序结束后也 能在存储区保持获得。为了在多媒体终端设备中切换应用程序作如下规定,第一应用程序 在其执行期间在多媒体终端设备中读取所述组的其它应用程序的应用特定的数据记录并 且将所述数据记录存储在列表中。所述列表被传输到多媒体对接设备上。在多媒体对接设 备上显示关于包括在列表中的应用程序的数据。借助于多媒体对接设备将在多媒体终端设 备中从执行第一应用程序切换到执行第二应用程序,其中在多媒体终端设备上在前台结束 第一应用程序的执行并且在多媒体终端设备上将所述第二应用程序为了运行而置于前台。
[0010] 本发明基于如下认识,对于借助于多媒体对接设备从第一应用程序到第二应用程 序的远程控制的切换,各应用程序在多媒体终端设备中执行,有利的是,在存储区中存储应 用程序的数据。此外已知有利的是,所有的应用程序对所述存储区是可访问的。此外已知, 如果所述相应执行的应用程序将其它应用程序的数据存储在列表中,则切换将得到简化。 由此可以以较低的耗费将所述列表从多媒体终端设备传输到多媒体对接设备并且所述列 表同样可以在多媒体对接设备上存储。所述列表的存储可以在相应设备的易失性工作存储 器中实现。所述对于应用程序所产生的、具有其他应用程序的数据的列表相应地可以在存 储器中与应用程序在前台运行一样长地保持在存储器中。此后可以删除所述列表。在多媒 体对接设备中可以有利地应用所述列表,以便操作者利用一目了然(Uberschaubar)的信 息量能在多媒体终端设备中实现对其它应用程序的选择和切换。特别有利的是,如果在车 辆中由车辆驾驶员实现所述切换,因为车辆驾驶员通过简单的选择项以及简单的、用户友 好的切换而几乎不从车辆的驾驶分心。多媒体终端设备的显示屏面积以及操作元件如机械 或触摸屏按钮越小以及多媒体对接设备上的操作和显示元件相比于多媒体终端设备越大 或越舒适,则上述切换越适用。利用本发明可以使所述包括关闭第一应用程序以及开启第 二应用程序的切换至少部分地自动化并且由此明显得到简化。此外例如可以与固定地安装 在车辆中的多媒体对接设备相关联地,将不同类型的显示和/或操作元件个别地设置在多 媒体终端设备上,所述显示器和/或操作元件匹配于车辆的驾驶。例如设置显示元件、如大 的显示屏和/或匹配的操作元件、例如操作轮(滚轮)或者安装在方向盘的附近或直接安 装在方向盘上的按钮。所述显示可以在驾驶员容易观察的位置中进行,例如在车辆的显示 控制台中在多媒体和导航显示面处。所述多媒体终端设备于是例如可以不可见地安装在车 辆中的扶手控制台中,因为车辆驾驶员不必对其操作。应用程序的选择例如可以通过在车 辆中仅显示关于应用程序的选择或缩短的数据或信息、特别是选择列表中应用特定的数据 记录的数据而得到简化。通过这种车辆特定的匹配进一步提高在驾驶车辆时的舒适性和安 全性。
[0011] 本发明特别是能有利地在智能电话中应用,在所述智能电话上可以如所描述地在 前台或后台运行计算机程序。在以苹果公司的操作系统i〇S(iPhone OS)控制多媒体终端 设备时,例如可以实现一种这样的运行方式。在此还可以规定,给在前台运行的应用程序在 其激活期间优先地分配在微处理器上的计算时间,而给在后台激活的程序相对有限或较后 地分配计算时间。
[0012] 在本发明的一种有利的实施例中,应用程序的应用特定的数据记录相应至少包括 所述应用的标识、目标地址以及签名,基于所述目标地址可以调用相应的应用程序。所述标 识例如可以是应用的名称。所述目标地址例如可以是统一资源定位符(URL)地址,特别是 在所述多媒体终端设备内的地址。所述应用的签名例如特别是可以设置用于对数据记录或 在其中包含的有用数据如名称和URL进行验证。对此可以在多媒体终端设备中设置具有计 算机程序模块的控制器,所述控制器在多媒体对接设备上可以在显示所述应用程序之前验 证所述签名。所述应用特定的数据记录可以包括其它数据如应用程序的图形符号。
[0013] 在本发明的其它优选的实施例中,由第一应用程序对所述组的其它应用程序的应 用特定的数据记录分别进行其签名验证并且所述相应的应用程序只有在通过签名验证的 情况下才被接纳到列表中。利用所述措施可以如此实现集成的签名验证,使得在列表中仅 引入如下应用程序,所述应用程序的数据记录的有用数据的签名不改变并且是有效的,并 且所述应用程序对于在多媒体对接设备上的选择是经授权的。对此这也有助于限制列表的 范围,即,所述列表限制于具有有效的签名的应用程序。与此相应地,在多媒体对接设备中 仅提供这些应用程序用于选择。由此还可以防止,给车辆驾驶员提供如下应用程序,所述应 用程序无须驾驶员意愿而自动地存储在多媒体终端设备上,即所谓的SPAM应用程序。应用 程序按本发明的意义特别是指面向应用的计算机程序。
【附图说明】
[0014] 以下将根据附图进一步阐明本发明其它实施例。图中:
[0015] 图1示出设备系统,以及
[0016] 图2示出流程图。
【具体实施方式】
[0017] 在图1中示出的设备系统1中,智能电话2与车辆信息娱乐系统3相连接。两者 分别由微控制器控制并且能够播放多媒体内容。所述车辆信息娱乐系统3固定地安装在机 动车中并且此外可以显示车辆信息如车辆速度、包括导航地图的车辆位置数据等。所述车 辆信息娱乐系统还可以包括其它多媒体设备如无线电接收器、CD/DVD播放机等。在智能电 话2中,应用程序4例如存储在非易失性存储器中并且由此提供用于执行。所述应用程序 可以在整个程序运行或智能电话2的控制的范围内在前台或在后台执行。在一个时刻相应 在前台执行所述应用程序4中的仅一个应用程序。而在后台可以同时运行多个所述应用程 序4。对于整个程序运行分别以本身已知的方式利用智能电话2的易失性存储器(RAM)。
[0018] 所有四个应用程序4,即App UApp 2、App 3和App 4,在其执行的过程中在存储 区5(剪贴板、PB)中创建应用特定的数据记录6(剪贴
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1