SELECTION OF LOCATION INFORMATION BASED ON DETECTED MOVEMENT
First Claim
1. A method comprising:
- determining, by a mobile device, a first location associated with a tracking device in response to receiving a first signal from the tracking device;
in response to a movement of the mobile device relative to the tracking device, determining, by the mobile device, a second location associated with the tracking device;
in response to the mobile device and tracking device moving closer together, providing, by the mobile device, the second location to a tracking server, the tracking server configured to store the second location in conjunction with an identity of the tracking device; and
in response to the mobile device and the tracking device moving farther apart, providing, by the mobile device, the first location to the tracking server, the tracking server configured to store the first location in conjunction with the identity of the tracking 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:
-
determining, by a mobile device, a first location associated with a tracking device in response to receiving a first signal from the tracking device; in response to a movement of the mobile device relative to the tracking device, determining, by the mobile device, a second location associated with the tracking device; in response to the mobile device and tracking device moving closer together, providing, by the mobile device, the second location to a tracking server, the tracking server configured to store the second location in conjunction with an identity of the tracking device; and in response to the mobile device and the tracking device moving farther apart, providing, by the mobile device, the first location to the tracking server, the tracking server configured to store the first location in conjunction with the identity of the tracking 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; determining, by a mobile device, a first location associated with a tracking device in response to receiving a first signal from the tracking device; in response to a movement of the mobile device relative to the tracking device, determining, by the mobile device, a second location associated with the tracking device; in response to the mobile device and tracking device moving closer together, providing, by the mobile device, the second location to a tracking server, the tracking server configured to store the second location in conjunction with an identity of the tracking device; and in response to the mobile device and the tracking device moving farther apart, providing, by the mobile device, the first location to the tracking server, the tracking server configured to store the first location in conjunction with the identity of the tracking 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:
-
determining, by a mobile device, a first location associated with a tracking device in response to receiving a first signal from the tracking device; in response to a movement of the mobile device relative to the tracking device, determining, by the mobile device, a second location associated with the tracking device; in response to the mobile device and tracking device moving closer together, providing, by the mobile device, the second location to a tracking server, the tracking server configured to store the second location in conjunction with an identity of the tracking device; and in response to the mobile device and the tracking device moving farther apart, providing, by the mobile device, the first location to the tracking server, the tracking server configured to store the first location in conjunction with the identity of the tracking device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification