CN104598243A - Multi-user application program management method and device applied to intelligent terminal - Google Patents
Multi-user application program management method and device applied to intelligent terminal Download PDFInfo
- Publication number
- CN104598243A CN104598243A CN201510043779.XA CN201510043779A CN104598243A CN 104598243 A CN104598243 A CN 104598243A CN 201510043779 A CN201510043779 A CN 201510043779A CN 104598243 A CN104598243 A CN 104598243A
- Authority
- CN
- China
- Prior art keywords
- account
- instruction
- application program
- user
- application
- 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
Links
- 238000007726 management method Methods 0.000 claims description 111
- 238000009434 installation Methods 0.000 claims description 31
- 238000000034 method Methods 0.000 claims description 17
- 238000013500 data storage Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
Description
技术领域technical field
本发明涉及智能终端技术领域,具体涉及一种应用于智能终端的多用户应用程序管理方法和装置。The present invention relates to the technical field of smart terminals, in particular to a method and device for managing multi-user application programs applied to smart terminals.
背景技术Background technique
随着智能终端的普及,智能系统已经是用户群最大的手机操作系统平台。With the popularity of smart terminals, smart systems have become the mobile phone operating system platform with the largest user base.
通常,用户使用手机时通常是不分用户的,所有用户在使用同一手机时,对手机内存储的内容拥有相同的使用权限,也就是说,对于该手机持有者以外的用户来说,手机内存储的内容都是可见的。这种管理模式在信息安全方面存在隐患。Generally, when users use mobile phones, they are usually regardless of users. When using the same mobile phone, all users have the same access to the content stored in the mobile phone. That is to say, for users other than the mobile phone holder, the mobile phone All stored content is visible. This management mode has hidden dangers in information security.
为了解决上述问题,现有技术中出现了在手机上注册和管理多个账户的方案(即多用户方案)。然而,该方案的管理模式只是简单的设定多个账户,独立管理各自账户上的应用,在针对不同账户的应用程序管理上存在很大的局限性。例如,用户在手机上登陆一个指定的账户后,只能对该账户上的应用程序进行管理,若用户想对另一账户上的应用程序进行管理,则需要将手机的账户切换到该另一账户上,在登陆该另一账户后,对该另一账户上的应用程序进行管理。In order to solve the above-mentioned problems, a solution for registering and managing multiple accounts on a mobile phone (that is, a multi-user solution) has appeared in the prior art. However, the management mode of this solution simply sets up multiple accounts and independently manages the applications on each account, which has great limitations in the application management for different accounts. For example, after a user logs in a specified account on a mobile phone, he can only manage the applications on the account. If the user wants to manage the applications on another account, he needs to switch the account of the mobile phone to the other account. On the account, after logging in the other account, the application program on the other account is managed.
发明内容Contents of the invention
本发明提供一种应用于智能终端的多用户应用程序管理方法和装置,用于实现跨账户的应用程序管理。The present invention provides a multi-user application program management method and device applied to an intelligent terminal for realizing cross-account application program management.
本发明第一方面提供一种应用于智能终端的多用户应用程序管理方法,包括:识别在智能终端的当前账户上输入的指令;The first aspect of the present invention provides a multi-user application management method applied to a smart terminal, including: identifying an instruction input on a current account of the smart terminal;
若识别出在上述当前账户上输入的指令为应用程序管理指令,则:If it is recognized that the command entered on the above-mentioned current account is an application management command, then:
显示可选账户列表,其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息;Displaying a list of optional accounts, wherein the list of optional accounts includes indication information of at least one other account existing on the smart terminal except the current account;
确定用户通过上述可选账户列表选择的账户;Determine the account selected by the user through the above optional account list;
在上述应用程序管理指令的指示下,在上述当前账户以及确定的上述用户通过上述可选账户列表选择的账户上执行相应的应用程序管理操作。Under the instruction of the application management instruction, the corresponding application management operation is performed on the current account and the determined account selected by the user through the optional account list.
本发明第二方面提供一种多用户应用程序管理装置,包括:The second aspect of the present invention provides a multi-user application program management device, including:
识别单元,用于识别在智能终端的当前账户上输入的指令;An identification unit, configured to identify an instruction input on the current account of the smart terminal;
显示单元,用于当上述识别单元检测到在上述当前账户上输入的指令为应用程序管理指令时,显示可选账户列表,其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息;A display unit, configured to display a list of optional accounts when the identification unit detects that the instruction input on the current account is an application program management instruction, wherein the list of optional accounts includes all existing accounts on the smart terminal except the current account Instructions for at least one other account other than ;
确定单元,用于确定用户通过上述可选账户列表选择的账户;A determining unit, configured to determine the account selected by the user through the above optional account list;
应用程序管理单元,用于在上述应用程序管理指令的指示下,在上述当前账户以及上述确定单元确定的上述用户通过上述可选账户列表选择的账户上执行相应的应用程序管理操作。The application management unit is configured to perform corresponding application management operations on the current account and the account selected by the user through the optional account list determined by the determination unit under the instruction of the application management instruction.
由上可见,本发明中在检测到输入应用程序管理指令时,显示包含智能终端上存在的其它账户的指示信息的可选账户列表,在以便用户通过该可选账户列表选择需要的账户,在确定用户选择的账户后,在该应用程序管理指令的指示下,在智能终端的当前账户和用户选择的账户上执行相应的应用程序管理操作,从而实现了跨账户的应用程序管理。通过本发明方案,用户只需在一个账户上输入应用程序管理指令,即可实现在多个账户上执行相应的应用程序管理操作,有效提高了基于多用户的智能终端的应用程序管理效率。As can be seen from the above, when an input application management instruction is detected in the present invention, an optional account list containing indication information of other accounts existing on the smart terminal is displayed, so that the user can select the desired account through the optional account list, and then After the account selected by the user is determined, under the instruction of the application program management instruction, corresponding application program management operations are performed on the current account of the smart terminal and the account selected by the user, thereby realizing cross-account application program management. Through the solution of the present invention, the user only needs to input an application program management command on one account, and can implement corresponding application program management operations on multiple accounts, effectively improving the efficiency of application program management based on multi-user smart terminals.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明提供的一种应用于智能终端的多用户应用程序管理方法一个实施例流程示意图;FIG. 1 is a schematic flowchart of an embodiment of a multi-user application management method applied to a smart terminal provided by the present invention;
图2为本发明提供的一种应用于智能终端的多用户应用程序管理方法另一个实施例流程示意图;FIG. 2 is a schematic flowchart of another embodiment of a multi-user application management method applied to a smart terminal provided by the present invention;
图3为本发明提供的一种应用于智能终端的多用户应用程序管理方法再一个实施例流程示意图;FIG. 3 is a schematic flowchart of another embodiment of a multi-user application management method applied to a smart terminal provided by the present invention;
图4为本发明提供的一种应用于智能终端的多用户应用程序管理方法再一个实施例流程示意图;FIG. 4 is a schematic flowchart of another embodiment of a multi-user application management method applied to a smart terminal provided by the present invention;
图5为本发明提供的一种多用户应用程序管理装置一个实施例结构示意图。FIG. 5 is a schematic structural diagram of an embodiment of a device for managing multi-user application programs provided by the present invention.
具体实施方式detailed description
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described The embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明实施例提供一种应用于智能终端的多用户应用程序管理方法,包括:识别在智能终端的当前账户上输入的指令;若识别到在上述当前账户上输入的指令为应用程序管理指令,则:显示可选账户列表,其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息;确定用户通过上述可选账户列表选择的账户;在上述应用程序管理指令的指示下,在上述当前账户以及确定的上述用户通过上述可选账户列表选择的账户上执行相应的应用程序管理操作。本发明实施例还提供相应的多用户应用程序管理装置。以下分别进行详细说明。An embodiment of the present invention provides a multi-user application management method applied to a smart terminal, including: identifying an instruction input on the current account of the smart terminal; if it is recognized that the instruction input on the current account is an application management instruction, Then: display a list of optional accounts, wherein the list of optional accounts includes indication information of at least one other account other than the current account existing on the smart terminal; determine the account selected by the user through the list of optional accounts; Under the instruction of the above-mentioned application program management instruction, the corresponding application program management operation is performed on the above-mentioned current account and the determined account selected by the above-mentioned user through the above-mentioned selectable account list. The embodiment of the present invention also provides a corresponding multi-user application program management device. Each will be described in detail below.
下面对本发明实施例提供的一种应用于智能终端的多用户应用程序管理方法进行描述,请参阅图1,本发明实施例中的多用户应用程序管理方法包括:The following describes a multi-user application management method applied to a smart terminal provided by an embodiment of the present invention. Please refer to FIG. 1. The multi-user application management method in the embodiment of the present invention includes:
101、识别在智能终端的当前账户上输入的指令;101. Identify an instruction input on the current account of the smart terminal;
本发明实施例中的智能终端支持多个账户的创建,当创建新账户时,智能终端在物理存储空间为新账户分配独立的用户空间作为数据存储区域(例如作为应用程序的数据区域),具体地,在智能终端中创建多个账户可以参照已有技术实现,此处不作限定。The smart terminal in the embodiment of the present invention supports the creation of multiple accounts. When creating a new account, the smart terminal allocates an independent user space for the new account in the physical storage space as a data storage area (for example, as a data area of an application program), specifically Specifically, creating multiple accounts in the smart terminal can be implemented with reference to existing technologies, which is not limited here.
本发明实施例中,智能终端存在多个账户(即已创建了两个以上账户),多用户应用程序管理装置检测在智能终端的当前账户上输入的指令。In the embodiment of the present invention, the smart terminal has multiple accounts (that is, more than two accounts have been created), and the multi-user application program management device detects an instruction input on the current account of the smart terminal.
可选地,多用户应用程序管理装置实时检测在智能终端的当前账户上是否有指令输入,当检测到有指令输入时,对输入的指令进行识别。或者,当智能终端的当前账户上有指令输入时,智能终端触发多用户应用程序管理装置对当前输入的指令进行识别。Optionally, the multi-user application program management device detects in real time whether there is an instruction input on the current account of the smart terminal, and when an instruction input is detected, the input instruction is identified. Alternatively, when an instruction is input on the current account of the smart terminal, the smart terminal triggers the multi-user application program management device to identify the currently input instruction.
102、若识别出在上述当前账户上输入的指令为应用程序管理指令,则,显示可选账户列表;102. If it is recognized that the command input on the above-mentioned current account is an application program management command, display a list of optional accounts;
其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息。其中,上述指示信息具体可以为账户名或其它能够唯一指示账户的信息。Wherein, the above-mentioned optional account list includes indication information of at least one other account existing on the above-mentioned smart terminal except the above-mentioned current account. Wherein, the above indication information may specifically be an account name or other information that can uniquely indicate an account.
本发明实施例中,当多用户应用程序管理装置识别出在智能终端的当前账户上输入的指令为应用程序管理指令时,显示可选账户列表。上述应用程序管理指令是指与管理应用程序有关的指令,例如应用程序安装指令、应用程序卸载指令和应用程序移动指令等。In the embodiment of the present invention, when the multi-user application management device recognizes that the instruction input on the current account of the smart terminal is an application management instruction, a list of optional accounts is displayed. The above-mentioned application program management instructions refer to instructions related to application program management, such as application program installation instructions, application program uninstallation instructions, and application program moving instructions.
可选的,在上述智能终端的当前显示界面上弹出对话界面,并在该对话密码上显示可选账户列表。或者,在上述应用程序管理指令的指示下,启动相应的应用程序管理界面,并在该应用程序管理界面上显示上述可选账户列表。Optionally, a dialogue interface pops up on the current display interface of the smart terminal, and a list of optional accounts is displayed on the dialogue password. Or, under the instruction of the above-mentioned application program management instruction, start the corresponding application program management interface, and display the above-mentioned optional account list on the application program management interface.
103、确定用户通过上述可选账户列表选择的账户;103. Determine the account selected by the user through the above optional account list;
本发明实施例中,用户可以在步骤102显示的可选账户列表中选择一个或者两个以上账户的指示信息,多用户应用程序管理装置根据用户选择的账户的指示信息确定用户选择的账户。In the embodiment of the present invention, the user may select indication information of one or more accounts in the optional account list displayed in step 102, and the multi-user application management device determines the account selected by the user according to the indication information of the accounts selected by the user.
可选地,可选账户列表中还包括“确定”控件以及与每个账户的指示信息一一对应的复选框,用户通过勾选复选框的方式选择相应账户的指示信息,当用户触发“确定”控件时,多用户应用程序管理装置根据用户当前选择的账户的指示信息,确定用户通过上述可选账户列表选择的账户。Optionally, the optional account list also includes a "OK" control and a check box corresponding to each account's instruction information one by one. The user selects the corresponding account instruction information by checking the check box. When the user triggers When the control is "determined", the multi-user application management device determines the account selected by the user through the above optional account list according to the indication information of the account currently selected by the user.
104、在上述应用程序管理指令的指示下,在上述当前账户以及确定的上述用户通过上述可选账户列表选择的账户上执行相应的应用程序管理操作;104. Under the instruction of the above-mentioned application program management instruction, perform corresponding application program management operations on the above-mentioned current account and the determined account selected by the above-mentioned user through the above-mentioned selectable account list;
本发明实施例中,多用户应用程序管理装置在上述应用程序管理指令的指示下,在智能终端的当前账户以及步骤103确定选择的账户上执行相应的应用程序管理操作,即分别在智能终端的当前账户对应的用户空间和步骤103确定选择的账户对应的用户空间执行相应的应用程序管理操作。In the embodiment of the present invention, the multi-user application program management device executes corresponding application program management operations on the current account of the smart terminal and the account selected in step 103 under the instruction of the above-mentioned application program management instruction, that is, respectively on the smart terminal's The user space corresponding to the current account and the user space corresponding to the selected account determined in step 103 execute corresponding application program management operations.
在一种应用场景中,若上述应用程序管理指令为应用程序安装指令,则多用户应用程序管理装置在上述应用程序安装指令的指示下,在上述当前账户以及步骤103确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序。进一步,若确定的账户中已安装相应的应用程序,则多用户应用程序管理装置可在该账户中强制安装相应的应用程序或者忽略本次安装,具体地,需要在已安装相应的应用程序的账户中强制安装该应用程序还是需要忽略本次安装可以由用户选择。举例说明,比如上述应用程序移动终端指示需要安装的应用程序为应用程序A,当前账户为账户S1,步骤103确定的账户为账户S2和账户S3,则多用户应用程序管理装置在上述应用程序移动指令的指示下,在账户S1上安装应用程序A,并分别在账户S2和账户S3上安装应用程序A。进一步,若账户S2和/或账户S3已安装了应用程序A,则多用户应用程序管理装置可以在已安装应用程序A的账户中强制安装应用程序A或者忽略本次安装(即忽略安装应用程序A的操作),具体地,需要在已安装应用程序A的账户中强制安装应用程序A还是需要忽略本次安装可以由用户自主选择。In one application scenario, if the above-mentioned application management instruction is an application installation instruction, the multi-user application management device, under the instruction of the above-mentioned application installation instruction, uses the above-mentioned current account and the above-mentioned user determined in step 103 through the above-mentioned available Install the corresponding application on the account selected in the selected account list. Further, if the corresponding application program has been installed in the determined account, the multi-user application program management device can force the installation of the corresponding application program in the account or ignore this installation. Whether the application is forced to be installed in the account or needs to be ignored for this installation can be selected by the user. For example, if the above-mentioned application program mobile terminal indicates that the application program to be installed is application program A, the current account is account S1, and the accounts determined in step 103 are account S2 and account S3, then the multi-user application program management device is on the above-mentioned application program mobile terminal. Under the instruction of the instruction, the application program A is installed on the account S1, and the application program A is installed on the account S2 and the account S3 respectively. Further, if account S2 and/or account S3 have already installed application A, the multi-user application management device can force install application A in the account that has installed application A or ignore this installation (that is, ignore the installation of application A). Operation of A), specifically, it is up to the user to choose whether to forcibly install application A in the account that has already installed application A or to ignore this installation.
在另一种应用场景中,若上述应用程序管理指令为应用程序卸载指令,则多用户应用程序管理装置在上述应用程序卸载指令的指示下,在上述当前账户以及步骤103确定的上述用户通过上述可选账户列表选择的账户上卸载相应的应用程序。进一步,若确定的账户中不存在相应的应用程序,则多用户应用程序管理装置忽略本次卸载。举例说明,比如上述应用程序移动终端指示需要卸载的应用程序为应用程序A,当前账户为账户S1,步骤103确定的账户为账户S2和账户S3,则多用户应用程序管理装置在上述应用程序移动指令的指示下,在账户S1上卸载应用程序A,并分别在账户S2和账户S3上卸载应用程序A。进一步,若账户S2和/或账户S3不存在应用程序A,则多用户应用程序管理装置在不存在应用程序A的账户中忽略本次卸载(即忽略卸载应用程序A的操作)。In another application scenario, if the above-mentioned application program management instruction is an application program uninstallation instruction, the multi-user application program management device, under the instruction of the above-mentioned application program uninstallation instruction, uses the above-mentioned current account and the above-mentioned user determined in step 103 through the above-mentioned Uninstall the corresponding application on the account selected in the optional account list. Further, if there is no corresponding application program in the determined account, the multi-user application program management device ignores this uninstallation. For example, if the above application mobile terminal indicates that the application that needs to be uninstalled is application A, the current account is account S1, and the accounts determined in step 103 are account S2 and account S3, then the multi-user application management device will be on the mobile terminal of the above application. Under the instructions of the command, uninstall application A on account S1, and uninstall application A on account S2 and account S3 respectively. Further, if the account S2 and/or the account S3 does not have the application A, the multi-user application management device ignores this uninstallation in the account where the application A does not exist (ie ignores the operation of uninstalling the application A).
在再一种应用场景中,上述应用程序管理指令为应用程序移动指令,则多用户应用程序管理装置在上述应用程序移动指令的指示下,在上述当前账户上卸载相应的应用程序,并在步骤103确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序,进一步,若确定的账户中已安装相应的应用程序,则多用户应用程序管理装置可在该账户中强制安装相应的应用程序或者忽略本次安装,具体地,需要在已安装相应的应用程序的账户中强制安装该应用程序还是需要忽略本次安装可以由用户选择。举例说明,比如上述应用程序移动终端指示需要移动的应用程序为应用程序A,当前账户为账户S1,步骤103确定的账户为账户S2和账户S3,则多用户应用程序管理装置在上述应用程序移动指令的指示下,在账户S1上卸载应用程序A,并分别在账户S2和账户S3上安装应用程序A。进一步,若账户S2和/或账户S3已安装了应用程序A,则多用户应用程序管理装置可以在已安装应用程序A的账户中强制安装应用程序A或者忽略本次安装(即忽略安装应用程序A的操作),具体地,需要在已安装应用程序A的账户中强制安装应用程序A还是需要忽略本次安装可以由用户自主选择。In yet another application scenario, the above-mentioned application program management instruction is an application program moving instruction, and the multi-user application program management device uninstalls the corresponding application program on the above-mentioned current account under the instruction of the above-mentioned application program moving instruction, and in the step 103 The above-mentioned user determined to install the corresponding application program on the account selected by the above-mentioned optional account list; The application program or ignore the current installation, specifically, whether the application program needs to be forcibly installed in the account that has installed the corresponding application program or the current installation needs to be ignored can be selected by the user. For example, if the above-mentioned application program mobile terminal indicates that the application program to be moved is application program A, the current account is account S1, and the accounts determined in step 103 are account S2 and account S3, then the multi-user application program management device will move the above-mentioned application program Under the instructions of the command, the application A is uninstalled on the account S1, and the application A is installed on the account S2 and the account S3 respectively. Further, if account S2 and/or account S3 have already installed application A, the multi-user application management device can force install application A in the account that has installed application A or ignore this installation (that is, ignore the installation of application A). Operation of A), specifically, it is up to the user to choose whether to forcibly install application A in the account that has already installed application A or to ignore this installation.
需要说明的是,本发明实施例中的多用户应用程序管理装置可以集成在智能终端中,或者,多用户应用程序管理装置也可以是独立于智能终端的装置。本发明实施例中后的智能终端具体可以为手机、平板电脑或者其它智能终端,此处不作限定。It should be noted that the multi-user application management device in the embodiment of the present invention may be integrated in the smart terminal, or the multi-user application management device may also be a device independent of the smart terminal. The latter smart terminal in the embodiment of the present invention may specifically be a mobile phone, a tablet computer or other smart terminals, which are not limited here.
由上可见,本发明中在检测到输入应用程序管理指令时,显示包含智能终端上存在的其它账户的指示信息的可选账户列表,在以便用户通过该可选账户列表选择需要的账户,在确定用户选择的账户后,在该应用程序管理指令的指示下,在智能终端的当前账户和用户选择的账户上执行相应的应用程序管理操作,从而实现了跨账户的应用程序管理。通过本发明方案,用户只需在一个账户上输入应用程序管理指令,即可实现在多个账户上执行相应的应用程序管理操作,有效提高了基于多用户的智能终端的应用程序管理效率。As can be seen from the above, when an input application management instruction is detected in the present invention, an optional account list containing indication information of other accounts existing on the smart terminal is displayed, so that the user can select the desired account through the optional account list, and then After the account selected by the user is determined, under the instruction of the application program management instruction, corresponding application program management operations are performed on the current account of the smart terminal and the account selected by the user, thereby realizing cross-account application program management. Through the solution of the present invention, the user only needs to input an application program management command on one account, and can implement corresponding application program management operations on multiple accounts, effectively improving the efficiency of application program management based on multi-user smart terminals.
下面以一具体实施例对本发明实施例中的应用于智能终端的多用户应用程序管理方法进行描述,本发明实施例中,多用户应用程序管理装置包含用户管理模块和应用管理模块两个模块,多用户应用程序管理装置包含用户管理模块和应用管理模块两个模块,用户管理模块用于管理多个账户信息和与账户相关的应用程序信息,应用管理模块用于管理应用程序的安装、卸载和移动等处理逻辑。如图2所示,本发明实施例中的多用户应用程序管理方法包括:The following describes the multi-user application management method applied to the smart terminal in the embodiment of the present invention with a specific embodiment. In the embodiment of the present invention, the multi-user application management device includes two modules: a user management module and an application management module. The multi-user application program management device includes two modules: a user management module and an application management module. The user management module is used to manage multiple account information and application program information related to the account. The application management module is used to manage the installation, uninstallation and Movement and other processing logic. As shown in Figure 2, the multi-user application management method in the embodiment of the present invention includes:
201、识别在智能终端的当前账户上输入的指令;201. Identify an instruction input on the current account of the smart terminal;
本发明实施例中的智能终端支持多个账户的创建,当创建新账户时,智能终端在物理存储空间为新账户分配独立的用户空间作为数据存储区域(例如作为应用程序的数据区域),具体地,在智能终端中创建多个账户可以参照已有技术实现,此处不作限定。The smart terminal in the embodiment of the present invention supports the creation of multiple accounts. When creating a new account, the smart terminal allocates an independent user space for the new account in the physical storage space as a data storage area (for example, as a data area of an application program), specifically Specifically, creating multiple accounts in the smart terminal can be implemented with reference to existing technologies, which is not limited here.
本发明实施例中,智能终端存在多个账户(即已创建了两个以上账户),多用户应用程序管理装置检测在智能终端的当前账户上输入的指令。In the embodiment of the present invention, the smart terminal has multiple accounts (that is, more than two accounts have been created), and the multi-user application program management device detects an instruction input on the current account of the smart terminal.
可选地,多用户应用程序管理装置实时检测在智能终端的当前账户上是否有指令输入,当检测到有指令输入时,对输入的指令进行识别。或者,当智能终端的当前账户上有指令输入时,智能终端触发多用户应用程序管理装置对当前输入的指令进行识别。Optionally, the multi-user application program management device detects in real time whether there is an instruction input on the current account of the smart terminal, and when an instruction input is detected, the input instruction is identified. Alternatively, when an instruction is input on the current account of the smart terminal, the smart terminal triggers the multi-user application program management device to identify the currently input instruction.
202、若识别出在上述当前账户上输入的指令为应用程序安装指令,则,显示可选账户列表;202. If it is recognized that the instruction input on the above-mentioned current account is an application installation instruction, display a list of optional accounts;
其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息。其中,上述指示信息具体可以为账户名或其它能够唯一指示账户的信息。Wherein, the above-mentioned optional account list includes indication information of at least one other account existing on the above-mentioned smart terminal except the above-mentioned current account. Wherein, the above indication information may specifically be an account name or other information that can uniquely indicate an account.
本发明实施例中,当多用户应用程序管理装置识别出在智能终端的当前账户上输入的指令为应用程序安装指令时,多用户应用程序管理装置调用用户管理模块,在安装界面显示上述可选账户列表或者弹出对话框,在该对话框上显示可选账户列表。In the embodiment of the present invention, when the multi-user application management device recognizes that the command input on the current account of the smart terminal is an application installation command, the multi-user application management device invokes the user management module, and displays the above-mentioned options on the installation interface. A list of accounts or a popup dialog on which a list of available accounts is displayed.
203、确定用户通过上述可选账户列表选择的账户;203. Determine the account selected by the user through the above optional account list;
本发明实施例中,用户可以在步骤202显示的可选账户列表中选择一个或者两个以上账户的指示信息,多用户应用程序管理装置根据用户选择的账户的指示信息确定用户选择的账户。In the embodiment of the present invention, the user may select indication information of one or two or more accounts in the optional account list displayed in step 202, and the multi-user application management device determines the account selected by the user according to the indication information of the accounts selected by the user.
可选地,可选账户列表中还包括“确定”控件以及与每个账户的指示信息一一对应的复选框,用户通过勾选复选框的方式选择相应账户的指示信息,当用户触发“确定”控件时,多用户应用程序管理装置根据用户当前选择的账户的指示信息,确定用户通过上述可选账户列表选择的账户。Optionally, the optional account list also includes a "OK" control and a check box corresponding to each account's instruction information one by one. The user selects the corresponding account instruction information by checking the check box. When the user triggers When the control is "determined", the multi-user application management device determines the account selected by the user through the above optional account list according to the indication information of the account currently selected by the user.
204、在上述应用程序安装指令的指示下,在上述当前账户以及确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序;204. Under the instruction of the above-mentioned application program installation instruction, install the corresponding application program on the above-mentioned current account and the determined account selected by the above-mentioned user through the above-mentioned selectable account list;
本发明实施例中,多用户应用程序管理装置在上述应用程序安装指令的指示下,调用应用管理模块,在上述当前账户以及步骤203确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序。进一步,若确定的账户中已安装相应的应用程序,则多用户应用程序管理装置可在该账户中强制安装相应的应用程序或者忽略本次安装,具体地,需要在已安装相应的应用程序的账户中强制安装该应用程序还是需要忽略本次安装可以由用户选择。In the embodiment of the present invention, the multi-user application management device invokes the application management module under the instruction of the above-mentioned application installation instruction, and installs the corresponding application on the above-mentioned current account and the account selected by the above-mentioned user determined in step 203 through the above-mentioned optional account list. s application. Further, if the corresponding application program has been installed in the determined account, the multi-user application program management device can force the installation of the corresponding application program in the account or ignore this installation. Whether the application is forced to be installed in the account or needs to be ignored for this installation can be selected by the user.
需要说明的是,本发明实施例中的多用户应用程序管理装置可以集成在智能终端中,或者,多用户应用程序管理装置也可以是独立于智能终端的装置。本发明实施例中后的智能终端具体可以为手机、平板电脑或者其它智能终端,此处不作限定。It should be noted that the multi-user application management device in the embodiment of the present invention may be integrated in the smart terminal, or the multi-user application management device may also be a device independent of the smart terminal. The latter smart terminal in the embodiment of the present invention may specifically be a mobile phone, a tablet computer or other smart terminals, which are not limited here.
由上可见,本发明中在用户安装应用程序时,可以指定将待安装的应用程序同时安装到其它账户上,从而提高了基于多用户的智能终端的应用程序管理效率。It can be seen from the above that when a user installs an application program in the present invention, the application program to be installed can be specified to be installed on other accounts at the same time, thereby improving the application program management efficiency based on the multi-user smart terminal.
下面以另一具体实施例对本发明实施例中的应用于智能终端的多用户应用程序管理方法进行描述,本发明实施例中,多用户应用程序管理装置包含用户管理模块和应用管理模块两个模块,多用户应用程序管理装置包含用户管理模块和应用管理模块两个模块,用户管理模块用于管理多个账户信息和与账户相关的应用程序信息,应用管理模块用于管理应用程序的安装、卸载和移动等处理逻辑。如图3所示,本发明实施例中的多用户应用程序管理方法包括:In the following, another specific embodiment is used to describe the multi-user application management method applied to the smart terminal in the embodiment of the present invention. In the embodiment of the present invention, the multi-user application management device includes two modules: a user management module and an application management module , the multi-user application management device includes two modules: a user management module and an application management module, the user management module is used to manage multiple account information and application information related to the account, and the application management module is used to manage the installation and uninstallation of application programs and mobile processing logic. As shown in Figure 3, the multi-user application management method in the embodiment of the present invention includes:
301、识别在智能终端的当前账户上输入的指令;301. Identify an instruction input on the current account of the smart terminal;
本发明实施例中的智能终端支持多个账户的创建,当创建新账户时,智能终端在物理存储空间为新账户分配独立的用户空间作为数据存储区域(例如作为应用程序的数据区域),具体地,在智能终端中创建多个账户可以参照已有技术实现,此处不作限定。The smart terminal in the embodiment of the present invention supports the creation of multiple accounts. When creating a new account, the smart terminal allocates an independent user space for the new account in the physical storage space as a data storage area (for example, as a data area of an application program), specifically Specifically, creating multiple accounts in the smart terminal can be implemented with reference to existing technologies, which is not limited here.
本发明实施例中,智能终端存在多个账户(即已创建了两个以上账户),多用户应用程序管理装置检测在智能终端的当前账户上输入的指令。In the embodiment of the present invention, the smart terminal has multiple accounts (that is, more than two accounts have been created), and the multi-user application program management device detects an instruction input on the current account of the smart terminal.
可选地,多用户应用程序管理装置实时检测在智能终端的当前账户上是否有指令输入,当检测到有指令输入时,对输入的指令进行识别。或者,当智能终端的当前账户上有指令输入时,智能终端触发多用户应用程序管理装置对当前输入的指令进行识别。Optionally, the multi-user application program management device detects in real time whether there is an instruction input on the current account of the smart terminal, and when an instruction input is detected, the input instruction is identified. Alternatively, when an instruction is input on the current account of the smart terminal, the smart terminal triggers the multi-user application program management device to identify the currently input instruction.
302、若识别出在上述当前账户上输入的指令为应用程序卸载指令,则,显示可选账户列表;302. If it is recognized that the command input on the above-mentioned current account is an application program uninstallation command, display a list of optional accounts;
其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息。其中,上述指示信息具体可以为账户名或其它能够唯一指示账户的信息。Wherein, the above-mentioned optional account list includes indication information of at least one other account existing on the above-mentioned smart terminal except the above-mentioned current account. Wherein, the above indication information may specifically be an account name or other information that can uniquely indicate an account.
本发明实施例中,当多用户应用程序管理装置识别出在智能终端的当前账户上输入的指令为应用程序卸载指令时,多用户应用程序管理装置调用用户管理模块,在卸载界面显示上述可选账户列表或者弹出对话框,在该对话框上显示可选账户列表。In the embodiment of the present invention, when the multi-user application management device recognizes that the command input on the current account of the smart terminal is an application uninstall command, the multi-user application management device invokes the user management module, and displays the above-mentioned options on the uninstall interface. A list of accounts or a popup dialog on which a list of available accounts is displayed.
303、确定用户通过上述可选账户列表选择的账户;303. Determine the account selected by the user through the above optional account list;
本发明实施例中,用户可以在步骤302显示的可选账户列表中选择一个或者两个以上账户的指示信息,多用户应用程序管理装置根据用户选择的账户的指示信息确定用户选择的账户。In the embodiment of the present invention, the user can select indication information of one or more accounts in the optional account list displayed in step 302, and the multi-user application management device determines the account selected by the user according to the indication information of the accounts selected by the user.
可选地,可选账户列表中还包括“确定”控件以及与每个账户的指示信息一一对应的复选框,用户通过勾选复选框的方式选择相应账户的指示信息,当用户触发“确定”控件时,多用户应用程序管理装置根据用户当前选择的账户的指示信息,确定用户通过上述可选账户列表选择的账户。Optionally, the optional account list also includes a "OK" control and a check box corresponding to each account's instruction information one by one. The user selects the corresponding account instruction information by checking the check box. When the user triggers When the control is "determined", the multi-user application management device determines the account selected by the user through the above optional account list according to the indication information of the account currently selected by the user.
304、在上述应用程序卸载指令的指示下,在上述当前账户以及确定的上述用户通过上述可选账户列表选择的账户上卸载相应的应用程序;304. Under the instruction of the above-mentioned application program uninstallation instruction, uninstall the corresponding application program on the above-mentioned current account and the determined account selected by the above-mentioned user through the above-mentioned selectable account list;
本发明实施例中,多用户应用程序管理装置在上述应用程序安装指令的指示下,调用应用管理模块,在上述当前账户以及步骤303确定的上述用户通过上述可选账户列表选择的账户上卸载相应的应用程序。进一步,若确定的账户中不存在相应的应用程序,则多用户应用程序管理装置忽略本次卸载。In the embodiment of the present invention, the multi-user application management device invokes the application management module under the instruction of the above-mentioned application installation instruction, and uninstalls the corresponding application on the above-mentioned current account and the account selected by the above-mentioned user through the above-mentioned optional account list determined in step 303. s application. Further, if there is no corresponding application program in the determined account, the multi-user application program management device ignores this uninstallation.
需要说明的是,本发明实施例中的多用户应用程序管理装置可以集成在智能终端中,或者,多用户应用程序管理装置也可以是独立于智能终端的装置。本发明实施例中后的智能终端具体可以为手机、平板电脑或者其它智能终端,此处不作限定。It should be noted that the multi-user application management device in the embodiment of the present invention may be integrated in the smart terminal, or the multi-user application management device may also be a device independent of the smart terminal. The latter smart terminal in the embodiment of the present invention may specifically be a mobile phone, a tablet computer or other smart terminals, which are not limited here.
由上可见,本发明中在用户卸载应用程序时,可以指定同时在其它账户上卸载相应的应用程序,从而提高了基于多用户的智能终端的应用程序管理效率。It can be seen from the above that when a user uninstalls an application in the present invention, the corresponding application can be designated to be uninstalled on other accounts at the same time, thereby improving the application management efficiency of the multi-user smart terminal.
下面以一具体实施例对本发明实施例中的应用于智能终端的多用户应用程序管理方法进行描述,本发明实施例中,多用户应用程序管理装置包含用户管理模块和应用管理模块两个模块,多用户应用程序管理装置包含用户管理模块和应用管理模块两个模块,用户管理模块用于管理多个账户信息和与账户相关的应用程序信息,应用管理模块用于管理应用程序的安装、卸载和移动等处理逻辑。如图4所示,本发明实施例中的多用户应用程序管理方法包括:The following describes the multi-user application management method applied to the smart terminal in the embodiment of the present invention with a specific embodiment. In the embodiment of the present invention, the multi-user application management device includes two modules: a user management module and an application management module. The multi-user application program management device includes two modules: a user management module and an application management module. The user management module is used to manage multiple account information and application program information related to the account. The application management module is used to manage the installation, uninstallation and Movement and other processing logic. As shown in Figure 4, the multi-user application management method in the embodiment of the present invention includes:
401、识别在智能终端的当前账户上输入的指令;401. Identify an instruction input on the current account of the smart terminal;
本发明实施例中的智能终端支持多个账户的创建,当创建新账户时,智能终端在物理存储空间为新账户分配独立的用户空间作为数据存储区域(例如作为应用程序的数据区域),具体地,在智能终端中创建多个账户可以参照已有技术实现,此处不作限定。The smart terminal in the embodiment of the present invention supports the creation of multiple accounts. When creating a new account, the smart terminal allocates an independent user space for the new account in the physical storage space as a data storage area (for example, as a data area of an application program), specifically Specifically, creating multiple accounts in the smart terminal can be implemented with reference to existing technologies, which is not limited here.
本发明实施例中,智能终端存在多个账户(即已创建了两个以上账户),多用户应用程序管理装置检测在智能终端的当前账户上输入的指令。In the embodiment of the present invention, the smart terminal has multiple accounts (that is, more than two accounts have been created), and the multi-user application program management device detects an instruction input on the current account of the smart terminal.
可选地,多用户应用程序管理装置实时检测在智能终端的当前账户上是否有指令输入,当检测到有指令输入时,对输入的指令进行识别。或者,当智能终端的当前账户上有指令输入时,智能终端触发多用户应用程序管理装置对当前输入的指令进行识别。Optionally, the multi-user application program management device detects in real time whether there is an instruction input on the current account of the smart terminal, and when an instruction input is detected, the input instruction is identified. Alternatively, when an instruction is input on the current account of the smart terminal, the smart terminal triggers the multi-user application program management device to identify the currently input instruction.
402、若识别出在上述当前账户上输入的指令为应用程序移动指令,则,显示可选账户列表;402. If it is recognized that the instruction input on the above-mentioned current account is an application program moving instruction, display a list of optional accounts;
其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息。其中,上述指示信息具体可以为账户名或其它能够唯一指示账户的信息。Wherein, the above-mentioned optional account list includes indication information of at least one other account existing on the above-mentioned smart terminal except the above-mentioned current account. Wherein, the above indication information may specifically be an account name or other information that can uniquely indicate an account.
本发明实施例中,当多用户应用程序管理装置识别出在智能终端的当前账户上输入的指令为应用程序移动指令时,多用户应用程序管理装置调用用户管理模块,在安装界面显示上述可选账户列表或者弹出对话框,在该对话框上显示可选账户列表。In the embodiment of the present invention, when the multi-user application management device recognizes that the command input on the current account of the smart terminal is an application move command, the multi-user application management device invokes the user management module, and displays the above-mentioned options on the installation interface. A list of accounts or a popup dialog on which a list of available accounts is displayed.
403、确定用户通过上述可选账户列表选择的账户;403. Determine the account selected by the user through the above optional account list;
本发明实施例中,用户可以在步骤402显示的可选账户列表中选择一个或者两个以上账户的指示信息,多用户应用程序管理装置根据用户选择的账户的指示信息确定用户选择的账户。In the embodiment of the present invention, the user may select indication information of one or more accounts in the optional account list displayed in step 402, and the multi-user application management device determines the account selected by the user according to the indication information of the accounts selected by the user.
可选地,可选账户列表中还包括“确定”控件以及与每个账户的指示信息一一对应的复选框,用户通过勾选复选框的方式选择相应账户的指示信息,当用户触发“确定”控件时,多用户应用程序管理装置根据用户当前选择的账户的指示信息,确定用户通过上述可选账户列表选择的账户。Optionally, the optional account list also includes a "OK" control and a check box corresponding to each account's instruction information one by one. The user selects the corresponding account instruction information by checking the check box. When the user triggers When the control is "determined", the multi-user application management device determines the account selected by the user through the above optional account list according to the indication information of the account currently selected by the user.
404、在上述应用程序移动指令的指示下,在上述当前账户上卸载相应的应用程序,并在确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序;404. Under the instruction of the above-mentioned application program moving instruction, uninstall the corresponding application program on the above-mentioned current account, and install the corresponding application program on the determined account selected by the above-mentioned user through the above-mentioned optional account list;
本发明实施例中,多用户应用程序管理装置在上述应用程序移动指令的指示下,调用应用管理模块,在上述当前账户上卸载相应的应用程序,并且,在步骤403确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序。进一步,若确定的账户中已安装相应的应用程序,则多用户应用程序管理装置可在该账户中强制安装相应的应用程序或者忽略本次安装,具体地,需要在已安装相应的应用程序的账户中强制安装该应用程序还是需要忽略本次安装可以由用户选择。In the embodiment of the present invention, the multi-user application program management device invokes the application management module to uninstall the corresponding application program on the above-mentioned current account under the instruction of the above-mentioned application program moving instruction, and the above-mentioned user determined in step 403 through the above-mentioned available Install the corresponding application on the account selected in the selected account list. Further, if the corresponding application program has been installed in the determined account, the multi-user application program management device can force the installation of the corresponding application program in the account or ignore this installation. Whether the application is forced to be installed in the account or needs to be ignored for this installation can be selected by the user.
需要说明的是,本发明实施例中的多用户应用程序管理装置可以集成在智能终端中,或者,多用户应用程序管理装置也可以是独立于智能终端的装置。本发明实施例中后的智能终端具体可以为手机、平板电脑或者其它智能终端,此处不作限定。It should be noted that the multi-user application management device in the embodiment of the present invention may be integrated in the smart terminal, or the multi-user application management device may also be a device independent of the smart terminal. The intelligent terminal in the embodiment of the present invention may specifically be a mobile phone, a tablet computer or other intelligent terminal, which is not limited here.
由上可见,本发明中可以将应用程序从当前账户移动到指定的其它账户上,从而提高了基于多用户的智能终端的应用程序管理效率。It can be seen from the above that in the present invention, the application program can be moved from the current account to another specified account, thereby improving the efficiency of application program management based on the multi-user smart terminal.
本发明实施例还提供一种多用户应用程序管理装置,请参阅图5,本发明实施例中的多用户应用程序管理装置500,包括:The embodiment of the present invention also provides a multi-user application management device, please refer to FIG. 5 , the multi-user application management device 500 in the embodiment of the present invention includes:
识别单元501,用于识别在智能终端的当前账户上输入的指令;An identification unit 501, configured to identify an instruction input on the current account of the smart terminal;
显示单元502,用于当识别单元501检测到在上述当前账户上输入的指令为应用程序管理指令时,显示可选账户列表,其中,上述可选账户列表包括上述智能终端上存在的除上述当前账户之外的至少一个其它账户的指示信息;The display unit 502 is configured to display an optional account list when the identification unit 501 detects that the instruction input on the above-mentioned current account is an application program management instruction, wherein the above-mentioned optional account list includes the existing on the above-mentioned smart terminal except the above-mentioned current account. Information indicative of at least one other Account other than the Account;
确定单元503,用于确定用户通过上述可选账户列表选择的账户;A determining unit 503, configured to determine the account selected by the user through the above optional account list;
应用程序管理单元504,用于在上述应用程序管理指令的指示下,在上述当前账户以及确定单元503确定的上述用户通过上述可选账户列表选择的账户上执行相应的应用程序管理操作。The application management unit 504 is configured to perform corresponding application management operations on the current account and the account selected by the user through the optional account list determined by the determination unit 503 under the instruction of the application management instruction.
可选的,上述应用程序管理指令为应用程序安装指令。应用程序管理单元504具体用于:在上述应用程序安装指令的指示下,在上述当前账户以及上述确定单元确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序。Optionally, the above application program management instruction is an application program installation instruction. The application management unit 504 is specifically configured to: under the instruction of the application installation instruction, install the corresponding application on the current account and the account selected by the user determined by the determining unit through the optional account list.
可选的,上述应用程序管理指令为应用程序卸载指令。应用程序管理单元504具体用于:在上述应用程序卸载指令的指示下,在上述当前账户以及确定单元503确定的上述用户通过上述可选账户列表选择的账户上卸载相应的应用程序。Optionally, the above application program management instruction is an application program uninstallation instruction. The application management unit 504 is specifically configured to: under the instruction of the application uninstallation instruction, uninstall the corresponding application on the current account and the account selected by the user determined by the determination unit 503 through the optional account list.
可选的,上述应用程序管理指令为应用程序移动指令。应用程序管理单元504具体用于:在上述应用程序移动指令的指示下,在上述当前账户上卸载相应的应用程序,并在确定单元503确定的上述用户通过上述可选账户列表选择的账户上安装相应的应用程序。Optionally, the above application management instruction is an application movement instruction. The application program management unit 504 is specifically configured to: under the instruction of the above-mentioned application program movement instruction, uninstall the corresponding application program on the above-mentioned current account, and install the corresponding application program on the account selected by the above-mentioned user through the above-mentioned optional account list determined by the determining unit 503 corresponding application.
可选的,显示单元502具体用于:在上述智能终端的当前显示界面上弹出对话界面;在上述对话界面上显示可选账户列表。Optionally, the display unit 502 is specifically configured to: pop up a dialogue interface on the current display interface of the smart terminal; and display a list of optional accounts on the dialogue interface.
需要说明的是,本发明实施例中的多用户应用程序管理装置可以集成在智能终端中,或者,多用户应用程序管理装置也可以是独立于智能终端的装置。本发明实施例中后的智能终端具体可以为手机、平板电脑或者其它智能终端,此处不作限定。It should be noted that the multi-user application management device in the embodiment of the present invention may be integrated in the smart terminal, or the multi-user application management device may also be a device independent of the smart terminal. The latter smart terminal in the embodiment of the present invention may specifically be a mobile phone, a tablet computer or other smart terminals, which are not limited here.
应理解,本发明实施例中的多用户应用程序管理装置可以如上述方法实施例中提及的多用户应用程序管理装置,可以用于实现上述方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。It should be understood that the multi-user application management device in the embodiment of the present invention can be like the multi-user application management device mentioned in the above method embodiment, and can be used to realize all the technical solutions in the above method embodiment, and its various functional modules The functions of the method can be specifically implemented according to the method in the above method embodiment, and the specific implementation process can refer to the relevant description in the above embodiment, and will not be repeated here.
由上可见,本发明中在检测到输入应用程序管理指令时,显示包含智能终端上存在的其它账户的指示信息的可选账户列表,在以便用户通过该可选账户列表选择需要的账户,在确定用户选择的账户后,在该应用程序管理指令的指示下,在智能终端的当前账户和用户选择的账户上执行相应的应用程序管理操作,从而实现了跨账户的应用程序管理。通过本发明方案,用户只需在一个账户上输入应用程序管理指令,即可实现在多个账户上执行相应的应用程序管理操作,有效提高了基于多用户的智能终端的应用程序管理效率。As can be seen from the above, when an input application management instruction is detected in the present invention, an optional account list containing indication information of other accounts existing on the smart terminal is displayed, so that the user can select the desired account through the optional account list, and then After the account selected by the user is determined, under the instruction of the application program management instruction, corresponding application program management operations are performed on the current account of the smart terminal and the account selected by the user, thereby realizing cross-account application program management. Through the solution of the present invention, the user only needs to input an application program management command on one account, and can implement corresponding application program management operations on multiple accounts, effectively improving the efficiency of application program management based on multi-user smart terminals.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. .
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。It should be noted that, for the sake of simplicity of description, the aforementioned method embodiments are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. Because of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
以上为对本发明所提供的一种应用于智能终端的多用户应用程序管理方法和装置的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。The above is a description of a multi-user application management method and device applied to smart terminals provided by the present invention. For those of ordinary skill in the art, based on the ideas of the embodiments of the present invention, both the specific implementation and the scope of application are the same. There will be changes. In summary, the contents of this specification should not be construed as limiting the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510043779.XA CN104598243A (en) | 2015-01-28 | 2015-01-28 | Multi-user application program management method and device applied to intelligent terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510043779.XA CN104598243A (en) | 2015-01-28 | 2015-01-28 | Multi-user application program management method and device applied to intelligent terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104598243A true CN104598243A (en) | 2015-05-06 |
Family
ID=53124063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510043779.XA Pending CN104598243A (en) | 2015-01-28 | 2015-01-28 | Multi-user application program management method and device applied to intelligent terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104598243A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106201531A (en) * | 2016-07-15 | 2016-12-07 | 宇龙计算机通信科技(深圳)有限公司 | The management method of application program, managing device and terminal between multiple domain |
CN106484501A (en) * | 2015-08-26 | 2017-03-08 | 北京奇虎科技有限公司 | A kind of application operation method and device |
WO2017049731A1 (en) * | 2015-09-24 | 2017-03-30 | 宇龙计算机通信科技(深圳)有限公司 | Method for application security protection among multiple systems, and terminal |
WO2017092498A1 (en) * | 2015-11-30 | 2017-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Information management method and user terminal |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103019812A (en) * | 2012-11-20 | 2013-04-03 | 广东欧珀移动通信有限公司 | Application deployment method and device for multi-user terminal and terminal equipment |
CN103810416A (en) * | 2012-11-07 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Software installation or uninstallation method and device |
-
2015
- 2015-01-28 CN CN201510043779.XA patent/CN104598243A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103810416A (en) * | 2012-11-07 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Software installation or uninstallation method and device |
CN103019812A (en) * | 2012-11-20 | 2013-04-03 | 广东欧珀移动通信有限公司 | Application deployment method and device for multi-user terminal and terminal equipment |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106484501A (en) * | 2015-08-26 | 2017-03-08 | 北京奇虎科技有限公司 | A kind of application operation method and device |
WO2017049731A1 (en) * | 2015-09-24 | 2017-03-30 | 宇龙计算机通信科技(深圳)有限公司 | Method for application security protection among multiple systems, and terminal |
WO2017092498A1 (en) * | 2015-11-30 | 2017-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Information management method and user terminal |
CN106201531A (en) * | 2016-07-15 | 2016-12-07 | 宇龙计算机通信科技(深圳)有限公司 | The management method of application program, managing device and terminal between multiple domain |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10430562B2 (en) | System and method for extracting device uniqueness to assign a license to the device | |
CN104735108B (en) | A kind of method, apparatus and cloud desktop system using cloud desktop | |
CN106126009B (en) | Application icon management method and device and terminal | |
US10021213B2 (en) | Systems and methods for adaptive cloning of mobile devices | |
EP3039556B1 (en) | Method, apparatus, and recording medium for interworking with external terminal | |
US20200183789A1 (en) | Installation file processing method and device, and server | |
CN106657589A (en) | Method, device and mobile terminal for message reminder in multi-open application | |
WO2015078294A1 (en) | Kernel module loading method and apparatus | |
CN104020960A (en) | Method and device for conducting partition formatting and mounting on hard disk | |
CN106980442B (en) | Icon management method and electronic equipment | |
CN106506484B (en) | Data backup method, device and system | |
CN107220020A (en) | A kind of display methods and electronic equipment | |
CN105573644A (en) | A method and device for opening an application | |
WO2018054026A1 (en) | Electronic terminal, and device and method for managing application program | |
CN104598243A (en) | Multi-user application program management method and device applied to intelligent terminal | |
CN104298434B (en) | A kind of information processing method and electronic equipment | |
CN108055320A (en) | Processing method, terminal device and the computer readable storage medium of resource downloading | |
WO2014012361A1 (en) | Method and device for creating control interface for external device | |
CN102265583A (en) | Cloud terminal equipment | |
WO2016070690A1 (en) | Method, device and system for realizing communication between application and webpage on terminal device | |
CN110430253B (en) | A method and device for providing notification information of novel update | |
CN105183462A (en) | Object response method and electronic device | |
CN103164492A (en) | File copying method between electronic devices and electronic devices | |
CN106445670B (en) | Multi-open application data management method and device and mobile terminal | |
CN106066874B (en) | Object handling methods and terminals |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150506 |