Selection of location information based on detected movement
First Claim
Patent Images
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;
receiving, by the mobile device, a second signal from the tracking device, the second signal providing information describing movement of the tracking device detected by the tracking device;
determining, based at least in part on the second signal from the tracking device describing the movement of the tracking device, whether the mobile device and the tracking device moved closer together or farther apart;
in response to the second signal, determining, by the mobile device, a second location associated with the tracking device;
in response to determining that the mobile device and tracking device moved 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 determining that the mobile device and the tracking device moved 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
Movement information describing a movement of a tracking device is received at a mobile device. The mobile device determines a location associated with the tracking device, and provides the determined location, an identity of the tracking device, and the received movement information to a tracking server. The tracking server is configured to select one or both of the determined location or a previous location of the tracking device stored by the tracking server based on the movement information. The tracking server then provides, in response to a request for location information, the selected one or both of the determined location or a previous location to a requesting entity.
-
Citations
20 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; receiving, by the mobile device, a second signal from the tracking device, the second signal providing information describing movement of the tracking device detected by the tracking device; determining, based at least in part on the second signal from the tracking device describing the movement of the tracking device, whether the mobile device and the tracking device moved closer together or farther apart; in response to the second signal, determining, by the mobile device, a second location associated with the tracking device; in response to determining that the mobile device and tracking device moved 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 determining that the mobile device and the tracking device moved 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, 8)
-
-
9. 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; receiving, by the mobile device, a second signal from the tracking device, the second signal providing information describing movement of the tracking device detected by the tracking device; determining, based at least in part on the second signal from the tracking device describing the movement of the tracking device, whether the mobile device and the tracking device moved closer together or farther apart; in response to the second signal, determining, by the mobile device, a second location associated with the tracking device; in response to determining that the mobile device and tracking device moved 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 determining that the mobile device and the tracking device moved 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 (10, 11, 12, 13, 14)
-
-
15. 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; receiving, by the mobile device, a second signal from the tracking device, the second signal providing information describing movement of the tracking device detected by the tracking device; determining, based at least in part on the second signal from the tracking device describing the movement of the tracking device, whether the mobile device and the tracking device moved closer together or farther apart; in response to the second signal, determining, by the mobile device, a second location associated with the tracking device; in response to determining that the mobile device and tracking device moved 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 determining that the mobile device and the tracking device moved 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 (16, 17, 18, 19, 20)
-
Specification