IP Library Granted Patent US 9,747,737
Granted Patent B2
US 9,747,737 · App. 15/031,502 · Granted Aug 29, 2017

Systems and methods for locking device management including time delay policies using random time delays

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 9,747,737
App. No.
15/031,502
Granted
Aug 29, 2017
Kind
B2
Abstract

A locking device employs improved lock management techniques based on time delay polices that use a random period of time. The locking device receives a first credential of a custodian, validates the first credential and determines a random period of time based upon a time-delay policy when the first credential is validated. The locking device executes a lock release protocol upon expiration of the random period of time.

Claims (55)

1. A method, comprising:

receiving, via a locking device, a first credential of a custodian;

validating the first credential;

determining a random period of time based upon a time-delay policy when the first credential is validated;

executing a lock release protocol upon expiration of the random period of time;

requesting, via the locking device, a second credential from the custodian within a specified time period upon expiration of the random period of time;

receiving, via the locking device, the second credential from the custodian within the specified time period;

validating the second credential; and

executing a lock release command to cause the locking device to unlock when the second credential is validated.

2. The method of claim 1 , further comprising:

restricting access to the locking device when one of the first credential is invalid and the second credential is not received within the specified time period.

3. The method of claim 1 , further comprising:

receiving, via the locking device, a third credential of the custodian within a fixed length of time from receiving the first credential of the custodian,

wherein the third credential is one of at least the first credential and the second credential,

wherein validating the first credential comprises validating the first credential and the third credential, and

wherein determining the random period of time based upon the time-delay policy comprises determining the random period of time based upon the time-delay policy when the first credential and the third credential are validated.

4. The method of claim 1 , wherein the time-delay policy is based on at least one of a threat level, custodian characteristics, geographic location of the locking device, and a time of day.

5. The method of claim 1 , wherein the time-delay policy defines one or more windows of time for the determined random period of time.

6. The method of claim 5 , wherein the time-delay policy is field programmable at the locking device.

7. The method of claim 1 , wherein one of the first credential and the second credential is provided by an electronic key device, wherein determining the random period of time is performed by at least one of the electronic key device and the locking device.

8. A locking device, comprising:

one or more network interfaces adapted to communicate in a network;

a processor adapted to execute one or more processes; and

a memory configured to store a process executable by the processor, the process when executed operable to:

receive a first credential of a custodian;

validate the first credential;

determine a random period of time based upon a time-delay policy when the first credential is validated;

execute a lock release protocol upon expiration of the random period of time;

request a second credential from the custodian within a specified time period upon expiration of the random period of time;

receive the second credential from the custodian within the specified time period;

validate the second credential within the specified time period; and

execute a lock release command to cause the locking device to unlock when the second credential is validated.

9. The locking device of claim 8 , wherein the process, when executed is further operable to:

restrict access to the locking device when one of the first credential is invalid and the second credential is not received within the specified time period.

10. The locking device of claim 8 , wherein the process, when executed is further operable to:

execute a lock engage command to cause the locking device to lock when the specified time period expires.

11. The locking device of claim 8 , wherein the process, when executed is further operable to:

receive a third credential of the custodian within a fixed length of time from receiving the first credential of the custodian,

wherein the third credential is one of at least the first credential and the second credential,

wherein the process to validate the first credential, when executed, is further operable to validate the first credential and the third credential, and

wherein the process to determine the random period of time based upon the time-delay policy, when executed, is further operable to determine the random period of time based upon the time-delay policy when the first credential and the third credential are validated.

12. The locking device of claim 8 , wherein the time-delay policy is based on at least one of a threat level, custodian characteristics, geographic location of the locking device, and a time of day.

13. The locking device of claim 8 , wherein the time-delay policy defines one or more windows of time for the determined random period of time.

14. The locking device of claim 13 , wherein the time-delay policy is field programmable at the locking device.

15. A tangible, non-transitory, computer-readable media having software encoded thereon, the software, when executed by a processor, operable to:

receive a first credential of a custodian;

validate the first credential;

determine a random period of time based upon a time-delay policy when the first credential is validated;

execute a lock release protocol upon expiration of the random period of time;

request a second credential of the custodian within a specified time period upon expiration of the random period of time;

receive the second credential of the custodian within the specified time period;

validate the second credential within the specified time period; and

execute a lock release command to cause the locking device to unlock when the second credential is validated.

16. The computer-readable media of claim 15 , wherein the software, when executed by the processor is further operable to:

restrict access to the locking device when one of the first credential is invalid and the second credential is received within the specified time period.

Assignments (4)
CHANGE OF NAME Recorded Nov 15, 2024
From: CARRIER FIRE & SECURITY AMERICAS, LLC
To: HONEYWELL SECURITY AMERICAS LLC
Reel/Frame 069384/0035 →
CHANGE OF NAME Recorded May 28, 2024
From: CARRIER FIRE & SECURITY AMERICAS CORPORATION
To: CARRIER FIRE & SECURITY AMERICAS, LLC
Reel/Frame 067533/0098 →
CHANGE OF NAME Recorded May 28, 2024
From: UTC FIRE & SECURITY AMERICAS CORPORATION, INC.
To: CARRIER FIRE & SECURITY AMERICAS CORPORATION
Reel/Frame 067533/0649 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2017
From: KUENZI, ADAM
To: UTC FIRE & SECURITY AMERICAS CORPORATION, INC.
Reel/Frame 042164/0126 →