[发明专利]一种触屏手机解锁方法及装置有效
申请号: | 201310026363.8 | 申请日: | 2013-01-24 |
公开(公告)号: | CN103092519B | 公开(公告)日: | 2016-03-30 |
发明(设计)人: | 原仓周;梁栋;王雷 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488;H04M1/725 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 赵文利 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种触屏手机解锁装置,装置包括设置模块、解锁模块、验证模块;一种新的触屏手机解锁方法,具体包括:步骤一:设置背景图片、触点;步骤二:进行解锁;步骤三:进行验证;本发明安全性高:只有手机本人才知道触点的位置和路径,外人面对一张背景图片,很难将密码破解;本发明解锁方便:本方法与滑动解锁方式相似,方便快捷,无需多次点击,用户体验好。 | ||
搜索关键词: | 一种 手机 解锁 方法 装置 | ||
【主权项】:
一种触屏手机解锁装置,包括设置模块、解锁模块、验证模块;设置模块中设置用于解锁的背景图片,背景图片充满手机屏幕,以手机屏幕的左下角为坐标系的原点,水平方向为坐标系的x轴,垂直方向为y轴,依次按照顺序在背景图片上设置触点,触点为任意位置,触点的数量为大于等于1,触点为半径R的圆点,触点之间无重叠,依次记录下设置的触点的圆心位置;同时,记录相邻顺序上的两个触点的连线线段,设两个触点的坐标为(x1,y1)、(x2,y2),则线段表示为:y=kx+b,x1≤x≤x2,y1≤y≤y2,k、b表示未知参数,通过两个触点的坐标(x1,y1)、(x2,y2)确定k、b的值;设触点区域,以及触点之间的连线两侧各触点半径宽的区域为安全区域,屏幕其他的区域为危险区;当用户需要触发解锁、锁屏功能时调用解锁模块;在锁屏时,该模块屏蔽手机的键盘信号,侦听解锁按钮;在解锁的时候,该模块侦听到解锁按钮后,唤醒解锁界面并显示,用户在解锁界面对屏幕进行点击以及在屏幕上移动,解锁模块得到点击的第一个点坐标,离开屏幕的最后一个点坐标,中间在屏幕上移动的点坐标,将点坐标依次输出至验证模块;验证模块首先判断第一个点坐标是否在设置模块设置的第一个触点的区域内,如果否,则解锁失败,如果是,则对屏幕上移动的点坐标进行判断,判断在屏幕上移动的点坐标是否在危险区,如果是,则解锁失败,否则判断是否在设置模块设置的触点的区域内,如果否,则对下一个在屏幕上移动的点坐标进行判断,如果是,则判断坐标是否为刚刚进入触点区域,如果是,记录点的坐标,然后对下一个在屏幕上移动的点坐标进行判断,如果否,则对下一个在屏幕上移动的点坐标进行判断,直到所有在屏幕上移动的点坐标判断完毕,然后,判断最后一个点坐标是否在设置模块设置的最后一个触点的区域内,如果否,则解锁失败,如果是,则对在屏幕上移动的点坐标的顺序是否与设置模块中设置的顺序相同,如果否,则解锁失败,如果是,则通过验证,解锁成功;所述的验证模块中,使用两点间的距离是否大于R进行判断:设点坐标为(x1,y1),触点圆点坐标为(x2,y2),距离
判断d是否≤R,如果否,则点坐标不在触点区域内。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310026363.8/,转载请声明来源钻瓜专利网。
- 上一篇:粮食清理机的吸尘装置
- 下一篇:用于酒石酸的离心甩干机