IP Library Granted Patent US 8,638,195
Granted Patent B2
US 8,638,195 · App. 13/051,797 · Granted Jan 28, 2014

Method, transponder, and circuit for selecting one or more transponders

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,638,195
App. No.
13/051,797
Granted
Jan 28, 2014
Kind
B2
Abstract

A method and device for selecting one or more transponders, in particular backscatter-based transponders, from a plurality of transponders by a base station, which method is based on a slotted ALOHA method, in which the base station defines numbered time slots and a random number generated in a given transponder determines a time slot when the transponder transmits its transponder-specific identification to the base station. The random number is generated in a given transponder with the aid of a random number generator, the relevant random number generator is switched into a counter operating mode after reception of a selection command transmitted by the base station, while a count state of the random number generator is decremented or incremented when the base station transmits the start of a time slot, the relevant transponder transmits a transponder-specific identification to the base station if the count state of its random number generator is equal to a predetermined value, and the relevant random number generator is then switched back into the operating mode for random number generation.

Claims (35)

1. A method comprising:

generating at a transponder by random-number-generator circuitry a random number corresponding to a time slot, the random-number-generator circuitry being in an operating mode for generating random numbers, the random-number-generator circuitry being configured in the operating mode as a linear feedback shift register;

switching, in response to receiving a selection command from a base station and by clocking of the linear feedback shift register, the random-number-generator circuitry from the operating mode to a counter-operating mode, the random-number-generator circuitry configured in the counter operating mode as a counter, an initial value of a count state of the random-number-generator circuitry in the counter-operating mode being the random number contained in the linear feedback shift register immediately prior to switching the random-number-generator circuitry from the operating mode to the counter-operating mode;

modifying, when the random-number-generator circuitry is in the counter-operating mode and in response to receiving a signal corresponding to a start of the time slot from the base station, the count state of the random-number-generator circuitry from the initial value to a modified value;

comparing the modified value of the count state of the random-number-generator circuitry to a predetermined value to determine whether to transmit an identification corresponding to the transponder; and

transmitting the identification corresponding to the transponder when the modified value of the count state is the predetermined value.

2. The method of claim 1 , further comprising switching the random-number-generator circuitry from the counter-operating mode to the operating mode for generating random numbers in response to the count state being the predetermined value.

3. The method of claim 1 , further comprising receiving an acknowledge command from the base station subsequent to the transmitting the identification.

4. The method of claim 3 , further comprising allowing a write or read operation on the transponder in response to receiving the acknowledge command.

5. The method of claim 1 , further comprising monitoring the count state after the signal corresponding to the start of the time slot.

6. The method of claim 1 , wherein the random-number-generator circuitry is configured as a ripple counter in the counter-operating mode.

7. A transponder comprising:

random-number-generator circuitry having an operating mode for generating random numbers and a counter-operating mode, the random-number-generator circuitry configured to:

generate, when the random-number-generator circuitry is in the operating mode, a random number corresponding to a time slot, the random-number-generator circuitry configured in the operating mode as a linear feedback shift register; and

modify, when the random-number-generator circuitry is in the counter-operating mode and in response to receiving from a base station a signal corresponding to a start of the time slot, a count state from an initial value to a modified value;

a control-logic unit configured to switch, in response to receiving a selection command from a base station and by clocking of the linear feedback shift register, the random-number-generator circuitry from the operating mode to the counter-operating mode, the random-number-generator circuitry configured in the counter operating mode as a counter, the initial value of the count state of the random-number-generator circuitry in the counter-operating mode being the random number contained in the linear feedback shift register immediately prior to switching the random-number-generator circuitry from the operating mode to the counter-operating mode; and

a comparison unit configured to:

compare the modified value of the count state of the random-number-generator circuitry to a predetermined value to determine whether to transmit an identification corresponding to the transponder; and

transmit the identification corresponding to the transponder when the modified value of the count state is the predetermined value.

8. The transponder of claim 7 , wherein the control unit is further configured to switch the random-number-generator-circuitry from the counter-operating mode to the operating mode for generating random numbers in response to the count state being the predetermined value.

9. The transponder of claim 7 , wherein the control unit is further configured to receive an acknowledge command from the base station subsequent to the transmitting the identification.

10. The transponder of claim 9 , the control unit is further configured to allow a write or read operation on the transponder in response to receiving the acknowledge command.

11. The transponder of claim 7 , wherein the comparison unit is further configured to monitor the count state after the signals corresponding to a start of the time slot.

12. The transponder of claim 7 , wherein the random-number-generator circuitry is configured as a ripple counter in the counter-operating mode.

13. A circuit configured to:

generate at a transponder by random-number-generator circuitry a random number corresponding to a time slot, the random-number-generator circuitry being in an operating mode for generating random numbers, the random-number-generator circuitry configured in the operating mode as a linear feedback shift register;

switch, in response to receiving a selection command from a base station and by clocking of the linear feedback shift register, the random number generator circuitry from the operating mode to a counter-operating mode, the random-number-generator circuitry configured in the counter operating mode as a counter, an initial value of a count state of the random-number-generator circuitry in the counter-operating mode being the random number contained in the linear feedback shift register immediately prior to switching the random-number-generator circuitry from the operating mode to the counter-operating mode;

modify, when the random-number-generator circuitry is in the counter-operating mode and in response to receiving a signal corresponding to a start of the time slot from the base station, the count state of the random-number-generator circuitry from the initial value to a modified value;

compare the modified value of the count state of the random-number-generator circuitry to a predetermined value to determine whether to transmit an identification corresponding to the transponder; and

transmit the identification corresponding to the transponder when the modified value of the count state is the predetermined value

the initial value of the count state of the random-number-generator circuitry in the counter-operating mode is the random number contained in the linear feedback shift register immediately prior to switching the random-number-generator circuitry from the operating mode to the counter-operating mode.

14. The circuit of claim 13 , wherein the circuit is further configured to switch the random-number-generator-circuitry from the counter-operating mode to the operating mode for generating random numbers in response to the count state being the predetermined value.

15. The circuit of claim 13 , wherein the circuit is further configured to receive an acknowledge command from the base station subsequent to the transmitting the identification.

16. The circuit of claim 15 , wherein the circuit is further configured to allow a write or read operation on the transponder in response to receiving the acknowledge command.

17. The circuit of claim 13 , wherein the circuit is further configured to monitor the count state after the signal corresponding to a start of the time slot.

Assignments (19)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL CORPORATION
Reel/Frame 038376/0001 →
PATENT SECURITY AGREEMENT Recorded Jan 3, 2014
From: ATMEL CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
Reel/Frame 031912/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2011
From: ATMEL GERMANY GMBH
To: ATMEL AUTOMOTIVE GMBH
Reel/Frame 026714/0664 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2011
From: FRIEDRICH, ULRICH; PANGELS, MICHAEL
To: ATMEL GERMANY GMBH
Reel/Frame 026720/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2011
From: ATMEL AUTOMOTIVE GMBH
To: ATMEL CORPORATION
Reel/Frame 026714/0734 →