Prosecution Insights
Last updated: May 29, 2026
Application No. 18/827,113

VISUALIZATIONS OF QUERY RESULTS USING GENERATED FILES

Final Rejection §102
Filed
Sep 06, 2024
Priority
Apr 28, 2017 — continuation of 10/509,794 +2 more
Examiner
BULLOCK, JOSHUA
Art Unit
2153
Tech Center
2100 — Computer Architecture & Software
Assignee
Splunk Inc.
OA Round
2 (Final)
82%
Grant Probability
Favorable
3-4
OA Rounds
1y 4m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 82% — above average
82%
Career Allowance Rate
526 granted / 638 resolved
+27.4% vs TC avg
Strong +16% interview lift
Without
With
+16.4%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
20 currently pending
Career history
665
Total Applications
across all art units

Statute-Specific Performance

§101
2.1%
-37.9% vs TC avg
§103
53.4%
+13.4% vs TC avg
§102
40.1%
+0.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 638 resolved cases

Office Action

§102
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 . Claim 1 has been cancelled. Claims 2-21 are new. Claims 2-21 are pending. 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. Claim(s) 2-21 is/are rejected under 35 U.S.C. 102(a)(1) as being unpatentable over Neels et al. (US Pub. No. 2015/0019537 A1). In respect to Claim 2, Neels teaches: a method, comprising: initiating execution of a query; (Neels teaches [FIG. 10] performing a search query.) in response to initiating the execution of the query, causing display of a first graphical user interface based on a set of computer-executable instructions; (Neels illustrates [FIGS. 7A-7J] visualizations with interactive components.) identifying a subset of the set of computer-executable instructions; and generating one or more files based on identifying the subset of the set of computer- executable instructions, the one or more files comprising: results of initiating the execution of the query, and the subset of the set of computer-executable instructions, wherein, in response to an interaction with the one or more files, execution of the subset of the set of computer-executable instructions by one or more processors causes the one or more processors to obtain the results of initiating the execution of the query from the one or more files and display a second graphical user interface based on the subset of the set of computer-executable instructions (Neels illustrates [FIGS. 7A-7J, 0159] files displayed within a visualization with corresponding results from a query.) As per Claim 3, Neels teaches: wherein the first graphical user interface and the second graphical user interface comprise: a visualization of the results of initiating the execution of the query, and one or more interactive components (Neel teaches [0036-0037] generating a second corresponding visualization.) As per Claim 4, Neels teaches: wherein the first graphical user interface and the second graphical user interface comprise a same visualization (Neels [0036-0037]) As per Claim 5, Neels teaches: wherein the one or more files are one or more first files, the method further comprising: parsing one or more second files to identify the query, wherein initiating the execution of the query is based at least in part on parsing the one or more second files to identify the query (Neel teaches [0036-0037] generating a second corresponding visualization.) As per Claim 6, Neels teaches: wherein the one or more files are one or more first files, the method further comprising: parsing one or more second files to identify the query and one or more interactive components, wherein the first graphical user interface and the second graphical user interface comprise the one or more interactive components (Neels [0036-0037]) As per Claim 7, Neels teaches: storing the one or more files in a data store (Neels [FIG. 4, 0071]) As per Claim 8, Neels teaches: obtaining the results of initiating the execution of the query from a data intake and query system (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) As per Claim 9, Neels teaches: providing a request for the execution of the query to a data intake and query system (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) As per Claim 10, Neels teaches: providing the one or more files to a user computing device (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) As per Claim 11, Neels teaches: providing a request for the execution of the query to a data intake and query system, wherein a user computing device accesses the one or more files without the user computing device accessing the data intake and query system (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) As per Claim 12, Neels teaches: updating the results of initiating the execution of the query (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) As per Claim 13, Neels teaches: updating the results of initiating the execution of the query to generate updated results of initiating the execution of the query; and updating the second graphical user interface based on the updated results of initiating the execution of the query (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) As per Claim 14, Neels teaches: wherein the execution of the subset of the set of computer-executable instructions further causes the one or more processors to process the results of initiating the execution of the query (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) As per Claim 15, Neels teaches: wherein the second graphical user interface comprises one or more interactive components, wherein an interaction with the one or more interactive components causes implementation of one or more of a zoom function, a drilldown function, or a tooltip function (Neels [0040]) As per Claim 16, Neels teaches: wherein a first file of the one or more files stores the results of initiating the execution of the query, wherein a second file of the one or more files stores the subset of the set of computer-executable instructions (Neels [0036-0037]) As per Claim 17, Neels teaches: wherein the second graphical user interface comprises one or more interactive components, the method further comprising: identifying the one or more interactive components from a plurality of interactive components (Neels [FIGS. 7A-7J]) As per Claim 18, Neels teaches: wherein the query identifies a set of data to be processed and a manner of processing the set of data (Neels [FIG. 10]) As per Claim 19, Neels teaches: obtaining the results of initiating the execution of the query (Neels teaches [FIG. 10, 0036] performing a search query and reception of results.) Claim 20 is the system claim corresponding to method claim 2, therefore is rejected for the same reasons noted previously. Claim 21 is the media claim corresponding to method claim 2, therefore is rejected for the same reasons noted previously. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to JOSHUA BULLOCK whose telephone number is (571)270-1395. The examiner can normally be reached 8:00 am - 4: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, Kavita Stanley can be reached at 571-272-8352. 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. /JOSHUA BULLOCK/Primary Examiner, Art Unit 2153 September 30, 2025
Read full office action

Prosecution Timeline

Sep 06, 2024
Application Filed
Oct 02, 2025
Non-Final Rejection mailed — §102
Oct 27, 2025
Interview Requested
Dec 10, 2025
Examiner Interview Summary
Dec 30, 2025
Response Filed
May 27, 2026
Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12619650
TECHNIQUES FOR SECURING COMPUTING INTERFACES USING CLUSTERING
1y 11m to grant Granted May 05, 2026
Patent 12602401
NON-DISRUPTIVE TRANSITION TO SYNCHRONOUS REPLICATION STATE
4y 7m to grant Granted Apr 14, 2026
Patent 12585987
REMOTE STATISTICAL GENERATION OF GRAPHS FOR GRAPH MACHINE LEARNING
3y 10m to grant Granted Mar 24, 2026
Patent 12561289
SYSTEMS AND METHODS FOR GENERATING AND USING SHARED NATURAL LANGUAGE LIBRARIES
2y 8m to grant Granted Feb 24, 2026
Patent 12561294
SOFTWARE QUALITY TICKET ENRICHMENT
2y 5m to grant Granted Feb 24, 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

3-4
Expected OA Rounds
82%
Grant Probability
99%
With Interview (+16.4%)
3y 1m (~1y 4m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 638 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