车载终端运行应用程序的方法及车载终端、通信系统的制作方法_2

文档序号:9249128阅读:来源:国知局
中,该另一终端为智能手机、平板电脑等具有无线通信功能/连接网络的便携式移动电子设备,还可以是另一个车载终端。当两个车载终端建立NFC连接时,实现两个车载终端的数据资源共享。
[0043]进一步地,该车载终端还可以通过数据线、WiF1、蓝牙等连接方式,与另一终端建立通信连接。
[0044]步骤S11,该车载终端接收来自该另一终端的第一应用程序数据。
[0045]其中,该车载终端通过文件传输协议FTP或超文本传输协议HTTP接收该另一终端发送的第一应用程序数据。
[0046]具体地,该车载终端通过FTP/HTTP协议与该另一终端进行数据传输,在传输第一应用程序自身需要的代码或数据文件之外,还传输车载终端与另一终端的设备配置信息、可用的APP信息等,具体内容详见图2及对应的文字说明。
[0047]另外,该车载终端还可以基于预先设置好的私有协议与该另一终端进行数据传输,单独定义传输过程中的命令数据包和内容数据包,从而节约带宽,具体内容详见图3及对应的文字说明。
[0048]进一步地,该另一终端中已经安装了第一应用程序。
[0049]步骤S12,该车载终端运行接收到的第一应用程序数据。
[0050]在一实施方式中,该第一应用程序数据为对应的APP安装包或APP升级包,该车载终端接收到APP安装包或APP升级包之后,在车载终端上安装该APP或升级该APP、并运行(前台/后台)该APP。
[0051]在另一实施方式中,该第一应用程序数据为对应的APP安装包或APP升级包、以及对应的至少部分缓存数据。
[0052]在再一实施方式中,该第一应用程序数据为APP的缓存数据。
[0053]该车载终端如何运行第一应用程序数据,将在下文进行详细说明。
[0054]进一步地,该第一应用程序已经是保存、安装在另一终端中的APP,并且该另一终端能够响应用户的操作运行这些APP。但是,当车载终端与另一终端建立通信连接,以及该另一终端发送第一应用程序数据至车载终端的过程中,该另一终端并不会运行该第一应用程序,并且也不会因为响应这些动作而改变其所处的工作状态,例如,当另一终端在与车载终端建立通信连接前处于休眠状态,则在传输第一应用程序数据时仍然处于休眠状态;当另一终端在与车载终端建立通信连接前屏幕为锁定且不点亮的状态,则在传输第一应用程序数据时仍然锁定屏幕且不会点亮屏幕。
[0055]以上方案中,通过将车载终端与另一终端建立通信连接时,将来自另一终端的第一应用程序数据传送至车载终端,以在车载终端上运行第一应用程序。从而,使车载终端能够保持应用程序的实时更新,以运行最新的应用程序。进一步地,在第一应用程序传送过程中,另一终端并不会运行第一应用程序以及不会改变工作状态,从而在进行应用程序共享时节省终端资源。
[0056]请参阅图2,图2是本发明车载终端接收另一终端的第一应用程序数据的方法的第一实施方式的流程示意图。图1所示的步骤Sll,g卩,该车载终端接收来自该另一终端的第一应用程序数据,具体可通过如下步骤实现:
[0057]步骤S20,发送该车载终端的配置信息至该另一终端,使该另一终端根据该配置信息确定匹配的第一应用程序数据。
[0058]其中,该配置信息为车载终端的设备参数,例如,显示器最高分辨率、CPU运行速率、内存大小等等。该另一终端可以根据车载终端的配置信息从已经保存、安装的APP中选择适合运行在该车载终端上的APP。例如,该车载终端的显示器最高分辨率为640X480,该另一终端则判断其播放器APP不适合运行在该车载终端中,但是即时聊天APP可以运行在该车载终端中。
[0059]步骤S21,接收该另一终端所确定匹配的第一应用程序数据。
[0060]请参阅图3,图3是本发明车载终端接收另一终端的第一应用程序数据的方法的第二实施方式的流程示意图。如图1所示的步骤Sll,g卩,该车载终端接收来自该另一终端的第一应用程序数据,还可以通过如下步骤实现:
[0061]步骤S30,该车载终端发送第二应用程序数据至该另一终端,使该另一终端运行该第二应用程序。
[0062]其中,该第二应用程序数据为一客户端APP的安装包和/或缓存数据,预先保存在车载终端中,但是并不被该车载终端运行。当该另一终端安装并运行该客户端时,能够执行步骤S31的功能。
[0063]在另一实施方式中,该另一终端还可以通过网络获取该第二应用程序数据,并在另一终端的本地保存并运行该第二应用程序。
[0064]步骤S31,发送该车载终端的配置信息至该另一终端,使该另一终端根据该配置信息确定匹配的第一应用程序数据。
[0065]当该另一终端运行如上所述的第二应用程序数据(例如,客户端APP)时,能够根据车载终端发送的配置信息选择并确定合适的第一应用程序数据。
[0066]其中,在如上所述的全部实施方式中,该第一应用程序数据包括第一应用程序安装包和/或至少部分缓存数据。
[0067]具体地,在如上所述的全部实施方式中,该另一终端发送至车载终端的第一应用程序数据包括对应的APP安装包或APP升级包。
[0068]或者,在如上所述的全部实施方式中,该另一终端发送至车载终端的第一应用程序数据包括对应的APP安装包或APP升级包、以及该APP的缓存数据。例如,当该第一应用程序数据为导航APP时,该第一应用程序数据包括该导航APP的安装包或该导航APP升级安装包、以及最新的地图信息。
[0069]请参阅图4,图4为本发明一种车载终端运行应用程序的方法的第二实施方式的流程示意图。该实施方式相较于图1所示的第一实施方式中的方法流程,还包括以下步骤:
[0070]步骤S43,该车载终端显示第一应用程序数据的标识或第一应用程序数据运行的结果。
[0071]其中,该车载终端在同一界面显示第一应用程序数据的标识和该车载终端的本地应用程序数据的标识,或在不同界面分别显示第一应用程序数据的标识和该车载终端的本地应用程序数据的标识。具体可参照以下实施例来实现。
[0072]请参阅图5,图5为车载终端在不同界面分别显示第一应用程序数据的标识和该车载终端的本地应用程序数据的标识的示意图。当车载终端接收到另一终端发送的第一应用程序数据时,在显示车载终端本地APP图标51的界面50上还显示一图标52 (如图5a所示),该图标52用于引导用户进入显示来自于另一终端的APP图标53的界面54。用户通过对图标52的选择/点击操作,进入界面54,以获得来自于另一终端的APP图标53(如图5b所示)。其中,可通过颜色、显示效果、名称等标示,区别图标51和图标52。
[0073]请参阅图6,图6为车载终端在同一界面显示第一应用程序数据的标识和该车载终端的本地应用程序数据的标识的示意图。当车载终端接收到另一终端发送的第一应用程序数据时,直接在界面60上显示第一应用程序的图标61,界面60为显示车载终端本地APP图标62的界面。其中,可通过颜色、显不效果、名称等标不,区别图标61和图标62。
[0074]另外,如上所述的,用于显不来自于另一终端的APP标识的界面和引导标不(图标52),可以在该车载终端接收到另一终端发送的第一应用程序数据时生成,或者在车载终端运行第一应用程序数据时生成,还可以在车载终端与另一终端建立通信连接时生成。进一步地,在车载终端在不同界面分别显示第一应用程序数据的标识和该车载终端的本地应用程序数据的标识的情况下,用于显示来自于另一终端的APP图标的界面(界面54)可以在用户对引导表示(图标52)进行选择/点击操作时生成。
[0075]请参阅图7,图7为车载终端在不同界面分别显示第一应用程序数据的标识和该车载终端的本地应用程序数据的标识的另一示意图。当车载终端接收到另一终端发送的第一应用程序数据时,改变显示车载终端本地APP图标72的界面70,同时生成用于显示来自于另一终端的APP图标73的界面71。并且,界面70和界面70同时地、并列地显示在车载终端的窗口界面上。其中,通过颜色、显示效果、名称等标示,区别图标72和图标73或者界面70和界面71。在其他实施方式中,界面70和界面71还可以横向并列、对角并列等方式进行显示,或者形状并不仅限于矩形,还可以是圆形、三角形等等。
[0076]因此,显示车载终端本地APP图标的界面与显示来自于另一终端的APP图标的界面并不仅限于如上所述的显示方式。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1