IP Library Granted Patent US 9,697,398
Granted Patent B2
US 9,697,398 · App. 14/334,721 · Granted Jul 4, 2017

Methods, systems, and products for tracking objects

Inventors: Robert A. Koch (Norcross, GA); Barrett Kreiner (Norcross, GA)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
G06K7/10386G06Q10/08G06Q10/087G06Q30/02G06Q30/0207G06Q30/06G08B21/0275G08B21/24H04M1/7253
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 9,697,398
App. No.
14/334,721
Granted
Jul 4, 2017
Kind
B2
Abstract

Tags are used to recover lost objects. Each tag transmits identification information to passing communications devices, such as a cellular phone. The cellular phone then uploads the tag's identification information, along with a location, to a central network database. The central network database thus stores a central repository identifying locations associated with tags discovered by passing communications devices.

Claims (59)

1. A method, comprising:

receiving, at a server, tag identifiers reported by cellular mobile devices, each one of the tag identifiers associated with a different tag;

storing, by the server, the tag identifiers in a network accessible electronic database, the network accessible electronic database storing electronic database associations between the tag identifiers and global positioning system information describing locations reported by the cellular mobile devices;

receiving, by the server, a search request specifying a tag identifier of the tag identifiers;

querying, by the server, the network accessible electronic database for the tag identifier specified in the search request;

determining, by the server, that the network accessible electronic database lacks an entry that electronically associates the tag identifier specified in the search request to the global positioning system information;

retrieving, by the server, a search policy in response to the network accessible electronic database lacking the entry that electronically associates the tag identifier to the global positioning system information, the search policy defining cellular identifiers for use when searching for the tag identifier;

sending, by the server, search instructions to the cellular identifiers defined by the search policy, the search instructions instructing corresponding ones of the cellular mobile devices associated with the cellular identifiers to broadcast an interrogation signal specifying the tag identifier specified in the search request;

receiving, by the server, a response to the search instructions, the response sent from a cellular identifier of the cellular identifiers defined by the search policy, the response confirming reception of a signal sent from a tag associated with the tag identifier, and the response reporting the global positioning system information reported as a location associated with the cellular identifier;

adding, by the server, the entry to the network accessible electronic database, the entry electronically associating the global positioning system information reported by the response to the cellular identifier and to the tag identifier; and

sending, by the server, the global positioning system information as a search response to the search request specifying the tag identifier;

wherein the network accessible electronic database stores a centralized repository for the locations reported by the cellular mobile devices.

2. The method of claim 1 , further comprising associating the tag identifier with a time associated with the response.

3. The method of claim 1 , further comprising time stamping the global positioning system information reported by the response.

4. The method of claim 1 , further comprising associating the tag identifier with a profile.

5. The method of claim 1 , further comprising associating the tag identifier to a description of an object.

6. The method of claim 1 , further comprising retrieving the global positioning system information associated with any of the cellular identifiers defined by the search policy.

7. The method of claim 1 , further comprising:

querying the network accessible electronic database for a description of an object; and

retrieving the global positioning system information having one of the electronic database associations with the description of the object.

8. A system, comprising:

a processor; and

a memory device, the memory device storing code, the code when executed causing the processor to perform operations, the operations comprising:

receiving tag identifiers reported by cellular mobile devices, each one of the tag identifiers associated with a different tag;

storing the tag identifiers in a network accessible electronic database, the network accessible electronic database storing electronic database associations between the tag identifiers and global positioning system information describing locations reported by the cellular mobile devices;

receiving a search request specifying a tag identifier of the tag identifiers;

querying the network accessible electronic database for the tag identifier specified in the search request;

determining that the network accessible electronic database lacks an entry that electronically associates the tag identifier specified in the search request to the global positioning system information;

retrieving a search policy in response to the network accessible electronic database lacking the entry that electronically associates the tag identifier to the global positioning system information, the search policy defining cellular identifiers for use when searching for the tag identifier;

sending search instructions to the cellular identifiers defined by the search policy, the search instructions instructing corresponding ones of the cellular mobile devices associated with the cellular identifiers to broadcast an interrogation signal specifying the tag identifier specified in the search request;

receiving a response to the search instructions, the response sent from a cellular identifier of the cellular identifiers defined by the search policy, the response confirming reception of a signal sent from a tag associated with the tag identifier, and the response reporting the global positioning system information reported as a location associated with the cellular identifier;

adding the entry to the network accessible electronic database, the entry electronically associating the global positioning system information reported by the response to the cellular identifier and to the tag identifier; and

sending the global positioning system information as a search response to the search request specifying the tag identifier;

wherein the network accessible electronic database stores a centralized repository for the locations reported by the cellular mobile devices.

9. The system of claim 8 , wherein the operations further comprise associating the tag identifier with a time associated with the response.

10. The system of claim 8 , wherein the operations further comprise time stamping the global positioning system information reported by the response.

11. The system of claim 8 , wherein the operations further comprise associating the tag identifier with a profile.

12. The system of claim 8 , wherein the operations further comprise associating the tag identifier to a description of an object.

13. The system of claim 8 , wherein the operations further comprise retrieving the global positioning system information associated with any of the cellular identifiers defined by the search policy.

14. The system of claim 8 , wherein the operations further comprise:

querying the network accessible electronic database for a description of an object; and

retrieving the global positioning system information having one of the electronic database associations with the description of the object.

15. A memory device storing executable instructions that when executed cause a processor to perform operations, the operations comprising:

receiving tag identifiers reported by cellular mobile devices, each one of the tag identifiers associated with a different tag;

storing the tag identifiers in a network accessible electronic database, the network accessible electronic database storing electronic database associations between the tag identifiers and global positioning system information describing locations reported by the cellular mobile devices;

receiving a search request specifying a tag identifier of the tag identifiers;

querying the network accessible electronic database for the tag identifier specified in the search request;

determining that the network accessible electronic database lacks an entry that electronically associates the tag identifier specified in the search request to the global positioning system information;

retrieving a search policy in response to the network accessible electronic database lacking the entry that electronically associates the tag identifier to the global positioning system information, the search policy defining cellular identifiers for use when searching for the tag identifier;

sending search instructions to the cellular identifiers defined by the search policy, the search instructions instructing corresponding ones of the cellular mobile devices associated with the cellular identifiers to broadcast an interrogation signal specifying the tag identifier specified in the search request;

receiving a response to the search instructions, the response sent from a cellular identifier of the cellular identifiers defined by the search policy, the response confirming reception of a signal sent from a tag associated with the tag identifier, and the response reporting the global positioning system information reported as a location associated with the cellular identifier;

adding the entry to the network accessible electronic database, the entry electronically associating the global positioning system information reported by the response to the cellular identifier and to the tag identifier; and

sending the global positioning system information as a search response to the search request specifying the tag identifier;

wherein the network accessible electronic database stores a centralized repository for the locations reported by the cellular mobile devices.

16. The memory device of claim 15 , wherein the operations further comprise associating the tag identifier with a time associated with the response.

17. The memory device of claim 15 , wherein the operations further comprise time stamping the global positioning system information reported by the response.

18. The memory device of claim 15 , wherein the operations further comprise associating the tag identifier with a profile.

19. The memory device of claim 15 , wherein the operations further comprise associating the tag identifier to a description of an object.

20. The memory device of claim 15 , wherein the operations further comprise retrieving the global positioning system information associated with any of the cellular identifiers defined by the search policy.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2017
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 040922/0121 →
CHANGE OF NAME Recorded Jan 10, 2017
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 041311/0603 →
CHANGE OF NAME Recorded Jan 10, 2017
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 041311/0658 →
CHANGE OF NAME Recorded Jan 10, 2017
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 041311/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2014
From: KOCH, ROBERT; KREINER, BARRETT
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 033391/0345 →
Continuity (5)
Continuation 12202517 · Sep 2, 2008
Continuation 11903808 · Sep 25, 2007
Continuation 11122342 · May 5, 2005
Continuation 10283099 · Oct 30, 2002
Related Publication 20150015370A1 · Jan 15, 2015