Prosecution Insights
Last updated: August 13, 2026
Application No. 18/620,274

SYSTEMS AND METHODS FOR NETWORK DISCOVERY

Non-Final OA §103
Filed
Mar 28, 2024
Examiner
BARRY, LANCE LEONARD
Art Unit
2457
Tech Center
2400 — Computer Networks
Assignee
ServiceNow Inc.
OA Round
3 (Non-Final)
84%
Grant Probability
Favorable
3-4
OA Rounds
5m
Est. Remaining
88%
With Interview

Examiner Intelligence

Grants 84% — above average
84%
Career Allowance Rate
344 granted / 409 resolved
+26.1% vs TC avg
Minimal +4% lift
Without
With
+4.2%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
20 currently pending
Career history
432
Total Applications
across all art units

Statute-Specific Performance

§101
12.8%
-27.2% vs TC avg
§103
41.9%
+1.9% vs TC avg
§102
3.3%
-36.7% vs TC avg
§112
30.9%
-9.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 409 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 . Claim Rejections - 35 USC § 103 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. In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. Claims 1, 5, 6, 8, 16, 19, 21, 25, and 27 are rejected under 35 U.S.C. 103 as being unpatentable over US 20180123935 (Ezer) in view of US 20200304377 (Subramaniam), further in view of WO 2021109669 (Wu), US 20230022079 (Vrudhula), and US 20130325899 (Mohaban). Regarding claims 1, 16, and 21, Ezer teaches or suggests a system, comprising: one or more hardware processors; and a non-transitory memory storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform actions (¶ 4) comprising: transmitting executable instructions to each agent for performing an initial discovery operation to discover the plurality of hardware resources (claim 29); one or more processes executed by or on a respective hardware resource, wherein the one or more processes are associated with one or more software applications executing or present on the respective hardware resources (¶ 27); transmitting one or more commands indicative of one or more discovery patterns to the plurality of agents (¶¶ 21, 58); receiving, from the plurality of agents, additional information associated with one or more software applications based on execution of the one or more commands by the plurality of agents (¶ 66); updating a configuration database based on the received information, wherein the configuration database comprises one or more configuration items associated with hardware and software components in the network (¶ 57, claims 30-31); and storing the additional information in a database (¶¶ 37-39). Ezer does not expressly disclose but Subramaniam teaches or suggests deploying a plurality of agents on respective hardware resources of a network, wherein each of the plurality of agents is configured to monitor a respective hardware resource and identify respective processes executed on the respective hardware resource on which it is deployed (¶¶ 131-133). Subramaniam cumulatively teaches or suggests one or more processes executed by or on a respective hardware resource, wherein the one or more processes are associated with one or more software applications executing or present on the respective hardware resources (¶ 103) and updating a configuration database based on received information, wherein the configuration database comprises one or more configuration items associated with hardware and software components in the network (¶ 113). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system and to decentralize information gathering. Ezer does not expressly disclose but Wu teaches or suggests receiving, from an agent, information regarding one or more processes (description of Fig. 4) executed by or on the respective hardware resource associated with each agent (description of step 303). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system, Subramaniam’s deployment, and Wu’s obtaining in order to reduce underreporting and false reporting rate of malicious domain name access detection. Ezer does not expressly disclose but Vrudhula teaches or suggests analyzing the information regarding the one or more processes to determine attributes of the one or more software applications (¶ 3). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system, Subramaniam’s deployment, Wu’s obtaining, and Vrudhula’s analysis to provide an application discovery process that is automated and provides a more accurate view of applications, their components, relationships, dependencies, and interdependencies. Ezer does not expressly disclose but Mohaban teaches or suggests determining one or more discovery patterns based on the attributes of one or more software applications, wherein the one or more discovery patterns are useable to discover the one or more software applications executing or present on some or all of hardware resources (¶ 38). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system, Subramaniam’s deployment, Wu’s obtaining, Vrudhula’s analysis, and Mohaban‘s determining in order to employ only relevant patterns. Regarding claims 5 and 25, Ezer teaches or suggests the one or more commands comprise one or more secure shell (SSH) commands (¶ 22). Regarding claim 6, Ezer does not expressly disclose but Subramaniam teaches or suggests the agent comprises a software application installed on a device of the one or more devices (¶ 3). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system, Subramaniam’s deployment, Wu’s obtaining, Vrudhula’s analysis, Mohaban‘s determining, and Subramaniam’s software application in order to allow the agents to be reprogrammed. Regarding claims 8, 19, and 27, Ezer teaches or suggests the plurality of agents is configured to execute the one or more commands indicative of the one or more discovery patterns without the use of security credentials used to access the software applications (¶¶ 21, 58, 66). Claims 2, 3, 7, 17, 18, 20, 22, 23 and 26 are rejected under 35 U.S.C. 103 as being unpatentable over US 20180123935 (Ezer) in view of US 20200304377 (Subramaniam), further in view of WO 2021109669 (Wu), US 20230022079 (Vrudhula), US 20130325899 (Mohaban), and US 20210377718 (Ben Ari). Regarding claims 2, 17, and 22, Ezer does not expressly disclose but Ben Ari teaches or suggests identifying the one or more discovery patterns from a plurality of discovery patterns stored in a pattern database (clams 17-18). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system, Subramaniam’s deployment, Wu’s obtaining, Vrudhula’s analysis, Mohaban‘s determining, and Ben Ari’s database in order to maintain discovery patterns. Regarding claims 3, 18, and 23 Ezer does not expressly disclose but Ben Ari teaches or suggests modifying at least one discovery pattern of the plurality of discovery patterns based on the processes, generating a new discovery pattern based on the processes, or both (abs). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system, Subramaniam’s deployment, Wu’s obtaining, Vrudhula’s analysis, Mohaban‘s determining, and Ben Ari’s modifying in order to keep discovery patterns current. Regarding claims 7, 20, and 26, Ezer does not expressly disclose but Ben Ari teaches or suggests receiving the information, the additional information, or both, from the plurality of agents via a discovery server; and transmitting the one or more commands indicative of the one or more discovery patterns to the plurality of agents via the discovery server (¶ 9). A rationale to combine teachings and suggestions of the references would have been for the same reason as for claims 3, 18, and 23. Claims 4 and 24 are rejected under 35 U.S.C. 103 as being unpatentable over US 20180123935 (Ezer) in view of US 20200304377 (Subramaniam), further in view of WO 2021109669 (Wu), US 20230022079 (Vrudhula), US 20130325899 (Mohaban), US 20210377718 (Ben Ari), and US 10999152 (Bar Oz). Ezer does not expressly disclose but Subramaniam teaches or suggests receive an input indicative of a modification to the one or more discovery patterns, receive an input indicative of a new discovery pattern, or any combination thereof (¶ 9). A rationale to combine teachings and suggestions of the references would have been for the same reason as for claims 2, 17, and 22. Ezer does not expressly disclose but Bar Oz teaches or suggests providing a user interface configured to display code representative of the one or more discovery patterns, receive an indicative input (abs.) It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Ezer’s system, Subramaniam’s deployment, Wu’s obtaining, Vrudhula’s analysis, Mohaban‘s determining, Ben Ari’s modification, and Bar Oz’s displaying in order to visualize discovery patterns. Response to Arguments The arguments have been fully considered. The applicant argues that “Ezer fails to disclose that each agent is deployed on a respective hardware resource of a plurality of hardware resources of a network and are configured to monitor the respective hardware resource and identify respective processes executed on the respective hardware resource on which it is deployed.” (Resp. 17.) "The test for obviousness is not whether . . . the claimed invention must be expressly suggested in any one or all of the references. Rather, the test is what the combined teachings of the references would have suggested to those of ordinary skill in the art." In re Keller, 642 F.2d 413, 425 (CCPA 1981) (citations omitted). "Non-obviousness cannot be established by attacking references individually where the rejection is based upon the teachings of a combination of references." In re Merck & Co., 800 F.2d 1091, 1097 (Fed. Cir. 1986) (citing Keller, 642 F.2d at 425). In determining obviousness, furthermore, a reference "must be read, not in isolation, but for what it fairly teaches in combination with the prior art as a whole." Id. Here, the Examiner relies on the combined teaching of Ezer’s system, Subramaniam’s deployment, Wu’s obtaining, Vrudhula’s analysis, and Mohaban (in combination with the prior art as a whole) to reject the limitations at issue. Consequently, the individual attack on Ezer cannot establish non-obviousness. The applicant argues that “Ezer appears complete silent on ‘transmitting executable instructions to each agent for performing an initial discovery operation to discover the plurality of hardware resources … updating a configuration database based on the received information, wherein the configuration database comprises one or more configuration items associated with hardware and software components in the network; analyzing the information regarding the one or more processes to determine attributes of the one or more software applications’ and ‘determining one or more discovery patterns based on the attributes of the one or more software applications,’ as generally recited in independent claims 1, 16, and 21.” (Resp. 17.) The Examiner finds to the contrary as aforementioned. Other Art The prior art made of record and not relied upon is considered pertinent to the instant disclosure. For example, US 20230328130’s remote desktop protocol (RDP) operating system (OS) session remote-control includes providing security credentials to a client device. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Lance Leonard Barry whose telephone number is (571)272-5856. The examiner can normally be reached M-F 700-430 ET 730-1630. 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 email the Examiner. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Ario Etienne can be reached on 571-272-4001. 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. /LANCE LEONARD BARRY/ Primary Examiner, Art Unit 2457
Read full office action

Prosecution Timeline

Show 7 earlier events
Feb 05, 2026
Applicant Interview (Telephonic)
Feb 27, 2026
Request for Continued Examination
Mar 10, 2026
Response after Non-Final Action
May 07, 2026
Non-Final Rejection mailed — §103
Jul 24, 2026
Examiner Interview Summary
Jul 24, 2026
Applicant Interview (Telephonic)
Aug 10, 2026
Applicant Interview (Telephonic)
Aug 10, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12704823
METHODS AND SYSTEMS FOR PROVIDING DATA FROM AN INTERNAL DATA PROCESSING SYSTEM OF AN INDUSTRIAL PLANT TO AN EXTERNAL DATA PROCESSING SYSTEM
4y 2m to grant Granted Aug 11, 2026
Patent 12671622
ADAPTIVE NETWORK TRACE ANALYSIS USING REFERENCE COMMUNICATION FLOWS
1y 10m to grant Granted Jun 30, 2026
Patent 12647491
Handling Discovery Requests in a Network
1y 11m to grant Granted Jun 02, 2026
Patent 12641161
SYSTEMS AND METHODS FOR REAL-TIME REPOSITORY MANAGEMENT FOR UNIVERSAL SERVICE DEPLOYMENT
1y 7m to grant Granted May 26, 2026
Patent 12634374
TRAFFIC INFLUENCE FOR INITIAL EAS SELECTION
2y 0m to grant Granted May 19, 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
84%
Grant Probability
88%
With Interview (+4.2%)
2y 10m (~5m remaining)
Median Time to Grant
High
PTA Risk
Based on 409 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