《一种控制锁屏时间的方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种控制锁屏时间的方法及装置.pdf(16页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104133620A43申请公布日20141105CN104133620A21申请号201310396365622申请日20130903G06F3/0484201301G06F1/3220060171申请人腾讯科技(深圳)有限公司地址518044广东省深圳市福田区振兴路赛格科技园2栋东403室72发明人杨朗74专利代理机构北京品源专利代理有限公司11332代理人胡彬54发明名称一种控制锁屏时间的方法及装置57摘要本发明公开了一种控制锁屏时间的方法及装置,所述方法包括检测终端屏幕是否运行软件;若检测到终端屏幕运行软件,则获取终端屏幕最前端软件的软件锁屏时间;获取终端的当前锁屏时。
2、间;若当前锁屏时间小于软件锁屏时间,则将当前锁屏时间调整为软件锁屏时间。本发明能够克服因用户频繁地手动切换锁屏时间进而耗费较多的终端电池电量的弊端。51INTCL权利要求书2页说明书8页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图5页10申请公布号CN104133620ACN104133620A1/2页21一种控制锁屏时间的方法,其特征在于,所述方法包括检测在终端运行的最前端软件;获取该最前端软件的软件锁屏时间;获取终端的当前锁屏时间;比较所述终端的当前锁屏时间与所述最前端软件的软件锁屏时间;若所述当前锁屏时间与所述软件锁屏时间不同,则将所述当前锁屏时间。
3、调整为所述软件锁屏时间。2根据权利要求1所述的控制锁屏时间的方法,其特征在于,所述获取该最前端软件的软件锁屏时间的步骤包括从预置的对应关系列表中查找所述最前端软件的对应场景;获取所述对应场景相应的软件锁屏时间作为该最前端软件的软件锁屏时间。3根据权利要求2所述的控制锁屏时间的方法,其特征在于,周期性从服务器获取场景软件列表,根据所述场景软件列表更新所述对应关系列表。4根据权利要求1所述的控制锁屏时间的方法,其特征在于,所述检测在终端运行的最前端软件包括若未在终端检测到运行的最前端软件,则获取终端的默认锁屏时间作为所述软件锁屏时间。5根据权利要求14中任一项所述的控制锁屏时间的方法,其特征在于,。
4、所述若所述当前锁屏时间与所述软件锁屏时间不同,则将所述当前锁屏时间调整为所述软件锁屏时间,包括若所述当前锁屏时间小于所述软件锁屏时间,且所述当前锁屏时间与所述软件锁屏时间的差值小于预设阈值,则将所述当前锁屏时间调整为所述软件锁屏时间。6根据权利要求14中任一项所述的控制锁屏时间的方法,其特征在于,所述若所述当前锁屏时间与所述软件锁屏时间不同,则将所述当前锁屏时间调整为所述软件锁屏时间,包括若所述当前锁屏时间大于所述软件锁屏时间,且所述当前锁屏时间与所述软件锁屏时间的差值大于预设阈值,则将所述当前锁屏时间调整为所述软件锁屏时间。7一种控制锁屏时间的装置,其特征在于,所述装置包括软件检测模块,用于。
5、检测在终端运行的最前端软件;软件锁屏时间获取模块,用于获取该最前端软件的软件锁屏时间;当前锁屏时间获取模块,用于获取终端的当前锁屏时间;锁屏时间比较模块,用于比较所述终端的当前锁屏时间与所述最前端软件的软件锁屏时间;锁屏时间调整模块,用于若所述当前锁屏时间与所述软件锁屏时间不同,则将所述当前锁屏时间调整为所述软件锁屏时间。8根据权利要求7所述的控制锁屏时间的装置,其特征在于,所述软件锁屏时间获取模块进一步包括场景查找子单元,用于从预置的对应关系列表中查找所述最前端软件的对应场景;时间获取子单元,用于获取所述对应场景相应的软件锁屏时间作为该最前端软件的软件锁屏时间。9根据权利要求8所述的控制锁屏。
6、时间的装置,其特征在于,所述软件锁屏时间获取模块还包括场景更新子单元,用于周期性从服务器获取场景软件列表,根据所述场景软件权利要求书CN104133620A2/2页3列表更新所述对应关系列表。10根据权利要求7所述的控制锁屏时间的装置,其特征在于,所述软件检测模块还用于,当未在终端检测到运行的最前端软件时,获取终端的默认锁屏时间作为所述软件锁屏时间。11根据权利要求710中任一项所述的控制锁屏时间的装置,其特征在于,所述锁屏时间调整模块具体用于若所述当前锁屏时间小于所述软件锁屏时间,且所述当前锁屏时间与所述软件锁屏时间的差值小于预设阈值,则将所述当前锁屏时间调整为所述软件锁屏时间。12根据权利。
7、要求710中任一项所述的控制锁屏时间的装置,其特征在于,所述锁屏时间调整模块具体用于若所述当前锁屏时间大于所述软件锁屏时间,且所述当前锁屏时间与所述软件锁屏时间的差值大于预设阈值,则将所述当前锁屏时间调整为所述软件锁屏时间。权利要求书CN104133620A1/8页4一种控制锁屏时间的方法及装置技术领域0001本发明涉及通信技术领域,具体涉及锁屏技术领域,尤其涉及一种控制锁屏时间的方法及装置。背景技术0002目前,诸多终端设备(例如平板电脑、智能手机、个人数字助理)为避免误操作和节省电池电量,通常都具备自动锁屏功能,即当用户长时间未对终端执行任何操作时,自动将终端的屏幕熄灭并锁定。从用户停止对。
8、终端的操作到终端屏幕自动熄灭并锁定时所花费的时间即为锁屏时间。通常情况下终端的锁屏时间是固定不变的,为一默认值(例如20秒)。但是,固定不变的锁屏时间并不适用于用户使用的某些特殊的场景。例如,当用户正在使用终端上的阅读应用软件来阅读资料时,需要延长终端默认的较短的锁屏时间;当用户想要更有效的避免误操作带来的不必要的麻烦时,需要缩短终端默认的较长的锁屏时间。0003为此,在现有的技术中,有些终端能够使得用户可以根据不同的使用场景手动切换锁屏时间。例如,当用户打开终端上的阅读应用软件来阅读资料时,终端会提供一个交互界面以供用户设置阅读模式下的锁屏时间,当用户关闭终端上的阅读应用软件结束阅读时,终端。
9、会提供另一个交互界面以供用户切换锁屏时间为默认值。如果用户相继使用终端中某些特殊的应用程序时,需要频繁的手动切换锁屏时间,严重影响用户体验度,且不利于终端省电。发明内容0004鉴于以上理由,本发明实施例提出一种控制锁屏时间的方法及装置,来解决以上背景技术部分提到的技术问题。0005一方面,本发明实施例提供了一种控制锁屏时间的方法,所述方法包括0006检测在终端运行的最前端软件;0007获取该最前端软件的软件锁屏时间;0008获取终端的当前锁屏时间;0009比较所述终端的当前锁屏时间与所述最前端软件的软件锁屏时间;0010若所述当前锁屏时间与所述软件锁屏时间不同,则将所述当前锁屏时间调整为所述软。
10、件锁屏时间。0011一方面,本发明实施例还提供了一种控制锁屏时间的装置,所述装置包括0012软件检测模块,用于检测在终端运行的最前端软件;0013软件锁屏时间获取模块,用于获取该最前端软件的软件锁屏时间;0014当前锁屏时间获取模块,用于获取终端的当前锁屏时间;0015锁屏时间比较模块,用于比较所述终端的当前锁屏时间与所述最前端软件的软件锁屏时间;0016锁屏时间调整模块,用于若所述当前锁屏时间与所述软件锁屏时间不同,则将所说明书CN104133620A2/8页5述当前锁屏时间调整为所述软件锁屏时间。0017相较于现有技术,本发明实施例通过比较终端的当前锁屏时间与最前端软件的软件锁屏时间不同时。
11、,将终端的当前锁屏时间调整为软件锁屏时间,从而克服了因用户频繁的手动切换锁屏时间进而耗费较多的终端电池电量的弊端。附图说明0018通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显0019图1为本发明第一实施例提供的一种控制锁屏时间的方法的流程示意图;0020图2为本发明第二实施例提供的一种控制锁屏时间的方法的流程示意图;0021图3为本发明第四实施例提供的一种控制锁屏时间的装置的结构示意图;0022图4为本发明第五实施例提供的一种控制锁屏时间的装置的结构示意图;0023图5为可用于实施本发明方案的终端的结构示意图。具体实施方式0024下面结合。
12、附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。0025图1示出了本发明的第一实施例。0026图1为本发明第一实施例提供的一种控制锁屏时间的方法的流程示意图。该方法以应用在具有锁屏功能的终端中进行举例说明,这些终端包括但不限于智能手机、平板电脑、个人数字助理、膝上型便携计算机等。参见图1,所述方法包括0027步骤S101、检测在终端运行的最前端软件。0028在本实施例中,可通过注册一个轮询进程,每隔预设时间检测一次在终端运行的最前端软件,还可在用户打。
13、开最前端软件时对该软件进行检测。当采用前种检测方式时,预设时间的大小可由系统自动设定,也可以通过人机交互将用户所设定的间隔时间作为预设时间。为了能够更加接近实时的检测终端屏幕是否存在正在运行的软件,且不给系统造成负担的情况下,优选的,由系统自动设定预设时间为2秒。可以理解的是,预设时间可根据用户使用需求进行调整,比如可以设置为3秒、4秒或5秒。0029步骤S102、获取该最前端软件的软件锁屏时间。0030当在终端检测到运行的最前端软件时,获取最前端软件的标识,根据该标识获取最前端软件的软件锁屏时间。其中,最前端软件为终端屏幕运行的所有软件中正在被当前用户所使用的唯一的一款软件。例如,检测到终端。
14、屏幕运行着文本编辑软件、即时通信软件、浏览器软件,其中文本编辑软件正在被终端用户所使用,其他两款软件均处于最小化状态,此时的最前端软件为文本编辑软件。0031在本实施例中,获取最前端软件的软件锁屏时间的步骤可进一步包括先从预置的对应关系列表中查找最前端软件的对应场景,再获取所述对应场景相应的软件锁屏时间作为最前端软件的软件锁屏时间,其中预置的对应关系列表记录了至少一个场景及与所述至少一个场景中的每个场景相对应的软件标识;或者说明书CN104133620A3/8页60032直接从预置的软件锁屏时间列表中查找最前端软件的锁屏时间,其中软件锁屏时间列表记录有至少一项软件标识及与所述至少一项软件标识中。
15、的每项软件标识对应的软件锁屏时间。0033步骤S103、获取终端的当前锁屏时间。0034步骤S104、比较终端的当前锁屏时间与最前端软件的软件锁屏时间。0035步骤S105、若终端的当前锁屏时间与最前端软件的软件锁屏时间不同,则将终端的当前锁屏时间调整为最前端软件的软件锁屏时间。0036为了能够实现终端的当前锁屏时间与当前的最前端软件相适配,在获取到终端的当前锁屏时间和最前端软件的软件锁屏时间之后,将所获取的两个时间进行比对,判断终端的当前锁屏时间与最前端软件的软件锁屏时间是否一致,如果否,将终端的当前锁屏时间调整为最前端软件的软件锁屏时间。0037当然本领域的普通技术人员应理解,当检测到终端。
16、的当前锁屏时间与最前端软件的软件锁屏时间相差不大时,无需重新对终端的当前时间进行调整,且频繁的切换终端的锁屏时间会对系统的稳定性造成影响,在本实施例的一个优选的实施方式中,当判断终端的当前锁屏时间与最前端软件的软件锁屏时间不同时,还可进一步判断终端的当前锁屏时间是否小于最前端软件的软件锁屏时间,且与最前端软件的软件锁屏时间的差值小于预设的第一阈值,如果是,才将终端的当前锁屏时间调整为最前端软件的软件锁屏时间;或者0038当判断终端的当前锁屏时间与最前端软件的软件锁屏时间不同时,还可进一步判断终端的当前锁屏时间是否大于最前端软件的软件锁屏时间,且与最前端软件的软件锁屏时间的差值大于预设的第二阈值。
17、,如果是,才将终端的当前锁屏时间调整为最前端软件的软件锁屏时间。0039例如,所获取的终端的当前锁屏时间为5秒,最前端软件的软件锁屏时间为20秒,预设的第一阈值为5,第二阈值为5,则判断终端的当前锁屏时间(5秒)小于最前端软件的软件锁屏时间(20秒),且与最前端软件的软件锁屏时间(20秒)的差值15小于第一阈值5,此时将终端的当前锁屏时间调整为20秒。0040考虑到终端用户有时会因误操作频繁的切换终端屏幕最前端软件,或者打开终端屏幕最前端软件后在很短时间内(例如2秒钟)便关闭,此时无需对终端的锁屏时间进行调整。在本实施例的一个优选的实施方式中,终端在执行步骤S101时,还包括检测在预定的持续时。
18、间长度内终端运行的最前端软件是否均属于同一款软件。如果是,则执行步骤S102。0041本发明第一实施例提供的技术方案,通过比较终端的当前锁屏时间与最前端软件的软件锁屏时间不同时,将终端的当前锁屏时间调整为软件锁屏时间,从而使得终端能够根据最前端软件来自动的切换当前锁屏时间,克服了因用户频繁的手动切换锁屏时间进而耗费较多的终端电池电量的弊端。0042图2示出了本发明的第二实施例。0043图2为本发明第二实施例提供的一种控制锁屏时间的方法的流程示意图。该方法以应用在具有锁屏功能的终端中进行举例说明,这些终端包括但不限于智能手机、平板电脑、个人数字助理、膝上型便携计算机等。参见图2,所述方法包括00。
19、44步骤S201、在终端是否检测到运行的最前端软件。0045在本实施例中,可通过注册一个轮询进程,每隔预设时间检测一次在终端运行的说明书CN104133620A4/8页7最前端软件。当在终端检测到运行的最前端软件时,执行步骤S202,否则执行步骤S204。0046步骤S202、查找预置的对应关系列表中是否存在最前端软件的对应场景。0047在本实施例中,最前端软件为终端屏幕运行的所有软件中正在被当前用户所使用的唯一的一款软件。预置的对应关系列表记录了至少一个场景及与所述至少一个场景中的每个场景相对应的软件标识。其中,软件标识可以是软件路径、软件名称或软件的MD5(MESSAGEDIGEST5,信。
20、息摘要5)值等各种形式。例如,下表是终端所预置的一种对应关系列表004800490050预置的对应关系列表可以从服务器获取得到,也可通过提供一个人机交互界面,接收用户在该界面上输入的相关指令来生成。在本实施例的一个优选的实施方式中,周期性地从服务器获取场景软件列表,根据场景软件列表更新预置的对应关系列表。该更新过程可以采用全面覆盖本地预置的对应关系列表方式,也可以将本地预置的对应关系列表与最新获取的场景软件列表进行比较,只修改变化部分的表项方式。0051在终端检测到运行的最前端软件后,首先获取最前端软件的软件标识,然后查找预置的对应关系列表中是否存在所获取的软件标识的对应场景,如果是,执行步骤。
21、S203,否则执行步骤S204。需要说明的是,预置的对应关系列表中的各项软件标识与终端所获取的最前端软件的软件标识在形式上应相互统一。例如,当预置的对应关系列表记录的各项软件标识为各软件的MD5值时,终端所获取的最前端软件的软件标识也应为该软件的MD5值。0052步骤S203、获取所述对应场景相应的软件锁屏时间作为最前端软件的软件锁屏时间。0053当在终端检测到运行的最前端软件,且查找预置的对应关系列表中存在所获取的软件标识的对应场景时,获取所述对应场景相应的软件锁屏时间,执行步骤S205。0054步骤S204、获取默认的锁屏时间作为最前端软件的软件锁屏时间。说明书CN104133620A5/。
22、8页80055当在终端未检测到运行的最前端软件或者查找预置的对应关系列表中是否存在所获取的软件标识的对应场景时,直接获取默认的锁屏时间作为终端最前端软件的软件锁屏时间,继续执行步骤S205。0056步骤S205、获取终端的当前锁屏时间。0057步骤S206、比较终端的当前锁屏时间与最前端软件的软件锁屏时间;0058步骤S207、若终端的当前锁屏时间与最前端软件的软件锁屏时间的差的绝对值大于预设的阈值,则将当前锁屏时间调整为软件锁屏时间。0059本发明第二实施例提供的技术方案,根据预设的对应关系列表查找最前端软件的对应场景,获取该场景相应的软件锁屏时间,当判断终端的当前锁屏时间与软件锁屏时间的差。
23、的绝对值大于预设的阈值时,将终端的当前锁屏时间调整为软件锁屏时间,从而使得终端能够根据最前端软件的对应场景来自动的切换当前锁屏时间,克服了因用户频繁的手动切换锁屏时间进而耗费较多的终端电池电量的弊端,且避免了频繁的切换锁屏时间对系统稳定性的影响;通过从服务器获取的场景软件列表来更新预设的对应关系列表,能够在更多场景下调节终端的锁屏时间,提升用户体验。0060图3示出了本发明的第三实施例。0061图3为本发明第三实施例提供的一种控制锁屏时间的装置的结构示意图。参见图3,所述装置包括0062软件检测模块301,用于检测在终端运行的最前端软件;0063软件锁屏时间获取模块302,用于获取该最前端软件。
24、的软件锁屏时间;0064当前锁屏时间获取模块303,用于获取终端的当前锁屏时间;0065锁屏时间比较模块304,用于比较所述终端的当前锁屏时间与所述最前端软件的软件锁屏时间;0066锁屏时间调整模块305,用于当所述当前锁屏时间与所述软件锁屏时间不同时,将所述当前锁屏时间调整为所述软件锁屏时间。0067在本实施例中,软件检测模块301可通过注册一个轮询进程,每隔预设时间检测一次在终端运行的最前端软件,还可在用户打开最前端软件时对该软件进行检测。当采用前种检测方式时,预设时间的大小可由软件检测模块301自动设定,也可以通过人机交互将用户所设定的间隔时间作为预设时间。为了能够更加接近实时的检测终端。
25、屏幕是否存在正在运行的软件,且不给系统造成负担的情况下,优选的,由软件检测模块301自动设定预设时间为2秒。可以理解的是,预设时间可根据用户使用需求进行调整,比如可以设置为3秒、4秒或5秒。0068当软件检测模块301在终端检测到运行的最前端软件时,软件锁屏时间获取模块302获取最前端软件的标识,根据该标识获取最前端软件的软件锁屏时间。其中,最前端软件为终端屏幕运行的所有软件中正在被当前用户所使用的唯一的一款软件。0069在本实施例中,软件锁屏时间获取模块302在获取最前端软件的软件锁屏时间时具体用于先从预置的对应关系列表中查找最前端软件的对应场景,再获取所述对应场景相应的软件锁屏时间作为最前。
26、端软件的软件锁屏时间,其中预置的对应关系列表记录了至少一个场景及与所述至少一个场景中的每个场景相对应的软件标识;或者0070直接从预置的软件锁屏时间列表中查找最前端软件的锁屏时间,其中软件锁屏时说明书CN104133620A6/8页9间列表记录有至少一项软件标识及与所述至少一项软件标识中的每项软件标识对应的软件锁屏时间。0071为了能够实现终端的当前锁屏时间与当前的最前端软件相适配,在当前锁屏时间获取模块303获取到终端的当前锁屏时间和软件锁屏时间获取模块302获取到最前端软件的软件锁屏时间之后,锁屏时间比较模块304将所获取的两个时间进行比对,判断终端的当前锁屏时间与最前端软件的软件锁屏时间。
27、是否一致,如果否,锁屏时间调整模块305将终端的当前锁屏时间调整为最前端软件的软件锁屏时间。0072当然本领域的普通技术人员应理解,当锁屏时间比较模块304检测到终端的当前锁屏时间与最前端软件的软件锁屏时间相差不大时,锁屏时间调整模块305无需重新对终端的当前时间进行调整,且频繁的切换终端的锁屏时间会对系统的稳定性造成影响,在本实施例的一个优选的实施方式中,当锁屏时间比较模块304判断终端的当前锁屏时间与最前端软件的软件锁屏时间不同时,还可进一步判断终端的当前锁屏时间是否小于最前端软件的软件锁屏时间,且与最前端软件的软件锁屏时间的差值小于预设的第一阈值,如果是,锁屏时间调整模块305才将终端的。
28、当前锁屏时间调整为最前端软件的软件锁屏时间;或者0073当锁屏时间比较模块304判断终端的当前锁屏时间与最前端软件的软件锁屏时间不同时,还可进一步判断终端的当前锁屏时间是否大于最前端软件的软件锁屏时间,且与最前端软件的软件锁屏时间的差值大于预设的第二阈值,如果是,锁屏时间调整模块305才将终端的当前锁屏时间调整为最前端软件的软件锁屏时间。0074考虑到终端用户有时会因误操作频繁的切换终端屏幕最前端软件,或者打开终端屏幕最前端软件后在很短时间内(例如2秒钟)便关闭,此时无需对终端的锁屏时间进行调整。在本实施例的一个优选的实施方式中,软件检测模块301还用于检测在预定的持续时间长度内终端运行的最前。
29、端软件是否均属于同一款软件。如果是,软件锁屏时间获取模块302获取该最前端软件的软件锁屏时间。0075本发明第三实施例提供的技术方案,通过比较终端的当前锁屏时间与最前端软件的软件锁屏时间不同时,将终端的当前锁屏时间调整为软件锁屏时间,从而使得终端能够根据最前端软件来自动的切换当前锁屏时间,克服了因用户频繁的手动切换锁屏时间进而耗费较多的终端电池电量的弊端。0076图4示出了本发明的第四实施例。0077图4为本发明第四实施例提供的一种控制锁屏时间的装置的结构示意图。参见图4,所述装置包括0078软件检测模块401,用于检测在终端运行的最前端软件,当未在终端检测到运行的最前端软件时,获取终端的默认。
30、锁屏时间作为所述软件锁屏时间;0079软件锁屏时间获取模块402,包括场景查找子单元4021,用于当在终端检测到运行的最前端软件时,从预置的对应关系列表中查找所述最前端软件的对应场景;时间获取子单元4022,用于获取所述对应场景相应的软件锁屏时间作为该最前端软件的软件锁屏时间;0080当前锁屏时间获取模块403,用于获取终端的当前锁屏时间;0081锁屏时间比较模块404,用于比较所述终端的当前锁屏时间与所述最前端软件的软件锁屏时间;说明书CN104133620A7/8页100082锁屏时间调整模块405,用于当所述当前锁屏时间与所述软件锁屏时间的差的绝对值大于预设的阈值时,将所述当前锁屏时间调。
31、整为所述软件锁屏时间。0083在本实施例中,软件检测模块401可通过注册一个轮询进程,每隔预设时间检测一次在终端运行的最前端软件。最前端软件为终端屏幕运行的所有软件中正在被当前用户所使用的唯一的一款软件。预置的对应关系列表记录了至少一个场景及与所述至少一个场景中的每个场景相对应的软件标识。其中,软件标识可以是软件路径、软件名称或软件的MD5(MESSAGEDIGEST5,信息摘要5)值等各种形式。0084在本实施例中,软件锁屏时间获取模块402还包括列表更新子单元(未示出),预置的对应关系列表可以由列表更新子单元从服务器获取得到,也可通过提供一个人机交互界面,接收用户在该界面上输入的相关指令来。
32、生成。在本实施例的一个优选的实施方式中,列表更新子单元周期性地从服务器获取场景软件列表,根据场景软件列表更新预置的对应关系列表。该更新过程可以采用全面覆盖本地预置的对应关系列表方式,也可以将本地预置的对应关系列表与最新获取的场景软件列表进行比较,只修改变化部分的表项方式。0085在软件检测模块401检测到运行的最前端软件后,场景查找子单元4021首先获取最前端软件的软件标识,然后查找预置的对应关系列表中是否存在所获取的软件标识的对应场景,如果是,时间获取子单元4022获取所述对应场景相应的软件锁屏时间作为该最前端软件的软件锁屏时间,如果否,获取终端的默认锁屏时间作为所述软件锁屏时间。需要说明的。
33、是,预置的对应关系列表中的各项软件标识与终端所获取的最前端软件的软件标识在形式上应相互统一。例如,当预置的对应关系列表记录的各项软件标识为各软件的MD5值时,场景查找子单元4021所获取的最前端软件的软件标识也应为该软件的MD5值。0086本发明第四实施例提供的技术方案,根据预设的对应关系列表查找最前端软件的对应场景,获取该场景相应的软件锁屏时间,当判断终端的当前锁屏时间与软件锁屏时间的差的绝对值大于预设的阈值时,将终端的当前锁屏时间调整为软件锁屏时间,从而使得终端能够根据最前端软件的对应场景来自动的切换当前锁屏时间,克服了因用户频繁的手动切换锁屏时间进而耗费较多的终端电池电量的弊端,且避免了。
34、频繁的切换锁屏时间对系统稳定性的影响;通过从服务器获取的场景软件列表来更新预设的对应关系列表,能够在更多场景下调节终端的锁屏时间,提升用户体验。0087图5为可用于实施本发明方案的终端的结构示意图。参见图5,终端50可以包括存储器501、输入单元502、处理器503、显示单元504、通信装置505等部件。0088存储器501存储实现本发明实施例提出的控制锁屏时间的方法的软件程序以及模块。0089输入单元502接收输入的数字或音符信息,以及产生与用户设置或功能控制有关的触控板、键盘、鼠标、操作杆信号输入。0090处理器503通过运行存储在存储器501的软件程序以及获取输入单元502的数据,从而执。
35、行各种功能应用以及数据处理。0091显示单元504可用于显示处理器503提供的由用户输入的信息或提供给用户的信息以及终端50的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。0092通信装置505可用于通过无线/有线通信技术发送和接收数据,其中无线通信说明书CN104133620A108/8页11技术包括但不限于CDMACODEDIVISIONMULTIPLEACCESS,码分多址、WCDMAWIDEBANDCODEDIVISIONMULTIPLEACCESS,宽带码分多址、GPRSGENERALPACKETRADIOSERVICE,通用分组无线服务等技术。0。
36、093本领域技术人员可以理解,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。0094以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如计算机中的硬盘、计算机只读存储器、光盘或软盘等。0095注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。说明书CN104133620A111/5页12图1说明书附图CN104133620A122/5页13图2说明书附图CN104133620A133/5页14图3说明书附图CN104133620A144/5页15图4说明书附图CN104133620A155/5页16图5说明书附图CN104133620A16。