PATENT CLAIM ANALYSIS

Application Number: 16115917
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2019-01
Patent Classification: ["708", "250000"]

Abstract:
The embodiments described herein describe technologies of self-timed pattern generators. The self-timed pattern generators can be used to form a random number generator to generate a random digital value. Asynchronous digital logic in a first generator asynchronously updates a next state based on a current state, a second state of a second generator that is before the first generator in the chain or ring topology, and a third state of a third generator that is after the first generator in the chain or ring topology. The self-timed pattern generators are to output a random digital value based at least in part on the current state output from the first generator.

Claim (Index 17):
The circuit of  claim 13 , further comprising:\n a first flip-flop (FF) coupled to the output of the first self-timed pattern generator; a second FF coupled to an output of the second self-timed pattern generator; and a third FF coupled to an output of the third self-timed pattern generator, wherein the first FF, the second FF, and the third FF are each clocked by a capture signal to output at least a portion of the random digital value, wherein randomness of the random digital value is based on chaos and metastability of internal latches of the first FF, the second FF, and the third FF.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 96.0
- Lexical Diversity: 2.18868
- Patent Class: 708.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15528069', '14037303', '14037312', '10413430', '10569292']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4197312315272281
- 35 USC 102 Novelty (BERT): 0.544052475889803
- Combined Prediction Score: 0.4321633559634856
- Mean Citation Score: 193.05649
- Max Citation Score: 387.634
- Similarity Product: 287.66584859836104

Labels:
- Claim Label 101: 1
- Claim Label 102: 0
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 0
- Label 101 Adjusted: 1

Dataset: test