IP Library Granted Patent US 8,693,455
Granted Patent B2
US 8,693,455 · App. 13/729,944 · Granted Apr 8, 2014

Wireless RFID networking systems and methods

Inventor: Kambiz Shoarinejad (Tustin, CA)
Assignee: Radiofy LLC
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,693,455
App. No.
13/729,944
Granted
Apr 8, 2014
Kind
B2
Abstract

Embodiments of the present invention include a wireless access point that acquires and processes radio frequency identification (RFID) information. The wireless access point may be coupled to a network of RFID readers over a wireless network. The RFID readers may read a plurality of RFID tags and transmit information to one or more readers. The readers may, in turn, transmit the RFID information to a wireless access point. The wireless access point may include a middleware layer for performing a variety of RFID data processing functions. In one embodiment, the wireless RFID reader network may be used to improve positioning of readers and tags, and may include a GPS system or position assisted GPS system at the reader and/or tag level.

Claims (37)

1. A method of determining tag positions based on a double difference calculation of measured tag signals in a distributed tag processing system comprising a set of tag readers, the method comprising:

at each of a plurality of tag readers in the set of tag readers, receiving tag signals comprising tag data from a same plurality of tags residing in an overlapping coverage area of the plurality of tag readers;

at each particular tag reader in the plurality of tag readers, determining an initial position of each tag in the plurality of tags based on a first difference calculation between measurements of the signals received at the particular tag reader from all tags in the plurality of tags;

transmitting said initial position of each tag and said measurements of the received signals from each tag reader to an access point; and

at said access point, revising the position of each tag in the plurality of tags based on a second difference calculation between measurements of signals of each tag received at different tag readers in the plurality of tag readers.

2. The method of claim 1 , wherein determining the initial position of each tag at each particular tag reader further comprises:

receiving a plurality of signals from the tag at the particular tag reader;

measuring a value of a parameter for each signal in the plurality of received signals; and

calculating an improved value of the parameter based on a difference of the values of the parameter measured for each signal in the plurality of received signals.

3. The method of claim 2 , wherein the parameter comprises at least one of a received power of the signal, an angle of reception of the signal, a time of arrival of the signal, and a carrier phase of the signal.

4. The method of claim 1 further comprising:

at the access point, determining that a position of a tag has changed when the tag moves in or out of a coverage area of a tag reader; and

transmitting the changed position to one or more tag readers.

5. The method of claim 4 , wherein determining that a position of a tag has changed comprises determining that the tag has moved in or out of a coverage area of a tag reader.

6. The method of claim 1 , wherein the tags are radio frequency identification (RFID) tags.

7. The method of claim 1 , wherein determining an initial position of each tag at a particular tag reader is further based on a known fixed location of the particular tag reader.

8. The method of claim 1 , wherein determining an initial position of at least one tag reader is further based on determining a position of said at least one tag reader using data received at a global positioning system (GPS) module in said at least one tag reader.

9. The method of claim 1 further comprising sending positions of the tag readers to a server comprising storage to store in said server storage.

10. The method of claim 1 further comprising storing tag positions in the access point storage.

11. A system for distributed tag management, the system comprising:

a set of tags comprising tag data;

a set of tag readers configured to retrieve tag data, a plurality of tag readers in the set of tag readers configured to receive signals from a same plurality of tags in the set of tags residing in an overlapping coverage area of the plurality of tag readers, each particular tag reader in the plurality of tag readers configured to determine an initial position of each tag in the plurality of tags based on a first difference calculation between measurements of the signals received at the particular tag reader from all tags in the plurality of tags; and

a set of access points, at least one access point in the set of access points configured to (i) receive said initial position of each tag and said measurements of the received signals from each tag reader in the plurality of tag readers and (ii) revise the position of each tag in the plurality of tags based on a second difference calculation between measurements of signals of each tag received at different tag readers in the plurality of tag readers.

12. The system of claim 11 , wherein determining the initial position of each tag at each particular tag reader further comprises:

receiving a plurality of signals from the tag at the particular tag reader;

measuring a value of a parameter for each signal in the plurality of received signals; and

calculating an improved value of the parameter based on a difference of the values of the parameter measured for each signal in the plurality of received signals.

13. The system of claim 12 , wherein the parameter comprises at least one of a received power of the signal, an angle of reception of the signal, a time of arrival of the signal, and a carrier phase of the signal.

14. The system of claim 11 , wherein the access point is further configured to:

determine that a position of a tag has changed when the tag moves in or out of a coverage area of a tag reader; and

transmit the changed position to one or more tag readers.

15. The system of claim 14 , wherein determining that a position of a tag has changed comprises determining that the tag has moved in or out of a coverage area of a tag reader.

16. The system of claim 11 , wherein the tags are radio frequency identification (RFID) tags.

17. The system of claim 11 , wherein determining an initial position of each tag at a particular tag reader is further based on a known fixed location of the particular tag reader.

18. The system of claim 17 , wherein determining an initial position of at least one tag reader is further based on determining a position of said at least one tag reader using data received at a global positioning system (GPS) module in said at least one tag reader.

19. The system of claim 11 , wherein the access point is further configured to send positions of the tag readers to a server comprising storage to store in said server storage.

20. The system of claim 11 , wherein the access point is further configured to store tag positions in the access point storage.

Continuity (3)
Continuation 13354288 · Jan 19, 2012
Division 11269025 · Nov 7, 2005
Related Publication 20130187761A1 · Jul 25, 2013