Prosecution Insights
Last updated: September 17, 2026
Application No. 18/891,679

SYSTEM AND METHOD FOR CUSTOM ACTION CREATION IN AUTOMATION WORKFLOWS

Non-Final OA §103
Filed
Sep 20, 2024
Priority
Sep 20, 2023 — provisional 63/584,044
Examiner
CHOWDHURY, RAYEEZ R
Art Unit
Tech Center
Assignee
Zapier Inc.
OA Round
1 (Non-Final)
81%
Grant Probability
Favorable
1-2
OA Rounds
8m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
398 granted / 491 resolved
+21.1% vs TC avg
Strong +22% interview lift
Without
With
+21.8%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
17 currently pending
Career history
501
Total Applications
across all art units

Statute-Specific Performance

§101
9.6%
-30.4% vs TC avg
§103
55.7%
+15.7% vs TC avg
§102
12.1%
-27.9% vs TC avg
§112
11.5%
-28.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 491 resolved cases

Office Action

§103
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 . DETAILED ACTION 1. This is in response to application filed on 09/20/2024 in which claim 1-20 are presented for examination. Status of Claims 2. Claims 1-20 are pending, of which claim 1, 11 and 20 are in independent form. 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. 3. Claims 1-6, 8, 10-16, 18 and 20 are rejected under 35 U.S.C 103 as being unpatentable over Surti (US PG Pub 2018/0068109) published on December 12, 2013 in view of Velammal et al. (US PG Pub 2022/0164207) published on May 26, 2022. As per claim 1, 11 and 20, Surti teaches A method for custom action creation in automation workflows comprising: receiving a request for creating an application extension from a user, the application extension including at least one custom action(Para[0125] discloses receives user input requesting that an extension manager GUI be presented, as taught by Surti) ; one or more existing application extensions and associated parameters from a plurality of connected applications(fig 6 shows existing extensions, as taught by Surti) generating one or more first graphical interfaces to present a recommendation to the user, the recommendation including the one or more existing application extensions and associated parameters(fig 6 shows existing and recommended extension to the user. Also displays selection of the store control causes a separate store GUI to be presented from which extensions may be searched and downloaded, as taught by Surti); receiving a selection of the recommendation from the user(Para[088-0091] fig 6 discloses recommended content to the user and user can select the content, as taught by Surti); and in response to receiving the selection, creating the application extension based at least on the recommended parameters(Para[088-0091] fig 6 discloses user can select the extension and modify the extension based on recommendation, as taught by Surti). Surti does not teach explicitly teach determining, using one or more trained artificial intelligence (AI) models, one or more existing application extensions and associated parameters from a plurality of connected applications; On the other hand, Velammal teaches determining, using one or more trained artificial intelligence (AI) models, one or more existing application extensions and associated parameters from a plurality of connected applications(Para[0019] Artificial Intelligence (AI) unit configured to identify suitable plugin types for a required application cloud transformation or greenfield application development. the AI unit is configured to collect information from a user and based on the application source code uploaded by the user provide suggestions to the user related to a suitable plugin type for the application source code cloud transformation. The AI unit is configured to provide suggestions related to a suitable plugin type for greenfield application development based on application source code uploaded by the user and provide suggestions related to suitable plugin types based on user behavior, as taught by Velammal); It would have been obvious to one of ordinary skill in the art before the filing date of the invention to modify Surti invention with the teaching of Val because doing so would result in adaptable plugin framework allows addition of a semi-automated workflow that applies a functionality to accelerate application development or application to cloud transformation or addition of a set of semi-automated steps to accelerate greenfield application development and application source code transformation to cloud native code. As per claim 2 and 12, the combination of Surti and Velammal teaches wherein creating the application extension based at least on the recommended parameters comprises: in response to the user rejecting the recommended application extensions, generating one or more second graphical interfaces to provide instructions for the user to create the at least one custom action(Para[0088-0091], as taught by Surti); populating values to one or more fields of the one or more second graphical interfaces based on the associated parameters(Para[0099-0100] generates its own respective extension GUI 712 that is populated with the definition, as taught by Surti); and providing the populated values to the user to reduce user input in creating the at least one custom action(Para[0088-100], as taught by Surti). As per claim 3 and 13, the combination of Surti and Velammal teaches wherein creating the application extension based at least on the recommended parameters comprises: in response to the user accepting a recommended application extension, using the accepted application extension to complete creating the application extension(Para[0088-0091] extensions presented in the configure region 604 and/or the get region 606 may depend on which application is currently in focus. The application GUI 602, for example, corresponds to an application that is currently in-focus on the display 120. For instance, existing extensions that are configured and/or permitted to interact with an in-focus application are presented in the configure region 604, but extensions that are not configured and/or not permitted to interact with an in-focus application are excluded from the configure region, as taught by Surti) . As per claim 4 and 14, the combination of Surti and Velammal teaches wherein determining the one or more existing application extensions and associated parameters comprises performing at least one of semantic search and Al prompting(Para[0105], as taught b Velammal). As per claim 5 and 15, the combination of Surti and Velammal teaches further comprising generating one or more text responses to request additional information or to confirm user requirements, wherein determining the one or more existing application extensions and associated parameters is based at least on the user requirements(Para[0021-0022], as taught by Surti). As per claim 6 and 16, the combination of Surti and Velammal teaches further comprising synchronizing information of the plurality of connected applications(Para[0081-0089] extension corresponds to application, as taught by Surti). As per claim 8 and 18, the combination of Surti and Velammal teaches further comprising generating one or more coding interfaces for a user to run a software program and create the application extension(fig 6 Para[0088-0091], as taught by Velammal). As per claim 10, the combination of Surti and Velammal teaches further comprising: training the one or more Al models using secured application programming interface (API) database(Para[0103], as taught by Velammal). 5. Claims 7 and 17 are rejected under 35 U.S.C 103 as being unpatentable over Surti (US PG Pub 2018/0068109) published on December 12, 2013 in view of Velammal et al. (US PG Pub 2022/0164207) published on May 26, 2022 in further view of Conger(US PG Pub 2025/0053728) filed on August 09, 2023. As per claim 7 and 17, the combination of Surti and Velammal does not teach wherein the request for creating the application extension comprises a natural language prompt describing the at least one custom action. On the other hand, Conger teaches wherein the request for creating the application extension comprises a natural language prompt describing the at least one custom action(Para[0020] fig 5 large Language Models (LLMs), present tools to help solve these technical data management problems described above. LLMs, such as Generative Pre-Training Transformers (GPT), are sophisticated AI systems that can receive, for example, a text input and return a response, summary, revision or extension to that input, as taught by Conger). It would have been obvious to one of ordinary skill in the art before the filing date of the invention to modify Surti and Velammal invention with the teaching of Conger because doing so would result in allows the user to efficiently find, recall and re-engage with desired information can present a number of technical problems. 5. Claims 9 and 19 are rejected under 35 U.S.C 103 as being unpatentable over Surti (US PG Pub 2018/0068109) published on December 12, 2013 in view of Velammal et al. (US PG Pub 2022/0164207) published on May 26, 2022 in further view of Huang(US PG Pub 2017/0083519) filed on March 23, 2017. As per claim 9, and 19, the combination of Surti and Velammal does not teach further comprising sharing the application extension with one or more other users. On the other hand, Huang teaches further comprising sharing the application extension with one or more other users(Para[0089] User generated collections 810 may include collections that have been procured by users through a share extension application, as described above with respect to FIG. 1A. For example, a user may, through a web browser, browse to a web page including one or more media content items and launch a share extension application to capture one or more of the media content items and save them into a user generated collection 810, as taught by Huang). It would have been obvious to one of ordinary skill in the art before the filing date of the invention to modify Surti and Velammal invention with the teaching of Huang because doing so would result in increased efficiency by allowing the user sharing the application extension with other user, thus the other user can use the functionality. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to RAYEEZ R CHOWDHURY whose telephone number is (571)270-3069. The examiner can normally be reached Monday-Friday 9AM-6:30PM EST. 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, William L Bashore can be reached at 571-272-4088. 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. /RAYEEZ R CHOWDHURY/Primary Examiner, Art Unit 2174 Saturday, June 27, 2026
Read full office action

Prosecution Timeline

Sep 20, 2024
Application Filed
Jul 01, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12733866
TRACKING, REPORTING, AND VISUALIZING PREGNANCY-RELATED ANALYTE DATA
2y 10m to grant Granted Sep 15, 2026
Patent 12717472
METHOD AND APPARATUS FOR DISPLAYING OPERATING TRACK
2y 5m to grant Granted Aug 25, 2026
Patent 12705424
AI Based AutoComplete for Network Node Configuration
4y 4m to grant Granted Aug 11, 2026
Patent 12705272
ENTIRE DOCUMENT SUMMARIZATION
3y 0m to grant Granted Aug 11, 2026
Patent 12693780
SYSTEMS AND METHODS FOR OPTIMIZING RENDERING FOR A SPACE-CONSTRAINED DISPLAY
2y 0m to grant Granted Jul 28, 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
81%
Grant Probability
99%
With Interview (+21.8%)
2y 8m (~8m remaining)
Median Time to Grant
Low
PTA Risk
Based on 491 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