Credential driving an automatic lock update
First Claim
1. An access control system, comprising:
- a server configured to store a master credential database including a plurality of master identifiers and master status codes, wherein each of the master identifiers is associated with one of a plurality of local status codes;
an access control device having a processor, a memory having a plurality of instructions stored thereon, and a local credential database including a plurality of local identifiers, wherein each of the plurality of local identifiers is associated with one of the plurality of local status codes, wherein each of the plurality of local identifiers is associated with one of the plurality of the master identifiers, wherein the plurality of local status codes includes a first status code and a second status code, wherein the first status code indicates that the access control device is to grant access to a presented credential having a credential identifier matching the local identifier stored in association with the first status code, and wherein the second status code indicates that the access control device is to initiate an update of the local credential database with data stored on the master credential database; and
an electronic credential including a credential identifier, wherein the credential identifier is associated with one of the plurality of the master identifiers and one of the plurality of the local identifiers,wherein, in response to execution of the plurality of instructions by the processor, the access control device;
receives the credential identifier from the electronic credential,determines whether to perform an update based upon the local status code associated with the local identifier of the credential identifier, andupdates data in the local credential database with data in the master credential database by way of communication with the server in response to determining that the local status code associated with the local identifier of the credential identifier is the second status code.
1 Assignment
0 Petitions
Accused Products
Abstract
An access control system including a data storage device configured to store a master credential database having a plurality of master identifiers and master status codes, an access control device having a local credential database including a plurality of local identifiers, and an electronic credential including a credential identifier. The access control device is configured to receive the credential identifier from the electronic credential, to determine whether to perform an update based upon the local status code associated with the local identifier of the credential identifier, and to update data in the local credential database with data in the master credential database by way of communication with the data storage device in response to the determining.
20 Citations
20 Claims
-
1. An access control system, comprising:
-
a server configured to store a master credential database including a plurality of master identifiers and master status codes, wherein each of the master identifiers is associated with one of a plurality of local status codes; an access control device having a processor, a memory having a plurality of instructions stored thereon, and a local credential database including a plurality of local identifiers, wherein each of the plurality of local identifiers is associated with one of the plurality of local status codes, wherein each of the plurality of local identifiers is associated with one of the plurality of the master identifiers, wherein the plurality of local status codes includes a first status code and a second status code, wherein the first status code indicates that the access control device is to grant access to a presented credential having a credential identifier matching the local identifier stored in association with the first status code, and wherein the second status code indicates that the access control device is to initiate an update of the local credential database with data stored on the master credential database; and an electronic credential including a credential identifier, wherein the credential identifier is associated with one of the plurality of the master identifiers and one of the plurality of the local identifiers, wherein, in response to execution of the plurality of instructions by the processor, the access control device; receives the credential identifier from the electronic credential, determines whether to perform an update based upon the local status code associated with the local identifier of the credential identifier, and updates data in the local credential database with data in the master credential database by way of communication with the server in response to determining that the local status code associated with the local identifier of the credential identifier is the second status code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17)
-
-
8. An access control device, comprising:
-
a reader device configured to receive a credential identifier from an electronic credential; a network communicator configured to transmit and receive data over a network; a memory device configured to store a credential database including a list of local identifiers, wherein each of the local identifiers has an associated status code selected from a plurality of status codes, wherein the plurality of status codes includes a first status code and a second status code, wherein the first status code indicates that the access control device is to grant access to a presented credential having an identifier matching the local identifier stored in association with the first status code, and wherein the second status code indicates that the access control device is to initiate an update of the credential database with current data stored on a master credential database of a server; and a processing device configured to receive the credential identifier from the reader device, determine the credential identifier corresponds to a matching one of the local identifiers, transmit a credential database update request to the network by way of the network communicator in response to a determination that the status code associated with the matching local identifier is the second status code, replace data of the credential database with data received from the network in response to the credential database update request, and output a control signal to an electronic device based on the status code associated with the matching local identifier. - View Dependent Claims (9, 10, 11, 12, 18, 19, 20)
-
-
13. A method for updating a credential database associated with an access control device, the method comprising:
-
receiving, by the access control device, a presented identifier corresponding with an electronic credential presented to a reader device associated with the access control device; comparing, by the access control device, the presented identifier to a first credential database including a plurality of potential identifiers, each with an associated status code, wherein the associated status code is selected from a plurality of status codes that includes a first status code and a second status code, wherein the first status code indicates that the access control device is to grant access to a presented electronic credential having an identifier matching the potential identifier associated with the first status code, and wherein the second status code indicates that the access control device is to initiate an update of the first credential database with data stored on a second credential database of a remote server; identifying, by the access control device, one of the plurality of potential identifiers that matches the received presented identifier; and determining, by the access control device, the status code associated with the matched one of the plurality of potential identifiers, wherein in response to the status code associated with the matched one of the plurality of potential identifiers being the second status code, updating the first credential database with data from the second credential database including identifiers, each with an associated status code. - View Dependent Claims (14, 15, 16)
-
Specification