Prosecution Insights
Last updated: April 19, 2026
Application No. 19/060,273

GENERATIVE ARTIFICIAL INTELLIGENCE ENTERPRISE SEARCH

Non-Final OA §102§103
Filed
Feb 21, 2025
Examiner
SHANMUGASUNDARAM, KANNAN
Art Unit
2168
Tech Center
2100 — Computer Architecture & Software
Assignee
C3 AI Inc.
OA Round
3 (Non-Final)
72%
Grant Probability
Favorable
3-4
OA Rounds
3y 9m
To Grant
99%
With Interview

Examiner Intelligence

Grants 72% — above average
72%
Career Allow Rate
416 granted / 579 resolved
+16.8% vs TC avg
Strong +37% interview lift
Without
With
+37.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 9m
Avg Prosecution
24 currently pending
Career history
603
Total Applications
across all art units

Statute-Specific Performance

§101
12.2%
-27.8% vs TC avg
§103
48.8%
+8.8% vs TC avg
§102
26.0%
-14.0% vs TC avg
§112
6.3%
-33.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 579 resolved cases

Office Action

§102 §103
DETAILED ACTION Claims 2-21 are pending in the Instant Application. Claims 2-21 are rejected (Non-Final Rejection). 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 30 January 2026 has been entered. Information Disclosure Statement The information disclosure statement (IDS) submitted on 30 January 2026 was considered by the examiner. Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claims 2-5, 8-12 and 15-19 are rejected under 35 U.S.C. 102(a)(1) as being unpatentable by Hagger et al. (“Haggar”), United States Patent Application Publication No. 2014/0365502. As per claim 2, Hagger discloses a computer-implemented method comprising: receiving an input ([0064] wherein an initial input question is received such as “Who are Putin’s closest advisors?”); inferring that a first category of data is needed ([0064] wherein a first category can be “persons” since “who” is associated with the category/topic of people); retrieving information from one or more enterprise data sources based on the input and the first category of data ([0064]-[0065] wherein a series of queries are determined to retrieve information from one or more enterprise data sources ([0016] wherein Watson is described, which handles enterprise data sources) based on the input question and the first category (persons)); generating a prompt comprising one or more passages based on the retrieved information ([0065] wherein prompts are generated (candidate answers or hypotheses in the prior art)); determining whether the one or more passages contain sufficient information to satisfy criteria based on the input ([0066] wherein a confidence score is determined for each passage (candidate answer in the prior art), which determines if sufficient information is included); inferring that a different category of data is needed if it is determined that there is not enough information to satisfy the criteria ([0069]-[0070] wherein if there is not enough information to satisfy the criteria, i.e. there is no candidate with a confidence score high enough, a new category of data is needed and can be selected from domain specific domains) ; retrieving, based on the different category of data, additional information ([0076] wherein queries are generated for the new category/domain) via an iterative process if it is determined that there is not enough information to satisfy the criteria ([0077] wherein hypothesis or candidate answers can be retrieved in an iterative process as shown in Fig. 5, wherein if in 595, there is no answer again, another domain specific annotator may be used); generating an output result based on the one or more passages ([0076] determining a single candidate answer); and displaying the output result ([0076] wherein providing that candidate score is displaying the answer). As per claim 3, Hagger discloses the method of claim 2, wherein the step of retrieving additional information via the iterative process further comprises: generating a new query; retrieving additional information from one or more enterprise data sources based on the new query ([0076] wherein new queries are generated to retrieve additional information); and generating a new prompt comprising one or more additional passages based on the additional retrieved information ([0076] wherein another candidate answer (hypothesis) is generated). As per claim 4, Hagger discloses the method of claim 2, further comprising: generating a rationale based on the one or more passages ([0040] wherein reasoning algorithms are used to provide rationale that are the basis for the passages); and wherein the step of retrieving additional information via the iterative process further comprises: generating a new query ([0076] wherein new queries are generated to retrieve additional information); retrieving additional information from one or more enterprise data sources based on the new query ([0076] wherein another candidate answer (hypothesis) is generated); and generating a new prompt comprising one or more additional passages based on the additional retrieved information and the rationale ([0077] wherein new prompt (candidate answer in the prior art) is generated comprising passages from the retrieved information and the rationale, like context dependent scoring and document score). As per claim 5, Hagger discloses the method of claim 2, wherein the step of determining whether the one or more passages contain sufficient information to satisfy the criteria comprises: determining whether a number of passages containing relevant information exceeds a threshold ([0080] wherein the number of passages supporting the relevant information adds to the confidence score and [0081] wherein the confidence score must exceed a threshold to contain sufficient information to satisfy the criteria). As per claim 8, Hagger discloses the method of claim 2, further comprising: receiving feedback from a user ([0056] wherein feedback from “a user” is described); and improving an accuracy of the output result based on the user feedback ([0056] wherein the accuracy of the output result is improved by generating better revised questions). As per claim 9, claim 9 is the product that performs the method of claim 2 and is rejected for the same rationale and reasoning. As per claim 10, claim 10 is the product that performs the method of claim 3 and is rejected for the same rationale and reasoning. As per claim 11, claim 11 is the product that performs the method of claim 4 and is rejected for the same rationale and reasoning. As per claim 12, claim 12 is the product that performs the method of claim 5 and is rejected for the same rationale and reasoning. As per claim 15, claim 15 is the product that performs the method of claim 8 and is rejected for the same rationale and reasoning. As per claim 16, Haggar discloses a system comprising: one or more memory devices storing instructions and one or more processing devices communicatively coupled to the one or more memory devices ([0007]), wherein the one or more processing devices execute the instructions to perform the method of claim 2. Therefore, the claim is rejected for the same rationale and reasoning as claim 2. As per claim 17, claim 17 is the system that performs the method of claim 3 and is rejected for the same rationale and reasoning. As per claim 18, claim 18 is the system that performs the method of claim 4 and is rejected for the same rationale and reasoning. As per claim 19, claim 19 is the system that performs the method of claim 5 and is rejected for the same rationale and reasoning. 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. Claims 6, 7, 13, 14, 20 and 21 are rejected under 35 U.S.C. 103 as being unpatentable over Hagger in view of RODRIQUEZ et al. (“Rodriguez”), United States Patent Application Publication No. 2022/0246144. As per claim 6, Hagger discloses the method of claim 2, but does not disclose stopping the iterative process after a number of iterations has reached a limit. However, Rodriquez teaches stopping the iterative process after a number of iterations has reached a limit ([0032] wherein the number of iterations is limited). Both Hagger and Rodriguez disambiguate an inquiry of a user. One could use the limited number of iterations from Rodriguez with the iterations performed in Hagger to teach the claimed invention. It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the method of iteratively determining if a satisfactory output is determined for a user input in Hagger with the limiting of the number of iterations in Rodriquez in order to be ablet to stop providing ineffective options and changing focus of the inquiry. As per claim 7, note the rejection of claim 6 where Hagger and Rodriquez are combined. The combination teaches the method of claim 6. Hagger further discloses wherein the output result comprises: an indication that an answer to the input could not be determined ([0082] wherein no answer can be found is output.) As per claim 13, claim 13 is the product that performs the method of claim 6 and is rejected for the same rationale and reasoning. As per claim 14, claim 14 is the product that performs the method of claim 7 and is rejected for the same rationale and reasoning. As per claim 20, claim 20 is the system that performs the method of claim 6 and is rejected for the same rationale and reasoning. As per claim 21, claim 21 is the system that performs the method of claim 7 and is rejected for the same rationale and reasoning. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to KANNAN SHANMUGASUNDARAM whose telephone number is (571)270-7763. The examiner can normally be reached M-F 9:00 AM -6: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, Charles Rones can be reached at (571) 272-4085. 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. /KANNAN SHANMUGASUNDARAM/Primary Examiner, Art Unit 2168
Read full office action

Prosecution Timeline

Feb 21, 2025
Application Filed
Mar 20, 2025
Response after Non-Final Action
May 07, 2025
Non-Final Rejection — §102, §103
Sep 15, 2025
Response Filed
Oct 29, 2025
Final Rejection — §102, §103
Dec 31, 2025
Response after Non-Final Action
Jan 30, 2026
Request for Continued Examination
Feb 09, 2026
Response after Non-Final Action
Feb 20, 2026
Non-Final Rejection — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12596756
PERSONALIZED RELATED QUERIES FOR SEARCH SEGMENTS
2y 5m to grant Granted Apr 07, 2026
Patent 12596729
Value-Directed Parsing for Data Extraction
2y 5m to grant Granted Apr 07, 2026
Patent 12585703
METHOD AND APPARATUS FOR PROCESSING GRAPH DATA, DEVICE, STORAGE MEDIUM, AND PROGRAM PRODUCT
2y 5m to grant Granted Mar 24, 2026
Patent 12579180
EVALUATION SUPPORT PROGRAM, EVALUATION SUPPORT METHOD, AND EVALUATION SUPPORT DEVICE
2y 5m to grant Granted Mar 17, 2026
Patent 12572520
MACHINE-LEARNING-AUTOMATED RECOGNITION AND LABELLING OF COLUMNAR DATA
2y 5m to grant Granted Mar 10, 2026
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
72%
Grant Probability
99%
With Interview (+37.0%)
3y 9m
Median Time to Grant
High
PTA Risk
Based on 579 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