CN108595977A - 用户模式控制方法和装置、可读存储介质、终端 - Google Patents
用户模式控制方法和装置、可读存储介质、终端 Download PDFInfo
- Publication number
- CN108595977A CN108595977A CN201810276480.2A CN201810276480A CN108595977A CN 108595977 A CN108595977 A CN 108595977A CN 201810276480 A CN201810276480 A CN 201810276480A CN 108595977 A CN108595977 A CN 108595977A
- Authority
- CN
- China
- Prior art keywords
- mode
- visitor
- terminal
- information
- preset
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5022—Mechanisms to release resources
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
Abstract
本申请涉及一种用户模式控制方法和装置、计算机可读存储介质、终端。该方法,包括:接收用户输入的验证操作信息;当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式;当退出所述访客模式时,删除并注销所述访客模式,当有访客需要使用终端时,机主可以快捷有效的完成访客模式的构建和启动,而不需要机主预先在终端内添加访客,为访客模式分配用于存放访客基础应用的空间,能够满足临时使用的需要的同时也可以释放系统资源,在退出访客模式时,可以及时删除并注销所述访客模式,从而避免因访客使用终端形成的数据信息占用系统资源。
Description
技术领域
本申请涉及终端技术领域,特别是涉及一种用户模式控制方法和装置、计算机可读存储介质、终端。
背景技术
随着终端设备进入智能时代,手机、通讯平板等移动终端在人们的生活中扮演越来越重要的角色。通过各种软件应用,可以在社交、购物、娱乐、工作、学习等方面满足人们的不同需求。
目前,终端可以设置多种用户模式以供多个用户使用同一终端,例如访客模式、机主模式等。在开启新的访客模式时,需要机主预先在终端内添加对应访客,同时,还需要为该访客模式分配用于存放访客所需要的基础应用的存储空间,这样访客模式的预先设置会占用系统资源、用户体验低。
发明内容
本申请实施例提供一种用户模式控制方法和装置、计算机可读存储介质、终端,可以快捷有效的完成访客模式的构建和启动,够满足临时使用的需要,又能避免系统资源的占用。
一种用户模式控制方法,包括:
接收用户输入的验证操作信息;
当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式;
当退出所述访客模式时,删除并注销所述访客模式。
一种用户模式控制装置,包括:
验证接收模块,用于接收用户输入的验证操作信息;
访客构建模块,用于当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式;
访客注销模块,用于当退出所述访客模式时,删除并注销所述访客模式。
一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现本申请各个实施例中的所述方法的步骤。
一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现本申请各个实施例中的所述方法的步骤。
本申请实施例所提供的用户模式控制方法和装置、计算机可读存储介质、终端,方法包括:接收用户输入的验证操作信息;当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式;当退出所述访客模式时,删除并注销所述访客模式,当有访客需要使用终端时,机主可以快捷有效的完成访客模式的构建和启动,而不需要机主预先在终端内添加访客,为访客模式分配用于存放访客基础应用的空间,能够满足临时使用的需要的同时也可以释放系统资源,在退出访客模式时,可以及时删除并注销所述访客模式,从而避免因访客使用终端形成的数据信息占用系统资源。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中终端的内部结构示意图;
图2为一个实施例中用户模式控制方法的流程图;
图3为一个实施例中临时构建并启动与所述预设验证信息相对应的访客模式的流程图;
图4为一个实施例中根据所述预设验证信息临时分配用于形成所述访客模式的临时空间的流程图;
图5为另一个实施例中临时构建并启动与所述预设验证信息相对应的访客模式的流程图;
图6为另一个实施例中用户模式控制方法的流程图;
图7为一个实施例中当退出所述访客模式时,删除并注销所述访客模式的流程图;
图8为再一个实施例中用户模式控制方法的流程图;
图9为一实施例的用户模式控制装置的结构框图;
图10为与本申请实施例提供的终端相关的手机的部分结构的框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在一个实施例中,如图1所示,提供了一种终端的内部结构示意图。该终端包括通过系统总线连接的处理器、存储器和显示屏。其中,该处理器用于提供计算和控制能力,支撑整个终端的运行。存储器用于存储数据、程序、和/或指令代码等,存储器上存储至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于终端的用户模式控制方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random-Access-Memory,RAM)等。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统、数据库和计算机程序。该数据库中存储有用于实现以上各个实施例所提供的一种用户模式控制方法相关的数据,比如可存储预设处理策略或预设验证信息等。该计算机程序可被处理器所执行,以用于实现本申请各个实施例所提供的一种用户模式控制方法。内存储器为非易失性存储介质中的操作系统、数据库和计算机程序提供高速缓存的运行环境。显示屏可以是触摸屏,比如为电容屏或电子屏,用于显示终端的界面信息。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。
本实施例中的用户模式控制方法,以运行于终端上为例进行描述。所述用户模式控制方法应用于具有至少两个用户模式的系统,所述至少两个机主模式属于不同的使用角色。
本申请中,终端的操作系统提供多用户或多模式的功能,使得一部终端可以开辟多个模式被多个用户分时使用,或者一个用户在不同的情境下进入不同的用户模式使用。本申请中将不作区分地将不同用户的模式和同一用户的多个模式统一称为用户模式。当同一用户使用不同的用户模式时,也认为其具有不同的使用角色。使用情境包括但不限于:
一部终端具有两个以上的用户,每个用户均在系统中开辟了一个属于自身的用户模式,例如儿童模式、访客模式等;一部终端只具有一个用户,该用户在系统中开辟了均属于自身的两个以上的用户模式,例如主模式和隐私模式;一部终端具有两个以上的用户,每个用户均在系统中开辟了一个属于自身的用户模式,并且其中至少有一个用户还额外有一个属于自己的隐私模式。
可以理解的是,传统的多用户或多模式的方案中,在开启新的用户模式时,需要机主预先在终端内添加对应用户,同时,还需要为该用户模式分配用于存放用户所需要的基础应用的存储空间。
图2为一个实施例中用户模式控制方法的流程图。本实施例中的用户模式控制方法,以运行于终端上为例进行描述。如图2所示,用户模式控制方法包括步骤202至步骤206。
步骤202:接收用户输入的验证操作信息。
机主在使用中终端的过程中,除机主以外的临时使用者(也称之为访客)需要借用该终端时,若不对终端设置使用权限,访客在使用终端的过程中可能会查看到该终端中的聊天记录、相册等具有私密性的信息,会对机主的隐私信息安全和财产安全造成威胁。
当机主将终端借给访客使用前,可以接收机主或访客输入的验证操作信息,该验证操作信息理解为访客开启使用终端入口的快捷验证操作信息。其中,该验证操作信息可以为手势动作操作信息、触屏操作(滑动操作、拨号操作)信息、生物特征验证操作信息(人脸识别、虹膜识别、耳纹识别、声纹识别)等方式。
步骤204:当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式。
终端包括至少一种所述预设验证信息和至少一种访客模式,其中,所述预设验证信息与所述访客模式具有对应关系。其中,预设验证信息可以为按照预设路径的滑动验证操作信息,基于拨号盘的拨号验证操作信息,基于摄像头的生物特征获取验证操作信息等。相应的,访客模式也可以为亲密访客模式、普通访客模式、儿童访客模式等。其中,亲密访客模式对应的访客可以为男/女朋友、闺蜜、配偶,普通访客模式对应的访客可以为普通朋友、同事及亲属;儿童访客模式对应的访客可以为小朋友。终端处于不同的访客模式,其该访客模式下的访客能够访问的应用数据不同、其访问权限也不同。
终端可以根据预设验证信息临时构建并启动访客模式。例如,可以根据预设验证信息在终端内为临时使用者分配一个临时空间,在该临时空间内设置访客模式;还可以根据预设模式对当前终端内的应用程序进行隐藏处理,以形成访客模式。同时,在形成访客模式的同时也就启动了访客模式,终端的临时使用者可以对访客模式中的应用程序进行访问。
当用户输入的验证操作信息符合预设验证信息时,可以为访客在终端内临时构建访客模式,同时开启该访客模式。也即,在该访客模式时,访客将不能访问机主对应的机主模式,而只能访问访客模式内的应用程序,能够达到保护用户隐私的目的,同时,当验证操作信息符合预设验证信息时,可以快速且隐蔽的进入访客模式,避免打开访客模式的操作被访客注意到而产生尴尬。
步骤208:当退出所述访客模式时,删除并注销所述访客模式。
当访客退出该访客模式时,注销该访客模式。由于访客在访问访客模式下运行应用程序时,会形成相应的应用数据。注销访客模式的同时也会同步删除因在访客模式下运行应用程序而形成的应用数据,使终端恢复至访客使用终端前一刻的状态,也即恢复至机主模式。
需要说明的是,注销该访客模式可以理解注销因构建访客模式而分配的临时空间同时删除在访客模式下形成的所有应用数据,还可以理解为删除在访客模式下形成的所有应用数据,并恢复对构建访客模式而隐藏处理的应用程序以及对应的应用数据。
上述用户模式控制方法,当有访客需要使用终端时,终端可以快捷有效的完成临时访客模式的构建和启动,而不需要机主预先在终端内添加访客,为访客模式分配用于存放访客所需基础应用的空间,而是当验证操作信息符合预设验证信息时,临时构建并启动与预设验证信息相对应的访客模式,能够快速且隐蔽的进入访客模式,满足临时使用的需要,还可以避免系统资源的占用。同时,在退出访客模式时,可以删除并及时注销访客模式,从而释放因访客使用终端而形成的应用数据所占的系统资源。
图3为一个实施例中临时构建并启动与所述预设验证信息相对应的访客模式的流程图。如图3所示,临时构建并启动与所述预设验证信息相对应的访客模式,包括:
步骤302:根据所述预设验证信息临时分配用于形成所述访客模式的临时空间。
终端包括至少一种预设验证信息和至少一种访客模式,其中,预设验证信息与访客模式一一对应。其中,预设验证信息可以为按照预设路径的滑动验证操作信息,基于拨号盘的拨号验证操作信息,基于摄像头的生物特征验证操作信息等。例如,当前机主的验证操作信息为基于拨号盘的拨号操作,且基于该拨号操作形成的字符串符合预设验证信息中的预设字符串时,则认为用户的验证操作信息符合预设验证操作信息,立即为该访客模式分配临时空间。
步骤304:基于所述临时空间构建并启动所述访客模式。
根据分配的临时空间就可以构建并启动该访客模式。其中,构建访客模式可以理解为在该临时空间内形成访客模式的基础应用程序,例如通讯录、相机、电话、时钟、相册、日历、浏览器等。
需要说明的是,该基础应用程序可以为该终端出厂时自带的应用程序,也可以预先形成预设验证信息与基础应用程序清单的对应关系,根据该对应关系,形成具有基础应用程序的访问模式。
在构建隐私空间的同时启动该访客模式,显示访客模式的界面,以允许访客进入该访客模式,正常使用访客模式内的应用程序。
本实施例中的用户模式控制方法,不需要机主预先在终端内添加访客,为访客模式分配用于存放访客所需基础应用的空间,而是当验证操作信息符合预设验证信息时,才临时构建并启动与预设验证信息相对应的访客模式,可以避免系统资源的占用又能够快速且隐蔽的进入访客模式,满足临时使用的需要。
图4为另一个实施例中根据所述预设验证信息临时分配用于形成所述访客模式的临时空间的流程图。如图4所示,根据所述预设验证信息临时分配用于形成所述访客模式的临时空间,包括:
步骤402:调用所述预设验证信息与访客模式之间的对应关系。
终端包括至少一种预设验证信息和至少一种访客模式,其中,预设验证信息与访客模式一一对应。
其中,预设验证信息可以为按照预设路径的滑动操作,基于拨号盘的拨号操作,基于摄像头的生物特征验证操作信息等。访客模式可以为亲密访客模式、普通访客模式、儿童访客模式等。其中,亲密访客模式对应的访客可以为男/女朋友、闺蜜、配偶,普通访客模式对应的访客可以为普通朋友、同事及亲属;儿童访客模式对应的访客可以为小朋友。
基于至少一种预设验证信息和至少一种访客模式,机主可以预先设置两者之间的对应关系,例如按照预设路径的滑动操作对应于亲密访客模式;基于拨号盘的拨号操作对应于普通访客模式;基于摄像头的生物特征验证操作信息对应于儿童访客模式。
需要说明的是,预设验证信息的数量、方式及访客模式的数量、类型都不做进一步的限定,不限于上述列举说明的预设验证信息、访客模式。同时,预设验证信息与访客模式的对应关系,可以为多对一、一对一,具体的对应关系在此也不做进一步的限定。
步骤404:获取当前所述验证操作信息对应的目标访客模式。
当机主输入的验证操作信息符合预设验证信息时,调用上述步骤402中的对应关系,获取与该预设验证信息对应的目标访客模式,也即,可以获取当前验证操作信息对应的目标访客模式。例如,若机主输入的验证操作信息为照预设路径的滑动操作且符合预设滑动路径(三个手指同时从预设起点位置持续滑动到预设终点位置)时,则符合预设验证操作信息,其对应的目标访客模式为亲密访客模式。
步骤406:根据所述目标访客模式临时分配用于形成所述目标访客模式的临时空间。
根据获取的目标访客模式临时分配用户形成该目标访客模式的临时空间。机主可以预先在终端内设置各个访客模式所需要的基础应用程序的清单。根据目标访客模式对应的基础应用程序的清单为目标访客模式临时分配临时空间,其临时空间能够满足该访客模式下应用程序的正常运行。
进一步的,根据分配的临时空间形成目标访客模式,如目标访客模式为亲密访客模式,则在亲密访客模式下可以运行的基础应用程序根据根据预先设定的清单来获取。
本实施例中的用户模式控制方法,可以根据具有不同身份角色的访客,机主可以选择执行不同的验证操作信息,进而为不同的访客提供与访客身份角色相匹配的访客模式,增加了访客使用终端的趣味性。
图5为又一个实施例中临时构建并启动与所述预设验证信息相对应的访客模式的流程图。如图5所示,临时构建并启动与所述预设验证信息相对应的访客模式,包括:
步骤502:获取所述终端内所有应用程序的安全等级标记,所述安全等级标记包括:共享标记、部分共享标记和私密标记。
当验证操作信息符合预设验证信息,其需要构建访客模式时,获取机主对终端内所有应用程序的安全等级标记。其中安全等级标记包括共享标记、部分共享标记和私密标记。
其中,具有共享标记的应用程序可以为公开或共享给访客使用,访客具有访问具有共享标记的应用程序的所有权限,具有共享标记的应用程序可以为日历、时钟、天气等应用程序。具有私密标记的应用程序可以为涉及机主隐私信息的应用程序,访客不具有访问具有私密标记的应用程序的权限,例如具有私密标记的应用程序可以为支付宝、银行、相册等应用程序。具有部分共享标记的应用程序可以为公开给访客使用,但是访客不能访问该应用程序的应用数据,或只能访问该应用程序的部分信息,例如通讯录的公开联系人等。
步骤504:根据所述安全等级标记对相应的应用程序进行隐藏和保留处理,以构建并启动所述访客模式。
根据所述安全等级标记对相应的应用程序进行隐藏和保留处理。具体地,可以隐藏具有私密标记的应用程序的图标,使其对访客不可见;保留具有共享标记的应用程序的图标,供访客使用;隐藏具有部分共享标记的应用程序的应用数据,使具有部分共享标记的应用程序恢复至初始状态,对访客而言,具有部分共享标记的应用程序为新安装的应用程序,历史应用数据对访客不可见,但是访客可以正常运行具有部分共享标记的应用程序。
通过对终端内的应用程序进行隐藏和保留处理后,就构建形成了一个新的访客模式,在构建隐私空间的同时启动该访客模式,显示访客模式的界面,以允许访客进入该访客模式,正常使用访客模式内的应用程序。
本实施例中的用户模式控制方法,也不需要机主预先在终端内添加访客,为访客模式分配用于存放访客所需基础应用的空间,而是当验证操作信息符合预设验证信息时,才临时构建并启动与预设验证信息相对应的访客模式,可以避免系统资源的占用又能够快速且隐蔽的进入访客模式,满足临时使用的需要。同时,也可以保护该终端机主用户个人信息的安全,可以避免机主用户的隐私信息被泄露。
进一步的,若预设验证信息有多种,访客模式也有多种时,也可以根据不同的预设验证信息对终端内的应用程序进行安全等级标记。也即,对于不同的预设验证信息,其终端内的同一应用程序的安全等级标记可能不同,基于此,就可以对应构成不同的访客模式。
图6为另一个实施例中用户模式控制方法的流程图。如图6所示,用户模式控制方法,包括:
步骤602:获取访客在所述访客模式下运行应用程序产生的应用数据。
当访客在访客模式下运行对应的应用程序时,获取运行的应用程序所生产的应用数据。该应用数据可以包括该应用程序的名称、使用时长、浏览数据、下载数据、拍摄的图片信息、视频信息、流量数据、聊天记录等。
步骤604:根据所述应用数据形成待保留数据的推送列表。
其中,该推送列表用于显示给机主或访客进行选择,确定是否对该推送列表中的待保留数据进行保留处理。具体的,推送列表可以根据应用数据中的应用程序的名称进行分类而形成,也可以对应用数据进行数据分类来形成,其中,数据类型可以包括图片、文档、视频、音频等。
其中,步骤602-步骤604在当退出所述访客模式的访问时,注销所述访客模式前执行。
图7为一个实施例中当退出所述访客模式的访问时,注销所述访客模式的流程图。如图7所示,当退出所述访客模式的访问时,注销所述访客模式,包括:
步骤702:询问机主是否保留所述推送列表中的应用数据。
终端可以通过屏幕管理器监控终端的显示界面,进而确定是否退出访客模式。当退出访客模式时,终端的显示界面会显示推送列表。
当推送列表是应用数据的数据分类而形成时,推送列表中包括多个控件,分别对应于需要保留的应用数据,例如,相册、视频、音频、...、文档的控件。当接收到用户的对控件的操作指令时,相应应用数据的控件处就会显示相应的标记,该标记用于表示需要保留的应用数据被选中。
同时,在该显示界面还包括保留按钮,当用户选中需要保留的应用数据后,终端检测到用户对保留按钮的触发操作时,可以通过弹窗的形式输出“是否保留已选的应用数据”的提示信息,以及包括选项为“取消”或“保留”的选择控件,以供用户选择。
步骤704:当接收到用户输入的对应用数据进行保留的保留指令时,将选择的应用数据转移至预设存储区域,删除并并注销所述访客模式。
当用户选择“保留”选择控件时,则终端接收到用户输入的保留指令,其中,所述保留指令用于对选择的应用数据进行保留转移。将用户选择保留的应用数据转移至预设存储区域,可以避免应注销访客模式时删除机主需要保留的应用数据,造成重要数据的丢失。
将机主选择的重要数据转移至预设存储区域后,就对该访客模式进行注销的操作,也即,同时删除在访客模式下形成的所有应用数据以及注销分配的临时空间,并将终端恢复至访客访问该终端前一刻的状态。
本实施例中的用户模式控制方法,在注销访客模式前,可以提示机主是否有重要数据需要进行保留处理,可以避免因注销访客模式而丢失了重要数据,提高用户体验度。
图8为另一个实施例用户模式控制方法的流程图。如图8所示,用户模式控制方法,包括:
步骤802:接收用户输入的验证操作信息;
步骤804:当所述验证操作信息不符合预设验证信息时,获取累积输入验证操作信息的次数。
为了避免非法用户在没有得到机主用户的允许的情况下使用该终端,机主可以多种预设验证信息,只有用户当前输入的验证操作信息符合预设验证信息时才能进行访客模式使用终端。若验证操作信息不符合预设验证信息时,可以累积当前用户的验证操作信息的次数。
步骤806:当所述次数达到预设次数时,获取当前机主的身份信息和所述终端的地理位置信息。
当累积的次数达到预设次数时,表明没有被机主用户授权的其他用户想解锁该终端进而非法使用终端,此时,则可启动终端的摄像头,获取当前用户的人脸信息,同时基于开启终端内置的GPS模块,获取终端当前的额地理位置信息。
步骤808:将所述身份信息和地理位置信息发送给预设通知方。
本实施例中的用户模式控制方法,当前用户输入的验证操作信息不符合预设验证信息,且输入的验证操作信息的次数累积到预设次数时,可能为非法用户想要窃取移动终端中的个人信息。此时,终端将获取的当前用户的身份信息和终端当前的地理位置信息发送给预设通知方,其中,预设通知方可以为机主信任的朋友、家人等,以及时发现异常,并对其进行处理,避免造成个人信息丢失甚至终端丢失的情况发生。
应该理解的是,虽然图1-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
图9为本申请一实施例的用户模式控制装置的结构框图。用户模式控制装置,包括:
验证接收模块910,用于接收用户输入的验证操作信息;
访客构建模块920,用于当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式;
访客注销模块930,用于当退出所述访客模式时,删除并注销所述访客模式。
上述用户模式控制装置,当有访客需要使用终端时,机主可以快捷有效的完成访客模式的构建和启动,而不需要机主预先在终端内添加访客,为访客模式分配用于存放访客基础应用的空间,能够满足临时使用的需要的同时也可以释放系统资源,在退出访客模式时,可以及时删除并注销所述访客模式,从而避免因访客使用终端形成的数据信息占用系统资源。
在一些实施例中,访客构建模块,包括:
临时分配单元,用于根据所述预设验证信息临时分配用于形成所述访客模式的临时空间;
访客构建单元,用于基于所述临时空间构建并启动所述访客模式。
在一些实施例中,所述终端包括至少一种所述预设验证信息和至少一种访客模式;具体地,临时分配单元还用于:调用所述预设验证信息与访客模式之间的对应关系;获取当前所述验证操作信息对应的目标访客模式;根据所述目标访客模式临时分配用于形成所述目标访客模式的临时空间。
在一些实施例中,访客构建模块,包括:
标记获取单元,用于获取所述终端内所有应用程序的安全等级标记,所述安全等级标记包括:共享标记、部分共享标记和私密标记;
访客构建单元,用于根据所述安全等级标记对相应的应用程序进行隐藏和保留处理,以构建并启动所述访客模式。
在一些实施例中,用户模式控制装置还包括:
数据获取模块,用于获取在所述访客模式下运行应用程序产生的应用数据;
列表推送模块,用于根据所述应用数据形成待保留数据的推送列表。
在一些实施例中,访客注销模块,包括:
询问单元,用于询问机主是否保留所述推送列表中的应用数据;
注销单元,用于当接收到用户输入的对应用数据进行保留的保留指令时,将选择的应用数据转移至预设存储区域,删除并注销所述访客模式。
在一些实施例中,用户模式控制装置还包括:
次数获取模块,用于当所述验证操作信息不符合预设验证信息时,获取累积输入验证操作信息的次数;
信息获取模块,用于当所述次数达到预设次数时,获取当前机主的身份信息和所述终端的地理位置;
信息发送模块,用于将所述身份信息和地理位置信息发送给预设通知方。
关于用户模式控制装置的具体限定可以参见上文中对于用户模式控制方法的限定,在此不再赘述。上述用户模式控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
本申请实施例中提供的用户模式控制装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在终端或服务器的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述用户模式控制方法的步骤。
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行用户模式控制方法的步骤。
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行用户模式控制方法。
本申请实施例还提供了一种终端。如图10所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point ofSales,销售终端)、车载电脑、穿戴式设备等任意终端设备,以终端为手机为例:
图10为与本申请实施例提供的终端相关的手机的部分结构的框图。参考图10,手机包括:射频(Radio Frequency,RF)电路1010、存储器1020、输入单元1030、显示单元1040、传感器1050、音频电路1060、无线保真(wirelessfidelity,WiFi)模块1070、处理器1080、以及电源1090等部件。本领域技术人员可以理解,图10所示的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,RF电路1010可用于收发信息或通话过程中,信号的接收和发送,可将基站的下行信息接收后,给处理器1080处理;也可以将上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路1010还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System ofMobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE))、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器1020可用于存储软件程序以及模块,处理器1080通过运行存储在存储器1020的软件程序以及模块,从而执行手机的各种功能应用以及用户模式控制。存储器1020可主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能的应用程序、图像播放功能的应用程序等)等;数据存储区可存储根据手机的使用所创建的数据(比如音频数据、通讯录等)等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元1030可用于接收输入的数字或字符信息,以及产生与手机1000的机主设置以及功能控制有关的键信号输入。具体地,输入单元1030可包括操作面板1031以及其他输入设备1032。操作面板1031,也可称为触摸屏,可收集机主在其上或附近的触摸操作(比如机主使用手指、触笔等任何适合的物体或附件在操作面板1031上或在操作面板1031附近的操作),并根据预先设定的程式驱动相应的连接装置。在一个实施例中,操作面板1031可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测机主的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1080,并能接收处理器1080发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现操作面板1031。除了操作面板1031,输入单元1030还可以包括其他输入设备1032。具体地,其他输入设备1032可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)等中的一种或多种。
显示单元1040可用于显示由机主输入的信息或提供给机主的信息以及手机的各种菜单。显示单元1040可包括显示面板1041。在一个实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1041。在一个实施例中,操作面板1031可覆盖显示面板1041,当操作面板1031检测到在其上或附近的触摸操作后,传送给处理器1080以确定触摸事件的类型,随后处理器1080根据触摸事件的类型在显示面板1041上提供相应的视觉输出。虽然在图10中,操作面板1031与显示面板1041是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将操作面板1031与显示面板1041集成而实现手机的输入和输出功能。
手机1000还可包括至少一种传感器1050,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及距离传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1041的亮度,距离传感器可在手机移动到耳边时,关闭显示面板1041和/或背光。运动传感器可包括加速度传感器,通过加速度传感器可检测各个方向上加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换)、振动识别相关功能(比如计步器、敲击)等;此外,手机还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器等。
音频电路1060、扬声器1061和传声器1062可提供机主与手机之间的音频接口。音频电路1060可将接收到的音频数据转换后的电信号,传输到扬声器1061,由扬声器1061转换为声音信号输出;另一方面,传声器1062将收集的声音信号转换为电信号,由音频电路1060接收后转换为音频数据,再将音频数据输出处理器1080处理后,经RF电路1010可以发送给另一手机,或者将音频数据输出至存储器1020以便后续处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块1070可以帮助机主收发电子邮件、浏览网页和访问流式媒体等,它为机主提供了无线的宽带互联网访问。虽然图10示出了WiFi模块1070,但是可以理解的是,其并不属于手机1000的必须构成,可以根据需要而省略。
处理器1080是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1020内的软件程序和/或模块,以及调用存储在存储器1020内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监听。在一个实施例中,处理器1080可包括一个或多个处理单元。在一个实施例中,处理器1080可集成应用处理器和调制解调器,其中,应用处理器主要处理操作系统、机主界面和应用程序等;调制解调器主要处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1080中。比如,该处理器1080可集成应用处理器和基带处理器,基带处理器与和其它外围芯片等可组成调制解调器。手机1000还包括给各个部件供电的电源1090(比如电池),优选的,电源可以通过电源管理系统与处理器1080逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
在一个实施例中,手机1000还可以包括摄像头、蓝牙模块等。
在本申请实施例中,该手机所包括的处理器执行存储在存储器上的计算机程序时实现上述所描述的用户模式控制方法。
本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种用户模式控制方法,应用于终端,其特征在于,包括:
接收用户输入的验证操作信息;
当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式;
当退出所述访客模式时,删除并注销所述访客模式。
2.根据权利要求1所述的方法,其特征在于,所述临时构建并启动与所述预设验证信息相对应的访客模式,包括:
根据所述预设验证信息临时分配用于形成所述访客模式的临时空间;
基于所述临时空间构建并启动所述访客模式。
3.根据权利要求2所述的方法,其特征在于,所述终端包括至少一种所述预设验证信息和至少一种访客模式;其中,
根据所述预设验证信息临时分配用于形成所述访客模式的临时空间,包括:
调用所述预设验证信息与访客模式之间的对应关系;
获取当前所述验证操作信息对应的目标访客模式;
根据所述目标访客模式临时分配用于形成所述目标访客模式的临时空间。
4.根据权利要求1所述的方法,其特征在于,所述临时构建并启动与所述预设验证信息相对应的访客模式,包括:
获取所述终端内所有应用程序的安全等级标记,所述安全等级标记包括:共享标记、部分共享标记和私密标记;
根据所述安全等级标记对相应的应用程序进行隐藏和保留处理,以构建并启动所述访客模式。
5.根据权利要求1所述的方法,其特征在于,所述当退出所述访客模式时,删除并注销所述访客模式前,还包括:
获取在所述访客模式下运行应用程序产生的应用数据;
根据所述应用数据形成待保留数据的推送列表。
6.根据权利要求5所述的方法,其特征在于,所述当退出所述访客模式时,删除并注销所述访客模式,包括:
询问机主是否保留所述推送列表中的应用数据;
当接收到用户输入的对应用数据进行保留的保留指令时,将选择的应用数据转移至预设存储区域,删除并注销所述访客模式。
7.根据权利要求1所述的方法,其特征在于,还包括:
当所述验证操作信息不符合预设验证信息时,获取累积输入验证操作信息的次数;
当所述次数达到预设次数时,获取当前机主的身份信息和所述终端的地理位置信息;
将所述身份信息和地理位置信息发送给预设通知方。
8.一种用户模式控制装置,其特征在于,包括:
验证接收模块,用于接收用户输入的验证操作信息;
访客构建模块,用于当所述验证操作信息符合预设验证信息时,临时构建并启动与所述预设验证信息相对应的访客模式;
访客注销模块,用于当退出所述访客模式时,删除并注销所述访客模式。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述方法的步骤。
10.一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810276480.2A CN108595977A (zh) | 2018-03-30 | 2018-03-30 | 用户模式控制方法和装置、可读存储介质、终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810276480.2A CN108595977A (zh) | 2018-03-30 | 2018-03-30 | 用户模式控制方法和装置、可读存储介质、终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108595977A true CN108595977A (zh) | 2018-09-28 |
Family
ID=63624984
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810276480.2A Pending CN108595977A (zh) | 2018-03-30 | 2018-03-30 | 用户模式控制方法和装置、可读存储介质、终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108595977A (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113032849A (zh) * | 2021-03-29 | 2021-06-25 | 北京小米移动软件有限公司 | 数据保护方法、装置、终端及存储介质 |
| CN113626101A (zh) * | 2021-08-04 | 2021-11-09 | 深圳市闪联信息技术有限公司 | 一种无痕退出的电子白板系统及其无痕退出方法 |
| CN113987579A (zh) * | 2021-10-29 | 2022-01-28 | 努比亚技术有限公司 | 文件系统访客控制方法、设备及计算机可读存储介质 |
| CN114254359A (zh) * | 2021-12-22 | 2022-03-29 | 展讯通信(上海)有限公司 | 初始化方法、装置、终端及存储介质 |
| CN114329587A (zh) * | 2021-12-24 | 2022-04-12 | 展讯通信(天津)有限公司 | 空间访问方法、芯片以及电子设备 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015172693A1 (en) * | 2014-05-12 | 2015-11-19 | Tencent Technology (Shenzhen) Company Limited | Access control method and terminal device |
| CN105208015A (zh) * | 2015-08-31 | 2015-12-30 | 小米科技有限责任公司 | 多账号登陆应用的处理方法、装置和终端设备 |
| CN106446709A (zh) * | 2016-09-22 | 2017-02-22 | 东莞宇龙通信科技有限公司 | 应用程序分身方法及系统 |
| CN106529253A (zh) * | 2016-10-27 | 2017-03-22 | 北京小米移动软件有限公司 | 解锁方法及装置、终端设备 |
| CN107180173A (zh) * | 2017-04-27 | 2017-09-19 | 上海与德科技有限公司 | 解锁方法及装置 |
-
2018
- 2018-03-30 CN CN201810276480.2A patent/CN108595977A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2015172693A1 (en) * | 2014-05-12 | 2015-11-19 | Tencent Technology (Shenzhen) Company Limited | Access control method and terminal device |
| CN105208015A (zh) * | 2015-08-31 | 2015-12-30 | 小米科技有限责任公司 | 多账号登陆应用的处理方法、装置和终端设备 |
| CN106446709A (zh) * | 2016-09-22 | 2017-02-22 | 东莞宇龙通信科技有限公司 | 应用程序分身方法及系统 |
| CN106529253A (zh) * | 2016-10-27 | 2017-03-22 | 北京小米移动软件有限公司 | 解锁方法及装置、终端设备 |
| CN107180173A (zh) * | 2017-04-27 | 2017-09-19 | 上海与德科技有限公司 | 解锁方法及装置 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113032849A (zh) * | 2021-03-29 | 2021-06-25 | 北京小米移动软件有限公司 | 数据保护方法、装置、终端及存储介质 |
| CN113032849B (zh) * | 2021-03-29 | 2025-09-02 | 北京小米移动软件有限公司 | 数据保护方法、装置、终端及存储介质 |
| CN113626101A (zh) * | 2021-08-04 | 2021-11-09 | 深圳市闪联信息技术有限公司 | 一种无痕退出的电子白板系统及其无痕退出方法 |
| CN113987579A (zh) * | 2021-10-29 | 2022-01-28 | 努比亚技术有限公司 | 文件系统访客控制方法、设备及计算机可读存储介质 |
| CN114254359A (zh) * | 2021-12-22 | 2022-03-29 | 展讯通信(上海)有限公司 | 初始化方法、装置、终端及存储介质 |
| WO2023116739A1 (zh) * | 2021-12-22 | 2023-06-29 | 展讯通信(上海)有限公司 | 初始化方法、装置、终端及存储介质 |
| CN114329587A (zh) * | 2021-12-24 | 2022-04-12 | 展讯通信(天津)有限公司 | 空间访问方法、芯片以及电子设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108536783B (zh) | 数据处理方法和装置、终端、计算机可读存储介质 | |
| CN113158198B (zh) | 访问控制方法、装置、终端设备和存储介质 | |
| JP6060267B2 (ja) | 端末のロック解除処理方法、装置、端末装置、プログラム、及び記録媒体 | |
| CN108604265B (zh) | 离线管理应用程序使用时间的方法、及终端设备 | |
| CN108521494B (zh) | 终端控制方法和装置、可读存储介质、终端 | |
| CN108563932B (zh) | 应用控制方法和装置、可读存储介质、终端 | |
| US10608988B2 (en) | Method and apparatus for bluetooth-based identity recognition | |
| CN108595977A (zh) | 用户模式控制方法和装置、可读存储介质、终端 | |
| CN104376273A (zh) | 一种数据访问控制方法和装置 | |
| CN107395880B (zh) | 信息显示方法、装置及终端 | |
| CN108537058A (zh) | 终端的多角色使用方法和装置、计算机可读存储介质、终端 | |
| CN110941821A (zh) | 数据处理方法、装置及存储介质 | |
| WO2019196702A1 (zh) | 隐私空间启动方法和装置、存储介质、电子设备 | |
| CN108632454B (zh) | 信息处理方法和装置、计算机可读存储介质、终端 | |
| CN108509788B (zh) | 信息共享方法和装置、计算机可读存储介质、终端 | |
| CN108710806A (zh) | 一种终端解锁方法、移动终端 | |
| CN108537027A (zh) | 资源分配方法和装置、终端、计算机可读存储介质 | |
| CN110460700B (zh) | 显示屏的控制方法和装置、电子设备、存储介质 | |
| CN108537025B (zh) | 隐私保护方法和装置、计算机可读存储介质、终端 | |
| WO2019095156A1 (zh) | 一种信息搜索的方法、终端、网络设备和系统 | |
| WO2019196655A1 (zh) | 模式切换方法和装置、计算机可读存储介质、终端 | |
| US9674768B2 (en) | Method and device for accessing wireless network | |
| CN114817906A (zh) | 应用程序的权限管理方法和电子设备 | |
| CN108549823B (zh) | 终端的多角色使用方法和装置、电子设备 | |
| CN107451462B (zh) | 应用分身操作方法及相关产品 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |