Patent attributes
A locking system includes a server, an electronic locking mechanism, and a controller associated with a user. The controller is configured to detect the electronic locking mechanism and acquire lock data therefrom, and transmit the lock data to the server. The server, absent any interaction from the user, is configured to receive the lock data for the electronic locking mechanism, register the electronic locking mechanism to the user, and transmit an access credential for accessing the electronic locking mechanism to a user device associated with the user. The electronic locking mechanism is configured to receive the access credential directly from the user device or indirectly from the user device through the controller and make an access decision based on the access credential, independent of the server.