Patent ID: 11941389
Assignee: LOCKMASTERS, INC.
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 10:
11. A user device, comprising:
a memory storing instructions; and
a processor that, when executing the instructions, is to:
establish a connection with a locking device;
provide a set of firmware packages for display on a user interface of an application that offers updates to firmware of locking devices;
receive data indicative of a firmware package, of the set of firmware packages, that has been selected via the user interface of the application;
complete a transaction involving the firmware package to cause an application server to receive data indicating that the transaction has been completed;
receive, from the application server, installation data for the firmware package that has been selected; and
provide, via the connection that has been established, the installation data for the firmware package to the locking device to cause a processor of the locking device to use the installation data to update the firmware of the locking device with one or more firmware features included in the firmware package that has been selected via the user interface of the application, wherein the one or more firmware features, once installed on the locking device, allow for reconfiguration of firmware-controlled functions and operating modes of the locking device by supplementing or replacing original firmware of the locking device.