IP Library Granted Patent US 12,374,179
Granted Patent B2
US 12,374,179 · App. 17/952,245 · Granted Jul 29, 2025

Distributed one-time-use entry code generation for physical access control method of operation and mobile systems

Inventors: Hsin-Cheng Chiu (Bethesda, MD); Steven Mark Bryant (Sterling, VA)
Assignee: Brivo Systems, LLC
G07C9/33
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 12,374,179
App. No.
17/952,245
Granted
Jul 29, 2025
Kind
B2
Abstract

A physical access control system enables acceptable portal entry codes upon receiving each physical access request by operating on the elapsed time from a previous physical access request to generate a temporal credential. The controller receives a plurality of physical access requests from a plurality of mobile application devices. Upon authenticating the first access request, the controller eliminates repetition from the space of acceptable successor requests from each mobile application device. Monotonic nonces advance the range of temporal code matches. Entry code generation is decentralized to distributed application devices and is inherently unknowable until a successor access request is initiated by the same application device.

Claims (17)

1. A method of operation of a wireless physical access control system, the method comprising:

transmitting, by a panel, a beacon packet containing a reader identifier;

receiving, by a mobile device, the beacon packet;

in response to receiving the beacon packet:

retrieving from storage, a user identifier, a door identifier and a user credential;

determining a timestamp from a system clock;

determining a current time interval between a timestamp corresponding to a previous access request to a current timestamp;

hashing the user identifier, the user credential, the door identifier and the current time interval into a current access request; and

transmitting the current access request;

receiving, by the panel, the current access request;

parsing the current access request for the user identifier, the door identifier, the user credential and the current time interval;

determining one or more previous time intervals associated with the mobile device; and

determining whether the current time interval matches at least one of the one or more previous time intervals; and

if the current time interval matches at least one of the one or more previous time intervals, actuating a door corresponding to the door identifier; or

if the current time interval does not match any of the one or more previous time intervals, recording failure of the current access request.

2. The method of claim 1 , further comprising

triggering a nonce circuit when the current access request matches at least one of the one or more previous time intervals.

Assignments (2)
SECURITY INTEREST Recorded Dec 23, 2024
From: BRIVO SYSTEMS LLC
To: RUNWAY GROWTH FINANCE CORP.
Reel/Frame 069671/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2023
From: CHIU, HSIN-CHENG; BRYANT, STEVEN MARK
To: BRIVO SYSTEMS LLC
Reel/Frame 062834/0414 →
Continuity (3)
Continuation In Part 16458044 · Jun 29, 2019
Continuation In Part 15390507 · Dec 25, 2016
Related Publication 20230177906A1 · Jun 8, 2023
References Cited (9)
US 20050033962A1 · Libin · 2005 [cited by examiner]
US 20050044376A1 · Libin · 2005 [cited by examiner]
US 20050044386A1 · Libin · 2005 [cited by examiner]
US 20050044402A1 · Libin · 2005 [cited by examiner]
US 20050055567A1 · Libin · 2005 [cited by examiner]
US 20090173782A1 · Muscato · 2009 [cited by examiner]
US 20090205036A1 · Slaton · 2009 [cited by examiner]
US 20120066748A1 · Vimpari · 2012 [cited by examiner]
US 20150086017A1 · Taylor · 2015 [cited by examiner]