Prosecution Insights
Last updated: August 17, 2026
Application No. 18/379,962

Arithmetic Circuit Design and Evaluation Using Backward Error Analysis

Non-Final OA §102§103
Filed
Oct 13, 2023
Examiner
GARBOWSKI, LEIGH M
Art Unit
Tech Center
Assignee
Google LLC
OA Round
1 (Non-Final)
88%
Grant Probability
Favorable
1-2
OA Rounds
0m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 88% — above average
88%
Career Allowance Rate
655 granted / 746 resolved
+27.8% vs TC avg
Moderate +10% lift
Without
With
+10.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 2m
Avg Prosecution
19 currently pending
Career history
760
Total Applications
across all art units

Statute-Specific Performance

§101
18.9%
-21.1% vs TC avg
§103
17.6%
-22.4% vs TC avg
§102
31.7%
-8.3% vs TC avg
§112
22.8%
-17.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 746 resolved cases

Office Action

§102 §103
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 § 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. Claims 1, 3-7, 10-12, and 14-18 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by S. Froehlich et al. [Towards Reversed Approximate Hardware Design”]. Taking claim 1 as exemplary of claims 1 and 11 [section VII.A.], a method for designing a circuit to perform a floating point arithmetic operation on one or more floating point operands section I. HW generation, HW design flow, a method on how to relate these to floating-point arithmetic] comprising: identifying a plurality of parameters that characterize circuits for performing the floating point arithmetic operation [section III.A. an approximate HW design is chosen, a dedicated approximate adder or multiplier is selected] and an equation relating the plurality of parameters to a maximum relative backward error parameter, the circuits respectively corresponding to combinations of values for the parameters [section III.A. design is evaluated in terms of approximate error metrics, once the computational accuracy for the relevant operations is known its propagation to the application specific error norms can be calculated, section VII.A. we calculate the necessary computational accuracy for each matrix to get a backward error below different error bounds, Eqs. (12)-(13)]; specifying a target maximum relative backward error for the floating point arithmetic operation [section III.A. error e, application specified error bound B, section V. upper bound]; computing a maximum relative backward error for each of one or more of the combinations of values based on the equation [section III.A. design is evaluated in terms of approximate error metrics, the effect of the error induced by the approximate component on the computational accuracy of the system is evaluated, the error e is evaluated in the application specific error norm and compared to an application specified error bound B]; and when the maximum relative backward error for a respective combination of values is less than the target maximum relative backward error [section III.A. If the result meets the bound B and is close enough to B], identifying the circuit corresponding to the maximum relative backward error as a circuit operable to perform the floating point arithmetic operation at a desirable output accuracy [section III.A. then a suitable solution based on the in the first step selected approximated components(s) has been found]. As per claims 3 and 14, wherein when the maximum relative backward error for more than one of the combinations of values is less than the target maximum relative backward error, one of the circuits corresponding to the more than one of the combinations of values is selected as a circuit to perform the floating point arithmetic operation [section III.A. If the result meets the bound B and is close enough to B, then a suitable solution based on the in the first step selected approximated components(s) has been found]. As per claims 4 and 15, wherein the selected circuit to perform the floating point arithmetic operation is the circuit having the combination of values realizing the most desirable circuit among the circuits corresponding to the more than one of the combinations of values [section III.A. If the result meets the bound B and is close enough to B, then a suitable solution based on the in the first step selected approximated components(s) has been found is interpreted as most desirable]. As per claims 5 and 16, wherein the selected circuit is selected by synthesizing the circuits for each of the more than one of the combinations of values that is less than the target maximum relative backward error to generate a plurality of synthesized circuits, and selecting the synthesized circuit that has at least one of the smallest size or the lowest power consumption per floating point operation [section I. general Synthesis and HW generation, HW design flow, section III.A. design is evaluated in terms of approximate error metrics, the effect of the error induced by the approximate component on the computational accuracy of the system is evaluated, once the computational accuracy is known is interpreted as at least one of smallest size or the lowest power consumption per floating point operation, the error e is evaluated in the application specific error norm and compared to an application specified error bound B. If the result meets the bound B and is close enough to B, then a suitable solution based on the in the first step selected approximated components(s) has been found]. As per claims 6 and 17, wherein the floating point arithmetic operation comprises an n-way addition operation to generate a floating point output, where n is an integer greater than or equal to two [section III.A. approximate adder or approximate multiplier is interpreted to provide an n-way operation]. As per claims 7 and 18, wherein the floating point arithmetic operation comprises a dot product computation [section IV. A. LU-Factorization and B. Matrix Operations]. As per claims 10 and 12, further comprising synthesizing the circuit operable to perform the floating point arithmetic operation at a desirable output accuracy [section I. general Synthesis and HW generation, HW design flow]. Claim Rejections - 35 USC § 103 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. Claims 2, 8-9, 13, and 19-20 are rejected under 35 U.S.C. 103 as being unpatentable over S. Froehlich et al. [Towards Reversed Approximate Hardware Design”] in view of “Floating-point arithmetic.” As per claims 2 and 13, F. Froehlich et al. teach the features from which the claims depend. However, the reference does not teach wherein the target maximum relative backward error is less than or equal to half of a smallest representation error of the floating point operands. In Floating-point arithmetic, a range of floating-point numbers is taught, with individual arithmetic operations guaranteed accurate to within half a ULP. Thus, 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 because applying a target maximum relative backward error less than or equal to half of a smallest representation error of the floating point operands results in higher accuracy. As per claims 8 and 19, wherein the parameters comprise a precision of the floating point operands, a number of addends, a number of guard bits used for accumulation, a rounding mode, and a precision of the floating point output [Floating-point arithmetic]. As per claims 9 and 20, wherein the rounding mode is one of round to zero or round to nearest even [Floating-point arithmetic]. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Please see the references cited on PTO-892. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to LEIGH M GARBOWSKI whose telephone number is (571)272-1893. The examiner can normally be reached M-F 9-5 EST. 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, Jack Chiang can be reached at 571-272-7483. 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. /LEIGH M GARBOWSKI/ Primary Examiner, Art Unit 2851
Read full office action

Prosecution Timeline

Oct 13, 2023
Application Filed
Jul 15, 2026
Non-Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12699824
DETERMINING SUBSTRATE CHARACTERISTICS BY VIRTUAL SUBSTRATE MEASUREMENT
3y 9m to grant Granted Aug 04, 2026
Patent 12694194
METHOD FOR FABRICATING PHOTOMASK LAYOUT AND METHOD FOR FABRICATING OF SEMICONDUCTOR DEVICE USING THE SAME
3y 9m to grant Granted Jul 28, 2026
Patent 12694178
Hybrid Switching Architecture For SerDes Communication Channels In Reconfigurable Hardware Modeling Circuits
3y 5m to grant Granted Jul 28, 2026
Patent 12694176
DEVICE AND METHOD FOR SEMICONDUCTOR CHIP ASSISTANCE DESIGN AND METHOD FOR CONSTRUCTING CHIP CHARACTERISTICS MODEL
3y 5m to grant Granted Jul 28, 2026
Patent 12681379
CORNER ROUNDING METHOD OF OPC PATTERN BASED ON DEEP LEARNING, AND OPC METHOD AND MASK MANUFACTURING METHOD INCLUDING THE CORNER ROUNDING METHOD
3y 8m to grant Granted Jul 14, 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
88%
Grant Probability
98%
With Interview (+10.4%)
2y 2m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 746 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