Prosecution Insights
Last updated: October 26, 2026
Application No. 19/253,598

GRAPHICAL USER INTERFACE REPRESENTING EVENT STREAMS

Final Rejection §101§103
Filed
Jun 27, 2025
Priority
Apr 15, 2014 — CIP of 10/127,273 +7 more
Examiner
ARJOMANDI, NOOSHA
Art Unit
2166
Tech Center
2100 — Computer Architecture & Software
Assignee
Cisco Technology Inc.
OA Round
2 (Final)
86%
Grant Probability
Favorable
3-4
OA Rounds
1y 5m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
560 granted / 651 resolved
+31.0% vs TC avg
Moderate +10% lift
Without
With
+10.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
16 currently pending
Career history
670
Total Applications
across all art units

Statute-Specific Performance

§101
20.6%
-19.4% vs TC avg
§103
48.3%
+8.3% vs TC avg
§102
19.5%
-20.5% vs TC avg
§112
4.4%
-35.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 651 resolved cases

Office Action

§101 §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 . This office action is in response to application filed on August 3, 2026, in which claims 1-20 are presented for further examination. Response to Arguments Applicant’s arguments, filed on August 3, 2026, with respect to the rejection(s) of claim(s) 1-20 under Porras et al. (US 6484203 B1) (hereinafter Porras) in view of Zhang et al. (US 20120197934 A1) (hereinafter Zhang) have been fully considered and are persuasive. However, upon further consideration, a new ground(s) of rejection is made in view of Porras et al. (US 6484203 B1) (hereinafter Porras) in view of Zhang et al. (US 20120197934 A1) (hereinafter Zhang) further in view of 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 1-20 are rejected under 35 USC 103(a) (a) as being unpatentable over Porras et al. (US 6484203 B1) (hereinafter Porras) in view of Chen et al. (US 20120239660 A1) (hereinafter Chen) and further in view of Patel et al. (US 20120239660 A1) (hereinafter Patel). As per claims 1, 11 and 15, Porras discloses causing display, via a graphical user interface, including a set of event streams and a set of statistics representing statistics for network traffic corresponding with the set of event streams [Referring to FIG. 5, a monitor may also "deinterleave." That is, the monitor may create and update 74, 76 more than one short-term profile for comparison 78 against a single long-term profile by identifying one of the multiple short-term profiles that will be updated by an event record in an event stream, Col. 13, line 51 (It is understood that the reference teaches a monitor that processes event stream is to create and update multiple short-term profiles, which are statistical representations of network traffic, and presents them for comparison with a long-term profile, thereby meeting or rendering obvious the claimed display of a set of event streams together with corresponding traffic statistics in a graphical user interface)], the set of statistics generated based on timestamped event data of the set of event streams received from at least one remote capture agent without subsequently processing and storing the timestamped event data used to generate the statistics in a data store [The monitor may distinguish between network packets based on the time such packets were received by the network entity, permitting statistical analysis to distinguish between a normal data transfer during a workday and an abnormal data transfer on a weekend evening, col. 12, line 35, (it is understood that the reference teaches generating statistics from timestamped network events by distinguishing packets based on time of receipt, and since it performs this analysis without disclosing storage of the underlying timestamped data, it reasonably meets or renders obvious the claimed limitation)]. However Porras does not disclose a set of event streams generated via at least one remote capture agent and comprising timestamped event data and an indication of a set of statistics representing statistics for network traffic corresponding with the set of event streams, the set of statistics generated based on the timestamped event data of the set of event streams received from the at least one remote capture agent without subsequently indexing and storing the timestamped event data used to. On the other hand, Chen discloses a set of event streams generated via at least one remote capture agent and comprising timestamped event data and an indication of a set of statistics representing statistics for network traffic corresponding with the set of event streams, the set of statistics generated based on the timestamped event data of the set of event streams received from the at least one remote capture agent without subsequently indexing and storing the timestamped event data used to [An SSF can listen to or read data/event sequences and continuously generate stream elements, tuple by tuple. An SSF can be called multiple (or potentially an infinite) number of times during the execution of a continuous query, paragraph 22; the buffered data is retained temporarily in memory without storing the data on a disk. This allows access to the data from memory without retrieval from a disk. In this approach, each tuple inserted into memory can be marked appropriately (the mark may vary from DBMS to DBMS) such that when the DBMS sees such a mark, the DBMS will not persist the tuple to the disk., paragraph 28, also see paragraph 29]. Chen Expressly identifies the technical reason for streaming data can be extremely large, and its architecture enables efficient real-time analysis through memory access without storing the incoming data on disk, thereby reducing storage and latency associated with conventional persistent. Applying Chen’s nonpersistent stream-analysis technique to Porras’s network event streams therefore would have been a predictable use of a known stream processing technique to improve Porras’s network monitoring system by reducing unnecessary persistence/storage of underlying packet derived event information while retaining useful statistical results. However the combination of Porras and Chen does not disclose “indexing”. On the other hand, Patel discloses “indexing” [Fig. 4, indexers 406-410 and license Master 402]. It therefore would have been obvious to further configure the Porras and Chen system to determine and expose an index volume associated with respective event streams or stream/source types, as taught by Patel, because Patel teaches that tracking indexed-data volume by time interval and source/data type permits management of storage/indexing resources across distributed indexers. The combination merely applies Patel’s known indexed-volume measurement to Porras’s known network-event streams. As per claims 2 and 12, Chen discloses wherein the set of statistics includes one or more of a total number of events, a total incoming traffic, a total outgoing traffic, a total traffic, or an index volume for the timestamped event data in the set of event streams [Each reading constitutes an event for the system. Computation of the segment statistics, paragraph 19]. As per claims 3 and 13, Chen discloses wherein the graph comprises a bar chart of index volumes of the set of event streams [Fig. 4]. As per claims 4 and 14, Porras discloses wherein the graph comprises a pie chart of index volumes across the set of event streams [identifying one of the multiple short-term profiles that will be updated by an event record in an event stream, Col. 13, line 54]. As per claims 5 and 16, Porras discloses causing display, via the graphical user interface, of a user-interface element to filter the set of statistics by a host from which the set of event streams are collected [A long-term and short-term statistical profile can be generated for each event stream. Thus, different event streams can "slice" network packet data in different ways, col. 13, line 33]. As per claims 6 and 17, Porras discloses wherein the graph is updated in real-time as new timestamped event data is received [The monitor may distinguish between network packets based on the time such packets were received by the network entity, permitting statistical analysis to distinguish between a normal data transfer during a workday and an abnormal data transfer on a weekend evening, col. 12, line 35]. As per claim 7, Porras discloses wherein in response to detecting an indicated portion associated with the graph, modifying the appearance of the graph [a monitor can analyze anonymous FTP sessions to ensure that the file retrievals and uploads/modifications are limited to specific directories, col. 7, line 18]. As per claims 8 and 19, Porras discloses wherein in response to detecting the indicated portion associated with the graph, a search term or other data associated with an even stream is displayed [Fig. 2, an event data stream]. As per claims 9, 18 and 20, Patel discloses causing display, via the graphical user interface, of a legend corresponding with the graph, wherein in response to detection an indicated portion associated with the legend, modifying the appearance of the graph [Data Storage 308 may further store a search index]. As per claim 10, Patel discloses causing display, via the graphical user interface, of a user-interface element including options used to configure a search term [Network device 300 includes processor unit 302, an input/output interface 332, video display adapter 336, and a mass memory, all in communication with each other via bus 326., paragraph 48]. Remarks In view of Applicant’s amendment and arguments filed April 3, 2026, the rejection of claims 1–20 under 35 U.S.C. §101 is withdrawn. In particular, amended claim 1 recites generation of network traffic statistics from timestamped event data of event streams received from at least one remote capture agent without subsequently indexing and storing the timestamped event data used to generate the statistics. When considered as a whole and in view of the technological improvement described in the Specification, the claim integrates any recited judicial exception into a practical application under Step 2A, Prong Two of the USPTO subject matter eligibility analysis. Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to NOOSHA ARJOMANDI whose telephone number is (571)272-9784. The examiner can normally be reached 8:00am to 4: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, Sanjiv Shah can be reached at 571-272-4098. 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. October 8, 2026 /NOOSHA ARJOMANDI/Primary Examiner, Art Unit 2166
Read full office action

Prosecution Timeline

Jun 27, 2025
Application Filed
Apr 29, 2026
Non-Final Rejection mailed — §101, §103
Jul 14, 2026
Interview Requested
Jul 24, 2026
Applicant Interview (Telephonic)
Jul 24, 2026
Examiner Interview Summary
Aug 03, 2026
Response Filed
Oct 13, 2026
Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12762383
COMPUTING DEVICE AND ELECTRONIC DEVICE
3y 4m to grant Granted Oct 13, 2026
Patent 12762109
NOTIFICATIONS OF EVENTS OF A SYSTEM OF RECORD
1y 5m to grant Granted Oct 13, 2026
Patent 12754923
SYSTEM AND METHOD FOR ORGANIZATION SEMANTICS MODEL
1y 4m to grant Granted Oct 06, 2026
Patent 12748968
METHOD FOR TRAINING AIRCRAFT CONTROL AGENT
3y 11m to grant Granted Sep 29, 2026
Patent 12748774
TECHNIQUES FOR MANAGING DATA
1y 3m to grant Granted Sep 29, 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
86%
Grant Probability
96%
With Interview (+10.3%)
2y 10m (~1y 5m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 651 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