系统切换方法、系统切换装置和终端的制作方法

文档序号:6635612阅读:123来源:国知局
系统切换方法、系统切换装置和终端的制作方法
【专利摘要】本发明提出了一种系统切换方法,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,并在所述当前系统运行目标应用程序,所述系统切换方法包括:当终端从所述当前系统切换至目标系统时,判断是否在所述目标系统中运行所述目标应用程序;以及当判定在所述目标系统中继续运行所述目标应用程序时,启动所述目标应用程序,并按所述目标应用程序在所述当前系统中的状态继续运行,其中,所述目标系统为所述多个系统中除所述当前系统之外的其他任一系统。相应地,本发明还提出了一种系统切换装置及一种终端。通过本发明的技术方案,实现了终端中在多个系统间切换时的无缝连接,提升了用户体验。
【专利说明】系统切换方法、系统切换装置和终端

【技术领域】
[0001]本发明涉及终端【技术领域】,具体而言,涉及一种系统切换方法、一种系统切换装置和一种终端。

【背景技术】
[0002]目前,对于搭配了双系统的智能终端,当终端运行在其中一个系统中,并正在使用某个应用程序时,比如正在播放音乐,此时,若终端从当前系统(如普通系统)切换至另一个系统(如安全系统),则系统切换后,音乐的播放就会自动停止,这样就降低了用户的体验。
[0003]因此,如何实现当终端从 Iv系统切换到另Iv系统后,在当如系统中正在运打的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,实现系统切换的无缝连接成为亟待解决的技术问题。


【发明内容】

[0004]本发明正是基于上述问题,提出了一种新的技术方案,可以实现当终端从一个系统切换到另Iv系统后,在当如系统中正在运彳丁的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0005]有鉴于此,本发明的一方面提出了一种系统切换方法,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,并在所述当前系统运行目标应用程序,所述系统切换方法包括:当终端从所述当前系统切换至目标系统时,判断是否在所述目标系统中运行所述目标应用程序;以及当判定在所述目标系统中继续运行所述目标应用程序时,启动所述目标应用程序,并按所述目标应用程序在所述当前系统中的状态继续运行,其中,所述目标系统为所述多个系统中除所述当前系统之外的其他任一系统。
[0006]在该技术方案中,当终端在当前系统(比如,普通系统)运行目标应用程序(比如,音乐播放器),若终端从当前系统切换到目标系统(比如,安全系统)时,判断在目标系统中是否继续运行目标应用程序,若继续运行,则启动目标应用程序,并按原有的状态在目标系统中继续运彳丁,如此,可以实现当终端从Iv系统切换到另Iv系统后,在当如系统中正在运行的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0007]在上述技术方案中,优选地,当判定在所述目标系统中继续运行所述目标应用程序时,还包括:将所述目标应用程序在所述当前系统中的状态信息发送至所述终端的公共模块进行存储。
[0008]在该技术方案中,当判定在目标系统中继续运行目标应用程序时,将目标应用程序在当前系统中运行的状态信息发给终端的公共模块,作为中转站,可以有效地保证使该目标应用程序的状态信息处于随时可以被获取的状态,为实现系统切换后的无缝连接提供了有利的前提保障,并可以确保系统无缝切换的准确性。
[0009]在上述技术方案中,优选地,还包括:将所述状态信息从所述公共模块发送至所述目标系统,并在所述目标系统中按所述状态信息继续运行所述目标应用程序。
[0010]在该技术方案中,将目标应用程序的状态信息从公共模块发送至目标系统,可以实现目标应用程序在目标系统中按照之前的状态继续运行,从而实现了系统切换的无缝连接,并保证了切换的准确性,提升了用户体验。
[0011]在上述技术方案中,优选地,还包括:通过广播传递的方式发送所述状态信息。
[0012]在该技术方案中,通过广播传递的方式将目标应用程序的状态信息从当前系统发送至公共模块以及从公共模块发送至目标系统,可以有效地保证信息传递的准确性,并且简单快捷,为实现系统切换后的无缝连接提供了有利的前提保障。
[0013]在上述技术方案中,优选地,所述目标应用程序包括:音乐播放器或视频播放器,以及所述状态信息包括:所述目标应用程序运行的文件的存储路径和/或运行进度。
[0014]在该技术方案中,目标应用程序包括但不限于音乐播放器和视频播放器,目标应用程序的状态信息包括但不限于:目标应用程序运行的文件的存储路径和/或运行进度,当系统切换后,根据目标应用程序运行的文件的存储路径和/或运行进度继续在目标系统中运行该应用程序,实现系统切换的无缝连接。
[0015]本发明的另一方面提出了一种系统切换装置,用于终端,所述终端上安装有多个系统,所述终端运行在当前系统,并在所述当前系统运行目标应用程序,所述系统切换装置包括:判断模块,当终端从所述当前系统切换至目标系统时,判断是否在所述目标系统中运行所述目标应用程序;切换模块,当判定在所述目标系统中继续运行所述目标应用程序时,启动所述目标应用程序,并按所述目标应用程序在所述当前系统中的状态继续运行,其中,所述目标系统为所述多个系统中除所述当前系统之外的其他任一系统。
[0016]当终端在当前系统(比如,普通系统)运行目标应用程序(比如,音乐播放器),若终端从当前系统切换到目标系统(比如,安全系统)时,判断在目标系统中是否继续运行目标应用程序,若继续运行,则启动目标应用程序,并按原有的状态在目标系统中继续运行,如此,可以实现当终端从一个系统切换到另一个系统后,在当前系统中正在运行的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0017]在上述技术方案中,优选地,还包括:控制模块,当判定在所述目标系统中继续运行所述目标应用程序时,控制将所述目标应用程序在所述当前系统中的状态信息发送至所述终端的公共模块进行存储。
[0018]在该技术方案中,当判定在目标系统中继续运行目标应用程序时,将目标应用程序在当前系统中运行的状态信息发给终端的公共模块,作为中转站,可以有效地保证使该目标应用程序的状态信息处于随时可以被获取的状态,为实现系统切换后的无缝连接提供了有利的前提保障,并可以确保系统无缝切换的准确性。
[0019]在上述技术方案中,优选地,所述控制模块还用于:控制将所述状态信息从所述公共模块发送至所述目标系统,并控制在所述目标系统中按所述状态信息继续运行所述目标应用程序。
[0020]在该技术方案中,将目标应用程序的状态信息从公共模块发送至目标系统,可以实现目标应用程序在目标系统中按照之前的状态继续运行,从而实现了系统切换的无缝连接,并保证了切换的准确性,提升了用户体验。
[0021]在上述技术方案中,优选地,通过广播传递的方式发送所述状态信息。
[0022]在该技术方案中,通过广播传递的方式将目标应用程序的状态信息从当前系统发送至公共模块以及从公共模块发送至目标系统,可以有效地保证信息传递的准确性,并且简单快捷,为实现系统切换后的无缝连接提供了有利的前提保障。
[0023]在上述技术方案中,优选地,所述目标应用程序包括:音乐播放器或视频播放器,以及所述状态信息包括:所述目标应用程序运行的文件的存储路径和/或运行进度。
[0024]在该技术方案中,目标应用程序包括但不限于音乐播放器和视频播放器,目标应用程序的状态信息包括但不限于:目标应用程序运行的文件的存储路径和/或运行进度,当系统切换后,根据目标应用程序运行的文件的存储路径和/或运行进度继续在目标系统中运行该应用程序,实现系统切换的无缝连接。
[0025]本发明的又一方面提出了一种终端,包括如上任一项技术方案所述的系统切换装置。
[0026]在该技术方案中,终端通过系统切换装置,当终端在当前系统(比如,普通系统)运行目标应用程序(比如,音乐播放器),若终端从当前系统切换到目标系统(比如,安全系统)时,判断在目标系统中是否继续运行目标应用程序,若继续运行,则启动目标应用程序,并按原有的状态在目标系统中继续运行,如此,可以实现当终端从一个系统切换到另一个系统后,在当如系统中正在运打的应用程序仍能在切换后的系统中继续运打,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0027]通过本发明的技术方案,可以实现当终端从一个系统切换到另一个系统后,在当前系统中正在运行的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。

【专利附图】

【附图说明】
[0028]图1示出了根据本发明的一个实施例的系统切换方法的流程示意图;
[0029]图2示出了根据本发明的一个实施例的系统切换装置的结构示意图;
[0030]图3示出了根据本发明的一个实施例的终端的结构示意图;
[0031]图4示出了根据本发明的另一个实施例的系统切换方法的流程示意图。

【具体实施方式】
[0032]为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0033]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0034]图1示出了根据本发明的一个实施例的系统切换方法的流程示意图。
[0035]如图1所示,根据本发明的一个实施例的系统切换方法,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,并在所述当前系统运行目标应用程序,所述系统切换方法包括:步骤102,当终端从所述当前系统切换至目标系统时,判断是否在所述目标系统中运行所述目标应用程序;步骤104,当判定在所述目标系统中继续运行所述目标应用程序时,启动所述目标应用程序,并按所述目标应用程序在所述当前系统中的状态继续运行,其中,所述目标系统为所述多个系统中除所述当前系统之外的其他任一系统。
[0036]在该技术方案中,当终端在当前系统(比如,普通系统)运行目标应用程序(比如,音乐播放器),若终端从当前系统切换到目标系统(比如,安全系统)时,判断在目标系统中是否继续运行目标应用程序,若继续运行,则启动目标应用程序,并按原有的状态在目标系统中继续运彳丁,如此,可以实现当终端从Iv系统切换到另Iv系统后,在当如系统中正在运行的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0037]在上述技术方案中,优选地,当判定在所述目标系统中继续运行所述目标应用程序时,还包括:将所述目标应用程序在所述当前系统中的状态信息发送至所述终端的公共模块进行存储。
[0038]在该技术方案中,当判定在目标系统中继续运行目标应用程序时,将目标应用程序在当前系统中运行的状态信息发给终端的公共模块,作为中转站,可以有效地保证使该目标应用程序的状态信息处于随时可以被获取的状态,为实现系统切换后的无缝连接提供了有利的前提保障,并可以确保系统无缝切换的准确性。
[0039]在上述技术方案中,优选地,还包括:将所述状态信息从所述公共模块发送至所述目标系统,并在所述目标系统中按所述状态信息继续运行所述目标应用程序。
[0040]在该技术方案中,将目标应用程序的状态信息从公共模块发送至目标系统,可以实现目标应用程序在目标系统中按照之前的状态继续运行,从而实现了系统切换的无缝连接,并保证了切换的准确性,提升了用户体验。
[0041]在上述技术方案中,优选地,还包括:通过广播传递的方式发送所述状态信息。
[0042]在该技术方案中,通过广播传递的方式将目标应用程序的状态信息从当前系统发送至公共模块以及从公共模块发送至目标系统,可以有效地保证信息传递的准确性,并且简单快捷,为实现系统切换后的无缝连接提供了有利的前提保障。
[0043]在上述技术方案中,优选地,所述目标应用程序包括:音乐播放器或视频播放器,以及所述状态信息包括:所述目标应用程序运行的文件的存储路径和/或运行进度。
[0044]在该技术方案中,目标应用程序包括但不限于音乐播放器和视频播放器,目标应用程序的状态信息包括但不限于:目标应用程序运行的文件的存储路径和/或运行进度,当系统切换后,根据目标应用程序运行的文件的存储路径和/或运行进度继续在目标系统中运行该应用程序,实现系统切换的无缝连接。
[0045]图2示出了根据本发明的一个实施例的系统切换装置的结构示意图。
[0046]如图2所示,根据本发明的一个实施例的系统切换装置200,用于终端,所述终端上安装有多个系统,所述终端运行在当前系统,并在所述当前系统运行目标应用程序,所述系统切换装置200包括:判断模块202,当终端从所述当前系统切换至目标系统时,判断是否在所述目标系统中运行所述目标应用程序;切换模块204,当判定在所述目标系统中继续运行所述目标应用程序时,启动所述目标应用程序,并按所述目标应用程序在所述当前系统中的状态继续运行,其中,所述目标系统为所述多个系统中除所述当前系统之外的其他任一系统。
[0047]当终端在当前系统(比如,普通系统)运行目标应用程序(比如,音乐播放器),若终端从当前系统切换到目标系统(比如,安全系统)时,判断在目标系统中是否继续运行目标应用程序,若继续运行,则启动目标应用程序,并按原有的状态在目标系统中继续运行,如此,可以实现当终端从一个系统切换到另一个系统后,在当前系统中正在运行的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0048]在上述技术方案中,优选地,还包括:控制模块206,当判定在所述目标系统中继续运行所述目标应用程序时,控制将所述目标应用程序在所述当前系统中的状态信息发送至所述终端的公共模块进行存储。
[0049]在该技术方案中,当判定在目标系统中继续运行目标应用程序时,将目标应用程序在当前系统中运行的状态信息发给终端的公共模块,作为中转站,可以有效地保证使该目标应用程序的状态信息处于随时可以被获取的状态,为实现系统切换后的无缝连接提供了有利的前提保障,并可以确保系统无缝切换的准确性。
[0050]在上述技术方案中,优选地,所述控制模块206还用于:控制将所述状态信息从所述公共模块发送至所述目标系统,并控制在所述目标系统中按所述状态信息继续运行所述目标应用程序。
[0051]在该技术方案中,将目标应用程序的状态信息从公共模块发送至目标系统,可以实现目标应用程序在目标系统中按照之前的状态继续运行,从而实现了系统切换的无缝连接,并保证了切换的准确性,提升了用户体验。
[0052]在上述技术方案中,优选地,通过广播传递的方式发送所述状态信息。
[0053]在该技术方案中,通过广播传递的方式将目标应用程序的状态信息从当前系统发送至公共模块以及从公共模块发送至目标系统,可以有效地保证信息传递的准确性,并且简单快捷,为实现系统切换后的无缝连接提供了有利的前提保障。
[0054]在上述技术方案中,优选地,所述目标应用程序包括:音乐播放器或视频播放器,以及所述状态信息包括:所述目标应用程序运行的文件的存储路径和/或运行进度。
[0055]在该技术方案中,目标应用程序包括但不限于音乐播放器和视频播放器,目标应用程序的状态信息包括但不限于:目标应用程序运行的文件的存储路径和/或运行进度,当系统切换后,根据目标应用程序运行的文件的存储路径和/或运行进度继续在目标系统中运行该应用程序,实现系统切换的无缝连接。
[0056]图3示出了根据本发明的一个实施例的终端的结构示意图。
[0057]如图3所示,根据本发明的一个实施例的终端300,包括如上任一项技术方案所述的系统切换装置200。
[0058]在该技术方案中,终端300通过系统切换装置200,当终端300在当前系统(比如,普通系统)运行目标应用程序(比如,音乐播放器),若终端从当前系统切换到目标系统(比如,安全系统)时,判断在目标系统中是否继续运行目标应用程序,若继续运行,则启动目标应用程序,并按原有的状态在目标系统中继续运行,如此,可以实现当终端从一个系统切换到另Iv系统后,在当如系统中正在运彳丁的应用程序仍能在切换后的系统中继续运行,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0059]图4示出了根据本发明的另一个实施例的系统切换方法的流程示意图。
[0060]如图4所示,根据本发明的另一个实施例的系统切换方法(假设终端包括两个系统:普通系统与安全系统,目标应用程序为音乐播放器)的流程具体包括:
[0061]步骤402,终端从普通系统(当前系统)切换至安全系统(目标系统);
[0062]步骤404,判断是否在安全系统中继续播放音乐,并按照该音乐在普通系统中的状态继续播放,若是,则执行步骤406 ;
[0063]步骤406,将音乐在普通系统中播放的音乐文件的存储路径及播放进度(状态信息)通过广播传递的方式发送至终端的公共模块进行存储;
[0064]步骤408,将音乐在普通系统中播放的音乐文件的存储路径及播放进度(状态信息)从公共模块通过广播传递的方式发送至安全系统中;
[0065]步骤410,在安全系统中启动音乐播放器,并根据获取的进度播放对应的音乐文件。
[0066]以上结合附图详细说明了本发明的技术方案,可以实现当终端从一个系统切换到另Iv系统后,在当如系统中正在运打的应用程序仍能在切换后的系统中继续运打,并按照之前的状态继续运行,从而实现了系统切换的无缝连接,提升了用户体验。
[0067]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种系统切换方法,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,并在所述当前系统运行目标应用程序,其特征在于,所述系统切换方法包括: 当终端从所述当前系统切换至目标系统时,判断是否在所述目标系统中运行所述目标应用程序;以及 当判定在所述目标系统中继续运行所述目标应用程序时,启动所述目标应用程序,并按所述目标应用程序在所述当前系统中的状态继续运行,其中,所述目标系统为所述多个系统中除所述当前系统之外的其他任一系统。
2.根据权利要求1所述的系统切换方法,其特征在于,当判定在所述目标系统中继续运行所述目标应用程序时,还包括: 将所述目标应用程序在所述当前系统中的状态信息发送至所述终端的公共模块进行存储。
3.根据权利要求2所述的系统切换方法,其特征在于,还包括: 将所述状态信息从所述公共模块发送至所述目标系统,并在所述目标系统中按所述状态信息继续运行所述目标应用程序。
4.根据权利要求2或3所述的系统切换方法,其特征在于, 通过广播传递的方式发送所述状态信息。
5.根据权利要求2或3所述的系统切换方法,其特征在于, 所述目标应用程序包括:音乐播放器或视频播放器,以及 所述状态信息包括:所述目标应用程序运行的文件的存储路径和/或运行进度。
6.一种系统切换装置,用于终端,所述终端上安装有多个系统,所述终端运行在当前系统,并在所述当前系统运行目标应用程序,其特征在于,所述系统切换装置包括: 判断模块,当终端从所述当前系统切换至目标系统时,判断是否在所述目标系统中运行所述目标应用程序; 切换模块,当判定在所述目标系统中继续运行所述目标应用程序时,启动所述目标应用程序,并按所述目标应用程序在所述当前系统中的状态继续运行,其中,所述目标系统为所述多个系统中除所述当前系统之外的其他任一系统。
7.根据权利要求6所述的系统切换装置,其特征在于,还包括: 控制模块,当判定在所述目标系统中继续运行所述目标应用程序时,控制将所述目标应用程序在所述当前系统中的状态信息发送至所述终端的公共模块进行存储。
8.根据权利要求7所述的系统切换装置,其特征在于,所述控制模块还用于: 控制将所述状态信息从所述公共模块发送至所述目标系统,并控制在所述目标系统中按所述状态信息继续运行所述目标应用程序。
9.根据权利要求7或8所述的系统切换装置,其特征在于, 通过广播传递的方式发送所述状态信息。
10.一种终端,其特征在于,包括如权利要求6至9中任一项所述的系统切换装置。
【文档编号】G06F9/445GK104407892SQ201410683320
【公开日】2015年3月11日 申请日期:2014年11月24日 优先权日:2014年11月24日
【发明者】邹仉志 申请人:南京酷派软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1