Systems and methods for locating a tracking device
First Claim
Patent Images
1. A method comprising:
- associating, by a tracking system using at least one processor, a user with a tracking device, the tracking system configured to store a status of the tracking device in a database, the user associated with a mobile device;
in response to receiving an indication that the tracking device is lost, setting, by the tracking system, a flag within the database indicating that the status of the tracking device is lost;
receiving, by the tracking system, a location from a second mobile device associated with a second user in response to the second mobile device being within a threshold distance of the tracking device and receiving a signal from the tracking device, the location comprising a location of the second mobile device at the time the second mobile device receives the signal;
in response to the tracking device being flagged as lost;
generating, by the tracking system, a notification comprising an identity of the tracking device and including the received location; and
providing, by the tracking system, the generated notification to the mobile device, the mobile device configured to display the generated notification to the user; and
in response to the tracking device not being flagged as lost;
storing, by the tracking system, the received location in association with the identity of the tracking device without providing a notification including the received location to the mobile device.
6 Assignments
0 Petitions
Accused Products
Abstract
The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
-
Citations
20 Claims
-
1. A method comprising:
-
associating, by a tracking system using at least one processor, a user with a tracking device, the tracking system configured to store a status of the tracking device in a database, the user associated with a mobile device; in response to receiving an indication that the tracking device is lost, setting, by the tracking system, a flag within the database indicating that the status of the tracking device is lost; receiving, by the tracking system, a location from a second mobile device associated with a second user in response to the second mobile device being within a threshold distance of the tracking device and receiving a signal from the tracking device, the location comprising a location of the second mobile device at the time the second mobile device receives the signal; in response to the tracking device being flagged as lost; generating, by the tracking system, a notification comprising an identity of the tracking device and including the received location; and providing, by the tracking system, the generated notification to the mobile device, the mobile device configured to display the generated notification to the user; and in response to the tracking device not being flagged as lost; storing, by the tracking system, the received location in association with the identity of the tracking device without providing a notification including the received location to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tracking system comprising:
-
a non-transitory computer-readable storage medium storing executable computer instructions that, when executed by a processor, performs steps comprising; associating, by the tracking system, a user with a tracking device, the tracking system configured to store a status of the tracking device in a database, the user associated with a mobile device; in response to receiving an indication that the tracking device is lost, setting, by the tracking system, a flag within the database indicating that the status of the tracking device is lost; receiving, by the tracking system, a location from a second mobile device associated with a second user in response to the second mobile device being within a threshold distance of the tracking device and receiving a signal from the tracking device, the location comprising a location of the second mobile device at the time the second mobile device receives the signal; in response to the tracking device being flagged as lost; generating, by the tracking system, a notification comprising an identity of the tracking device and including the received location; and providing, by the tracking system, the generated notification to the mobile device, the mobile device configured to display the generated notification to the user; and in response to the tracking device not being flagged as lost; storing, by the tracking system, the received location in association with the identity of the tracking device without providing a notification including the received location to the mobile device; and a processor configured to execute the instructions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing executable computer instructions that, when executed by a processor, perform steps comprising:
-
associating, by a tracking system using at least one processor, a user with a tracking device, the tracking system configured to store a status of the tracking device in a database, the user associated with a mobile device; in response to receiving an indication that the tracking device is lost, setting, by the tracking system, a flag within the database indicating that the status of the tracking device is lost; receiving, by the tracking system, a location from a second mobile device associated with a second user in response to the second mobile device being within a threshold distance of the tracking device and receiving a signal from the tracking device, the location comprising a location of the second mobile device at the time the second mobile device receives the signal; in response to the tracking device being flagged as lost; generating, by the tracking system, a notification comprising an identity of the tracking device and including the received location; and providing, by the tracking system, the generated notification to the mobile device, the mobile device configured to display the generated notification to the user; and in response to the tracking device not being flagged as lost; storing, by the tracking system, the received location in association with the identity of the tracking device without providing a notification including the received location to the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification