IP Library Granted Patent US 11,616,655
Granted Patent B2
US 11,616,655 · App. 16/894,374 · Granted Mar 28, 2023

Asymmetric cryptography assisted authentication and access protocols

Inventor: Jerod D. Klink (Kitchener, CA)
Assignee: SERA4 LTD.
H04L9/3268E05B47/0001G07C9/00182H04L9/30
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,616,655
App. No.
16/894,374
Granted
Mar 28, 2023
Kind
B2
Abstract

A lock for securing access to a physical resource is provided. The lock includes a wireless interface configured for communication with a plurality of lock access devices in vicinity of the lock. The wireless interface is further configured to receive digital certificates from the plurality of lock access devices. The lock further includes a memory configured to store a public key, and a processor configured to authenticate a digital certificate received from a lock access device using the public key. The processor may further be configured to extract a wait time parameter, scheduled access period parameter, or re-use parameter from the digital certificate. In addition, the processor is configured to unlock the lock after a delay period based on the wait time parameter, during a scheduled access period based on the scheduled access period parameter, or based on the number of times indicated by the re-use parameter.

Claims (27)

1. A lock for securing access to a physical resource, the lock comprising:

a wireless interface configured for communication with a plurality of lock access devices in vicinity of the lock, the wireless interface configured to receive digital certificates from the plurality of lock access devices;

a memory configured to store a public key; and

a processor configured to authenticate a digital certificate received from a lock access device of the plurality of lock access devices using the public key, the processor further configured to extract a wait time parameter from the digital certificate, the processor further configured to control an electrical actuator of the lock to unlock the lock after a delay period based on the wait time parameter.

2. The lock of claim 1 , wherein the processor is further configured to extract a scheduled access period parameter from the digital certificate and to limit the electrical actuator to unlock the lock during a scheduled access period based on the scheduled access period parameter.

3. The lock of claim 1 , wherein the processor is further configured to extract a re-use parameter from the digital certificate and to limit the electrical actuator to unlock the lock a number of times indicated by the re-use parameter.

4. The lock of claim 3 , wherein the memory is further configured to store a log of access, and wherein the processor is further configured to compare a number of times accessed indicated by the log of access against the re-use parameter and to limit the electrical actuator to unlock the lock if the number of times indicated by the re-use parameter is greater than the number of times accessed indicated by the log of access.

5. The lock of claim 3 , wherein the digital certificate is further configured to store a digital certificate log, and wherein the processor is further configured to compare a number of times accessed indicated by the digital certificate log against the re-use parameter and to limited the electrical actuator to unlock the lock if the number of times indicated by the re-use parameter is greater than the number of times accessed indicated by the digital certificate log.

6. The lock of claim 1 , wherein the processor is further configured to extract an authentication parameter from the digital certificate and to limit the electrical actuator to unlock the lock if the authentication parameter indicates that a user has previously authenticated their identity on a lock access device.

7. A lock for securing access to a physical resource, the lock comprising:

a wireless interface configured for communication with a plurality of lock access devices in vicinity of the lock, the wireless interface configured to receive digital certificates from the plurality of lock access devices;

a memory configured to store a public key; and

a processor configured to authenticate a digital certificate received from a lock access device of the plurality of lock access devices using the public key, the processor further configured to extract a scheduled access period parameter from the digital certificate and to limit the electrical actuator to unlock the lock during a scheduled access period based on the scheduled access period parameter.

8. The lock of claim 7 , wherein the processor is further configured to monitor the current time and compare it to the scheduled access period and to limit the electrical actuator to unlock the lock if the current time is within the scheduled access period based on the scheduled access period parameter.

9. The lock of claim 7 , wherein the scheduled access period is shorter than a life span of the digital certificate.

10. The lock of claim 7 , wherein the processor is further configured to extract a re-use parameter from the digital certificate and to limit the electrical actuator to unlock the lock a number of times indicated by the re-use parameter.

11. The lock of claim 10 , wherein the memory is further configured to store a log of access, and wherein the processor is further configured to compare a number of times accessed indicated by the log of access against the re-use parameter and to limit the electrical actuator to unlock the lock if the number of times indicated by the re-use parameter is greater than the number of times accessed indicated by the log of access.

12. The lock of claim 10 , wherein the digital certificate is further configured to store a digital certificate log, and wherein the processor is further configured to compare a number of times accessed indicated by the digital certificate log against the re-use parameter and to limited the electrical actuator to unlock the lock if the number of times indicated by the re-use parameter is greater than the number of times accessed indicated by the digital certificate log.

13. The lock of claim 7 , wherein the processor is further configured to extract an authentication parameter from the digital certificate and to limit the electrical actuator to unlock the lock if the authentication parameter indicates that a user has previously authenticated their identity on a lock access device.

14. A lock for securing access to a physical resource, the lock comprising:

a wireless interface configured for communication with a plurality of lock access devices in vicinity of the lock, the wireless interface configured to receive digital certificates from the plurality of lock access devices;

a memory configured to store a public key; and

a processor configured to authenticate a digital certificate received from a lock access device of the plurality of lock access devices using the public key, the processor further configured to extract a re-use parameter from the digital certificate and to limit the electrical actuator to unlock the lock a number of times indicated by the re-use parameter.

15. The lock of claim 14 , wherein the memory is further configured to store a log of access, and wherein the processor is further configured to compare a number of times accessed indicated by the log of access against the re-use parameter and to limit the electrical actuator to unlock the lock if the number of times indicated by the re-use parameter is greater than the number of times accessed indicated by the log of access.

16. The lock of claim 14 , wherein the digital certificate is further configured to store a digital certificate log, and wherein the processor is further configured to compare a number of times accessed indicated by the digital certificate log against the re-use parameter and to limited the electrical actuator to unlock the lock if the number of times indicated by the re-use parameter is greater than the number of times accessed indicated by the digital certificate log.

17. The lock of claim 14 , wherein the number of times indicated by the re-use parameter is five or fewer.

18. The lock of claim 14 , wherein the processor is further configured to extract an authentication parameter from the digital certificate and to limit the electrical actuator to unlock the lock if the authentication parameter indicates that a user has previously authenticated their identity on a lock access device.

Assignments (2)
SECURITY INTEREST Recorded Sep 9, 2025
From: SERA4 LTD.
To: BDC CAPITAL INC.
Reel/Frame 072200/0484 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2020
From: KLINK, JEROD D.
To: SERA4 LTD.
Reel/Frame 052856/0505 →
Continuity (2)
Provisional Application 62857388 · Jun 5, 2019
Related Publication 20200389327A1 · Dec 10, 2020