PATENT CLAIM ANALYSIS

Application Number: 16143013
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-01
Patent Classification: ["711", "154000"]

Abstract:
Systems and methods for use in enhancing and dynamically allocating random data bandwidth among requesting cores in multi-core processors to reduce system latencies and increase system performance. In one arrangement, a multicore processor includes a vertical pre-fetch random data buffer structure that stores random data being continuously generated by a random data generator (RNG) so that such random data is ready for consumption upon request from one or more of a plurality of processing cores of the multicore processor. Random data received at one data buffer from a higher level buffer may be automatically deposited into the lower level buffer if room exists in the lower level buffer. Requesting strands of a core may fetch random data directly from its corresponding first level pre-fetch buffer on demand rather than having to trigger a PIO access or the like to fetch random data from the RNG.

Claim (Index 18):
The method of  claim 12 , wherein the returning includes:\n sending the RND to all of the plurality of processing cores, wherein the sent RND includes a valid bit, wherein the valid bit is valid in the RND sent to the first processing core, and wherein the valid bit is invalid in the RND sent to the rest of the plurality of processing cores.

Metadata:
- Claim Count in Document: 44.0
- Percentile: 97.0
- Lexical Diversity: 1.67033
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15370440', '14706213', '13269462', '12914135', '15340949']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5178382316699766
- 35 USC 102 Novelty (BERT): 0.5963824866339428
- Combined Prediction Score: 0.5256926571663731
- Mean Citation Score: 243.649198
- Max Citation Score: 566.38257
- Similarity Product: 434.5457858850968

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

Dataset: test