User intervention based on external data in a tracking device environment
First Claim
1. A method for locating a tracking device, comprising:
- determining, by a central tracking device system, a location of a tracking device of a user, the tracking device coupled to an object;
determining, by the central tracking device system, a location of the user; and
in response to the location of the tracking device being more than a threshold distance from the user;
accessing, by the central tracking device system, external data from an external data source associated with the object by transmitting a request to the external data source for the external data via an application programming interface associated with the external data source;
determining, by the central tracking device system, based on the accessed external data from the external data source, that possession of the object is likely to be useful to the user;
generating, by the central tracking device system, a notification identifying the tracking device and recommending that the user obtain the object; and
providing, by the central tracking device system, the generated notification to a mobile device of the user, the mobile device of the user configured to display the notification to the user.
7 Assignments
0 Petitions
Accused Products
Abstract
A tracking system can provide intervention notifications to a user to notify the user that a tracking device is potentially lost or is in a predicted state. The tracking system may notify the user that a tracking device is potentially lost or in a predicted state based on a number of factors, including: a proximity of a tracking device to other tracking devices or a user'"'"'s mobile device, a movement of a tracking device to more than a threshold distance away from a mobile device or other tracking devices, a location of a tracking device relative to a geographic location or to geographic boundaries, a usage or movement behavior of the tracking device, a usage or movement behavior of a user or owner of a tracking device, information received from an external source, or information received from sensors within the tracking device or a user'"'"'s mobile.
-
Citations
20 Claims
-
1. A method for locating a tracking device, comprising:
-
determining, by a central tracking device system, a location of a tracking device of a user, the tracking device coupled to an object; determining, by the central tracking device system, a location of the user; and in response to the location of the tracking device being more than a threshold distance from the user; accessing, by the central tracking device system, external data from an external data source associated with the object by transmitting a request to the external data source for the external data via an application programming interface associated with the external data source; determining, by the central tracking device system, based on the accessed external data from the external data source, that possession of the object is likely to be useful to the user; generating, by the central tracking device system, a notification identifying the tracking device and recommending that the user obtain the object; and providing, by the central tracking device system, the generated notification to a mobile device of the user, the mobile device of the user configured to display the notification to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for locating a tracking device, comprising:
-
a non-transitory computer-readable storage medium storing executable computer instructions that, when executed, perform steps comprising; determining a location of a tracking device of a user, the tracking device coupled to an object; determining a location of the user; and in response to the location of the tracking device being more than a threshold distance from the user; accessing external data from an external data source associated with the object by transmitting a request to the external data source for the external data via an application programming interface associated with the external data source; determining based on the accessed external data from the external data source, that possession of the object is likely to be useful to the user; generating a notification identifying the tracking device and recommending that the user obtain the object; and providing the generated notification to a mobile device of the user, the mobile device of the user configured to display the notification to the user; and a processor configured to execute the instructions.
-
Specification