系统和/或应用程序的切换方法、切换系统和终端与流程

文档序号:15752191发布日期:2018-10-26 17:59阅读:222来源:国知局
系统和/或应用程序的切换方法、切换系统和终端与流程

本发明涉及终端技术领域,具体而言,涉及一种系统和/或应用程序的切换方法、一种系统/或应用程序的切换系统和一种终端。



背景技术:

目前,当用户体验第一系统或应用程序的过程中,接收到来自第二系统或应用程序的通知和/或事件时,从当前操作系统切换至第二系统后,终端会在通知和/或事件结束后,终止第二系统和/或应用程序的操作任务,直接返回第二系统和/或应用程序的操作界面,需要用户额外操作才能切换进入第二系统和/或应用程序,另外,当第二系统执行某一通知和/或事件过程中,若用户主动开启第二系统和/或应用程序的其他系统和/或操作程序时,终端也无法在通知和/或应用程序结束时,停留在用户主动开启的系统和/或应用程序的操作界面。由此可见,现有技术中的系统和/或应用程序的切换方案增加了用户操作的复杂复杂性。

因此,如何简便实现多个操作系统和/或应用程序之间的智能切换成为亟待解决的技术问题。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的操作系统和/或应用程序的切换方案,通过在判定所述任一操作系统和/或应用程序的运行过程未结束时,切换至所述任一操作系统和/或应用程序,在判定所述任一操作系统和/或应用程序的运行过程结束时,切换至所述第一操作系统和/或应用程序,实现了多个系统和/或应用程序之间的智能切换,节省了用户进行系统和/或应用程序切换的时间和步骤,提升了用户体验。

有鉴于此,本发明提出了一种系统和/或应用程序的切换方法,用于终端,包括:在第一系统和/或应用程序的操作过程中,接收来自第二系统和/或应用程序的通知和/或事件后切换至第二系统和/或应用程序;在确定所述通知和/或事件结束时,判断所述第二系统和/或应用程序中的任一系统和/或应用程序的运行过程是否结束;在判定所述任一操作系统和/或应用程序的运行过程未结束时,切换至所述任一操作系统和/或应用程序,在判定所述任一操作系统和/或应用程序的运行过程结束时,切换至所述第一操作系统和/或应用程序。

在该技术方案中,通过在判定任一操作系统和/或应用程序的运行过程未结束时,切换至任一操作系统和/或应用程序,在判定任一操作系统和/或应用程序的运行过程结束时,切换至第一操作系统和/或应用程序,实现了多个系统和/或应用程序之间的智能切换,节省了用户进行系统和/或应用程序切换的时间和步骤,提升了用户体验。

在上述技术方案中,优选地,接收来自第二系统和/或应用程序的通知和/或事件后切换至第二系统和/或应用程序的具体步骤,包括:判断所述第二系统和/或应用程序是否预设密码;在判定所述第二系统和/或应用程序未预设密码时,切换至所述第二系统和/或应用程序,在判定所述第二系统和/或应用程序预设密码时,判断接收的密码是否与所述预设密码相同,若接收的密码与所述预设密码相同,则切换至第二系统和/或应用程序。

在该技术方案中,在进入第二系统和/或应用程序之前,通过判断第二系统和/或应用程序是否预设密码,若已设置密码,在输入密码正确后方可进入第二系统和/或应用程序,确保了第二系统和/或应用程序的切换的安全性,进而保证了用户信息的安全性。

在上述技术方案中,优选地,还包括:在接收到所述通知和/或事件的反馈的自动关闭指令和/或检测到用户对所述通知和/或事件的关闭操作时,确定所述通知和/或事件结束。

在上述技术方案中,优选地,若接收的密码与所述预设密码不相同,则切换至所述第一系统和/或应用程序。

在该技术方案中,若第二系统和/或应用程序已设置访问密码,在用户输入密码与预设密码不相同时,用户只能查看通知和/或事件的操作界面,而不能进入第二系统和/或应用程序,通过切换至第一系统和/或应用程序,在用户输入密码错误不能进入第二系统和/或应用程序时并不影响用户在第一系统和/或应用程序中的操作过程,同时降低了多次密码输入操作给系统和/或应用程序的切换带来安全隐患,进而降低了用户密码泄漏的可能性。

在上述技术方案中,优选地,所述通知和/或事件包括通话服务、日程提醒、应用推送信息、短信提示。

根据本发明的另一方面,还提出了一种系统和/或应用程序的切换系统,用于终端,包括:接收单元,用于在第一系统和/或应用程序的操作过程中,接收来自第二系统和/或应用程序的通知和/或事件;切换单元,用于切换至第二系统和/或应用程序;第一判断单元,用于在确定所述通知和/或事件结束时,判断所述第二系统和/或应用程序中的任一系统和/或应用程序的运行过程是否结束;所述切换单元还用于,在判定所述任一操作系统和/或应用程序的运行过程未结束时,切换至所述任一操作系统和/或应用程序;所述切换单元还用于,在判定所述任一操作系统和/或应用程序的运行过程结束时,切换至所述第一操作系统和/或应用程序。

通过在判定任一操作系统和/或应用程序的运行过程未结束时,切换至任一操作系统和/或应用程序,在判定任一操作系统和/或应用程序的运行过程结束时,切换至第一操作系统和/或应用程序,实现了多个系统和/或应用程序之间的智能切换,节省了用户进行系统和/或应用程序切换的时间和步骤,提升了用户体验。

在上述技术方案中,优选地,还包括:第二判断单元,用于判断所述第二系统和/或应用程序是否预设密码;所述切换单元还用于,在判定所述第二系统和/或应用程序未预设密码时,切换至第二系统和/或应用程序;所述操作系统和/或应用程序的切换系统,还包括:第三判断单元,用于在判定所述第二系统和/或应用程序预设密码时,判断接收的密码是否与预设密码相同;所述切换单元还用于,若判定接收的密码与预设密码相同,则切换至第二系统和/或应用程序。

在该技术方案中,在进入第二系统和/或应用程序之前,通过判断第二系统和/或应用程序是否预设密码,若已设置密码,在输入密码正确后方可进入第二系统和/或应用程序,确保了第二系统和/或应用程序的切换的安全性,进而保证了用户信息的安全性。

在上述技术方案中,优选地,第一判断单元还用于,在接收到所述通知和/或事件的反馈的自动关闭指令和/或检测到用户对所述通知和/或事件的关闭操作时,确定所述通知和/或事件结束。

在上述技术方案中,优选地,所述切换单元还用于,若判定接收的密码与预设密码不相同,则切换至所述第一系统和/或应用程序。

在该技术方案中,若第二系统和/或应用程序已设置访问密码,在用户输入密码与预设密码不相同时,用户只能查看通知和/或事件的操作界面,而不能进入第二系统和/或应用程序,通过切换至第一系统和/或应用程序,在用户输入密码错误不能进入第二系统和/或应用程序时并不影响用户在第一系统和/或应用程序中的操作过程,同时降低了多次密码输入操作给系统和/或应用程序的切换带来安全隐患,进而降低了用户密码泄漏的可能性。

在上述技术方案中,优选地,所述通知和/或事件包括通话服务、日程提醒、应用推送信息、短信提示。

通过以上技术方案,具体地,通过在判定任一操作系统和/或应用程序的运行过程未结束时,切换至任一操作系统和/或应用程序,在判定任一操作系统和/或应用程序的运行过程结束时,切换至第一操作系统和/或应用程序,实现了多个系统和/或应用程序之间的智能切换,节省了用户进行系统和/或应用程序切换的时间和步骤,提升了用户体验。

附图说明

图1示出了根据本发明的一个实施例的系统和/或应用程序的切换方法的示意流程图;

图2示出了根据本发明的另一个实施例的系统和/或应用程序的切换方法的示意流程图;

图3示出了根据本发明的一个实施例的系统和/或应用程序的切换系统的示意框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的一个实施例的系统和/或应用程序的切换方法的示意流程图。

如图1所示,根据本发明的实施例的一个实施例的系统和/或应用程序的切换方法,包括:步骤102,在第一系统和/或应用程序的操作过程中,接收来自第二系统和/或应用程序的通知和/或事件后切换至第二系统和/或应用程序;步骤104,在确定所述通知和/或事件结束时,判断所述第二系统和/或应用程序中的任一系统和/或应用程序的运行过程是否结束;步骤106,在判定所述任一操作系统和/或应用程序的运行过程未结束时,切换至所述任一操作系统和/或应用程序,在判定所述任一操作系统和/或应用程序的运行过程结束时,切换至所述第一操作系统和/或应用程序。

在该技术方案中,通过在判定任一操作系统和/或应用程序的运行过程未结束时,切换至任一操作系统和/或应用程序,在判定任一操作系统和/或应用程序的运行过程结束时,切换至第一操作系统和/或应用程序,实现了多个系统和/或应用程序之间的智能切换,节省了用户进行系统和/或应用程序切换的时间和步骤,提升了用户体验。

在上述技术方案中,优选地,接收来自第二系统和/或应用程序的通知和/或事件后切换至第二系统和/或应用程序的具体步骤,包括:判断所述第二系统和/或应用程序是否预设密码;在判定所述第二系统和/或应用程序未预设密码时,切换至所述第二系统和/或应用程序,在判定所述第二系统和/或应用程序预设密码时,判断接收的密码是否与所述预设密码相同,若接收的密码与所述预设密码相同,则切换至第二系统和/或应用程序。

在该技术方案中,在进入第二系统和/或应用程序之前,通过判断第二系统和/或应用程序是否预设密码,若已设置密码,在输入密码正确后方可进入第二系统和/或应用程序,确保了第二系统和/或应用程序的切换的安全性,进而保证了用户信息的安全性。

在上述技术方案中,优选地,还包括:在接收到所述通知和/或事件的反馈的自动关闭指令和/或检测到用户对所述通知和/或事件的关闭操作时,确定所述通知和/或事件结束。

在上述技术方案中,优选地,若接收的密码与所述预设密码不相同,则切换至所述第一系统和/或应用程序。

在该技术方案中,若第二系统和/或应用程序已设置访问密码,在用户输入密码与预设密码不相同时,用户只能查看通知和/或事件的操作界面,而不能进入第二系统和/或应用程序,通过切换至第一系统和/或应用程序,在用户输入密码错误不能进入第二系统和/或应用程序时并不影响用户在第一系统和/或应用程序中的操作过程,同时降低了多次密码输入操作给系统和/或应用程序的切换带来安全隐患,进而降低了用户密码泄漏的可能性。

在上述技术方案中,优选地,所述通知和/或事件包括通话服务、日程提醒、应用推送信息、短信提示。

图2示出了根据本发明的另一个实施例的系统和/或应用程序的切换方法的示意流程图,具体步骤包括:

步骤202,当前处于系统和/应用程序A;

步骤204,另一系统和/或应用程序B有新的通知和/或事件;

步骤206,判断是否预设密码,若是,则执行步骤208,若否,则执行步骤210;

步骤208,判断输入密码是否正确密码,若是,则执行步骤210,若否,则执行步骤216;

步骤210,进入系统和/或应用程序B,并自动切换至通知和/或事件界面;

步骤212,通知和/或事件关闭;

步骤214,判断通知和/或事件关闭后,在其他系统和/或应用程序的操作是否结束,若是,执行步骤216,若否,执行步骤218;

步骤216,回到系统和/或应用程序A中通知和/或事件发起前的界面;

步骤218,停留在未完成的其他系统和/或应用程序的操作界面。

结合图2对上述系统和/或应用程序的切换方案进一步进行说明,当前用户正处于某一系统A,这时另一系统B有新的事件或通知(如有新来电或有日程提醒),首先判断进入系统B是否需要密码,若需要则显示密码输入界面,输入完成后进入系统B并显示通知和/或事件界面(如来电界面或日程提醒等界面);若不需要密码,则直接切换到系统B并拉起通知和/或事件界面。

需要特别说明的是,在接收到通知和/或事件的反馈的自动关闭指令和/或检测到用户对通知和/或事件的关闭操作时,确定通知和/或事件结束的具体过程为:

通知和/或事件的关闭可能是用户主动关闭(如用户主动结束通话或关闭日程提醒),也可能是系统通知/事件的自动关闭(如日程提醒时间到而关闭)或用户关闭的(如通话发起者挂断电话),因而关闭前用户可能在事件和/或通知界面,也可能在其他界面(如用户在通话时,可能将通话置后台,去操作其他应用)。

当事件和/或通知被关闭时,判断关闭前界面所处的状态,若关闭前是在事件和/或通知提醒界面,则关闭后回到系统A中事件和/或通知发起前的界面(如来电前用户可能在系统A中观看视频),用户可以继续原来的操作(观看视频);若关闭前不是在事件和/或通知提醒界面(如用户可能将通话置后台,进入系统B中的记事本查看记事),则事件和/或通知关闭后停留在系统B中的当前界面。

另外一点需要特别说明的是,对于多系统终端的系统和/或应用程序的切换过程而言,系统A代表根据本发明的实施例的第一系统,也即用户在查看通知和/或事件之前所在的原始系统,系统B代表根据本发明的实施例的第二系统,也即多系统终端中区别于上述原始系统的其他系统中的任一个,进而根据本发明的实施例的第二系统代表多系统终端中的其他系统中的任一个,因此,第一系统与第二系统的切换过程应理解为:在根据本发明的系统的切换方法的控制下,上述原始系统与上述其他系统中的任一个的切换过程。

类似的,根据本发明实施例的多个应用程序之间的切换过程应该理解为:在根据本发明的系统的切换方法的控制下,原始应用程序与其他应用程序的切换过程。

具体地,本技术方案还包括以下应用场景:对于多系统终端的系统和/或应用程序的切换过程而言,当前系统和/或应用程序A接收到另一系统和/或应用程序B有新的通知和/或事件,通过密码验证后,由当前系统和/或应用程序A切换至另一系统和/或应用程序B,当判断通知和/或事件结束以后,弹出提示切换系统和/或应用程序的信息,提示切换系统和/或应用程序信息包括系统和/或应用程序A,以及除系统和/或应用程序A以外的其他系统和/或应用程序C。提示切换系统和/或应用程序信息可以以列表的形式展示以方便用户选择。当用户选择系统和/或应用程序C,则由系统和/或应用程序B切换至系统和/应用程序C。

图3示出了根据本发明的一个实施例的系统和/或应用程序的切换系统的示意框图。

如图3所示,根据本发明的一个实施例的系统和/或应用程序的切换系统300,包括:接收单元302,用于在第一系统和/或应用程序的操作过程中,接收来自第二系统和/或应用程序的通知和/或事件;切换单元304,用于切换至第二系统和/或应用程序;第一判断单元306,用于在确定所述通知和/或事件结束时,判断所述第二系统和/或应用程序中的任一系统和/或应用程序的运行过程是否结束;所述切换单元304还用于,在判定所述任一操作系统和/或应用程序的运行过程未结束时,切换至所述任一操作系统和/或应用程序;所述切换单元304还用于,在判定所述任一操作系统和/或应用程序的运行过程结束时,切换至所述第一操作系统和/或应用程序。

通过在判定任一操作系统和/或应用程序的运行过程未结束时,切换至任一操作系统和/或应用程序,在判定任一操作系统和/或应用程序的运行过程结束时,切换至第一操作系统和/或应用程序,实现了多个系统和/或应用程序之间的智能切换,节省了用户进行系统和/或应用程序切换的时间和步骤,提升了用户体验。

在上述技术方案中,优选地,还包括:第二判断单元308,用于判断所述第二系统和/或应用程序是否预设密码;所述切换单元304还用于,在判定所述第二系统和/或应用程序未预设密码时,切换至第二系统和/或应用程序;所述操作系统和/或应用程序的切换系统,还包括:第三判断单元310,用于在判定所述第二系统和/或应用程序预设密码时,判断接收的密码是否与预设密码相同;所述切换单元304还用于,若判定接收的密码与预设密码相同,则切换至第二系统和/或应用程序。

在该技术方案中,在进入第二系统和/或应用程序之前,通过判断第二系统和/或应用程序是否预设密码,若已设置密码,在输入密码正确后方可进入第二系统和/或应用程序,确保了第二系统和/或应用程序的切换的安全性,进而保证了用户信息的安全性。

在上述技术方案中,优选地,还包括:第一判断单元306还用于,在接收到所述通知和/或事件的反馈的自动关闭指令和/或检测到用户对所述通知和/或事件的关闭操作时,确定所述通知和/或事件结束。

在上述技术方案中,优选地,所述切换单元304还用于,若判定接收的密码与预设密码不相同,则切换至所述第一系统和/或应用程序。

在该技术方案中,若第二系统和/或应用程序已设置访问密码,在用户输入密码与预设密码不相同时,用户只能查看通知和/或事件的操作界面,而不能进入第二系统和/或应用程序,通过切换至第一系统和/或应用程序,在用户输入密码错误不能进入第二系统和/或应用程序时并不影响用户在第一系统和/或应用程序中的操作过程,同时降低了多次密码输入操作给系统和/或应用程序的切换带来安全隐患,进而降低了用户密码泄漏的可能性。

在上述技术方案中,优选地,所述通知和/或事件包括通话服务、日程提醒、应用推送信息、短信提示。

以上结合附图详细说明了本发明的技术方案,考虑到现有技术中,如何简便实现多个系统和/或应用程序之间的智能切换的技术问题,本发明提出一种新的系统和/或应用程序的切换方案,通过在判定任一操作系统和/或应用程序的运行过程未结束时,切换至任一操作系统和/或应用程序,在判定任一操作系统和/或应用程序的运行过程结束时,切换至第一操作系统和/或应用程序,实现了多个系统和/或应用程序之间的智能切换,节省了用户进行系统和/或应用程序切换的时间和步骤,提升了用户体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1