Back to results
US 10,378,240 B2Granted
EAC system with plurality of different algorithm/operand pairs having different functionality
AssigneeMaster Lock Company LLC
InventorD. Scott Kalous
Life of this patent
Estimating the term…
Abstract
The present application discloses systems and methods of providing different functionality to EAC devices using multiple algorithm/operand pairs, each tied to one or more different functions.
Claims16
An electronic access control system, comprising:
- at least one processor having associated memory;
- an actuator that unlocks a closure for an opening in response to one or more signals from the processor;
- a user input device that receives user input and communicates to the at least one processor data corresponding to the user input;
- the memory having stored thereon code causing the at least one processor to:
- receive an entered code via the user input device;
- calculate a first calculated code using a first algorithm/operand pair, and compare the first calculated code to the entered code to determine if the first algorithm/operand pair matches the entered code;
- and
- if the first algorithm/operand pair matches the entered code, perform a first EAC function;
- and
- if the first algorithm/operand pair does not match the entered code, one of:
- (a) compare to the entered code a previously determined second calculated code that was calculated using a second algorithm/operand pair to determine if the second algorithm/operand pair matches the entered code;
- and
- (b) calculate a second calculated code using a second algorithm/operand pair, and compare the second calculated code to the entered code to determine if the second algorithm/operand pair matches the entered code;
- and
- if the second calculated code matches the entered code, perform a second EAC function that is different from the first EAC function;
- and
- wherein the first algorithm/operand pair comprises a cryptographic algorithm and a first operand and the second algorithm/operand pair comprises the same cryptographic algorithm and a second operand that is different from the first operand;
- and
- wherein the actuator comprises one of (a) an actuator selected from the group of a motor, solenoid, and electromagnet that unlocks one of a latch, shackle, door, building door, locker door, cabinet door, gate, locker, cabinet, or drawer and (b) an actuator selected from the group of a motor and a solenoid that releases one of a pin, catch, of flange that is affixed to a door, building door, drawer, locker door, or cabinet door to unlock or permit manual unlocking thereof.
16 more elements
Dependencies are inferred from the claim text.