Patents by Inventor Alon Mansour
Alon Mansour has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11502897Abstract: A computational instance may includes a set of computing devices and a configuration management database (CMDB), wherein the CMDB contains a representation of a service deployed on a managed network, wherein the representation of the service includes metadata, service group membership, and an entry point, and wherein the computational instance is configured to: receive an instruction to export the representation of the service to a file; copy, to a metadata object in the file, the metadata; determine a hierarchical subset of the service groups that are related to the service; write, to one or more service group objects in the file, the hierarchical subset of the service groups; determine, from a list of entry points of the managed network, that the entry point is of the service; and write, to an entry point object in the file, the entry point.Type: GrantFiled: August 31, 2020Date of Patent: November 15, 2022Assignee: ServiceNow, Inc.Inventors: Tal Ben Ari, Alon Mansour, Leonid Suslov, Rotem Steuer
-
Patent number: 11436260Abstract: 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.Type: GrantFiled: May 12, 2020Date of Patent: September 6, 2022Assignee: ServiceNow, Inc.Inventors: Tal Ben Ari, Alon Mansour, Rotem Steuer, Tal Epshtein
-
Publication number: 20210357427Abstract: 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.Type: ApplicationFiled: May 12, 2020Publication date: November 18, 2021Inventors: Tal Ben Ari, Alon Mansour, Rotem Steuer, Tal Epshtein
-
Patent number: 11115471Abstract: A computational instance of a remote network management platform includes a persistent storage that contains a plurality of CI records corresponding to a set of computing devices disposed within a managed network, a set of software applications configured to execute on the set of computing devices, and a network-based service that is provided by execution of the set of software applications. The computational instance also includes one or more server devices configured to: receive an indication of a change to a CI record of the plurality of CI records; add, to a flapper candidates table in the persistent storage, a new value for a field of the CI record; determine, using a flapper detection strategy, flapper strategy data based on the new value and at least one old value for the field; and determine, based on the flapper strategy data, whether to trigger a re-computation of the service model.Type: GrantFiled: March 28, 2019Date of Patent: September 7, 2021Assignee: ServiceNow, Inc.Inventors: Shimon Sant, Alon Mansour, Arik Sityon, Shlomo Sividya
-
Patent number: 11070435Abstract: A computational instance of a remote network management platform includes a database that contains a plurality of CI records corresponding to a set of computing devices, a set of software applications, and a network-based service. The database also contains a definition of a service model that represents the set of computing devices, the set of software applications, and relationships therebetween that facilitate providing the network-based service. The computational instance also includes one or more server devices configured: to receive an indication of a change to a CI record of the plurality of CI record; add, to a change record table, a change record corresponding to the change to the CI record; select, for the service layer based on a change type specified in the change record, a service model re-computation mode; and re-compute a service layer in accordance with the service model re-computation mode.Type: GrantFiled: January 16, 2019Date of Patent: July 20, 2021Assignee: ServiceNow, Inc.Inventors: Tal Ben Ari, Shlomo Sividia, Rotem Steuer, Alon Mansour
-
Patent number: 11043204Abstract: A system and method are disclosed for adapting audio notifications associated with events in a managed network. The system may include a database for storing speech-characteristics parameters for mapping event characteristics to speech characteristics. The server device may receive a message indicating occurrence of a network event. The message may be processed to designate a particular user for notification of the event, and to determine a text message associated with the event, as well as specific event characteristics of the event. Specific speech characteristics for an audio recording of synthesized speech of the text message may be determined by mapping the specific event characteristics to user-specific parameters of the particular user. The audio recording of the synthesized speech may be generated according to the specific speech characteristics using a text-to-speech engine, and then transmitted to a client device of the particular user for playout according to the specific speech characteristics.Type: GrantFiled: March 18, 2019Date of Patent: June 22, 2021Assignee: ServiceNow, Inc.Inventors: Vadim Dukhovny, Alon Mansour
-
Publication number: 20200403852Abstract: A computational instance may includes a set of computing devices and a configuration management database (CMDB), wherein the CMDB contains a representation of a service deployed on a managed network, wherein the representation of the service includes metadata, service group membership, and an entry point, and wherein the computational instance is configured to: receive an instruction to export the representation of the service to a file; copy, to a metadata object in the file, the metadata; determine a hierarchical subset of the service groups that are related to the service; write, to one or more service group objects in the file, the hierarchical subset of the service groups; determine, from a list of entry points of the managed network, that the entry point is of the service; and write, to an entry point object in the file, the entry point.Type: ApplicationFiled: August 31, 2020Publication date: December 24, 2020Inventors: Tal Ben Ari, Alon Mansour, Leonid Suslov, Rotem Steuer
-
Publication number: 20200351145Abstract: 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.Type: ApplicationFiled: September 20, 2019Publication date: November 5, 2020Inventors: Tal Epshtein, Alon Mansour, Leonid Suslov, Oded Tsur, Arik Sityon
-
Patent number: 10819557Abstract: 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.Type: GrantFiled: September 20, 2019Date of Patent: October 27, 2020Assignee: ServiceNow, Inc.Inventors: Tal Epshtein, Alon Mansour, Leonid Suslov, Oded Tsur, Arik Sityon
-
Publication number: 20200314180Abstract: A computational instance of a remote network management platform includes a persistent storage that contains a plurality of CI records corresponding to a set of computing devices disposed within a managed network, a set of software applications configured to execute on the set of computing devices, and a network-based service that is provided by execution of the set of software applications. The computational instance also includes one or more server devices configured to: receive an indication of a change to a CI record of the plurality of CI records; add, to a flapper candidates table in the persistent storage, a new value for a field of the CI record; determine, using a flapper detection strategy, flapper strategy data based on the new value and at least one old value for the field; and determine, based on the flapper strategy data, whether to trigger a re-computation of the service model.Type: ApplicationFiled: March 28, 2019Publication date: October 1, 2020Inventors: Shimon Sant, Alon Mansour, Arik Sityon, Shlomo Sividya
-
Publication number: 20200302910Abstract: A system and method are disclosed for adapting audio notifications associated with events in a managed network. The system may include a database for storing speech-characteristics parameters for mapping event characteristics to speech characteristics. The server device may receive a message indicating occurrence of a network event. The message may be processed to designate a particular user for notification of the event, and to determine a text message associated with the event, as well as specific event characteristics of the event. Specific speech characteristics for an audio recording of synthesized speech of the text message may be determined by mapping the specific event characteristics to user-specific parameters of the particular user. The audio recording of the synthesized speech may be generated according to the specific speech characteristics using a text-to-speech engine, and then transmitted to a client device of the particular user for playout according to the specific speech characteristics.Type: ApplicationFiled: March 18, 2019Publication date: September 24, 2020Inventors: Vadim Dukhovny, Alon Mansour
-
Patent number: 10764124Abstract: A computational instance may includes a set of computing devices and a configuration management database (CMDB), wherein the CMDB contains a representation of a service deployed on a managed network, wherein the representation of the service includes metadata, service group membership, and an entry point, and wherein the computational instance is configured to: receive an instruction to export the representation of the service to a file; copy, to a metadata object in the file, the metadata; determine a hierarchical subset of the service groups that are related to the service; write, to one or more service group objects in the file, the hierarchical subset of the service groups; determine, from a list of entry points of the managed network, that the entry point is of the service; and write, to an entry point object in the file, the entry point.Type: GrantFiled: May 2, 2019Date of Patent: September 1, 2020Assignee: ServiceNow, Inc.Inventors: Tal Ben Ari, Alon Mansour, Leonid Suslov, Rotem Steuer
-
Publication number: 20200228408Abstract: A computational instance of a remote network management platform includes a database that contains a plurality of CI records corresponding to a set of computing devices, a set of software applications, and a network-based service. The database also contains a definition of a service model that represents the set of computing devices, the set of software applications, and relationships therebetween that facilitate providing the network-based service. The computational instance also includes one or more server devices configured: to receive an indication of a change to a CI record of the plurality of CI record; add, to a change record table, a change record corresponding to the change to the CI record; select, for the service layer based on a change type specified in the change record, a service model re-computation mode; and re-compute a service layer in accordance with the service model re-computation mode.Type: ApplicationFiled: January 16, 2019Publication date: July 16, 2020Inventors: Tal Ben Ari, Shlomo Sividia, Rotem Steuer, Alon Mansour