CN105204932A - 智能终端及其应用程序状态控制方法 - Google Patents

智能终端及其应用程序状态控制方法 Download PDF

Info

Publication number
CN105204932A
CN105204932A CN201510527777.8A CN201510527777A CN105204932A CN 105204932 A CN105204932 A CN 105204932A CN 201510527777 A CN201510527777 A CN 201510527777A CN 105204932 A CN105204932 A CN 105204932A
Authority
CN
China
Prior art keywords
shielding system
switching
application
application program
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510527777.8A
Other languages
English (en)
Inventor
邓志宏
卜东超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Yuanxin Science and Technology Co Ltd
Original Assignee
Beijing Yuanxin Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Yuanxin Science and Technology Co Ltd filed Critical Beijing Yuanxin Science and Technology Co Ltd
Priority to CN201510527777.8A priority Critical patent/CN105204932A/zh
Publication of CN105204932A publication Critical patent/CN105204932A/zh
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供了智能终端及其应用程序状态控制方法,所述方法包括:设置于内核中的隔离***管理模块接收切换命令后,确定出所述切换命令所涉及的隔离***;所述隔离***管理模块确定执行切换后,向确定出的隔离***发送切换信号;设置于隔离***中的应用管理器,根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,或对暂停的应用程序恢复运行。本发明的实施例,可以使得同一时间只有一个隔离***中的应用程序可以对同一设备进行访问,避免不同隔离***中的应用程序访问同一设备发生的冲突,避免了该冲突造成的访问失败,使得用户可以更为便利地通过应用程序控制智能终端中的设备,提升用户的使用体验。

Description

智能终端及其应用程序状态控制方法
技术领域
本发明涉及操作***技术领域,具体而言,本发明涉及一种智能终端及其应用程序状态控制方法。
背景技术
随着科技的发展,智能终端的硬件性能日益增长,通过操作***支持的功能也越来越丰富。
目前,智能终端已经可以配置多个操作***,一种配置方法包括:在主操作***的基础上,利用Linuxcontainer容器虚拟化技术,创建若干个容器,在容器中安装并运行从操作***。
现有的智能终端中,通常主操作***和各从操作***中的一个操作***处于前台与用户进行交互,其它操作***处于后台。现有的智能终端的应用程序状态控制方法,通常只对处于前台的操作***中运行的应用程序状态进行控制。
本发明的发明人发现,在智能终端配备多个操作***的情况下,现有的智能终端的应用程序状态控制方法将导致用户使用不便,给用户带来困惑。例如,初始时,在处于前台的操作***A中运行的应用程序C占用某一硬件设备,操作***B处于后台且无应用程序占用该硬件设备;当操作***A切换至后台之后,应用程序C仍占用该硬件设备;那么,当操作***B切换至前台后启动运行的应用程序D也需要访问该硬件设备时,应用程序C和D对同一硬件设备的访问将发生冲突,容易造成应用程序C和D对该硬件设备的访问都失败,给用户带来不便和使用上的困扰;用户不得不关闭应用程序D后,对操作***A、B重新进行前后台切换,关闭应用程序C之后,对操作***A、B再次进行前后台切换,并在操作***B中重新运行应用程序B以访问该硬件设备,造成用户操作繁琐,用户使用体验不佳。
因此,有必要提供一种智能终端及其应用程序状态控制方法,以提高用户使用体验。
发明内容
本发明针对现有的智能终端的应用程序状态控制方式的缺点,提出一种智能终端及其应用程序状态控制方法,用以解决现有技术存在不同隔离***中应用程序访问同一设备相冲突的问题。
本发明实施例根据一个方面,提供了一种智能终端的应用程序状态控制方法,包括:
设置于内核中的隔离***管理模块接收切换命令后,确定出所述切换命令所涉及的隔离***;
所述隔离***管理模块确定执行切换后,向确定出的隔离***发送切换信号;
设置于隔离***中的应用管理器,根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,或对暂停的应用程序恢复运行。
本发明实施例根据另一个方面,还提供了一种智能终端,包括:
至少两个隔离***,所述隔离***中设置有应用管理器;
隔离***管理模块,其设置于内核中,其接收切换命令后,确定出所述切换命令所涉及的隔离***;确定执行切换后,向确定出的隔离***发送切换信号;
所述应用管理器用于根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,或对暂停的应用程序恢复运行。
本发明实施例中,当内核中的隔离***管理模块确定出接收到的切换命令所涉及的隔离***;确定执行切换后,向确定出的隔离***发生切换信号;隔离***中的应用管理器根据接收到的切换信号,暂停应用程序或者恢复运行已暂停的应用程序,可以使得同一时间只有一个隔离***中的应用程序可以对同一设备进行访问,避免不同隔离***中的应用程序访问同一设备发生的冲突,避免了该冲突造成的访问失败,使得用户可以更为便利地通过应用程序控制智能终端中的设备,提升用户的使用体验。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明实施例的智能终端的内部结构的框架示意图;
图2为本发明实施例的智能终端的应用程序状态控制方法的流程示意图;
图3为本发明实施例的应用管理器的内部结构的框架示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(PersonalCommunicationsService,个人通信***),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(PersonalDigitalAssistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(GlobalPositioningSystem,全球定位***)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(MobileInternetDevice,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
本发明的发明人注意到,主操作***的进程与从操作***的进程之间相互隔离,两两从操作***的进程之间相互隔离,因此主操作***和从操作***实际上都是隔离***。
本发明的发明人考虑到,可以在智能终端的内核中设置隔离***管理模块,在每个隔离***中设置应用管理器。当隔离***管理模块接收到切换命令后,确定出该切换命令所涉及的隔离***;确定执行切换后,向确定出的隔离***发生切换信号;隔离***中的应用管理器根据接收到的切换信号,暂停应用程序或者恢复运行已暂停的应用程序,可以使得同一时间只有一个隔离***中的应用程序可以对同一设备进行访问,避免不同隔离***中的应用程序访问同一设备发生的冲突,避免了该冲突造成的访问失败,使得用户可以更为便利地通过应用程序控制智能终端中的设备,提升用户的使用体验。
下面结合附图具体介绍本发明实施例的技术方案。
本发明实施例的智能终端可以是智能手机、平板电脑等终端设备。智能终端的内部结构的框架示意图如图1所示,包括:隔离***管理模块101和至少两个隔离***。
本发明实施例的应用场景,为基于Linux内核的操作***,本发明方法的实现依赖于三个基本条件:基于内核设置的隔离***管理模块101,基于LinuxContainer虚拟化技术实现的内核轻量级虚拟化,以及基于该虚拟化技术实现的多隔离***。
在本发明中,隔离***可以为传统意义上的Linux操作***或Unix操作***,也可以是基于Linux操作***衍生出来的Android***、Ubuntu***、Meego***,等等,基于LinuxContainer虚拟化技术实现的多隔离***为可以在智能终端上运行的以上种类的操作***。
其中,上述的至少两个隔离***包括:基于内核的主操作***,以及至少一个基于容器的从操作***。在智能终端中设置容器,并在容器中安装并运行从操作***的方法为本领域技术人员所熟知,此处不再赘述。
隔离***管理模块101设置于智能终端的内核中,用于对智能终端的各隔离***进行管理,包括:对隔离***进行启动、控制、前后台切换,以及记录隔离***的运行状态信息和设备占用信息。
每个隔离***中设置有应用管理器121;隔离***启动时,其中的应用管理器121启动;应用管理器121用于对该隔离***中运行的应用程序进行管理,在隔离***切换时,对该隔离***中的应用程序进行状态控制。
在本发明实施例的智能终端对其应用程序状态进行控制之前,隔离***中的应用程序在启动时预先注册到该隔离***的应用管理器121中。
具体地,对于隔离***中的每个应用程序,该应用程序启动时,通过该隔离***的framework框架层的接口向该隔离***的应用管理器121发送注册请求;该应用管理器121根据接收到的注册请求,记录该应用程序注册的信息。其中,应用程序注册的信息可以包括应用程序的名称、标识,以及运行状态等信息。
下面介绍本发明实施例的智能终端的应用程序状态控制方法,该方法的流程示意图如图2所示,包括如下步骤:
S201:隔离***管理模块101接收切换命令后,确定出该切换命令所涉及的隔离***。
具体地,设置于内核中的隔离***管理模块101通过设备节点与用户空间的应用程序进行交互,用户空间的应用程序接收用户输入的切换命令后,通过设备节点转发至隔离***管理模块101。
隔离***管理模块101接收到切换命令后,从中解析出待切换的隔离***的标识,进而确定出待切换的隔离***,作为该切换命令所涉及的隔离***。
S202:隔离***管理模块101判断是否执行切换;若是,执行步骤S203;否则,忽略接收的切换命令。
具体地,隔离***管理模块101对于上述步骤S201中确定出的待切换的隔离***,根据待切换的隔离***的运行状态信息和设备占用信息,判断是否执行切换:若是,则执行步骤S203;否则,忽略上述步骤S201中接收到的切换命令。
较佳地,隔离***管理模块101对于确定出的待切换的隔离***,若确定出待切换为前台和后台的隔离***中,都未运行数据传输程序(例如下载程序)且都未占用相关设备,则判断出可以执行切换,之后执行步骤S203;若确定出待切换为前台、或者后台的操作***中,正在运行数据传输程序且占用相关设备,则判断出不可以执行切换,并忽略上述步骤S201中接收的切换命令。
S203:隔离***管理模块101向确定出的隔离***发送切换信号。
具体地,隔离***管理模块101向上述步骤S201中解析出的待切换的隔离***发送切换信号。
隔离***管理模块101向待切换至前台的隔离***发送切换至前台的信号,以及向待切换至后台的隔离***发生切换至后台的切换信号。
S204:应用管理器121根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,或对暂停的应用程序恢复运行。
具体地,设置于隔离***中的应用管理器121接收到切换至后台的信号后,暂停预先注册的本隔离***中的应用程序。
例如,应用管理器121接收到切换至后台的信号后,向预先注册在本应用管理器中的本隔离***中的所有应用程序发送暂停运行命令;接收到暂停运行命令的应用程序,执行暂停操作,使得本应用程序处于暂停运行的状态。
再如,应用管理器121接收到切换至后台的信号后,对预先注册在本应用管理器中的本隔离***中的所有应用程序的进程,执行暂停操作;使得本隔离***中的应用程序处于暂停状态。
或者,设置于隔离***中的应用管理器121接收到切换至前台的信号后,对预先注册的本隔离***中暂停的应用程序恢复运行。
例如,应用管理器121接收到切换至前台的信号后,向预先注册在本应用管理器中的本隔离***中的所有应用程序发送恢复运行命令;接收到恢复运行命令的应用程序,执行恢复运行操作,使得本应用程序处于运行的状态。
再如,应用管理器121接收到切换至前台的信号后,对预先注册在本应用管理器中的本隔离***中的所有应用程序的进程,执行恢复运行操作;使得本隔离***中的应用程序处于运行状态。
较佳地,隔离***中的应用程序在关闭时,注销其注册到本隔离***中的应用管理器121中的信息。具体地,隔离***中的应用程序在关闭时,向本隔离***中的应用管理器121发送注销请求;应用管理器121根据接收到的注销请求,注销该应用程序在本应用管理器中注册的信息。
较佳地,应用管理器121在暂停预先注册的本隔离***中的应用程序时,还可以对通过屏幕输入的操作进行阻断。例如,应用管理器121启动一个透明应用进行全屏幕遮挡,从而阻断通过屏幕输入的操作。
较佳地,应用管理器121在对本隔离***中暂停的应用程序恢复运行时,还可以解除所述对通过屏幕输入的操作的阻断。例如,应用管理器121关闭进行全屏幕遮挡的透明应用,使得隔离***可以重新接收通过屏幕输入的操作。
更优的,隔离***管理模块101在上述步骤S203中向切换命令所涉及的待切换的隔离***发送切换信号之后,还可以继续对待切换的隔离***进行前后台切换,并记录切换后的隔离***的设备占用信息。
具体地,隔离***管理模块101在上述步骤S203中向切换命令所涉及的待切换的隔离***发送切换信号之后,根据在上述步骤S201中确定出的待切换至前台、后台的隔离***,将待切换至前台的隔离***切换到前台状态,将待切换至后台的隔离***切换到后台状态。较佳地,隔离***管理模块101记录切换后的隔离***的前后台状态。
隔离***管理模块101对于切换至前台、或者后台的隔离***,查找出驱动程序的拥有者为该隔离***的设备,作为该隔离***所占用的设备,根据查找出的设备更新该隔离***的设备占用信息。
更优的,本发明实施例的隔离***中的应用管理器121的内部结构的框架示意图如图3所示,包括程序注册单元301和程序状态切换单元302。
其中,程序注册单元301用于注册应用管理器所属隔离***中的应用程序。隔离***包括:基于内核的主操作***和基于容器的从操作***。
较佳地,程序注册单元301还用于注销本隔离***的应用程序注册的信息。
程序状态切换单元302用于根据接收到的切换至后台的信号,暂停预先注册的本隔离***中的应用程序;以及根据接收到的切换至前台的信号,对本隔离***中暂停的应用程序恢复运行。
上述程序注册单元301和程序状态切换单元302功能的实现方法,可以参考上述如图2所示的方法流程步骤中的具体内容,此处不再赘述。
本发明实施例中,当内核中的隔离***管理模块确定出接收到的切换命令所涉及的隔离***;确定执行切换后,向确定出的隔离***发生切换信号;隔离***中的应用管理器根据接收到的切换信号,暂停应用程序或者恢复运行已暂停的应用程序,可以使得同一时间只有一个隔离***中的应用程序对同一设备进行访问,避免不同隔离***中的应用程序访问同一设备发生的冲突,避免了该冲突造成的访问失败,使得用户可以更为便利地通过应用程序控制智能终端中的设备,提升用户的使用体验。
本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM(Read-OnlyMemory,只读存储器)、RAM(RandomAccessMemory,随即存储器)、EPROM(ErasableProgrammableRead-OnlyMemory,可擦写可编程只读存储器)、EEPROM(ElectricallyErasableProgrammableRead-OnlyMemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种智能终端的应用程序状态控制方法,其特征在于,包括:
设置于内核中的隔离***管理模块接收切换命令后,确定出所述切换命令所涉及的隔离***;
所述隔离***管理模块确定执行切换后,向确定出的隔离***发送切换信号;
设置于隔离***中的应用管理器,根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,或对暂停的应用程序恢复运行。
2.根据权利要求1所述的方法,其特征在于,所述切换信号具体为切换至后台的信号;以及
所述应用管理器,根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,具体包括:
所述应用管理器根据接收到的切换至后台的信号,暂停预先注册的本隔离***中的应用程序;
其中,所述应用程序是在启动时预先注册到所述应用管理器的。
3.根据权利要求2所述的方法,其特征在于,所述切换信号具体为切换至前台的信号;以及
应用管理器,根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,或对暂停的应用程序恢复运行,具体包括:
所述应用管理器根据接收到的切换至前台的信号,对本隔离***中暂停的应用程序恢复运行。
4.根据权利要求2所述的方法,其特征在于,所述应用程序在启动时预先注册到所述应用管理器之后,还包括:
所述应用程序在关闭时注销其注册到所述应用管理器中的信息。
5.根据权利要求1-4任一所述的方法,其特征在于,所述隔离***包括:基于内核的主操作***、和基于容器的从操作***。
6.一种智能终端,其特征在于,包括:
至少两个隔离***,所述隔离***中设置有应用管理器;
隔离***管理模块,其设置于内核中,其接收切换命令后,确定出所述切换命令所涉及的隔离***;确定执行切换后,向确定出的隔离***发送切换信号;
所述应用管理器用于根据接收到的切换信号,暂停预先注册的本隔离***中的应用程序,或对暂停的应用程序恢复运行。
7.根据权利要求6所述的智能终端,其特征在于,所述切换信号具体为切换至后台的信号;以及
所述应用管理器,包括:
程序注册单元,用于注册所述应用程序
程序状态切换单元,用于根据接收到的切换至后台的信号,暂停预先注册的本隔离***中的应用程序。
8.根据权利要求7所述的智能终端,其特征在于,所述切换信号具体为切换至前台的信号;以及
所述程序状态切换单元还用于根据接收到的切换至前台的信号,对本隔离***中暂停的应用程序恢复运行。
9.根据权利要求7所述的智能终端,其特征在于,
所述程序注册单元还用于注销所述应用程序注册的信息。
10.根据权利要求6-9任一所述的智能终端,其特征在于,所述隔离***包括:基于内核的主操作***、和基于容器的从操作***。
CN201510527777.8A 2015-08-26 2015-08-26 智能终端及其应用程序状态控制方法 Pending CN105204932A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510527777.8A CN105204932A (zh) 2015-08-26 2015-08-26 智能终端及其应用程序状态控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510527777.8A CN105204932A (zh) 2015-08-26 2015-08-26 智能终端及其应用程序状态控制方法

Publications (1)

Publication Number Publication Date
CN105204932A true CN105204932A (zh) 2015-12-30

Family

ID=54952628

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510527777.8A Pending CN105204932A (zh) 2015-08-26 2015-08-26 智能终端及其应用程序状态控制方法

Country Status (1)

Country Link
CN (1) CN105204932A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786607A (zh) * 2016-03-24 2016-07-20 宇龙计算机通信科技(深圳)有限公司 一种多***的冻结与唤醒方法及装置
CN106201188A (zh) * 2016-06-30 2016-12-07 宇龙计算机通信科技(深圳)有限公司 一种应用程序操作方法及终端
CN106647483A (zh) * 2016-12-13 2017-05-10 北京光年无限科技有限公司 基于智能机器人的外设行为冲突控制方法和***
US10310893B2 (en) 2016-04-05 2019-06-04 Microsoft Technology Licensing, Llc Managing container pause and resume
CN111611628A (zh) * 2019-02-25 2020-09-01 成都鼎桥通信技术有限公司 终端***切换方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1711524A (zh) * 2002-11-18 2005-12-21 Arm有限公司 在安全模式和非安全模式间切换的处理器
US20120198442A1 (en) * 2011-01-31 2012-08-02 Vivek Kashyap Virtual Container
CN103927227A (zh) * 2014-04-16 2014-07-16 乐视致新电子科技(天津)有限公司 多操作***的切换方法和装置、及智能电视
CN104516760A (zh) * 2014-12-12 2015-04-15 华为技术有限公司 一种操作***热切换的方法、装置及移动终端
CN104572287A (zh) * 2015-01-30 2015-04-29 西安酷派软件科技有限公司 一种***切换时保持应用状态的方法、装置及终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1711524A (zh) * 2002-11-18 2005-12-21 Arm有限公司 在安全模式和非安全模式间切换的处理器
US20120198442A1 (en) * 2011-01-31 2012-08-02 Vivek Kashyap Virtual Container
CN103927227A (zh) * 2014-04-16 2014-07-16 乐视致新电子科技(天津)有限公司 多操作***的切换方法和装置、及智能电视
CN104516760A (zh) * 2014-12-12 2015-04-15 华为技术有限公司 一种操作***热切换的方法、装置及移动终端
CN104572287A (zh) * 2015-01-30 2015-04-29 西安酷派软件科技有限公司 一种***切换时保持应用状态的方法、装置及终端

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105786607A (zh) * 2016-03-24 2016-07-20 宇龙计算机通信科技(深圳)有限公司 一种多***的冻结与唤醒方法及装置
CN105786607B (zh) * 2016-03-24 2019-11-12 宇龙计算机通信科技(深圳)有限公司 一种多***的冻结与唤醒方法及装置
US10310893B2 (en) 2016-04-05 2019-06-04 Microsoft Technology Licensing, Llc Managing container pause and resume
CN106201188A (zh) * 2016-06-30 2016-12-07 宇龙计算机通信科技(深圳)有限公司 一种应用程序操作方法及终端
CN106647483A (zh) * 2016-12-13 2017-05-10 北京光年无限科技有限公司 基于智能机器人的外设行为冲突控制方法和***
CN111611628A (zh) * 2019-02-25 2020-09-01 成都鼎桥通信技术有限公司 终端***切换方法和装置

Similar Documents

Publication Publication Date Title
CN105046156A (zh) 智能终端及其设备访问权限控制方法
CN105204932A (zh) 智能终端及其应用程序状态控制方法
CN105138896A (zh) 智能终端及其硬件设备访问权限控制方法
RU2451991C1 (ru) Способ сохранения слияния виртуального порта и материальная среда
US20080028402A1 (en) Method of setting operation environment and computer system
CN106802813A (zh) 用于空中固件升级的方法、装置及车辆
CN105184153A (zh) 智能终端及其基于多级容器的应用程序运行方法
CN102053857A (zh) 虚拟机器的管理装置及其相关切换方法
CN104506643A (zh) 分布式存储***的服务器及服务器之间的数据同步方法
CN110297658B (zh) 功能组件共享方法、装置和计算机设备
CN101853180A (zh) 一种实现应用管理的方法及非智能移动终端
CN105550002A (zh) 基于***切换的界面显示方法和智能终端
CN109450676B (zh) 一种交换机升级方法及装置、电子设备、计算机可读介质
CN102591727A (zh) 对应用数据进行处理的方法和计算节点
EP3072318A1 (en) Profile integration management
CN104918114A (zh) 一种操作***升级方法及装置
CN104657161A (zh) 移动终端固件更新方法及装置
CN106776013B (zh) 多***的资源调度方法及装置
CN107632872B (zh) 桌面布局处理方法、用户数据处理方法及装置、计算机存储介质
CN105573910A (zh) 受保护***的应用程序调试方法及智能终端
CN111858050A (zh) 服务器集群混合部署方法、集群管理节点及相关***
CN104516779B (zh) 一种***切换方法及芯片
CN117493027A (zh) 热升级方法、装置及电子设备
CN105786575A (zh) 移动终端及其用于重写***时数据免清除的方法
CN106933604B (zh) 一种***升级方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20151230

RJ01 Rejection of invention patent application after publication