CN104823221B - 基于近场通信的钥匙共享技术 - Google Patents

基于近场通信的钥匙共享技术 Download PDF

Info

Publication number
CN104823221B
CN104823221B CN201380051100.0A CN201380051100A CN104823221B CN 104823221 B CN104823221 B CN 104823221B CN 201380051100 A CN201380051100 A CN 201380051100A CN 104823221 B CN104823221 B CN 104823221B
Authority
CN
China
Prior art keywords
key
mobile device
computer
locking device
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201380051100.0A
Other languages
English (en)
Other versions
CN104823221A (zh
Inventor
胡安·巴斯克斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Google LLC filed Critical Google LLC
Publication of CN104823221A publication Critical patent/CN104823221A/zh
Application granted granted Critical
Publication of CN104823221B publication Critical patent/CN104823221B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C2009/00753Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
    • G07C2009/00769Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by wireless means
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • G07C2009/00849Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed programming by learning
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00857Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
    • G07C2009/00865Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed remotely by wireless communication
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

一种计算机实施的技术包括在计算机的存储器中存储钥匙链。从移动设备接收登录标识符和口令。对登录标识符和口令进行验证。在验证之后,将钥匙链之一从计算机下载至移动设备。钥匙链包括N个钥匙,N个钥匙各自与M个锁定设备的M个物理锁之一相关联,N和M为大于等于1的整数。监视M个锁定设备或另一锁定设备。当对M个锁定设备或其他锁定设备中的一个锁定设备使用N个钥匙中的每个时,记录钥匙日志中的信息。该信息包括锁定设备标识符和钥匙标识符。当N个钥匙中的每个被使用时,基于钥匙日志来警告移动设备。

Description

基于近场通信的钥匙共享技术
技术领域
本公开内容涉及使用无线通信的物理锁登入技术。
背景技术
这里所提供的背景描述出于大体上呈现本公开内容的上下文的目的。当前指定的发明人的工作(达到此背景部分中描述的工作的程度)以及在提交时可能没有被视为现有技术的描述的方面既未明确地也未隐含地被承认为针对本公开内容的现有技术。
物理钥匙通常用于解锁或打开门或者各种物品上的锁。存在不同类型的物理钥匙。传统的转动式钥匙通常由金属材料形成并且包括齿。钥匙被***锁中并且转动以对锁进行解锁。另一物理钥匙的示例为通行卡。通行卡可以是磁性的或可编程的,并且可以具有唯一的电子签名。当该卡滑过附接至锁的锁定设备的电子读取器时,电子签名被读取。电子读取器读取唯一的电子签名并且经由锁定设备来对锁进行解锁。磁性或可编程通行卡的优点在于:当通行卡丢失或被盗时,可以对电子读取器重新编程以使其接受不同的唯一电子签名。
物理钥匙通常被携带在钥匙链上、钱包中或手提袋中,被复制以创建另外的物理钥匙,并且/或者被以物理方式共享。因为物理钥匙通常尺寸较小,所以钥匙可能容易丢失。
当转动式钥匙丢失时,与该钥匙相关联的锁的所有者基本上具有两个选项。该所有者可以替换锁或者重设钥匙(rekey),或者可以使锁保持不变并且希望未授权的用户不会获得和/或使用丢失的钥匙来解锁该锁并得到对受限制区域的访问。虽然钥匙丢失,但是除非锁被改变或者被重设钥匙,否则该钥匙在被找到时可以用于解锁该锁。此外,钥匙的其他副本可以用于对锁进行解锁。因而,丢失的钥匙在丢失后可能不会被取消(即保持有效)。当用新锁替换先前使用的锁或对先前使用的锁重设钥匙时,用于解锁先前使用的锁的钥匙现在无效(即,先前使用的钥匙不能用于解锁新锁或被重设钥匙的锁)。为此,可以丢弃先前使用的锁和/或钥匙。
一旦将物理钥匙从所有者提供给接收方,物理钥匙保持有效并且能够对锁进行解锁,直到该锁被改变或重设钥匙,或者在基于通行卡的锁定设备的情况下,直到进行重新编程。如果所有者想要阻止接收方对锁进行解锁,则所有者通常需要请求接收方归还钥匙、改变锁、对锁重设钥匙和/或对锁定设备重新编程。当锁定设备被重新编程时,必须购买另外的通行卡并且对其进行编程。
物理钥匙可能难以携带和共享。此外,一旦以物理方式与另一方共享钥匙,所有者阻止对钥匙的复制的能力受限。为此,所有者可能不清楚拥有钥匙的副本的所有各方。
发明内容
提供了一种计算机实施的技术,其包括在计算机和服务器中之一的存储器中存储钥匙链。钥匙链中的每个与第一移动设备之一相关联并且包括钥匙。钥匙中的每个解锁一个或更多个物理锁。经由计算机和服务器中的所述之一的控制模块从第一移动设备接收登录标识符和口令。经由控制模块对登录标识符和口令进行验证。在控制模块认可登录标识符和口令之后,将钥匙链中的一个钥匙链从计算机和服务器中的所述之一下载至第一移动设备。钥匙链中的所述一个钥匙链包括N个钥匙,其中N为大于等于1的整数。N个钥匙中的每个与M个锁定设备的M个物理锁中的一个或更多个物理锁相关联,其中M为大于等于1的整数。
从第一移动设备接收钥匙共享请求。基于第一移动设备的等级和钥匙共享请求来与第二移动设备共享钥匙链中的所述一个钥匙链的钥匙。经由日志更新模块来监视M个锁定设备或未包括在M个锁定设备中的另一锁定设备。当第一移动设备和第二移动设备之一对M个锁定设备或其他锁定设备中的一个锁定设备使用N个钥匙中的每个时,经由日志更新模块将信息记录在钥匙日志中。该信息包括移动设备标识符、锁定设备标识符和钥匙标识符。当使用N个钥匙中的每个时,基于钥匙日志经由警告模块警告第一移动设备,包括向第一移动设备报告移动设备标识符、锁定设备标识符和钥匙标识符。
在其他特征中,提供了一种计算机实施的技术,其包括经由第一移动设备的控制模块远程登录计算机和服务器中之一。登录计算机和服务器中之一包括输入唯一标识符和口令。在计算机或服务器基于唯一标识符认可口令之后,将来自计算机和服务器中的所述之一的钥匙链下载至第一移动设备的存储器。该钥匙链包括N个钥匙,其中N为大于1的整数。N个钥匙中的每个解锁M个物理锁中的一个或更多个,其中M是大于等于1的整数。使用近场通信将N个钥匙之一从第一移动设备传递至锁定设备以解锁M个物理锁之一。
在其他特征中,提供了一种计算机实施的技术,其包括在计算机和服务器中之一的存储器中存储钥匙链。钥匙链中的每个包括钥匙。钥匙中的每个解锁一个或更多个物理锁。经由计算机和服务器中的所述之一的控制模块从第一移动设备接收登录标识符和口令。经由控制模块对登录标示符和口令进行验证。在控制模块认可登录标识符和口令之后,将钥匙链中的一个钥匙链从计算机和服务器中的所述之一下载至第一移动设备。钥匙链中的所述一个钥匙链包括N个钥匙,其中N为大于等于1的整数。N个钥匙中的每个与M个锁定设备的M个物理锁中的一个或更多个物理锁相关联,其中M为大于等于1的整数。经由日志更新模块对M个锁定设备或未包括在M个锁定设备中的另一锁定设备进行监视。当对M个锁定设备或其他锁定设备中的一个锁定设备使用N个钥匙中的每个时,经由日志更新模块来记录钥匙日志中的信息。该信息包括锁定设备标识符和钥匙标识符。当使用N个钥匙中的每个时,基于钥匙日志经由警告模块警告第一移动设备,包括向第一移动设备报告锁定设备标识符和钥匙标识符。
在其他特征中,提供了一种计算机实施的技术,其包括经由近场通信和锁定设备的锁控制模块从第一移动设备接收唯一标识符和第一钥匙。第一钥匙是存储在第一移动设备中的钥匙链中的多个钥匙之一。该技术还包括经由锁控制模块来确定第一钥匙是受信任钥匙还是受限制钥匙。当第一钥匙是受信任钥匙时,经由锁控制模块解锁物理锁。当第一钥匙是受限制钥匙时,经由钥匙验证模块向第一移动设备请求验证信息。经由钥匙验证模块对第一钥匙和验证信息进行验证。当第一钥匙和验证信息有效时,经由锁控制模块解锁物理锁。
本公开内容的适用性的另外方面将根据详细描述、权利要求和附图而变得明显。详细描述和特定示例仅意在说明的目的而并非意在限制本公开内容的范围。
附图说明
根据详细描述和附图,将会更加充分地理解本公开内容,其中:
图1为根据本公开内容的钥匙共享网络的功能框图;
图2为图1的钥匙共享网络的移动设备的功能框图;
图3为图1的钥匙共享网络的服务提供者网络的功能框图;
图4为图1的钥匙共享网络的锁定设备的功能框图;
图5为图1的钥匙共享网络的中央计算机的功能框图;以及
图6示出根据本公开内容的钥匙共享技术。
具体实施方式
在图1中,示出了钥匙共享网络10。钥匙共享网络10可以包括移动设备12、通信网络14、服务提供者网络16、锁定设备18和中央设施20。移动设备12可以是移动电话、计算机、电子记事本、平板计算机、个人数据助理和/或其他移动设备。移动设备12各自可以具有带有相关联钥匙的钥匙链22,该钥匙可以被共享并且用于对锁定设备18的相应锁进行解锁。
该钥匙不是物理钥匙,而是例如数字的唯一位串和/或字符串。钥匙可以被加密并且可以包括唯一标识符、散列、证书、字母数字串、位串、字符串和/或其他唯一凭据。钥匙链22不是物理钥匙链,而是针对移动设备12中的一个或更多个和/或中央设施20中的一个或更多个中央计算机(示出了一个中央计算机24)生成的钥匙的集合。钥匙链22可以被服务提供者网络16和/或中央计算机24追踪。中央计算机24可以被锁定设备18中的一个或更多个锁定设备的同一所有者拥有。
移动设备12可以包括锁定设备18中的一个或更多个锁定设备的第一(或主)移动设备30以及任意数量的其他(或次)移动设备32。主移动设备30可以是锁定设备18中的一个或更多个锁定设备的所有者的所有者设备。次移动设备32可以是例如第一移动设备30的所有者的亲属、朋友、同事、客户、顾客和/或雇员的移动设备。移动设备12可以是例如旅馆和/或汽车租赁公司的顾客的移动电话,并且可以用于进入旅馆房间或解锁租赁的交通工具。其他移动设备32还可以包括例如与所有者无关的旁观者或者与所有者有关系的某人的移动设备。
移动设备12各自可以包括移动控制模块34和存储器36。存储器36存储相应的钥匙链22。移动控制模块34中的每个可以向服务提供者网络16和/或中央计算机24请求钥匙链或钥匙。移动控制模块34可以经由通信网络14与服务提供者网络16和中央设施20通信。通信网络14可以包括因特网、基站、卫星、网关、计算机、网络站和/或服务器。
服务提供者网络16向移动设备12、锁定设备18和/或中央计算机24提供服务。服务可以包括钥匙共享服务、钥匙追踪服务、移动设备验证服务和/或本文所公开的其他服务。服务提供者网络16可以包括具有服务器控制模块42和存储器44的服务器40。钥匙链22可以被存储在存储器44中,并且可以基于本文所公开的标准由移动设备12访问和/或被提供至移动设备12。服务器控制模块42可以控制对钥匙链22的访问、更新和/或分配钥匙链22。服务器控制模块42还可以控制对钥匙中的每个的访问,监视、更新、撤销、分配、限制和/或追踪对钥匙中的每个的使用。
锁定设备18中的每个可以包括锁控制模块46以及一个或更多个物理锁48。锁控制模块46可以基于从移动设备12接收的钥匙来解锁物理锁48。物理锁48可以包括门锁、挂锁、桌锁、柜锁、箱锁或者其他锁。物理锁48可以包括点火开关、交通工具启动开关、电子控制开关或者需要钥匙的其他锁定设备或开关设备。物理锁48可以位于例如住所、交通工具、企业、设施、旅馆房间、桌子、自行车链、拖车、存储容器或者其他可上锁物品之上或者之内。交通工具可以包括:汽车;摩托车;船;电池动力交通工具;或者具有一个或更多个锁、锁定设备或上锁(keyed)设备的其他交通工具。上锁设备可以包括锁、点火开关、交通工具起动开关、电子启动开关或者需要钥匙的其他开关设备。在本文中可互换地使用术语“锁”和“上锁设备”。锁可以指上锁设备,并且上锁设备可以指锁。
在使用中,移动设备12被置于锁定设备18的近场通信(NFC)距离(例如小于0.2米(m))内,与锁定设备18接触或者轻击锁定设备18,以将钥匙传递至锁定设备18。NFC包括在例如13.56MHz以106-848kbit/s的数据速率在短距离内进行无线通信。当然,可以使用其他频率和/或数据速率。在一种实施中,NFC距离小于4厘米(cm)。
中央设施20可以是例如居住住宅或者商业或机构建筑。中央设施20可以包括中央计算机24(或服务器)。中央计算机24可以:与移动设备12或服务提供者网络16通信;用于对钥匙进行管理、监视、分配、追踪、更新、撤销、共享、验证以及审核;修改本文所公开的标准和/或钥匙更新信息;以及更新本文所公开的其他验证信息。下面进一步详细地描述该标准、更新信息和验证信息。中央计算机24可以包括计算机控制模块50和存储器52。存储器52可以存储钥匙链22。
中央计算机24可以执行由移动设备12之一(例如主移动设备)和/或服务器40执行的任务并且向移动设备12提供钥匙链22。主移动设备可以指移动设备12中具有等级(或信任级别)1和/或被一个或更多个锁定设备18的所有者拥有的一个移动设备。
钥匙共享网络10可以不包括服务提供者网络16和/或中央设施20。当钥匙共享网络10包括服务提供者网络16和中央设施20二者时,钥匙链管理、监视、分配、追踪、更新、撤销、共享、验证以及其他相关任务可以由服务提供者网络16和中央设施20执行和/或在服务提供者网络16与中央设施20之间共享。
第一移动设备30、其他移动设备32中具有共享特权的一个移动设备、中央计算机24和/或服务器40可以选择性地与其他移动设备12中的任意一个移动设备共享钥匙链22之一的一个或更多个钥匙。共享特权可以由第一移动设备30、中央计算机24和/或服务器40分配。其钥匙正被共享的锁的所有者可以经由第一移动设备30、其他移动设备32之一和/或中央计算机24来确定并分配共享特权。对于不同移动设备,共享特权可以不同。可以基于共享钥匙的移动设备的等级和/或接收钥匙的移动设备的等级来分配共享特权。
作为示例,可以将等级1分配给主移动设备。主移动设备可以接收钥匙并且具有对钥匙的不受限的使用权。可以将等级2分配给锁的所有者的朋友、家庭成员、同事或雇员的移动设备。具有等级2的移动设备可以接收钥匙并且具有有限的共享权利。可以将等级3分配给锁的所有者的客户或顾客的移动设备。具有等级3的移动设备可以接收钥匙,具有对钥匙的受限的使用权,并且不可以共享钥匙。可以将等级4分配给与锁的所有者没有关系的旁观者或人员的移动设备。具有等级4的移动设备可以接收钥匙,以及具有例如对钥匙的一次性使用权并且不可以共享钥匙。
现在还参照图2,其示出了移动设备12之一。移动设备12可以是一个或更多个锁定设备18的所有者的移动设备。或者,移动设备12可以是已接收了由一个或更多个锁定设备18的所有者的移动设备或中央计算机共享的一个或更多个钥匙的移动设备。移动设备12包括具有移动控制模块34和存储器36的移动网络60。移动控制模块34可以包括存储器36,或者存储器36可以如所示出的那样与移动控制模块34分离。钥匙共享网络10的移动设备中的每个可以包括图2所示的模块和存储器。
移动控制模块34包括移动收发器62、锁访问模块64、钥匙信息模块66和日志审核模块68。移动控制模块34可以经由移动收发器62使用NFC直接与锁定设备通信。移动控制模块34经由移动收发器62,通过通信网络14中的一个或更多个,经由移动收发器62与服务提供者网络16和/或中央计算机24通信。
与锁定设备18相关联的锁控制模块46可以包括在锁定设备18内部和/或外部的模块。作为示例,示出了包括交通工具网络72的交通工具70,交通工具网络72具有锁定设备74和交通工具控制模块76。锁定设备74包括锁定设备收发器78和对物理锁80进行致动的锁控制模块79。锁控制模块79经由锁定设备收发器78与移动控制模块34通信,其中锁定设备收发器78可以被包括在锁控制模块79中。交通工具控制模块76控制交通工具70的工作,并且与锁定设备74和/或移动设备12通信。交通工具控制模块76可以是动力系控制模块、内部控制模块或者其他交通工具控制模块。交通工具控制模块76可以经由交通工具收发器82与移动控制模块34通信。
移动控制模块34与锁定设备18之间的NFC通信最初可以用于对锁进行解锁,并且发起其他无线通信协议的无线连接,例如蓝牙连接或Wi-Fi连接。移动控制模块34可以使用其他无线通信协议与锁定设备18和/或控制模块(例如与锁定设备相关联的控制模块)通信。
蓝牙连接可以用于例如将来自移动设备的个人信息汇(sink)至交通工具网络,上述个人信息例如为座位设置、温度设置、收音机设置(例如无线电台和音量设置)、动力系或悬挂设置(例如经济或运动设置)或者其他交通工具设置。这些设置可以作为交通工具设置存储在存储器36中。在移动设备用于解锁门上的锁和/或将交通工具70的点火开关或启动器开关切换为ON之后,交通工具控制模块76然后可以调节设置以匹配从移动设备接收的交通工具设置。
作为另一示例,示出了包括设施网络92的设施90,设施网络92具有锁定设备94和设施控制模块96。锁定设备94包括锁定设备收发器98和对物理锁102进行制动的锁控制模块100。锁控制模块100经由锁定设备收发器98与移动控制模块34通信,其中锁定设备收发器98可以被包括在锁控制模块100中。设施控制模块96控制设施90中的电网络的工作,并且与锁定设备94和/或移动设备12通信。设施控制模块96可以经由设施收发器104与移动控制模块34通信。
当移动设备12用于解锁设施的门时,可以建立与设施控制模块96的Wi-Fi连接。Wi-Fi连接可以用于例如将来自移动设备的个人信息汇至设施网络(例如家庭网络、商业网络或机构网络)。个人信息可以包括例如温度设置、电视或音响设置、照明设置或其他设施设置。设施控制模块96然后可以调节设置以匹配从移动设备12接收的设置。
锁访问模块64经由移动收发器62与锁定设备18通信。移动控制模块34、存储器36和移动收发器62可以被实施为单个集成电路(IC)的一部分,或者可以各自为IC并且被合并在单个***级封装(SIP)中。作为示例,移动收发器62或者移动收发器62的一部分可以与移动控制模块34分离,并且包括NFC芯片以用于与NFC距离内的锁定设备18通信。
锁访问模块64可以访问存储器36中存储的一个或更多个钥匙链120的钥匙118。锁访问模块64然后可以将钥匙118中的一个或更多个提供至锁定设备以对锁定设备的锁进行解锁并且获得对受限制区域的访问。存储器36中存储的钥匙118可以在被提供至锁定设备之前经由加密和解密模块122进行加密或解密。
在锁定设备正请求除了钥匙以外的附加验证信息124时可以使用钥匙信息模块66,附加验证信息124例如为口令、密码、个人识别码(例如字符串或位串)或者其他个人信息、账户信息和/或凭据信息。附加验证信息124可以被存储在存储器36中,并且可以用于验证移动设备12是否被授权访问与锁相关联的受限制区域。作为替选,钥匙信息模块66可以与服务器40联系以获得附加验证信息124。服务器40可以验证移动设备12,然后将附加验证信息124提供至钥匙信息模块66。
在验证移动设备12时,服务器40可以向移动设备12请求信息,例如移动设备12的唯一标识符、移动设备12的用户的用户名和/或口令、账户标识符和/或其他个人信息。一旦所请求的信息被服务器40认可,服务器40就将附加验证信息124传送至移动设备12。钥匙信息模块66可以将附加验证信息124从服务器40转发至锁定设备以获得对受限制区域的访问。锁定设备可以请求附加验证信息124以验证由移动设备12提供的钥匙尚未被撤销。
日志审核模块68可以用于监视:钥匙共享网络10的移动设备中的哪些移动设备正在使用移动设备12的钥匙118;移动设备中的每个正在使用钥匙118中的哪些钥匙;当使用钥匙118中的每个时,钥匙118中的每个被使用的频繁程度;以及当使用钥匙118时,是否提供了对与钥匙118中的每个相关联的受限制区域的访问。该信息的钥匙日志130可以被存储在存储器36中,并且/或者存储在服务器40和/或中央计算机24中。服务器40和/或中央计算机24可以与关联于钥匙118的锁进行无线通信并且对其进行监视,以及保持钥匙日志130。钥匙日志130可以与移动设备12的所有者的账户和/或该所有者的一个或更多个锁定设备相关联。钥匙日志130或其一部分可以从服务器40和/或中央计算机24传送至移动设备12,并且在移动设备上向用户显示。可以经由移动设备12上的显示器132例如触摸屏显示钥匙日志130。
移动控制模块34还可以包括钥匙嗅探器模块134。钥匙嗅探器模块134可以使用NFC来读取卡(物理钥匙)、存储设备和/或存储钥匙的其他设备。钥匙嗅探器模块134可以将该钥匙复制和/或存储在存储器36中作为钥匙118之一,并且可以使用该钥匙来解锁与该钥匙相关联的锁定设备。这使用户能够舍弃例如具有该钥匙的卡并且能够使用移动设备12来访问与该锁定设备相关联的受限制区域。
存储器36存储验证信息135,验证信息135包括具有相应的钥匙118集合的钥匙链120。钥匙链120和/或钥匙118不可以由移动设备12的用户直接访问。换言之,移动设备12的用户能够经由移动设备12来使用钥匙118以对锁进行解锁,但是钥匙118不可以被显示在在移动设备12上以供用户观看。如果钥匙未被显示在显示器132上,则用户不能直接看见和复制钥匙118。作为替选,可以(例如在主移动设备上)显示钥匙118,以使移动设备12的所有者能够直接看见并且复制钥匙和/或将钥匙提供至另一用户。用户可以指示移动设备12复制钥匙118和/或与其他移动设备共享钥匙118。可以在不向用户显示钥匙118的情况下复制并且共享钥匙118。
存储器36还存储用户偏好140。用户偏好140可以包括交通工具设置142、设施设置144、授权标准146、日志信息148、警告标准150和钥匙更新信息152。授权标准146可以由移动设备12提供至服务器40和/或提供至锁定设备18之一。或者,服务器40可以将授权标准146提供至锁定设备18中的一个或更多个。授权标准146指示对锁进行解锁的验证信息要求。授权标准146可以包括:确定钥匙共享网络10的移动设备12或其他移动设备是否提供正确的钥匙和/或附加验证信息。
授权标准146可以基于移动设备12的等级。上面公开了一些等级的示例。当移动设备12的等级为1时,锁定设备可以例如在不向移动设备12请求附加验证信息的情况下信任移动设备12,对锁进行解锁以及提供访问。当等级等于2、3或4,或者不等于1时,锁定设备可以在对锁进行解锁之前向移动设备12请求附加验证信息。上面公开了一些附加验证信息的示例。
移动控制模块34和/或日志审核模块68可以确定日志信息,以用于服务器40和/或中央计算机24进行追踪和报告。移动控制模块34和/或日志审核模块68可以经由移动收发器62将日志信息传送至服务器40和/或中央计算机24。日志信息指示何种信息被追踪并且被存储在钥匙日志130中。日志信息可以包括:钥匙标识符,何时使用了钥匙,使用钥匙的移动设备的标识;钥匙在预定时间段内被使用了多少次;移动设备在预定时间段内使用钥匙多少次;使用过时的或不正确的钥匙的移动设备的标识;以及/或者其他用户和/或服务提供者定义的日志信息。
移动设备12可以确定警告标准150并且将其存储在存储器36中。警告标准150可以指示服务器40和/或中央计算机24何时要向移动设备12警告所追踪的日志信息。移动设备12可以基于用户输入来设置警告标准150,并且可以将警告标准150传送至服务器40和/或中央计算机24。
警告标准150可以包括:每当使用钥匙时发送警告;当等级大于预定等级的移动设备使用钥匙时发送警告;当使用过时的钥匙时发送警告;当使用这样的钥匙时发送警告,该钥匙先前未被分配至使用该钥匙的移动设备、服务器40和/或中央计算机24;当钥匙被用于不正确的锁定设备时发送警告;以及/或者其他用户和/或服务提供者定义的标准。
移动控制模块34和/或钥匙信息模块66可以将钥匙更新信息152提供至服务器40和/或中央计算机24。钥匙更新信息152可以包括:更新钥匙118中的每个钥匙的频繁程度;钥匙118中的哪些钥匙要更新以及哪些钥匙不要更新;是否对存储在钥匙共享网络10的各个锁定设备中和/或移动设备中的钥匙118中的每个钥匙进行更新;以及/或者其他用户和/或服务提供者定义的钥匙更新信息。
现在还参照图3,其示出了服务提供者网络16。服务提供者网络16可以是云计算网络并且包括服务器40。服务器40可以包括服务器控制模块42,服务器控制模块42可以包括服务器收发器160、信息验证模块162、日志更新模块164、警告模块166、钥匙更新模块168和/或存储器44。如所示出的,存储器44可以与服务器控制模块42分离。服务器40经由服务器收发器160与移动设备12、锁定设备18和中央计算机24通信。虽然将服务提供者网络16示为包括单个收发器和单个服务器,但是服务器提供者网络16可以包括任意数量的提供本文所公开的服务的收发器和服务器。
服务器控制模块42可以控制钥匙、其他验证信息和/或用户偏好在服务器40与移动设备12之间、在服务器40与锁定设备18之间以及在服务器40与中央计算机24之间的传递。该其他验证信息和用户偏好可以包括上面公开的附加(或其他)验证信息124和用户偏好140。
信息验证模块162可以用于确定诸如由移动设备向锁定设备提供的钥匙、口令、用户名、密码、个人识别码和/或其他验证信息等附加验证信息是否正确。例如,锁定设备18之一可以针对已经向该锁定设备提供钥匙或唯一标识符的特定移动设备请求关于验证信息的更新。信息验证模块162可以提供所请求的信息和/或指示锁定设备向移动设备请求附加验证信息。锁定设备然后可以将附加验证信息从移动设备传递至服务器40。服务器40可以基于授权标准146来验证所接收的附加验证信息并且向锁定设备返回指示移动设备是否被授权解锁该锁定设备的锁的响应。
信息验证模块162可以生成授权标准146并且/或者将其提供至移动设备12中的所选移动设备、锁定设备18和/或中央计算机24。通过向所选移动设备提供授权标准146,所选移动设备可以在最初与锁定设备通信时连同钥匙或唯一标识符一起提供验证信息。通过向锁定设备18提供授权标准146,锁定设备18可以在不与服务器40联系的情况下验证从移动设备接收的信息。通过向中央计算机24提供授权信息,可以由锁定设备18联系中央计算机24以验证从移动设备12传送至锁定设备18的信息。
在使用中,信息验证模块162可以接收移动设备标识符和来自锁定设备(例如锁定设备18之一)的钥匙并且将该钥匙与关联于移动设备标识符的移动设备的钥匙链中的钥匙进行比较。信息验证模块162基于上述比较、经由服务器收发器160将验证响应信号传送至锁定设备。以类似的方式,信息验证模块162可以接收来自锁定设备的其他验证信息,将该信息与存储器44中所存储的对应信息进行比较,以及将验证响应信号发送回锁定设备。
日志更新模块164基于存储器44中所存储的日志信息148更新钥匙日志170中的日志条目。上面公开了日志信息和/或相应日志条目的示例。日志更新模块164可以基于从移动设备12和/或从中央计算机24接收的日志信息来更新钥匙日志170。日志更新模块164可以监视锁定设备18中的一个或更多个。锁定设备18可以在钥匙被使用时向服务器40传送日志信息,以使日志更新模块164能够追踪日志信息。日志更新模块164可以无论钥匙是否已被使用都周期性地向锁定设备18请求日志信息。
针对移动设备12之一和/或中央计算机24存储在钥匙日志170的信息并非可以被全部发送至该移动设备。可以将所追踪并且存储在钥匙日志170中的日志信息的子集传送至移动设备和/或中央计算机24。例如,移动设备和/或中央计算机24可以请求所追踪的日志信息的子集。作为另一示例,某些日志条目可以由中央计算机24而非由移动设备12监视,某些日志条目可以由移动设备12而非由中央计算机24监视。
警告模块166可以基于上面所公开的警告标准150来生成警告(或通知)信号。警告信号可以被传送至锁定设备18中的一个或更多个的所有者登录的移动设备12中的一个或更多个以及中央计算机24。当在锁定设备18之一处接收到钥匙和/或唯一标识符时,警告模块166可以接收来自该锁定设备的钥匙使用信号。钥匙使用信号可以包括:钥匙;使用钥匙的移动设备的唯一标识符;锁定设备的唯一标识符;当在锁定设备处接收到钥匙时锁定设备是否提供了访问;或者其他与钥匙、移动设备和/或锁定设备有关的信息。
当钥匙使用信号、钥匙使用信号中的信息和/或基于钥匙使用信号更新的信息满足警告标准150时,警告模块166生成警告信号。警告信号可以来自短消息服务(SMS),并且可以包括:文本;电子邮件消息;视频和/或音频消息;或者可以在移动设备和/或中央计算机24处传达至用户的其他适当消息。
钥匙更新模块168周期性地或在每个预定时间段之后基于钥匙更新信息152来更新钥匙链中的钥匙。在更新钥匙时,钥匙更新模块168可以修改该钥匙或者用不同的钥匙来替换该钥匙。钥匙更新模块168可以将钥匙更新信息152传送至锁定设备或者至移动设备12中的一个或更多个。当移动设备上电时、请求钥匙链时和/或处于另一适当时间时,钥匙更新模块168可以将经更新的钥匙提供至该移动设备。
存储器44存储客户账户180和对应的验证信息182、对应的钥匙日志170以及用户偏好。验证信息182包括:具有一个或更多个钥匙链186的钥匙库(即存储器44的一部分)184;以及其他验证信息188,例如口令、用户名、密码、个人识别码或者其他个人信息或凭据信息。钥匙链中的每个包括相应的钥匙187。钥匙日志170包括针对对应日志信息148的日志条目。服务器控制模块42可以管理客户账户180中的每个以及对应的验证信息、钥匙日志和用户偏好。这可以包括:建立客户账户;当客户经由移动设备12之一和/或中央计算机24访问客户账户时,验证客户信息;以及控制对与客户账户180中的每个相关联的钥匙和/或信息的更新、修改和分发。
存储器44中存储的钥匙链186可以特定于所有者和/或用户并且/或者特定于移动设备。换言之,钥匙链186中的每个可以被分配给(i)与该钥匙链中的钥匙相关联的锁的单个所有者或用户或者(ii)单个移动设备。所有者和/或用户可以具有多个移动设备。所有者和/或用户的移动设备中的每个可以具有不同的钥匙链。钥匙链可以具有一个或更多个相同钥匙以及一个或更多个不同钥匙。所有者和/或用户可以在服务提供者网络16和/或服务器40处具有钥匙共享(或客户)账户。钥匙共享账户可以具有一个或更多个钥匙链。每个钥匙链可以被分配给所有者和/或用户的一个或更多个移动设备。钥匙链可以与联网账户例如社交或信息共享网络账户的标识符相关联,并且可以使用该联网账户进行共享。所有者和/或用户可以从移动设备12中的任意一个和/或中央计算机24登录钥匙共享账户和/或联网账户并且获得对存储在服务器40处的上述账户的钥匙链、钥匙日志和/或本文所公开的其他账户信息的访问。
服务器控制模块42还可以包括加密器和/或解密器198,用于对(i)服务器控制模块42与移动设备12之间、(ii)服务器控制模块42与中央计算机24之间和/或(iii)服务器控制模块42与锁定设备18之间传送的钥匙和其他验证信息进行加密和/或解密。
现在还参照图4,其示出了锁定设备18之一。锁定设备18包括锁控制模块200、物理锁202和存储器204。锁控制模块200可以包括存储器204,或者存储器204可以如所示出的那样与锁控制模块200分离。钥匙共享网络10的其他锁定设备可以包括与锁定设备18的模块、物理锁和存储器相类似的模块、物理锁(或物理上锁设备)和存储器。
锁控制模块200可以包括锁收发器206、锁致动模块208、信息验证模块210和日志更新模块212。锁控制模块200经由锁收发器206与移动设备12、服务器40和/或中央计算机24通信。锁定设备18可以使用NFC与移动设备12通信。锁定设备18可以使用无线通信协议例如Wi-Fi和/或蜂窝网络来与服务器40和/或中央计算机24通信。
锁致动模块208控制对物理锁202的致动,包括对锁202进行锁定和解锁和/或改变锁202的状态(例如当锁202为开关时)。锁致动模块208可以包括对锁202进行解锁的电气和机械部件。锁控制模块200基于从移动设备接收的钥匙和/或其他验证信息209来控制对锁202的致动。上面公开了其他验证信息的示例。锁控制模块200基于钥匙和/或其他验证信息209使锁202保持在锁定(或第一)状态或者将锁202转变成解锁(或第二)状态。
当访问锁定设备18的移动设备的等级为1时,锁控制模块200可以例如在不请求另外的信息的情况下信任该移动设备并且提供访问。当该移动设备的等级等于2、3或4,或者不等于1时,锁控制模块200可以向试图对锁202进行解锁的移动设备请求另外的信息。
信息验证模块210可以用于验证从移动设备之一接收的钥匙是否是最新的和/或有效的。信息验证模块210还可以用存储在锁定设备18的存储器204中的受信任钥匙214和/或受限访问钥匙216来验证从移动设备接收的钥匙,并且/或者可以请求服务器40对钥匙进行验证。当钥匙是受限访问钥匙时,信息验证模块210可以向传送该钥匙的移动设备请求另外的信息。信息验证模块210可以将从移动设备接收的钥匙转发至服务器40。这可以在钥匙为受信任钥匙或受限访问钥匙时执行。服务器40可以检查钥匙是否被更新和/或有效,并且相应地向锁定设备18返回响应。当钥匙被验证为已更新并且有效时,锁致动模块208可以对锁进行解锁。
在接收到来自移动设备的钥匙和/或唯一标识符时,锁定设备18可以向移动设备请求附加验证信息,并且可以对照在锁定设备18的存储器204中存储的信息来验证附加验证信息并且/或者用服务器40来验证附加验证信息。
日志更新模块212可以在钥匙被使用时向服务器40和/或中央计算机24传送日志信息,以使服务器40的日志更新模块212能够追踪日志信息。日志更新模块212可以周期性地、每隔预定时间段以及/或者在被服务器40和/或中央计算机24请求时传递日志信息。
存储器204可以存储授权标准146和/或验证信息218。验证信息218可以包括受信任钥匙214、受限访问钥匙216和/或本文所公开的其他验证信息209。锁致动模块208和/或信息验证模块210可以将从移动设备12之一接收的钥匙与钥匙214、216比较。当存在匹配时,锁致动模块208可以对锁202进行解锁。
锁控制模块200还可以包括解密器219,以用于对(i)锁控制模块200与移动设备12之间、(ii)锁控制模块200与中央计算机24之间和/或(iii)服务器控制模块42与锁定设备18之间所传送的钥匙和其他验证信息进行解密。
现在参照图5,其示出了中央计算机24。中央计算机24包括计算机控制模块50和存储器52。计算机控制模块50可以包括存储器52,或者存储器52可以如所示出的那样与计算机控制模块50分离。计算机控制模块50可以包括计算机收发器230、信息验证模块232、日志更新模块234、警告模块236、钥匙更新模块238和/或存储器52。计算机控制模块50经由计算机收发器230与移动设备12、锁定设备18和/或服务器40通信。中央设施20的其他中央计算机可以包括与中央计算机24类似的模块和存储器。
计算机控制模块50可以执行由移动设备12的移动控制模块34执行的任务中的一些任务,并且/或者可以执行由服务器40执行的任务。作为示例,计算机控制模块50可以向服务器40提供用户偏好140,用户偏好140包括设置142、设置144、授权标准146、日志信息148、警告标准150和/或钥匙更新信息152。用户偏好140可以基于在中央设施20处接收的和/或从移动设备12接收的用户输入。计算机控制模块50可以控制钥匙240和其他验证信息242在中央设施20与移动设备12之间、在中央设施20与锁定设备18之间以及在中央设置20与服务器40之间的传递。
信息验证模块232可以用于确定由移动设备向锁定设备提供的验证信息是否正确。例如,锁定设备18之一可以针对已经向该锁定设备提供了钥匙或唯一标识符的特定移动设备请求关于验证信息的更新。信息验证模块232可以提供所请求的信息和/或指示锁定设备向移动设备请求附加验证信息。锁定设备然后可以将附加验证信息从移动设备传递至计算机控制模块50。计算机控制模块50可以基于授权标准146来验证所接收的附加验证信息,并且可以向锁定设备返回指示移动设备是否被授权解锁该锁定设备的锁的响应。
信息验证模块232可以生成授权标准146并且/或者将其提供至移动设备12中的所选移动设备、锁定设备18和/或服务器40。通过将授权信息提供至服务器40,可以由锁定设备18联系服务器40以验证从移动设备12传送至锁定设备18的信息。
在使用中,信息验证模块232可以接收移动设备标识符和来自锁定设备的钥匙,并且可以将该钥匙与移动设备的钥匙链中的钥匙进行比较。信息验证模块232基于上述比较经由计算机收发器230将验证响应信号传送至锁定设备。以类似的方式,信息验证模块232可以接收来自锁定设备的其他验证信息242,将该信息与存储器52中存储的对应信息进行比较,以及将验证响应信号发送回锁定设备。
日志更新模块234更新钥匙日志250中的日志条目。上面公开了与日志信息相关联的日志条目的示例。日志更新模块234可以基于从移动设备12和/或从服务器40接收的日志信息来更新钥匙日志250。日志更新模块234可以监视锁定设备18中的一个或更多个。锁定设备18可以在钥匙被使用时将日志信息传送至计算机控制模块50,以使日志更新模块234能够追踪日志信息148。日志更新模块234可以不论是否已经使用钥匙都周期性地向锁定设备18请求日志信息。
针对移动设备12之一和/或存储器52存储在钥匙日志250中的信息并非全部可以被发送至移动设备。可以将所追踪并且存储在钥匙日志250中的日志信息的子集传送至移动设备12和/或服务器40。例如,移动设备12和/或服务器40可以请求所追踪的日志信息的子集。作为另一示例,某些日志条目可以由计算机控制模块50而非由移动设备12之一监视,某些日志条目可以由移动设备12之一而非由计算机控制模块50监视。
警告模块236可以基于上面所公开的警告标准150来生成警告(或通知)信号。警告信号可以被传送至移动设备12中的一个或更多个。当在锁定设备18之一处接收到钥匙和/或唯一标识符时,警告模块236可以接收来自该锁定设备的钥匙使用信号。钥匙使用信号可以包括:钥匙;使用钥匙的移动设备的唯一标识符;锁定设备的唯一标识符;当在锁定设备处接收到钥匙时,锁定设备是否提供了访问;或者其他与钥匙、移动设备和/或锁定设备有关的信息。
当钥匙使用信号、钥匙使用信号中的信息和/或基于钥匙使用信号更新的信息满足警告标准150时,警告模块236生成警告信号。警告信号可以包括:文本;电子邮件消息;视频和/或音频消息;或者可以在移动设备处传达至用户的其他适当消息。
钥匙更新模块238用于周期性地或在每一预定时间段基于钥匙更新信息152更新钥匙链252中的钥匙240。在更新钥匙时,钥匙更新模块238可以修改该钥匙或者用不同的钥匙来替换该钥匙。钥匙更新模块238可以将经更新的信息传送至锁定设备或者移动设备12中的一个或更多个。当移动设备上电时、请求钥匙链时和/或在另一适当时间时,钥匙更新模块238可以将经更新的钥匙提供至该移动设备。
存储器52存储用户数据集254和对应的验证信息256、对应的钥匙日志250以及用户偏好140。验证信息256包括:具有钥匙链252中的一个或更多个的钥匙库258(即存储器的一部分);以及其他验证信息242,例如口令、用户名、密码、个人识别码或者其他个人信息或凭据信息。钥匙日志250包括日志信息148。计算机控制模块50可以管理用户数据集254中的每个以及对应的验证信息、钥匙日志和用户偏好。这可以包括:建立用户数据集;当用户经由移动设备12之一和/或中央计算机24访问用户数据集时,验证用户信息;以及控制对与用户数据集中的每个相关联的钥匙和/或信息的更新、修改和分发。
计算机控制模块50还可以包括加密器和/或解密器260,用于对(i)计算机控制模块50与移动设备12之间、(ii)计算机控制模块50与中央计算机24之间和/或(iii)计算机控制模块50与锁定设备18之间传送的钥匙和其他验证信息进行加密和/或解密。
另外的受限访问技术
主移动设备(例如移动设备12之一)和/或中央计算机24可以限制其他移动设备12中的某些移动设备在受限访问时段内的访问。例如,主移动设备或中央计算机24可以请求服务器40向第二移动设备提供对锁定设备的锁进行解锁的钥匙。作为替选,主移动设备或中央计算机24可以将针对锁定设备的钥匙直接从主移动设备传送至第二移动设备。
主移动设备和/或中央计算机24可以限制第二移动设备可以对锁进行解锁的次数、在预定时间段内的次数以及/或者日期和/或时间。提供至第二移动设备的钥匙可以在受限的访问时段内有效。因为锁定设备的锁可以具有多个钥匙和/或可以被修改,所以主钥匙可以在提供至第二移动设备的钥匙不再有效时保持有效。主移动设备可以存储和/或有权访问主钥匙。
撤销访问技术
主移动设备和/或中央计算机24可以直接和/或经由服务器40来撤销对受限区域的访问。当某些条件满足时,主移动设备和/或中央计算机24可以撤销提供至其他移动设备的一个或更多个钥匙。主移动设备和/或中央计算机24的用户可以设置要将钥匙撤销的日期和时间,并且/或者可以请求立刻撤销钥匙。例如,在受限访问时段结束时、在已经将钥匙使用了预定次数时、在钥匙被未授权的移动设备使用时以及/或者在钥匙被提供至不具有可以使用该钥匙解锁的锁的锁定设备时,可以撤销钥匙。服务器40可以向锁定设备指示该锁定设备所接收的钥匙无效(可以被称为主动撤销)。钥匙链中的某些钥匙可以在预定时间段或使用次数之后被撤销(称为被动撤销)。钥匙可以从单个钥匙链撤出、从一组钥匙链撤出或者从该钥匙在其上的每个钥匙链撤出。
一次性访问技术
在另一实施中,当授权用户(或所有者)的移动设备被锁定在受限区域(例如,交通工具内部)内时,该授权用户可以获得对受限区域的访问。授权用户可以找到具有包括上面所公开的移动网络的移动设备的人(旁观者)。该移动设备可以联系服务器40和/或中央计算机24并且提供信息,例如由授权用户提供的口令和用户名。服务器40和/或中央计算机24可以将钥匙传送至移动设备以解锁与受限区域相关联的锁。所提供的钥匙可以是一次性钥匙,该一次性钥匙可以使用一次以对锁进行解锁。一旦被旁观者的移动设备使用,该钥匙就可以无效(即,不再能用于对锁进行解锁)。
由服务器40和/或中央计算机24向移动设备之一提供的验证信息可以是一次性验证项,例如一次性口令、一次性个人识别码和/或一次性密码。一次性验证项可以仅被使用一次以访问受限制区域。一旦被使用,一次性验证项就可以无效。一次性验证项可以不同于主钥匙和/或是主钥匙的变型。
锁定设备设置技术
可以通过将移动设备置于锁定设备的NFC距离和/或适于锁定设备与移动设备之间的通信的距离内来针对移动设备的钥匙设置锁定设备。移动设备可以指示锁定设备获知移动设备的钥匙。作为替选,移动设备可以向锁定设备请求钥匙以获知锁定设备的钥匙。作为另一替选,锁定设备和/或移动设备可以与服务器40或中央计算机24通信以请求钥匙。钥匙可以最初由锁定设备、移动设备、服务器40或中央计算机24存储和/或生成。然后该钥匙可以与锁定设备、移动设备、服务器40和/或中央计算机24中的其他成员共享。
本文所公开的网络各自均可以被视为***。例如,可以将钥匙共享网络10、移动网络60、交通工具网络72和设施网络92分别视为钥匙共享***、移动***、交通工具***和设施***。
可以使用许多技术操作上述钥匙共享网络10,图6中提供了一种示例技术(或计算机实施的方法)。在图6中,示出了钥匙共享技术。虽然以下任务主要是关于图1至图5的实施进行描述的,但是这些任务可以容易地修改成适用于本公开内容的其他实施。这些任务可以迭代地执行。这些技术可以在300处开始。
在302处,由用户解锁移动设备(例如图2的移动设备12)。移动控制模块(例如移动控制模块34)可以经由例如显示器(例如显示器132)接收来自用户的解锁信号以及登录ID和/或口令。在304处,移动设备可以向服务器40和/或中央计算机24传送钥匙链请求信号。在306处,服务器40和/或中央计算机24可以响应于钥匙链请求信号向移动设备传送验证请求信号。在将钥匙链、钥匙和/或其他信息传送至移动设备之前,验证请求信号可以向移动设备请求验证信息,例如用户名、口令、个人识别码和/或其他个人信息、账户信息或特定于设备的信息。其他信息可以包括在服务器40和/或中央计算机24处存储的用户偏好(例如用户偏好)。
在308处,移动设备响应于验证请求信号将验证响应信号传送回服务器40和/或中央计算机24。验证响应信号可以包括由用户输入的信息和/或存储在移动设备中的信息。
在310处,服务器40和/或中央计算机24可以向移动设备传送(推送)一个或更多个钥匙链和/或钥匙和/或其他信息。这可以在下述情况下发生:每当启动移动设备时;每当登录移动设备时;用户登录服务器40处的账户和/或登录中央计算机24;以及/或者当移动设备是新的并且首次使用时。
在310处,服务器40和/或中央计算机24可以允许移动设备进行钥匙共享。移动设备可以直接与其他移动设备直接共享从服务器40和/或中央计算机24接收的钥匙和/或钥匙链。移动设备可以通过向服务器40和/或中央计算机24发送钥匙共享请求而间接地与其他移动设备共享钥匙和/或钥匙链。钥匙共享请求可以识别例如由移动设备选择的钥匙和/或钥匙链以及要向其共享钥匙和/或钥匙链的其他移动设备的ID。可以基于共享钥匙和/或钥匙链的移动设备的等级来共享钥匙和/或钥匙链。钥匙共享请求还可以指示所选移动设备的钥匙共享特权和/或等级。可以在任务210之前并且使用任意移动设备和/或计算机来执行钥匙共享,其中在该移动设备和/或计算机处,锁定设备的所有者和/或具有合适的钥匙共享特权的授权用户已登录。
可以在任务310之后并且在任务312和任务314之前对移动设备进行锁定、停用(断电)、解锁和/或重启动(上电)。此外,可以在执行任务312和任务314之前将移动设备置于锁定设备的NFC距离内。移动设备可以轻击锁定设备(例如图4的锁定设备18)或者被置于该锁定设备的NFC距离内以向锁定设备传递移动设备标识符和/或钥匙。
在312处,移动控制模块可以接收请求解锁物理锁的用户输入和/或响应于轻击锁定设备来试图检测锁定设备。用户请求可以包括锁和/或锁定设备的ID。当移动设备轻击锁定设备或者被置于锁定设备的NFC距离内时,可以执行任务314而不是任务312。
在314处,当在NFC距离内时,移动控制模块可以检测锁和/或锁定设备并且确定对锁定设备的锁进行解锁的合适钥匙。作为示例,移动控制模块可以从锁定设备接收指示锁和/或锁定设备的ID的ID信号。作为另一示例,移动控制模块可以读取锁定设备以获取锁和/或锁定设备的ID。作为又一示例,锁定设备可以检测移动设备,并且/或者传送对来自移动设备的钥匙的请求。该请求可以指示锁和/或锁定设备的ID。
在316处,在向锁定设备发送钥匙之前,移动设备可以向用户请求附加验证信息。存储在移动设备上的钥匙可以是例如受保护的口令(或个人识别码)和/或基于其他验证信息(本文公开了其示例)受保护。在317处,移动控制模块34经由例如显示器从用户接收验证信息。在318处,移动控制模块34和/或信息验证模块(例如,信息验证模块162、210、232之一)确定验证信息是否正确。信息验证模块可以向服务器40和/或中央计算机24传送所接收的验证信息,并且可以向服务器40和/或中央计算机24请求验证。
如果验证信息未被认可,则该技术可以在319处结束。在320处,当附加验证信息被移动设备、服务器40和/或中央计算机24认可时,移动设备可以向锁定设备传递移动设备的唯一ID、一个或更多个钥匙和/或其他验证信息。
在321处,锁定设备的锁控制模块(例如锁控制模块200)和/或信息验证模块对从移动设备接收的唯一ID、钥匙和/或其他验证信息进行验证。信息验证模块可以请求通过服务器40和/或中央计算机24对该信息进行验证。唯一ID、钥匙和其他验证信息可以从锁定设备传送至服务器40和/或中央计算机24。
在322处,如果所接收的唯一ID、钥匙和/或其他验证信息无效,则该技术可以在324处结束。在326处,锁控制模块可以基于从移动设备接收的验证信息来确定移动设备的等级。从移动设备接收的验证信息可以包括等级。在328处,如果等级不大于预定等级(例如,等级1),则可以执行任务330。如果等级大于预定等级,则执行任务334。
在330处,锁定设备的锁致动模块(例如锁致动模块208)使用钥匙对锁进行解锁。该技术可以在对锁进行解锁之后在332处结束。
在334处,锁定设备可以向移动设备请求附加验证信息。在将钥匙从移动设备提供至锁定设备之后,锁定设备或锁定设备的相关网络(例如交通工具网络)可以对移动设备进行质询。这可以在锁定设备对锁进行解锁之前或之后发生。附加验证信息可以包括口令、密码、个人识别码或其他验证信息。
在336处,移动设备传送在334处请求的附加验证信息。移动设备可以在向锁定设备传送附加验证信息之前向服务器40和/或中央计算机24请求附加验证信息。在接收到附加验证信息时,移动设备可以向锁定设备转发附加验证信息。
在338处,如上所述,锁定设备验证附加验证信息和/或请求由服务器40和/或中央计算机24对附加验证信息进行验证。在340处,如果在336处接收的附加验证信息有效,则锁定设备进行至任务342,否则该技术可以在348处结束。
在342处,锁致动模块对锁进行解锁。在344处,锁定设备和/或相关网络(例如交通工具网络或设施网络)可以建立通信链路以与移动设备、服务器40和/或中央计算机24通信。通信链路可以包括蓝牙通信链路和/或Wi-Fi通信链路,经由蓝牙通信链路和/或Wi-Fi通信链路分别将蓝牙协议和Wi-Fi协议用于通信。可以在任务344之前例如在任务320或任务321处建立通信链路。
用于对锁进行解锁的NFC通信还可以用于发起其他通信协议的无线连接。例如,当移动设备用于解锁住宅或交通工具上的锁时,移动设备可以发起Wi-Fi连接或蓝牙连接以与家庭网络或交通工具网络(例如,网络72、网络92)通信。作为示例,蓝牙连接然后可以用于将个人信息或验证信息从移动设备汇至交通工具网络,上述信息例如为座位设置、温度设置、收音机设置(例如无线电台和音量设置)、动力系或悬挂设置(例如经济或运动设置)或者其他交通工具设置。交通工具网络然后可以调节设置以匹配从移动设备接收的交通工具设置。作为另一示例,出于验证的目的,锁定设备可以建立与移动设备、服务器40和/或中央计算机24的Wi-Fi链路并且与移动设备、服务器40和/或中央计算机24通信以及向移动设备、服务器40和/或中央计算机24请求另外的信息。
在346处,锁定设备和/或相关网络可以从移动设备、服务器40和/或中央计算机24下载用户偏好(例如交通工具设置或设施设置)。该技术可以在执行任务346之后在348处结束。
在交通工具应用中并且在任务330和任务342之后,移动设备可以请求锁定设备解锁交通工具的门上的锁。锁定设备解锁交通工具的门以使得能够访问交通工具的内部。交通工具网络然后可以在允许交通工具启动前向移动设备请求另外的信息。如果移动设备未提供正确信息,则交通工具网络可以阻止发动机和/或交通工具启动,并且/或者可以将指示未授权设备已访问交通工具的信号传送至移动设备、其他移动设备、服务器40和/或中央计算机24。可能需要由移动设备提供第二钥匙并且由交通工具网络验证第二钥匙以启动交通工具。
上述任务意为说明性示例;取决于应用,这些任务可以顺序地、同步地、同时地、连续地、在重叠时间段内或按不同次序执行。此外,取决于事件的实施和/或顺序,可以不执行或者可以跳过这些任务中的任意任务。
提供了示例实施方式,使得该公开内容将是透彻的,并且将范围充分地传达至本领域技术人员。阐述了许多特定细节,例如特定的部件、设备和方法的示例,以提供对本公开内容的实施方式的透彻理解。对于本领域技术人员明显的是:不需要采用特定的细节,示例实施方式可以以许多不同形式来实施,并且二者均不应被解释成限制本公开内容的范围。在一些示例实施方式中,未详细地描述公知的过程、公知的设备结构以及公知的技术。
本文所使用的术语出于仅描述特定示例实施方式的目的,而非意在进行限制。除非上下文清楚地指出,否则如本文所使用的,单数形式“一个(a)”、“一(an)”和“该(the)”可以意在还包括复数形式。术语“和/或(and/or)”包括相关联的列出项中的一个或更多个中的任一项或其所有组合。术语“包括(comprises)”、“包括(comprising)”、“包含(including)”和“具有(having)”是包含性的并且因此指定所陈述的特征、整体、步骤、操作、要素和/或部件的存在,但并不排除一个或更多个其他特征、整体、步骤、操作、要素、部件和/或其群组的存在或添加。除非被具体地视为执行次序,否则本文所描述的方法步骤、过程和操作不应解释为必须要求其以所讨论或示出的特定次序执行。还要理解的是,可以采用另外的或替选的步骤。
虽然术语第一、第二和第三等可以在本文中用于描述各种要素、设备、模块和/或服务器,但是这些要素、设备、模块和/或服务器不应受限于这些术语。这些术语可以仅用于将一个要素、设备、模块和/或服务器与另外的要素、设备、模块和/或服务器相区分。除非上下文清楚地指出,否则本文中使用的术语,例如“第一”、“第二”和其他数字术语,并非暗示顺序或次序。因而,在不偏离示例实施方式的教示的情况下,下面讨论的第一要素、设备、模块和/或服务器可以被称为第二要素、设备、模块和/或服务器。
如本文中所使用的,术语模块可以指下述内容、作为下述内容的一部分或包括下述:专用集成电路(ASIC);电子电路;组合逻辑电路;现场可编程门阵列(FPGA);网络集群或数据中心中的执行代码或过程的处理器或处理器的分布式网络(共享的、专用的或分组的)以及存储装置;提供所描述的功能的其他适当部件;或者上述中的一些或全部的组合,例如在片上***中。术语模块也可以包括存储由一个或更多个处理器执行的代码的存储器(共享的、专用的或分组的)。
如上所使用的术语代码可以包括软件、固件、字节代码和/或微代码,并且可以指程序、例程、函数、类和/或对象。如上所使用的术语共享意指来自多个模块的一些或所有代码可以使用单个(共享)处理器来执行。另外,来自多个模块的一些或所有代码可以由单个(共享)存储器进行存储。如上所使用的术语组意指来自单个模块的一些或所有代码可以使用一组处理器来执行。另外,来自单个模块的一些或所有代码可以使用一组存储器来存储。
本文所描述的技术可以通过由一个或更多个处理器执行的一个或更多个计算机程序来实施。计算机程序包括在非暂态有形计算机可读介质上存储的处理器可执行指令。计算机程序还可以包括存储的数据。非暂态有形计算机可读介质的非限制性示例为非易失性存储器、磁存储装置和光学存储装置。
以上描述中的一些部分在对信息的算法和对信息的操作的符号表示方面呈现出本文描述的技术。这些算法描述和表示是数据处理领域的技术人员用于将他们的工作的主旨最有效地传达至领域中其他技术人员的手段。虽然在功能上或逻辑上进行了描述,但是这些操作被理解为通过计算机程序来实施。此外,在不失一般性的情况下,将这些操作的布置称为模块或者通过功能名称来指代已经被证明为有时是便利的。
除非特别声明,否则如根据以上讨论明显的,要理解的是:贯穿本说明书,使用诸如“处理(processing)”或“计算(computing)”或“计算(calculating)”或“确定(determining)”或“显示(displaying)”等术语的讨论指代计算机***或类似电子计算设备的对计算机***存储器或寄存器或者其他这种信息存储、传输或显示设备中表示为物理(电子)量的数据进行操作和变换的行为和过程。
所描述的技术的某些方面包括本文以算法的形式描述的处理步骤(或任务)和指令。应当注意的是,所描述的处理步骤(任务)和指令可以以软件、固件或硬件来实施,并且在以软件实施时,所描述的处理步骤(任务)和指令可以被下载以驻留在由实时网络操作***使用的不同平台上并且从这些不同平台进行操作。
本公开内容还涉及用于执行本文中的操作的装置和/或***。这些装置和/或***可以是针对所需目的而特别构建的,或者可以各自包括由下述计算机程序选择性地起动或重新配置的通用计算机:该计算机程序存储在可以由该计算机访问的计算机可读介质上。这样的计算机程序可以存储在有形计算机可读存储介质中,该有形计算机可读存储介质例如但不限于包括软盘的任意类型的盘、光盘、CD-ROM、磁光盘、只读存储器(ROM)、随机存取存储器(RAM)、EPROM、EEPROM、磁卡或光卡、专用集成电路(ASIC)或者适合于存储电子指令任意类型的介质,并且上述介质各自耦接至计算机***总线。此外,说明书中提到的计算机可以包括单处理器,或者可以是采用多处理器设计的架构以用于增强的计算能力。
本文所呈现的算法和操作并非固有地与任何特定计算机或其他装置有关。各种通用***也可以根据本文中的教示与程序一起使用,或者可以证明构造更加专业的装置来执行所需要的方法步骤是便利的。各种这些***所需要的结构连同等价变型对于本领域中的技术人员将是明显的。另外,本公开内容并非参照任何特定编程语言进行描述。要理解的是,各种编程语言可以用于实施本文所描述的本公开内容的教示,并且对特定语言的引用被提供以用于公开本发明的可实施性和最佳模式。
本公开内容较好地适合于许多拓扑结构上的多种计算机网络***。在该领域内,大型网络的配置和管理包括下述存储设备和计算机:该存储设备和计算机通过诸如因特网的网络通信耦接至不同的计算机和存储设备。
已经出于说明和描述的目的提供了对实施方式的前述描述。其并非意在是详尽的或并非意在限制本公开内容。特定实施方式的各个要素或特征一般不限于该特定实施方式,而是能够在适用的情况下进行互换并且可以用于所选实施方式中,即使未特别地示出或描述也是如此。上述要素或特征也可以以各种方式改变。这些变型不应被视为偏离本公开内容,并且意在将所有这样的修改包括在本公开内容的范围内。

Claims (13)

1.一种计算机实施的方法,包括:
经由第一移动设备的控制模块远程登录计算机和服务器之一,其中,所述登录计算机和服务器之一包括输入唯一标识符和口令;
在所述计算机或所述服务器基于所述唯一标识符认可所述口令之后,将钥匙链从所述计算机和所述服务器之一下载至所述第一移动设备的存储器,其中所述钥匙链包括N个钥匙,N为大于等于1的整数,并且其中所述N个钥匙中的每个解锁M个物理锁中的一个或更多个物理锁,其中M是大于等于1的整数;
使用近场通信将所述N个钥匙之一从所述第一移动设备传递至锁定设备以解锁所述M个物理锁之一,所述锁定设备与受限制区域相关联;以及
从所述第一移动设备向所述计算机和所述服务器之一与所述锁定设备中的至少一个发送与所述第一移动设备相关联的用户的用户偏好,所述用户偏好与所述受限制区域的一个或多个设置相关联,
其中所述用户偏好包括交通工具设置和设施设置之一,
其中在所述锁定设备处的所述一个或多个设置的接收导致根据一个或多个设置而对所述受限制区域的调整。
2.根据权利要求1所述的计算机实施的方法,还包括下述步骤之一:
将所述N个钥匙中的一个或更多个钥匙从所述第一移动设备传送至第二移动设备;以及
请求所述计算机和所述服务器之一将所述N个钥匙中的一个或更多个钥匙传送至第二移动设备,
其中所述第一移动设备和所述第二移动设备中的每个被分配等级,所述等级限制:(i)所述N个钥匙中的一个或更多个钥匙的使用或者(ii)所述N个钥匙中的一个或更多个钥匙的与其他移动设备的共享。
3.根据权利要求1所述的计算机实施的方法,还包括:
在所述第一移动设备处接收来自所述锁定设备的验证请求信号,其中所述验证请求信号向所述第一移动设备请求验证信息以验证所述第一移动设备是否被授权解锁所述锁定设备的所述物理锁;以及
将第一验证响应信号传送至所述锁定设备,其中所述第一验证响应信号包括所述验证信息。
4.根据权利要求3所述的计算机实施的方法,其中,所述验证信息包括口令、密码和个人识别码中的至少之一。
5.根据权利要求3所述的计算机实施的方法,还包括:
将信息请求信号从所述第一移动设备传送至所述计算机和所述服务器中的所述之一,其中,所述信息请求信号请求先前由所述锁定设备向所述第一移动设备请求的所述验证信息;
从所述计算机和所述服务器中的所述之一接收第二验证响应信号;以及
基于所述第二验证响应信号将所述第一验证响应信号传送至所述锁定设备。
6.根据权利要求1所述的计算机实施的方法,还包括:
存储用户偏好;
将所述用户偏好传送至所述计算机和所述服务器中的所述之一;
接收来自所述计算机和所述服务器中的所述之一的基于所述用户偏好的通知信号,其中所述通知信号指示何时已将所述N个钥匙之一用于解锁所述M个物理锁之一。
7.根据权利要求6所述的计算机实施的方法,其中,所述用户偏好进一步包括日志信息,其中所述日志信息指示与要由所述计算机和所述服务器中的所述之一追踪的所述第一移动设备和其他移动设备对所述N个钥匙的使用有关的统计。
8.根据权利要求7所述的计算机实施的方法,其中,在所述其他移动设备之一使用所述N个钥匙中的一个或更多个时接收所述通知信号。
9.根据权利要求6所述的计算机实施的方法,其中,所述用户偏好进一步包括钥匙更新信息,其中所述钥匙更新信息指示何时要更新所述N个钥匙。
10.根据权利要求6所述的计算机实施的方法,还包括:
通过控制模块来设置警告标准,其中所述警告标准指示何时将所述通知信号传送至所述第一移动设备;
将所述警告标准传送至所述计算机和所述服务器中的所述之一;
基于所述警告标准接收所述通知信号。
11.根据权利要求6所述的计算机实施的方法,还包括:
经由控制模块来设置授权标准,其中所述授权标准指示对物理锁进行解锁的验证信息要求;以及
将所述授权标准传送至所述计算机和所述服务器中的所述之一。
12.根据权利要求1所述的计算机实施的方法,还包括:
经由钥匙嗅探器模块从物理钥匙复制所述N个钥匙中的一个钥匙;以及
将所述N个钥匙中的所述一个钥匙从所述第一移动设备传送至所述M个物理锁中的第二物理锁的第二锁定设备以解锁所述M个物理锁中的所述第二物理锁。
13.根据权利要求1所述的计算机实施的方法,还包括:
当所述第一移动设备第一次在所述锁定设备的近场距离内时,在第一时间段和所述锁定设备的设置期间将钥匙从所述第一移动设备传送至所述锁定设备;以及
当所述第一移动设备第二次在所述锁定设备的所述近场距离内时,在第二时间段期间将所述钥匙从所述第一移动设备传送至所述锁定设备以解锁所述锁定设备的所述M个物理锁中的所述一个物理锁,其中所述第二时间段不同于所述第一时间段。
CN201380051100.0A 2012-08-16 2013-08-14 基于近场通信的钥匙共享技术 Active CN104823221B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/587,127 US9384613B2 (en) 2012-08-16 2012-08-16 Near field communication based key sharing techniques
US13/587,127 2012-08-16
PCT/US2013/054940 WO2014028617A1 (en) 2012-08-16 2013-08-14 Near field communication based key sharing techniques

Publications (2)

Publication Number Publication Date
CN104823221A CN104823221A (zh) 2015-08-05
CN104823221B true CN104823221B (zh) 2018-03-27

Family

ID=49080969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380051100.0A Active CN104823221B (zh) 2012-08-16 2013-08-14 基于近场通信的钥匙共享技术

Country Status (4)

Country Link
US (1) US9384613B2 (zh)
EP (1) EP2885767A1 (zh)
CN (1) CN104823221B (zh)
WO (1) WO2014028617A1 (zh)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013090282A1 (en) * 2011-12-12 2013-06-20 Clay Skelton Systems, devices and methods for vehicles
US10194017B2 (en) * 2011-12-12 2019-01-29 Mill Mountain Capital, LLC Systems, devices and methods for vehicles
WO2014028896A2 (en) 2012-08-16 2014-02-20 Schlage Lock Company Llc Operation communication system
US9437062B2 (en) * 2012-08-16 2016-09-06 Schlage Lock Company Llc Electronic lock authentication method and system
JP5974767B2 (ja) * 2012-09-21 2016-08-23 アイシン精機株式会社 ドアロック制御システム
EP2713582B1 (en) * 2012-09-28 2018-08-01 Harman Becker Automotive Systems GmbH Method and apparatus for personalized access to automotive telematic services
US9077759B2 (en) * 2013-01-18 2015-07-07 Apple Inc. Conflict resolution for keychain syncing
US9197700B2 (en) 2013-01-18 2015-11-24 Apple Inc. Keychain syncing
US11802422B2 (en) 2013-03-15 2023-10-31 August Home, Inc. Video recording triggered by a smart lock device
US11043055B2 (en) 2013-03-15 2021-06-22 August Home, Inc. Door lock system with contact sensor
US10443266B2 (en) 2013-03-15 2019-10-15 August Home, Inc. Intelligent door lock system with manual operation and push notification
US10140828B2 (en) 2015-06-04 2018-11-27 August Home, Inc. Intelligent door lock system with camera and motion detector
US11421445B2 (en) 2013-03-15 2022-08-23 August Home, Inc. Smart lock device with near field communication
US9916746B2 (en) 2013-03-15 2018-03-13 August Home, Inc. Security system coupled to a door lock system
US10181232B2 (en) 2013-03-15 2019-01-15 August Home, Inc. Wireless access control system and methods for intelligent door lock system
US11352812B2 (en) 2013-03-15 2022-06-07 August Home, Inc. Door lock system coupled to an image capture device
US10691953B2 (en) 2013-03-15 2020-06-23 August Home, Inc. Door lock system with one or more virtual fences
US11072945B2 (en) 2013-03-15 2021-07-27 August Home, Inc. Video recording triggered by a smart lock device
US10388094B2 (en) 2013-03-15 2019-08-20 August Home Inc. Intelligent door lock system with notification to user regarding battery status
US9322194B2 (en) 2013-03-15 2016-04-26 August Home, Inc. Intelligent door lock system
US11441332B2 (en) 2013-03-15 2022-09-13 August Home, Inc. Mesh of cameras communicating with each other to follow a delivery agent within a dwelling
US11527121B2 (en) 2013-03-15 2022-12-13 August Home, Inc. Door lock system with contact sensor
US9704314B2 (en) 2014-08-13 2017-07-11 August Home, Inc. BLE/WiFi bridge that detects signal strength of Bluetooth LE devices at an exterior of a dwelling
US9758116B2 (en) * 2014-01-10 2017-09-12 Sony Corporation Apparatus and method for use in configuring an environment of an automobile
CN103901849A (zh) * 2014-03-25 2014-07-02 上海星鸣电子科技有限公司 网络型酒店客房控制主机
EP3129569B1 (en) * 2014-04-07 2021-01-13 dormakaba Canada Inc. Temporarily pairing a mobile device with a peripheral device
US9276914B2 (en) * 2014-04-15 2016-03-01 Google Inc. Auto-user registration and unlocking of a computing device
FI20145650A (fi) * 2014-07-04 2016-01-05 Rollock Oy Lukkojärjestelmä ja sähköisten avainten luonti lukkojärjestelmässä
FR3030818B1 (fr) * 2014-12-23 2016-12-23 Valeo Comfort & Driving Assistance Procede de transmission securisee d'une cle virtuelle et methode d'authentification d'un terminal mobile
US20160212615A1 (en) * 2015-01-16 2016-07-21 Sony Corporation Bcc enabled key management system
WO2016177667A1 (en) * 2015-05-01 2016-11-10 Assa Abloy Ab One-key vault
CN106056711A (zh) * 2016-06-07 2016-10-26 小笋科技(深圳)有限公司 一种闲时车位分享方法及***
CN107978033A (zh) * 2016-10-24 2018-05-01 深圳市物联锁科技有限公司 一种智能锁交互方法
DE102017209961B4 (de) * 2017-06-13 2022-05-25 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zum Authentisieren eines Nutzers an einem Fahrzeug
EP3454502B1 (en) * 2017-09-07 2020-08-05 Nxp B.V. Transceiver system
US11539520B2 (en) * 2017-10-04 2022-12-27 Delphian Systems, LLC Emergency lockdown in a local network of interconnected devices
CN107808090A (zh) * 2017-10-31 2018-03-16 广东欧加通信科技有限公司 电子设备解锁方法、电子设备及计算机可读存储介质
CN111406271B (zh) * 2017-11-02 2023-11-24 胜嘉股份有限公司 用于钥匙复制的改进方法和基础设施
JP6885304B2 (ja) * 2017-11-13 2021-06-09 トヨタ自動車株式会社 鍵情報共有システム、配信装置、プログラム
KR102553145B1 (ko) * 2018-07-24 2023-07-07 삼성전자주식회사 디지털 키를 처리 및 인증하는 보안 요소 및 그 동작 방법
CN109714760B (zh) * 2019-01-18 2022-08-19 浙江科技学院 一种适用于直连通信环境下智能设备的权限访问控制方法
CN112810567B (zh) * 2019-10-30 2022-08-02 博泰车联网科技(上海)股份有限公司 用于信息处理的方法、设备和计算机可读存储介质
WO2021116780A1 (en) * 2019-12-13 2021-06-17 Brilliant Guard Limited Intelligent locks and keys
CN111866783B (zh) * 2019-12-27 2024-07-16 北京骑胜科技有限公司 一种订单处理方法、装置、计算机设备及存储介质
EP4196406A4 (en) * 2020-08-14 2024-01-24 Big Belly Solar LLC SYSTEM AND METHOD FOR PROVIDING A WIRELESS UNLOCKING SYSTEM FOR A GROUP OF BATTERY POWERED STORAGE DEVICES
CN114155630A (zh) * 2020-08-18 2022-03-08 浙江宇视科技有限公司 安全验证方法、电子设备和介质
WO2022060704A1 (en) 2020-09-17 2022-03-24 ASSA ABLOY Residential Group, Inc. Magnetic sensor for lock position
SE2051379A1 (en) * 2020-11-26 2022-05-27 Assa Abloy Ab Configuring access rights for an electronic key
EP4210007A1 (en) * 2022-01-07 2023-07-12 iLOQ Oy A locking system of one or more buildings

Family Cites Families (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4252006A (en) 1978-09-22 1981-02-24 Swisher James A Utility lock and key
US5848541A (en) 1994-03-30 1998-12-15 Dallas Semiconductor Corporation Electrical/mechanical access control systems
US6771981B1 (en) 2000-08-02 2004-08-03 Nokia Mobile Phones Ltd. Electronic device cover with embedded radio frequency (RF) transponder and methods of using same
FI99071C (fi) 1995-02-15 1997-09-25 Nokia Mobile Phones Ltd Menetelmä sovellusten käyttämiseksi matkaviestimessä ja matkaviestin
WO2000072463A2 (en) * 1999-05-26 2000-11-30 Johnson Controls Interiors Technology Corp. Wireless communications system and method
US6697730B2 (en) 2000-04-04 2004-02-24 Georgia Tech Research Corp. Communications and computing based urban transit system
US7774231B2 (en) 2000-09-29 2010-08-10 Nokia Corporation Electronic payment methods for a mobile device
US7133659B2 (en) 2000-09-29 2006-11-07 Nokia Mobile Phones Limited Methods of operating a reservation system using electronic device cover with embedded transponder
JP2004192017A (ja) 2001-02-06 2004-07-08 Dainippon Printing Co Ltd Icカードを装着した移動体通信端末を利用した情報家電端末の遠隔制御システムとそれに使用する移動体通信端末とicカード
EP1271418A1 (en) 2001-06-27 2003-01-02 Nokia Corporation Method for accessing a user operable device of controlled access
US6956467B1 (en) 2002-03-22 2005-10-18 Mercado Jr Adelino Car alarm with automatic dialer
JP3873799B2 (ja) 2002-04-11 2007-01-24 ヤマハ株式会社 自動車リモコンシステム
WO2004011747A1 (ja) 2002-07-31 2004-02-05 Sony Corporation 集合住宅共用玄関装置、集合住宅戸別ドアホン装置、戸別収納ボックス管理装置および通信システム
AU2003298616A1 (en) 2002-11-06 2004-06-03 International Business Machines Corporation Confidential data sharing and anonymous entity resolution
WO2004086294A1 (ja) 2003-03-25 2004-10-07 Toyoki Sasakura 認証カードおよび該認証カードにより相互認証を行うワイヤレス認証システム
US20050099262A1 (en) 2003-11-07 2005-05-12 Childress Robert N. Electronic wireless locking system
JP2007529797A (ja) 2004-03-19 2007-10-25 フンベル ローガー 認証機能および支払い機能を備えた、無線自転車キー、自動車、家屋、rfidタグのための携帯電話におけるオールインワンキーまたは制御ソフトウェアカード
JP2006085480A (ja) 2004-09-16 2006-03-30 Sony Corp ライセンス処理装置,プログラムおよびコンテンツ再生制御方法
JP4380480B2 (ja) 2004-09-16 2009-12-09 ソニー株式会社 ライセンス処理装置,プログラム,およびライセンス処理方法
JP2006085481A (ja) 2004-09-16 2006-03-30 Sony Corp ライセンス処理装置,プログラムおよびライセンス移動方法
JP2006085482A (ja) 2004-09-16 2006-03-30 Sony Corp ライセンス処理装置,プログラムおよびライセンス複製方法
CN1272519C (zh) 2004-09-22 2006-08-30 王锐勋 随钥密码用后即清的电子锁装置和实现方法
US7290702B2 (en) 2004-12-28 2007-11-06 Elbex Video Ltd. Method and apparatus for recording and utilizing unknown signals of remote control devices
US20060250578A1 (en) 2005-05-06 2006-11-09 Pohl Garrick G Systems and methods for controlling, monitoring, and using remote applications
US20090138953A1 (en) 2005-06-22 2009-05-28 Dennis Bower Lyon User controlled identity authentication
JP2007164334A (ja) 2005-12-12 2007-06-28 Xanavi Informatics Corp 複製制御装置、情報処理端末とそのプログラム、コンテンツ受信装置、および複製制御方法
US7961076B2 (en) 2006-02-28 2011-06-14 International Business Machines Corporation Methods and apparatuses for remote control of vehicle devices and vehicle lock-out notification
US7391302B2 (en) 2006-03-07 2008-06-24 Hui-Hua Hsieh Car-used lock with alerting function
SE529849C2 (sv) 2006-04-28 2007-12-11 Sics Swedish Inst Of Comp Scie Accesstyrsystem och förfarande för att driva systemet
US8990927B2 (en) 2006-06-12 2015-03-24 Jasim Seleh Al-Azzawi Lock with new feature
US20100223465A1 (en) 2006-12-20 2010-09-02 Panasonic Corporation Method for lending out electronic key and communication terminal
US20100204834A1 (en) 2007-02-13 2010-08-12 Comerford Timothy N Lifestyle activity choice comfort settings
US8319605B2 (en) 2007-06-19 2012-11-27 Magna Electronics, Inc. Remote vehicle control system utilizing multiple antennas
US20090060183A1 (en) 2007-08-29 2009-03-05 Dynasig Corporation Private lock infrastructure
PT2043055T (pt) 2007-09-28 2020-09-29 Iloq Oy Sistema de administração de fechaduras
US20090184800A1 (en) 2008-01-22 2009-07-23 Harris Scott C Cellular phone Entry Techniques
AT506344B1 (de) * 2008-01-30 2015-06-15 Evva Sicherheitstechnologie Verfahren und vorrichtung zur steuerung der zutrittskontrolle
EP2374264A1 (en) 2008-03-31 2011-10-12 Itsuro Yoshimoto 12-key qwerty text entry method
US8631237B2 (en) * 2008-04-25 2014-01-14 Microsoft Corporation Simplified login for mobile devices
US20090266901A1 (en) 2008-04-28 2009-10-29 Gulzade Dinc Souvenir Creation Method and Product
US8314681B2 (en) 2008-09-18 2012-11-20 Tyco Safety Products Canada Ltd. System and method for automatic key recognition
US8797138B2 (en) * 2009-01-13 2014-08-05 Utc Fire & Security Americas Corporation, Inc. One-time access for electronic locking devices
US20100233957A1 (en) * 2009-03-11 2010-09-16 Delphi Technologies, Inc. Vehicle Personalization Using A Near Field Communications Transponder
ES2412333T3 (es) * 2009-08-05 2013-07-11 Openways Sas Sistema seguro de programación de dispositivos de cerradura de control electrónico mediante acreditaciones acústicas cifradas
SE534520C2 (sv) 2009-11-27 2011-09-20 Phoniro Ab Åtkomstkontrollmetod och tillhörande låsanordning samt administrationsserver
CN101763670A (zh) * 2009-12-07 2010-06-30 中兴通讯股份有限公司 一种手机密钥开锁方法及***
EP2660786B2 (en) 2010-09-23 2019-10-23 BlackBerry Limited Communications system providing personnel access based upon near-field communication and related method
WO2012073265A1 (en) 2010-12-02 2012-06-07 Cisa S.P.A Method for the control and management of keys for access to spaces delimited by electronic locks and the like, and device that can be enabled as key according to the method
CN102426715A (zh) * 2011-09-30 2012-04-25 华为技术有限公司 一种电子门锁开锁方法、电子门锁及电子门锁***

Also Published As

Publication number Publication date
US9384613B2 (en) 2016-07-05
US20140049366A1 (en) 2014-02-20
EP2885767A1 (en) 2015-06-24
WO2014028617A1 (en) 2014-02-20
WO2014028617A8 (en) 2015-03-26
CN104823221A (zh) 2015-08-05

Similar Documents

Publication Publication Date Title
CN104823221B (zh) 基于近场通信的钥匙共享技术
US8410898B1 (en) Near field communication based key sharing techniques
US12008850B2 (en) Guest access for locking device
US10581850B2 (en) Wireless firmware updates
US11275820B2 (en) Locking device biometric access
US10262484B2 (en) Location tracking for locking device
CN110024004B (zh) 为服务提供商提供对锁的访问
RU2695709C1 (ru) Система управления блокировкой и разблокировкой и способ управления блокировкой и разблокировкой
US8947200B2 (en) Method of distributing stand-alone locks
CN105684482B (zh) 为代理设备建立受信任身份的方法
EP3362931B1 (en) Wireless firmware updates
JP7081133B2 (ja) 認証情報提供サーバ及び施解錠方法
EP3772001A1 (en) Device, method, and system for controlling access to age-restricted electronic products
CN109767530A (zh) 基于区块链的智能锁控制方法、装置及***
US20220014388A1 (en) Virtual security guard
US20210209204A1 (en) Device, method, and system for controlling access to age-restricted electronic products
JP2022168991A (ja) 制御装置、プログラム、およびシステム
JP2023106246A (ja) 利用管理システム、利用制御装置、管理装置、利用管理方法、およびプログラム

Legal Events

Date Code Title Description
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: American California

Applicant after: Google limited liability company

Address before: American California

Applicant before: Google Inc.

GR01 Patent grant
GR01 Patent grant