-
公开(公告)号:US12184742B1
公开(公告)日:2024-12-31
申请号:US18112860
申请日:2023-02-22
Applicant: ServiceNow, Inc.
Inventor: Barel Mengel , Hail Tal , Aakash Umeshbhai Bhagat , Arik Sityon , Robert Bitterfeld , Noy Shpatz , Darshan Ghanalinga Murthy , Atul Gupta , Priyanka Goel , Dov Harel , Tal Epshtein , Sreenevas Subramaniam , Shruti Jain
IPC: H04L67/51
Abstract: Data communication between a plurality of computer processes are tracked. Relationships between the plurality of computer processes are classified including by analyzing the data communication between the plurality of computer processes using a machine learning model. Based at least in part on the classified relationships between the plurality of computer processes, an existence of a service provided by a functional group of computer processes included in the plurality of computer processes are automatically discovered.
-
公开(公告)号:US20190235742A1
公开(公告)日:2019-08-01
申请号:US15882711
申请日:2018-01-29
Applicant: ServiceNow, Inc.
Inventor: Alexei Tilikin , Tal Epshtein , Netta Hasdai
IPC: G06F3/0484 , H04L12/24 , G06T11/60 , G06F3/0482 , G06T11/20
CPC classification number: G06F3/04847 , G06F3/0482 , G06T11/206 , G06T11/60 , G06T2200/24 , H04L41/22
Abstract: A remote network management platform manages a managed network. The managed network may contain computing devices for executing applications. The remote network management platform may also include a database storing a graph that represents the computing devices, the applications, and relationships therebetween. A computing device may be configured to generate and provide a graphical user interface that includes: (i) a panel containing an active copy of the graph read from the database, (ii) a first selectable control that creates an editable, private copy of the graph and replaces the active copy of the graph in the panel with the editable, private copy of the graph, and (iii) a second selectable control that updates the active copy of the graph with the editable, private copy of the graph, saves the active copy of the graph as updated to the database, and displays the active copy of the graph as updated.
-
公开(公告)号:US20250071184A1
公开(公告)日:2025-02-27
申请号:US18947645
申请日:2024-11-14
Applicant: ServiceNow, Inc.
Inventor: Barel Mengel , Hail Tal , Aakash Umeshbhai Bhagat , Arik Sityon , Robert Bitterfeld , Noy Shpatz , Darshan Ghanalinga Murthy , Atul Gupta , Priyanka Goel , Dov Harel , Tal Epshtein , Sreenevas Subramaniam , Shruti Jain
IPC: H04L67/51
Abstract: Data communication between a plurality of computer processes are tracked. The data communication between the plurality of computer processes are analyzed to classify relationships between the plurality of computer processes. Based at least in part on the classified relationships between the plurality of computer processes, an existence of a service provided by a functional group of computer processes included in the plurality of computer processes are automatically discovered. A visual map of the discovered service is generated.
-
公开(公告)号:US11880557B2
公开(公告)日:2024-01-23
申请号:US15882711
申请日:2018-01-29
Applicant: ServiceNow, Inc.
Inventor: Alexei Tilikin , Tal Epshtein , Netta Hasdai
IPC: G06F3/04847 , H04L41/22 , G06T11/60 , G06F3/0482 , H04L41/0853 , H04L43/0817 , G06T11/20
CPC classification number: G06F3/04847 , G06F3/0482 , G06T11/60 , H04L41/0853 , H04L41/22 , H04L43/0817 , G06T11/206 , G06T2200/24
Abstract: A remote network management platform manages a managed network. The managed network may contain computing devices for executing applications. The remote network management platform may also include a database storing a graph that represents the computing devices, the applications, and relationships therebetween. A computing device may be configured to generate and provide a graphical user interface that includes: (i) a panel containing an active copy of the graph read from the database, (ii) a first selectable control that creates an editable, private copy of the graph and replaces the active copy of the graph in the panel with the editable, private copy of the graph, and (iii) a second selectable control that updates the active copy of the graph with the editable, private copy of the graph, saves the active copy of the graph as updated to the database, and displays the active copy of the graph as updated.
-
5.
公开(公告)号:US11061890B2
公开(公告)日:2021-07-13
申请号:US16151865
申请日:2018-10-04
Applicant: ServiceNow, Inc.
Inventor: Rotem Steuer , Tal Epshtein
IPC: G06F16/23 , G06F16/25 , G06F3/0482 , G06F40/174
Abstract: An example embodiment relates to configuration items representing properties of one or more of computing devices or software applications deployed on a managed network. The example embodiment may involve a computing device: receiving an incident report to which no configuration item is linked; generating a feature vector for the report by applying a computational model to the incident report; comparing the feature vector to at least some of a set of feature vectors; based on the comparison, identifying a set of incident reports that are potentially related to the report, wherein members of the set of incident reports are each linked, in one or more databases, to one or more members of a set of configuration items; selecting a particular configuration item of the set of configuration items to link to the incident report; linking the particular configuration item to the incident report; and storing the link in the database(s).
-
公开(公告)号:US10819557B1
公开(公告)日:2020-10-27
申请号:US16577892
申请日:2019-09-20
Applicant: ServiceNow, Inc.
Inventor: Tal Epshtein , Alon Mansour , Leonid Suslov , Oded Tsur , Arik Sityon
Abstract: A system and a process are disclosed for selective discovery of services. Present embodiments include a graphical user interface (GUI) that enables a designer to create and configure a discovery schedule that includes one or more filters. These filters enable the designer to define particular attributes and attribute values of services or service groups. Each time the discovery schedule is executed, the discovery scheduler again determines which currently defined services satisfy the conditions of the filters, and then instructs a discovery server to discover only the qualifying services associated with a client network.
-
7.
公开(公告)号:US11693847B2
公开(公告)日:2023-07-04
申请号:US17305440
申请日:2021-07-07
Applicant: ServiceNow, Inc.
Inventor: Rotem Steuer , Tal Epshtein
IPC: G06F16/23 , G06F16/25 , G06F3/0482 , G06F40/174
CPC classification number: G06F16/2379 , G06F16/252 , G06F3/0482 , G06F40/174
Abstract: Visualizations are automatically generated based at least on a received identifier that identifies a report. One or more data sets and one or more style configurations are retrieved from a shared visualization library via a backend API based on the received identifier and passed to a router component. The router component includes a switch that renders a score component, which generates a score visualization, if the retrieved data sets include score data. If the data sets include time series data, or the score visualization also includes a time series graph, the router component renders a time series component that passes the data sets and the style configurations to a parser that parses the data sets and the style configurations and outputs one or more highcharts options objects. A highcharts component generates the time series visualizations and/or adds the time series graph to the score visualization based on the highcharts options objects.
-
公开(公告)号:US11436260B2
公开(公告)日:2022-09-06
申请号:US15930345
申请日:2020-05-12
Applicant: ServiceNow, Inc.
Inventor: Tal Ben Ari , Alon Mansour , Rotem Steuer , Tal Epshtein
Abstract: Attributes of a configuration item record of a configuration management database (CMDB) are received. Based on the received attributes, a determination is made that the configuration item record belongs to a new child class and no longer belongs to a previously identified child class. While maintaining a same identifier in the configuration item record, a classification of the configuration item record is changed to the new child class including by adding one or more attributes of the new child class to the configuration item record and removing one or more attributes of the previously identified child class from the configuration item record.
-
公开(公告)号:US20210357427A1
公开(公告)日:2021-11-18
申请号:US15930345
申请日:2020-05-12
Applicant: ServiceNow, Inc.
Inventor: Tal Ben Ari , Alon Mansour , Rotem Steuer , Tal Epshtein
IPC: G06F16/28
Abstract: Attributes of a configuration item record of a configuration management database (CMDB) are received. Based on the received attributes, a determination is made that the configuration item record belongs to a new child class and no longer belongs to a previously identified child class. While maintaining a same identifier in the configuration item record, a classification of the configuration item record is changed to the new child class including by adding one or more attributes of the new child class to the configuration item record and removing one or more attributes of the previously identified child class from the configuration item record.
-
10.
公开(公告)号:US20210334269A1
公开(公告)日:2021-10-28
申请号:US17305440
申请日:2021-07-07
Applicant: ServiceNow, Inc.
Inventor: Rotem Steuer , Tal Epshtein
Abstract: Visualizations are automatically generated based at least on a received identifier that identifies a report. One or more data sets and one or more style configurations are retrieved from a shared visualization library via a backend API based on the received identifier and passed to a router component. The router component includes a switch that renders a score component, which generates a score visualization, if the retrieved data sets include score data. If the data sets include time series data, or the score visualization also includes a time series graph, the router component renders a time series component that passes the data sets and the style configurations to a parser that parses the data sets and the style configurations and outputs one or more highcharts options objects. A highcharts component generates the time series visualizations and/or adds the time series graph to the score visualization based on the highcharts options objects.
-
-
-
-
-
-
-
-
-