本发明属于应用程序访问领域,尤其涉及一种应用程序的访问管理方法及装置。
背景技术:
随着科学的发展以及人们生活水平的提高,如台式电脑、笔记本电脑、平板电脑、手机、MP4等终端广泛地出现在人们的日常生活中。如今,人们的生活越来越依赖于各种终端的使用,如最简单的通过终端发信息、发语音进行通信。
终端在日常生活的使用中,不可避免的,保存着许多资料,现有的终端都有着游客访问模式,可根据用户的选择将文件夹甚至应用封锁起来,避免其他人对资料、应用进行访问。
显然,现有终端的访客模式只是在他人访问用户保护的资料、应用之前将他人的访问权限进行限制,不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差。
技术实现要素:
本发明实施例提供一种应用程序的访问方法,旨在解决现有终端的访客模式不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差的问题。
本发明实施例是这样实现的,应用程序的访问管理方法,方法包括以下步骤:
在终端第一预设模式下,接收对第一数据的编辑指令;
根据编辑指令,将第一数据编辑为第二数据;
监测第一预设模式是否转为第二预设模式;
若监测到第一预设模式转为第二预设模式,将第二数据恢复为第一数据。
本发明实施例还提供应用程序的访问管理装置,装置包括:
第一数据的编辑指令接收单元,用于在终端第一预设模式下,接收对第一数据的编辑指令;
数据编辑单元,用于根据编辑指令,将第一数据编辑为第二数据;
预设模式监测单元,用于监测第一预设模式是否转为第二预设模式;
第一数据恢复单元,用于若监测到第一预设模式转为第二预设模式,将第二数据恢复为第一数据。
在本发明实施例中,通过在终端第一预设模式下可根据编辑指令,将第一数据编辑为第二数据,并在第一预设模式转为第二预设模式后,可将第二数据恢复为第一数据,有效地解决了现有终端的访客模式不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差的问题,方便了所有用户的使用需求,提高了终端的用户体验。
附图说明
图1是本发明实施例一提供的应用程序的访问管理方法的流程图;
图2是本发明实施例一提供的预设模式转换方法流程图;
图3是本发明实施例二提供的应用程序的访问管理方法的流程图;
图4是本发明实施例二提供的将第二数据恢复为第一数据的方法流程图;
图5是本发明实施例三提供的应用程序的访问管理方法的流程图;
图6是本发明实施例四提供的应用程序的访问管理装置的结构图;
图7是本发明实施例五提供的应用程序的访问管理装置的结构图;
图8是本发明实施例五提供的第一数据恢复单元的结构图;
图9是本发明实施例六提供的应用程序的访问管理装置的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例中所提及的终端包括但不限于:智能手机(如Android手机、IOS手机)、平板电脑、笔记本电脑、台式电脑、掌上电脑、MP4和穿戴式智能设备等电子设备。
在本发明实施例中,通过在终端第一预设模式下可根据编辑指令,将第一数据编辑为第二数据,并在第一预设模式转为第二预设模式后,可将第二数据恢复为第一数据,有效地解决了现有终端的访客模式不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差的问题,方便了所有用户的使用需求,提高了终端的用户体验。
实施例一
图1示出了本发明实施例一提供的应用程序的访问管理方法的实现流程,详述如下:
在步骤S101中,在终端第一预设模式下,接收对第一数据的编辑指令。
在本发明实施例中,在有用户使用终端时,往往会进入某个应用程序或者通过文件管理器进入某个应用程序的对应文件夹中,对该应用程序的数据做出编辑指令既而对该应用程序的相关文件夹中的数据做出编辑指令或者通过文件管理器直接对某个应用程序的相关文件夹中的数据做出编辑指令。
在本发明实施例中,编辑前的数据作为第一数据,包括图片、文本文档或或者如幻灯片、网页等其他格式的数据,编辑指令包括但不限于对数据的修改、删除、拷贝等方式。
在本发明实施例中,当前终端设置处于第一预设模式下,此第一预设模式为终端预设的一种使用模式,在此第一预设模式下,可以满足当前用户对终端的使用需求,当前用户可以对终端的第一数据进行编辑,终端接收用户对第一数据的编辑指令,后续,终端若转为第二预设模式,即可将在第一模式下用户编辑第一数据形成的第二数据恢复成第一数据。
作为本发明的一个实施例,第一预设模式预设为访客模式,第二预设模式预设为管理员模式。
在本发明实施例中,管理员模式的预设用户为终端的所有者,拥有终端最大的使用权限,访客模式的预设用户为终端的所有者之外的其他用户,终端在所有者平常的使用中,往往会有其他用户借用所有者的终端使用,如家里有客人来访,客人中的小孩往往喜欢要求玩手机或者平板电脑,小孩的这类要求不好拒绝且常常不知轻重,把手机或者平板电脑中的应用或者文件随意编辑如修改、删除等等,这时终端的所有者只需启用终端的访客模式,无论小孩在终端的使用过程中将终端内的数据做出什么编辑,终端的所有者在取回终端后即可进行数据的恢复,保护终端的数据不被修改。
在本发明实施例中,将第一预设模式为访客模式,第二预设模式预设为管理员模式的方案符合了终端所有者的对终端的保护需求,大大减少了其他用户对终端的使用造成的不利影响。
在步骤S102中,根据编辑指令,将第一数据编辑为第二数据。
在本发明实施例中,根据接收到的用户对第一数据的编辑指令,将第一数据编辑为第二数据,第二数据为对第一数据进行编辑后形成的数据。
例如,常见地,将某个用户的图片进行修图处理,原图片即作为第一数据,修图处理后得到的图片即作为第二数据。
在步骤S103中,监测第一预设模式是否转为第二预设模式。
在本发明实施例中,第一预设模式可通过预设的转换条件转为第二预设模式,终端实时监测第一预设模式是否转为第二预设模式。
作为本发明的一个实施例,如图2示出的预设模式转换方法流程图,第一预设模式转为第二预设模式的步骤包括:
在步骤S201中,接收将第一预设模式转为第二预设模式的请求操作;
在步骤S202中,将接收的请求操作与预设的将第一预设模式转为第二预设模式的请求操作相匹配;
在步骤S203中,若接收的请求操作与预设的将第一预设模式转为第二预设模式的请求操作相匹配时,将第一预设模式转为第二预设模式。
作为本发明的一个实施例,将第一预设模式转为第二预设模式的请求操作为在终端的下拉菜单或者上拉菜单中选择预设模式切换按钮,终端就监测到请求操作后,启动预设的确认程序如密码确认或者指纹确认程序,在接收的密码确认或者指纹确认信息与预设的将第一预设模式转为第二预设模式的确认信息相匹配后,将第一预设模式转为第二预设模式。
作为本发明的另外一个实施例,将第一预设模式转为第二预设模式的请求操作为语音识别。用户须向终端说出预设的第一预设模式转为第二预设模式的确认语音信息,终端在接收到与预设的第一预设模式转为第二预设模式的确认语音信息相匹配的语音信息后,将第一预设模式转为第二预设模式。
在步骤S104中,若监测到第一预设模式转为第二预设模式,将第二数据恢复为第一数据。
在本发明实施例中,若监测到第一预设模式转为第二预设模式,则将编辑后得到的第二数据恢复为编辑前的第一数据,恢复的形式包括但不限于将第二数据删除后把第一数据储存在原存储地址或者将第二数据编辑成原来的第一数据。
具体的,终端设置于“非正常使用模式”,该模式限制了对终端内的文件对终端外发送的权限,当有其他用户使用终端时,启动了终端的办公类应用如WPS,可以通过WPS应用浏览终端内存储的文档,如“钢铁是怎么炼成的.doc”,用户在浏览的同时,可以对文档中的精彩段落或者某句话、某些字做出加粗、改变字体的编辑处理,并删除了部分内容,在浏览完该文档后对所做出的编辑处理进行了保存。接着,在将该“非正常使用模式”调回了“正常使用模式”后,终端监测到了第一预设模式已经转为第二预设模式,会将修改后的“钢铁是怎么炼成的.doc”文档回复为编辑前的文档,这样即可保护文档不会其他用户的编辑操作产生实质上的变化,保证了文档的安全性。
在本发明实施例中,通过在终端第一预设模式下可根据编辑指令,将第一数据编辑为第二数据,并在第一预设模式转为第二预设模式后,可将第二数据恢复为第一数据,有效地解决了现有终端的访客模式不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差的问题,方便了所有用户的使用需求,提高了终端的用户体验。
实施例二
作为本发明的一个实施例,与实施例一类似,不同之处在于,如图3示出的实施例二提供的应用程序的访问管理方法的流程图。在将第二数据恢复为第一数据的步骤之前,还包括如下步骤:
在S301中,将第一数据上传至服务器中进行存储或者在终端中进行存储。
在根据编辑指令,将第一数据编辑为第二数据之后,终端将编辑前的第一数据上传至服务器或者在终端中进行存储,此存储方案简单方便,同时有助于提高第一数据的安全性,在终端突发故障第一数据恢复失败时用户也可直接通过人工操作进行第一数据的恢复工作。
在本发明实施例中,服务器独立于本终端,终端可通过网络或者传输线与服务器连接,服务器可接收终端发送的第一数据并进行存储。
在本发明实施例中,终端中有专门划分的存储区域用于存储第一数据,存储区域可位于第一数据相关应用的安装文件夹内,如微信应用的聊天记录数据存储于微信应用安装文件夹内的聊天记录文件夹。
作为本发明的一个实施例,如图4示出的将第二数据恢复为第一数据的方法流程图,将第二数据恢复为第一数据的步骤,包括:
在步骤S401中,接收向服务器发送获取第一数据请求得到的第一数据或者读取终端中存储的第一数据;
在步骤S402中,将第二数据恢复为第一数据。
在本发明实施例中,当终端在进行将第二数据恢复为第一数据的步骤时,可以向服务器发送对应的第一数据的获取请求,服务器接收到获取请求后向终端发送第一数据,终端接收到第一数据后即可进行第一数据的恢复工作。
在本发明实施例中,当终端在进行将第二数据恢复为第一数据的步骤时,也可以向终端内专门划分用于存储第一数据的存储区域获取第一数据,在获取到第一数据后即可进行第一数据的恢复工作。
在本发明实施例中,通过在终端第一预设模式下可根据编辑指令,将第一数据编辑为第二数据,并在第一预设模式转为第二预设模式后,将第二数据恢复为第一数据,同时,提供了第一数据的存储方案,简单方便,用户也可通过人工操作进行第一数据的恢复工作,保障了第一数据的安全,有效地解决了现有终端的访客模式不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差的问题,方便了所有用户的使用需求,提高了终端的用户体验。
实施例三
作为本发明的一个实施例,与实施例一类似,不同之处在于,如图5示出的本发明实施例三提供的应用程序的访问管理方法的流程图,在将第二数据恢复为第一数据的步骤之前,还包括如下步骤:
在步骤S501中,向用户输出第一数据恢复提示信息,以提示用户是否进行第一数据恢复。
在本发明实施例中,在将第二数据恢复为第一数据之前,终端会向当前用户输出第一数据恢复提示信息,以提示当前用户是否进行第一数据的恢复工作,用户可确认第一数据恢复信息以便进行第一数据的恢复工作。
作为本发明的一个实施例,终端会在显示界面输出第一数据恢复提示信息,该信息中包含第一数据的信息,以提示用户进行第一数据的恢复工作,方便用户了解第一数据的内容,该提示信息中还可以有确认按钮和取消按钮,用户可通过点击确认按钮或者终端实体按键如音量“+”按键的预设功能确定进行第一数据的恢复工作,通过点击取消按钮或者实体按键如音量“-”按键的预设功能取消第一数据的恢复工作,此方案可按用户的选择确定第一数据的恢复工作是否进行,避免了在终端第一预设模式下对第一数据有用编辑的处理遭到恢复继而丢失。
作为本发明的另一个实施例,终端会输出确认第一数据恢复工作的语音信息,具体的,如输出“请确认编辑文档的恢复工作”的语音信息,以提示用户进行编辑文档的恢复工作,用户还可直接对终端发出预设的语音识别确认指令如“恢复数据”的语音命令确认编辑文档的恢复工作,此方案避免了用户与终端的物理接触,方便了用户对终端第一数据恢复工作的确认工作。
在本发明实施例中,终端可向用户输出第一数据恢复提示信息,提示用户是否进行第一数据的恢复工作,用户可方便地了解第一数据的恢复工作,便于第一数据的恢复工作的进行,且可避免在终端第一预设模式下对第一数据有用编辑的处理遭到恢复继而丢失。
实施例四
图6示出了本发明实施例四提供的应用程序的访问管理装置的结构图,详述如下:
在本发明实施例中,应用程序的访问管理装置包括:
第一数据的编辑指令接收单元601;
数据编辑单元602;
预设模式监测单元603;以及
第一数据恢复单元604。
第一数据的编辑指令接收单元601,用于在终端第一预设模式下,接收对第一数据的编辑指令。
在本发明实施例中,在有用户使用终端时,往往会进入某个应用程序或者通过文件管理器进入某个应用程序的对应文件夹中,对该应用程序的数据做出编辑指令既而对该应用程序的相关文件夹中的数据做出编辑指令或者通过文件管理器直接对某个应用程序的相关文件夹中的数据做出编辑指令。
在本发明实施例中,编辑前的数据作为第一数据,包括图片、文本文档或或者如幻灯片、网页等其他格式的数据,编辑指令包括但不限于对数据的修改、删除、拷贝等方式。
在本发明实施例中,当前终端设置处于第一预设模式下,此第一预设模式为终端预设的一种使用模式,在此第一预设模式下,可以满足当前用户对终端的使用需求,当前用户可以对终端的第一数据进行编辑,第一数据的编辑指令接收单元接收用户对第一数据的编辑指令,后续,终端若转为第二预设模式,即可将在第一模式下用户编辑第一数据形成的第二数据恢复成第一数据。
作为本发明的一个实施例,第一预设模式预设为访客模式,第二预设模式预设为管理员模式。
在本发明实施例中,管理员模式的预设用户为终端的所有者,拥有终端最大的使用权限,访客模式的预设用户为终端的所有者之外的其他用户,终端在所有者平常的使用中,往往会有其他用户借用所有者的终端使用,如家里有客人来访,客人中的小孩往往喜欢要求玩手机或者平板电脑,小孩的这类要求不好拒绝且常常不知轻重,把手机或者平板电脑中的应用或者文件随意编辑如修改、删除等等,这时终端的所有者只需启用终端的访客模式,无论小孩在终端的使用过程中将终端内的数据做出什么编辑,终端的所有者在取回终端后即可进行数据的恢复,保护终端的数据不被修改。
在本发明实施例中,将第一预设模式为访客模式,第二预设模式预设为管理员模式的方案符合了终端所有者的对终端的保护需求,大大减少了其他用户对终端的使用造成的不利影响。
数据编辑单元602,用于根据编辑指令,将第一数据编辑为第二数据。
在本发明实施例中,数据编辑单元根据接收到的用户对第一数据的编辑指令,将第一数据编辑为第二数据,第二数据为对第一数据进行编辑后形成的数据。
例如,常见地,将某个用户的图片进行修图处理,原图片即作为第一数据,修图处理后得到的图片即作为第二数据。
预设模式监测单元603,用于监测第一预设模式是否转为第二预设模式。
在本发明实施例中,第一预设模式可通过预设的转换条件转为第二预设模式,预设模式监测单元实时监测第一预设模式是否转为第二预设模式。
作为本发明的一个实施例,将第一预设模式转为第二预设模式的步骤由以下子单元完成:
预设模式转换请求接收子单元,用于接收将第一预设模式转为第二预设模式的请求操作;
预设模式转换请求匹配子单元,用于将接收的请求操作与预设的将第一预设模式转为第二预设模式的请求操作相匹配;以及
预设模式转换子单元,用于若接收的请求操作与预设的将第一预设模式转为第二预设模式的请求操作相匹配时,将第一预设模式转为第二预设模式。
作为本发明的一个实施例,将第一预设模式转为第二预设模式的请求操作为在终端的下拉菜单或者上拉菜单中选择预设模式切换按钮,预设模式转换请求接收子单元监测到请求操作后,预设模式转换请求匹配子单元启动预设的确认程序如密码确认或者指纹确认程序,预设模式转换子单元在接收的密码确认或者指纹确认信息与预设的将第一预设模式转为第二预设模式的确认信息相匹配后,将第一预设模式转为第二预设模式。
作为本发明的另外一个实施例,将第一预设模式转为第二预设模式的请求操作为语音识别。用户须向终端说出预设的第一预设模式转为第二预设模式的确认语音信息,在接收到与预设的第一预设模式转为第二预设模式的确认语音信息相匹配的语音信息后,预设模式转换子单元将第一预设模式转为第二预设模式。
第一数据恢复单元604,用于若监测到第一预设模式转为第二预设模式,将第二数据恢复为第一数据。
在本发明实施例中,若监测到第一预设模式转为第二预设模式,则第一数据恢复单元将编辑后得到的第二数据恢复为编辑前的第一数据,恢复的形式包括但不限于将第二数据删除后把第一数据储存在原存储地址或者将第二数据编辑成原来的第一数据。
具体的,终端设置于“非正常使用模式”,该模式限制了对终端内的文件对终端外发送的权限,当有其他用户使用终端时,启动了终端的办公类应用如WPS,可以通过WPS应用浏览终端内存储的文档,如“钢铁是怎么炼成的.doc”,用户在浏览的同时,可以对文档中的精彩段落或者某句话、某些字做出加粗、改变字体的编辑处理,并删除了部分内容,在浏览完该文档后对所做出的编辑处理进行了保存。接着,在将该“非正常使用模式”调回了“正常使用模式”后,第一数据恢复单元监测到了第一预设模式已经转为第二预设模式,会将修改后的“钢铁是怎么炼成的.doc”文档回复为编辑前的文档,这样即可保护文档不会其他用户的编辑操作产生实质上的变化,保证了文档的安全性。
在本发明实施例中,通过在终端第一预设模式下可根据编辑指令,将第一数据编辑为第二数据,并在第一预设模式转为第二预设模式后,可将第二数据恢复为第一数据,有效地解决了现有终端的访客模式不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差的问题,方便了所有用户的使用需求,提高了终端的用户体验。
实施例五
作为本发明的一个实施例,与实施例四类似,不同之处在于,如图7示出的实施例五提供的应用程序的访问管理装置的结构图,应用程序的访问管理装置还包括如下单元:
存储单元701,用于将第一数据上传至服务器中进行存储或者在终端中进行存储。
在根据编辑指令,将第一数据编辑为第二数据之后,存储单元701将编辑前的第一数据上传至服务器或者在终端中进行存储,此存储方案简单方便,同时有助于提高第一数据的安全性,在终端突发故障第一数据恢复失败时用户也可直接通过人工操作进行第一数据的恢复工作。
在本发明实施例中,服务器独立于本终端,终端可通过网络或者传输线与服务器连接,服务器可接收终端发送的第一数据并进行存储。
在本发明实施例中,终端中有专门划分的存储区域用于存储第一数据,存储区域可位于第一数据相关应用的安装文件夹内,如微信应用的聊天记录数据存储于微信应用安装文件夹内的聊天记录文件夹。
作为本发明的一个实施例,如图8示出的第一数据恢复单元604的结构图,第一数据恢复单元包括如下子单元:
第一数据获取子单元801,用于接收向服务器发送获取第一数据请求得到的第一数据或者读取终端中存储的第一数据;以及
第一数据恢复子单元802,将第二数据恢复为第一数据。
在本发明实施例中,当第一数据恢复单元604在进行将第二数据恢复为第一数据的功能时,第一数据获取子单元801可以向服务器发送对应的第一数据的获取请求,服务器接收到获取请求后向终端发送第一数据,第一数据恢复子单元802接收到第一数据后即可进行第一数据的恢复工作。
在本发明实施例中,当第一数据恢复单元604在进行将第二数据恢复为第一数据的步骤时,第一数据获取子单元802也可以向终端内专门划分用于存储第一数据的存储区域获取第一数据,第一数据恢复子单元802在获取到第一数据后即可进行第一数据的恢复工作。
在本发明实施例中,通过在终端第一预设模式下可根据编辑指令,将第一数据编辑为第二数据,并在第一预设模式转为第二预设模式后,将第二数据恢复为第一数据,同时,提供了第一数据的存储方案,简单方便,用户也可通过人工操作进行第一数据的恢复工作,保障了第一数据的安全,有效地解决了现有终端的访客模式不够针对性、他人使用终端不方便,只能访问有预设权限的资料、应用,终端体验差的问题,方便了所有用户的使用需求,提高了终端的用户体验。
实施例六
作为本发明的一个实施例,与实施例四相似,不同之处在于,如图9示出本发明实施例六提供的应用程序的访问管理装置的结构图,应用程序的访问管理装置还包括如下单元:
第一数据恢复提示单元901,用于向用户输出第一数据恢复提示信息,以提示用户是否进行第一数据恢复。
在本发明实施例中,在将第二数据恢复为第一数据之前,第一数据恢复提示单元801会向当前用户输出第一数据恢复提示信息,以提示当前用户是否进行第一数据的恢复工作,用户可确认第一数据恢复信息以便进行第一数据的恢复工作。
作为本发明的一个实施例,第一数据恢复提示单元901会在显示界面输出第一数据恢复提示信息,该信息中包含第一数据的信息,以提示用户进行第一数据的恢复工作,方便用户了解第一数据的内容,该提示信息中还可以有确认按钮和取消按钮,用户可通过点击确认按钮或者终端实体按键如音量“+”按键的预设功能确定进行第一数据的恢复工作,通过点击取消按钮或者实体按键如音量“-”按键的预设功能取消第一数据的恢复工作,此方案可按用户的选择确定第一数据的恢复工作是否进行,避免了在终端第一预设模式下对第一数据有用编辑的处理遭到恢复继而丢失。
作为本发明的另一个实施例,第一数据恢复提示单元901会输出确认第一数据恢复工作的语音信息,具体的,如输出“请确认编辑文档的恢复工作”的语音信息,以提示用户进行编辑文档的恢复工作,用户还可直接对终端发出预设的语音识别确认指令如“恢复数据”的语音命令确认编辑文档的恢复工作,此方案避免了用户与终端的物理接触,方便了用户对终端第一数据恢复工作的确认工作。
在本发明实施例中,第一数据恢复提示单元901可向用户输出第一数据恢复提示信息,提示用户是否进行第一数据的恢复工作,用户可方便地了解第一数据的恢复工作,便于第一数据的恢复工作的进行,且可避免在终端第一预设模式下对第一数据有用编辑的处理遭到恢复继而丢失。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。