IP Library Granted Patent US 11,962,594
Granted Patent B2
US 11,962,594 · App. 17/534,818 · Granted Apr 16, 2024

Blockchain for access control

Inventors: Joseph W. Baumgarte (Carmel, IN); Robert Martens (Carmel, IN); Sean Neal (Indianapolis, IN)
Assignee: Schlage Lock Company LLC
H04L63/10G06F21/6218H04L9/3213G06F2221/2141H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,962,594
App. No.
17/534,818
Granted
Apr 16, 2024
Kind
B2
Abstract

A method of using a blockchain in an access control environment according to one embodiment includes transmitting, by a mobile device, a request to access a passageway secured by a lock device to a first node device, wherein a plurality of node devices including the first node device store the blockchain, receiving, by the mobile device, a lock-specific access token from one of the plurality of node devices in response to validation of a blockchain transaction associated with the request received from the mobile device by the plurality of node devices, transmitting, by the mobile device, the lock-specific access token to the lock device, receiving, by the mobile device, a verification message from the lock device in response to successful authentication of the lock-specific access token, and transmitting, by the mobile device, a notification of verification to the first node device to amend the blockchain.

Claims (40)

1. A method of using a blockchain in an access control environment, the method comprising:

transmitting, by a mobile device, a request to access a passageway secured by a lock device to a first node device, wherein a plurality of node devices including the first node device store the blockchain;

receiving, by the mobile device, a lock-specific access token from one of the plurality of node devices in response to validation of a blockchain transaction associated with the request received from the mobile device by the plurality of node devices;

transmitting, by the mobile device, the lock-specific access token to the lock device;

receiving, by the mobile device, a verification message from the lock device in response to successful authentication of the lock-specific access token, wherein successful authentication is associated with a grant of access to the passageway; and

transmitting, by the mobile device, a notification of verification to the first node device to amend the blockchain.

2. The method of claim 1 , wherein validation of the blockchain transaction associated with the request received from the mobile device comprises validation of the blockchain transaction by at least a threshold number of node devices.

3. The method of claim 1 , wherein validation of the blockchain transaction associated with the request received from the mobile device comprises validation of the blockchain transaction by at least a threshold percentage of node devices of a total number of node devices in a blockchain network that includes the plurality of node devices.

4. The method of claim 3 , wherein the threshold percentage is modifiable.

5. The method of claim 1 , further comprising detecting, by the mobile device, a wireless message broadcast by the lock device; and

wherein transmitting the request to access the passageway is in response to detecting the wireless message broadcast by the lock device.

6. The method of claim 5 , wherein the wireless message broadcast by the lock device comprises a lock identifier of the lock device.

7. The method of claim 6 , wherein the request transmitted by the mobile device comprises the lock identifier of the lock device and a mobile device identifier of the mobile device.

8. The method of claim 5 , wherein the wireless message broadcast by the lock device comprises a Bluetooth message.

9. The method of claim 1 , further comprising:

authenticating, by the lock device, the lock-specific access token received from the mobile device; and

granting, by the lock device, access to the passageway in response to successful authentication of the lock-specific access token.

10. The method of claim 1 , wherein the one of the plurality of node devices comprises the first node device.

11. The method of claim 1 , further comprising requesting, by the first node device, audits from additional nodes of the plurality of node devices in response to validation of the blockchain transaction by the first node device.

12. The method of claim 1 , wherein to amend the blockchain comprises to write a new lock state of the lock device to the blockchain.

13. A mobile device for using a blockchain in an access control environment, the mobile device comprising:

a processor; and

a memory comprising a plurality of instructions stored thereon that, in response to execution by the processor, causes the mobile device to:

transmit a request to access a passageway secured by a lock device to a first node device, wherein a plurality of node devices including the first node device store the blockchain;

receive a lock-specific access token from one of the plurality of node devices in response to validation of a blockchain transaction associated with the request received from the mobile device by the plurality of node devices;

transmit the lock-specific access token to the lock device;

receive a verification message from the lock device in response to successful authentication of the lock-specific access token, wherein successful authentication is associated with a grant of access to the passageway; and

transmit a notification of verification to the first node device to amend the blockchain.

14. The mobile device of claim 13 , wherein validation of the blockchain transaction associated with the request received from the mobile device comprises validation of the blockchain transaction by at least a threshold number of node devices.

15. The mobile device of claim 13 , wherein validation of the blockchain transaction associated with the request received from the mobile device comprises validation of the blockchain transaction by at least a threshold percentage of node devices of a total number of node devices in a blockchain network that includes the plurality of node devices.

16. The mobile device of claim 13 , wherein the plurality of instructions further causes the mobile device to detect a wireless message broadcast by the lock device; and

wherein to transmit the request to access the passageway comprises to transmit the request to access the passageway in response to detection of the wireless message broadcast by the lock device.

17. The mobile device of claim 16 , wherein the wireless message broadcast by the lock device comprises a lock identifier of the lock device.

18. The mobile device of claim 17 , wherein the request transmitted by the mobile device comprises the lock identifier of the lock device and a mobile device identifier of the mobile device.

19. A system for using a blockchain in an access control environment, the blockchain stored on a plurality of nodes devices including a first node device, the system comprising:

a lock device configured to control access through a passageway and broadcast a wireless message including a lock identifier of the lock device; and

a mobile device configured to (i) detect the wireless message broadcast by the lock device, (ii) transmit a request to access the passageway secured by the lock device to the first node device, the request comprising the lock identifier of the lock device and a mobile device identifier of the mobile device, (iii) receive a lock-specific access token from one of the plurality of node devices in response to validation of a blockchain transaction associated with the request received from the mobile device by the plurality of node devices, and (iv) transmit the lock-specific access token to the lock device;

wherein the lock device is further configured to (i) authenticate the lock-specific access token, (ii) grant access through the passageway in response to successful authentication of the lock-specific access token, and (iii) transmit a verification message to the mobile device in response to successful authentication of the lock-specific token; and

wherein the mobile device is further configured to transmit a notification of verification to the first node device to amend the blockchain in response to receipt of the verification message from the lock device.

20. The system of claim 19 , wherein the lock device comprises a first lock device, and the first node device comprises a second lock device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2022
From: BAUMGARTE, JOSEPH W.; MARTENS, ROBERT; NEAL, SEAN
To: SCHLAGE LOCK COMPANY LLC
Reel/Frame 060321/0184 →
Continuity (1)
Related Publication 20230164145A1 · May 25, 2023