Prosecution Insights
Last updated: October 04, 2026
Application No. 18/232,802

CLIENT FACING QUOTING APPLICATION

Non-Final OA §103§112
Filed
Aug 10, 2023
Priority
Aug 10, 2022 — provisional 63/396,870
Examiner
POE, KEVIN T
Art Unit
3692
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Goosehead Financial LLC
OA Round
3 (Non-Final)
39%
Grant Probability
At Risk
3-4
OA Rounds
1y 0m
Est. Remaining
56%
With Interview

Examiner Intelligence

Grants only 39% of cases
39%
Career Allowance Rate
208 granted / 528 resolved
-12.6% vs TC avg
Strong +16% interview lift
Without
With
+16.4%
Interview Lift
resolved cases with interview
Typical timeline
4y 2m
Avg Prosecution
42 currently pending
Career history
592
Total Applications
across all art units

Statute-Specific Performance

§101
36.8%
-3.2% vs TC avg
§103
33.8%
-6.2% vs TC avg
§102
11.0%
-29.0% vs TC avg
§112
14.8%
-25.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 528 resolved cases

Office Action

§103 §112
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 . This office action is in response to applicant's communication of January 30, 2026. The rejections are stated below. Claims 1-20 are pending and have been examined. Response to Amendment/Arguments Applicant’s arguments/amendment concerning claims 1-20 rejected under 35 U.S.C. 112 have been considered. The previous rejection is withdrawn but there is a new rejection in view of Applicant’s amendment. Claim Rejections – 35 USC §112 The following is a quotation of the first paragraph of 35 U.S.C. 112(a): (a) IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention. Claims 1-20 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for pre-AIA the inventor(s), at the time the application was filed, had possession of the claimed invention. Claim 1 recites “prior to user submission”, the specification lacks written description of this feature, in fact, the specification shows the user submits the data ¶81, which leads to the gathering of the second data. Claim 10 and 19, are similarly rejected, under the same rationale. Claim 1 recites “automatically progressing the workflow by transitioning the progressive GUI from the third subset of the plurality of pages to the fourth subset of the plurality of pages in response to receiving the plurality of responses from web services”, and “automatically progressing the workflow by transitioning the progressive GUI from the third subset of the plurality of pages to the fourth subset of the plurality of pages in response to receiving the plurality of responses from the web services.” While the specification describes receiving responses from web services and presenting them in a fourth subset of pages (0098), it provides no disclosure that such progression occurs automatically in response to receiving the responses. The specification lacks any description of a mechanism, trigger, or system behavior that would cause automatic progression without user intervention. In other words, the algorithms or steps/procedures taken to perform the function must be described with sufficient details so that one of ordinary skill in the art would understand how the inventor intended the functions to be performed (MPEP 2181 IV: MPEP 2161 01 I). Claim 10 is rejected on the same basis because it recites similar language, “… progression of the workflow is triggered automatically in response to receiving the responses from the web services …”. Claim 19 is rejected on the same basis because it recites similar language, “… automatically progress the workflow by transitioning the progressive GUI from the third subset of the plurality of pages to the fourth subset of the plurality of pages in response to receiving the plurality of responses from the web services …”. Claims 10 and 19 each recite “receiving… converting each response into a machine-interpretable format”. While the specification describes receiving responses from web services and presenting them in a fourth subset of pages (0098), it provides no disclosure that such progression occurs automatically in response to receiving the responses. In other words, the algorithms or steps/procedures taken to perform the function must be described with sufficient details so that one of ordinary skill in the art would understand how the inventor intended the functions to be performed (MPEP 2181 IV: MPEP 2161 01 I). Dependent claims 2-9, 11-18 and 20 are rejected by virtue of dependency. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103(a) which forms the basis for all obviousness rejections set forth in this Office action: (a) A patent may not be obtained though the invention is not identically disclosed or described as set forth in section 102 of this title, if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains. Patentability shall not be negatived by the manner in which the invention was made. Claims 1-7, 10-16, and 19-20 are rejected under 35 U.S.C. 103(a) as being unpatentable over Feldman et al. [US Pub No. 2023/0017739 A1] in view of Koa [US Pub No. 2012/0022898 A1]. As per claim 1, Feldman US 20230017739 teaches: A method in a client facing computer system, the method comprising: generating a progressive graphical user interface (GUI), wherein the progressive GUI comprises a plurality of pages, with each page presenting a specific task logically arranged into a workflow (see Figs. 13-23); receiving into a first subset of the plurality of pages of the progressive GUI, first data about a user that is input from a client device (see Figs. 13-14); querying a set of data sources to identify second data (reads on "public records and third-party data"), wherein the set of data sources stores the second data in data records that are associated with the first data (reads on "about your home" see Fig 15); retrieving, prior to user submission, at least a portion of the second data from one or more third-party sources included in the set of data sources (see Fig. 15); prepopulating a second subset of the plurality of pages with the first data and the second data (see Fig 15.); generating, from a third subset of the plurality of pages (reads on Figs 16-22), [an API request], [wherein the] request comprises at least a portion of the first data and the second data (see ¶ 44 “Selection of a “Next” icon 2250 may submit this information to the insurer and complete the insurance quote request process.”) […]; and receiving a plurality of responses from the [web service] (see Fig. 23); presenting, in a fourth subset of the plurality of pages, the plurality of responses from the [web service] (see Fig. 23); and automatically progressing the workflow by transitioning the progressive GUI from the third subset of the plurality of pages to the fourth subset of the plurality of pages in response to receiving the plurality of responses from the web services (see ¶ 45 “After the insurance quote request process is completed, a quote display 2300 may be provided as illustrated in FIG. 23.”). Feldman does not teach wherein the web service is a plurality of web services. However, Lawrence US PG Pub 20120022898, does teach: generating […] a plurality of API calls to a plurality of web services (see ¶ 33 “Each third party insurance provider may have its own format for receiving quote requests. This may be in the form of an http post, SOAP or web service request.“, ¶38 “A process for providing the quote requests to the third party carriers is shown in the flowchart 300 of FIG. 4”), wherein each API request comprises at least a portion of the first data and the second data that is mapped to a corresponding input for the web service (see ¶ 33 “In an insurance context, the information may include name, address, post code, type of insurance being sought (e.g., home and contents, car, medical insurance, etc), ages of drivers in the household, year, make and model of each vehicle to be insured, etc.” and ¶ 34 “The interpreter uses a data mapping engine 16 that matches the user input variables with a quote request form of each carrier, including all carrier/market specific rating variables that would otherwise be validated only at the carrier's website after submission.”) receiving a plurality of responses from the plurality of web services (see ¶ 39 “At step 401, a first quote is received from a first carrier in a quote file. The quote file is processed to extract the quote information, which is added to a comparative quote file (step 402). The comparative quote file may include a number of fields, such as premium, quote date, period of insurance, a list of what is covered, a list of exclusions, etc. These headings may be provided for each carrier to be included in the quote, e.g., in a table format. If more quotes are to be received (decision step 403), then the process 400 returns to step 401 and is repeated for each quote received”) presenting […] the plurality of responses from the web services (see ¶ 39 “Once each quote has been processed and the data mapped into the comparative quote file, the result may be a table of comparative quote information that may be presented to a user in any convenient format (step 404).”). It would have been obvious to one of ordinary skill in the art at the time of effective filing to modify the process of generating a request for a user of Feldman, the practice of generating multiple requests for a user as taught by Lawrence, in order to allow users to retrieve quotes from multiple carriers through one process, and one of ordinary skill would have seen the results as predictable. Regarding claims 2, 11, and 20, Feldman in view of Lawrence disclose wherein the workflow presented in the progressive GUI is an application for an insurance policy (Feldman 0032). Regarding claims 3 and 12, Feldman in view of Lawrence disclose wherein the first subset of the plurality of pages includes a first page for receiving first data comprising personal identifying information about the user (Feldman 0034). Regarding claims 4 and 13, Feldman in view of Lawrence disclose wherein the first subset of the plurality of pages includes a first page for receiving first data about a home property (Feldman 0040). Regarding claims 5 and 14, Feldman in view of Lawrence disclose wherein the second subset of the plurality of pages includes a second page that is prepopulated with the second data about the home property (Feldman 0041). Regarding claims 6 and 15, Feldman in view of Lawrence disclose wherein the first subset of the plurality of pages includes a first page for receiving first data about an automobile (Feldman 0002). Regarding claims 7 and 16, Feldman in view of Lawrence disclose wherein the second subset of the plurality of pages includes a second page that is prepopulated with the second data about the automobile (Feldman 0034). Regarding claims 8 and 17, Feldman in view of Lawrence disclose wherein the first subset of the plurality of pages includes a page for receiving first data about a rider or an endorsement to be added to the insurance policy. Regarding claims 9 and 18, Feldman in view of Lawrence disclose further comprising: packaging the first data and the second data into a JavaScript object notation (JSON) object, wherein the plurality of API calls includes the JSON object. Claims 8 and 17 are rejected under 35 U.S.C. 103(a) as being unpatentable over Feldman et al. [US Pub No. 2023/0017739 A1] in view of Koa [US Pub No. 2012/0022898 A1] and are further in view of Humpherys [US Patent No. 9,665,911 B2]. Regarding claims 8 and 17, neither Feldman nor Koa disclose however Humpherys teaches wherein the first subset of the plurality of pages includes a page for receiving first data about a rider or an endorsement to be added to the insurance policy (Col. 1 lines 33-41). Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the disclosure of Feldman to include the teachings of Humpherys. The rationale to combine the teachings is the combination provides a real-time or dynamic collaborative computer data collection form prototype builder. Claims 9 and 18 are rejected under 35 U.S.C. 103(a) as being unpatentable over Feldman et al. [US Pub No. 2023/0017739 A1] in view of Koa [US Pub No. 2012/0022898 A1] and are further in view of Sylvester et al. [US Pub No. 2014/0074517 A1]. Regarding claims 9 and 18, neither Feldman nor Koa disclose however Sylvester teaches further comprising: packaging the first data and the second data into a JavaScript object notation (JSON) object, wherein the plurality of API calls includes the JSON object (Abstract, 0014, 0050-0053, 0055, claim 1). Before the effective filing date of the invention, it would have been obvious to a person of ordinary skill in the art to modify the disclosure of Feldman to include the teachings of Sylvester. The rationale to combine the teachings would be the ability to interface with multiple proprietary insurance administration systems. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to KEVIN T POE whose telephone number is (571)272-9789. The examiner can normally be reached on Monday-Friday 9:30am through 6pm 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, Ryan Donlon can be reached on 571-270-3602. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see https://ppair-my.uspto.gov/pair/PrivatePair. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /K.T.P/Examiner, Art Unit 3692 /KEVIN T POE/ /RYAN D DONLON/Supervisory Patent Examiner, Art Unit 3692
Read full office action

Prosecution Timeline

Aug 10, 2023
Application Filed
Jan 14, 2025
Non-Final Rejection mailed — §103, §112
May 14, 2025
Response Filed
Sep 30, 2025
Final Rejection mailed — §103, §112
Jan 30, 2026
Request for Continued Examination
Feb 24, 2026
Response after Non-Final Action
Mar 20, 2026
Non-Final Rejection (signed) — §103, §112
Aug 05, 2026
Non-Final Rejection mailed — §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12561686
SYSTEMS AND METHODS FOR OUTLIER DETECTION USING UNSUPERVISED MACHINE LEARNING MODELS TRAINED ON BALANCED DATA
2y 10m to grant Granted Feb 24, 2026
Patent 12450652
PARAMETER-BASED COMPUTER EVALUATION OF USER ACCOUNTS BASED ON USER ACCOUNT DATA STORED IN ONE OR MORE DATABASES
3y 2m to grant Granted Oct 21, 2025
Patent 12412168
METHOD AND SYSTEM FOR GENERATING CUSTOMIZED ELECTRONIC CHECKOUT USER INTERFACES
4y 7m to grant Granted Sep 09, 2025
Patent 12406267
SUPPLIER DATA VALIDATION USING VALIDATION SUBSYSTEM
4y 6m to grant Granted Sep 02, 2025
Patent 12067541
INTEGRATED ELECTRONIC DISBURSEMENT AND CASH FLOW MANAGEMENT SYSTEM AND METHOD
5y 5m to grant Granted Aug 20, 2024
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

3-4
Expected OA Rounds
39%
Grant Probability
56%
With Interview (+16.4%)
4y 2m (~1y 0m remaining)
Median Time to Grant
High
PTA Risk
Based on 528 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