IP Library Granted Patent US 11,867,825
Granted Patent B2
US 11,867,825 · App. 17/207,745 · Granted Jan 9, 2024

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: XEROX CORPORATION
G01S5/0294G01S5/02521G01S5/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 11,867,825
App. No.
17/207,745
Granted
Jan 9, 2024
Kind
B2
Abstract

A computer-implemented system and method for object tracking via identifier-tracker pairings is provided. At least one tracker-identifier pair is maintained. The tracker is associated with an entity, including a person or object. The identifier is accessed to locate the entity. The tracker associated with the identifier is identified and a location of the entity is determined based on a location of the tracker. The location of the entity is provided to the user.

Claims (57)

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

at least one tracker-identifier pair comprising:

a tracker associated with an entity comprising a person or object; and

an identifier comprising information identifying the tracker, wherein the tracker is separate and remote from the identifier when the tracker is associated with the entity; and

a server comprising a central processing unit, memory, an input port to receive the tracker-identifier pair, and an output port, wherein the central processing unit is configured to:

receive from a user information from the identifier to locate the entity;

determine an identity of the tracker that is associated with the identifier by looking up the tracker identity in a database using the information from the identifier that is maintained separate and remote from the tracker;

determine a location of the entity based on a location of the tracker; and

provide the location of the entity to the user.

2. A computer-implemented system according to claim 1 , wherein the tracker location is determined based on one of a continuous basis, a periodic basis, and as requested.

3. A computer-implemented system according to claim 1 , wherein the identifier comprises at least one of instructions for handling the identifier, machine-readable data, and human-readable data.

4. A computer-implemented system according to claim 1 , wherein the central processing unit performs the following:

combine the location of the entity with a location of a patient; and

determine an efficacy of the entity in treating the patient.

5. A computer-implemented system according to claim 1 , wherein the central processing unit performs the following:

compare the location of the entity with a location of a computer; and

authenticate the entity to use the computer when the location of the entity and the location of the computer are substantially the same.

6. A computer-implemented system according to claim 1 , wherein the central processing unit performs the following:

obtain readings identifying the location of the tracker at one or more points in time; and

store the readings as a history of locations for the entity.

7. A computer-implemented system according to claim 6 , wherein the central processing unit performs the following:

select the most recent reading as the location of the tracker.

8. A computer-implemented system according to claim 6 , wherein the central processing unit performs the following:

receive the readings from one or more reader systems, wherein each reader system comprises a reader and an antenna.

9. A computer-implemented system according to claim 1 , wherein the central processing unit performs the following:

store the identifier in a database; and

receive a request for the identifier of the entity by the user.

10. A computer-implemented system according to claim 1 , wherein the central processing unit performs the following:

calculate the location of the tracker based on a location of one or more reader systems that identify the tracker and on an overlap zone determined by known reading ranges of those reader systems.

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

maintaining at least one tracker-identifier pair comprising:

a tracker associated with an entity comprising a person or object; and

an identifier comprising information identifying the tracker, wherein the tracker is separate and remote from the identifier when the tracker is associated with the entity;

receiving from a user information from the identifier to locate the entity;

determining an identity of the tracker associated with the identifier by looking up the tracker identity in a database using the information from the identifier that is maintained separate and remote from the tracker;

determining a location of the entity based on a location of the tracker; and

providing the location of the entity to the user.

12. A computer-implemented method according to claim 11 , wherein the tracker location is determined based on one of a continuous basis, a periodic basis, and as requested.

13. A computer-implemented method according to claim 11 , wherein the identifier comprises at least one of instructions for handling the identifier, machine-readable data, and human-readable data.

14. A computer-implemented method according to claim 11 , further comprising:

combining the location of the entity with a location of a patient; and

determining an efficacy of the entity in treating the patient.

15. A computer-implemented method according to claim 11 , further comprising:

comparing the location of the entity with a location of a computer; and

authenticating the entity to use the computer when the location of the entity and the location of the computer are substantially the same.

16. A computer-implemented method according to claim 11 , further comprising:

obtaining readings identifying the location of the tracker at one or more points in time; and

storing the readings as a history of locations for the entity.

17. A computer-implemented method according to claim 16 , further comprising:

selecting the most recent reading as the location of the tracker.

18. A computer-implemented method according to claim 16 , further comprising:

receiving the readings from one or more reader systems, wherein each reader system comprises a reader and an antenna.

19. A computer-implemented method according to claim 11 , further comprising:

storing the identifier in a database; and

receiving a request for the identifier of the entity by the user.

20. A computer-implemented method according to claim 11 , further comprising:

calculating the location of the tracker based on a location of one or more reader systems that identify the tracker and on an overlap zone determined by known reading ranges of those reader systems.

Assignments (7)
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →
Continuity (4)
Continuation 16859922 · Apr 27, 2020
Continuation 15583978 · May 1, 2017
Continuation 14262638 · Apr 25, 2014
Related Publication 20210208233A1 · Jul 8, 2021