Power preservation through motion-activated location reporting
First Claim
1. A method comprising:
- receiving, at a mobile device from a tracking device, a signal indicating a detection of movement of the tracking device;
in response to receiving the signal indicating the detection of movement, activating a location-detection component of the mobile device;
determining, by the mobile device, a location associated with the tracking device using the location-detection component;
providing, from the mobile device to a tracking server, an identity of the tracking device and the determined location, the tracking server configured to store the determined location in association with the identity of the tracking device; and
de-activating the location-detection component of the mobile device in response to the storage of the determined location in association with the identity of the tracking device by the tracking server.
9 Assignments
0 Petitions
Accused Products
Abstract
A tracking device can securely communicate with a secondary device by generating a hash value based on the identity of the tracking device. If the secondary device cannot resolve the hash value, the hash value can be provided to a tracking server, such as a cloud server, for resolving the hash value. Upon resolving the hash value, the tracking server can store a location of the tracking device in association with the identity of the tracking device. To preserve power, the secondary device can activate location-detection functionality (such as a GPS receive) only in response to the detection of movement of the tracking device, can obtain location information, and can de-activate the location-detection functionality upon providing the location information to the tracking server. The tracking server can associate one or both of a previous location and the current location information based on movement of the tracking device.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a mobile device from a tracking device, a signal indicating a detection of movement of the tracking device; in response to receiving the signal indicating the detection of movement, activating a location-detection component of the mobile device; determining, by the mobile device, a location associated with the tracking device using the location-detection component; providing, from the mobile device to a tracking server, an identity of the tracking device and the determined location, the tracking server configured to store the determined location in association with the identity of the tracking device; and de-activating the location-detection component of the mobile device in response to the storage of the determined location in association with the identity of the tracking device by the tracking server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a non-transitory computer-readable storage medium storing executable computer instructions for; receiving, from a tracking device, a signal indicating a detection of movement of the tracking device; in response to receiving the signal indicating the detection of movement, activating a location-detection component; determining a location associated with the tracking device using the location-detection component; providing, to a tracking server, an identity of the tracking device and the determined location, the tracking server configured to store the determined location in association with the identity of the tracking device; and de-activating the location-detection component in response to the storage of the determined location in association with the identity of the tracking device by the tracking server; and a processor configured to execute the computer instructions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing executable computer instructions for:
-
receiving, from a tracking device, a signal indicating a detection of movement of the tracking device; in response to receiving the signal indicating the detection of movement, activating a location-detection component; determining a location associated with the tracking device using the location-detection component; providing, to a tracking server, an identity of the tracking device and the determined location, the tracking server configured to store the determined location in association with the identity of the tracking device; and de-activating the location-detection component in response to the storage of the determined location in association with the identity of the tracking device by the tracking server. - View Dependent Claims (20)
-
Specification