本发明实施例涉及计算机数据处理技术,尤其涉及一种终端设置的调整方法和装置。
背景技术:
随着互联网、计算机和通信技术的发展,诸如智能手机等终端的功能越来越强大,用户使用手机的频率也越来越高,用户在使用手机时所处的环境也不尽相同。
当所处的环境不同时,用户可能会对终端的一些相关设置有不同的要求。例如,在家中用户可能会把诸如智能手机等终端的铃音设置调整为响铃,但是在单位就会把手机的铃音设置调整为震动;再如,由于大部分用户都较为注重诸如智能手机等终端的安全性,所以都会增设屏幕解锁密码,屏幕解锁手势等安全验证方式,但是在安全的环境中用户可能会取消终端的安全验证。
发明人在实现本发明的过程中,发现现有技术的缺陷在于:用户在更换了环境后,需要相应的更改终端的相关设置,以适应所处的环境,这是一种重复性的劳动,不但浪费了用户的时间,还降低了终端的使用效率。
技术实现要素:
有鉴于此,本发明实施例提供一种终端设置的调整方法和装置,以优化现有的终端设置的调整方式,节约用户的时间,提高终端的使用效率。
第一方面,本发明实施例提供了一种终端设置的调整方法,包括:
对终端当前所处的环境进行识别;
如果确定所述终端当前所处的环境符合预设环境条件,则获取与所述预设环境条件对应的终端设置调整策略;
使用所述终端设置调整策略对所述终端的设置参数进行调整。
进一步地,对终端当前所处的环境进行识别包括:
获取所述终端当前连接的无线网络的网络参数信息;
如果所述网络参数信息与预设的无线网络的网络参数信息相匹配,则确定终端当前所处的环境符合预设环境条件。
进一步地,所述无线网络包括:Wi-Fi网络,和/或蓝牙网络;
其中,所述Wi-Fi网络的网络参数信息包括Wi-Fi设备的IP地址;
所述蓝牙网络的网络参数信息包括蓝牙设备的设备标识信息。
进一步地,对终端当前所处的环境进行识别还包括:
如果所述网络参数信息与预设的无线网络的网络参数信息不匹配,则将所述网络参数信息提供给用户,询问用户是否将所述网络参数信息设置为预设无线网络的网络参数信息。
进一步地,对终端当前所处的环境进行识别包括:
获取所述终端当前的地理位置信息;
如果所述地理位置信息与预设的地理位置信息相匹配,则确定终端当前所处的环境符合预设环境条件。
进一步地,终端设置调整策略包括:自动完成终端的屏幕解锁。
进一步地,使用所述终端设置调整策略对所述终端的设置参数进行调整包括:
在待机状态下识别用户输入的终端激活请求;
根据所述终端激活请求,弹出解锁屏幕;
将预设的屏幕解锁密码或者屏幕解锁手势输入至所述解锁屏幕中,以自动完成终端的屏幕解锁。
第二方面,本发明实施例提供了一种终端设置的调整装置,包括:
环境识别模块,用于对终端当前所处的环境进行识别;
调整策略获取模块,用于如果确定所述终端当前所处的环境符合预设环境条件,则获取与所述预设环境条件对应的终端设置调整策略;
参数调整模块,用于使用所述终端设置调整策略对所述终端的设置参数进行调整。
进一步地,环境识别模块包括:
网络参数信息获取单元,用于获取所述终端当前连接的无线网络的网络参数信息;
网络参数信息比对单元,用于如果所述网络参数信息与预设的无线网络的网络参数信息相匹配,则确定终端当前所处的环境符合预设环境条件。
进一步地,所述无线网络包括:Wi-Fi网络,和/或蓝牙网络;
其中,所述Wi-Fi网络的网络参数信息包括Wi-Fi设备的IP地址;
所述蓝牙网络的网络参数信息包括蓝牙设备的设备标识信息。
进一步地,环境识别模块还包括:
无线网络设置单元,用于如果所述网络参数信息与预设的无线网络的网络参数信息不匹配,则将所述网络参数信息提供给用户,询问用户是否将所述网络参数信息设置为预设无线网络的网络参数信息。
进一步地,环境识别模块包括:
地理位置信息获取单元,用于获取所述终端当前的地理位置信息;
地理位置信息比对单元,用于如果所述地理位置信息与预设的地理位置信息相匹配,则确定终端当前所处的环境符合预设环境条件。
进一步地,终端设置调整策略包括:自动完成终端的屏幕解锁。
进一步地,参数调整模块包括:
用户请求识别单元,用于在待机状态下识别用户输入的终端激活请求;
解锁屏幕显示单元,用于根据所述终端激活请求,弹出解锁屏幕;
屏幕解锁单元,用于将预设的屏幕解锁密码或者屏幕解锁手势输入至所述解锁屏幕中,以自动完成终端的屏幕解锁。
本发明实施例的技术方案先识别终端所处的环境情况,再根据识别所确定的环境以及该环境所对应的预设的终端设置的调整方法,以此来对终端的设置进行调整,解决了用户每次进入不同的环境时,都要适应性的更改终端相关设置的问题,使得用户在更换环境时,终端的设置可自行进行相应调整,优化了现有终端设置的调整方式,节约用户的时间,提高终端的使用效率。
附图说明
图1是本发明第一实施例中的一种终端设置的调整方法的流程示意图;
图2是本发明第二实施例中的一种终端设置的调整方法的流程示意图;
图3是本发明第三实施例中的一种终端设置的调整方法的流程示意图;
图4是本发明第四实施例中的一种终端设置的调整装置的结构图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
第一实施例
图1为本发明第一实施例提供的一种终端设置的调整方法的流程示意图,该方法适用于终端设备自动调整终端设置的场景,可以由终端设置的调整装置执行,其中该装置可由软件和/或硬件实现,并一般可集成于终端设备中。
本实施例的方法具体包括:
步骤110、对终端当前所处的环境进行识别;
在本实施例中,终端当前所处的环境可以包括:家里,工作单位,公共场所以及学校等典型环境。
其中,可以根据不同环境中包括的不同环境因素,对终端当前所处的环境进行识别。
可选的,典型的环境因素可以包括:地理位置信息、环境中存在的无线网络、环境温湿度值或者噪音值等可以用来区分不同环境的参数值,本实施例对此并不进行限制。
在一个具体例子中,识别终端当前所处的环境是指获取终端当前所处环境中某一个或多个所述环境因素的具体参数后,将其与预设环境条件相比较,确定两者是否相同。
在本实施例中,对终端当前所处的环境进行识别这一操作的执行,可以由用户的设定操作进行触发,例如:点亮终端屏幕或者按下设定终端设置按键等,也可以间隔设定的时间间隔后自动触发(例如,3小时或者6小时等),还可以实时对设定环境因素(例如,地理位置信息)进行监控,当确认所监控的环境因素发生明显改变时触发识别操作,本实施例对此并不进行限制。
步骤120、如果确定所述终端当前所处的环境符合预设环境条件,则获取与所述预设环境条件对应的终端设置调整策略;
在本实施例中,预设环境条件是指预先存储在终端内的,与终端所处的不同环境相对应的,不同的参数信息。典型的预设环境条件可以包括:无线局域网络参数信息、无线个人网络参数信息以及终端所处地理位置信息等。
在本实施例中,终端设置调整策略是指与预设环境条件相对应的,调整终端设置的方法。
可选的,终端调整策略可以包括:自动完成终端的屏幕解锁或调整铃音设置等对终端的设置参数进行调整的策略。
步骤130、使用所述终端设置调整策略对所述终端的设置参数进行调整。
当确定所述终端当前所处的环境符合预设环境条件时,终端会自动依据预设环境条件对应的终端设置调整策略对终端设置参数进行调整。
本发明实施例的技术方案先识别终端所处的环境情况,再根据识别所确定的环境以及该环境所对应的预设的终端设置的调整方法,以此来对终端的设置进行调整,解决了用户每次进入不同环境时,都要适应性的更改终端相关设置的问题,使得用户在更换环境时,终端的设置可自动进行相应调整,优化了现有终端设置的调整方式,节约用户的时间,提高终端的使用效率。
第二实施例
图2为本发明第二实施例提供的一种终端设置的调整方法的流程示意图。本实施例以上述实施例为基础进行具体化,在本实施例中,将对终端当前所处的环境进行识别具体为:获取所述终端当前连接的无线网络的网络参数信息;如果所述网络参数信息与预设的无线网络的网络参数信息相匹配,则确定终端当前所处的环境符合预设环境条件。
进一步地,将对终端当前所处的环境进行识别具体为:如果所述网络参数信息与预设的无线网络的网络参数信息不匹配,则将所述网络参数信息提供给用户,询问用户是否将所述网络参数信息设置为预设无线网络的网络参数信息。
相应的,本实施例的方法具体包括:
步骤210、获取终端当前连接的无线网络的网络参数信息;
无线网络(wireless network)是采用无线通信技术实现的网络,无线网络既包括允许用户建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行优化的红外线技术及射频技术。
SSID(Service Set Identifier,服务集标识),是无线网络子系统中设备的网络名称,只有设置为相同SSID值的终端才能互相通信,SSID是一个重要的无线网络参数。
无线网络包括无线局域网(Wireless Local Area Networks,WLAN)和无线个人网(Wireless Personal Area Network Communication Technologies,WPAN)。
蓝牙是一个开放性的、短距离无线通信技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换,可应用于无线个人网。用蓝牙进行设备间的连接时,邻近蓝牙设备的名称、地址是重要的网络参数。
Wi-Fi是一种允许电子设备连接到一个无线局域网的技术,可应用于无线局域网。用Wi-Fi将设备与无线局域网络连接时,无线网络的名称,密码,IP地址以及SSID都是重要的网络参数。
在本实施例中,考虑到环境中存在的无线网络一般来说是相对固定存在的,例如,安装于家中或者单位的无线局域网,通过对环境中存在的无线局域网进行识别,可以快速识别用户所处的环境。
步骤220、判断网络参数信息是否与预设的无线网络的网络参数信息相匹配:若是,执行步骤260;若否,执行步骤230;
一般来说,为了唯一识别一个无线网络,例如,Wi-Fi网络或者蓝牙网络等,该网络在无线环境中必然会存在一个唯一标识,通过将符合用户需求的无线网络的所述唯一标识作为网络参数信息,可以帮助用户快速识别出当前所处的网络是否为符合用户需求的网络。
示例性的,如果获取的Wi-Fi网络的IP地址与预先存储在终端内的Wi-Fi网络的IP地址相同,则认为该获取的无线网络符合预设条件。
示例性的,如果获取的蓝牙设备的设备标识与预先存储在终端内的蓝牙设备的设备标识相同,则认为该获取的蓝牙设备符合预设条件。
步骤230、将网络参数信息提供给用户,询问用户是否同意将网络参数信息设置为预设无线网络的网络参数信息。若是,则执行步骤240,若否,则执行步骤250;
步骤240、获取与新设置的预设无线网络的网络参数信息相对应的终端设置调整策略,执行步骤260;
在用户同意将网络参数信息设置为预设无线网络的网络参数信息后,需要获取用户输入的与该网络参数信息相对应的终端设置的调整策略,并存储到终端中,以便以后再获取该网络参数时,可自动进行相应的设置调整。
步骤250、结束对终端设置的调整;
步骤260、获取与所述预设环境条件对应的终端设置调整策略;
步骤270、使用终端设置调整策略对终端的设置参数进行调整。
示例性的,如果获取的无线网络符合预设条件,即:终端与设定环境下的无线网络进行了连接,在用户使用终端时,该终端可自动完成屏幕解锁;或者该终端可自动将铃音设置调整为响铃、震动或静音等。
本发明实施例的技术方案先获取终端所处的无线网络环境,再识别无线网络是否符合预设环境条件,若符合,则获取与预设环境条件对应的终端设置调整策略,进而对终端的设置参数进行调整。解决了用户每次进入不同无线网络中时,都要适应性的更改终端相关设置的问题,使得用户在更换无线网络环境时,终端设置可自动进行相应调整,优化了现有终端设置的调整方式,节约用户的时间,提高终端的使用效率。
在上述实施例的基础上,将无线网络优化为包括:Wi-Fi网络,和/或蓝牙网络;
其中,所述Wi-Fi网络的网络参数信息包括Wi-Fi设备的IP地址;
所述蓝牙网络的网络参数信息包括蓝牙设备的设备标识信息。
其中,Wi-Fi网络是当今使用最广的一种无线网络传输技术,几乎所有智能手机、平板电脑和笔记本电脑都支持无线保真上网;蓝牙是整个移动通信领域的重要组成部分,它可以用来在较短距离内取代目前多种线缆连接方案,穿透墙壁等障碍,通过统一的短距离无线链路,在各种数字设备之间实现灵活、安全、低成本、小功耗的话音和数据通信,蓝牙的应用较为广泛。
这样设置的好处是:Wi-Fi网络以及蓝牙网络一旦被部署,其位置一般会相对固定,可以通过Wi-Fi或者蓝牙简单、快速的识别用户所处环境,同时,Wi-Fi的IP地址以及蓝牙的设备标识在无线网络中均具有唯一性,通过比对上述无线网络参数,可以减少误识别概率,提高识别准确性。
第三实施例
图3为本发明第三实施例提供的一种终端设置的调整方法的流程示意图。本实施例以上述实施例为基础进行具体化,在本实施例中,将对终端当前所处的环境进行识别具体为:获取所述终端当前的地理位置信息;如果所述地理位置信息与预设的安全地理环境的地理位置信息相匹配,则确定终端当前所处的环境符合预设环境条件。
相应的,本实施例的方法具体包括:
步骤310、获取所述终端当前的地理位置信息;
在本实施例中,地理位置信息可以为经纬度信息。
步骤320、判断所述地理位置信息是否与预设的地理位置信息相匹配,若是,执行步骤330;否则,结束流程。
示例性的,如果获取的经纬度的具体数值与终端中已储存的经纬度的具体数值相同或者两者的差值在一个容限范围内,则认为终端当前的地理位置符合预设环境条件。
步骤330、获取与所述预设环境条件对应的终端设置调整策略;
步骤340、使用终端设置调整策略对终端的设置参数进行调整。
本发明实施例的技术方案先获取终端所处的地理位置信息,再确定该地理位置信息是否符合预设环境条件,若符合,则获取与预设环境条件对应的终端设置调整策略,进而对终端的设置参数进行调整。解决了用户每次到达由地理位置信息确定的不同环境时,都要适应性的更改终端相关设置的问题,使得用户在更换地理位置时,终端设置可自动进行相应调整,优化了现有终端设置的调整方式,节约用户的时间,提高终端的使用效率。
在上述各实施例的基础上,可以将终端设置调整策略具体为:自动完成终端的屏幕解锁。
发明人主要考虑到这样一种应用场景:当用户回到家里这样一个相对安全、私密的空间内时,用户是不需要再设定屏幕解锁的,如果用户在这样一个环境下仍需要反复输入屏幕解锁密码或者需要手动关闭屏幕锁都会给用户带来不好的使用体验,通过本实施例的技术方案,终端在识别出用户进入预设的相对安全的环境时,可以自动完成终端的屏幕解锁,即无需用户手动输入解锁密码,即可快速对终端的操作系统进行相应的操作。
其中,基于自动完成终端的屏幕解锁的策略,可以将使用所述终端设置调整策略对所述终端的设置参数进行调整具体为:
在待机状态下识别到用户输入的终端激活请求;根据所述终端激活请求,弹出解锁屏幕;将预设的屏幕解锁密码或者屏幕解锁手势输入至所述解锁屏幕中,以自动完成终端的屏幕解锁。
这样设置的好处是:节约用户的时间,提高终端的使用效率。
第四实施例
图4为本发明第四实施例提供的一种终端设置的调整装置的结构图。如图4所示,所述装置包括:环境识别模块101、调整模板获取模块102和参数调整模块103。
其中,环境识别模块101,用于对终端当前所处的环境进行识别;
调整模板获取模块102,用于如果确定所述终端当前所处的环境符合预设环境条件,则获取与所述预设环境条件对应的终端设置调整策略;
参数调整模块103,用于使用所述终端设置调整策略对所述终端的设置参数进行调整。
本发明实施例的技术方案先识别终端所处的环境情况,再根据识别所确定的环境以及该环境所对应的预设的终端设置的调整方法,以此来对终端的设置进行调整,解决了用户每次进入不同环境时,都要适应性更改终端相关设置的问题,使得用户在更换环境时,终端的设置可自行进行相应调整,优化了现有终端设置的调整方式,节约用户的时间,提高终端的使用效率。
在上述各实施例的基础上,所述环境识别模块具体可以包括:
网络参数信息获取单元,用于获取所述终端当前连接的无线网络的网络参数信息;
网络参数信息比对单元,用于如果所述网络参数信息与预设的无线网络的网络参数信息相匹配,则确定终端当前所处的环境符合预设环境条件。
在上述各实施例的基础上,所述无线网络可以包括:Wi-Fi网络,和/或蓝牙网络;
其中,所述Wi-Fi网络的网络参数信息包括Wi-Fi设备的IP地址;
所述蓝牙网络的网络参数信息包括蓝牙设备的设备标识信息。
在上述各实施例的基础上,所述环境识别模块还可以包括:
无线网络设置单元,用于如果所述网络参数信息与预设的无线网络的网络参数信息不匹配,则将所述网络参数信息提供给用户,询问用户是否将所述网络参数信息设置为预设无线网络的网络参数信息。
在上述各实施例的基础上,所述环境识别模块可以包括:
地理位置信息获取单元,用于获取所述终端当前的地理位置信息;
地理位置信息比对单元,用于如果所述地理位置信息与预设的地理位置信息相匹配,则确定终端当前所处的环境符合预设环境条件。
在上述各实施例的基础上,所述终端设置调整策略可以包括:自动完成终端的屏幕解锁。
在上述各实施例的基础上,所述参数调整模块可以包括:
用户请求识别单元,用于在待机状态下识别用户输入的终端激活请求;
解锁屏幕显示单元,用于根据所述终端激活请求,弹出解锁屏幕;
屏幕解锁单元,用于将预设的屏幕解锁密码或者屏幕解锁手势输入至所述解锁屏幕中,以自动完成终端的屏幕解锁。
上述实施例中提供的终端设置的调整装置可执行本发明任意实施例所提供的终端设置的调整方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的终端设置的调整方法。
本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种终端设置的调整方法,该方法包括:
对终端当前所处的环境进行识别;
如果确定所述终端当前所处的环境符合预设环境条件,则获取与所述预设环境条件对应的终端设置调整策略;
使用所述终端设置调整策略对所述终端的设置参数进行调整。
可选的,该计算机可执行指令在由计算机处理器执行时还可以用于执行本发明任意实施例所提供的终端设置的调整方法的技术方案。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。