Prosecution Insights
Last updated: October 02, 2026
Application No. 18/909,891

AI AGENT CREATION PROCESSES AND INTERFACES

Non-Final OA §103
Filed
Oct 08, 2024
Priority
May 15, 2024 — provisional 63/647,790 +5 more
Examiner
KLICOS, NICHOLAS GEORGE
Art Unit
Tech Center
Assignee
Microsoft Technology Licensing, LLC
OA Round
1 (Non-Final)
57%
Grant Probability
Moderate
1-2
OA Rounds
1y 5m
Est. Remaining
88%
With Interview

Examiner Intelligence

Grants 57% of resolved cases
57%
Career Allowance Rate
214 granted / 377 resolved
-3.2% vs TC avg
Strong +31% interview lift
Without
With
+30.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
26 currently pending
Career history
401
Total Applications
across all art units

Statute-Specific Performance

§101
12.6%
-27.4% vs TC avg
§103
52.1%
+12.1% vs TC avg
§102
11.1%
-28.9% vs TC avg
§112
20.4%
-19.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 377 resolved cases

Office Action

§103
DETAILED ACTION The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . This Action is non-final and is in response to the claims filed October 8, 2024. Claims 1-18 are currently pending, of which claims 1-18 are currently rejected. Examiner’s Note The prior art rejections below cite particular paragraphs, columns, and/or line numbers in the references for the convenience of the applicant. Although the specified citations are representative of the teachings in the art and are applied to the specific limitations within the individual claim, other passages and figures may apply as well. It is respectfully requested that, in preparing responses, the applicant fully consider the references in their entirety as potentially teaching all or part of the claimed invention, as well as the context of the passage as taught by the prior art. In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 1-18 is/are rejected under 35 U.S.C. 103 as being unpatentable over Kannan et al. (U.S. Publication No. 2018/0129484; hereinafter, “Kannan”) and further in view of Nelson et al. (U.S. Publication No. 2019/0354358; hereinafter “Nelson”). As per claim 1, Kannan teaches a method for facilitating creation of and modification of AI (artificial intelligence) agents, the method comprising: generating an interface with a listing of resources that can be utilized as part of an AI agent knowledge base while processing instructions (See Kannan Figs. 2-5 and paras. [0027] and [0035-36]: domain-specific functions that can be designed as a dialog flow for an AI agent, where “the selection of response strings and/or presentation mode for such responses may be based upon the digital context chosen by the developer for the agent definition”); presenting an instruction field for receiving instructions corresponding to actions to be performed by the AI agent (See Kannan Figs. 2-5 and paras. [0005] and [0040-44]: editing user interface that receives various flow instructions); and detecting and parsing user input entered into the instruction field to identify the actions that the AI agent is instructed to perform while utilizing information included in the AI agent knowledge base (See Kannan Figs. 2-5 and paras. [0005], [0037], and [0040-44]: editing user interface that receives various flow instructions. This includes the specification of a domain, one or more intents (actions), etc. “The agent generator 128 may also acquire the schema template 132 and generate an updated schema 104 based on, for example, user input received via the U/I design module 130. Response/flow input from the response/flow design module 134, as well as localization input from the localization engine 138, may be used by the agent generator 128 to further update the schema template 132 and generate the updated schema 104”). However, while Kannan explicitly teaches creating and generating AI event triggers and user triggers, Kannan does not explicitly teach selectable resources to add to the AI knowledge base. Nelson teaches detecting user input selecting one or more of the resources to be included in the AI agent knowledge base and adding the selected one or more resources to the AI agent knowledge base (See Nelson Figs. 5D and 6C and paras. [0137-138] and [0141]: user can add new skills to the cognitive agent system, with various input fields and functions that can be selected). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine, with a reasonable expectation of success, the development tool and toolbox of Kannan with the new skills interface of Nelson. One would have been motivated to combine these references because both references disclose designing agentic assistant workflows and actions. Nelson further enhances the interface tools of Kannan by ensuring a smooth cross-platform unified service that allows for multiple complex interactions while constantly allowing the user to experiment and grow the assistant to suit their needs (See Nelson para. [0007]). As per claim 2, Kannan/Nelson further teaches the method of claim 1, wherein the method further includes: presenting an interface control for associating the actions with a skill for the AI agent (See Kannan Figs. 2-6B and para. [0040]: toolbox with dialog tools that can be incorporated into the dialog flow). However, while Kannan teaches a variety of options to incorporate into the dialog flow and various event triggers, as well as the option to edit events (See Kannan para. [0041]), Kannan does not explicitly identify new actions to be associated with a skill. Nelson teaches presenting a listing of the actions within the user interface with a selectable object that, when selected, prompts the user to identify a new action to be associated with the skill and to be performed by the AI agent (See Nelson Figs. 5D and 6C and paras. [0137-141]: user can add or edit skills and add functions/actions associated with those skills and save them to the cognitive agent system). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine Kannan with the teachings of Nelson for at least the same reasons as discussed above in claim 1. As per claim 3, Kannan/Nelson further teaches the method of claim 1, wherein the method further includes: detecting new user input entered in the instruction field and parsing the new user input to identify a modified set of actions that the AI agent is instructed to perform based on the user input (See Kannan Figs. 2-5 and paras. [0041] and [0055]: modifying the dialog flow). As per claim 4, Kannan/Nelson teaches the method of claim 1. However, while Kannan explicitly teaches creating and generating AI event triggers and user triggers, Kannan does not explicitly teach selectable new skill options. Nelson teaches wherein the method further includes: presenting a selectable new skill control that, when selected, prompts the user to identify a new skill for the AI agent (See Nelson Figs. 5D and 6C and paras. [0137-141]: user can trigger a new skill window that can eventually add new skill details and save the skill to the cognitive agent system). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine Kannan with the teachings of Nelson for at least the same reasons as discussed above in claim 1. As per claim 5, Kannan/Nelson teaches the method of claim 4. However, while Kannan explicitly teaches creating and generating AI event triggers and user triggers, Kannan does not explicitly teach selectable new skill control. Nelson teaches wherein the method further includes: associating a new skill for the AI agent in response to detecting new user input directed at the new skill control (See Nelson Figs. 5D and 6C and paras. [0137-141]: after triggering the new skill window, a user can add and save new skills to the cognitive agent). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine Kannan with the teachings of Nelson for at least the same reasons as discussed above in claim 1. As per claim 6, Kannan/Nelson teaches the method of claim 5. However, while Kannan explicitly teaches creating and generating AI event triggers and user triggers, Kannan does not explicitly teach selectable new skill control. Nelson teaches wherein the method further includes: associating a new action with the new skill in response to detecting user input selecting a predefined action from the user interface (See Nelson Figs. 5D and 6C and paras. [0137-141]: user can save and add new skills, where a particular function/action is performed under that skill). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine Kannan with the teachings of Nelson for at least the same reasons as discussed above in claim 1. As per claim 7, Kannan/Nelson teaches the method of claim 5. However, while Kannan explicitly teaches creating and generating AI event triggers and user triggers, Kannan does not explicitly teach selectable new skill control. Nelson teaches wherein the method further includes: presenting the instruction field with a listing of the new skill; and associating a new action with the new skill in response to detecting user input entered in the instruction field that instructs the AI agent to perform the new action with the new skill (See Nelson Figs. 5D and 6C and paras. [0137-141]: user can save and add new skills, where a particular function/action is performed under that skill). It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to combine Kannan with the teachings of Nelson for at least the same reasons as discussed above in claim 1. As per claim 8, Kannan/Nelson further teaches the method of claim 1, wherein the method further includes: presenting a trigger control which, when selected, presents the user with options for setting controls that define when the AI agent will perform the actions (See Kannan Fig. 2 and para. [0041]: “a taskbar 203 that illustrates event triggers and user triggers that a developer may create and/or modify”). As per claim 9, Kannan/Nelson further teaches the method of claim 1, wherein a system utilizes a machine learning model that is trained to identify actions that are associated with instructions to identify the actions based on the user input entered in the instruction field (See Kannan para. [0058]: “may train a language understanding model to identify user intent and extract corresponding slots 1302, if any, of user input 1301”). As per claims 10-18, the claims are directed towards a computing system that implements the same features as the method of claims 1-9, respectively, and are therefore rejected for at least the same reasons therein. Furthermore, Kannan teaches a computing system for facilitating creation of and modification of AI (artificial intelligence) agents, the computing system comprising: one or more hardware processors; and one or more storage devices having stored computer-executable instructions which are executable by the one or more hardware processors for causing the computing system to perform a method that includes implementing said method (See Kannan paras. [0066-69]). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Nicholas Klicos whose telephone number is (571)270-5889. The examiner can normally be reached Mon-Fri 9:00 AM-5:00 PM. 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, Scott Baderman can be reached at (571) 272-3644. 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. /NICHOLAS KLICOS/Primary Examiner, Art Unit 2118
Read full office action

Prosecution Timeline

Oct 08, 2024
Application Filed
Aug 21, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12748397
Use Of A Curve Section In A Process Control System
2y 11m to grant Granted Sep 29, 2026
Patent 12741422
THREE-DIMENSIONAL PRINTING OF THREE-DIMENSIONAL OBJECTS
3y 0m to grant Granted Sep 22, 2026
Patent 12736931
Predicting Process Variables by Simulation Based on an Only Partially Measurable Initial State
2y 8m to grant Granted Sep 15, 2026
Patent 12738765
METHOD AND SYSTEM FOR OPTIMIZATION TO NON-CONTACT MICRO INTELLIGENT SENSING IN SECONDARY DC LOOP POTENTIAL
2y 9m to grant Granted Sep 15, 2026
Patent 12736948
FIELD EQUIPMENT DATA SYSTEM
2y 5m to grant Granted Sep 15, 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
57%
Grant Probability
88%
With Interview (+30.9%)
3y 5m (~1y 5m remaining)
Median Time to Grant
Low
PTA Risk
Based on 377 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