模式控制方法、智能终端以及具有存储功能的装置与流程

文档序号:20781306发布日期:2020-05-19 21:16阅读:142来源:国知局
模式控制方法、智能终端以及具有存储功能的装置与流程

本申请涉及计算机信息技术领域,特别是涉及一种模式控制方法、智能终端以及具有存储功能的装置。



背景技术:

随着网络技术的发展和科技产品的普及,手机等智能终端已经成为用户不可缺少的使用工具,人们通过这些智能终端完成工作、娱乐、聊天、购物等在人们的日常生活中必不可少的活动,智能终端已经成为整个社会中占有越来越重要的一部分。

随着用户生活的重心不断向智能终端倾斜,用户不可避免的将许多生活信息以及个人隐私存储在智能终端上。但是,智能终端可能出现被他人借用的问题,而在智能终端被借用后,会出现他人不小心或故意查看智能终端上的隐私应用或存储的个人信息的问题。



技术实现要素:

本申请主要解决的技术问题是智能终端如何在将手机借给别人使用时更好的保护自己的隐私。

为解决上述技术问题,本申请提供一种智能终端的模式控制方法,其中,模式控制方法包括:检测所述智能终端是否被旋转;如果检测到所述智能终端被旋转,检测在设定时长内使用所述智能终端的用户是否发生变化;如果使用所述智能终端的用户发生了变化,将所述智能终端切换到访客模式,并启动所述智能终端的与所述访客模式相匹配的应用权限。

其中,所述如果使用所述智能终端的用户发生了变化,将所述智能终端切换到访客模式,并启动所述智能终端的与所述访客模式相匹配的应用权限的步骤包括:如果用所述智能终端的用户发生了变化,触发所述智能终端的返回桌面功能,并显示与所述访客模式的应用权限相匹配的应用图标。

其中,所述模式控制方法还包括:关闭当前已经打开的所有应用程序。

其中,所述模式控制方法还包括:加密或隐藏所述访客模式的应用权限之外的应用及通知消息。

其中,所述检测所述智能终端是否被旋转的步骤具体包括:检测所述智能终端的旋转角度是否大于设定角度;如果大于所述设定角度,执行所述检测在设定时长内使用所述智能终端的用户是否发生变化的步骤。

其中,所述检测所述智能终端是否被旋转的步骤具体包括:通过所述智能终端的重力传感器或陀螺仪检测所述智能终端是否被旋转。

其中,所述检测所述智能终端是否被旋转的步骤之前还包括:预先获取并存储访客模式的应用权限、所述设定时长以及所述预设角度,获取预设用户的生物信息并添加与所述应用权限相匹配的应用;所述如果检测到所述智能终端被旋转,检测在设定时长内使用所述智能终端的用户是否发生变化的步骤具体包括:如果检测到所述智能终端被旋转,检测所述用户的生物信息在所述设定时长内是否发生变化确定使用所述智能终端的用户是否发生变化。

其中,所述如果检测到所述智能终端被旋转,检测所述用户的生物信息在所述设定时长内是否发生变化确定使用所述智能终端的用户是否发生变化的步骤具体包括:如果检测到所述用户的生物信息在所述设定时长内发生了变化,通过所述用户的生物信息判断变化后的用户是否为预设用户;如果所述变化后的用户不是预设用户,执行将所述智能终端切换到访客模式,并启动所述智能终端的与所述访客模式相匹配的应用权限的步骤。

为解决上述技术问题,本申请还提供了一种智能终端,其中,所述智能终端包括相互耦接的通信电路、处理器、存储器;所述通信电路用于与获取及传输指令;所述存储器用于存储访客模式、应用图标、通知消息、设定角度、设定时长、预设用户的生物信息、处理器执行的计算机程序以及在执行所述计算机程序时所产生的中间数据;所述处理器执行所述计算机程序时,实现如上所述的智能终端的模式控制方法。

为解决上述技术问题,本申请提供一种具有存储功能的装置,存储有程序数据,所述程序数据能够被执行以实现如上所述的智能终端的模式控制方法。

本申请的有益效果是:区别于现有技术的情况,本申请检测智能终端检测自身是否被旋转,若被旋转,则判断在设定时长内使用智能终端的用户是否发生变化,若变化,则智能终端切换到访客模式,并启动与该模式匹配的权限。本申请能够在智能终端旋转后,根据用户的变化切换访客模式并对智能终端的使用权限进行限制,简化了操作步骤、提高了用户体验。

附图说明

图1是本申请智能终端的模式控制方法一实施例的流程示意图;

图2是本申请智能终端的模式控制方法另一实施例的流程示意图;

图3是本申请智能终端一实施例结构示意图;

图4是本申请具有存储功能的装置一实施例结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,均属于本申请保护的范围。

请参阅图1,图1是本申请智能终端的模式控制方法一实施例的流程示意图,在本实施例中基于智能终端的模式控制方法包括如下步骤:

s101:检测所述智能终端是否被旋转。

在本实施例中,智能终端可以为手机、平板电脑、笔记本电脑、智能手表以及其他具有重力传感器或陀螺仪的设备。

若检测到智能终端被旋转,执行s102。若未检测到智能终端被旋转,则智能终端保持当前模式。

在一个可选的实施方式中,智能终端通过上述陀螺仪或重力传感器检测自身是否被旋转。

为了防止误碰给用户带来的麻烦,在另一个实施方式中进一步判断被旋转的角度是否大于预设角度。

在本实施例中,预设角度可以是智能终端处于水平状态时旋转的角度,还可以是处于竖直状态时旋转的角度,甚至也可以是处于特定倾斜状态时旋转的角度,只需智能终端能够检测并识别到该旋转的角度即可,在此不做限定。

在其他实施例中,也可以不是检测智能终端是否被旋转,还可以通过检测接收到的语音是否为预设语音、预设时间内指关节敲击智能终端屏幕的次数是否为预设值、智能终端预设时间内被挥动的次数是否超过阈值等,在智能终端检测到满足上述任一条件后,执行进一步判断使用智能终端的用户是否变化的操作。

在一个具体的场景中,智能终端为手机、预设角度为在处于水平状态时旋转60度。手机在处于水平状态时,检测是否被旋转,并在被旋转后,获取被旋转的角度,判断该角度是否大于60度。

s102:检测在设定时长内使用智能终端的用户是否发生变化。

若设定时长内使用智能终端的用户发生了变化,则执行s103,若设定时长内使用智能终端的用户未发生变化,则智能终端保持当前模式。

智能终端在确定被旋转后,检测当前使用智能终端的用户的第二生物信息,并将第一生物信息与第二生物信息进行对比,判断设定时长内使用智能终端的用户是否发生了变化。

在其他实施例中,若智能终端确定其未被旋转或旋转的角度不大于预设角度,则智能终端保持当前模式,不执行判断设定时长内使用智能终端的用户是否发生变化的步骤。

在本实施例中,第一生物信息为在智能终端未被旋转前,获取的使用智能终端的用户的生物信息,该第一生物信息可以是在智能终端被旋转前最近一次解锁时获取的生物信息,还可以是智能终端以预定的频率采集用户的生物信息,并将智能终端被旋转前最后一次采集的生物信息作为第一生物信息。通过判断第二生物信息与第一生物信息是否匹配,可以在智能终端因误操作导致被旋转时,避免智能终端直接进入访客模式。

在本实施例中,第一生物信息与第二生物信息可以是指纹、虹膜、人脸、掌纹等智能终端通过传感器获取的用户的特征信息。相应的,用于获取特征信息的传感器可以是指纹传感器、摄像头等与需要获取的特征信息对应的器件,在此不做限定。

在本实施例中,设定时长可以为30秒、60秒以及2分钟等其他以确定智能终端被旋转开始计算的时长,同时智能终端可以在该设定时长内一直获取当前使用智能终端的用户的第二生物信息,并在确定获取第二生物信息后停止获取第二生物信息的操作,也可以以设定的频率执行获取当前使用智能终端的生物信息的操作,并将设定时长内最后一次获取的生物信息作为第二生物信息,其中,设定时长和设定频率均可根据用户的选择自由设定,在此不做赘述。

在本实施例中,若智能终端未在设定时长内检测到使用智能终端的用户的第二生物信息,则智能终端可以以语音、通知或锁屏的方式提示用户提供第二生物信息,智能终端在获取第二生物信息后解除锁屏或不再提示。

在一个具体的实施场景中,智能终端为手机、设定时长为2分钟、预设用户为父母。手机在被旋转之前获取使用手机的用户的第一生物信息,并在确定被旋转后开始计时,在2分钟内以10秒一次的频率获取使用终端的用户的第二生物信息,将该第二生物信息与第一生物信息进行对比,判断第二生物信息与第一生物信息是否匹配,若匹配则确定使用手机的用户未发生变化,保持当前模式。

在另一个具体的实施场景中,智能终端为手机、设定时长为2分钟、预设用户为父母。手机在被旋转之前获取使用手机的用户的第一生物信息,并在确定被旋转后开始计时,在2分钟内以10秒一次的频率获取使用终端的用户的第二生物信息,将该第二生物信息与第一生物信息进行对比,判断第二生物信息与第一生物信息是否匹配,若不匹配,则确定使用智能终端的用户发生了变化,确定使用智能终端的用户为访客。

s103:将智能终端切换到访客模式,并启动智能终端的与访客模式相匹配的应用权限。

若智能终端确定使用智能终端的用户发生变化,则将智能终端的模式切换为访客模式,并触发智能终端的返回桌面功能,使智能终端的显示界面为桌面,在该桌面上显示与访客模式对应的应用图标。若智能终端确定使用智能终端的用户未发生变化,则智能终端保持当前模式。

在本实施例中,访客模式的权限可以是打电话、发短信的权限,也可以是上网、拍照以及听歌的权限,用户可以自行设置。且与该应用权限相匹配的访客可以使用的应用程序可以是预先设置的,也可以是在安装该应用程序时将其添加到访客模式中,其中,智能终端在进入访客模式时,访客可以使用的应用程序以应用图标的形式显示在桌面上。

在本实施例中,为保护个人隐私,智能终端在进入访客模式时,关闭所有已经打开的应用程序,并加密或隐藏应用权限之外的应用程序以及接收到的通知或消息。

在其他实施例中,智能终端也可以不关闭所有已打开的应用程序,还可以只关闭已经打开的应用程序中不与访客模式的应用权限相匹配的应用程序,即位于该应用权限之外的应用程序,以及加密或隐藏该应用程序接收到的通知或消息。

在一个具体的实施场景中,智能终端为手机,手机在确定使用手机的用户发生变化后,确认使用手机的用户为访客,关闭所有已打开的应用程序,并对访客模式对应的应用权限之外的应用程序以及接收到的通知或消息进行加密或隐藏。

在另一个具体的实施场景中,智能终端为手机,在确定使用手机的用户未发生变化后,手机保持当前模式,不对已打开的应用进行处理。

本申请的有益效果是:区别于现有技术的情况,本申请提出一种智能终端的模式控制方法,检测智能终端检测自身是否被旋转,若被旋转,则判断在设定时长内使用智能终端的用户是否发生变化,若变化,则智能终端切换到访客模式,并启动与该模式匹配的权限。本申请能够在智能终端旋转后,根据用户的变化切换访客模式并对智能终端的使用权限进行限制,简化了操作步骤、提高了用户体验。

在另一个实施方式中,如图2所示,智能终端的模式控制方法包括如下步骤:

s201:预先获取并存储访客模式的应用权限、设定时长以及预设角度,获取预设用户的生物信息并添加与应用权限相匹配的应用。

智能终端在检测是否被旋转之前先通过输入的指令获取并存储访客模式的应用权限、设定时长以及预设角度,获取预设用户的生物信息,并添加与访客模式的应用权限相匹配的应用。

在本实施例中,智能终端可以为手机、平板电脑、笔记本电脑、智能手表以及其他能够具有重力传感器或陀螺仪的设备。

s202:检测智能终端的旋转角度是否大于预设角度。若大于预设角度,执行s203,若不大于预设角度,执行s204。

智能终端通过陀螺仪或重力传感器检测是否被旋转,若是,则判断被旋转的角度是否大于预设角度。

在本实施例中,预设角度可以是智能终端处于水平状态时旋转的角度,还可以是处于竖直状态时旋转的角度,甚至也可以是处于特定倾斜状态时旋转的角度,只需智能终端能够检测并识别到该旋转的角度即可,在此不做限定。

在其他实施例中,也可以不是检测智能终端是否被旋转,还可以通过检测接收到的语音是否为预设语音、预设时间内指关节敲击智能终端屏幕的次数是否为预设值、智能终端预设时间内被挥动的次数是否超过阈值等,在智能终端检测到满足上述任一条件后,执行进一步判断使用智能终端的用户是否变化的操作。

在一个具体的实施场景中,智能终端为手机、预设角度为在处于水平状态时旋转60度。手机在处于水平状态时,检测是否被旋转,并在被旋转后,获取被旋转的角度,判断该角度是否大于60度。

s203:检测用户的生物信息在设定时长内是否发生变化以确定使用智能终端的用户是否发生变化。若发生变化,则执行s205。若未发生变化,则执行s204。

智能终端在确定被旋转后,检测当前使用智能终端的用户的第二生物信息,并将第一生物信息与第二生物信息进行对比,判断设定时长内使用智能终端的用户是否发生了变化。

在本实施例中,第一生物信息为在智能终端未被旋转前,获取的使用智能终端的用户的生物信息,该第一生物信息可以是在智能终端被旋转前最近一次解锁时获取的用户的生物信息,还可以是智能终端以预定的频率采集的用户的生物信息,并将智能终端被旋转前最后一次采集的生物信息作为第一生物信息。通过判断第二生物信息与第一生物信息是否匹配,可以在智能终端因误操作导致被旋转时,避免智能终端直接进入访客模式。

在本实施例中,智能终端在检测到其被旋转的角度大于预设角度即确定智能终端被旋转后,智能终端在设定时长内获取使用智能终端的用户的第二生物信息。

在本实施例中,第一生物信息与第二生物信息可以是指纹、虹膜、人脸、掌纹等智能终端通过传感器获取的用户的特征信息。相应的,用于获取特征信息的传感器可以是指纹传感器、摄像头等与需要获取的特征信息对应的器件,在此不做限定。

在本实施例中,设定时长可以为30秒、60秒以及2分钟等其他以确定智能终端被旋转开始计算的时长,同时智能终端可以在该设定时长内一直获取当前使用智能终端的用户的第二生物信息,并在确定获取第二生物信息后停止获取第二生物信息的操作,也可以以设定的频率执行获取当前使用智能终端的生物信息的操作,并将设定时长内最后一次获取的生物信息作为第二生物信息,其中,设定时长和设定频率均可根据用户的选择自由设定,在此不做赘述。

在一个优选的实施例中,为了防止在智能终端被旋转后,使用该智能终端的用户为父母、家人等不需要使用访客模式的用户,智能终端还可以将该第二生物信息与预设用户的生物信息进行对比,判断生物信息变化后的用户是否为预设用户,若变化后的用户是预设用户,则使智能终端保持当前模式或将智能终端切换为智能终端的主人所使用的模式。如果变化后的用户不是预设用户,则进行将智能终端的模式切换为访客模式的操作。

在本实施例中,预设生物信息为与第一生物信息和第二生物信息对应的指纹、虹膜、人脸、掌纹等智能终端通过传感器获取的预设用户的生物特征信息。

在上述实施例中,若智能终端未在设定时长内检测到使用智能终端的用户的第二生物信息,则智能终端可以以语音、通知或锁屏的方式提示用户提供第二生物信息,智能终端在获取第二生物信息后解除锁屏或不再提示。

在一个具体的实施场景中,智能终端为手机、设定时长为2分钟。手机在被旋转之前获取使用手机的用户的第一生物信息,并在确定被旋转后开始计时,在2分钟内以10秒一次的频率获取使用终端的用户的生物信息,将其作为第二生物信息,手机将获取的第二生物信息与第一生物信息进行对比,若二者不匹配,则确定用户的生物信息在设定时长内发生了变化。

在另一个具体的实施场景中,智能终端为手机、设定时长为2分钟、预设用户的生物信息为父母和机主的生物信息。手机在被旋转之前获取使用手机的用户的第一生物信息,并在确定被旋转后开始计时,在2分钟内以10秒一次的频率获取使用终端的用户的生物信息,将其作为第二生物信息,手机将获取的第二生物信息与第一生物信息进行对比,若二者不匹配,则确定用户的生物信息在设定时长内发生了变化。在确定发生变化后,手机将该第二生物信息与预设用户的生物信息进行对比,判断第二生物信息与预设用户的生物信息是否匹配,若匹配,则确定变化后的用户为预设用户,将手机切换为机主使用的模式或使手机保持当前模式。

在又一个具体的实施场景中,智能终端为手机、设定时长为2分钟、预设用户的生物信息为父母和机主的生物信息。手机在被旋转之前获取使用手机的用户的第一生物信息,并在确定被旋转后开始计时,在2分钟内以10秒一次的频率获取使用终端的用户的生物信息,将其作为第二生物信息,手机将获取的第二生物信息与第一生物信息进行对比,若二者不匹配,则确定用户的生物信息在设定时长内发生了变化。在确定发生变化后,手机将该第二生物信息与预设用户的生物信息进行对比,判断第二生物信息与预设用户的生物信息是否匹配,若不匹配,则确定变化后的用户不是预设用户,手机执行切换到访客模式的步骤。

s204:智能终端保持当前模式。

智能终端在确定未被旋转或旋转的角度不大于预设角度后,保持当前模式。

在本实施例中,当前模式可以为智能终端的主人日常使用的普通模式,还可以为飞行模式,在此不做限定。

s205:将智能终端切换到访客模式,并启动智能终端的与访客模式相匹配的应用权限。

若智能终端确定使用智能终端的用户发生变化且变化后的用户不是预设用户后,将智能终端的模式切换为访客模式,并触发智能终端的返回桌面功能,使智能终端的显示界面为桌面,在该桌面上显示与访客模式对应的应用图标。若智能终端确定使用智能终端的用户未发生变化,则智能终端保持当前模式。

在本实施例中,访客模式的权限可以是打电话、发短信的权限,也可以是上网、拍照以及听歌的权限,用户可以自行设置。且与该应用权限相匹配的访客可以使用的应用程序也可以是预先设置的,也可以是在安装应用程序时将其添加到访客模式中的,其中,智能终端在进入访客模式时,访客可以使用的应用程序以应用图标的形式显示在桌面上。

在本实施例中,为保护个人隐私,智能终端在进入访客模式时,关闭所有已经打开的应用程序,并加密或隐藏应用权限之外的应用程序以及接收到的通知或消息。

在其他实施例中,智能终端也可以不关闭所有已打开的应用程序,还可以只关闭已经打开的应用程序中不与访客模式的应用权限相匹配的应用程序,即位于该应用权限之外的应用程序,以及加密或隐藏该应用程序接收到的通知或消息。

在一个具体的实施场景中,智能终端为手机,手机在确定用户发生变化后,确认使用手机的用户为访客,关闭所有已打开的应用程序,并对访客模式对应的应用权限之外的应用程序以及接收到的通知或消息进行加密或隐藏。

在另一个具体的实施场景中,智能终端为手机,在确定用户未发生变化后,手机保持当前模式,不对已打开的应用进行处理。

本申请的有益效果是:区别于现有技术的情况,本申请提出一种智能终端的模式控制方法,检测智能终端检测自身是否被旋转,若被旋转,则判断在设定时长内使用智能终端的用户是否发生变化,若变化,则智能终端切换到访客模式,并启动与该模式匹配的权限。本申请能够在智能终端旋转后,根据用户的变化切换访客模式并对智能终端的使用权限进行限制,简化了操作步骤、提高了用户体验。

基于同样的发明构思,本申请还提出了一种智能终端,本申请的智能终端能够实现上述任一实施例中的基于智能终端的模式控制方法,请参阅图3,图3是本申请智能终端一实施例结构示意图。本实施例的智能终端包括以下器件:

通信电路31、存储器33以及处理器32,其中,通信电路31、存储器33以及处理器32相互耦合连接,通信电路31用于获取和传输指令,存储器33存储预访客模式、应用图标、通知消息、设定角度、设定时长、预设用户的生物信息、处理器32执行的计算机程序以及在执行该计算机程序时所产生的中间数据。处理器32在执行计算机程序时,实现如上所述的智能终端的模式控制方法,在此不做赘述。

本申请的有益效果是:区别于现有技术的情况,本申请提出一种智能终端,检测智能终端检测自身是否被旋转,若被旋转,则判断在设定时长内使用智能终端的用户是否发生变化,若变化,则智能终端切换到访客模式,并启动与该模式匹配的权限。本申请能够在智能终端旋转后,根据用户的变化切换访客模式并对智能终端的使用权限进行限制,简化了操作步骤、提高了用户体验。

基于同样的发明构思,本申请还提出了一种具有存储功能的装置,请参阅图4,图4是本申请提供的具有存储功能的装置一实施例的结构示意图。具有存储功能的装置40中存储有程序数据41,程序数据41可以为程序或指令,该程序数据能够被执行以实现上述任一智能终端的模式控制方法。

在一个实施例中,具有存储功能的装置40可以是终端中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,处理器或存储器的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个处理器与存储器实现的功能可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或连接可以是通过一些接口,装置或单元的间接耦合或连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1