IP Library Granted Patent US 10,634,760
Granted Patent B2
US 10,634,760 · App. 15/583,978 · Granted Apr 28, 2020

Computer-implemented system and method for object tracking via identifier-tracker pairings

Inventors: Christopher L. Chua (San Jose, CA); Ashish V. Pattekar (Cupertino, CA)
Assignee: Palo Alto Research Center Incorporated
G01S5/0294G01S5/0252G01S5/14G06K7/10009G06K7/10366G06K7/1413G06K7/1417G06K19/06037G06K19/0723G06K19/08G08G1/005G08G1/017G08G1/123G08G1/145G08G1/146G08G1/205
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,634,760
App. No.
15/583,978
Granted
Apr 28, 2020
Kind
B2
Abstract

A computer-implemented system and method for object tracking via identifier-tracker pairings is provided. An identifier with data for a tracker is received. The tracker is paired with the identifier and also associated with an object. The tracker is identified based on the received identifier. A location of the tracker is determined by obtaining readings regarding the tracker on a periodic or continuous basis and calculating the tracker location from the last obtained readings or by requesting readings regarding the tracker upon receipt of the identifier and calculating the tracker location from the requested readings. The location of the tracker is designated as a location of the object associated with the tracker.

Claims (50)

1. A computer-implemented system for object tracking via identifier-tracker pairings, comprising:

an identifier-tracker pair comprising a tracker that is paired with an identifier, wherein the tracker is separated from the identifier and associated with an object, and the identifier is associated with a user;

a user console to receive the identifier from the user;

an identification module to identify the tracker paired with the received identifier;

a location determination module to determine a location of the tracker by obtaining readings regarding the tracker on a periodic or continuous basis and calculating the tracker location from the readings last obtained, and by requesting readings regarding the tracker upon receipt of the identifier and calculating the tracker location from the requested readings; and

an object location module to designate the location of the tracker as a location of the object associated with the tracker.

2. A system according to claim 1 , further comprising:

a display to provide the location of the object to a user associated with the identifier, wherein the location comprises one of an exact location, an area in which the object is located, a parking space number, an aisle number, a section number, and a floor number.

3. A system according to claim 1 , further comprising:

one or more reader systems from a plurality of reader systems that receive the readings for the tracker, wherein each reader system comprises a reader and an antenna.

4. A system according to claim 3 , wherein the readers are placed one of together with the antennas or separately from the antennas.

5. A system according to claim 3 , further comprising:

a reader location module to identify a location of each of the one or more reader systems;

a range module to obtain a range for each of the one or more reader systems; and

an overlap determination module to determine an overlap zone based on the ranges and locations of the one or more reader systems as the location of the tracker.

6. A system according to claim 3 , further comprising:

a reader identification module to identify a location of each of the one or more reader systems;

a vector module to define a vector from the tracker to each of the one or more reader systems;

a signal determination module to determine a signal strength of each of the one or more reader systems; and

a tracker determination module to determine the location of the tracker based on the locations of the one or more reader systems, the vectors, and the signal strengths.

7. A system according to claim 1 , wherein the readings each comprise identification of the tracker by the one or more reader systems.

8. A system according to claim 1 , wherein the tracker comprises one of a wristband, bracelet, watch, sticker, and cling.

9. A system according to claim 1 , wherein the identifier-tracker pair comprises an information segment that provides information about the object to be tracked.

10. A system according to claim 1 , wherein the identifier comprises one of a barcode, QR code, magnetic strip, serial code, serial number, or RFID.

11. A computer-implemented method for object tracking via identifier-tracker pairings, comprising:

receiving from a user an identifier comprising data for a tracker that is paired with the identifier, wherein the tracker is separated from the identifier and associated with an object, and the identifier is associated with the user;

identifying the tracker paired with the received identifier;

determining a location of the tracker comprising one of:

obtaining readings regarding the tracker on a periodic or continuous basis and calculating the tracker location from the last obtained readings; and

requesting readings regarding the tracker upon receipt of the identifier and calculating the tracker location from the requested readings; and

designating the location of the tracker as a location of the object associated with the tracker.

12. A method according to claim 11 , further comprising:

providing the location of the object to a user associated with the identifier, wherein the location comprises one of an exact location, an area in which the object is located, a parking space number, an aisle number, a section number, and a floor number.

13. A method according to claim 11 , further comprising:

receiving the readings for the tracker via one or more reader systems in a plurality of reader systems, wherein each reader system comprises a reader and an antenna.

14. A method according to claim 13 , wherein the readers are placed one of together with the antennas or separately from the antennas.

15. A method according to claim 13 , further comprising:

identifying a location of each of the one or more reader systems;

obtaining a range for the readings by each of the one or more reader systems; and

determining an overlap zone based on the ranges and locations of the one or more reader systems as the location of the tracker.

16. A method according to claim 13 , further comprising:

identifying a location of each of the one or more reader systems;

defining a vector from the tracker to each of the one or more reader systems;

determining a signal strength of each of the one or more reader systems; and

determining the location of the tracker based on the locations of the one or more reader systems, the vectors, and the signal strengths.

17. A method according to claim 11 , wherein the readings each comprise identification of the tracker by those reader systems.

18. A method according to claim 11 , further comprising:

providing the tracker as one of a wristband, bracelet, watch, sticker, and cling.

19. A method according to claim 11 , wherein the identifier-tracker pair comprises an information segment that provides information about the object to be tracked.

20. A method according to claim 11 , wherein the identifier comprises one of a barcode, magnetic strip, or serial number.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073842/0479 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →
Continuity (2)
Continuation 14262638 · Apr 25, 2014
Related Publication 20170234964A1 · Aug 17, 2017