IP Library Granted Patent US 8,330,580
Granted Patent B2
US 8,330,580 · App. 13/036,182 · Granted Dec 11, 2012

Methods and apparatus for operating a radio device

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,330,580
App. No.
13/036,182
Granted
Dec 11, 2012
Kind
B2
Abstract

A radio device such as a wireless tag reader communicates with multiple types of wireless identification tags in a monitored region. The radio device includes a network interface to receive messages transmitted over a network. In response to receiving a message indicating to reconfigure the radio device to support an additional wireless tag protocol, the radio is reconfigured to support communications with a corresponding new type of wireless identification tag in a monitored region. Based on this technique of reconfiguring the radio device via network messages, the radio device optionally supports additional, new or latest versions of wireless tag protocols without having to physically reprogram or replace the radio device.

Claims (44)

1. A method for minimizing interference between a first wireless transceiver device and a second wireless transceiver device in communication with a first type of wireless identification tag using a first communication protocol and a second type of wireless identification tag using a second communication protocol, the method comprising:

performing, by a first wireless transceiver device, a query to determine a presence of each wireless communication protocol used by a first type of wireless identification tag and a second type of wireless identification tag; and

reconfiguring, by the first wireless transceiver device in order to minimize interference between the first wireless transceiver device and the second wireless transceiver device, via a message generated responsive to the query and received by the second wireless transceiver device over a network, a digital signal processor of the second wireless transceiver device to (1) begin use of a wireless communication protocol for communicating with the first or second type of wireless identification tag, (2) discontinue use of a wireless communication protocol for communicating with the first or second type of wireless identification tag, or (3) modify a wireless communication protocol for communicating with the first or second type of wireless identification tag.

2. A method as in claim 1 further comprising:

at the first wireless transceiver device, at least occasionally performing a query to determine the presence of each type of wireless identification tag in a monitored region.

3. A method as in claim 1 further comprising:

scheduling additional wireless communications directed to the first or second type of wireless identification tag.

4. A method as in claim 1 further comprising:

collecting information related to the wireless identification tags; and

storing the information in a database at the first wireless transceiver device, the database of the first wireless transceiver device forming part of an overall hierarchical database distributed over the network.

5. A method as in claim 1 comprising:

communicating, by the first wireless transceiver device, with the first and second types of wireless identification tag, and

generating wireless signals over multiple carrier frequencies.

6. A method as in claim 5 , wherein generating wireless signals includes:

generating wireless signals from the first wireless transceiver device at different carrier frequencies but utilizing a common baseband to receive data information from the wireless identification tags.

7. A method as in claim 5 , wherein generating wireless signals includes:

generating wireless signals from the first wireless transceiver device at different carrier frequencies but utilizing a common intermediate frequency to receive data information from the wireless identification tags.

8. A method as in claim 1 further comprising:

simultaneously generating wireless signals from the first wireless transceiver device at different carrier frequencies to communicate with the first and second types of wireless identification tags at the same time.

9. A method as in claim 1 further comprising:

communicating, by the first wireless transceiver device, with the first and second types of wireless identification tag, and

powering the different types of wireless identification tags via wireless signals generated by the first wireless transceiver device.

10. A method as in claim 1 further comprising:

at the first wireless transceiver device, receiving a network message including an agent generated by a source at a remote location;

executing the agent at the first wireless transceiver device; and

in response to satisfying a condition of the agent, transmitting messages over the network to report data information associated with the first wireless transceiver device back to the source.

11. A method as in claim 10 further comprising:

executing multiple agents received from multiple sources at different remote locations relative to the first wireless transceiver device, each of the multiple agents having an associated function for retrieving particular information from a database associated with the first wireless transceiver device that stores wireless identification tag information.

12. A method as in claim 10 further comprising:

as a result of executing the agent at the first wireless transceiver device, filtering data information associated with wireless identification tags that would otherwise be sent back to the source.

13. A method as in claim 1 further comprising:

at the first wireless transceiver device, receiving a network message including an agent generated by a source at a remote location;

executing the agent at the first wireless transceiver device to determine the presence of each wireless communication protocol used by the first type of wireless identification tag and the second type of wireless identification tag.

14. A method as in claim 13 further comprising:

transmitting messages over the network to report information associated with the first wireless transceiver device back to the source.

15. A system for minimizing interference between a first wireless transceiver device and a second wireless transceiver device in communication with a first type of wireless identification tag using a first communication protocol and a second type of wireless identification tag using a second communication protocol, the system comprising:

a first wireless transceiver device performing a query to determine a presence of each wireless communication protocol used by a first type of wireless identification tag and a second type of wireless identification tag; and

a second wireless transceiver device;

wherein, in order to minimize interference between the first wireless transceiver device and the second wireless transceiver device, the first wireless transceiver device reconfigures, via a message generated responsive to the query and received by the second wireless transceiver device over a network, a digital signal processor of the second wireless transceiver device to (1) begin use of a wireless communication protocol for communicating with the first or second type of wireless identification tag, (2) discontinue use of a wireless communication protocol for communicating with the first or second type of wireless identification tag, or (3) modify a wireless communication protocol for communicating with the first or second type of wireless identification tag.

16. A system as in claim 15 , wherein the first wireless transceiver device performs a query at least occasionally to determine the presence of each type of wireless identification tag in a monitored region.

17. A system as in claim 15 , wherein the first or second wireless transceiver device schedules additional wireless communications directed to the first or second type of wireless identification tag.

18. A system as in claim 15 further comprising a database of the first wireless transceiver device, the database forming part of an overall hierarchical database distributed over the network, wherein the first wireless transceiver device collects information related to the wireless identification tags and stores the information in the database.

19. A system as in claim 15 , wherein the first wireless transceiver device generates wireless signals over multiple carrier frequencies for communications with the first and second types of wireless identification tag.

20. A system as in claim 15 , wherein the first wireless transceiver device receives a network message including an agent generated by a source at a remote location, and executes the agent at the first wireless transceiver device to determine the presence of each wireless communication protocol used by the first type of wireless identification tag and the second type of wireless identification tag.

Assignments (6)
SECURITY INTEREST Recorded Mar 31, 2017
From: NOVANTA CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 041814/0920 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2017
From: TRIMBLE INC.
To: NOVANTA CORPORATION
Reel/Frame 041262/0115 →
MERGER Recorded Dec 22, 2016
From: TRIMBLE NAVIGATION LIMITED
To: TRIMBLE INC.
Reel/Frame 040754/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2011
From: THINGMAGIC, INC.
To: TRIMBLE NAVIGATION LIMITED
Reel/Frame 025903/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2011
From: REYNOLDS, MATTHEW S.; RICHARDS, JOSEPH L.; PATHARE, SUMUKH N.; POST, E. REHMATULLA; MAGUIRE, YAEL G.; TSAI, HARRY F.; PAPPU, RAVIKANTH S.; SCHONER, BERND
To: THINGMAGIC L.L.C
Reel/Frame 025879/0317 →
CHANGE OF NAME Recorded Mar 1, 2011
From: THINGMAGIC, LLC
To: THINGMAGIC, INC.
Reel/Frame 025881/0834 →