一种移动设备的解锁方法和装置的制造方法

文档序号:10655836阅读:396来源:国知局
一种移动设备的解锁方法和装置的制造方法
【专利摘要】本发明实施例提供了一种移动设备的解锁方法和装置,该方法包括:在移动设备处于锁屏时接收目标解锁信息;采用所述目标解锁信息与预设的参考解锁信息进行匹配,所述参考解锁信息包括连动解锁信息;当所述目标解锁信息与所述连动解锁信息匹配成功时,解除锁屏;当解除锁屏成功时,按照顺序执行多个预设的操作。本发明实施例通过特定的解锁信息触发执行多个操作,对于用户而言,仅仅是输入一次解锁的信息,并未增加其他操作,使得在某些特定场景中,可以在解锁之后自动执行多个操作,避免了用户手动进行多次操作,即避免了用户手动打开对应的界面,点击相关的控件,大大提高了操作的简便性、减少时间的耗费。
【专利说明】
-种移动设备的解锁方法和装置
技术领域
[0001] 本发明设及通信技术领域,特别是设及一种移动设备的解锁方法和一种移动设备 的解锁装置。
【背景技术】
[0002] 随着移动通信技术的发展,诸如手机、平板电脑、智能手表等移动设备广泛普及, 在人们的生活、学习、工作中的应用越来越多。
[0003] 为了节省系统资源和保证移动设备的安全性,移动设备经常会进行锁屏。
[0004] 在某些情景下,用户操作移动设备,若移动设备处于锁屏的状态,一般需要先进行 解锁,再手动进行多次操作,每次操作都是先手动打开对应的界面,点击相关的控件,导致 操作繁琐、耗费较多的时间。

【发明内容】

[0005] 鉴于上述问题,为了解决上述解锁后手动进行多次操作导致操作繁琐、耗费较多 的时间的问题,本发明实施例提出了一种移动设备的解锁方法和相应的一种移动设备的解 锁装置。
[0006] 为了解决上述问题,本发明实施例公开了一种移动设备的解锁方法,包括:
[0007] 在移动设备处于锁屏时接收目标解锁信息;
[000引采用所述目标解锁信息与预设的参考解锁信息进行匹配,所述参考解锁信息包括 连动解锁信息;
[0009] 当所述目标解锁信息与所述连动解锁信息匹配成功时,解除锁屏;
[0010] 当解除锁屏成功时,按照顺序执行多个预设的操作。
[0011] 优选地,所述参考解锁信息还包括原始解锁信息;所述方法还包括:
[0012] 当所述目标解锁信息与所述原始解锁信息匹配成功时,解除锁屏。
[0013] 优选地,所述采用所述目标解锁信息与预设的参考解锁信息进行匹配的步骤包 括:
[0014] 采用所述目标解锁信息与预设的原始解锁信息进行匹配;
[0015] 当所述目标解锁信息与所述原始解锁信息匹配失败时,采用所述目标解锁信息与 预设的连动解锁信息进行匹配。
[0016] 优选地,所述按照顺序执行多个预设的操作的步骤包括:
[0017] 查找所述连动解锁信息对应的连动操作信息,所述连动操作信息中按照执行顺序 记录有两个或两个W上的单体操作信息;
[0018] 在所述连动操作信息中按照执行顺序读取所述单体操作信息;
[0019] 识别所述单体操作信息中记载的操作标识和操作参数;
[0020] 按照所述操作参数执行所述操作标识对应的操作;
[0021] 按照所述单体操作信息的操作类型判断是否允许读取下一个单体操作信息;若 是,则返回执行所述在所述连动操作信息中按照执行顺序读取所述单体操作信息的步骤。
[0022] 优选地,所述在所述连动操作信息中按照执行顺序读取所述单体操作信息的步骤 包括:
[0023] 在所述连动操作信息中判读是否具有未读取的单体操作信息;
[0024] 若是,则从所述未读取的单体操作信息中读取执行顺序最先的单体操作信息;
[0025] 若否,则结束读取单体操作信息。
[0026] 优选地,所述按照所述操作参数执行所述操作标识对应的操作的步骤包括:
[0027] 调用所述操作标识对应的操作指令模板;
[0028] 将所述操作参数嵌入所述操作指令模板中,生成操作指令;
[0029] 按照所述操作指令执行操作。
[0030] 优选地,所述操作类型包括强关联类型和弱关联类型;
[0031] 所述按照所述单体操作信息的操作类型判断是否允许读取下一个单体操作信息 的步骤包括:
[0032] 当所述单体操作信息的操作类型为强关联类型时,判断所述操作标识对应的操作 是否执行成功;若是,则确认允许读取下一个单体操作信息;
[0033] 或者,
[0034] 当所述单体操作信息的操作类型为弱关联类型时,确认允许读取下一个单体操作 信息。
[0035] 优选地,所述操作标识包括如下的两种或两种W上:
[0036] 无线网络、飞行模式、声音模式、应用、浏览器、电话、短信;
[0037] 所述无线网络的操作参数为服务集标识,操作为连接所述服务集标识对应的无线 网络;
[0038] 所述飞行模式的操作参数为打开、关闭,操作为打开或关闭飞行模式;
[0039] 所述声音模式的操作参数为声音模式标识,操作为调整至所述声音模式标识对应 的声音模式;
[0040] 所述应用的操作参数为应用标识,操作为启动所述应用标识对应的应用;
[0041] 所述浏览器的操作参数为网址,操作为在浏览器中访问所述网址对应的网页;
[0042] 所述电话应用的操作参数为电话号码,操作为拨打所述电话号码;
[0043] 所述短信应用的操作参数为电话号码、短信内容,操作为向所述电话号码发送所 述短信内容。
[0044] 本发明实施例还公开了一种移动设备的解锁装置,包括:
[0045] 目标解锁信息接收模块,用于在移动设备处于锁屏时接收目标解锁信息;
[0046] 参考解锁信息匹配模块,用于采用所述目标解锁信息与预设的参考解锁信息进行 匹配,所述参考解锁信息包括连动解锁信息;
[0047] 第一解锁模块,用于在所述目标解锁信息与所述连动解锁信息匹配成功时,解除 锁屏;
[0048] 连续操作模块,用于在解除锁屏成功时,按照顺序执行多个预设的操作。
[0049] 优选地,所述参考解锁信息还包括原始解锁信息;所述装置还包括:
[0050] 第二解锁模块,用于在当所述目标解锁信息与所述原始解锁信息匹配成功时,解 除锁屏。
[0051 ]优选地,所述参考解锁信息匹配模块包括:
[0052] 第一匹配子模块,用于采用所述目标解锁信息与预设的原始解锁信息进行匹配;
[0053] 第二匹配子模块,用于在所述目标解锁信息与所述原始解锁信息匹配失败时,采 用所述目标解锁信息与预设的连动解锁信息进行匹配。
[0054] 优选地,所述连续操作模块包括:
[0055] 连动操作信息查找子模块,用于查找所述连动解锁信息对应的连动操作信息,所 述连动操作信息中按照执行顺序记录有两个或两个W上的单体操作信息;
[0056] 单体操作信息读取子模块,用于在所述连动操作信息中按照执行顺序读取所述单 体操作信息;
[0057] 内容识别子模块,用于识别所述单体操作信息中记载的操作标识和操作参数;
[0058] 参数执行子模块,用于按照所述操作参数执行所述操作标识对应的操作;
[0059] 允许读取判断子模块,用于按照所述单体操作信息的操作类型判断是否允许读取 下一个单体操作信息;若是,则返回调用所述单体操作信息读取子模块。
[0060] 优选地,所述单体操作信息读取子模块包括:
[0061] 未读信息判断单元,用于在所述连动操作信息中判读是否具有未读取的单体操作 信息;若是,则调用排序最先读取单元,若否,则调用结束读取单元;
[0062] 排序最先读取单元,用于从所述未读取的单体操作信息中读取执行顺序最先的单 体操作信息。
[0063] 结束读取单元,用于结束读取单体操作信息。
[0064] 优选地,所述参数执行子模块包括:
[0065] 操作指令模板调用单元,用于调用所述操作标识对应的操作指令模板;
[0066] 操作指令生成单元,用于将所述操作参数嵌入所述操作指令模板中,生成操作指 令;
[0067] 指令执行单元,用于按照所述操作指令执行操作。
[0068] 优选地,所述操作类型包括强关联类型和弱关联类型;
[0069] 所述允许读取判断子模块包括:
[0070] 执行成功判断单元,用于在所述单体操作信息的操作类型为强关联类型时,判断 所述操作标识对应的操作是否执行成功;若是,则调用第一确认单元;
[0071 ]第一确认单元,用于确认允许读取下一个单体操作信息;
[007^ 或者,
[0073] 第二确认单元,用于在所述单体操作信息的操作类型为弱关联类型时,确认允许 读取下一个单体操作信息。
[0074] 优选地,所述操作标识包括如下的两种或两种W上:
[0075] 无线网络、飞行模式、声音模式、应用、浏览器、电话、短信;
[0076] 所述无线网络的操作参数为服务集标识,操作为连接所述服务集标识对应的无线 网络;
[0077] 所述飞行模式的操作参数为打开、关闭,操作为打开或关闭飞行模式;
[0078] 所述声音模式的操作参数为声音模式标识,操作为调整至所述声音模式标识对应 的声音模式;
[0079] 所述应用的操作参数为应用标识,操作为启动所述应用标识对应的应用;
[0080] 所述浏览器的操作参数为网址,操作为在浏览器中访问所述网址对应的网页;
[0081] 所述电话应用的操作参数为电话号码,操作为拨打所述电话号码;
[0082] 所述短信应用的操作参数为电话号码、短信内容,操作为向所述电话号码发送所 述短信内容。
[0083] 本发明实施例包括W下优点:
[0084] 本发明实施例在移动设备处于锁屏时接收目标解锁信息,采用目标解锁信息与预 设的参考解锁信息进行匹配,若目标解锁信息与连动解锁信息匹配成功时,解除锁屏并按 照顺序执行多个预设的操作,通过特定的解锁信息触发执行多个操作,对于用户而言,仅仅 是输入一次解锁的信息,并未增加其他操作,使得在某些特定场景中,可W在解锁之后自动 执行多个操作,避免了用户手动进行多次操作,即避免了用户手动打开对应的界面,点击相 关的控件,大大提高了操作的简便性、减少时间的耗费。
【附图说明】
[0085] 图1是本发明的一种移动设备的解锁方法实施例1的步骤流程图;
[0086] 图2A和图2B是本发明实施例的一种锁屏界面的示例图;
[0087] 图3是本发明的一种移动设备的解锁方法实施例2的步骤流程图;
[0088] 图4是本发明的一种移动设备的解锁装置实施例1的结构框图;
[0089] 图5是本发明的一种移动设备的解锁装置实施例2的结构框图。
【具体实施方式】
[0090] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。
[0091] 参照图1,示出了本发明的一种移动设备的解锁方法实施例1的步骤流程图,具体 可W包括如下步骤:
[0092] 步骤101,在移动设备处于锁屏时接收目标解锁信息。
[0093] 在具体实现中,本发明实施例可W应用在移动设备中,例如,手机、平板电脑、智能 手表等等,本发明实施例对此不加 W限制。
[0094] 运些移动设备的操作系统可W包括An化oid(安卓)、I0S、Windows化one、等等。 [00%]为使本领域技术人员更好地理解本发明实施例,在本说明书中,将Amlroid作为操 作系统的一种示例进行说明。
[0096] 为了节省系统资源,若用户在一定时间内不进行操作,或者,用户点击关机键,贝U 可W锁屏,进入休眠状态。
[0097] 由于锁屏一般预先设置了参考解锁信息,因此,在解除锁屏时,输入相应的目标解 锁信息,W进行验证。
[0098] 在Amlroid系统中,可W通过Keyguard的相关类实现屏幕的锁屏。
[0099] 锁屏的界面通常包括两种:
[0100] 第一种界面称之为LockScreen界面;
[0101 ] 在此界面中,如图2A所示,可W直观地显示移动设备的一些信息,例如,电池信息、 运营商信息、日期信息W及通话短信信息等等。
[0102] 在Keyguard中,Keyguar加 pdateMonitor类为解锁屏模块的监听者,它负责监听时 间、SIM (Subscr iber I dent i ty Modu 1 e,客户识别模块)卡、运营商信息、电池信息、电话信 息等状态的变化,并通知keyguard View更新显示。
[0103] 第二种界面称之为化LockScreen界面。
[0104] 在此界面中,如图2B所示,可W输入目标解锁信息。
[0105] 在Keyguard中,LockPatternKeyguardView类为解锁屏模块的View界面,为所有解 锁屏界面的host view。根据设置的安全策略,显示不同的解锁屏界面,包括如下的一种或 多种:
[0106] 1化OCkScreen:用于显示屏幕加锁状态;
[0107] 2)Patte;rnUnlockScreen:实现图案解锁模式;
[0108] 3)SimP址UnlockScreen:屏幕实现SIM PUK码解锁模式;
[0109] 4)SimUnlockScreen:实现SIM PIN(Personal Identification Numbe,个人识别 密码)码解锁模式;
[0110] 5) AccountUnlockScreen:实现帐户解锁;
[0111] 6)F*asswo;r加 nlockScreen:实现自定义密码解锁模式。
[0112] 当然,目标解锁信息并非一定在化LockScreen界面中输入,诸如指纹信息、虹膜信 息等目标解锁信息也可W通过调用指纹传感器、摄像头等元件输入。
[0113] 步骤102,采用所述目标解锁信息与预设的参考解锁信息进行匹配。
[0114] 在本发明实施例中,用户可W预先设置一种或多种参考解锁信息,存储在数据库 中。
[0115] 例如,若参考解锁信息为图案锁密码,可W根据位置信息将图案锁密码转换成一 个字符串,然后把运个字符串加上一些额外信息(如用户信息等),按加密算法转换成一个 加密的字符串,如hash(哈希)串,保存在密码文件中,该密码文件存储在数据库中。
[0116] 又例如,若参考解锁信息为数字密码,则可W直接把数字密码转换成加密的字符 串,如hash串,保存到密码文件中,该密码文件存储在数据库中。
[0117] 不同的参考解锁信息具有不同的功能,因此,在存储时,可W为不同的参考解锁信 息约定不同的功能键值,把密码文件的名称、路径及其对应的功能键值保存在数据库中。
[0118] 在具体实现中,可W将目标解锁信息按照约定的加密方式进行加密,将加密之的 目标解锁信息与预设的参考解锁信息进行匹配,或者,将预设的参考解锁信息进行解密,将 目标解锁信息与解密之后的参考解锁信息进行匹配。
[0119] 需要说明的是,参考解锁信息具有唯一性,即不同的参考解锁信息的值均不相同, 因此,目标解锁信息与参考解锁信息之间的匹配顺序可W不进行限定。
[0120] 步骤103,当所述目标解锁信息与所述连动解锁信息匹配成功时,解除锁屏。
[0121] 在本发明实施例中,参考解锁信息可W包括连动解锁信息,即表示进行解锁操作 和按照执行顺序执行多个操作的信息。
[0122] 若目标解锁信息与连动解锁信息匹配成功时,一方面,可W解除锁屏,加载桌面, 另一方面,可W按照执行顺序执行多个操作。
[0123] 步骤104,当解除锁屏成功时,按照顺序执行多个预设的操作。
[0124] 由于在锁屏的状态中,应用是处于休眠状态,因此,在解除锁屏成功之后,唤醒相 应的多个应用,按照执行顺序执行相应的多个操作。
[0125] 在本发明的一个实施例中,如图3所示,步骤104可W包括如下子步骤:
[0126] 子步骤Sll,查找所述连动解锁信息对应的连动操作信息。
[0127] 在具体实现中,连动操作信息中可W按照执行顺序记录有两个或两个W上的单体 操作信息。
[0128] 其中,单体操作信息为执行单个操作的信息,包括操作标识和操作参数。
[0129] 操作标识为能够代表一个唯一确定的操作的信息,操作参数为执行该操作所需的 配置信息。
[0130] 例如,操作标识包括如下的两种或两种W上:
[0131] 无线网络(Wi-Fi )、飞行模式(PlaneMode)、声音模式(VoiceMode)、应用(APP)、浏 览器(Browser)、电话(Tel)、短信(Message);
[0132] 无线网络的操作参数为服务集标识(Service Set Identifier,SSID),操作为连 接服务集标识对应的无线网络。
[0133] 飞行模式的操作参数为打开(如化)、关闭(如Off),操作为打开或关闭飞行模式。
[0134] 声音模式的操作参数为声音模式标识(如静音Mute),操作为调整至声音模式标识 对应的声音模式。
[0135] 应用的操作参数为应用标识(如包名),操作为启动应用标识对应的应用。
[0136] 浏览器的操作参数为网址,操作为在浏览器中访问网址对应的网页。
[0137] 电话应用的操作参数为电话号码,操作为拨打电话号码。
[0138] 短信应用的操作参数为电话号码、短信内容,操作为向电话号码发送短信内容。
[0139] 当然,上述单体操作信息只是作为示例,在实施本发明实施例时,可W根据实际情 况设置其他单体操作信息,本发明实施例对此不加 W限制。另外,除了上述单体操作信息 夕h本领域技术人员还可W根据实际需要采用其它单体操作信息,本发明实施例对此也不 加 W限制。
[0140] 在一些特定场景中,用户经常会在移动设备解锁之后重复执行多个操作。
[0141] 例如,在回家的场景中,用户经常会在移动设备解锁之后,连接家里的Wi-Fi,然后 启动浏览器、浏览视频网站。
[0142] 又例如,在娱乐的场景中,用户经常会在移动设备解锁之后,启动静音模式,启动 飞行模式,然后启动游戏应用。
[0143] 又例如,在危险的场景中,用户可W在移动设备解锁之后,呼叫报警电话、发送求 助信息给朋友。
[0144] 针对运些特定场景中的多个操作,可W为每个操作生成单体操作信息,并配置执 行顺序,获得连动操作信息,其示例可W如表1所示:
[0145] 表1 「01/1

LU I A/」 共中,iU刃麥考脾锁巧思的iU,iU刃UUZ、UU3卿UU4的麥考脾锁巧思刃注翊脾锁巧 息,其参数为连动操作信息。
[0148] 在连动操作信息中,单体操作信息为"{}"内的信息,单体操作信息的排序顺序即 为执行顺序,单体操作信息内前一个信息为操作标识,其余信息为操作参数。
[0149] 在本示例中,对于回家的场景,ID为002的连动解锁信息对应的连动操作信息中, (Wi-Fi,IP}为连接SSID为IP的Wi-Fi,{Browser,abc. cn}为在浏览器中打开网址为abc. cn 的视频网站。
[0150] 对于娱乐的场景,ID为003的连动解锁信息对应的连动操作信息中,IVoiceMode, Mute}为将声音模式设置为静音模式,{PlaneMode,On}为打开飞行模式,{APP,Game}为启动 包名为Game的游戏应用。
[0151] 对于危险的场景,ID为004的连动解锁信息对应的连动操作信息中,{Tel ,110}为 拨打报警电话110,{Message, 16012345678,help}为向电话号码为16012345678的用户发送 短信内容为help的短信。
[0152] 当然,上述连动操作信息只是作为示例,在实施本发明实施例时,可W根据实际情 况设置其他连动操作信息,本发明实施例对此不加 W限制。另外,除了上述连动操作信息 夕h本领域技术人员还可W根据实际需要采用其它连动操作信息,本发明实施例对此也不 加 W限制。
[0153] 子步骤S12,在所述连动操作信息中按照执行顺序读取所述单体操作信息;
[0154] 在本发明实施例中,可W按照执行顺序读取连动操作信息中的单体操作信息,即 执行顺序越先,越优先读取,直至读取完毕。
[0155] 在具体实现中,可W通过循环的方式读取单体操作信息,即在连动操作信息中判 读是否具有未读取的单体操作信息;若是,则从未读取的单体操作信息中读取执行顺序最 先的单体操作信息;若否,则结束读取单体操作信息。
[0156] 在每一轮循环中,为了保证执行顺序的顺序执行,在剩余的单体操作信息中,读取 执行顺序最先的单体操作信息。
[0157] 如果所有的单体操作信息读取完毕,即表示连续的操作执行完毕,可W停止读取。
[0158] 例如,在表1的示例中,未读取的单体操作信息中执行顺序最先的单体操作信息为 未读取的单体操作信息中排序最前的单体操作信息。
[0159] 子步骤S13,识别所述单体操作信息中记载的操作标识和操作参数;
[0160] 子步骤S14,按照所述操作参数执行所述操作标识对应的操作;
[0161] 在具体实现中,可W调用操作标识对应的操作指令模板,该操作指令模板留有操 作参数的位置。
[0162] 在Android系统中,操作指令模可W为针对API(Application Programming InteWace,应用程序编程接口)接口的请求模板,如连接Wi-Fi所调用的Wif imanager connect函数、调整声音模式所调用的AudioManager. SetRingerMode函数;也可W为广播的 模板,如切换飞行模式、启动应用、浏览器访问网页等等。
[0163] 将操作参数嵌入操作指令模板中,生成操作指令,按照操作指令执行操作。
[0164] 例如,在Amlroid系统中,电话对应的操作指令模板如下:
[0165] Intent intent = new Intent("android. intent. action. CALL" ,Uri . parse(" tel:num"))
[0166] 对于表1所示的单体操作信息{Te I,110 },则可W将110带入num的位置,即可W获 得操作指令,拨打报警电话110。
[0167] 子步骤S15,按照所述单体操作信息的操作类型判断是否允许读取下一个单体操 作信息;若是,则返回执行子步骤S12。
[0168] 在具体实现中,操作类型可W包括强关联类型和弱关联类型。
[0169] 其中,强关联类型为上一个操作与下一个操作之间的关系强关联,上一个操作对 下一个操作产生较大影响,一般情况下,上一个操作执行成功之后再执行下一个操作。
[0170] 例如,对于表1所示的示例,单体操作信息{Wi-Fi, IP}的类型为强关联类型,即一 般情况下,连接无线网络为其他需要联网操作的基础,若不连接网络,一般较难进行浏览视 频网站等操作。
[0171] 弱关联类型为上一个操作与下一个操作之间的关系弱关联,上一个操作对下一个 操作产生较小影响,一般情况下,无需等待上一个操作执行成功,就可W执行下一个操作。 [0172]例如,对于表1所示的示例,单体操作信息{Browser ,abc.cn}的类型为弱关联类 型,即一般情况下,浏览网页并不影响其他操作。
[0173] -方面,当所述单体操作信息的操作类型为强关联类型时,可W通过回调接口等 方式判断操作标识对应的操作是否执行成功;若是,则确认允许读取下一个单体操作信息, 否则,继续等待,直至操作执行成功。
[0174] 另一方面,当所述单体操作信息的操作类型为弱关联类型时,确认允许读取下一 个单体操作信息,可W允许立即读取下一个单体操作信息,也可W允许等待一定的时间再 读取下一个单体操作信息。
[0175] 本发明实施例在移动设备处于锁屏时接收目标解锁信息,采用目标解锁信息与预 设的参考解锁信息进行匹配,若目标解锁信息与连动解锁信息匹配成功时,解除锁屏并按 照顺序执行多个预设的操作,通过特定的解锁信息触发执行多个操作,对于用户而言,仅仅 是输入一次解锁的信息,并未增加其他操作,使得在某些特定场景中,可W在解锁之后自动 执行多个操作,避免了用户手动进行多次操作,即避免了用户手动打开对应的界面,点击相 关的控件,大大提高了操作的简便性、减少时间的耗费。
[0176] 参照图3,示出了本发明的一种移动设备的解锁方法实施例2的步骤流程图,具体 可W包括如下步骤:
[0177] 步骤301,在移动设备处于锁屏时接收目标解锁信息。
[0178] 步骤302,采用所述目标解锁信息与预设的原始解锁信息进行匹配。
[0179] 步骤303,当所述目标解锁信息与所述原始解锁信息匹配成功时,解除锁屏。
[0180] 步骤304,当所述目标解锁信息与所述原始解锁信息匹配失败时,采用所述目标解 锁信息与预设的连动解锁信息进行匹配。
[0181] 在本发明实施例中,参考解锁信息可W包括连动解锁信息和原始解锁信息。
[0182] 其中,原始解锁信息表示进行解锁操作的信息。
[0183] 由于原始解锁信息的使用概率一般会大于隐私解锁信息的使用概率,因此,为了 减少资源的耗费,可W先采用目标解锁信息与原始解锁信息进行匹配,若匹配成功,则终止 匹配,进行正常的解锁操作,否则,采用目标解锁信息进一步与连动解锁信息进行匹配,若 匹配成功,则终止匹配,进行解锁操作和按照执行顺序执行多个操作。
[0184] 参考解锁信息的示例可W如表2所示:
[0185] 表2
[0186]
[0187]
[0188] 其中,ID为参考解锁信息的ID,路径为参考解锁信息的密码文件的存储路径,类型 为表示参考解锁信息的类型,unlock表示参考原始解锁信息,DIY表示连动解锁信息。
[0189] 在此示例中,可W先采用目标解锁信息与ID为OOl的原始解锁信息进行匹配,若匹 配失败,则采用目标解锁信息依次与ID为002、003、004的连动解锁信息进行匹配,若匹配成 功,则可W在表1中查找相应的连动操作信息执行操作。
[0190] 当然,由于参考解锁信息的唯一性,也可W先采用目标解锁信息与连动解锁信息 进行匹配,若匹配成功,则终止匹配,进行解锁操作和按照执行顺序执行多个操作,否则,采 用目标解锁信息进一步与原始解锁信息进行匹配,若匹配成功,则终止匹配,进行正常的解 锁操作,本发明实施例对此不加 W限制。
[0191 ]步骤305,当所述目标解锁信息与所述连动解锁信息匹配成功时,解除锁屏。
[0192] 步骤306,当解除锁屏成功时,按照顺序执行多个预设的操作。
[0193] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组 合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依 据本发明实施例,某些步骤可W采用其他顺序或者同时进行。其次,本领域技术人员也应该 知悉,说明书中所描述的实施例均属于优选实施例,所设及的动作并不一定是本发明实施 例所必须的。
[0194] 参照图4,示出了本发明的一种移动设备的解锁装置实施例1的结构框图,具体可 W包括如下模块:
[0195] 目标解锁信息接收模块401,用于在移动设备处于锁屏时接收目标解锁信息;
[0196] 参考解锁信息匹配模块402,用于采用所述目标解锁信息与预设的参考解锁信息 进行匹配,所述参考解锁信息包括连动解锁信息;
[0197] 第一解锁模块403,用于在所述目标解锁信息与所述连动解锁信息匹配成功时,解 除锁屏;
[0198] 连续操作模块404,用于在解除锁屏成功时,按照顺序执行多个预设的操作。
[0199] 在本发明的一个实施例中,所述连续操作模块404可W包括如下子模块:
[0200]连动操作信息查找子模块,用于查找所述连动解锁信息对应的连动操作信息,所 述连动操作信息中按照执行顺序记录有两个或两个W上的单体操作信息;
[0201 ]单体操作信息读取子模块,用于在所述连动操作信息中按照执行顺序读取所述单 体操作信息;
[0202] 内容识别子模块,用于识别所述单体操作信息中记载的操作标识和操作参数;
[0203] 参数执行子模块,用于按照所述操作参数执行所述操作标识对应的操作;
[0204] 允许读取判断子模块,用于按照所述单体操作信息的操作类型判断是否允许读取 下一个单体操作信息;若是,则返回调用所述单体操作信息读取子模块。
[0205] 在本发明的一个实施例中,所述单体操作信息读取子模块可W包括如下单元:
[0206] 未读信息判断单元,用于在所述连动操作信息中判读是否具有未读取的单体操作 信息;若是,则调用排序最先读取单元,若否,则调用结束读取单元;
[0207] 排序最先读取单元,用于从所述未读取的单体操作信息中读取执行顺序最先的单 体操作信息。
[0208] 结束读取单元,用于结束读取单体操作信息。
[0209] 在本发明的一个实施例中,所述参数执行子模块可W包括如下单元:
[0210] 操作指令模板调用单元,用于调用所述操作标识对应的操作指令模板;
[0211] 操作指令生成单元,用于将所述操作参数嵌入所述操作指令模板中,生成操作指 令;
[0212] 指令执行单元,用于按照所述操作指令执行操作。
[0213] 在本发明的一个实施例中,所述操作类型包括强关联类型和弱关联类型;
[0214] 所述允许读取判断子模块可W包括如下单元:
[0215] 执行成功判断单元,用于在所述单体操作信息的操作类型为强关联类型时,判断 所述操作标识对应的操作是否执行成功;若是,则调用第一确认单元;
[0216] 第一确认单元,用于确认允许读取下一个单体操作信息;
[0217] 或者,
[0218] 第二确认单元,用于在所述单体操作信息的操作类型为弱关联类型时,确认允许 读取下一个单体操作信息。
[0219] 在本发明实施例的一个示例中,所述操作标识可W包括如下的两种或两种W上:
[0220] 无线网络、飞行模式、声音模式、应用、浏览器、电话、短信;
[0221] 所述无线网络的操作参数为服务集标识,操作为连接所述服务集标识对应的无线 网络;
[0222] 所述飞行模式的操作参数为打开、关闭,操作为打开或关闭飞行模式;
[0223] 所述声音模式的操作参数为声音模式标识,操作为调整至所述声音模式标识对应 的声音模式;
[0224] 所述应用的操作参数为应用标识,操作为启动所述应用标识对应的应用;
[0225] 所述浏览器的操作参数为网址,操作为在浏览器中访问所述网址对应的网页;
[0226] 所述电话应用的操作参数为电话号码,操作为拨打所述电话号码;
[0227] 所述短信应用的操作参数为电话号码、短信内容,操作为向所述电话号码发送所 述短信内容。
[0228] 参照图5,示出了本发明的一种移动设备的解锁装置实施例2的结构框图,具体可 W包括如下模块:
[0229] 目标解锁信息接收模块501,用于在移动设备处于锁屏时接收目标解锁信息;
[0230] 参考解锁信息匹配模块502,用于采用所述目标解锁信息与预设的参考解锁信息 进行匹配,所述参考解锁信息包括连动解锁信息和原始解锁信息;
[0231 ]第二解锁模块503,用于在当所述目标解锁信息与所述原始解锁信息匹配成功时, 解除锁屏;
[0232] 第一解锁模块504,用于在所述目标解锁信息与所述连动解锁信息匹配成功时,解 除锁屏;
[0233] 连续操作模块505,用于在解除锁屏成功时,按照顺序执行多个预设的操作。
[0234] 在本发明的一个实施例中,所述参考解锁信息匹配模块502可W包括如下子模块:
[0235] 第一匹配子模块,用于采用所述目标解锁信息与预设的原始解锁信息进行匹配;
[0236] 第二匹配子模块,用于在所述目标解锁信息与所述原始解锁信息匹配失败时,采 用所述目标解锁信息与预设的连动解锁信息进行匹配。
[0237] 对于装置实施例而言,由于其与方法实施例基本相似,所W描述的比较简单,相关 之处参见方法实施例的部分说明即可。
[0238] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0239] 本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算 机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和 硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可 用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上 实施的计算机程序产品的形式。
[0240] 本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序 产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图 中的每一流程和/或方框、W及流程图和/或方框图中的流程和/或方框的结合。可提供运些 计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设 备的处理器W产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执 行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中 指定的功能的装置。
[0241] 运些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备 W特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包 括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方 框或多个方框中指定的功能。
[0242] 运些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得 在计算机或其他可编程终端设备上执行一系列操作步骤W产生计算机实现的处理,从而在 计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程 和/或方框图一个方框或多个方框中指定的功能的步骤。
[0243] 尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基 本创造性概念,则可对运些实施例做出另外的变更和修改。所W,所附权利要求意欲解释为 包括优选实施例W及落入本发明实施例范围的所有变更和修改。
[0244] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将 一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示运些实体或操作 之间存在任何运种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体意 在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包 括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为运种过程、方法、物品 或者终端设备所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要 素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0245] W上对本发明所提供的一种移动设备的解锁方法和一种移动设备的解锁装置,进 行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,W上实施 例的说明只是用于帮助理解本发明的方法及其核屯、思想;同时,对于本领域的一般技术人 员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明 书内容不应理解为对本发明的限制。
【主权项】
1. 一种移动设备的解锁方法,其特征在于,包括: 在移动设备处于锁屏时接收目标解锁信息; 采用所述目标解锁信息与预设的参考解锁信息进行匹配,所述参考解锁信息包括连动 解锁信息; 当所述目标解锁信息与所述连动解锁信息匹配成功时,解除锁屏; 当解除锁屏成功时,按照顺序执行多个预设的操作。2. 根据权利要求1所述的方法,其特征在于,所述参考解锁信息还包括原始解锁信息; 所述方法还包括: 当所述目标解锁信息与所述原始解锁信息匹配成功时,解除锁屏。3. 根据权利要求1或2所述的方法,其特征在于,所述采用所述目标解锁信息与预设的 参考解锁信息进行匹配的步骤包括: 采用所述目标解锁信息与预设的原始解锁信息进行匹配; 当所述目标解锁信息与所述原始解锁信息匹配失败时,采用所述目标解锁信息与预设 的连动解锁信息进行匹配。4. 根据权利要求1或2所述的方法,其特征在于,所述按照顺序执行多个预设的操作的 步骤包括: 查找所述连动解锁信息对应的连动操作信息,所述连动操作信息中按照执行顺序记录 有两个或两个以上的单体操作信息; 在所述连动操作信息中按照执行顺序读取所述单体操作信息; 识别所述单体操作信息中记载的操作标识和操作参数; 按照所述操作参数执行所述操作标识对应的操作; 按照所述单体操作信息的操作类型判断是否允许读取下一个单体操作信息;若是,则 返回执行所述在所述连动操作信息中按照执行顺序读取所述单体操作信息的步骤。5. 根据权利要求4所述的方法,其特征在于,所述在所述连动操作信息中按照执行顺序 读取所述单体操作信息的步骤包括: 在所述连动操作信息中判读是否具有未读取的单体操作信息; 若是,则从所述未读取的单体操作信息中读取执行顺序最先的单体操作信息; 若否,则结束读取单体操作信息。6. 根据权利要求4所述的方法,其特征在于,所述按照所述操作参数执行所述操作标识 对应的操作的步骤包括: 调用所述操作标识对应的操作指令模板; 将所述操作参数嵌入所述操作指令模板中,生成操作指令; 按照所述操作指令执行操作。7. 根据权利要求4所述的方法,其特征在于,所述操作类型包括强关联类型和弱关联类 型; 所述按照所述单体操作信息的操作类型判断是否允许读取下一个单体操作信息的步 骤包括: 当所述单体操作信息的操作类型为强关联类型时,判断所述操作标识对应的操作是否 执行成功;若是,则确认允许读取下一个单体操作信息; 或者, 当所述单体操作信息的操作类型为弱关联类型时,确认允许读取下一个单体操作信 息。8. 根据权利要求4或5或6或7所述的方法,其特征在于,所述操作标识包括如下的两种 或两种以上: 无线网络、飞行模式、声音模式、应用、浏览器、电话、短信; 所述无线网络的操作参数为服务集标识,操作为连接所述服务集标识对应的无线网 络; 所述飞行模式的操作参数为打开、关闭,操作为打开或关闭飞行模式; 所述声音模式的操作参数为声音模式标识,操作为调整至所述声音模式标识对应的声 音模式; 所述应用的操作参数为应用标识,操作为启动所述应用标识对应的应用; 所述浏览器的操作参数为网址,操作为在浏览器中访问所述网址对应的网页; 所述电话应用的操作参数为电话号码,操作为拨打所述电话号码; 所述短信应用的操作参数为电话号码、短信内容,操作为向所述电话号码发送所述短 信内容。9. 一种移动设备的解锁装置,其特征在于,包括: 目标解锁信息接收模块,用于在移动设备处于锁屏时接收目标解锁信息; 参考解锁信息匹配模块,用于采用所述目标解锁信息与预设的参考解锁信息进行匹 配,所述参考解锁信息包括连动解锁信息; 第一解锁模块,用于在所述目标解锁信息与所述连动解锁信息匹配成功时,解除锁屏; 连续操作模块,用于在解除锁屏成功时,按照顺序执行多个预设的操作。10. 根据权利要求8所述的装置,其特征在于,所述连续操作模块包括: 连动操作信息查找子模块,用于查找所述连动解锁信息对应的连动操作信息,所述连 动操作信息中按照执行顺序记录有两个或两个以上的单体操作信息; 单体操作信息读取子模块,用于在所述连动操作信息中按照执行顺序读取所述单体操 作信息; 内容识别子模块,用于识别所述单体操作信息中记载的操作标识和操作参数; 参数执行子模块,用于按照所述操作参数执行所述操作标识对应的操作; 允许读取判断子模块,用于按照所述单体操作信息的操作类型判断是否允许读取下一 个单体操作信息;若是,则返回调用所述单体操作信息读取子模块。
【文档编号】G06F21/31GK106022027SQ201610494785
【公开日】2016年10月12日
【申请日】2016年6月28日
【发明人】董明, 李嘉, 隋立涛, 杜文娟
【申请人】青岛海信移动通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1