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 by a motion sensor of the tracking device;
determining, by the mobile device via a location-detection component of the mobile device, a location of the mobile device;
after determining the location of the mobile device, disabling, by the mobile device, the location-detection component of the mobile device until
1) a subsequent signal indicating a detection of movement is received from the tracking device, or
2) an application of the mobile device requests a location of the mobile device; and
providing, from the mobile device to a tracking server, an identity of the tracking device and the determined location of the mobile device.
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
18 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 by a motion sensor of the tracking device; determining, by the mobile device via a location-detection component of the mobile device, a location of the mobile device; after determining the location of the mobile device, disabling, by the mobile device, the location-detection component of the mobile device until
1) a subsequent signal indicating a detection of movement is received from the tracking device, or
2) an application of the mobile device requests a location of the mobile device; andproviding, from the mobile device to a tracking server, an identity of the tracking device and the determined location of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a non-transitory computer-readable storage medium storing executable computer instructions for; receiving, at a mobile device from a tracking device, a signal indicating a detection of movement of the tracking device by a motion sensor of the tracking device; determining, by the mobile device via a location-detection component of the mobile device, a location of the mobile device; after determining the location of the mobile device, disabling, by the mobile device, the location-detection component of the mobile device until
1) a subsequent signal indicating a detection of movement is received from the tracking device, or
2) an application of the mobile device requests a location of the mobile device; andproviding, from the mobile device to a tracking server, an identity of the tracking device and the determined location of the mobile device; and a processor configured to execute the computer instructions. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing executable computer instructions for:
-
receiving, at a mobile device from a tracking device, a signal indicating a detection of movement of the tracking device by a motion sensor of the tracking device; determining, by the mobile device via a location-detection component of the mobile device, a location of the mobile device; after determining the location of the mobile device, disabling, by the mobile device, the location-detection component of the mobile device until
1) a subsequent signal indicating a detection of movement is received from the tracking device, or
2) an application of the mobile device requests a location of the mobile device; andproviding, from the mobile device to a tracking server, an identity of the tracking device and the determined location of the mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification