Prosecution Insights
Last updated: May 29, 2026
Application No. 17/468,136

NEURAL NETWORK COMPUTATION METHOD, DEVICE, READABLE STORAGE MEDIA AND ELECTRONIC EQUIPMENT

Non-Final OA §101
Filed
Sep 07, 2021
Priority
Sep 07, 2020 — CN 202010931842.4
Examiner
NGUYEN, CHAU T
Art Unit
2145
Tech Center
2100 — Computer Architecture & Software
Assignee
Horizon (Shanghai) Artificial Intelligence Technology Co. Ltd.
OA Round
4 (Non-Final)
68%
Grant Probability
Favorable
4-5
OA Rounds
0m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 68% — above average
68%
Career Allowance Rate
373 granted / 552 resolved
+12.6% vs TC avg
Strong +32% interview lift
Without
With
+31.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 11m
Avg Prosecution
15 currently pending
Career history
585
Total Applications
across all art units

Statute-Specific Performance

§101
5.4%
-34.6% vs TC avg
§103
75.2%
+35.2% vs TC avg
§102
11.6%
-28.4% vs TC avg
§112
4.8%
-35.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 552 resolved cases

Office Action

§101
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 . Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 03/24/2026 has been entered. Claims 1-20 are pending. Claims 1, 8 and 15 are currently amended. 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-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Regarding independent claims 1, 8 and 15 Step 1 – whether the claim falls within any statutory category. See MPEP 2106.03 Claim 1 is drawn to a method claim, claim 8 is drawn to a computer-readable storage medium claim and claim is drawn to an electronic equipment claim. Therefore, each of these claims falls under one of the four categories of statutory subject matter (process/method, machine/product/apparatus, manufacture, or composition of matter). Step 2 Prong 1 – whether the claim recites a judicial exception. See MPEP 2106.04, subsection II. Regarding claim 1, the claim is directed to a neural network computation method comprising steps “determining a size of a first feature map obtained when perform a convolution computation on a current layer before performing a convolution computation on a next layer”, “dynamically adjusting the first feature map”, “determining a convolution computation order of the next layer according to the size of the first feature map and a size of a second feature map for a convolution supported by the next layer such that the convolution computation order of the next layer is that the first feature map is firstly performed convolution computation”, “performing convolution computation instructions for the next layer based on the convolution computation order” and “wherein the first feature map is a first feature map output by a last executed convolution subtask in the current layer, and the second feature map is a second feature map output by a firstly executed convolution subtask in the next layer”. Under the broadest reasonable interpretation and also based on Figure 1 of the Specification, the steps of “determining a size”, “dynamically adjust”, “determining a convolution computation order” and “performing convolution computation instruction” may be performed in the human mind using observation, evaluation, judgment, and opinion, and such mental observations, evaluations, judgment, and opinion fall within the “mental processes” grouping of abstract ideas. Independent claim 8 is a computer-readable storage medium claim reciting similar limitations of claim 1 and is directed towards the abstract idea for similar reasons. Independent claim 15 is an electronic equipment/apparatus claim reciting similar limitations of claim 1 and is directed towards the abstract idea for similar reasons. Step 2A Prong 2 – whether the claim as a whole integrates the recited judicial exception into a practical application of the exception or whether the claim is “directed to” the judicial exception. This evaluation is performed by (1) identifying whether there are any additional elements recited in the claim beyond the judicial exception, and (2) evaluating those additional elements individually and in combination to determine whether the claim as a whole integrates the exception into a practical application. See MPEP 2106.04(d). Regarding independent claim 1, this claim recites additional elements of a “processor” for performing convolution computation”, “storing the first feature map into an on-chip cache unit” and “stored in a memory provisioning of on-chip cache unit”. The “memory provision of an on-chip cache unit” and the “processor” are a computer recited at a high level of generality and amounts to no more than mere instructions to apply the exception using a generic computer. Similarly, the claim also recites a neural network, which is used to generally apply the abstract idea without limiting how the neural network functions or without any details about how convolution computation is accomplished in the neural network. These limitations amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use (see MPEP 2106.5H)), and thus fails to integrate the exception into a practical application. Regarding independent claim 8, this claim is drawn to a computer-readable storage medium claim reciting similar limitations of claim 1 and is rejected under the same rationale. Claim 8 also recites additional elements of a computer device, a memory provisioning of an on-chip cache unit, and a processor to determine a size of a first feature map, determine a convolution computation order, and perform convolution computation instructions. Similarly, the claim also recites a neural network, which is used to generally apply the abstract idea without limiting how the neural network functions or without any details about how convolution computation is accomplished in the neural network. These limitations amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use (see MPEP 2106.5H)), and thus fails to integrate the exception into a practical application. Regarding independent claim 15, this claim is drawn to an electronic equipment (apparatus) claim recited similar limitations of claim 1 and is rejected under the same rationale. Claim 15 recites additional elements of a “processor” for performing convolution computation” and a “memory provisioning of an on-chip cache unit” for storing feature map. The memory provisioning of an on-chip cache unit and the processor are a computer recited at a high level of generality and amounts to no more than mere instructions to apply the exception using a generic computer. Similarly, the claim also recites a neural network, which is used to generally apply the abstract idea without limiting how the neural network functions or without any details about how convolution computation is accomplished in the neural network. These limitations amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use (see MPEP 2106.5H)), and thus fails to integrate the exception into a practical application. Regarding dependent claims 2-7, 9-14 and 16-20 Claims 2-7, 9-14 and 16-20 depend on claims 1, 8 and 15, respectively. Claims 2-7, 9-14 and 16-20 merely narrow the previously cited abstract idea limitations. For the reasons described above with respect to independent claims 1, 8 and 15, these judicial exceptions are not meaningfully integrated into a practical application, or significantly more than the abstract ideas. The claims disclose similar limitations described for the independent claims above and do not provide anything more than the mathematical relationships and mental processes that are practically capable of being performed in the human mind with the assistance of pen and paper. Therefore, claims 2-7, 9-14 and 16-20 also recite abstract ideas that do not integrate into a practical application or amount to significantly more than the judicial exception, and are rejected under U.S.C. § 101. Step 1 – whether the claim falls within any statutory category. See MPEP 2106.03 Claims 2-7, 9-14 and 16-20 are drawn to method, computer-readable storage medium and apparatus claims, respectively. Therefore, each of these claims falls under one of the four categories of statutory subject matter (process/method, machine/product/apparatus, manufacture, or composition of matter). Step 2A Prong 1 – whether the claim recites a judicial exception. See MPEP 2106.04, subsection II. Regarding claim 2, this claim recites limitations of “when the size of the first feature map is bigger than the size of the second feature map, dividing the first feature map into a first subfeature map and a second subfeature map, based on the size of the first feature map, wherein a size of the first subfeature map is equal to the size of the second feature map” and “using the first subfeature map as the second feature map for a convolution computation type in the next layer”. These limitations may be performed by comparing, dividing, and making decision on selection of data based on the counting and dividing, which may be practically performed in the human mind using observation, evaluation and mathematical calculations. Thus, these limitations are directed towards the abstract idea of “mental processes” grouping of abstract ideas and “mathematical concepts” grouping of abstract ideas. Regarding claim 3, this claim recites limitations of “when the size of the first feature map is smaller than the size of the second feature map”, and “determining the second feature map for a convolution computation type of the next layer based on the first feature map and the third feature map”. These limitations may be performed by comparing, selecting and making decision on selection of data, which may be practically performed in the human mind using observation and evaluation. Thus, these limitations are directed towards the abstract idea of “mental processes” grouping of abstract ideas. Regarding claim 4, this claim recites limitations of “when the size of the first feature map is bigger than the size of the second feature map, reducing the size of the first feature map to the same size of the second feature map based on the size of the second feature map” and “dividing an original feature map of the current layer according to the size of the reduced first feature map.” These limitations may be performed by comparing, reducing, and dividing the size of data, which may be practically performed in the human mind using observation, evaluation and mathematical calculations. Thus, these limitations are directed towards the abstract idea of “mental processes” grouping of abstract ideas and “mathematical concepts” grouping of abstract ideas. Regarding claim 5, this claim recites “when the size of the first feature map is smaller than the size of the second feature map, increasing the size of the first feature map to the same size of the second feature map based on the size of the second feature map” and “dividing an original feature map of the current layer according to the size of the increased first feature map.” These limitations may be performed by comparing, reducing, and dividing the size of data, which may be practically performed in the human mind using observation, evaluation and mathematical calculations. Thus, these limitations are directed towards the abstract idea of “mental processes” grouping of abstract ideas and “mathematical concepts” grouping of abstract ideas. Regarding claim 6, this claim recites “wherein the size of the first feature map is equal to the size of the second feature map, using the first feature map as the second feature map for a convolution computation type of the next layer.” These limitations may be performed by comparing the sizes of data and selecting data based on the comparison result, which may be practically performed in the human mind using observation and evaluation.. Thus, these limitations are directed towards the abstract idea of “mental processes” grouping of abstract ideas. Regarding claim 7, this claim recites “determining a convolution computation order of the second feature map that subsequently needs the convolution computation in the next layer based on the order number of the feature map.” The step of “determining” is performed based on in the human mind using observation and evaluation, and thus these limitations are directed towards the abstract idea of “mental processes” grouping of abstract ideas. Regarding claims 9-14, these claims are computer-readable storage medium claims that contain similar limitations of claims 2-7. Therefore, Claims 9-14 are rejected under the same rationale. Regarding claims 16-20, these claims are apparatus claims that contain similar limitations of claims 2-7. Therefore, claims 16-20 are rejected under the same rationale. Step 2A Prong 2 - whether the claim as a whole integrates the recited judicial exception into a practical application of the exception or whether the claim is “directed to” the judicial exception. This evaluation is performed by (1) identifying whether there are any additional elements recited in the claim beyond the judicial exception, and (2) evaluating those additional elements individually and in combination to determine whether the claim as a whole integrates the exception into a practical application. See MPEP 2106.04(d). Regarding claim 2, this claim recites additional elements of “storing the second subfeature map into an off-chip memory unit. Under the broadest reasonable interpretation and also based on Figure 10a of the Specification, the “storing” limitation is output data in which a human being can observe a graph shown in Figure 10a and store/output data based on the graph, and thus, fails to integrate the exception into a practical application. Regarding claim 3, this claim recites additional elements of “loading a third feature map in a domain adjacent to the first feature map from an off-chip memory”. Under the broadest reasonable interpretation and also based on Figure 10a of the Specification, the “loading” limitation is output data in which a human being can observe a graph shown in Figure 10a and load/output data based on the graph, and thus, fails to integrate the exception into a practical application. Regarding claims 4-5, these claims recite any additional elements of a “processor” for performing convolution computation”. The processor is a computer recited at a high level of generality and amounts to no more than mere instructions to apply the exception using a generic computer. Similarly, the claims also recites a neural network, which is used to generally apply the abstract idea without limiting how the neural network functions or without any details about how convolution computation is accomplished in the neural network. These limitations amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use (see MPEP 2106.5H)), and thus fails to integrate the exception into a practical application. Regarding claim 6, this claim does not recite any additional elements, and thus fails to integrate the exception into a practical application. Regarding claim 7, this claim recites additional elements of “acquiring an order number of the second feature map that needs the convolution computation among second feature maps in the next layer”. The step of “acquiring” is mere data gathering, and thus is insignificant extra-solution activity, and thus fails to integrate the exception into a practical application. Regarding claims 9-14, these claims are computer-readable storage medium claims that contain similar limitations of claims 2-7. Therefore, Claims 9-14 are rejected under the same rationale. Regarding claims 16-20, these claims are apparatus claims that contain similar limitations of claims 2-7. Therefore, claims 16-20 are rejected under the same rationale. Response to Amendment In the Remarks, Applicant argues in substance that Applicant argues that claims 1, 8 and 15 achieve quantifiable technical effect via hardware-software co-design: Adjusting next-layer convolution order based on real-time feature map size eliminates prior art resource idleness when data is read from and written into an off-chip memory, which is caused by the off-chip memory (DDR) with a large space but a slow speed, an on-chip cache with a very fast speed but a small capacity and a large space requirement of all feature maps and weight data, decreasing the interlayer consumption of a network. Direct reuse of on-chip cached feature maps avoids off-chip memory access, improving the computation efficiency. (See page 11 of Remarks). In reply to this argument, determining whether the claim as a whole includes an improvement to a computer or to a technological field requires evaluation of the specification and the claim to ensure that a technical explanation of the asserted improvement is present in the specification, and that the claim reflects the asserted improvement. In this case, a technical explanation of the asserted improvement is present in the specification, but the claim does not reflect the asserted improvement. Nothing recited in the claims 1, 8 and 15 reflects specific technical improvement as described in parts (a) and (b) above. Thus, the claim as a whole does not integrate the judicial exception into a practical application such that the claim is directed to the judicial exception. Conclusion Any inquiry concerning this communication should be directed to CHAU T NGUYEN at telephone number (571)272-4092. The examiner can normally be reached on M-F from 8am to 5pm (PT). 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) Form at https://www.uspto.gov/patents/uspto-automated-interview-request-air-form. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Cesar Paula, can be reached at telephone number 5712724128. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from Patent Center and the Private Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from Patent Center or Private PAIR. Status information for unpublished applications is available through Patent Center and Private PAIR for authorized users only. Should you have questions about access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /CHAU T NGUYEN/Primary Examiner, Art Unit 2145
Read full office action

Prosecution Timeline

Show 2 earlier events
Feb 18, 2025
Response Filed
May 29, 2025
Non-Final Rejection mailed — §101
Aug 26, 2025
Response Filed
Nov 28, 2025
Final Rejection mailed — §101
Jan 28, 2026
Response after Non-Final Action
Mar 24, 2026
Request for Continued Examination
Mar 26, 2026
Response after Non-Final Action
Apr 07, 2026
Non-Final Rejection mailed — §101 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12596765
GENERATION AND USE OF CONTENT BRIEFS FOR NETWORK CONTENT AUTHORING
3y 6m to grant Granted Apr 07, 2026
Patent 12591795
METHOD FOR PROVIDING EXPLAINABLE ARTIFICIAL INTELLIGENCE
4y 4m to grant Granted Mar 31, 2026
Patent 12585722
IMAGE GENERATION SYSTEM, COMMUNICATION APPARATUS, METHODS OF OPERATING IMAGE GENERATION SYSTEM AND COMMUNICATION APPARATUS, AND STORAGE MEDIUM
2y 9m to grant Granted Mar 24, 2026
Patent 12579356
MATHEMATICAL CALCULATIONS WITH NUMERICAL INDICATORS
3y 5m to grant Granted Mar 17, 2026
Patent 12547825
WHITELISTING REDACTION SYSTEMS AND METHODS
2y 5m to grant Granted Feb 10, 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

4-5
Expected OA Rounds
68%
Grant Probability
99%
With Interview (+31.5%)
3y 11m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 552 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