屏幕解锁方法与系统的制作方法

文档序号:6501863阅读:92来源:国知局
屏幕解锁方法与系统的制作方法
【专利摘要】一种屏幕解锁系统,适用于个人终端设备。数据库组态模块用于自数据库存储模块取得第一草图模型,并显示在屏幕上以提示当前已存储的草图模型。学习与辨识模块自输入模块取得第二草图输入数据,对所述第二草图输入数据进行分析,以取得对应之第二系列化坐标路径,对所述第二系列化坐标路径进行识别,以产生对应之第二草图模型,自所述数据库存储模块取得所述第一草图模型并与所述第二草图模型比对,及,当二个草图模型相符合时,传送解锁信息。解锁模块用于当取得所述解锁信息时,对所述屏幕进行解锁操作。本发明还提供了一种屏幕解锁方法。通过所述屏幕解锁方法与系统,用户可以自行设计解锁图案,将使解锁图案变得更多样化,且解锁过程更有乐趣。
【专利说明】屏幕解锁方法与系统

【技术领域】
[0001] 本发明系涉及个人终端设备,尤其涉及一种使用于具有触控屏的个人终端设备的 屏幕解锁方法与系统。

【背景技术】
[0002] 目前的触控设备(例如,智能手机、平板计算机)都具有触控屏幕。在闲置模式下, 触控设备的作业系统通常在经过预设时间后会对屏幕进行锁屏处理。常见的解锁方法包括 长按某个按键、滑动屏幕解屏条、输入解锁密码、点击屏幕上的解锁点等等。
[0003] 前述的解锁方法过于单调,仅能支持特定的解锁样式。若用户可以自行设计解锁 图案,将使得解锁过程更有乐趣。


【发明内容】

[0004] 有鉴于此,需提供一种屏幕解锁方法与系统,适用于具有触控屏的个人终端设备, 令用户可以自行设计解锁图案,使得解锁过程更有乐趣。
[0005] 本发明一种实施方式还提供一种屏幕解锁系统,适用于具有触控屏的个人终端设 备,包括:屏幕、数据库存储模块、数据库组态模块、输入模块、学习与辨识模块及解锁模块。 所述数据库存储模块存储草图模型列表,其中,所述草图模型列表至少包括第一草图模型。 当用户要执行草图输入以对所述个人终端设备解锁时,所述数据库组态模块自所述数据库 存储模块取得所述草图模型列表,并且显示在所述屏幕上以提示所述用户当前已存储的草 图模型。所述输入模块取得通过所述个人终端设备之输入设备产生的第二草图输入数据。 所述学习与辨识模块自所述输入模块取得所述第二草图输入数据,根据算法对所述第二草 图输入数据进行分析,以取得对应所述第二草图输入数据之第二系列化坐标路径,对所述 第二系列化坐标路径进行识别,以产生对应所述第二系列化坐标路径之第二草图模型,自 所述数据库存储模块取得所述第一草图模型并与所述第二草图模型比对,以及,当所述第 一草图模型与所述第二草图模型相符合时,传送解锁信息。所述解锁模块自所述学习与辨 识模块取得所述解锁信息,并且对所述屏幕进行解锁操作。
[0006] 优选地,在本发明一种实施方式之屏幕解锁系统中,所述学习与辨识模块执行草 图模型学习程序以取得所述第一草图模型,所述草图模型学习程序包括:所述输入模块取 得通过所述输入设备产生的第一草图输入数据;以及所述学习与辨识模块自所述输入模 块取得所述第一草图输入数据,根据所述算法对所述第一草图输入数据进行分析,以取得 对应所述第一述草图输入数据之第一系列化坐标路径,对所述第一系列化坐标路径进行识 另IJ,以产生对应所述第一系列化坐标路径之所述第一草图模型,以及将所述第一草图模型 存储至所述数据库存储模块之所述草图模型列表中。
[0007] 优选地,所述草图模型列表包括当前已存储的草图模型。
[0008] 优选地,所述第一或第二草图输入数据包括单个或多个笔划输入。
[0009] 本发明一种实施方式提供一种屏幕解锁方法,适用于具有触控屏的个人终端设 备,所述方法包括:通过所述个人终端设备之数据库组态模块,当用户要执行草图输入以对 所述个人终端设备解锁时,自所述个人终端设备之数据库存储模块取得草图模型列表,并 且显示在所述个人终端设备之屏幕上以提示所述用户当前已存储的草图模型,其中,所述 草图模型列表至少包括第一草图模型;通过所述个人终端设备之输入模块取得由所述个人 终端设备之输入设备产生的第二草图输入数据;通过所述个人终端设备之学习与辨识模 块,自所述输入模块取得所述第二草图输入数据,根据算法对所述第二草图输入数据进行 分析,以取得对应所述第二草图输入数据之第二系列化坐标路径,对所述第二系列化坐标 路径进行识别,以产生对应所述第二系列化坐标路径之第二草图模型,自所述数据库存储 模块取得所述第一草图模型并与所述第二草图模型比对,以及,当所述第一草图模型与所 述第二草图模型相符合时,传送解锁信息;以及通过所述个人终端设备之解锁模块,自所述 学习与辨识模块取得所述解锁信息,并且对所述屏幕进行解锁操作。
[0010] 优选地,本发明一种实施方式之屏幕解锁方法还包括:通过所述学习与辨识模块 执行草图模型学习程序以取得所述第一草图模型,所述草图模型学习程序包括:自所述输 入模块取得由所述输入设备产生之所述第一草图输入数据;根据所述算法对所述第一草 图输入数据进行分析,以取得对应所述第一述草图输入数据之第一系列化坐标路径;对所 述第一系列化坐标路径进行识别,以产生对应所述第一系列化坐标路径之所述第一草图模 型;以及将所述第一草图模型存储至所述草图模型列表中。
[0011] 优选地,所述草图模型列表包括当前已存储的草图模型。
[0012] 优选地,所述第一或第二草图输入数据包括单个或多个笔划输入。
[0013] 通过本发明实施方式之屏幕解锁方法与系统,用户可以自行设计解锁图案,将使 解锁图案变得更多样化,且解锁过程更有乐趣。。

【专利附图】

【附图说明】
[0014] 图1显示本发明一种实施方式之屏幕解锁系统的架构图,其适用于具有触控屏的 个人终端设备。
[0015] 图2显示本发明一种实施方式之草图模型学习方法的流程图,其适用于具有触控 屏的个人终端设备。
[0016] 图3显示本发明一种实施方式之屏幕解锁方法的流程图,其适用于具有触控屏的 个人终端设备。
[0017] 主要元件符号说明
[0018] 个人终端设备 10
[0019] 屏幕 100
[0020] 输入模块 110
[0021] 学习与辨识模块 120
[0022] 数据库组态模块 130
[0023] 数据库存储模块 140
[0024] 解锁模块 150
[0025] 如下【具体实施方式】将结合上述附图进一步说明本发明。

【具体实施方式】
[0026] 本发明一种实施方式之屏幕解锁方法与系统运用坐标系列化算法来解析用户自 定义的图形,并将所述自定义图形作为个人终端设备的屏幕解锁图形。本发明一种实施方 式之屏幕解锁方法与系统应用于个人数字助理(personal digital assistant, PDA)、智慧 手机(Mobile Phone)、平板计算机等具有触控屏的个人终端设备。通过本发明一种实施方 式之屏幕解锁方法与系统,用户可以自行设计解锁图案,将使解锁图案变得更多样化,且解 锁过程更有乐趣。
[0027] 图1显示本发明一种实施方式之屏幕解锁系统的架构图,其适用于具有触控屏的 个人终端设备。
[0028] 本发明一种实施方式之屏幕解锁系统适用于个人终端设备10,所述系统包括屏幕 100、输入模块110、学习与辨识模块120、数据库组态模块130、数据库存储模块140及解锁 模块150。
[0029] 个人终端设备10 -开始并未内建任何解锁图案,需由用户输入自定义解锁图案, 并且所述个人终端设备10通过学习产生解锁图案。
[0030] 草图模型学习程序(Sketch Pattern Learning Process)
[0031] 所述输入模块110取得通过所述个人终端设备10之输入设备,例如,触控屏(未显 示),产生的第一草图输入数据。所述第一草图输入数据包括单个或多个笔划输入。例如, 可通过触控笔(Smart Pen)/手写笔(Joy Pen)或用户的手指在所述输入设备上描绘而产 生所述第一草图输入数据。当所述输入设备为所述触控屏时,所述输入设备可整合于所述 个人终端设备10之所述屏幕100。所述输入设备亦可为鼠标或其它输入设备。
[0032] 所述学习与辨识模块120自所述输入模块110取得所述第一草图输入数据,并根 据算法对所述第一草图输入数据进行分析,以取得对应所述第一述草图输入数据之第一系 列化(Serial)坐标路径。所述学习与辨识模块120对所述第一草图输入数据之所述第一 系列化坐标路径进行识别,以产生对应所述第一系列化坐标路径之第一草图模型,即,已存 储于解锁屏幕或其它用途的输入符号。所述学习与辨识模块120将所述第一草图模型存储 至所述数据库存储模块140之草图模型列表(未显示)中。所述草图模型列表包括当前已存 储的草图模型。
[0033] 屏幕解锁程序(Screen Unlock Process)
[0034] 当用户要执行草图输入以对所述个人终端设备10解锁时,所述数据库组态模块 130自所述数据库存储模块140取得所述草图模型列表(未显示),并且显示在所述个人终 端设备10之所述屏幕100上以提示用户当前已存储的草图模型。所述输入模块110取得 通过所述输入设备(未显示)产生的第二草图输入数据。所述第二草图输入数据包括单个或 多个笔划输入。
[0035] 所述学习与辨识模块120自所述输入模块(未显示)取得所述第二草图输入数据, 并根据算法对所述第二草图输入数据进行分析,以取得对应所述第二草图输入数据之第二 系列化坐标路径。所述学习与辨识模块120对所述第二草图输入数据之所述第二系列化 坐标路径进行识别,以产生对应所述第二系列化坐标路径之第二草图模型。所述学习与辨 识模块120自所述数据库存储模块140取得所述草图模型列表(未显示),并且将所述第二 草图模型与所述草图模型列表(未显示)中的草图模型比对,以判断是否有相符合的草图模 型。
[0036] 若未发现符合的草图模型,则所述学习与辨识模块120于屏幕100显示错误信息 或不执行任何操作。若发现符合的草图模型,例如,所述第二草图模型与所述第一草图模型 相符,则所述学习与辨识模块120传送解锁信息给所述解锁模块150。所述解锁模块150接 收到所述解锁信息时,即对所述个人终端设备10之屏幕100进行解锁操作。
[0037] 图2显示本发明一种实施方式之草图模型学习方法的流程图,其适用于具有触控 屏的个人终端设备。
[0038] 步骤S202,输入模块110取得通过所述个人终端设备10之输入设备,例如,触控 屏(未显示),产生的第一草图输入数据。所述第一草图输入数据包括单个或多个笔划输入。 例如,可通过触控笔/手写笔或用户的手指在所述输入设备上描绘而产生所述第一草图输 入数据。当所述输入设备为所述触控屏时,所述输入设备可整合于所述个人终端设备10之 所述屏幕100。所述输入设备亦可为鼠标或其它输入设备。
[0039] 步骤S204,所述学习与辨识模块120自所述输入模块110取得所述第一草图输入 数据,并根据算法对所述第一草图输入数据进行分析,以产生对应所述第一述草图输入数 据之第一系列化坐标路径。
[0040] 步骤S206,所述学习与辨识模块120对所述第一草图输入数据之所述第一系列化 坐标路径进行识别,以产生对应所述第一系列化坐标路径之第一草图模型,即,已存储于解 锁屏幕或其它用途的输入符号。
[0041] 步骤S208,所述学习与辨识模块120将所述第一草图模型存储至所述数据库存储 模块140之草图模型列表(未显示)中。所述草图模型列表包括当前已存储的草图模型。
[0042] 图3显示本发明一种实施方式之屏幕解锁方法的流程图,其适用于具有触控屏的 个人终端设备。
[0043] 步骤S302,当用户要执行草图输入以对所述个人终端设备10解锁时,所述数据库 组态模块130自所述数据库存储模块140取得所述草图模型列表(未显示),并且显示在所 述个人终端设备10之所述屏幕100上以提示用户当前已存储的草图模型。
[0044] 步骤S304,所述输入模块110取得通过所述输入设备(未显示)产生的第二草图输 入数据。所述第二草图输入数据包括单个或多个笔划输入。
[0045] 步骤S306,所述学习与辨识模块120自所述输入模块(未显示)取得所述第二草图 输入数据,并根据算法对所述第二草图输入数据进行分析,以产生对应所述第二草图输入 数据之第二系列化坐标路径。
[0046] 步骤S308,所述学习与辨识模块120对所述第二草图输入数据之所述第二系列化 坐标路径进行识别,以产生对应所述第二系列化坐标路径之第二草图模型。
[0047] 步骤S310,所述学习与辨识模块120自所述数据库存储模块140取得所述草图模 型列表(未显示),并且将所述第二草图模型与所述草图模型列表(未显示)中的草图模型比 对,以判断是否有符合的草图模型。
[0048] 步骤S312,若未发现符合的草图模型,则所述学习与辨识模块120于屏幕100显示 错误信息或不执行任何操作。
[0049] 步骤S314,若发现符合的草图模型,例如,所述第二草图模型与所述第一草图模型 相符,则所述学习与辨识模块120传送解锁信息给所述解锁模块150。
[0050] 步骤S316,所述解锁模块150接收到所述解锁信息时,即对所述个人终端设备10 之屏幕100进行解锁操作。
[0051] 需注意到,在本发明实施方式中,图2草图模型学习方法用于让用户增加新的草 图模型。当自所述数据库存储模块140中之所述草图模型列表已存储默认草图模型时,即 可不需执行所述草图模型学习方法。因此,仅有图3也可成为一个完整的技术方案。
[0052] 本发明一种实施方式之屏幕解锁方法与系统运用坐标系列化算法来解析用户自 定义的图形,并将所述自定义图形作为个人终端设备的屏幕解锁图形。通过本发明一种实 施方式之屏幕解锁方法与系统,用户可以自行设计解锁图案,将使解锁图案变得更多样化, 且解锁过程更有乐趣。
【权利要求】
1. 一种屏幕解锁系统,适用于具有触控屏的个人终端设备,其特征在于,所述屏幕解锁 系统包括: 屏辱; 数据库存储模块,用于存储草图模型列表,所述草图模型列表至少包括第一草图模 型; 数据库组态模块,用于当用户要执行草图输入以对所述个人终端设备解锁时,自所述 数据库存储模块取得所述草图模型列表,并且显示在所述屏幕上以提示所述用户当前已存 储的草图模型; 输入模块,用于取得通过所述个人终端设备之输入设备产生的第二草图输入数据; 学习与辨识模块,用于自所述输入模块取得所述第二草图输入数据,根据算法对所述 第二草图输入数据进行分析,以取得对应所述第二草图输入数据之第二系列化坐标路径, 对所述第二系列化坐标路径进行识别,以产生对应所述第二系列化坐标路径之第二草图模 型,自所述数据库存储模块取得所述第一草图模型并与所述第二草图模型比对,以及,当所 述第一草图模型与所述第二草图模型相符合时,传送解锁信息;以及 解锁模块,用于自所述学习与辨识模块取得所述解锁信息,并且对所述屏幕进行解锁 操作。
2. 如权利要求1所述之屏幕解锁系统,其特征在于,所述学习与辨识模块执行草图模 型学习程序以取得所述第一草图模型,所述草图模型学习方法包括: 通过所述输入模块取得由所述输入设备产生的第一草图输入数据;以及 通过所述学习与辨识模块自所述输入模块取得所述第一草图输入数据,根据所述算法 对所述第一草图输入数据进行分析,以取得对应所述第一述草图输入数据之第一系列化坐 标路径,对所述第一系列化坐标路径进行识别,以产生对应所述第一系列化坐标路径之所 述第一草图模型,以及将所述第一草图模型存储至所述数据库存储模块之所述草图模型列 表中。
3. 如权利要求1所述之屏幕解锁系统,其特征在于,所述草图模型列表包括当前已存 储的草图模型。
4. 如权利要求1所述之屏幕解锁系统,其特征在于,所述第一或第二草图输入数据包 括单个或多个笔划输入。
5. -种屏幕解锁方法,适用于具有触控屏的个人终端设备,其特征在于,所述屏幕解锁 方法包括: 通过所述个人终端设备之数据库组态模块,当用户要执行草图输入以对所述个人终端 设备解锁时,自所述个人终端设备之数据库存储模块取得草图模型列表,并且显示在所述 个人终端设备之屏幕上以提示所述用户当前已存储的草图模型,其中,所述草图模型列表 至少包括第一草图模型; 通过所述个人终端设备之输入模块取得由所述个人终端设备之输入设备产生的第二 草图输入数据; 通过所述个人终端设备之学习与辨识模块,自所述输入模块取得所述第二草图输入数 据,根据算法对所述第二草图输入数据进行分析,以取得对应所述第二草图输入数据之第 二系列化坐标路径,对所述第二系列化坐标路径进行识别,以产生对应所述第二系列化坐 标路径之第二草图模型,自所述数据库存储模块取得所述第一草图模型并与所述第二草图 模型比对,以及,当所述第一草图模型与所述第二草图模型相符合时,传送解锁信息;以及 通过所述个人终端设备之解锁模块,自所述学习与辨识模块取得所述解锁信息,并且 对所述屏幕进行解锁操作。
6. 如权利要求5所述之屏幕解锁方法,其特征在于,还包括: 通过所述学习与辨识模块执行草图模型学习程序以取得所述第一草图模型,所述草图 模型学习方法包括: 自所述输入模块取得由所述输入设备产生之所述第一草图输入数据; 根据所述算法对所述第一草图输入数据进行分析,以取得对应所述第一述草图输入数 据之第一系列化坐标路径; 对所述第一系列化坐标路径进行识别,以产生对应所述第一系列化坐标路径之所述第 一草图模型;以及 将所述第一草图模型存储至所述草图模型列表中。
7. 如权利要求5所述之屏幕解锁方法,其特征在于,所述草图模型列表包括当前已存 储的草图模型。
8. 如权利要求5所述之屏幕解锁方法,其特征在于,所述第一或第二草图输入数据包 括单个或多个笔划输入。
【文档编号】G06F3/0484GK104111784SQ201310131897
【公开日】2014年10月22日 申请日期:2013年4月16日 优先权日:2013年4月16日
【发明者】肖兴华 申请人:国基电子(上海)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1