一种密码锁开锁方法

文档序号:2043972阅读:190来源:国知局
专利名称:一种密码锁开锁方法
技术领域
本发明涉及一种密码锁开锁方法,特别是涉及一种利用通信交互实现密码锁开锁 方法。
背景技术
现有的密码锁一般只需满足一个条件,开锁密码准确。由于条件单一,因此易破 解,保密性能不佳,安全性能不高。

发明内容
本发明提供一种密码锁开锁方法,其克服了现有的密码锁所存在的保密性能不佳 的不足。本发明解决其技术问题所采用的技术方案之一是一种密码锁开锁方法,其特征是该方法应用了一密码锁及至少一通信单元,该密码锁和通信单元之间能够通信交 互;该方法,它包括步骤1,密码锁判断有无通信单元呼入或接入,如果有则执行步骤2 ;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行 步骤3 ;步骤3,密码锁接收通信单元发出的信号,从该信号中读取数据,判断该数据与密 码锁的预设定的开锁密码是否相等,如果是则执行步骤4 ;步骤4,密码锁开锁。本发明一较佳实施例中,该密码锁和通信单元之间的通信交互是利用GSM网络、 GPRS网络、⑶MA网络或3C网络实现。本发明一较佳实施例中,该密码锁和通信单元之间的通信交互是利用INTERNET 网络实现。本发明一较佳实施例中,该密码锁和通信单元之间的通信交互是利用有线电话网 络实现。本发明一较佳实施例中,该密码锁设定有多组数据,每组数据都包括有一个预设 定通信单元及一个预设定开锁密码。本发明一较佳实施例中,该密码锁设定多个预设定通信单元及一个预设定开锁密 码。本发明一较佳实施例中,该通信单元发出的信号为短信息。本发明解决其技术问题所采用的技术方案之二是一种密码锁开锁方法,其特征是该方法应用了一密码锁及至少一通信单元,该密码锁和通信单元之间能够通信交互;该方法,它包括步骤1,密码锁判断有无接收到通信单元发出的信号,如果有则执行步骤2 ;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行 步骤3 ;步骤3,密码锁从该信号中读取数据,判断该数据与密码锁的预设定的开锁密码是 否相等,如果是则执行步骤4;步骤4,密码锁开锁。本发明解决其技术问题所采用的技术方案之三是—种密码锁开锁方法,其特征是该方法应用了一密码锁及至少一通信单元,该密码锁和通信单元之间能够通信交 互;该方法,它包括步骤1,密码锁判断有无通信单元呼入或接入,如果有则执行步骤2 ;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行 步骤3 ;步骤3,密码锁向通信单元发出要求输入开锁密码的指令;步骤4,密码锁接收通信单元发出的信号,从该信号中读取数据,判断该数据与密 码锁的预设定的开锁密码是否相等,如果是则执行步骤5 ;步骤5,密码锁开锁。本发明解决其技术问题所采用的技术方案之四是一种密码锁开锁方法,其特征是该方法应用了一密码锁及多个通信单元,该密码锁和通信单元之间能够通信交 互;该方法,它包括步骤1,密码锁判断有无接收到通信单元发出的信号,如果有则执行步骤2 ;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行 步骤3 ;步骤3,从该信号中读取数据,判断该数据与密码锁的预设定的开锁密码是否相 等,如果是则执行步骤4;步骤4,密码锁判断是否收到预定的所有通信单元的信号,如果有则执行步骤5 ;步骤5,密码锁开锁。本技术方案与背景技术相比,具有如下优点1、由于密码锁开锁必须满足如下三个条件a、知道密码锁的通信号码(手机号码、 电话号码或电脑地址等),b、由预设定的通信单元(如预设定的手机号码)要求开锁,C、预 设定的通信单元发出预设定的开锁密码,因此保密性高、方便用户开锁(预设定的通信单 元为用户熟知的通信单元,例如随身携带的手机、自家的电话、自家电脑的局域网地址)、便 于推广、能随意增 加、删除开锁号码(预设定的通信单元)、有开锁记录、适用范围广(例如 机车、集团门户、远程控制设备、银行财务等)。
2、通信交互是利用GSM网络、GPRS网络、⑶MA网络或3C网络实现,由于手机在社会上已广泛推广,因此本密码锁也能便于推广。3、由于该密码锁和通信单元之间的通信交互是利用INTERNET网络实现,因此能 够用以保密性要求高的网络。4、该密码锁和通信单元之间的通信交互是利用有线电话网络实现,由于电话在社 会上已广泛推广,因此本密码锁便于推广。5、每组数据都包括有一个预设定通信单元及一个预设定开锁密码,因此各个通信 单元都有特定的开锁密码,不公用开锁密码,保密性能高。6、该密码锁设定多个预设定通信单元及一个预设定开锁密码,因此各个通信单元 都有公用开锁密码,便于设定、记忆。7、该通信单元发出的信号为短信息,从短消息中提取数据并用以判断的技术为现 有成熟技术,因此便于设计生产本成品。8、由于密码锁是先判断通信单元,再判断开锁密码,因此保密性更高、计算次数少 (避免密码锁计算他人恶意、无意输入开锁密码是否为准确的开锁密码)。9、由于密码锁开锁必须还满足如下条件预定的所有通信单元都发送信号,因此 可实现多人公开一门锁,少了一个开不了,能够适用每个人必须给通知到设备要运转,例如 电线要送电及财务要公开。10、能够设计出一个终端匹配多个锁的技术方案,从而方便使用者使用,避免使用 者携带多个钥匙或记得多个密码。


下面结合附图和实施例对本发明作进一步说明。图1是实施例一的密码锁的方框图。图2绘示了 N0KIA5110的手机板。图3绘示了在N0KIA5110手机板中识别DTMF的9270芯片。图4绘示了和N0KIA5110手机板通信的CPU的8952芯片。图5绘示了开锁电路。图6是实施例五的密码锁的方框图。图7是实施例七的密码锁的方框图。
具体实施例方式实施例一请查阅图1,该密码锁,它包括一 CPU控制中心、一信号连接CPU控制中心的手机模 块(CDMA、GSM、3C或GPRS)、一信号连接手机模块的手机卡、一信号连接CPU控制中心的显 示器、一连接CPU控制中心的人机交互单元、一连接CPU控制中心和手机模块以为CPU控制 中心和手机模块提供电能的电源及一由电源提供电能的电磁锁。该CPU控制中心、手机模块和手机卡配合在一起能实现如下功能1、密码锁与其 它手机(通信单元)之间利用GSM网络、GPRS网络、CDMA网络或3C网络实现通信交互;2、 接收短消息;3、从短消息中提取短消息内容数据;4、预设定有多组数据,包括预设定手机号码及预设定开锁密码;5、判断呼入的手机号码与预设定手机号码是否相等;6、判断短消 息内容数据与预设定开锁密码是否相等;7、CPU控制中心能够发出开锁指令,电磁锁接收 开锁指令即开锁。下面以具体电路为例进一步说明密码锁,为了便于读者了解,下面的具体电路是在N0KIA5110基础上直接改装。请查阅图2、图3及图4,图2绘示了 N0KIA5110的手机板, 图3绘示了在N0KIA5110手机板中识别DTMF的9270芯片,图4绘示了和N0KIA5110手机 板通信的CPU的8952芯片。该手机板具有5脚,1脚是gnd,2脚是mic用以声音输入(这接口没用,可用在监 听),3脚是spk用以接受用户的手动密码,4脚是sw用以给手机板开机,5脚是sda用以为 手机板cpu和8952芯片的2脚提供通信通道(用以对来电开锁号码进行确认,非开锁号码 不给受理)。该HM9270芯片,用以对DTMF进行识别。其中,1脚接收手机板spk送来的信号, HM9270芯片识别信号,识别后的代码从11,12,13,14,15送出,并输入8952的24,25,26, 27,28 脚。该SM8952的cpu图是核心部分,用以完成对来电号码进行识别,来电时间(就是 来电铃声次数)计算,手动密码识别,决定是否开锁,决定是否开机。SM8952的2脚用以控 制手机板开机。SM8952的38脚用以输出开锁指令。该开锁电路接收开锁的指令,并通过Jl开锁开机。该密码锁预设定有多组数据,每组数据都包括有一个预设定手机号码及一个预设 定开锁密码,该手机号码与开锁密码一一对应。一种密码锁开锁方法,它包括步骤1,密码锁判断有无手机呼入或接入,如果有则执行步骤2,如果无则继续执 行本步骤1 ;步骤2,密码锁判断该手机号码是否为密码锁的预设定的手机号码之一,如果是则 执行步骤3,如果否则执行步骤1 ;步骤3,密码锁接收该手机发出的短消息,从该短消息中读取数据,判断该数据与 密码锁的该手机号码对应的预设定的开锁密码是否相等,如果是则执行步骤4,如果否则执 行步骤1 ;步骤4,发出开锁指令,密码锁开锁。实施例二本实施例与实施例一不同之处在于一种密码锁开锁方法,它包括步骤1,密码锁判断有无接收到手机发出的短消息,如果有则执行步骤2,如果无 则继续执行本步骤1 ;步骤2,密码锁判断该手机号码是否为密码锁的预设定的手机号码之一,如果是则 执行步骤3,如果否则执行步骤1 ;步骤3,密码锁从该短消息中读取数据,判断该数据与密码锁的该手机号码对应的 预设定的开锁密码是否相等,如果是则执行步骤4,如果否则执行步骤1 ;步骤4,发出开锁指令,密码锁开锁。
实施例三本实施例与实施例一不同之处在于 一种密码锁开锁方法,它包括步骤1,密码锁判断有无手机呼入或接入,如果有则执行步骤2,如果无则继续执 行本步骤1 ;步骤2,密码锁判断该手机号码是否为密码锁的预设定的手机号码之一,如果是则 执行步骤3,如果否则执行步骤1 ;步骤3,密码锁向手机发出要求输入开锁密码的指令;步骤4,密码锁接收该手机发出的短消息,从该短消息中读取数据,判断该数据与 密码锁的该手机号码对应的预设定的开锁密码是否相等,如果是则执行步骤5,如果否则执 行步骤1 ;步骤6,发出开锁指令,密码锁开锁。实施例四本实施例与实施例一不同之处在于该密码锁预设定有多个预设定手机号码及一 个预设定开锁密码,该多个预定手机号码公用一个开锁密码。实施例五请查阅图6,该密码锁,它包括一能接入电信的电话线的CPU控制中心、一信号连 接CPU控制中心的显示器、一连接CPU控制中心的人机交互单元、一连接CPU控制中心以为 CPU控制中心提供电能的电源及一由电源提供电能的电磁锁。该CPU控制中心能实现如下功能1、密码锁与其它电话之间利用有线电话网络实 现通信交互;2、接收电话输出的数字信号;3、预设定有多组数据,包括预设定点好号码及 预设定开锁密码;4、判断呼入的电话号码与预设定电话号码是否相等;5、判断数字信号与 预设定开锁密码是否相等;6、CPU控制中心能够发出开锁指令,电磁锁接收开锁指令即开 锁。该密码锁预设定有多组数据,每组数据都包括有一个预设定手机号码及一个预设 定开锁密码,该手机号码与开锁密码一一对应。一种密码锁开锁方法,它包括步骤1,密码锁判断有无电话呼入或接入,如果有则执行步骤2,如果无则继续执 行本步骤1 ;步骤2,密码锁判断该电话号码是否为密码锁的预设定的电话号码之一,如果是则 执行步骤3,如果否则执行步骤1 ;步骤3,密码锁接收该电话输出的数字信号,判断该数据与密码锁的该电话号码对 应的预设定的开锁密码是否相等,如果是则执行步骤4,如果否则执行步骤1 ;步骤4,发出开锁指令,密码锁开锁。实施例六该密码锁,它包括一能接入电信的电话线的CPU控制中心、一信号连接CPU控制中 心的显示器、一连接CPU控制中心的人机交互单元、一连接CPU控制中心以为CPU控制中心 提供电能的电源及一由电源提供电能的电磁锁。该CPU控制中心能实现如下功能1、密码锁与其它手机之间利用有线电话、GSM网络、CDMA网络实现通信交互;2、接收短消息;3、从短消息中提取短消息内容数据;4、预设定 有多组数据,包括预设定手机号码及预设定开锁密码;5、判断呼入的手机号码与预设定手 机号码是否相等;6、判断短消息内容数据与预设定开锁密码是否相等;7、CPU控制中心能 够发出开锁指令,电磁锁接收开锁指令即开锁。该密码锁预设定有多组数据,每组数据都包括有一个预设定手机号码及一个预设 定开锁密 码,该手机号码与开锁密码一一对应。一种密码锁开锁方法,它包括步骤1,密码锁判断有无手机呼入或接入,如果有则执行步骤2,如果无则继续执 行本步骤1 ;步骤2,密码锁判断该手机号码是否为密码锁的预设定的手机号码之一,如果是则 执行步骤3,如果否则执行步骤1 ;步骤3,密码锁接收该手机发出的短消息,从该短消息中读取数据,判断该数据与 密码锁的该手机号码对应的预设定的开锁密码是否相等,如果是则执行步骤4,如果否则执 行步骤1 ;步骤4,发出开锁指令,密码锁开锁。实施例七请查阅图7,该密码锁,它包括一能上网的CPU控制中心、一信号连接CPU控制中心 的显示器、一连接CPU控制中心的人机交互单元、一连接CPU控制中心以为CPU控制中心提 供电能的电源及一由电源提供电能的电磁锁。该CPU控制中心能实现如下功能1、密码锁与其它手机之间利用有线电话、 INTERNET网络实现通信交互;2、接收信息;3、从信息中提取信息内容数据;4、预设定有多 组数据,包括预设定手机号码及预设定开锁密码;5、判断呼入的手机号码与预设定手机号 码是否相等;6、判断信息内容数据与预设定开锁密码是否相等;7、CPU控制中心能够发出 开锁指令,电磁锁接收开锁指令即开锁。一种密码锁开锁方法,它包括步骤1,密码锁判断有无手机呼入或接入,如果有则执行步骤2,如果无则继续执 行本步骤1 ;步骤2,密码锁判断该手机号码是否为密码锁的预设定的手机号码之一,如果是则 执行步骤3,如果否则执行步骤1 ;步骤3,密码锁接收该手机发出的信息,从该信息中读取数据,判断该数据与密码 锁的该手机号码对应的预设定的开锁密码是否相等,如果是则执行步骤4,如果否则执行步 骤1;步骤4,发出开锁指令,密码锁开锁。实施例八本实施例与实施例一不同之处在于一种密码锁开锁方法,它包括步骤1,密码锁判断有无接收到手机发出的短消息,如果有则执行步骤2,如果无 则继续执行本步骤1 ;步骤2,密码锁判断该手机号码是否为密码锁的预设定的手机号码之一,如果是则执行步骤3,如果否则执行步骤1 ;步骤3,密码锁从该短消息中读取数据,判断该数据与密码锁的该手机号码对应的预设定的开锁密码是否相等,如果是则执行步骤4,如果否则执行步骤1 ;步骤4,密码锁判断是否收到预定的所有手机发出的短消息,如果有则执行步骤 5,如果否则执行步骤1;步骤5,发出开锁指令,密码锁开锁。以上所述,仅为本发明较佳实施例而已,故不能以此限定本发明实施的范围,即依 本发明申请专利范围及说明书内容所作的等效变化与修饰,皆应仍属本发明专利涵盖的范 围内。
权利要求
一种密码锁开锁方法,其特征是该方法应用了一密码锁及至少一通信单元,该密码锁和通信单元之间能够通信交互;该方法,它包括步骤1,密码锁判断有无通信单元呼入或接入,如果有则执行步骤2;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行步骤3;步骤3,密码锁接收通信单元发出的信号,从该信号中读取数据,判断该数据与密码锁的预设定的开锁密码是否相等,如果是则执行步骤4;步骤4,密码锁开锁。
2.根据权利要求1所述的一种密码锁开锁方法,其特征是该密码锁和通信单元之间 的通信交互是利用GSM网络、GPRS网络、⑶MA网络或3C网络实现。
3.根据权利要求1所述的一种密码锁开锁方法,其特征是该密码锁和通信单元之间 的通信交互是利用INTERNET网络实现。
4.根据权利要求1所述的一种密码锁开锁方法,其特征是该密码锁和通信单元之间 的通信交互是利用有线电话网络实现。
5.根据权利要求2或3或4所述的一种密码锁开锁方法,其特征是该密码锁设定有 多组数据,每组数据都包括有一个预设定通信单元及一个预设定开锁密码。
6.根据权利要求2或3或4所述的一种密码锁开锁方法,其特征是该密码锁设定多 个预设定通信单元及一个预设定开锁密码。
7.根据权利要求2或3或4所述的一种密码锁开锁方法,其特征是该通信单元发出 的信号为短信息。
8.—种密码锁开锁方法,其特征是该方法应用了一密码锁及至少一通信单元,该密码锁和通信单元之间能够通信交互; 该方法,它包括步骤1,密码锁判断有无接收到通信单元发出的信号,如果有则执行步骤2 ;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行步骤(3 ;步骤3,密码锁从该信号中读取数据,判断该数据与密码锁的预设定的开锁密码是否相 等,如果是则执行步骤4; 步骤4,密码锁开锁。
9.一种密码锁开锁方法,其特征是该方法应用了一密码锁及至少一通信单元,该密码锁和通信单元之间能够通信交互; 该方法,它包括步骤1,密码锁判断有无通信单元呼入或接入,如果有则执行步骤2 ;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行步骤(3 ;步骤3,密码锁向通信单元发出要求输入开锁密码的指令;步骤4,密码锁接收通信单元发出的信号,从该信号中读取数据,判断该数据与密码锁 的预设定的开锁密码是否相等,如果是则执行步骤5 ;步骤5,密码锁开锁。
10. 一种密码锁开锁方法,其特征是该方法应用了一密码锁及多个通信单元,该密码锁和通信单元之间能够通信交互; 该方法,它包括步骤1,密码锁判断有无接收到通信单元发出的信号,如果有则执行步骤2 ;步骤2,密码锁判断该通信单元是否为密码锁的预设定的通信单元,如果是则执行步骤3 ;步骤3,从该信号中读取数据,判断该数据与密码锁的预设定的开锁密码是否相等,如 果是则执行步骤4;步骤4,密码锁判断是否收到预定的所有通信单元的信号,如果有则执行步骤5 ; 步骤5,密码锁开锁。
全文摘要
本发明公开了一种密码锁开锁方法。该密码锁开锁必须满足如下三个条件a、知道密码锁的通信号码(手机号码、电话号码或电脑地址等),b、由预设定的通信单元(预设定的手机号码、预设定的电话号码或预设定的电脑地址等)要求开锁,c、预设定的通信单元发出预设定的开锁密码,因此保密性高、方便用户开锁、便于推广、能随意增加、删除开锁号码、有开锁记录、适用范围广。
文档编号E05B37/20GK101845918SQ200910111369
公开日2010年9月29日 申请日期2009年3月23日 优先权日2009年3月23日
发明者王镇文 申请人:王镇文
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1