Prosecution Insights
Last updated: August 17, 2026
Application No. 19/368,969

ACTION PLAN GENERATION USING CONTEXT FILTERING FOR AGENTIC DIGITAL ASSISTANT

Non-Final OA §101
Filed
Oct 24, 2025
Priority
Oct 25, 2024 — provisional 63/712,274
Examiner
TRUONG, CAM Y T
Art Unit
2169
Tech Center
2100 — Computer Architecture & Software
Assignee
ORACLE INTERNATIONAL Corporation
OA Round
1 (Non-Final)
82%
Grant Probability
Favorable
1-2
OA Rounds
2y 4m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 82% — above average
82%
Career Allowance Rate
695 granted / 842 resolved
+27.5% vs TC avg
Strong +61% interview lift
Without
With
+61.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
13 currently pending
Career history
857
Total Applications
across all art units

Statute-Specific Performance

§101
19.2%
-20.8% vs TC avg
§103
54.3%
+14.3% vs TC avg
§102
5.4%
-34.6% vs TC avg
§112
14.3%
-25.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 842 resolved cases

Office Action

§101
DETAILED ACTION Claims 1-20 are pending in this office 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 § 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. Per Step 1, claim 1 is directed to a method, claim 8 is directed to a system, and claim 15 is directed to one or more non-transitory computer-readable media, which are statutory categories of invention per Step 1. However, the claims are rejected under 35 U.S.C. 101 because they are directed to an abstract idea, a judicial exception, without reciting additional elements that integrate the judicial exception into a practical application or are significantly more. Step 2: a) In analyzing under step 2A Prong One, Does the claim recite an abstract idea law of nature or natural phenomenon? Yes. Claims 1, 8, 15 similarly recite abstract ideas of (generating, using a context selector, filtered context data by providing the context data and the list of agent actions to the context selector, generating, using a planner, an execution plan for the query based on the query, the list of agent actions, and the filtered context data generating a response to the query by executing the one or more agent actions; executing the one or more agent actions comprises executing each respective agent action of the one or more agent actions) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating, generating, generating, executing, and executing. Accordingly, the claims recite an abstract idea. b) In analyzing under step 2A Prong Two, Does the claim recite additional elements that integrate the judicial exception into a practical application? NO. Claims do not recite any additional elements that integrate the judicial exception into a practical application because additional elements of using one or more generative machine learning models (in claims 1, 8, 15); one or more processing systems; and one or more computer-readable media storing instructions which, when executed by the one or more processing systems, cause the system to perform operations comprising (in claim 8); and one or more processors (in claim 15). The additional limitations of (accessing a query that has been input to an application executing on a client device; accessing context data associated with the application; accessing a list of agent actions; and providing the response to the client device) that would be insignificant post-solution data outputting, and are insignificant extra solution activities which are well understood routine and conventional activities, see (Presenting offers and gathering statistics, OIP Techs and Receiving or transmitting data over a network, e.g., using the Internet to gather data, Symantec) and See (MPEP 2106.05(g) or 2106.05(d) for Receiving or transmitting data over a network, e.g. see Intellectual Ventures v. Symantec; Storing and retrieving information in memory: Versata; Analyzing data: Genetic Techs; Determining: OIP Techs; Electronic recordkeeping: Alice Corp). The additional limitations of (the context data describing content presented on a user interface displayed on the client device) that just indicates data describing content on interface displayed on device; (wherein the content comprises primary content that is configured to be presented on multiple pages of the user interface and plugin content that is associated with one or more plugins for the application) that just indicates definition of primary content to represent pages of interface and plugin content associated with plugins for application; (wherein each agent action of the list of agent actions is configured to perform one or more tasks upon execution) that just indicates action of actions to perform tasks; (wherein the context selector is configured to generate the filtered context data using one or more generative machine learning models, one or more rules, or a combination thereof) that just indicates selector to generate data using rule; (wherein the planner is configured to generate the execution plan using one or more generative machine learning models) that just indicates planner to generate a plan using model; (wherein the execution plan defines one or more agent actions of the list of agent actions to be executed) that just indicates plan defining actions executed by agent. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claims are directed to an abstract idea. c) In analyzing under step 2B, does the claim recite additional elements that amount to significantly more than the judicial exception? NO Claims do not recite any additional elements that amount to significantly more than the judicial exception because additional elements of using one or more generative machine learning models (in claims 1, 8, 15); one or more processing systems; and one or more computer-readable media storing instructions which, when executed by the one or more processing systems, cause the system to perform operations comprising (in claim 8); and one or more processors (in claim 15). The additional limitations of (accessing a query that has been input to an application executing on a client device; accessing context data associated with the application; accessing a list of agent actions; and providing the response to the client device) that would be insignificant post-solution data outputting, and are insignificant extra solution activities which are well understood routine and conventional activities, see (Presenting offers and gathering statistics, OIP Techs and Receiving or transmitting data over a network, e.g., using the Internet to gather data, Symantec) and See (MPEP 2106.05(g) or 2106.05(d) for Receiving or transmitting data over a network, e.g. see Intellectual Ventures v. Symantec; Storing and retrieving information in memory: Versata; Analyzing data: Genetic Techs; Determining: OIP Techs; Electronic recordkeeping: Alice Corp). The additional limitations of (the context data describing content presented on a user interface displayed on the client device) that just indicates data describing content on interface displayed on device; (wherein the content comprises primary content that is configured to be presented on multiple pages of the user interface and plugin content that is associated with one or more plugins for the application) that just indicates definition of primary content to represent pages of interface and plugin content associated with plugins for application; (wherein each agent action of the list of agent actions is configured to perform one or more tasks upon execution) that just indicates action of actions to perform tasks; (wherein the context selector is configured to generate the filtered context data using one or more generative machine learning models, one or more rules, or a combination thereof) that just indicates selector to generate data using rule; (wherein the planner is configured to generate the execution plan using one or more generative machine learning models) that just indicates planner to generate a plan using model; (wherein the execution plan defines one or more agent actions of the list of agent actions to be executed) that just indicates plan defining actions executed by agent. Accordingly, these additional elements do not amount to significantly more than the judicial exception. The claims are not patent eligible. Dependent claims 2-7, 9-14, 16-20 include all the limitations of claims 1, 8, 15. Therefore, claims 2-7, 9-14, 16-20 recite the same abstract idea of processing and generating practically being performed in the mind, and the analysis must therefore proceed to Step 2A Prong Two. In particularly: Claims 2, 9, 16 similarly recite limitations of (wherein the context data comprises nested JSON metadata objects) that just indicates data including nested JSON object. Claims 3, 10, 17, similarly recite limitation of (wherein generating the filtered context data comprises using the context selector to identify metadata fields in the context data to be included in the filtered context data based on a page of the multiple pages of the user interface displayed when the query was input into the application executing on the client device) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating. Accordingly, the claims recite an abstract idea. Claims 4, 11, 18 similarly recite limitations of (wherein generating the filtered context data comprises identifying repeated identifiers within different objects of the context data) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating and identifying. Accordingly, the claims recite an abstract idea. Claims 5, 12 similarly recite limitations of (wherein generating the filtered context data comprises using the context selector to identify metadata fields in the context data to be excluded from the filtered context data based on not being associated with a page of the multiple pages of the user interface displayed when the query was input into the application executing on the client device) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating. Accordingly, the claims recite an abstract idea. Claims 6, 19 similarly recite limitation (wherein generating the filtered context data comprises applying candidate application context filtering rules configured to: remove noisy metadata noise; disambiguate same key name instances via augmentation with semantic object identifiers to create unique field names; flatten nested JavaScript Object Notation (JSON) structures to create key-value mappings; insert a workspace identifier at a root level of context data; and/or add a temporal interaction history structure that maintains previous user interactions with associate metadata and time stamps) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating, applying, removing, disambiguating and fattening. Accordingly, the claims recite an abstract idea. Claim 7 recites limitations of (generating a test execution plan for the test query based on the test query and test context data; comparing the test execution plan to the execution plan to determine a score; and modifying a prompt or a rule) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating, comparing, and modifying. Accordingly, the claim recites an abstract idea. The additional limitations of (accessing a test query and test context data; wherein generating the filtered context data comprises accessing the prompt or the rule) that would be insignificant post-solution data outputting, and are insignificant extra solution activities which are well understood routine and conventional activities, see (Presenting offers and gathering statistics, OIP Techs and Receiving or transmitting data over a network, e.g., using the Internet to gather data, Symantec) and See (MPEP 2106.05(g) or 2106.05(d) for Receiving or transmitting data over a network, e.g. see Intellectual Ventures v. Symantec; Storing and retrieving information in memory: Versata; Analyzing data: Genetic Techs; Determining: OIP Techs; Electronic recordkeeping: Alice Corp). Claims 13, 20, recite limitations of (wherein generating the filtered context data comprises metadata fields configured to facilitate the slot-filling operation) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating. Accordingly, the claims recite an abstract idea. The additional limitation of (wherein the planner is configured to generate the execution plan by performing a slot-filling operation) that just indicates planner used to generate. Claim 14 recites limitations of (generating a test execution plan for the test query based on the test query and test context data; comparing the test execution plan to the execution plan to determine a score; and modifying the prompt or the rule) as drafted, is a process or system or medium that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. The human mind can perform steps of generating, comparing and modifying. Accordingly, the claims recite an abstract idea. The additional limitations of (wherein generating the filtered context data comprises accessing a prompt or a rule, and accessing a test query and test context data) that would be insignificant post-solution data outputting, and are insignificant extra solution activities which are well understood routine and conventional activities, see (Presenting offers and gathering statistics, OIP Techs and Receiving or transmitting data over a network, e.g., using the Internet to gather data, Symantec) and See (MPEP 2106.05(g) or 2106.05(d) for Receiving or transmitting data over a network, e.g. see Intellectual Ventures v. Symantec; Storing and retrieving information in memory: Versata; Analyzing data: Genetic Techs; Determining: OIP Techs; Electronic recordkeeping: Alice Corp). Accordingly, these additional elements do not amount to significantly more than the judicial exception. The claims are not patent eligible. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Putek (US 20260186773) discloses a generation agent subsystem may implement, or otherwise execute, any one or more of the following: Plan execution to, for example, follow structured plan(s) to generate documentation content (paragraphs 118-119). Spears et al (US 20260072767) discloses executing the execution plan, where the executing comprises executing the executable action using an asset to obtain an output; and sending the output or a communication derived from the output to the client device (paragraph 6). The LLM 216 has over 100 billion parameters and generates the execution plan 210 using autoregressive language modeling within a transformer architecture, allowing the LLM 216 to capture complex patterns and dependencies in the input prompt 227. The LLM's 216 ability to generate the execution plan 210 is a result of its training on diverse and extensive textual data, enabling the LLM to understand human language across a wide range of contexts (paragraph 65). Contact Information Any inquiry concerning this communication or earlier communications from the examiner should be directed to CAM-Y T TRUONG whose telephone number is (571)272-4042. The examiner can normally be reached (571) 272 4042. 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, SHERIEF BADAWI can be reached at (571) 272-9782. 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. /CAM Y T TRUONG/ Primary Examiner, Art Unit 2169
Read full office action

Prosecution Timeline

Oct 24, 2025
Application Filed
Aug 05, 2026
Non-Final Rejection mailed — §101 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12688234
COMPUTER SYSTEMS AND METHODS FOR BUILDING AND ANALYZING DATA GRAPHS
1y 3m to grant Granted Jul 21, 2026
Patent 12675497
DATA PREPARATION AND MODELING USING ARTIFICIAL INTELLIGENCE
1y 2m to grant Granted Jul 07, 2026
Patent 12650965
EXTERNALLY DISTRIBUTED BUCKETS FOR EXECUTION OF QUERIES
2y 4m to grant Granted Jun 09, 2026
Patent 12632416
REPRESENTING AND USING METADATA VIA THE USE OF GRAPH DATABASE
3y 2m to grant Granted May 19, 2026
Patent 12625890
INTERACTIVE DATASET PREPARATION
2y 4m to grant Granted May 12, 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
82%
Grant Probability
99%
With Interview (+61.3%)
3y 2m (~2y 4m remaining)
Median Time to Grant
Low
PTA Risk
Based on 842 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