IP Library Granted Patent US 8,244,786
Granted Patent B2
US 8,244,786 · App. 12/125,716 · Granted Aug 14, 2012

Device and method for generating a random number

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,244,786
App. No.
12/125,716
Granted
Aug 14, 2012
Kind
B2
Abstract

A method and a device are provided, in particular a transponder, for generating a random number by a linear feedback shift register, wherein a first seed is generated by means of a first automaton, a second seed is generated by means of a second automaton, the first and second automata operate using different functional principles, so that the first and second seeds have different properties, and the shift register is reloaded with the first and/or second seed.

Claims (29)

1. A method for generating a random number, the method comprising:

generating a first seed by a first automaton;

generating a second seed by a second automaton, the first automaton and the second automaton operate using different statistical functional principles, so that the first and second seeds have different properties; and

providing the random number by a third automaton that is provided with the first or second seed, the third automaton having a feedback shift register, and

wherein the second seed is obtained by the second automaton and comprises a previously generated random number that was generated by the third automaton such that the previously generated random number is reloaded to the third automaton for generation of the random number.

2. The method according to claim 1 , wherein that the second seed is logically combined at least with the feedback value of the shift register.

3. The method according to claim 1 , wherein the second seed is randomized by a cellular automaton.

4. The method according to claim 1 , wherein the previously generated random number comprises a stored value that is taken from an addressed memory area a transponder, and wherein the method further comprises reloading the feedback shift register with a second seed every time a command is sent by a base station to the transponder.

5. The method according to claim 1 , wherein the random number is generated in a passive transponder.

6. The method according to claim 1 , wherein the first seed and the second seed have a smaller quality than the random number provided by the third automaton.

7. The method according to claim 1 , wherein the previously generated random number is read out of a memory by the second automaton for the second seed.

8. The method according to claim 7 , wherein an address pointer to the memory for reading out the previously generated random number is generated from a content stored in the shift register of the third automaton.

9. The method according to claim 7 , wherein the previously generated random number is stored in the memory beyond a length of the feedback shift register.

10. The method according to claim 1 , wherein a physical random number source is used as the first automaton, by which a first random number is generated, in order to generate the first seed.

11. The method according to claim 10 , wherein the first random number is generated by at least one chaotic oscillator.

12. The method according to claim 10 , wherein the physical random number source is an analog noise amplifier.

13. The method according to claim 12 , wherein the first random number is generated by an amplifier circuit that amplifies the noise of at least one component, in particular the intrinsic noise of the amplifier circuit.

14. A device for generating a random number, the device comprising:

a first automaton by which a first seed is generated;

a second automaton by which a second seed is obtained, the first automaton and the second automaton operating with different statistical functional principles, so that the first and second seeds have different properties; and

a third automaton having a feedback shift register for providing the random number, the third automaton being operatively connected with the first automaton and the second automaton such that the shift register is reloaded with the first and/or second seed, and

wherein the second seed is obtained by the second automaton and comprises a previously generated random number that was generated by the third automaton such that the previously generated random number is reloaded to the third automaton for generation of the random number.

15. The device according to claim 14 , wherein the first automaton has a physical random source that is formed as an amplifier circuit and that amplifies noise of the amplifier circuit.

16. The device according to claim 14 , wherein the second automaton includes a cellular automaton.

17. The device according to claim 14 , wherein the device includes circuit components, via which the first seed and the second seed are logically combined with one another as an input value for the shift register.

18. The device according to claim 14 , wherein the random number is generated in a passive transponder.

19. The device according to claim 14 , wherein the first seed and the second seed have a smaller quality than the random number provided by the third automaton.

20. The device according to claim 14 , wherein the second automaton includes a component for reading out the previously generated random number from a memory.

21. The device according to claim 20 , wherein the previously generated random number is stored in the memory beyond a length of the feedback shift register.

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 Mar 4, 2011
From: ATMEL AUTOMOTIVE GMBH
To: ATMEL CORPORATION
Reel/Frame 025899/0710 →
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 Sep 15, 2008
From: FISCHER, MARTIN; FRIEDRICH, ULRICH; KUETER, KIM; MASUCH, JENS; PANGELS, MICHAEL; ZIEBERTZ, DIRK
To: ATMEL GERMANY GMBH
Reel/Frame 021528/0906 →