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 3):
The random number generator of  claim 2 , wherein the first logic gate is an OR gate and the second logic gate is an exclusive OR (XOR) gate, and wherein the internal latch comprises:\n a multiplexer coupled to the output of the first logic gate and the output of the XOR gate, wherein the multiplexer is configured to pass the output of the XOR gate when the capture signal is not active and to capture the output of the first logic gate when the capture signal is active; and a pair of sequential inverters coupled between an output of the multiplexer and the output of the first logic gate.

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4459672677611042
- 35 USC 102 Novelty (BERT): 0.5489612668229176
- Combined Prediction Score: 0.4562666676672856
- Mean Citation Score: 193.05649
- Max Citation Score: 387.634
- Similarity Product: 371.8839750940799

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

Dataset: test