Prosecution Insights
Last updated: April 19, 2026
Application No. 17/671,134

METHOD AND APPARATUS FOR GENERATING TASK PLAN BASED ON NEURAL NETWORK

Non-Final OA §101§103
Filed
Feb 14, 2022
Examiner
NGUYEN, TRI T
Art Unit
2128
Tech Center
2100 — Computer Architecture & Software
Assignee
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
OA Round
3 (Non-Final)
68%
Grant Probability
Favorable
3-4
OA Rounds
3y 10m
To Grant
82%
With Interview

Examiner Intelligence

Grants 68% — above average
68%
Career Allow Rate
125 granted / 183 resolved
+13.3% vs TC avg
Moderate +13% lift
Without
With
+13.2%
Interview Lift
resolved cases with interview
Typical timeline
3y 10m
Avg Prosecution
31 currently pending
Career history
214
Total Applications
across all art units

Statute-Specific Performance

§101
15.7%
-24.3% vs TC avg
§103
57.5%
+17.5% vs TC avg
§102
7.2%
-32.8% vs TC avg
§112
14.2%
-25.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 183 resolved cases

Office Action

§101 §103
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 06/30/2025 has been entered. Information Disclosure Statement The examiner has considered the information disclosure statements (IDS) submitted on 08/20/2025. Response to Amendment The amendment filed 06/30/2025 has been entered. Claims 1-2, 6-9, 11-12 and 16-19 remain pending in the application. Applicant's amendments to the claims have overcome the objections previously set forth in the Final Office Action mailed 03/31/2025. Response to Arguments Applicant’s arguments, filed 06/30/2025, with respect to the rejections of claims 1 and 11 under 103 have been fully considered and are persuasive because of the amendments. Therefore, the rejections have been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of Lin et al. (NPL: KNOWLEDGE-GUIDED RECURRENT NEURAL NETWORK LEARNING FOR TASK-ORIENTED ACTION PREDICTION) and further in view of Tremblay et al. (US Pub. 2019/0228495). Applicant’s arguments, filed 06/30/2025, with respect to the rejections of the claims under 101 have been fully considered and are not persuasive. Applicant argues (page 6) In the present response, claim 1 is further amended to recite "transmitting the task plan to the autonomous robot or vehicle." Applicants respectfully submit that the step of transmitting the task plan to the autonomous robot or vehicle is not an abstract process, and clarifies that amended claim 1, including the step of transmitting as well as the other technical details recited therein, is directed to a practical implementation and not merely an abstract idea. Claim 11 has been amended in a similar fashion as claim 1, and is directed to patentable subject matter for at least the same reasons as claim 1. In response Claim 1 recites a method of generating a task plan for a task comprising the steps of “generating a search tree … generating the task plan … generating sequence data … acquiring context present in the sequence data and determining output sequence data”. These steps/limitations are based on observations, evaluations, judgments or opinion that are performable in the human mind or with the aid of pencil and paper, for example, a user can draw a tree with nodes representing the states relating to the task and edges representing actions to be performed to move from one state to the other, the user can generate a sequence of actions for achieving the task based on a suggested path from one node to a target node of the tree, the user can arrange the steps/actions to be performed in order, and the user can determine a certain feature/content in the data. Therefore, claim 1 recites mental processes. Since the claim recites an abstract idea, additional limitations are analyzed under Step 2A Prong2 and 2B to determine if the additional limitations integrate the judicial exception into a practical application. According to MPEP 2106.05(a), limitations that are indicative of integration into a practical application when recited in a claim with a judicial exception include improvements to the functioning of a computer, or to any other technology or technical field. The amended limitation “transmitting the task plan to the autonomous robot or vehicle” amounts to insignificant extra-solution activities of data transmitting, which does not amount to significantly more than the abstract idea (MPEP 2106.05(g)). The courts have found limitations directed to transmitting information electronically, recited at a high level of generality, to be well-understood, routine, and conventional (see MPEP 2106.05(d)(II), “receiving or transmitting data over a network”). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The additional elements of “estimating a recommended path for an internal connection of the search tree by inputting the plurality of task states and the plurality of task actions to a neural network based on the search tree”, “performing, by the autonomous robot or vehicle, each of a plurality of tasks of the task plan associated with the recommended path to achieve the target state of the task”, “generating a trained neural network by training the neural network based on the plurality of task states and the plurality of task actions”, “estimating the recommended path based on the trained neural network” and “training the neural network based on the output sequence data”. These limitations are recited at a high-level of generality (i.e., as a generic device performing the generic computer functions) such that they amount no more than mere instructions to apply the exception using the generic computer components (MPEP 2106.05(f)). Accordingly, these additional elements do not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The additional elements of “wherein the estimating of the recommended path comprises: …”, “wherein the generating of the trained neural network comprises: …”, “generating sequence data based on …” and “determining output sequence data based on …” amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not integrate into a practical application (see MPEP 2106.05(h)). Therefore, even when considering the elements in combination, the claim as a whole does not integrate the recited exception into a practical application. 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-2, 6-9, 11-12 and 16-19 are rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception (i.e., a law of nature, a natural phenomenon, or an abstract idea) without significantly more. Claim 1 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a method which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “generating a search tree based on a plurality of task states of the task and a plurality of task actions capable of being performed by the autonomous robot or vehicle for performing the task”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user draws a tree with nodes representing the states relating to the task and edges representing actions to be performed to move from one state to the other. The limitation of “generating the task plan by determining a target path that reaches from an initial state of the task to a target state of the task based on the recommended path”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user generates a sequence of actions for achieving the task based on a suggested path from one node to a target node. The limitation of “generating sequence data …”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user determines the steps/actions to be performed in order. The limitation of “acquiring context present in the sequence data”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “acquiring” in the context of this claim encompasses the user determines a certain feature/content in the generated data. The limitation of “determining output sequence data”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determining” in the context of this claim encompasses the user determines the data that arranged in order. Therefore, the claim recites mental processes. Step 2A (prong 2): This judicial exception is not integrated into a practical application. In particular, the claim recites the additional elements of “an autonomous robot or vehicle”, “a neural network” and “a trained neural network”. The additional element is recited at a high-level of generality (i.e., as a generic device performing the generic computer functions) such that they amount no more than mere instructions to apply the exception using the generic computer components (MPEP 2106.05(f)). Accordingly, these additional elements do not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The claim recites the additional elements of “estimating a recommended path for an internal connection of the search tree by inputting the plurality of task states and the plurality of task actions to a neural network based on the search tree”, “performing, by the autonomous robot or vehicle, each of a plurality of tasks of the task plan associated with the recommended path to achieve the target state of the task”, “generating a trained neural network by training the neural network based on the plurality of task states and the plurality of task actions”, “estimating the recommended path based on the trained neural network” and “training the neural network based on the output sequence data”. These limitations are recited at a high-level of generality (i.e., as a generic device performing the generic computer functions) such that they amount no more than mere instructions to apply the exception using the generic computer components (MPEP 2106.05(f)). Accordingly, these additional element do not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The additional element of “transmitting the task plan to the autonomous robot or vehicle” amounts to insignificant extra-solution activities of data transmitting, which does not amount to significantly more than the abstract idea (MPEP 2106.05(g)). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The additional elements of “wherein the estimating of the recommended path comprises:”, “wherein the generating of the trained neural network comprises:”, “generating sequence data based on …” and “determining output sequence data based on …” amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not integrate into a practical application (see MPEP 2106.05(h)). Step 2B: The claim does not include additional elements that 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 “estimating a recommended path for an internal connection of the search tree by inputting the plurality of task states and the plurality of task actions to a neural network based on the search tree”, “performing, by the autonomous robot or vehicle, each of a plurality of tasks of the task plan associated with the recommended path to achieve the target state of the task”, “generating a trained neural network by training the neural network based on the plurality of task states and the plurality of task actions”, “estimating the recommended path based on the trained neural network” and “training the neural network based on the output sequence data” mount to no more than mere instructions to apply the exception using a generic computer component. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. The additional element of “transmitting the task plan to the autonomous robot or vehicle” is recited at a high level of generality and amounts to insignificant extra-solution activity related to mere data transmitting (MPEP 2106.05(g)). The courts have found limitations directed to transmitting information electronically, recited at a high level of generality, to be well-understood, routine, and conventional (see MPEP 2106.05(d)(II), “receiving or transmitting data over a network”). The additional elements of “wherein the estimating of the recommended path comprises:”, “wherein the generating of the trained neural network comprises:”, “generating sequence data based on …” and “determining output sequence data based on …” amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitations that amount to merely indicating a field of use or technological environment in which to apply a judicial exception does not amount to significantly more than the judicial exception (see MPEP 2106.05(h)). Therefore, the claim is not patent eligible under 35 U.S.C. 101. Claim 2 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a method which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “generating nodes corresponding to the plurality of task states”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user draws multiple nodes on the search tree, each node representing a task state. The limitation of “generating the search tree by connecting the nodes via edges corresponding to the plurality of task actions”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user draws a tree with multiple nodes, and edges connecting the nodes that representing actions to be performed to move from one node to the other. Therefore, the claim recites mental processes. Step 2A (prong 2): The claim does not recite additional elements that integrate the judicial exception into a practical application. Step 2B: The claim does not recite additional elements that amount to significantly more than the judicial exception. Claim 6 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a method which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “acquiring a hash code by performing a hash operation on a task state of the sequence data” recites a mathematical concept. The limitation of “generating an information vector by encoding a task action and a task of the sequence data”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user converts/translates data and generates a vector with the converted data. The limitation of “generating the training data …”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user creates sample data for further analysis. Step 2: Step 2A (prong 2): This judicial exception is not integrated into a practical application. The additional element of “generating the training data based on the hash code and the information vector” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not integrate into a practical application (see MPEP 2106.05(h)). Step 2B: The claim does not include additional elements that 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 “generating the training data based on the hash code and the information vector” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not amount to significantly more than the judicial exception (see MPEP 2106.05(h)). Therefore, the claim is not patent eligible under 35 U.S.C. 101. Claim 7 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a method which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “performing one-hot encoding on the task action and the task”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “performing” in the context of this claim encompasses the user presents/describes the categorical variables as binary format. Step 2A (prong 2): This judicial exception is not integrated into a practical application. The additional element of “wherein the generating of the information vector comprises acquiring a one-hot vector as the information vector by performing …” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not integrate into a practical application (see MPEP 2106.05(h)). Step 2B: The claim does not include additional elements that 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 “wherein the generating of the information vector comprises acquiring a one-hot vector as the information vector by performing …” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not amount to significantly more than the judicial exception (see MPEP 2106.05(h)). Therefore, the claim is not patent eligible under 35 U.S.C. 101. Claim 8 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a method which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “determining an edge connected to a front node in the search tree based on the recommended path”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determining” in the context of this claim encompasses the user determines a first node of the suggested path, and an edge connecting the first node to other node(s). The limitation of “determining a child node connected to the edge based on the edge”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determining” in the context of this claim encompasses the user, based on the suggested path, determines the node(s) that connect to the first node. Therefore, the claim recites mental processes. Step 2A (prong 2): The claim does not recite additional elements that integrate the judicial exception into a practical application. Step 2B: The claim does not recite additional elements that amount to significantly more than the judicial exception. Claim 9 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a method which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “determining a recommended action type among the plurality of task actions based on the recommended path”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determining” in the context of this claim encompasses the user, based on a suggested path, determines which actions will be performed to complete the suggested path. The limitation of “determining the edge based on the recommended action type”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determining” in the context of this claim encompasses the user, based on the recommended actions, determines the edges that connects the nodes associated with those actions. Therefore, the claim recites mental processes. Step 2A (prong 2): The claim does not recite additional elements that integrate the judicial exception into a practical application. Step 2B: The claim does not recite additional elements that amount to significantly more than the judicial exception. Claim 11 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a system which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “generate a search tree based on a plurality of task states of the task and a plurality of task actions for performing the task”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generate” in the context of this claim encompasses the user draws a tree with nodes representing the states relating to the task and edges representing actions to be performed to move from one state to the other. The limitation of “generate the task plan by determining a target path that reaches from an initial state of the task to a target state of the task based on the recommended path”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generate” in the context of this claim encompasses the user generates a sequence of actions for achieving the task based on a suggested path from one node to a target node. The limitation of “generate sequence data …”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generate” in the context of this claim encompasses the user determines the steps/actions to be performed in order. The limitation of “acquire context present in the sequence data”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “acquire” in the context of this claim encompasses the user determines a certain feature in the generated data. The limitation of “determine output sequence data”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determine” in the context of this claim encompasses the user determines the data that arranged in order. Therefore, the claim recites mental processes. Step 2A (prong 2): This judicial exception is not integrated into a practical application. In particular, the claim recites the additional elements of “an autonomous robot or vehicle”, “a processor”, “a memory”, “a neural network” and “a trained neural network”. The additional element is recited at a high-level of generality (i.e., as a generic device performing the generic computer functions) such that they amount no more than mere instructions to apply the exception using the generic computer components (MPEP 2106.05(f)). Accordingly, these additional elements do not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The claim recites the additional elements of “estimate a recommended path for an internal connection of the search tree by inputting the plurality of task states and the plurality of task actions to a neural network based on the search tree”, “perform, by the autonomous robot or vehicle, each of a plurality of tasks of the task plan associated with the recommended path to achieve the target state of the task”, “generate a trained neural network by training the neural network based on the plurality of task states and the plurality of task actions, and estimate the recommended path based on the trained neural network” and “train the neural network based on the output sequence data”. These limitations are recited at a high-level of generality (i.e., as a generic device performing the generic computer functions) such that they amount no more than mere instructions to apply the exception using the generic computer components (MPEP 2106.05(f)). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The additional element of “transmit the task plan to the autonomous robot or vehicle” amounts to insignificant extra-solution activities of data transmitting, which does not amount to significantly more than the abstract idea (MPEP 2106.05(g)). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The additional elements of “generate sequence data based on …” and “determine output sequence data based on …” amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitations that amount to merely indicating a field of use or technological environment in which to apply a judicial exception does not integrate into a practical application (see MPEP 2106.05(h)). Step 2B: The claim does not include additional elements that 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 “an autonomous robot or vehicle”, “a processor”, “a memory”, “a neural network” and “a trained neural network” to perform the generic computer functions amount to no more than mere instructions to apply the exception using a generic computer component. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. The additional elements of “estimate a recommended path for an internal connection of the search tree by inputting the plurality of task states and the plurality of task actions to a neural network based on the search tree”, “perform, by the autonomous robot or vehicle, each of a plurality of tasks of the task plan associated with the recommended path to achieve the target state of the task”, “generate a trained neural network by training the neural network based on the plurality of task states and the plurality of task actions, and estimate the recommended path based on the trained neural network” and “train the neural network based on the output sequence data” mount to no more than mere instructions to apply the exception using a generic computer component. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. The additional element of “transmit the task plan to the autonomous robot or vehicle” is recited at a high level of generality and amounts to insignificant extra-solution activity related to mere data transmitting (MPEP 2106.05(g)). The courts have found limitations directed to transmitting information electronically, recited at a high level of generality, to be well-understood, routine, and conventional (see MPEP 2106.05(d)(II), “receiving or transmitting data over a network”). The additional elements of “generate sequence data based on …” and “determine output sequence data based on …” amount to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitations that amount to merely indicating a field of use or technological environment in which to apply a judicial exception does not amount to significantly more than the judicial exception (see MPEP 2106.05(h)). Therefore, the claim is not patent eligible under 35 U.S.C. 101. Claim 12 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a system which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “generate nodes corresponding to the plurality of task states”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user draws multiple nodes on the search tree, each node representing a task state. The limitation of “generate the search tree by connecting the nodes via edges corresponding to the plurality of task actions”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generating” in the context of this claim encompasses the user draws a tree with multiple nodes, and edges connecting the nodes that representing actions to be performed to move from one node to the other. Therefore, the claim recites mental processes. Step 2A (prong 2): The claim does not recite additional elements that integrate the judicial exception into a practical application. Step 2B: The claim does not recite additional elements that amount to significantly more than the judicial exception. Claim 16 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a system which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “acquire a hash code by performing a hash operation on a task state of the sequence data” recites a mathematical concept. The limitation of “generate an information vector by encoding a task action and a task of the sequence data”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generate” in the context of this claim encompasses the user converts/translates data and generates a vector with the converted data. The limitation of “generate the training data …”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “generate” in the context of this claim encompasses the user creates sample data for further analysis. Step 2: Step 2A (prong 2): This judicial exception is not integrated into a practical application. The additional element of “generate the training data based on the hash code and the information vector” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not integrate into a practical application (see MPEP 2106.05(h)). Step 2B: The claim does not include additional elements that 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 “generate the training data based on the hash code and the information vector” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not amount to significantly more than the judicial exception (see MPEP 2106.05(h)). Therefore, the claim is not patent eligible under 35 U.S.C. 101. Claim 17 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a system which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “perform one-hot encoding on the task action and the task”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “perform” in the context of this claim encompasses the user presents/describes the categorical variables as binary format. Step 2A (prong 2): This judicial exception is not integrated into a practical application. The additional element of “acquire a one-hot vector as the information vector by performing …” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not integrate into a practical application (see MPEP 2106.05(h)). Step 2B: The claim does not include additional elements that 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 “acquire a one-hot vector as the information vector by performing …” amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitation that amounts to merely indicating a field of use or technological environment in which to apply a judicial exception does not amount to significantly more than the judicial exception (see MPEP 2106.05(h)). Therefore, the claim is not patent eligible under 35 U.S.C. 101. Claim 18 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a system which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “determine an edge connected to a front node in the search tree based on the recommended path”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determine” in the context of this claim encompasses the user determines a first node of the suggested path, and an edge connecting the first node to other node(s). The limitation of “determine a child node connected to the edge based on the edge”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determine” in the context of this claim encompasses the user, based on the suggested path, determines the node(s) that connect to the first node. Therefore, the claim recites mental processes. Step 2A (prong 2): The claim does not recite additional elements that integrate the judicial exception into a practical application. Step 2B: The claim does not recite additional elements that amount to significantly more than the judicial exception. Claim 19 is rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Step 1: The claim recites a system which falls within at least one of the four statutory categories of patent eligible subject matter. Step 2: Step 2A (prong 1): The limitation of “determine a recommended action type among the plurality of task actions based on the recommended path”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determine” in the context of this claim encompasses the user, based on a suggested path, determines which actions will be performed to complete the suggested path. The limitation of “determine the edge based on the recommended action type”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind. For example, “determine” in the context of this claim encompasses the user, based on the recommended actions, determines the edges that connects the nodes associated with those actions. Therefore, the claim recites mental processes. Step 2A (prong 2): The claim does not recite additional elements that integrate the judicial exception into a practical application. Step 2B: The claim does not recite additional elements that amount to significantly more than the judicial exception. 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 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. Claims 1-2, 8-9, 11-12 and 18-19 are rejected under 35 U.S.C. 103 as being unpatentable over Lin et al. (NPL: KNOWLEDGE-GUIDED RECURRENT NEURAL NETWORK LEARNING FOR TASK-ORIENTED ACTION PREDICTION) in view of Tremblay et al. (US Pub. 2019/0228495). As per claim 1, Lin teaches a method of generating a task plan for a task [Fig. 1, “make tea” task] performed by an autonomous robot or vehicle [Fig. 1, page 1, introduction, “Automatically predicting and executing a sequence of actions given a specific task would be one quite expected ability for intelligent robots”; page 6, Col. 1, section 7, 1st paragraph, “In this paper, we address a challenging problem, i.e., predicting a sequence of actions to accomplish a specific task under a certain scene”; Examiner interprets “predicting a sequence of actions” to accomplish a specific task as predicting “predicting/generating a task plan” for a task], the method comprising: generating a search tree based on a plurality of task states of the task and a plurality of task actions capable of being performed by the autonomous robot or vehicle for performing the task [Fig. 2, page 2, Col. 1, 2nd paragraph, “we present a two-stage training method by employing a temporal And-Or graph (AOG) representation [5, 6]. First, we define the AOG for task description, which hierarchically decomposes a task into atomic actions according to their temporal dependencies. In this semantic representation, an and-node represents the chronological decomposition of a task (or sub-task); an or-node represents the alternative ways to complete the certain task (or sub-task); leaf-nodes represent the pre-defined atomic actions. The AOG can thus contain all possible action sequences for each task”; Examiner interprets the chronological decomposition of a task or sub-task comprises a state, interprets the graph comprising the states connected by the atomic actions as a search tree based on the task states of the task and a plurality of task actions, and interprets decomposing a task into atomic actions to define the AOG as generating a search tree based on the task states of the task and a plurality of task actions, and in the introduction, Lin teaches the intelligent robots are capable of performing the actions]; estimating a recommended path for an internal connection of the search tree by inputting the plurality of task states and the plurality of task actions to a neural network based on the search tree [Fig. 4, page 4, Col. 1, 2nd and 3rd paragraphs, “Specifically, we collect a small set of samples annotated with the selections of all or-nodes given a scene image for each task and define the cross-entropy objective function to train the AOG-LSTM. Once the AOG-LSTM is trained, we adopt it to predict the sub-branch selections for all the or-nodes in the And-Or graph given different scene images, and generate the corresponding action sequences”; The examiner notes that, as written, the limitation is directed to path finding for a subset of the search tree or a subset of the arbitrary task. Page 8, lines 4-8 of the instant specification recites "The neural network (or an artificial neural network) may include a statistical training algorithm that mimics a biological nerve in machine training and cognitive science. The neural network may refer to a general model that has the ability to solve a problem, where artificial neurons (nodes) forming the network through synaptic combinations change a connection strength of synapses through training", page 8, line 13-page 9, line 2 of the instant specification lists example neural networks (including "CNN", "RNN" and "LSTM"), and page 17, lines 14-15 of the instant specification recites "The neural network may include an input layer 510, a hidden layer 530 and an output layer 550", but the instant specification does not appear to explicitly define a neural network. As such, the broadest reasonable interpretation of neural network based on the search tree, as written and in light of the specification, includes LIN's LSTM network trained on samples drawn from the AOG. Predicting a sub- branch is reasonably understood to be encompassed by estimating a recommended path for an internal connection of the search tree]; generating the task plan by determining a target path that reaches from an initial state of the task to a target state of the task based on the recommended path [Fig. 1 shows 2 different task plans each comprising a sequence of actions for completing the task “make tea”, where, an initial state S0 of the task may describe a first location of the robot, and the target state st is the state after taking an action “pour into, cup”; page 5, section 6.2.1, 3rd paragraph, "Then we evaluate the accuracy of generating the action sequences, i.e., whether the task is completed successfully. We define the sequence accuracy as the fraction of complete correct sequences with respect to all predicted sequences"; As discussed above, LIN teaches generating a task plan for a task utilizing a neural network which outputs predicted next actions, or recommended paths. Page 11, lines 9-11 of the instant specification recites "The processor 100 may generate the task plan by determining a target path that reaches from an initial state of the task to a target state of the task based on the recommended path", but does not appear to explicitly define a target path. As such, as written and in light of the specification, the broadest reasonable interpretation of generating the task plan by determining a target path that reaches from an initial state of the task to a target state of the task based on the recommended path includes assessing the accuracy of the recommended path in achieving the goal of the task]; performing, by the autonomous robot or vehicle, each of a plurality of tasks of the task plan associated with the recommended path to achieve the target state of the task [Fig. 1 shows 2 dif
Read full office action

Prosecution Timeline

Feb 14, 2022
Application Filed
Dec 19, 2024
Non-Final Rejection — §101, §103
Feb 06, 2025
Response Filed
Mar 06, 2025
Final Rejection — §101, §103
May 30, 2025
Response after Non-Final Action
Jun 30, 2025
Request for Continued Examination
Jul 06, 2025
Response after Non-Final Action
Nov 15, 2025
Non-Final Rejection — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12572820
METHODS AND SYSTEMS FOR GENERATING KNOWLEDGE GRAPHS FROM PROGRAM SOURCE CODE
2y 5m to grant Granted Mar 10, 2026
Patent 12536418
PERTURBATIVE NEURAL NETWORK
2y 5m to grant Granted Jan 27, 2026
Patent 12524662
BLOCKCHAIN FOR ARTIFICIAL INTELLIGENCE TRAINING
2y 5m to grant Granted Jan 13, 2026
Patent 12493963
JOINT UNSUPERVISED OBJECT SEGMENTATION AND INPAINTING
2y 5m to grant Granted Dec 09, 2025
Patent 12468974
QUANTUM CONTROL DEVELOPMENT AND IMPLEMENTATION INTERFACE
2y 5m to grant Granted Nov 11, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

3-4
Expected OA Rounds
68%
Grant Probability
82%
With Interview (+13.2%)
3y 10m
Median Time to Grant
High
PTA Risk
Based on 183 resolved cases by this examiner. Grant probability derived from career allow 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