买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种终端解锁方法、装置及计算机设备_OPPO广东移动通信有限公司_201710113231.7 

申请/专利权人:OPPO广东移动通信有限公司

申请日:2017-02-28

公开(公告)日:2021-01-08

公开(公告)号:CN106933576B

主分类号:G06F9/451(20180101)

分类号:G06F9/451(20180101);H04M1/725(20060101);H04M1/67(20060101);G06F21/31(20130101);G06F21/32(20130101)

优先权:

专利状态码:失效-未缴年费专利权终止

法律状态:2024.03.15#未缴年费专利权终止;2021.01.08#授权;2017.08.01#实质审查的生效;2017.07.07#公开

摘要:本发明公开了一种终端解锁方法、装置及计算机设备,该终端解锁方法包括:当接收到终端息屏指令时,生成启动锁屏流程的触发信号;根据触发信号,获取预设的锁屏优先操作流程,该锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程;对息屏流程与锁屏优先操作流程进行并行处理,得到并行处理结果;若检测到息屏流程已完成,则根据并行处理结果生成终端锁屏界面。即本发明实施例从收到终端息屏指令就开始触发息屏流程与锁屏优先操作流程进行并行处理,大大的减少了锁屏耗时,提高锁屏响应速度。

主权项:1.一种终端解锁方法,其特征在于,包括:当接收到终端息屏指令时,获取锁屏相关状态,所述锁屏相关状态包括时区、SIM状态、电话状态、信息状态、设备管理状态、用户状态、开机状态、媒体服务状态、指纹状态、电池状态、屏幕状态、各种传感器状态中的一种或两种以上组合;在确定所述锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号,所述系统状态包括时区、SIM状态、电话状态、信息状态、设备管理状态、用户状态、开机状态、媒体服务状态、指纹状态、电池状态、屏幕状态、各种传感器状态中的一种或两种以上组合;根据所述触发信号,获取预设的锁屏优先操作流程,所述锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程;对息屏流程与所述锁屏优先操作流程进行并行处理,得到并行处理结果;若检测到息屏流程已完成,则根据所述并行处理结果生成终端锁屏界面。

全文数据:一种终端解锁方法、装置及计算机设备技术领域[0001]本发明属于通信技术领域,尤其涉及一种终端解锁方法、装置及计算机设备。背景技术[0002]随着移动互联网的迅速发展和移动终端如手机、平板等的普及,移动终端的使用量也越来越大,与此同时,终端数据的安全性也越来越受到重视。[0003]为了可以有效保护终端的数据安全,用户通常会对终端进行锁屏保护,锁屏后需要通过输入密码或其他用户设置的解锁方式方可进入;但是,现有技术中的锁屏方式完全依赖于系统流程执行,加上由于随着终端系统版本升级需要,会执行越来越多的其他流程如息屏相关的流程),且流程也相对越来越复杂,从而造成锁屏耗时增加,尤其在系统运行比较忙碌状态下,容易导致锁屏界面没有及时显示,具有严重延迟性。发明内容[0004]本发明实施例提供一种终端解锁方法、装置及计算机设备,减少锁屏耗时,提高锁屏响应速度。[0005]第一方面,本发明实施例提供一种终端解锁方法,其中包括:[0006]当接收到终端息屏指令时,生成启动锁屏流程的触发信号;[0007]根据所述触发信号,获取预设的锁屏优先操作流程,所述锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程;[0008]对息屏流程与所述锁屏优先操作流程进行并行处理,得到并行处理结果;[0009]若检测到息屏流程己完成,则根据所述并行处理结果生成终端锁屏界面。[0010]第二方面,本发明实施例提供一种终端解锁装置,其中包括:[0011]信号生成模块,用于当接收到终端息屏指令时,生成启动锁屏流程的触发信号;[0012]获取模块,用于根据所述触发信号,获取预设的锁屏优先操作流程,所述锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程;[0013]并行处理模块,用于对息屏流程与所述锁屏优先操作流程进行并行处理,得到并行处理结果;[0014]界面生成模块,用于若检测到息屏流程已完成,则根据所述并行处理结果生成终端锁屏界面。[0015]第三方面,本发明实施例提供一种计算机设备,其中包括:[0016]存储有可执行程序代码的存储器;[0017]与所述存储器耦合的处理器;[0018]所述处理器调用所述存储器中存储的所述可执行程序代码,执行所述可执行程序代码实现如第一方面提供的终端解锁方法。[0019]本发明实施例,当接收到终端息屏指令时,生成启动锁屏流程的触发信号,从而根据该触发信号,启动息屏流程与锁屏优先操作流程进行并行处理,该锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程,若检测到息屏流程已完成,则根据并行处理结果生成终端锁屏界面;也就是说,从收到终端息屏指令就开始触发息屏流程与锁屏优先操作流程进行并行处理,大大的减少了锁屏耗时,提尚锁屏响应速度。附图说明[0020]下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。[0021]图1是本发明实施例提供的终端解锁方法的流程示意图。[0022]图2为本发明实施例提供的终端解锁方法的另一流程示意图。[0023]图3为本发明实施例提供的终端解锁装置的结构示意图。[0024]图4为本发明实施例提供的终端解锁装置的另一结构示意图。[0025]图5为本发明实施例提供的计算机设备的结构示意图。具体实施方式[0026]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。[0027]在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。[0028\本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。所熟知的适合用于本发明的运算系统、环境与组态的范例可包括但不限于手持电话、个人计算机、服务器、多处理器系统、微电脑为主的系统、主架构型计算机、及分布式运算环境,其中包括了任何的上述系统或装置。[0029]以下将分别进行详细说明。[0030]在本实施例中,将从终端解锁装置的角度进行描述,该终端解锁装置可以集成在如手机、平板电脑、掌上电脑PM,personalDigitalAssistant等移动终端中。[0031]请参阅图i,图1是本发明实施例提供的终端解锁方法的流程示意图。该方法包括:[0032]在步骤S101中,当接收到终端息屏指令时,生成启动锁屏流程的触发信号。[°033]本发明实施例中,如能量power键也称开关键锁屏,一键锁屏,屏幕自动息屏等^作,均可认为向终端发送息屏指令,终端在接收到息屏指令时,触发启动锁屏流程。某些鎌方式巾,终端“继_终、屏齡时,生成启_雌程的触发信巧可以包括:[0035]n当接收到终端息屏指令时,获取锁屏相关状态。[0036]12在确定锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号。[0037]可以理解的是,在启动锁屏流程之前,需要先检查终端本地的预先设置的锁屏相关状态与终端当前系统状态是否匹配,如果不匹配,则需要进行状态同步,在确定锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号,以进行锁屏流程。[0038]在步骤Sl〇2中,根据触发信号,获取预设的锁屏优先操作流程,该锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程。[0039]在步骤S103中,对息屏流程与锁屏优先操作流程进行并行处理,得到并行处理结果。[0040]也就是说,本发明实施例中,在进行息屏流程的同时,可以并行处理锁屏相关操作,而锁屏相关操作会预先设置有优先级,如可以先完成非界面操作相关的操作可简称仍用户界面,UserInterface操作),然后再处理界面操作相关的操作,等等。[0041]在某些实施方式中,终端“对息屏流程与所述锁屏优先操作流程进行并行处理,,的同时,还可以包括:[0042]当确定终端当前系统状态发生变化时,对锁屏相关状态与终端当前系统状态进行同步。[0043]也就是说,在终端启动了锁屏流程后,为了防止终端系统状态变化导致状态不同步,可以对锁屏相关状态启用了监听策略,当终端系统状态发生变化时及时再与锁屏相关状态对应检查匹配,以保持状态同步。[0044]在步骤S104中,若检测到息屏流程已完成,则根据并行处理结果生成终端锁屏界面。[0045]在一种实施方式中,终端“根据并行处理结果生成终端锁屏界面”可以包括:[0046]21若并行处理结果指示锁屏优先操作流程已完成,则进入锁屏流程中与界面操作相关的操作流程并处理。[0047]22在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。[0048]在另一种实施方式中,终端“根据并行处理结果生成终端锁屏界面”可以包括:[0049]m若并行处理结果指示锁屏优先操作流程未完成,则继续执行锁屏优先操作流程,并在确定锁屏优先操作流程完成时,进入锁屏流程中与界面操作相关的操作流程并处理。[0050]32在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。[0051]可以理解的是,在息屏相关的流程未执行完之前,与界面操作UI相关的操作可以延后处理,当确定息屏流程处理完成后,马上进入UI操作的流程;另外,如果之前的非UI操作己经完成则跳过,否则在UI线程继续完成非UI操作,最后在UI操作流程完成后,系统进行锁屏界面的绘制。[0052]本发明中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。[0053]由上述可知,本实施例提供的终端解锁方法,当接收到终端息屏指令时,生成启动钡屏流捏的触友佶号,从而根据该触发信号,启动息屏流程与锁屏优先操作流程进行并行处理,该锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程,若检测到息屏流程已完成,则根据并行处理结果生成终端锁屏界面;也就是说,从收到终端息屏指令就开始触发息屏流程与锁屏优先操作流程进行并行处理,大大的减少了锁屏耗时,提高锁屏响应速度。[0054]根据上述实施例所描述的方法,以下将举例作进一步详细说明。[0055]现有技术中的锁屏方式完全依赖于系统流程执行,加上由于随着终端系统版本升级需要,会执行越来越多的其他流程如息屏相关的流程),且流程也相对越来越复杂,从而造成锁屏耗时增加,尤其在系统运行比较忙碌状态下,容易导致锁屏界面没有及时显示,具有严重延迟性。基于此,本发明提出一种终端解锁方法,能快速响应锁屏显示,使得用户通过锁屏入口进行锁屏操作后,终端系统能快速完成锁屏显示。[0056]请参阅图2,图2为本发明实施例提供的终端解锁方法的另一流程示意图。该方法包括:[0057]在步骤S201中,当接收到终端息屏指令时,获取锁屏相关状态。[0058]在步骤S202中,在确定锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号。[0059]可以理解的是,在启动锁屏流程之前,需要先检查终端本地的预先设置的锁屏相关状态与终端当前系统状态是否匹配,如果不匹配,则需要进行状态同步,在确定锁屏相关状态与终端当前系统状态对应同步后,如果所有最新的状态都允许锁屏,才生成启动锁屏流程的触发信号,以进行锁屏流程。[0060]本发明实施例中,状态同步的目的是为了及时对锁屏状态进行调整,比如终端系统随时会发生变化,如发出取消锁屏的信号,此时终端系统需要及时修正锁屏状态,并回收锁屏流程,以终止锁屏。[0061]其中,与锁屏状态同步的系统状态可以包括以下一种或两种以上组合:[0062]时区,客户识别模块SIM,SubscriberIdentificationModule状态,电话状态,信息状态,设备管理状态,用户状态,开机状态,媒体服务状态,还有其他一些设备,如指纹,电池,屏幕,各种传感器等状态。[0063]在步骤S203中,根据触发信号,获取预设的锁屏优先操作流程,该锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程。[0064]在步骤S204中,对息屏流程与锁屏优先操作流程进行并行处理。[0065]在本发明实施例中,在进行息屏流程的同时,可以并行处理锁屏相关操作,而锁屏相关操作会预先设置有优先级,如可以先完成较为耗时的非界面操作相关的操作(可简称非UI操作),然后再处理其他的非UI操作,最后才处理UI操作,等等。[0066]比如,基于设置好的优先级,在接收到触发信号后,对息屏流程与锁屏流程进行并行处理时,先并行处理较为耗时的非界面操作相关的操作,然后再处理其他的非UI操作。[0067]通常,息屏流程可以包括以下三个主要的操作:1、开始灭屏onStartedGoingToSleep:如按下开关键后马上调用,且问步终‘系统息屏触发的原因以及终端屏幕的状态;2、灭屏onFinishedGoingToSleep:完全灭屏之后,液晶显不器LCD,LiquidCrystalDisplay关闭、屏幕背光调整为〇;3、休眠onScreenTurnedOff:灭屏动画结束之后调用,触发终端系统后台工作休眠,停止一些亮屏状态所需要的底层服务。[0068]本发明实施例中,非UI操作可以包括:一、系统相关的监听服务(电量,电话卡,音乐等各模块的数据);二、锁屏自身服务启用,比如日志系统、统计后台、壁纸服务的初始化,完成壁纸加载,锁屏通知以及动画等等;三、系统设置状态的提前读取,比如密码样式,指纹开关,主题开关,锁屏开关等大量的数据库读取和监听。[0069]在步骤S205中,在进行并行处理过程中,当确定终端当前系统状态发生变化时,对锁屏相关状态与终端当前系统状态进行同步。[0070]也就是说,在终端启动了锁屏流程后,为了防止终端系统状态变化导致状态不同步,可以对锁屏相关状态启用了监听策略,当终端系统状态发生变化时及时再与锁屏相关状态对应检查匹配,以保持状态同步。[0071]可以理解的是,现有的锁屏流程都是息屏流程前述三个操作全部完成之后才触发处理,即只有息屏流程全部处理完才开始锁屏,因此该实施例中,将锁屏流程提前到息屏流程并行处理,并且,在并行过程可以只检查锁屏相关的一些状态,这些状态可能与UI有关,也可能与UI无关,可以包括以下一种或两种以上组合:时区,S頂状态,电话状态,信息状态,设备管理状态,用户状态,开机状态,媒体服务状态,还有其他一些设备,如指纹,电池,屏幕,各种传感器等状态。[0072]可以理解的是,如果系统状态变化极为频繁,与界面操作相关的操作UI操作)可以一直推迟到系统状态较为稳定后再处理。如,设置一时间间隔,若在该时间间隔内终端系统状态发生变化或状态匹配同步的次数达到一定阈值,则可以认为系统状态不稳定,等等。[0073]进一步的,在进行并行处理过程中,若检测到息屏流程已完成,则根据并行处理结果生成终端锁屏界面,如可分别执行步骤S206a和步骤S207,或者执行步骤S206b和步骤S207:[0074]在步骤S206a中,若检测到息屏流程已完成,且锁屏优先操作流程已完成,则进入锁屏流程中与界面操作相关的操作流程并处理。[0075]在步骤S206b中,若检测到息屏流程已完成,且锁屏优先操作流程未完成,则继续执行锁屏优先操作流程,并在确定锁屏优先操作流程完成时,进入锁屏流程中与界面操作相关的操作流程并处理。[0076]在步骤S207中,在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。[0077]可以理解的是,在息屏相关流程未执行完之前与界面操作相关的操作UI操作可以延后处理,待息屏流程已完成才进入与界面操作相关的操作流程。[0078]进一步的,当确定息屏流程完成后,如果之前的非UI操作已经完成则跳过,直接进入与界面操作相关的操作流程并处理;否则,未完成的非UI操作可在UI线程继续完成,最后进行锁屏界面的绘制。[0079]其中,UI操作可以包括界面初始、动画启动、重新检查系统状态,保证加载的界面不会出错、以及等待下一个帧同步vSync信号刷新界面,等等。[0080]也就是说,本发明实施例中,在接收到息屏指令时,锁屏开始同步处理自己的流程如系统状态获取,壁纸准备,锁屏状态处理等),锁屏就不完全是在息屏所有相关流程执行完毕后才开始处理,而是提前与系统息屏过程进行并行处理,来保证当系统完成息屏动作时锁屏流程基本准备完毕,最后系统绘制出锁屏界面,满足用户快速息屏锁屏的需求。[0081]由上述可知,本实施例提供的终端解锁方法,当接收到终端息屏指令时,生成启动锁屏流程的触发信号,从而根据该触发信号,启动息屏流程与锁屏优先操作流程进行并行处理,该锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程,若检测到息屏流程已完成,则根据并行处理结果生成终端锁屏界面;也就是说,从收到终端息屏指令就开始触发息屏流程与锁屏优先操作流程进行并行处理,能解决用户快速息屏亮屏看不到锁屏的问题,大大的减少了锁屏耗时,提高锁屏响应速度,如及时显示锁屏壁纸,及时切换壁纸,及时启用指纹,及时启用一些黑屏状态下需要的服务或者硬件等,不仅使得锁屏速度响应越及时,还提升了锁屏的产品体验。[0082]为便于更好的实施本发明实施例提供的终端解锁方法,本发明实施例还提供一种基于上述终端解锁方法的装置以及计算机设备。其中名词的含义与上述终端解锁的方法中相同,具体实现细节可以参考方法实施例中的说明。[0083]请参阅图3,图3为本发明实施例提供的终端解锁装置的结构示意图,该终端解锁装置3〇〇包括信号生成模块301、获取模块302、并行处理模块303以及界面生成模块304。[0084]其中信号生成模块301,用于当接收到终端息屏指令时,生成启动锁屏流程的触发信号。[0085]本发明实施例中,如能量power键也称开关键锁屏,一键锁屏,屏幕自动息屏等操作,均可认为向终端发送息屏指令,终端在接收到息屏指令时,触发启动锁屏流程。[0086]获取模块302,用于根据所述触发信号,获取预设的锁屏优先操作流程,所述锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程。并行处理模块303,用于对息屏流程与所述锁屏优先操作流程进行并行处理,得到并行处理结果。[0087]也就是说,本发明实施例中,在进行息屏流程的同时,可以并行处理锁屏相关操作,而锁屏相关操作会预先设置有优先级,如可以先完成非界面操作相关的操作可简称用户界面UI操作),然后再处理界面操作相关的操作,等等。[0088]界面生成模块304,用于若检测到息屏流程己完成,则根据所述并行处理结果生成终端锁屏界面。[GG89]请一并参阅图4,图4为本发明实施例提供的终端解锁装置400的结构示意图,该终端解锁装置400中信号生成模块301可以包括:[0090]获取子模块3011,用于当接收到终端息屏指令时,获取锁屏相关状态。[0091]信号生成子模块3012,用于在确定所述锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号。[0092]可以理解的是,在启动锁屏流程之前,需要先检查终端本地的预先设置的锁屏相关状态与终端当前系统状态是否匹配,如果不匹配,则需要进行状态同步,在确定锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号,以进行锁屏流程。[0093]如图4所示,终端解锁装置400还可以包括:[0094]同步模块3〇5,用于当确定终端当前系统状态发生变化时,对锁屏相关状态与终端当前系统状态进行同步。[0095]也就是说,在终端启动了锁屏流程后,为了防止终端系统状态变化导致状态不同步,可以对锁屏相关状态启用了监听策略,当终端系统状态发生变化时及时再与锁屏相关状态对应检查匹配,以保持状态同步。[0096]如图4所示,终端解锁装置400中界面生成模块304可以包括:[0097]第一处理子模块3041,用于若所述并行处理结果指示锁屏优先操作流程已完成,则进入锁屏流程中与界面操作相关的操作流程并处理。[0098]界面生成子模块3042,用于在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。[0099]进一步的,界面生成模块304还可以包括:[0100]第二处理子模块3043,用于若所述并行处理结果指示锁屏优先操作流程未完成,则继续执行所述锁屏优先操作流程,并在确定锁屏优先操作流程完成时,进入锁屏流程中与界面操作相关的操作流程并处理。[0101]可以理解的是,在息屏相关的流程未执行完之前,与界面操作UI相关的操作可以延后处理,当确定息屏流程处理完成后,马上进入UI操作的流程;另外,如果之前的非UI操作已经完成则跳过,否则在UI线程继续完成非UI操作,最后在UI操作流程完成后,系统进行锁屏界面的绘制。[0102]具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。[0103]该终端解锁装置可以集成在如手机、平板电脑、掌上电脑PDA等移动终端中。[0104]由上述可知,本实施例提供的终端解锁装置,当接收到终端息屏指令时,生成启动锁屏流程的触发信号,从而根据该触发信号,启动息屏流程与锁屏优先操作流程进行并行处理,该锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程,若检测到息屏流程已完成,则根据并行处理结果生成终端锁屏界面;也就是说,从收到终端息屏指令就开始触发息屏流程与锁屏优先操作流程进行并行处理,大大的减少了锁屏耗时,提高锁屏响应速度。[0105]本发明还提供一种计算机设备,其中该计算机设备可包括如手机、平板电脑、掌上电脑PDA等终端,请参阅图5,图5为本发明实施例提供的终端结构示意图。该终端500可以包括有一个或一个以上计算机可读存储介质的存储器501、传感器502、输入单元503、显示单元504、电源505以及包括有一个或者一个以上处理核心的处理器506等部件。本领域技术人员可以理解,图5中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。[0106]存储器501可用于存储应用程序和数据。存储器501存储的应用程序中包含有可执行代码。应用程序可以组成各种功能模块。处理器506通过运行存储在存储器501的应用程序,从而执行各种功能应用以及数据处理。此外,存储器501可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器501还可以包括存储器控制器,以提供处理器506和输入单元503对存储器501的访问。[0107]终端还可包括至少一种传感器502,比如光传感器、重力加速度传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上一般为三轴加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。[0108]输入单元5〇3可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元503可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器5〇6,并能接收处理器5〇6发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元503还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键比如音量控制按键、开关按键等)、指纹识别模组、轨迹球、鼠标、操作杆等中的一种或多种。[0109]显示单元504可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单兀504可包括显不面板。可选的,可以采用液晶显亦器LCD,LiquidCrystalDisplay、有机发光二极管〇LED,OrganicLight-EmittingDiode等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器506以确定触摸事件的类型,随后处理器506根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图5中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。终端还包括给各个部件供电的电源505比如电池)。优选的,电源可以通过电源管理系统与处理器506逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源5〇5还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。[0111]处理器506是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器501内的应用程序,以及调用存储在存储器501内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。可选的,处理器506可包括一个或多个处理核心;优选的,处理器5〇6可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等。[0112]尽管图5中未示出,终端还可以包括摄像头、蓝牙模块、网络模块等,在此不再赘述。[0113]具体在本实施例中,终端中的处理器506会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行代码加载到存储器501中,并由处理器506来运行存储在存储器501中的应用程序,从而实现各种功能:[0114]当接收到终端息屏指令时,生成启动锁屏流程的触发信号;根据所述触发信号,获取预设的锁屏优先操作流程,所述锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程;对息屏流程与所述锁屏优先操作流程进行并行处理,得到并行处理结果;若检测到息屏流程已完成,则根据所述并行处理结果生成终端锁屏界面。[0115]在某些实施方式中,所述处理器506用于当接收到终端息屏指令时,生成启动锁屏流程的触发信号,包括:当接收到终端息屏指令时,获取锁屏相关状态;在确定所述锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号。[0116]在某些实施方式中,所述处理器506对息屏流程与所述锁屏优先操作流程进行并行处理的过程中,还用于:当确定终端当前系统状态发生变化时,对锁屏相关状态与终端当前系统状态进行同步。[0117]在一种实施方式中,所述处理器506用于根据所述并行处理结果生成终端锁屏界面时,可以包括:若所述并行处理结果指示锁屏优先操作流程已完成,则进入锁屏流程中与界面操作相关的操作流程并处理;在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。[0118]在另一种实施方式中,所述处理器506用于根据所述并行处理结果生成终端锁屏界面时,可以包括:若所述并行处理结果指示锁屏优先操作流程未完成,则继续执行所述锁屏优先操作流程,并在确定锁屏优先操作流程完成时,进入锁屏流程中与界面操作相关的操作流程并处理;在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。[0119]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对终端解锁方法的详细描述,此处不再赘述。[0120]本发明实施例提供的所述终端解锁装置,譬如为计算机、平板电脑、具有触摸功能的手机等等,所述终端解锁装置与上文实施例中的终端解锁方法属于同一构思,在所述终端解锁装置上可以运行所述终端解锁方法实施例中提供的任一方法,其具体实现过程详见所述终端解锁方法实施例,此处不再赘述。[0121]需要说明的是,对本发明所述终端解锁方法而言,本领域普通测试人员可以理解实现本发明实施例所述终端解锁方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在终端的存储器中,并被该终端内的至少一个处理器执行,在执行过程中可包括如所述终端解锁方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器R〇M,ReadOnlyMemory、随机存取记忆体RAM,RandomAccessMemory等。[0122]对本发明实施例的所述终端解锁装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。[0123]以上对本发明实施例所提供的一种终端解锁方法、装置及计算机设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

权利要求:1.一种终端解锁方法,其特征在于,包括:当接收到终端息屏指令时,生成启动锁屏流程的触发信号;根据所述触发信号,获取预设的锁屏优先操作流程,所述锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程;对息屏流程与所述锁屏优先操作流程进行并行处理,得到并行处理结果;若检测到息屏流程已完成,则根据所述并行处理结果生成终端锁屏界面。2.根据权利要求1所述的终端解锁方法,其特征在于,所述当接收到终端息屏指令时,生成启动锁屏流程的触发信号包括:当接收到终端息屏指令时,获取锁屏相关状态;在确定所述锁屏相关状态与终端当前系统状态对应同步后,生成启动锁屏流程的触发信号。3.根据权利要求2所述的终端解锁方法,其特征在于,所述对息屏流程与所述锁屏优先操作流程进行并行处理,还包括:当确定终端当前系统状态发生变化时,对锁屏相关状态与终端当前系统状态进行同步。4.根据权利要求1所述的终端解锁方法,其特征在于,所述根据所述并行处理结果生成终端锁屏界面包括:若所述并行处理结果指示锁屏优先操作流程己完成,则进入锁屏流程中与界面操作相关的操作流程并处理;在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。5.根据权利要求1所述的终端解锁方法,其特征在于,所述根据所述并行处理结果生成终端锁屏界面包括:若所述并行处理结果指示锁屏优先操作流程未完成,则继续执行所述锁屏优先操作流程,并在确定锁屏优先操作流程完成时,进入锁屏流程中与界面操作相关的操作流程并处理;在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。6.—种终端解锁装置,其特征在于,包括:信号生成模块,用于当接收到终端息屏指令时,生成启动锁屏流程的触发信号;获取模块,用于根据所述触发信号,获取预设的锁屏优先操作流程,所述锁屏优先操作流程为锁屏流程中与非界面操作相关的操作流程;并行处理模块,用于对息屏流程与所述锁屏优先操作流程进行并行处理,得到并行处理结果;界面生成模块,用于若检测到息屏流程已完成,则根据所述并行处理结果生成终端锁屏界面。7.根据权利要求6所述的终端解锁装置,其特征在于,所述信号生成模块包括:获取子模块,用于当接收到终端息屏指令时,获取锁屏相关状态;信号生成子模块,用于在确定所述锁屏相关状态与终端当前系统状态对应同步后,€成启动锁屏流程的触发信号。8.根据权利要求7所述的终端解锁装置,其特征在于,所述装置还包括:同步模块,用于当确定终端当前系统状态发生变化时,对锁屏相关状态与终端当前系统状态进行同步。9.根据权利要求6所述的终端解锁装置,其特征在于,所述界面生成模块包括:第一处理子模块,用于若所述并行处理结果指示锁屏优先操作流程己完成,则进入锁屏流程中与界面操作相关的操作流程并处理;界面生成子模块,用于在确定与界面操作相关的操作流程完成后,进行锁屏界面的绘制,以生成终端锁屏界面。10.根据权利要求9所述的终端解锁装置,其特征在于,所述界面生成模块还包括:第二处理子模块,用于若所述并行处理结果指示锁屏优先操作流程未完成,则继续执行所述锁屏优先操作流程,并在确定锁屏优先操作流程完成时,进入锁屏流程中与界面操作相关的操作流程并处理。11.一种计算机设备,其特征在于,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;_、所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1至权利要求5任一项所述的方法。

百度查询: OPPO广东移动通信有限公司 一种终端解锁方法、装置及计算机设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。