IP Library Granted Patent US 8,031,053
Granted Patent B2
US 8,031,053 · App. 11/924,799 · Granted Oct 4, 2011

RFID label time synchronization

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 8,031,053
App. No.
11/924,799
Granted
Oct 4, 2011
Kind
B2
Abstract

Methods and apparatus, including computer program products, for radio frequency identification (RFID) label time synchronization. A method includes, in a radio frequency identification (RFID) interrogator having an antenna, transceiver, a clock, a memory and a central processing unit (CPU), initializing a RFID tag with a label start time and a time to record data, the label start time representing an actual start time indicated by the clock, receiving a label stop time, a label time and logged data from an interrogation of the RFID tag, and compensating the label time for a drift between the label stop time and an actual stop time.

Claims (45)

1. A method comprising:

in a radio frequency identification (RFID) interrogator having an antenna, transceiver, a clock, a memory and a central processing unit (CPU), initializing a RFID tag with a label start time and a time to record data, the label start time representing an actual start time indicated by the clock;

receiving a label stop time, a label time and logged data from an interrogation of the RFID tag; and

compensating the label time for a drift between the label stop time and an actual stop time by determining an actual time associated with the logged data, wherein determining the actual time comprises:

determining a product of the label time and a difference between the actual stop time and the actual start time; and

determining a quotient of the product and a difference between the label stop time and label start time.

2. The method of claim 1 wherein the data is a temperature.

3. The method of claim 1 wherein the data is a humidity.

4. The method of claim 1 wherein the data is a pressure.

5. The method of claim 1 further comprising:

receiving a subsequent label stop time, a subsequent label time and subsequent logged data from a subsequent interrogation of the RFID tag; and

compensating the subsequent label time for a drift between the subsequent label stop time and the actual stop time.

6. The method of claim 1 further comprising:

receiving additional label times and logged data from the interrogation of the RFID tag; and

compensating each of the additional label times for a drift between the label stop time and an actual stop time.

7. A computer program product, tangibly embodied in a machine readable storage device, for adjusting a time in a radio frequency identification (RFID) system, the computer program product being operable to cause a data processing apparatus to:

in a radio frequency identification (RFID) interrogator having an antenna, transceiver, a clock, a memory and a central processing unit (CPU), initialize a RFID tag with a label start time and a time to record data, the label start time representing an actual start time indicated by the clock;

receive a label stop time, a label time and logged data from an interrogation of the RFID tag; and

compensate the label time for a drift between the label stop time and an actual stop time by determining an actual time associated with the logged data,

wherein the computer program product is further operable to cause the data processing apparatus to determine the actual time by:

determining a product of the label time and a difference between the actual stop time and the actual start time; and

determining a quotient of the product and a difference between the label stop time and label start time.

8. The computer program product of claim 7 wherein the data is a temperature.

9. The computer program product of claim 7 wherein the data is a humidity.

10. The computer program product of claim 7 wherein the data is a pressure.

11. The computer program product of claim 7 further being further operable to cause the data processing apparatus to:

receive a subsequent label stop time, a subsequent label time and subsequent logged data from a subsequent interrogation of the RFID tag; and

compensate the subsequent label time for a drift between the subsequent label stop time and the actual stop time.

12. A radio frequency identification (RFID) interrogator comprising:

an antenna linked to a transceiver; and

a programmable memory and central processing unit linked to the transceiver, wherein the memory is programmed to adjust times in an interrogated RFID label in which data including time is logged, the programmed memory causing the central processing unit to:

initialize a RFID tag with a label start time and a time to record data, the label start time representing an actual start time indicated by the clock;

receive a label stop time, a label time and logged data from an interrogation of the RFID tag; and

compensate the label time for a drift between the label stop time and an actual stop time by determining an actual time associated with the logged data, wherein determining the actual time comprises:

determining a product of the label time and a difference between the actual stop time and the actual start time; and

determining a quotient of the product and a difference between the label stop time and label start time.

13. The RFID interrogator of claim 12 wherein the data is a temperature.

14. The RFID interrogator of claim 12 wherein the data is a humidity.

15. The RFID interrogator of claim 12 wherein the data is a pressure.

16. The RFID interrogator of claim 12 wherein the programming further comprises:

receiving a subsequent label stop time, a subsequent label time and subsequent logged data from a subsequent interrogation of the RFID tag; and

compensating the subsequent label time for a drift between the subsequent label stop time and the actual stop time.

17. The RFID interrogator of claim 12 wherein the programming further comprises:

receiving additional label times and logged data from the interrogation of the RFID tag; and

compensating each of the additional label times for a drift between the label stop time and an actual stop time.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2010
From: KEYSTONE TECHNOLOGY SOLUTIONS, LLC
To: MICRON TECHNOLOGY, INC.
Reel/Frame 023839/0881 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2010
From: MICRON TECHNOLOGY, INC.
To: ROUND ROCK RESEARCH, LLC
Reel/Frame 023786/0416 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2008
From: GREEFF, ROY EDGAR
To: KEYSTONE TECHNOLOGY SOLUTIONS, LLC
Reel/Frame 020841/0229 →