IP Library Granted Patent US 8,311,476
Granted Patent B2
US 8,311,476 · App. 12/138,162 · Granted Nov 13, 2012

Transponder and method for operating a transponder

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,311,476
App. No.
12/138,162
Granted
Nov 13, 2012
Kind
B2
Abstract

A transponder and method for operating a transponder, which has a capacitor (C buf ) for storing power transmitted via an air interface and an arithmetic logic unit ( 10 ) that can be supplied with the stored power, in which a capacitor voltage (V C ) of the capacitor (C buf ) is compared with a first threshold (V 1 ), in which the capacitor voltage (V C ) is compared with a second threshold (V 2 ), whereby the first threshold (V 1 ) and the second threshold (V 2 ) are different, in which in a first operating mode (M 1 ), when the capacitor voltage (V C ) is above the first threshold (V 1 ), the arithmetic logic unit ( 10 ) performs a number of routines with a different priority, in which in a second operating mode (M 2 ), when the capacitor voltage (V C ) is between the first threshold (V 1 ) and the second threshold (V 2 ), a number of low-priority routines are stopped and a number of high-priority routines are continued.

Claims (33)

1. A method comprising:

comparing a capacitor voltage of a capacitor of a transponder, the capacitor for storing power transmitted via an air interface, with a threshold voltage, the transponder having an arithmetic logic unit configured to be supplied with the at least a portion of the stored power;

determining, at a first time and in response to determining that the capacitor voltage of the capacitor exceeds the threshold, to operate in a first operating mode, the first operating mode comprising performing a number of routines having different associated priorities;

updating a status register of the arithmetic logic unit with an indicator of the determined first operating mode;

determining, at a second time and in response to determining that the capacitor voltage of the capacitor is below the threshold, to operate in a second operating mode, the second operating mode comprising suspending at least one routine at a place within a run of the at least one routine;

updating a status register of the arithmetic logic unit with an indicator of the second operating mode; and

resuming, in response to determining at a third time that the capacitor voltage of the capacitor exceeds the threshold, the at least one previously-suspended routine from the place within the run at which the at least one previously-suspended routine was suspended.

2. The method of claim 1 , wherein suspending the at least one routine comprises stopping the at least one routine.

3. The method of claim 1 , wherein suspending the at least one routine comprises storing register values of the at least one routine in a non-volatile memory.

4. The method of claim 1 , further comprising, in response to an interrupt signal, interrupting a program run in the arithmetic logic unit, the interrupt signal being generated based on the comparison of the capacitor voltage with the threshold voltage.

5. A transponder comprising:

a capacitor configured to store power transmitted via an air interface;

a comparator configured to:

compare a capacitor voltage of the capacitor with a threshold voltage;

and

an arithmetic logic unit supplied with the stored power from the capacitor, the arithmetic logic unit configured to:

determine, at a first time and in response to determining that the capacitor voltage of the capacitor exceeds the threshold, to operate in a first operating mode, the first operating mode comprising performing a number of routines having different associated priorities;

update a status register of the arithmetic logic unit with an indicator of the determined first operating mode;

determine, at a second time and in response to determining that the capacitor voltage of the capacitor is below the threshold, to operate in a second operating mode, the second operating mode comprising suspending at least one routine at a place within a run of the at least one routine;

update a status register of the arithmetic logic unit with an indicator of the second operating mode; and

resume, in response to determining at a third time that the capacitor voltage of the capacitor exceeds the threshold, the at least one previously-suspended routine from the place within the run at which the at least one previously-suspended routine was suspended.

6. The transponder of claim 5 , wherein to suspend the at least one routine, the arithmetic logic unit is further configured to stop the at least one routine.

7. The transponder of claim 5 , wherein to suspend the at least one routine, the arithmetic logic unit is further configured to store register values of the at least one routine in a non-volatile memory.

8. The transponder of claim 5 , wherein the arithmetic logic unit is further configured to, in response to an interrupt signal, interrupt program run in the arithmetic logic unit, the interrupt signal being generated based on the comparison of the capacitor voltage with the threshold voltage.

9. One or more non-transitory computer-readable storage media embodying logic that is operable when executed to:

receive a comparison of a capacitor voltage of a capacitor with a threshold voltage, the capacitor storing power transmitted via an air interface;

determine, at a first time and in response to determining that the capacitor voltage of the capacitor exceeds the threshold, to operate in a first operating mode, the first operating mode comprising performing a number of routines having different associated priorities;

update a status register of the arithmetic logic unit with an indicator of the determined first operating mode;

determine, at a second time and in response to determining that the capacitor voltage of the capacitor is below the threshold, to operate in a second operating mode, the second operating mode comprising suspending at least one routine at a place within a run of the at least one routine;

update a status register of the arithmetic logic unit with an indicator of the second operating mode; and

resume, in response to determining at a third time that the capacitor voltage of the capacitor exceeds the threshold, the at least one previously suspended routine from the place within the run at which the at least one previously-suspended routine was suspended.

10. The media of claim 9 , wherein to suspend the at least one routine, the logic is further operable when executed to stop the at least one routine.

11. The media of claim 9 , wherein to suspend the at least one routine, the logic is further operable when executed to store register values of the at least one routine in a non-volatile memory.

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 May 2, 2011
From: ATMEL AUTOMOTIVE GMBH
To: ATMEL CORPORATION
Reel/Frame 026206/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2009
From: ATMEL GERMANY GMBH
To: ATMEL AUTOMOTIVE GMBH
Reel/Frame 023205/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2008
From: LEPEK, PAUL
To: ATMEL GERMAN GMBH
Reel/Frame 021482/0869 →