LOCATION TRACKING FOR LOCKING DEVICE
First Claim
1. A method, comprising:
- establishing, at a mobile device, communication with a padlock via a first wireless transceiver of the mobile device and a second wireless transceiver of the padlock, the padlock comprising a shackle, a locking device structured to lock and unlock the shackle, and a processing circuit configured to control the locking device;
determining, using a location determination circuit of the mobile device, a location of the mobile device responsive to the communication with the padlock, the location being indicative of a determined location of the padlock;
storing the location in a memory of the mobile device; and
retrieving the stored location from the memory of the mobile device and providing the stored location to a user.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods, systems, and computer-readable media for wireless key management for authentication. Authentication includes transmitting a request to a locking device, transmitting a security challenge to the mobile device, and transmitting a response to the challenge and an encrypted user profile for the locking device. The response includes data generated with an access key that is stored by both the mobile device and the locking device, and the user profile is encrypted by a server using a secret key that is stored by the server and the locking device. Authentication further includes verifying the response to the challenge, where the response is verified using the access key, and validating additional data from the mobile device. An action of the locking device may be initiated as specified by the request.
-
Citations
20 Claims
-
1. A method, comprising:
-
establishing, at a mobile device, communication with a padlock via a first wireless transceiver of the mobile device and a second wireless transceiver of the padlock, the padlock comprising a shackle, a locking device structured to lock and unlock the shackle, and a processing circuit configured to control the locking device; determining, using a location determination circuit of the mobile device, a location of the mobile device responsive to the communication with the padlock, the location being indicative of a determined location of the padlock; storing the location in a memory of the mobile device; and retrieving the stored location from the memory of the mobile device and providing the stored location to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having instructions stored thereon that, when executed by a processor of a mobile device, cause the mobile device to implement operations comprising:
-
establishing communication between the mobile device and a padlock via a first wireless transceiver of the mobile device and a second wireless transceiver of the padlock, the padlock comprising a shackle, a locking device structured to lock and unlock the shackle, and a processing circuit configured to control the locking device; determining, using a location determination circuit of the mobile device, a location of the mobile device responsive to the communication with the padlock; storing the location in a memory of the mobile device, the location indicative of a last known location of the padlock by the mobile device; and retrieving the location from the memory of the mobile device and providing an indication of the last known location of the padlock to a user. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A mobile device comprising:
-
a first wireless transceiver; a location determination circuit; a display; a memory; and a processing circuit configured to execute instructions stored in the memory to; establish communication between the mobile device and a padlock via the first wireless transceiver and a second wireless transceiver of the padlock, the padlock comprising a shackle, a locking device structured to lock and unlock the shackle, and a processing circuit configured to control the locking device; determine, using the location determination circuit, a location of the mobile device responsive to the communication with the padlock; store the location in the memory, the location indicative of a last known location of the padlock by the mobile device; and display a mapping interface on the display graphically illustrating the last known location of the padlock, wherein the mapping interface further comprises points of interest other than the last known location of the padlock; and providing navigational directions on the mobile device to navigate to the last known location of the padlock.
-
Specification