IP Library Granted Patent US 10,271,171
Granted Patent B2
US 10,271,171 · App. 15/947,212 · Granted Apr 23, 2019

Systems and methods for locating a tracking device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,271,171
App. No.
15/947,212
Granted
Apr 23, 2019
Kind
B2
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.

Claims (46)

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.

2. The method of claim 1 , wherein displaying the generated notification comprises displaying a message within an interface of an application associated with the tracking device.

3. The method of claim 1 , wherein displaying the generated notification comprises displaying an alert within an operating system interface of the mobile device.

4. The method of claim 1 , wherein displaying the generated notification comprises displaying text identifying the tracking device and displaying an indication that the tracking device has been found.

5. The method of claim 1 , wherein the indication that the tracking device is lost is sent from the mobile device in response to the user selecting an interface element corresponding to marking the tracking device as lost from an interface of an application associated with the tracking device.

6. The method of claim 1 , wherein the generated notification is not provided to the second mobile device.

7. The method of claim 1 , wherein associating the user with the tracking device comprises linking a user profile associated with the user with a unique identifier associated with the tracking device within the database.

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.

9. The tracking system of claim 8 , wherein displaying the generated notification comprises displaying a message within an interface of an application associated with the tracking device.

10. The tracking system of claim 8 , wherein displaying the generated notification comprises displaying an alert within an operating system interface of the mobile device.

11. The tracking system of claim 8 , wherein displaying the generated notification comprises displaying text identifying the tracking device and displaying an indication that the tracking device has been found.

12. The tracking system of claim 8 , wherein the indication that the tracking device is lost is sent from the mobile device in response to the user selecting an interface element corresponding to marking the tracking device as lost from an interface of an application associated with the tracking device.

13. The tracking system of claim 8 , wherein the generated notification is not provided to the second mobile device.

14. The tracking system of claim 8 , wherein associating the user with the tracking device comprises linking a user profile associated with the user with a unique identifier associated with the tracking device within the database.

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.

16. The non-transitory computer-readable storage medium of claim 15 , wherein displaying the generated notification comprises displaying a message within an interface of an application associated with the tracking device.

17. The non-transitory computer-readable storage medium of claim 15 , wherein displaying the generated notification comprises displaying an alert within an operating system interface of the mobile device.

18. The non-transitory computer-readable storage medium of claim 15 , wherein displaying the generated notification comprises displaying text identifying the tracking device and displaying an indication that the tracking device has been found.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the indication that the tracking device is lost is sent from the mobile device in response to the user selecting an interface element corresponding to marking the tracking device as lost from an interface of an application associated with the tracking device.

20. The non-transitory computer-readable storage medium of claim 15 , wherein associating the user with the tracking device comprises linking a user profile associated with the user with a unique identifier associated with the tracking device within the database.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2022
From: CAPITAL IP INVESTMENT PARTNERS LLC
To: TILE, INC.
Reel/Frame 058671/0383 →
SECURITY INTEREST Recorded Sep 28, 2021
From: TILE, INC.
To: CAPITAL IP INVESTMENT PARTNERS LLC AS ADMINISTRATIVE AGENT
Reel/Frame 057633/0569 →
RELEASE OF SECURITY INTEREST Recorded Sep 2, 2021
From: SILICON VALLEY BANK
To: TILE, INC.
Reel/Frame 057650/0820 →
SECURITY INTEREST Recorded May 28, 2019
From: TILE, INC.
To: PINNACLE VENTURES, L.L.C., AS AGENT
Reel/Frame 049292/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2018
From: EVANS, NICHOLAS GEORGE; FARLEY, MICHAEL GEORGE
To: REVEAL LABS, INC.
Reel/Frame 045482/0164 →
CHANGE OF NAME Recorded Apr 9, 2018
From: REVEAL LABS, INC.
To: TILE, INC.
Reel/Frame 045869/0184 →
Cited By (3)
US 12,445,834 US 12,603,717 US 12,634,132