[发明专利]一种密码的快速匹配方法及系统在审
申请号: | 202010054932.X | 申请日: | 2020-01-17 |
公开(公告)号: | CN111311790A | 公开(公告)日: | 2020-06-19 |
发明(设计)人: | 徐宏;李涛;高永会;苏钉 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00 |
代理公司: | 北京崇智专利代理事务所(普通合伙) 11605 | 代理人: | 任小燕 |
地址: | 310013 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 密码 快速 匹配 方法 系统 | ||
本申请公开了一种密码的快速匹配方法,包括:设备接收第一密码字符;所述设备比对所述第一密码字符与预设字符;当所述第一密码字符与所述预设字符的匹配关系满足第一预设规则时,所述设备解锁。与现有技术相比,本申请具有如下有益效果:在输入密码的过程中边输入边匹配,用户在输入完成时或者点击提交键后直接输出匹配结果,解决了现有技术匹配速度慢、用户体验不好的问题。
技术领域
本申请涉及智能锁领域,具体而言,涉及一种密码的快速匹配方法。
背景技术
如今,智能锁以其更便捷、以及更安全的高级性能而赢得越来越多消费者的青睐。智能锁的解锁方式有多种,密码开锁是作为最基本的开锁方式。
传统的智能锁,密码输入设计方式较为简单,即只要需要输入全部相匹配的密码便可解锁。然而,现有技术中均是在用户输入完密码,点击提交键后才开始匹配。这样难免会存在匹配时长问题,导致用户的体验不好。更甚的是,如果一款智能锁主控的运算性能不佳,同时支持可创建1000+的密码[如公寓门锁],势必匹配出输入结果会存在严重的滞后性。
发明内容
本申请的主要目的在于提供一种密码的快速匹配方法,包括:
设备接收第一密码字符;
所述设备比对所述第一密码字符与预设字符;
当所述第一密码字符与所述预设字符的匹配关系满足第一预设规则时,所述设备解锁。
可选地,所述第一密码字符为1位第一密码字符,所述设备连续多次比对所述1位第一密码字符,当多次比对结果满足预设条件时,所述设备解锁。
可选地,所述预设字符为所述设备预存的多组第一密码信息,每组所述第一密码信息均包括:第一密码、第一密码长度及第一密码状态,所述第一密码包括所有所述1位第一密码字符。
可选地,所述第一密码状态包括:有效或激活、无效或禁用及空状态。
可选地,所述设备比对所述第一密码字符与预设字符包括:
所述设备按照预设的匹配格式比对所述第一密码字符与预设字符,所述匹配格式包括:所述第一密码、匹配状态、匹配位数及第一密码长度;
当所述设备收到1位第一密码字符时,比对所述1位第一密码字符与所有所述第一密码信息中的第一密码状态为有效或激活所对应的第一密码;
当匹配成功时,所述匹配位数按照第二预设规则变化,否则所述匹配位数清零;
当所述匹配位数与所述第一密码长度之间的关系符合第三预设规则时,改变所述匹配状态至第一匹配成功状态;
当所述匹配状态为第一匹配成功状态时,所述设备解锁。
可选地,当所述第一密码字符与所述预设字符的匹配关系满足第一预设规则时,所述设备解锁包括:
所述匹配状态为第一匹配成功状态;
所述设备接收解锁请求;
所述设备解锁。
可选地,当所述第一密码字符与所述预设字符的匹配关系满足第一预设规则时,所述设备解锁包括:
所述匹配状态为第一匹配成功状态;
所述设备继续接收第二密码字符,所述匹配状态变为第二匹配成功状态;
所述设备接收所述解锁请求;
所述设备解锁。
可选地,当所述设备接收所述解锁请求时,调用所述匹配状态为第一匹配成功状态及第二匹配成功状态的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010054932.X/2.html,转载请声明来源钻瓜专利网。