Tracking device location and management
First Claim
1. A method for locating a tracking device, comprising:
- determining, by a central tracking system, that a first device of an owner of a tracking device is not within a proximity of the tracking device;
determining, by the central tracking system, that a second device is within the proximity of the tracking device;
determining, by the central tracking system, that a tracking application associated with the tracking device is not running on the first device, the tracking application configured to receive communications from the tracking device, to determine a location of the first device based on the received communications, and to provide the location of the first device and an identity of the tracking device to the central tracking system;
in response to determining that the tracking application is not running on the first device;
generating, by the central tracking system, a first notification informing the owner that the tracking application is not running on the first device;
in response to determining that a location of the second device within the proximity of the tracking device is more than a threshold distance away from a last known location of the tracking device, generating, by the central tracking system, a second notification informing the owner that the tracking device may be lost; and
providing, by the central tracking system, one or both of the first notification and the second notification to the first device for display to the owner.
7 Assignments
0 Petitions
Accused Products
Abstract
A tracking system determines that a first device of an owner of a tracking device is not within a proximity of the tracking device, that a second device is within a proximity of the tracking device, and whether a tracking application is not running on the first device. Responsive to determining that the tracking application is not running on the first device, the tracking system generates a notification informing the owner that the tracking application is not running on the first device. Responsive to determining that a location of the second device within a proximity of the tracking device is more than a threshold distance from a last known location of the tracking device, the tracking system generates a another notification informing the owner that the tracking device may be lost. The tracking system provides one or both of the notifications to the first device for display to the owner.
26 Citations
20 Claims
-
1. A method for locating a tracking device, comprising:
-
determining, by a central tracking system, that a first device of an owner of a tracking device is not within a proximity of the tracking device; determining, by the central tracking system, that a second device is within the proximity of the tracking device; determining, by the central tracking system, that a tracking application associated with the tracking device is not running on the first device, the tracking application configured to receive communications from the tracking device, to determine a location of the first device based on the received communications, and to provide the location of the first device and an identity of the tracking device to the central tracking system; in response to determining that the tracking application is not running on the first device; generating, by the central tracking system, a first notification informing the owner that the tracking application is not running on the first device; in response to determining that a location of the second device within the proximity of the tracking device is more than a threshold distance away from a last known location of the tracking device, generating, by the central tracking system, a second notification informing the owner that the tracking device may be lost; and providing, by the central tracking system, one or both of the first notification and the second notification to the first device for display to the owner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tracking system comprising:
-
a non-transitory computer-readable storage medium storing executing instructions that, when executed, cause the tracking system to perform steps comprising; determining that a first device of an owner of a tracking device is not within a proximity of the tracking device; determining that a second device is within the proximity of the tracking device; determining that a tracking application associated with the tracking device is not running on the first device, the tracking application configured to receive communications from the tracking device, to determine a location of the first device based on the received communications, and to provide the location of the first device and an identity of the tracking device to the tracking system; in response to determining that the tracking application is not running on the first device; generating a first notification informing the owner that the tracking application is not running on the first device; in response to determining that a location of the second device within the proximity of the tracking device is more than a threshold distance away from a last known location of the tracking device, generating a second notification informing the owner that the tracking device may be lost; and providing one or both of the first notification and the second notification to the first device for display to the owner; and a processor configured to execute the instructions. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing executable computer instructions that, when executed by a hardware processor, cause the processor to perform steps comprising:
-
determining that a first device of an owner of a tracking device is not within a proximity of the tracking device; determining that a second device is within the proximity of the tracking device; determining that a tracking application associated with the tracking device is not running on the first device, the tracking application configured to receive communications from the tracking device, to determine a location of the first device based on the received communications, and to provide the location of the first device and an identity of the tracking device to a tracking system; in response to determining that the tracking application is not running on the first device; generating a first notification informing the owner that the tracking application is not running on the first device; in response to determining that a location of the second device within the proximity of the tracking device is more than a threshold distance away from a last known location of the tracking device, generating a second notification informing the owner that the tracking device may be lost; and providing one or both of the first notification and the second notification to the first device for display to the owner. - View Dependent Claims (18, 19, 20)
-
Specification