-
公开(公告)号:US20240022640A1
公开(公告)日:2024-01-18
申请号:US17862680
申请日:2022-07-12
Applicant: ServiceNow, Inc.
Inventor: Abhishek Kumar , Tal Ben Ari , Renan Coelho Silva , Sreenevas Subramaniam , Manish Satish Vimla Kumar
IPC: H04L67/51 , H04L67/56 , H04L41/069
CPC classification number: H04L67/51 , H04L67/56 , H04L41/069
Abstract: Persistent storage may contain a list of discovery commands, the discovery commands respectively associated with lists of network addresses. A discovery validation application, when executed by one or more processors, may be configured to: read, from the persistent storage, the list of discovery commands and the lists of network addresses; for each discovery command in the list of discovery commands, transmit, by way of one or more proxy servers deployed external to the system, the discovery command to each network address in the respectively associated list of network addresses; receive, by way of the one or more proxy servers, discovery results respectively corresponding to each of the discovery commands that were transmitted, wherein the discovery results either indicate success or failure of the discovery commands; and write, to the persistent storage, the discovery results.
-
公开(公告)号:US20250063099A1
公开(公告)日:2025-02-20
申请号:US18936126
申请日:2024-11-04
Applicant: ServiceNow, Inc.
Inventor: Abhishek Kumar , Tal Ben Ari , Renan Coelho Silva , Sreenevas Subramaniam , Manish Satish Vimla Kumar
IPC: H04L67/51 , H04L41/069 , H04L67/56
Abstract: Persistent storage may contain a list of discovery commands, the discovery commands respectively associated with lists of network addresses. A discovery validation application, when executed by one or more processors, may be configured to: read, from the persistent storage, the list of discovery commands and the lists of network addresses; for each discovery command in the list of discovery commands, transmit, by way of one or more proxy servers deployed external to the system, the discovery command to each network address in the respectively associated list of network addresses; receive, by way of the one or more proxy servers, discovery results respectively corresponding to each of the discovery commands that were transmitted, wherein the discovery results either indicate success or failure of the discovery commands; and write, to the persistent storage, the discovery results.
-
公开(公告)号:US12231508B2
公开(公告)日:2025-02-18
申请号:US17862680
申请日:2022-07-12
Applicant: ServiceNow, Inc.
Inventor: Abhishek Kumar , Tal Ben Ari , Renan Coelho Silva , Sreenevas Subramaniam , Manish Satish Vimla Kumar
IPC: H04L67/51 , H04L41/069 , H04L67/56
Abstract: Persistent storage may contain a list of discovery commands, the discovery commands respectively associated with lists of network addresses. A discovery validation application, when executed by one or more processors, may be configured to: read, from the persistent storage, the list of discovery commands and the lists of network addresses; for each discovery command in the list of discovery commands, transmit, by way of one or more proxy servers deployed external to the system, the discovery command to each network address in the respectively associated list of network addresses; receive, by way of the one or more proxy servers, discovery results respectively corresponding to each of the discovery commands that were transmitted, wherein the discovery results either indicate success or failure of the discovery commands; and write, to the persistent storage, the discovery results.
-
公开(公告)号:US11582317B1
公开(公告)日:2023-02-14
申请号:US17665928
申请日:2022-02-07
Applicant: ServiceNow, Inc.
Inventor: Abhishek Kumar , Tal Ben Ari , Manish Satish Vimla Kumar , Arik Sityon
Abstract: Persistent storage may contain an input discovery payload that contains entries representing configuration items and relationships therebetween, wherein the configuration items contain attributes defining devices, components, or applications on a network. One or more processors may be configured to: provide, for display, a graphical user interface containing a representation of the input discovery payload and a button; provide the input discovery payload to an identification and reconciliation engine (IRE) software application; receive, from the IRE software application, an output discovery payload that includes a log generated from execution of the IRE software application on the input discovery payload, wherein the log indicates, for the configuration items and the relationships in the input discovery payload, how a configuration management database (CMDB) would be updated by the IRE software application; and provide, for display, a further graphical user interface containing a further representation of the output discovery payload.
-
-
-