Prosecution Insights
Last updated: July 17, 2026
Application No. 18/081,965

RANDOM NUMBER GENERATOR REAL-TIME ENTROPY EVALUATION

Non-Final OA §101§102§103§112
Filed
Dec 15, 2022
Examiner
CALDWELL, ANDREW T
Art Unit
Tech Center
Assignee
NXP Semiconductors N.V.
OA Round
1 (Non-Final)
41%
Grant Probability
Moderate
1-2
OA Rounds
0m
Est. Remaining
49%
With Interview

Examiner Intelligence

Grants 41% of resolved cases
41%
Career Allowance Rate
38 granted / 92 resolved
-18.7% vs TC avg
Moderate +8% lift
Without
With
+7.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
4 currently pending
Career history
99
Total Applications
across all art units

Statute-Specific Performance

§101
17.5%
-22.5% vs TC avg
§103
46.9%
+6.9% vs TC avg
§102
10.0%
-30.0% vs TC avg
§112
17.1%
-22.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 92 resolved cases

Office Action

§101 §102 §103 §112
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claim 3 and 11 is rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Claim 11 is unclear because the first two lines indicate that there are multiple counters that each receive an output of a respective XOR operation but the last two lines indicate that the claim covers the situation where there is only one XOR operation. The two parts of the claim are inconsistent and therefore the claim as a whole is unclear. Claim 3 includes essentially the same language and is unclear for the same reasons. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 9-10 and 12-14 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Regarding claim 9, it recites mental steps as indicated by the italicized language below: Receiving a random bitstream from an entropy source; Maintaining, with an entropy evaluator, a repetition count of one or more patterns of multiple bits successively included in the random bitstream; and Responsive to the repetition count exceeding a threshold, generating an alert regarding the entropy source. The mental steps identified above are broad enough to encompass the RCT continuous health test described in PQShield or NIST SP 800-90B. The RCT looks for the sameness between consecutive bits and maintains a count. Consider a person receiving a finite string of random bits printed to paper where the random bits were collected from an actual random number generator. Using pen and paper, a person could compare two-bit sequences to see if they are the same and keep a count of when they are. A person could reasonably determine if the count exceeds a threshold and generate an alert. The judicial exception is not integrated into a practical application. While the claim recites the additional element of receiving a random bitstream from an entropy source, this additional element represents mere data gathering that is necessary for use of the recited judicial exception. The claim also recites the additional element of an entropy evaluator. The specification at [0073] explains how the invention can be implemented in software. The broadest reasonable interpretation of claim 9 therefore includes the implementation of the abstract idea on a general purpose computer. The entropy evaluator limitation therefore amounts to mere instructions to “apply it” (i.e., the abstract idea) on a general purpose computer. Even when viewed in combination, these additional elements do not integrate the recited judicial exception into a practical application and the claim is directed to the judicial exception. Claim 9 does not include additional elements that are sufficient to amount to significantly more than the judicial exception. The analysis at step 2B is the same as for step 2A prong 2. The Examiner suggests that Applicant amend claim 1 to make it clear that the method of claim 9 is practiced by the apparatus of claim 1. Regarding claims 10 and 12-14, these claims merely recite additional mental steps. The analysis for claims 10 and 12-14 is therefore the same as for claim 9. Claim Rejections - 35 USC § 102 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claim(s) 1, 7- 9, 14-16, and 19-20 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by PQShield (WO 2022/112788) as cited in IDS filed 5/14/2024. Regarding claim 1, PQShield teaches: An entropy source to generate a random bitstream (Fig. 11 elem. 905 as entropy source, [0074]); and An entropy evaluator communicatively connected to the entropy source to receive the random bitstream (Fig. 9 elems. 920 as entropy evaluator), the entropy evaluator comprising: A first counter to maintain a repetition count of one or more patterns of multiple bits successively included in the random bitstream (Fig. 11 elem. 920 showing repetition count test that counts runs of 1s or 0s, [0081]; and An alert generator communicatively coupled to the first counter to generate an alert in response to the repetition count exceeding a defined threshold ([0075], [0081] describing fatal cutoff threshold). Regarding claim 7, PQShield teaches a system wherein the repetition count is based on one or more derivatives of the random bit stream ([0081] showing first derivative). Regarding claim 8, it merely describes characteristics of a random bitstream (i.e., that is composed of one or more patterns of multiple bits an may include any possible patter of multiple bits having a bit length of x bits, wherein x is greater than 1. It is noted that PQShield's RCT circuitry detects patterns of successive two bits stuck at 1. So the reference discloses detecting a pattern of a 2-bit sequence of 1’s. PQShield therefore teaches the additional limitation of claim 8. Regarding claim 9 and 14-15, they are method claims corresponding to apparatus claims 1 and 7-8, respectively. They are rejected for the same reasons. Regarding claims 16 and 19-20, they are apparatus claims directed to just the entropy evaluator of entropy generator claims 1 and 7-8, respectively. They are rejected for the same reasons. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 2-4, 10-11, and 17 is/are rejected under 35 U.S.C. 103 as being unpatentable over PQShield in view of NIST SP 800-90B as cited on IDS filed 5/14/2024. Regarding claim 2, PQShield teaches the invention substantially as claimed. See the rejection of claim 1 above. While PQShield teaches a health test circuit counting repeated identical samples (PQShield [0081] describing RCT continuous health test), the reference does not explicitly tech a system wherein the repetition count is based on one or more exclusive-or operations of a current bit of the random bitstream with one or more previous bits of the bitstream. NIST SP 800-90B teaches a system where a current and previous bit of a random bitstream are compared to determine if they are the same (pp. 25-26 § 4.4.1 Repetition Count Test). Official notice is hereby taken of the facts that a person of ordinary skill in the art would recognize (1) “sameness” of two inputs is a XNOR function and (2) that XNOR is the same as an XOR followed by an inverter. With the teachings of the references and the well known facts before him/her, a person of ordinary skill in the art before the effective filing date would have first recognized that while the PQShield reference teaches a RCT test implemented in hardware, it does not describe details of the hardware implementation. A person of ordinary skill in the art would have looked to the standard (NIST SP800-90B) and basic electrical/computer engineering knowledge (i.e., the fact found through official notice) to fill the gap in PQShield’s disclosure. A person of ordinary skill in the art would therefore have modified PQShield’s generic hardware to implement the NIST SP800-90B algorithmic test for “sameness” of consecutive bits using the well-known XNOR function implemented as a XOR gate followed by an inverter. This modification would have been obvious because it is the application of a known technique (NIST SP800-90B algorithm) to a known device (PQShield’s system) ready for improvement (i.e. filling the clear gap in the disclosure) to yield predictable results (creating hardware circuitry implementing a test required by the standard). Regarding claim 3, PQShield teaches a system wherein the first counter is one of a set of multiple counters of the entropy evaluator, and wherein each counter of the set of multiple counters receives an output of a respective XOR operation of the one or more XOR operations (PQShield [0083] 4 noise condition output tests measure bias (no XOR) and bias in XOR with the sequence delayed by 1, 2, and 3 bit positions; computing the autocorrelation for a fixed delay requires counting the non-zero XOR outputs). Regarding claim 4, PQShield teaches a system wherein each respective XOR operation includes as a first operand the current bit of the random bitstream and includes as a second operand a previous bit of the one or more previous bits of the random bitstream (PQShield [0083]). Regarding claims 10 and 11, they are method claims corresponding to claims 2 and 3, respectively. They are rejected for the same reasons. Regarding claim 17, it is directed to just the entropy evaluator circuit of corresponding to entropy generator claim 2. It is rejected for the same reasons. Claims 5 and 12 are rejected under 35 U.S.C. 103 as being unpatentable over PQShield in view of NIST SP 800-90B and further in view of Balasch, J. et al., Design and Testing Methodologies for True Random Number Generators Towards Industry Certification, 2018 IEEE 23rd European Test Symposium (ETS), pp. 1-11. (Year: 2018). Regarding claim 5, the combination of PQShield in view of NIST SP 800-90B teaches the invention substantially as claimed. See the rejection of claim 2 above. While the combination of PQShield in view of NIST SP 800-90B teaches an autorcorrelation test that shifts the input sequence by 1-3 bits, the combination of PQShield in view of NIST SP 800-90B does not teaching shifting by 4 bits. The combination therefore does not teach the additional limitation of claim 5. Balasch on the other hand teaches an autocorrelation test with a shift of between 1 and 5000 bits, which includes 4. It would have been obvious to one of ordinary skill in the art before the effective filing date to modify the system of the combination of PQShield in view of NIST SP 800-90B using the teaching of Balasch to increase the number of bit positions tested from 3 to 4. This modification would have been obvious because it would improve the ability of the autocorrelation test to detect faults. Regarding claim 12, it is a method claim corresponding to apparatus claim 5. It is rejected for the same reasons. Claims 6, 13 and 18 are rejected under 35 U.S.C. 103 as being unpatentable over PQShield in view of NIST SP 800-90B and further in view of Muller, Linux/dev/random – A New Approach (as cited on IDS filed 5/14/2024.). Regarding claim 6, the combination of PQShield in view of NIST SP 800-90B teaches the invention substantially as claimed. See the rejection of claim 2 above. The combination of PQShield in view of NIST SP 800-90B does not teach the additional limitation of claim 6. Muller on the other hand teaches a system wherein to maintain the repetition count includes to reset the repetition count in response to a positive outcome of one XOR operation of the one or more XOR operations (Muller p. 30 last two complete paragraphs describing how the health test is restarted if a health test fails). It would have been obvious to one of ordinary skill in the art before the effective filing date to modify the system of PQShield to restart the health tests after discovering an error as taught by Muller. This modification would have been obvious because it would allow the system to recover from faults that are not repeatable. Regarding claim 13, it is a method claim corresponding to apparatus claim 6. It is rejected for the same reasons. Regarding claim 18, it is directed to just the entropy evaluator circuit of corresponding to entropy generator claim 6. It is rejected for the same reasons. Claim(s) 8, 15, and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over PQShield in view of Rozic, which was cited on the IDS filed 5/14/2024. Regarding claim 8, PQShield teaches the invention substantially as claimed. See the rejection of claim 1 above. PQShield does not teach the additional limitation of claim 8. Rozic on the other hand teaches a system Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: TRNG-IP-76 FIPS-Approved True Random Number Generators, archived by the Wayback Machine on 5/6/2021, describes a system where HW (i.e., health tests) of the randomness source and the output of the optional conditioning function are performed by the same device. See only figure in reference. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Andrew Caldwell whose telephone number is (571) 272-3702. The examiner can normally be reached M-F 9:00-17:30. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Technology Center Director John Cottingham. can be reached at 571-272-1400. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300 Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /ANDREW CALDWELL/Supervisory Patent Examiner, Art Unit 2182
Read full office action

Prosecution Timeline

Dec 15, 2022
Application Filed
Jul 01, 2026
Non-Final Rejection mailed — §101, §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682264
QUANTUM CALCULATING THERMALIZATION RATE AND BOLTZMANN SAMPLING
4y 6m to grant Granted Jul 14, 2026
Patent 12675568
MICROPROCESSOR EQUIPPED WITH AN ARITHMETIC AND LOGIC UNIT AND WITH A HARDWARE SECURITY MODULE
4y 3m to grant Granted Jul 07, 2026
Patent 12650815
COMPUTING APPARATUS AND METHOD FOR VERIFYING A FIRMWARE DIGITAL SIGNATURE AT BOOT TIME
4y 9m to grant Granted Jun 09, 2026
Patent 12541567
SYSTOLIC ARRAY AND ACCELERATOR INCLUDING THE SAME
4y 2m to grant Granted Feb 03, 2026
Patent 12530426
LOW LATENCY MATRIX MULTIPLY UNIT
1y 9m to grant Granted Jan 20, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
41%
Grant Probability
49%
With Interview (+7.8%)
3y 4m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 92 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month