Patents by Inventor Amit Chandulal Dhuleshia

Amit Chandulal Dhuleshia 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: 11184242
    Abstract: Automating discovery server configuration as part of a discovery process includes determining one or more subnets selected from multiple subnets. Each of the one or more subnets selected is associated with a respective scheduled task. In response to determining the one or more subnets selected, one or more available discovery servers are identified from multiple discovery servers. The one or more discovery servers are configured based at least in part on the one or more subnets selected. In response to the automatic configuration, network discovery is initiated to perform the respective scheduled task.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: November 23, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Bradley David Owen, Chris Nguyen, Ardis Gabrielle Maison, Marjan Marzban, Amit Chandulal Dhuleshia
  • Patent number: 11132613
    Abstract: Systems and methods for mapping configuration items to business functions within a corporate infrastructure are disclosed. Discovery processes to automatically create and update service maps may introduce an artificial dependency between configuration items that is not necessary to the business function represented in the service map. These unnecessary dependencies may be considered “noise” and unnecessarily complicate the service map. Using machine learning techniques and procedures to identify short lived connections embodiments in accordance with this disclosure, dependency connections that may be considered noise may be detected and flagged. Once detected, these connections may be automatically removed from the service map to improve its accuracy and usefulness. Additionally, a user interface is provided that explains the “reason codes” for identification of noise connections.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: September 28, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Yuval Rimar, Stephen Scott Tucker, Evan Qu, Vishal Rao, Haviv Rosh, Hardik Modi, Chris Nguyen, Amit Chandulal Dhuleshia, Oron Subayi
  • Patent number: 11032691
    Abstract: An example embodiment may involve providing for display a discovery schedule creation page for creating a discovery schedule. The embodiment may also involve, in response to receiving user input indicative of creation of a discovery schedule via the discovery schedule creation page, providing for display a discovery process page. Providing the discovery process page for display may involve, while the discovery process is being carried out according to the discovery schedule, dynamically updating the discovery process page to include total numbers of discovery results. The discovery process page may include selectable links for navigating to and displaying three pages: a discovered configuration items page, an error flow page, and a scheduling summary page.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: June 8, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Bradley Owen, Joshua Gerbasi, Amit Chandulal Dhuleshia, Amit Arom-Zohar, Gregory Grisco, Chris Nguyen, Oron Subayi
  • Publication number: 20200186432
    Abstract: Automating discovery server configuration as part of a discovery process includes determining one or more subnets selected from multiple subnets. Each of the one or more subnets selected is associated with a respective scheduled task. In response to determining the one or more subnets selected, one or more available discovery servers are identified from multiple discovery servers. The one or more discovery servers are configured based at least in part on the one or more subnets selected. In response to the automatic configuration, network discovery is initiated to perform the respective scheduled task.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 11, 2020
    Inventors: Bradley David Owen, Chris Nguyen, Ardis Gabrielle Maison, Marjan Marzban, Amit Chandulal Dhuleshia
  • Patent number: 10511486
    Abstract: Automating discovery server configuration as part of a discovery process includes determining one or more subnets selected from multiple subnets. Each of the one or more subnets selected is associated with a respective scheduled task. In response to determining the one or more subnets selected, one or more available discovery servers are identified from multiple discovery servers. The one or more discovery servers are configured based at least in part on the one or more subnets selected. In response to the automatic configuration, network discovery is initiated to perform the respective scheduled task.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: December 17, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Bradley David Owen, Chris Nguyen, Ardis Gabrielle Maison, Marjan Marzban, Amit Chandulal Dhuleshia
  • Publication number: 20190342744
    Abstract: An example embodiment may involve providing for display a discovery schedule creation page for creating a discovery schedule. The embodiment may also involve, in response to receiving user input indicative of creation of a discovery schedule via the discovery schedule creation page, providing for display a discovery process page. Providing the discovery process page for display may involve, while the discovery process is being carried out according to the discovery schedule, dynamically updating the discovery process page to include total numbers of discovery results. The discovery process page may include selectable links for navigating to and displaying three pages: a discovered configuration items page, an error flow page, and a scheduling summary page.
    Type: Application
    Filed: May 21, 2019
    Publication date: November 7, 2019
    Inventors: Bradley Owen, Joshua Gerbasi, Amit Chandulal Dhuleshia, Amit Arom-Zohar, Gregory Grisco, Chris Nguyen, Oron Subayi
  • Patent number: 10341841
    Abstract: An example embodiment may involve providing for display a discovery schedule creation page for creating a discovery schedule. The embodiment may also involve, in response to receiving user input indicative of creation of a discovery schedule via the discovery schedule creation page, providing for display a discovery process page. Providing the discovery process page for display may involve, while the discovery process is being carried out according to the discovery schedule, dynamically updating the discovery process page to include total numbers of discovery results. The discovery process page may include selectable links for navigating to and displaying three pages: a discovered configuration items page, an error flow page, and a scheduling summary page.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: July 2, 2019
    Assignee: SERVICENOW, INC.
    Inventors: Bradley Owen, Joshua Gerbasi, Amit Chandulal Dhuleshia, Amit Arom-Zohar, Gregory Grisco, Chris Nguyen, Oron Subayi
  • Publication number: 20190104398
    Abstract: An example embodiment may involve providing for display a discovery schedule creation page for creating a discovery schedule. The embodiment may also involve, in response to receiving user input indicative of creation of a discovery schedule via the discovery schedule creation page, providing for display a discovery process page. Providing the discovery process page for display may involve, while the discovery process is being carried out according to the discovery schedule, dynamically updating the discovery process page to include total numbers of discovery results. The discovery process page may include selectable links for navigating to and displaying three pages: a discovered configuration items page, an error flow page, and a scheduling summary page.
    Type: Application
    Filed: November 16, 2017
    Publication date: April 4, 2019
    Inventors: Bradley Owen, Joshua Gerbasi, Amit Chandulal Dhuleshia, Amit Arom-Zohar, Gregory Grisco, Chris Nguyen, Oron Subayi
  • Publication number: 20190050745
    Abstract: Systems and methods for mapping configuration items to business functions within a corporate infrastructure are disclosed. Discovery processes to automatically create and update service maps may introduce an artificial dependency between configuration items that is not necessary to the business function represented in the service map. These unnecessary dependencies may be considered “noise” and unnecessarily complicate the service map. Using machine learning techniques and procedures to identify short lived connections embodiments in accordance with this disclosure, dependency connections that may be considered noise may be detected and flagged. Once detected, these connections may be automatically removed from the service map to improve its accuracy and usefulness. Additionally, a user interface is provided that explains the “reason codes” for identification of noise connections.
    Type: Application
    Filed: September 28, 2017
    Publication date: February 14, 2019
    Inventors: Yuval Rimar, Stephen Scott Tucker, Evan Qu, Vishal Rao, Haviv Rosh, Hardik Modi, Chris Nguyen, Amit Chandulal Dhuleshia, Oron Subayi
  • Publication number: 20180324044
    Abstract: Automating discovery server configuration as part of a discovery process includes determining one or more subnets selected from multiple subnets. Each of the one or more subnets selected is associated with a respective scheduled task. In response to determining the one or more subnets selected, one or more available discovery servers are identified from multiple discovery servers. The one or more discovery servers are configured based at least in part on the one or more subnets selected. In response to the automatic configuration, network discovery is initiated to perform the respective scheduled task.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: Bradley David Owen, Chris Nguyen, Ardis Gabrielle Maison, Marjan Marzban, Amit Chandulal Dhuleshia