Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND DEVICE FOR PROCESSING A PLURALITY OF USERS OF TERMINAL, TERMINAL AND STORAGE MEDIUM
Document Type and Number:
WIPO Patent Application WO/2015/058548
Kind Code:
A1
Abstract:
Provided are a method and device for processing a plurality of users of a terminal, a terminal and a storage medium. The method comprises: allocating a respectively independent storage space to different users of a terminal; and according to the allocated respectively independent storage spaces, conducting multi-user processing.

Inventors:
HE XIAOXIN (CN)
WU HUAIQIN (CN)
ZHANG LI (CN)
Application Number:
PCT/CN2014/081041
Publication Date:
April 30, 2015
Filing Date:
June 27, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
International Classes:
H04W88/02
Foreign References:
CN102932535A2013-02-13
CN102833383A2012-12-19
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理有限公司 (CN)
Download PDF:
Claims:
权利要求书

1、 一种终端多用户处理方法, 所述方法包括:

为终端不同的用户分配各自独立的存储空间;

依据分配的各自独立的所述存储空间进行多用户处理。

2、 根据权利要求 1所述的方法, 其中, 在为所述终端不同的用户分 配各自独立的所述存储空间之后, 所述方法还包括:

为分配的各自独立的所述存储空间创建访问密钥。

3、 根据权利要求 1或 2所述的方法, 其中, 依据分配的各自独立的 所述存储空间进行多用户处理, 包括:

为各自独立的所述存储空间所对应的用户创建各自独立的数据存储 路径;

依据创建的各自独立的所述数据存储路径进行各个用户的操作处 理。

4、 根据权利要求 3所述的方法, 其中, 依据创建的各自独立的所述 数据存储路径进行各个用户的操作处理, 包括:

在所述终端处于锁屏状态的情况下, 接收解锁输入;

在所述解锁输入与所述终端所存储的其中一个用户匹配的情况下, 将所述终端当前的数据操作路径切换至与所述解锁输入对应的用户的数 据存储路径。

5、 根据权利要求 3所述的方法, 其中, 依据创建的各自独立的所述 数据存储路径进行各个用户的操作处理, 包括:

接收来自用户的新增用户请求;

依据所述新增用户请求从当前用户所分配的存储空间的剩余空间中 为所述新增用户划分空间。

6、 根据权利要求 3所述的方法, 其中, 依据创建的各自独立的所述 数据存储路径进行各个用户的操作处理包括:

接收来自用户的删除用户请求;

依据所述删除用户请求释放对应用户的存储空间。

7、 一种终端多用户处理装置, 所述装置包括分配模块和处理模块, 其中:

所述分配模块, 配置为为终端不同的用户分配各自独立的存储空间; 所述处理模块, 配置为依据分配的各自独立的所述存储空间进行多 用户处理。

8、 根据权利要求 7所述的装置, 其中, 该装置还包括创建模块, 配 置为为分配的各自独立的所述存储空间创建访问密钥。

9、 根据权利要求 7或 8所述的装置, 其中, 所述处理模块包括创建 单元和处理单元, 其中:

所述创建单元, 配置为为各自独立的所述存储空间所对应的用户创 建各自独立的数据存储路径;

所述处理单元, 配置为依据创建的各自独立的所述数据存储路径进 行各个用户的操作处理。

10、 根据权利要求 9 所述的装置, 其中, 所述处理单元包括第一接 收子单元和切换子单元, 其中:

所述第一接收子单元, 配置为在所述终端处于锁屏状态的情况下, 接收解锁输入;

所述切换子单元, 配置为在所述解锁输入与所述终端所存储的其中 一个用户匹配的情况下, 将所述终端当前的数据操作路径切换至与所述 解锁输入对应的用户的数据存储路径。

11、 根据权利要求 9 所述的装置, 其中, 所述处理单元包括第二接 收子单元和划分子单元, 其中: 所述第二接收子单元, 配置为接收来自用户的新增用户请求; 所述划分子单元, 配置为依据所述新增用户请求从当前用户所分配 的存储空间的剩余空间中为所述新增用户划分空间。

12、 根据权利要求 9 所述的装置, 其中, 所述处理单元包括第三接 收子单元和释放子单元, 其中:

所述第三接收子单元, 配置为接收来自用户的删除用户请求; 所述释放子单元, 配置为依据所述删除用户请求释放对应用户的存 储空间。

13、一种终端,所述终端包括权利要求 7至 12中任一项所述的装置。

14、 一种终端, 所述终端包括存储器和与所述存储器连接的处理器; 其中:

所述存储器用于存储可执行指令, 当所述可执行指令被执行时, 使所 述处理器:

为终端不同的用户分配各自独立的存储空间;

依据分配的各自独立的所述存储空间进行多用户处理。

15、 一种可读存储介质, 所述可读存储介质中存储有可执行指令, 所述可执行指令用于执行权利要求 1至 6任一项所述的终端多用户处理 方法。

Description:
终端多用户处理方法、 装置及终端、 存储介质 技术领域

本发明涉及通信领域, 具体而言, 涉及一种终端多用户处理方法、 装 置及终端、 存储介质。 背景技术

随着移动通信的迅猛发展, 通讯工具也是如雨后春笋般蜂拥而至, 现 在几乎是人手一部手机, 伴随着安卓(Android )智能手机大量的涌入市场, 随之而来的纷乱繁杂的各种智能机应用也出现 了, 然而并不是所有的应用 对每个人都合适, 举个例子, 现在经常能看到小朋友拿着父母的手机玩游 戏、 看电影, 小朋友长时间看手机屏幕对眼睛的伤害是很大 的, 为了避免 这种情况, 父母想尽各种办法例如把手机藏起来、 到家就关机、 不对手机 充电等方法, 但这些并不能从根本上解决问题; 再比如朋友想借用一下你 的手机, 而手机上恰恰有该好友不可以看到的私密信息 , 这时候借还是不 借呢, 这是一个比较尴尬的问题。 在相关技术中, 在同一系统中通过分别 设置相应的权限来区分不同的用户, 但是系统中的数据资源还是能够相互 共享, 并不能实现真正意义上的有效屏蔽。

因此, 在相关技术中, 并不能实现真正意义上的区分用户, 以及数据 资源有效隔离屏蔽。 发明内容

本发明实施例提供了一种终端多用户处理方法 、 装置及终端、 存储介 质, 以至少解决在相关技术中, 并不能实现真正意义上的区分用户, 以及 数据资源有效隔离屏蔽的问题。 根据本发明实施例的第一方面, 提供了一种终端多用户处理方法, 所 述方法包括:

为终端不同的用户分配各自独立的存储空间;

依据分配的各自独立的所述存储空间进行多用 户处理。

优选地, 在为所述终端不同的用户分配各自独立的所述 存储空间之后, 所述方法还包括: 为分配的各自独立的所述存储空间创建访问密 钥。

优选地, 依据分配的各自独立的所述存储空间进行多用 户处理, 包括: 为各自独立的所述存储空间所对应的用户创建 各自独立的数据存储路 径;

依据创建的各自独立的所述数据存储路径进行 各个用户的操作处理。 优选地, 依据创建的各自独立的所述数据存储路径进行 各个用户的操 作处理, 包括:

在所述终端处于锁屏状态的情况下, 接收解锁输入;

在所述解锁输入与所述终端所存储的其中一个 用户匹配的情况下, 将 所述终端当前的数据操作路径切换至与所述解 锁输入对应的用户的数据存 储路径。

优选地, 依据创建的各自独立的所述数据存储路径进行 各个用户的操 作处理, 包括:

接收来自用户的新增用户请求;

依据所述新增用户请求从当前用户所分配的存 储空间的剩余空间中为 所述新增用户划分空间。

优选地, 依据创建的各自独立的所述数据存储路径进行 各个用户的操 作处理, 包括:

接收来自用户的删除用户请求;

依据所述删除用户请求释放对应用户的存储空 间。 根据本发明实施例的第二方面, 提供了一种终端多用户处理装置, 所 述装置包括分配模块和处理模块, 其中:

所述分配模块, 配置为为终端不同的用户分配各自独立的存储 空间; 所述处理模块, 配置为依据分配的各自独立的所述存储空间进 行多用 户处理。

优选地, 该装置还包括创建模块, 配置为为分配的各自独立的所述存 储空间创建访问密钥。

优选地, 所述处理模块包括创建单元和处理单元, 其中:

所述创建单元, 配置为为各自独立的所述存储空间所对应的用 户创建 各自独立的数据存储路径;

所述处理单元, 配置为依据创建的各自独立的所述数据存储路 径进行 各个用户的操作处理。

优选地, 所述处理单元包括第一接收子单元和切换子单 元, 其中: 所述第一接收子单元, 配置为在所述终端处于锁屏状态的情况下, 接 收解锁输入;

所述切换子单元, 配置为在所述解锁输入与所述终端所存储的其 中一 个用户匹配的情况下, 将所述终端当前的数据操作路径切换至与所述 解锁 输入对应的用户的数据存储路径。

优选地, 所述处理单元包括第二接收子单元和划分子单 元, 其中: 所述第二接收子单元, 配置为接收来自用户的新增用户请求; 所述划分子单元, 配置为依据所述新增用户请求从当前用户所分 配的 存储空间的剩余空间中为所述新增用户划分空 间。

优选地, 所述处理单元包括第三接收子单元和释放子单 元, 其中: 所述第三接收子单元, 配置为接收来自用户的删除用户请求; 所述释放子单元, 配置为依据所述删除用户请求释放对应用户的 存储 空间。

根据本发明实施例的第三方面, 提供了一种终端, 该终端包括上述的 装置。

根据本发明实施例的第四方面, 提供了一种终端, 所述终端包括存 储器和与所述存储器连接的处理器; 其中:

所述存储器用于存储可执行指令, 当所述可执行指令被执行时, 使所 述处理器:

为终端不同的用户分配各自独立的存储空间;

依据分配的各自独立的所述存储空间进行多用 户处理。

根据本发明实施例的第五方面, 提供了一种可读存储介质, 所述可 读存储介质中存储有可执行指令, 所述可执行指令用于执行上述的终端 多用户处理方法。

通过本发明实施例提供的终端多用户处理方法 、 装置及终端、 存储介 质, 釆用为终端不同的用户分配各自独立的存储空 间; 依据分配的各自独 立的所述存储空间进行多用户处理, 解决了相关技术中, 并不能实现真正 意义上的区分用户, 以及数据资源有效隔离屏蔽的问题, 进而达到了从根 本上为用户分配独立的存储空间, 相互之间不能进行空间的访问, 保证了 数据资源的安全以及实现了真正的多用户系统 的效果。 附图说明

此处所说明的附图用来提供对本发明的进一步 理解, 构成本申请的一 部分, 本发明的示意性实施例及其说明用于解释本发 明, 并不构成对本发 明的不当限定。 在附图中:

图 1是根据本发明实施例的终端多用户处理方法 流程图;

图 2是根据本发明实施例的终端多用户处理装置 结构框图; 图 3是根据本发明实施例的终端多用户处理装置 优选结构框图; 图 4是根据本发明实施例的终端多用户处理装置 处理模块 24的优选 结构框图一;

图 5是根据本发明实施例的终端多用户处理装置 处理模块 24中处理 单元 44的优选结构框图一;

图 6是根据本发明实施例的终端多用户处理装置 处理模块 24中处理 单元 44的优选结构框图二;

图 7是根据本发明实施例的终端多用户处理装置 处理模块 24中处理 单元 44的优选结构框图三;

图 8是根据本发明实施例的终端的结构框图;

图 9是根据本发明实施例的手机启动过程中对多 户状态下的各个用 户的存储空间进行分配的流程图;

图 10是根据本发明实施例的创建一个用户时的流 图;

图 11是根据本发明实施例的用户之间的切换流程 ;

图 12是根据本发明实施例的移除一个用户的流程 。 具体实施方式

下文中将参考附图并结合实施例来详细说明本 发明的技术方案。 需要 说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以 相互组合。

在本实施例中提供了一种终端多用户处理方法 , 图 1 是根据本发明实 施例的终端多用户处理方法的流程图, 如图 1所示, 该方法包括:

步骤 S102, 为终端不同的用户分配各自独立的存储空间;

步骤 S104, 依据分配的各自独立的存储空间进行多用户处 理。

通过上述步骤, 釆用为终端不同的用户分配各自独立的存储空 间; 依 据分配的各自独立的存储空间进行多用户处理 , 相对于相关技术中仅为多 用户系统相应的进入权限, 并不能从根本上对用户进行区别, 解决了相关 技术中, 并不能实现真正意义上的区分用户, 以及数据资源有效隔离屏蔽 的问题, 进而达到了从根本上为用户分配独立的存储空 间, 相互之间不能 进行空间的访问, 保证了数据资源的安全以及实现了真正的多用 户系统的 效果。

在本发明的一种实施例中, 在为终端不同的用户分配各自独立的存储 空间之后, 还包括: 为分配的各自独立的存储空间创建访问密钥, 使得用 户并不能共享其它用户的数据资源, 即用户之间不能相互访问, 使得空间 完全独立, 保证了数据的安全, 真正实现了多用户系统。

依据分配的各自独立的存储空间进行多用户处 理时, 可以釆用多种处 理方式, 例如, 可以釆用以下较为简便的处理方式: 为各自独立的存储空 间所对应的用户创建各自独立的数据存储路径 ; 依据创建的各自独立的数 据存储路径进行各个用户的操作处理。 其中, 依据创建的各自独立的数据 存储路径进行各个用户的操作处理也可以包括 多个方面, 比如, 可以进行 以下处理一: 在终端处于锁屏状态的情况下, 接收解锁输入; 在解锁输入 与终端所存储的其中一个用户匹配的情况下, 将终端当前的数据操作路径 切换至与解锁输入对应的用户的数据存储路径 。 又比如, 还可以进行以下 处理二: 依据创建的各自独立的数据存储路径进行各个 用户的操作处理包 括: 接收来自用户的新增用户请求; 依据新增用户请求从当前用户所分配 的存储空间的剩余空间中为新增用户划分空间 。 还比如, 还可以包括以下 处理三: 接收来自用户的删除用户请求; 依据删除用户请求释放对应用户 的存储空间。

在本实施例中还提供了一种终端多用户处理装 置, 该装置用于实现上 述实施例及优选实施方式, 已经进行过说明的不再赘述。 如以下所使用的, 术语 "模块" 可以实现预定功能的软件和 /或硬件的组合。 尽管以下实施例 所描述的装置较佳地以软件来实现, 但是硬件, 或者软件和硬件的组合的 实现也是可能并被构想的。

图 2是根据本发明实施例的终端多用户处理装置 结构框图, 如图 2 所示, 该装置包括分配模块 22和处理模块 24, 其中:

分配模块 22, 配置为为终端不同的用户分配各自独立的存储 空间; 处理模块 24, 连接至上述分配模块 22, 配置为依据分配的各自独立的 存储空间进行多用户处理。

图 3是根据本发明实施例的终端多用户处理装置 优选结构框图, 如 图 3所示, 该装置除包括图 2所示的所有模块外还包括创建模块 32, 创建 模块 32连接至上述分配模块 22和处理模块 24, 配置为为分配的各自独立 的存储空间创建访问密钥。

图 4是根据本发明实施例的终端多用户处理装置 处理模块 24的优选 结构框图一, 如图 4所示, 该处理模块 24包括创建单元 42和处理单元 44, 其中:

创建单元 42, 配置为为各自独立的存储空间所对应的用户创 建各自独 立的数据存储路径;

处理单元 44, 连接至上述创建单元 42, 配置为依据创建的各自独立的 数据存储路径进行各个用户的操作处理。

图 5是根据本发明实施例的终端多用户处理装置 处理模块 24中处理 单元 44的优选结构框图一, 如图 5所示, 该处理单元 44包括第一接收子 单元 52和切换子单元 54, 其中:

第一接收子单元 52, 配置为在终端处于锁屏状态的情况下, 接收解锁 输入;

切换子单元 54, 连接至上述第一接收子单元 52, 配置为在解锁输入与 终端所存储的其中一个用户匹配的情况下, 将终端当前的数据操作路径切 换至与解锁输入对应的用户的数据存储路径。 图 6是根据本发明实施例的终端多用户处理装置 处理模块 24中处理 单元 44的优选结构框图二, 如图 6所示, 该处理单元 44包括第二接收子 单元 62和划分子单元 64, 其中:

第二接收子单元 62, 配置为接收来自用户的新增用户请求;

划分子单元 64, 连接至上述第二接收子单元 62, 配置为依据新增用户 请求从当前用户所分配的存储空间的剩余空间 中为新增用户划分空间。

图 7是根据本发明实施例的终端多用户处理装置 处理模块 24中处理 单元 44的优选结构框图三, 如图 7所示, 该处理单元 44包括第三接收子 单元 72和释放子单元 74, 其中:

第三接收子单元 72, 配置为接收来自用户的删除用户请求;

释放子单元 74, 连接至上述第三接收子单元 72, 配置为依据删除用户 请求释放对应用户的存储空间。

图 8是根据本发明实施例的终端的结构框图, 如图 8所示, 该终端 80 包括上述实施例提供的终端多用户处理装置 82。

面向不同用户群, 终端 (例如, 手机)应该呈现出不同的交互, 基于 这样的需求, 在本实施例中提供了一种终端多用户处理方法 , 在该方法中, 涉及到存储器挂载、 存储空间划分等技术, 还涉及到锁屏、 解锁、 安装包 管理等技术, 将给不同的用户分配不同的存储空间, 每个用户都有自己各 自的应用程序, 用户之间将是完全不可见的, 他们各自的数据对方都是无 法查看的, 从而达到数据信息保密的效果, 适用于各种用户群。 在本实施 例中还提供了相应的用户创建、 切换、 删除等一系列操作方式, 以方便在 不同用户之间的使用。 重要的是, 不同于其他通过参数属性来判断不同用 户的方式, 给各个用户开辟了存储空间, 其他用户用任何方式都是没有权 限访问的, 而相关技术中其他诸如通过参数属性区分用户 的方式, 只要通 过 adb命令进入到手机的文件系统, 还是可以访问到其他用户的数据的, 不是真正的多用户系统, 数据从本质上是共享的, 而在上述实施例中, 通 过给各个用户不同的文件系统权限, 从根本上保护了数据安全。

为解决手机数据的面向各用户群以及保护数据 的私密, 在本实施例中, 还提供了一种多用户的系统, 该系统在文件存储上给各个用户分配了各自 的存储空间, 并且给这些存储空间分配了不同的访问权限, 用户之间无法 访问其他用户的数据, 各用户之间会拥有自己的一套文件系统结构, 从而 从根本上杜绝了数据的泄密, 是真正的多用户系统, 这个系统才能真正解 决用户数据的私密问题。

其中, 该系统可以基于 Android系统的开发环境, 在手机开机的时候, 会对手机的存储器进行分类挂载, 如果是多用户状态下, 会从存储器中给 每个用户分配好相应的存储空间并创建各自的 挂载点, 定义相应的环境变 量, 做好进程间的不共享属性处理。

基于 Android系统开发环境, 为用户提供创建用户的相应菜单,并提供 给相应的 UI, 以方便用户对新建用户的相应参数的设置以及 锁屏解锁的方 式的设置, 同时会保存下新建用户的所有信息以及为新建 用户创建数据存 储空间。

基于 Android系统开发环境,提供给用户方便的用户 换交互,使用不 用的解锁图案来匹配不同的用户, 随时都可以快速的进行用户之间的切换。

基于 Android系统开发环境,提供给用户删除某用户 交互,但是删除 用户功能仅限于系统用户删除普通用户, 而普通用户之间是不可以进行用 户删除的, 同时, 普通用户更没有权限删除系统权限的用户。

基于 Android系统开发环境,会对安装包进行管理, 个用户都会自己 的数据存储目录, 而且对于每个用户, 系统都会以某种形式来维护其安装 的软件状态, 该状态会以某种方式进行保存, 并且有相应的备份。

下面结合附图对本发明实施例进行说明。 图 9是根据本发明实施例的手机启动过程中对多 户状态下的各个用 户的存储空间进行分配的流程图, 如图 9所示, 该流程包括如下步骤: 步骤 S902, 判断是否为多用户状态, 在判断为是的情况下, 进入步骤 S904, 否则进入步骤 S908;

具体地, 手机启动过程中会判断当前是否是多用户状态 , 该状态可以 在一个配置文件中进行配置, 该配置文件中还会指定支持的最大用户数; 步骤 S904, 创建挂载点, 即如果当前是多用户状态, 那么系统会对各 用户的存储空间进行分配, 首先会创建挂载点路径, 挂载点路径中包括了 实际要挂载 sdcard的路径以及每个用户自己挂载 sdcard的目录, 然后定义 相应的环境变量, 这部分配置可以在系统启动配置文件中进行配 置;

步骤 S906, 对挂载点进行进程间不共享属性设置 (unshared ( ) ), 该 属性为 Linux所有, Android同样拥有这个属性设置。 设置该属性可以使各 用户创建的挂载点不共享, 只有自己可见, 这样用户之间就无法访问其他 用户的文件系统, 各用户都拥有自己一套独立的文件系统, 通过文件管理 器等手机应用程序也只能看到各用户自己存储 路径下的文件, 其他用户的 文件无法看到, 比如, 在用户甲中只能看到用户甲拍摄的照片, 而进入用 户乙的用户状态后也只能看到用户乙所拍摄的 照片; 在安装手机应用时, 各用户安装的应用程序也是无法共享的, 比如用户甲安装了某一个第三方 手机应用, 在进入用户乙后, 在手机中也是无法看到该应用的, 如果用户 乙想使用该应用, 只有在用户乙的用户状态下也安装一次该应用 才可以正 常使用该应用, 通过存储路径的区分从而从根本上将用户的文 件系统进行 隐藏;

步骤 S908: 加载用户对应的应用, 并进入相应的锁屏界面, 即在创建 完存储路径后再加载用户对应的应用, 并进入该用户独有的锁屏界面。

图 10是根据本发明实施例的创建一个用户时的流 图, 如图 10所示, 该流程包括:

步骤 S1002 , 检测调用者是否具有所需权限, 即创建新用户前, 必须检 查有没有所需要的权限, 只有系统权限的用户才能创建新用户进入步骤 S1004, 如果没有权限则返回;

步骤 S1004 ,检查多用户环境是否到达用户数量限制, 即检测如果有创 建新用户的权限, 再检查当前用户个数是否已经达到最大数量, 如果已经 达到, 则返回, 否则进入步骤 S1006;

步骤 S1006 , 为新用户创建相关目录, 即如果当前用户数量未曾达到最 大, 则新增一个用户, 并且为该新用户创建用户目录;

步骤 S1008 , 序列化用户列表, 即修改用户列表, 该列表用来维护所有 的用户信息, 诸如用户名称、 用户 ID等;

步骤 S1010 , 为用户建立相应的数据目录, 参数设置等, 即为用户创建 数据存储目录, 并进行新建用户的各基本参数设置, 包括解锁方式, 该解 锁方式会保存在相应的数据结构中;

步骤 S1012 , 设置解锁图案;

步骤 S1014 , 判断解锁图案是否重复, 即在设置完解锁图案后, 会进行 一个遍历比较, 如果发现新建用户的解锁图案与之前用户的解 锁图案冲突, 则提示用户重新设置, 直到不再冲突, 否则结束流程;

步骤 S1016 , 结束流程。

图 11是根据本发明实施例的用户之间的切换流程 , 如图 11所示, 该流程包括:

步骤 S1102, 根据用户输入的解锁图案获取对应的用户, 即, 如果想切 换用户, 则直接按电源 (POWER )键锁屏, 然后输入想切换的用户的解锁 图案, 手机会根据该解锁图案查找到对应的用户, 如果输入的解锁图案不 与任何用户匹配, 则提示用户重新输入; 步骤 S1104, 获取切换目标用户信息, 并设定当前用户为目标用户, 即 获取目标用户的数据信息;

步骤 S1106, 设定当前用户为目标用户, 并且锁定屏幕;

步骤 S1108, 切换目标用户的状态为 "启动" 状态;

步骤 S1110, 切换目标用户的 Activity堆栈至当前用户;

步骤 S1112, 存储目录切换、 安全设置切换等, 打开目标用户的锁屏界 面, 即进行存储目录切换、 安全设置切换等操作, 并显示目标用户的锁屏 界面, 至此, 用户信息已更新完毕, 目标用户也已切换到前台。

图 12是根据本发明实施例的移除一个用户的流程 , 如图 12所示, 该流程包括:

步骤 S1202, 检测调用者是否具有所需权限, 即移除一个用户前, 必须 检查有没有所需要的权限, 只有系统权限的用户才能移除用户, 进入步骤 S1204, 如果没有权限则返回;

步骤 S1204, 如果有权限, 则将用户 id加入待移除用户列表, 将用户 状态设为 "待移除", 在下次系统启动时会清除此用户;

步骤 S1206, 停止该用户, 杀死该用户进程;

步骤 S1208, 删除该用户的配置文件和数据文件;

步骤 S1210, 更新用户列表文件。

基于上述实施例提供的终端多用户处理方法, 本发明实施例提供一 种终端, 所述终端包括存储器和与所述存储器连接的处 理器; 其中:

所述存储器用于存储可执行指令, 当所述可执行指令被执行时, 使所 述处理器:

为终端不同的用户分配各自独立的存储空间;

依据分配的各自独立的所述存储空间进行多用 户处理。

本发明实施例提供的终端多用户处理装置中的 分配模块、 处理模块和 创建模块, 以及处理模块所包括的创建单元和处理单元, 以及处理单元所 包括的各子单元, 都可以通过终端中的处理器来实现; 当然也可通过具体 的逻辑电路实现; 在具体实施例的过程中, 处理器可以为中央处理器

( CPU )、 微处理器 (MPU )、 数字信号处理器 (DSP )或现场可编程门阵 列 (FPGA )等。

本发明实施例中, 如果以软件功能模块的形式实现上述的终端多 用户 处理方法, 并作为独立的产品销售或使用时, 也可以存储在一个可读取存 储介质中。 基于这样的理解, 本发明实施例的技术方案本质上或者说对现 有技术做出贡献的部分可以以软件产品的形式 体现出来, 该计算机软件产 品存储在一个存储介质中, 包括若干指令用以使得一台计算机设备(可以 是个人计算机、 服务器、 或者网络设备等)执行本发明各个实施例所述 方 法的全部或部分。 而前述的存储介质包括: U盘、 移动硬盘、 只读存储器 ( ROM, Read Only Memory ),磁碟或者光盘等各种可以存储程序代码的介 质。 这样, 本发明实施例不限制于任何特定的硬件和软件 结合。

相应地, 本发明实施例再提供一种可读存储介质, 所述可读存储介质 中存储有可执行指令, 所述可执行指令用于执行上述本发明各实施例 所提 供的终端多用户处理方法。

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

本发明实施例中, 为终端不同的用户分配各自独立的存储空间; 依据 分配的各自独立的存储空间进行多用户处理; 如此, 釆用本发明实施例提 供的技术方案, 解决了相关技术中, 并不能实现真正意义上的区分用户, 以及数据资源有效隔离屏蔽的问题, 进而达到了从根本上为用户分配独立 的存储空间, 相互之间不能进行空间的访问, 保证了数据资源的安全以及 实现了真正的多用户系统的效果。