Prosecution Insights
Last updated: October 04, 2026
Application No. 18/076,407

MATRIX COMPUTING DEVICE AND OPERATION METHOD THEREOF

Non-Final OA §101§112
Filed
Dec 07, 2022
Priority
Oct 20, 2022 — TW 111139781
Examiner
BUI, KENNY KIM
Art Unit
Tech Center
Assignee
Neuchips Corporation
OA Round
1 (Non-Final)
64%
Grant Probability
Moderate
1-2
OA Rounds
4m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 64% of resolved cases
64%
Career Allowance Rate
14 granted / 22 resolved
+3.6% vs TC avg
Strong +48% interview lift
Without
With
+48.3%
Interview Lift
resolved cases with interview
Typical timeline
4y 1m
Avg Prosecution
14 currently pending
Career history
40
Total Applications
across all art units

Statute-Specific Performance

§101
30.3%
-9.7% vs TC avg
§103
38.9%
-1.1% vs TC avg
§102
5.3%
-34.7% vs TC avg
§112
23.6%
-16.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 22 resolved cases

Office Action

§101 §112
DETAILED ACTION 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 6 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. Regarding claim 6, the claim recites “a multiplier which is coupled to the corresponding channel and the input matrix”. Examiner notes that the input matrix is a data structure. It is unclear how a physical multiplier is coupled to both a physical “channel” and a digital/data structure “input matrix”, unless the multiplier is not a physical structure, which also makes it unclear as a MAC circuit should comprise of physical elements. 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 1-16 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Under the Alice Framework Step 1, claims 1-8 recites a device and, therefore, is a machine. Claims 9-16 recite a method and, therefore, is a process. Under the Alice Framework Step 2A prong 1, claim 1 recites a storage unit which comprises a weight matrix; a control circuit which is coupled to the storage unit and configured to re-order an arrangement order of a plurality of weights in the weight matrix according to a shape of an output matrix to determine a weight readout order of the weights, wherein the weight readout order is different from the arrangement order; and a computing circuit which is coupled to the control circuit and configured to receive the weights based on the weight readout order, and to perform a matrix computation on the weights and an input matrix to generate a computing matrix, wherein the control circuit performs a reshape transformation on the computing matrix to generate the output matrix, and writes the output matrix to the storage unit. The above underlined limitations are related to organizing the data to perform matrix multiplication and reshaping operations which amount to mathematical calculations and relationships that falls under “mathematical concepts” of abstract ideas (see at least specification paragraphs 34-35 and figures 3, 4A, 4B, and 6). Accordingly, the claim recites an abstract idea. Under the Alice Framework Step 2A prong 2, the claim recites the following additional elements: “a storage unit which comprises a weight matrix“, “a control circuit which is coupled to the storage unit and configured to”, “a computing circuit which is coupled to the control circuit and configured to receive the weights based on the weight readout order”, and “wherein the control circuit performs … and writes the output matrix to the storage unit”. However, the additional elements of a storage unit, a control circuit and a computing circuit are recited at a high-level of generality (i.e., as a generic computer component for storing data; as a generic computer component for organizing data; and as a generic computer component for performing multiplication) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional elements of “a storage unit which comprises a weight matrix“, “a computing circuit … configured to receive the weights based on the weight readout order”, and “wherein the control circuit … writes the output matrix to the storage unit” are merely adding insignificant extra-solution activities. The additional elements do not, individually or in combination, integrate the exception into a practical application. Accordingly, the claim is not integrated into a practical application. Under the Alice Framework Step 2B, the claim does not include additional elements that individually or in combination, are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements of a storage unit, a control circuit and a computing circuit are recited at a high-level of generality (i.e., as a generic computer component for storing data; as a generic computer component for organizing data; and as a generic computer component for performing multiplication) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional elements of “a storage unit which comprises a weight matrix“, “a computing circuit … configured to receive the weights based on the weight readout order”, and “wherein the control circuit … writes the output matrix to the storage unit” are merely adding insignificant extra-solution activities. See MPEP 2106.05(d)(II) which states that the courts have recognized computer functions such as “Storing and retrieving information in memory” as well-understood, routine, and conventional functions when they are claimed in a merely generic manner (e.g., at a high level of generality) or as insignificant extra-solution activity. The claim does not recite additional elements that alone or in combination amount to an inventive concept. Accordingly, the claim does not amount to significantly more than the abstract idea. Under the Alice Framework Step 2A prong 1, Claims 2-8 recite further steps and details to organizing the data to perform matrix multiplication and reshaping operations and falls within the “mathematical Concepts” and/or “mental Processes” grouping of abstract ideas. Claims 2-3 are directed to transforming the data to compute the final mathematical result. The claim does not include additional elements that would require further analysis under Step 2A prong 2 and Step 2B. Accordingly, the claims recites an abstract idea. Claim 4 is directed to the computing circuit comprising generic multiply-accumulate circuits. Accordingly, the claims recites an abstract idea. Under the Alice Framework Step 2A prong 2, the claim recites the following additional elements: “a plurality of multiply-accumulate (MAC) circuits which are respectively coupled to the control circuit through different corresponding channels… configured to receive the weights…”. However, the additional elements of a plurality of multiply-accumulate (MAC) circuits are recited at a high-level of generality (i.e., as a generic computer component for multiplication and accumulation) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional elements of “a plurality of multiply-accumulate (MAC) circuits … different corresponding channels… configured to receive the weights…” are merely adding insignificant extra-solution activities. The additional elements do not, individually or in combination, integrate the exception into a practical application. Accordingly, the claim is not integrated into a practical application. Under the Alice Framework Step 2B, the claim does not include additional elements that individually or in combination, are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements of a plurality of multiply-accumulate (MAC) circuits are recited at a high-level of generality (i.e., as a generic computer component for multiplication and accumulation) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional elements of “a plurality of multiply-accumulate (MAC) circuits … different corresponding channels… configured to receive the weights…” are merely adding insignificant extra-solution activities. See MPEP 2106.05(d)(II) which states that the courts have recognized computer functions such as “Storing and retrieving information in memory” as well-understood, routine, and conventional functions when they are claimed in a merely generic manner (e.g., at a high level of generality) or as insignificant extra-solution activity. The claim does not recite additional elements that alone or in combination amount to an inventive concept. Accordingly, the claim does not amount to significantly more than the abstract idea. Claim 5 is directed to performing a MAC computation of the weight row and input matrix of claim 4. Accordingly, the claims recites an abstract idea. Under the Alice Framework Step 2A prong 2, the claim recites the following additional elements: “a first MAC circuit… receives a first weight row and the input matrix through a first channel, and performs a MAC operation… to generate…”. However, the additional element of a first MAC circuit is recited at a high-level of generality (i.e., as a generic computer component for multiplication and accumulation) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional element of “a first MAC circuit… receives a first weight row and the input matrix through a first channel” are merely adding insignificant extra-solution activities. The additional elements do not, individually or in combination, integrate the exception into a practical application. Accordingly, the claim is not integrated into a practical application. Under the Alice Framework Step 2B, the claim does not include additional elements that individually or in combination, are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional element of a first MAC circuit is recited at a high-level of generality (i.e., as a generic computer component for multiplication and accumulation) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional element of “a first MAC circuit… receives a first weight row and the input matrix through a first channel” are merely adding insignificant extra-solution activities. See MPEP 2106.05(d)(II) which states that the courts have recognized computer functions such as “Storing and retrieving information in memory” as well-understood, routine, and conventional functions when they are claimed in a merely generic manner (e.g., at a high level of generality) or as insignificant extra-solution activity. The claim does not recite additional elements that alone or in combination amount to an inventive concept. Accordingly, the claim does not amount to significantly more than the abstract idea. Claim 6 is directed to the components of a MAC circuit. Accordingly, the claims recites an abstract idea. Under the Alice Framework Step 2A prong 2, the claim recites the following additional elements: “a multiplier… coupled to the corresponding channel and the input matrix and is configured to receive… and to perform a multiplication… to generate a product value”, “a register configured to store a computing element value…” and “an adder which is coupled to the multiplier and the register, and is configured to receive… perform addition computation… generate a new computing element value, and store the new computing element value in the register”. However, the additional elements of multiplier, a register, and an adder are recited at a high-level of generality (i.e., as a generic computer component for multiplication; as a generic computer component for accumulation; and as a generic computer component for addition) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional elements of “a multiplier… configured to receive…”, “a register configured to store…” and “an adder… store the new computing element value in the register” are merely adding insignificant extra-solution activities. The additional elements do not, individually or in combination, integrate the exception into a practical application. Accordingly, the claim is not integrated into a practical application. Under the Alice Framework Step 2B, the claim does not include additional elements that individually or in combination, are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements of multiplier, a register, and an adder are recited at a high-level of generality (i.e., as a generic computer component for multiplication; as a generic computer component for accumulation; and as a generic computer component for addition) such that they amount to no more than mere instructions using a generic computer component or merely as tools to implement the abstract idea. The additional elements of “a multiplier… configured to receive…”, “a register configured to store…” and “an adder… store the new computing element value in the register” are merely adding insignificant extra-solution activities. See MPEP 2106.05(d)(II) which states that the courts have recognized computer functions such as “Storing and retrieving information in memory” as well-understood, routine, and conventional functions when they are claimed in a merely generic manner (e.g., at a high level of generality) or as insignificant extra-solution activity. The claim does not recite additional elements that alone or in combination amount to an inventive concept. Accordingly, the claim does not amount to significantly more than the abstract idea. Claim 7 is directed to transforming the product data to compute the final mathematical result. The claim does not include additional elements that would require further analysis under Step 2A prong 2 and Step 2B. Accordingly, the claims recites an abstract idea. Claim 8 is directed to transforming the data to compute the final mathematical result. Accordingly, the claims recites an abstract idea. Under the Alice Framework Step 2A prong 2, the claim recites the following additional elements: “stores the readout matrix in the storage unit”. However, the additional element of “stores the readout matrix in the storage unit” is merely adding insignificant extra-solution activities. The additional elements do not, individually or in combination, integrate the exception into a practical application. Accordingly, the claim is not integrated into a practical application. Under the Alice Framework Step 2B, the claim does not include additional elements that individually or in combination, are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional element of “stores the readout matrix in the storage unit” is merely adding insignificant extra-solution activities. See MPEP 2106.05(d)(II) which states that the courts have recognized computer functions such as “Storing and retrieving information in memory” as well-understood, routine, and conventional functions when they are claimed in a merely generic manner (e.g., at a high level of generality) or as insignificant extra-solution activity. The claim does not recite additional elements that alone or in combination amount to an inventive concept. Accordingly, the claim does not amount to significantly more than the abstract idea. Claims 9-16 are directed to claims 1-8, respectively. A mere change in statutory class is obvious. As such the claims are rejected for the reasons given above. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Kenny K. Bui whose telephone number is (571)270-0604. The examiner can normally be reached 8:00 am to 3:00 pm on Monday, 8:00 am to 4:00 pm on Tuesday to Friday ET. 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, Andrew T Caldwell can be reached at (571)272-3702. 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. /KENNY K. BUI/Patent Examiner, Art Unit 2182 (571)270-0604 /ANDREW CALDWELL/Supervisory Patent Examiner, Art Unit 2182
Read full office action

Prosecution Timeline

Dec 07, 2022
Application Filed
Sep 11, 2026
Non-Final Rejection mailed — §101, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12743251
FLOATING POINT FUSED MULTIPLY ADD WITH MERGED 2'S COMPLEMENT AND ROUNDING
4y 8m to grant Granted Sep 22, 2026
Patent 12743252
COMPUTE-IN-MEMORY CELL
4y 2m to grant Granted Sep 22, 2026
Patent 12718062
NEURAL NETWORK PROCESSING METHOD, DEVICE AND SYSTEM
4y 1m to grant Granted Aug 25, 2026
Patent 12688012
COMBINED DIVIDE/SQUARE ROOT PROCESSING CIRCUITRY AND METHOD
4y 0m to grant Granted Jul 21, 2026
Patent 12682006
METHOD FOR MANAGING A CONVOLUTIONAL COMPUTATION AND CORRESPONDING DEVICE
4y 9m 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
64%
Grant Probability
99%
With Interview (+48.3%)
4y 1m (~4m remaining)
Median Time to Grant
Low
PTA Risk
Based on 22 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