Patents by Inventor Hardik Modi

Hardik Modi 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: 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: 10931630
    Abstract: Systems, methods, and media for connecting using aliases. During operation, such as an API, an operation is called that utilizes a connection to a remote device. When this operation is attempted, information may be requested to complete the connection. The information may include credentials or connection information about a target device for the connection. An appropriate alias is used to request the suitable information.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: February 23, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Rebecca Dias, Venkata Kiran Kumar Koya, Bryan Mather Barnard, Vincent Seguin, Jun Zhou, Hardik Modi, Gopalakrishnan Venkatachalam
  • Publication number: 20200259809
    Abstract: An example embodiment may involve receiving, by a server device that stores a plurality of access credentials for computing devices that are disposed within a managed network, a request containing a label and an indication of an application service. The server device may be disposed within a remote network management platform that remotely manages the managed network. The example embodiment may further involve mapping, by the server device, the label and the application service to an endpoint identifier of a target computing device that is disposed within the managed network. The endpoint identifier may be associated with particular access credentials that are usable to access the application service executing on the target computing device. The example embodiment may further involve transmitting, by the server device, the endpoint identifier and the particular access credentials.
    Type: Application
    Filed: February 14, 2020
    Publication date: August 13, 2020
    Inventors: Venkata Kiran Kumar Koya, Rebecca Dias, Vincent Sequin, Hardik Modi, Gopalakrish Venkatachalam, Jun Zhou
  • Patent number: 10587592
    Abstract: An example embodiment may involve receiving, by a server device that stores a plurality of access credentials for computing devices that are disposed within a managed network, a request containing a label and an indication of an application service. The server device may be disposed within a remote network management platform that remotely manages the managed network. The example embodiment may further involve mapping, by the server device, the label and the application service to an endpoint identifier of a target computing device that is disposed within the managed network. The endpoint identifier may be associated with particular access credentials that are usable to access the application service executing on the target computing device. The example embodiment may further involve transmitting, by the server device, the endpoint identifier and the particular access credentials.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: March 10, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Venkata Kiran Kumar Koya, Rebecca Dias, Vincent Seguin, Hardik Modi, Gopalakrish Venkatachalam, Jun Zhou
  • Patent number: 10419614
    Abstract: A system includes a router to route an interaction by a customer to a contact center. A journey patience value is determined for the customer, where the journey patience value is based on a current journey stage of the customer. An action by the contact center is determined based on the determined journey patience value for the customer. The action is performed by the contact center based on the determined action.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: September 17, 2019
    Inventors: Hardik Modi, Nikolay Korolev, Herbert Willi Artur Ristock, Conor McGann, Jeffery Karas, Graeme Provan
  • Publication number: 20190149511
    Abstract: Systems, methods, and media for connecting using aliases. During operation, such as an API, an operation is called that utilizes a connection to a remote device. When this operation is attempted, information may be requested to complete the connection. The information may include credentials or connection information about a target device for the connection. An appropriate alias is used to request the suitable information.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventors: Rebecca Dias, Venkata Kiran Kumar Koya, Bryan Mather Barnard, Vincent Seguin, Jun Zhou, Hardik Modi, Gopalakrishnan Venkatachalam
  • 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: 20180324159
    Abstract: An example embodiment may involve receiving, by a server device that stores a plurality of access credentials for computing devices that are disposed within a managed network, a request containing a label and an indication of an application service. The server device may be disposed within a remote network management platform that remotely manages the managed network. The example embodiment may further involve mapping, by the server device, the label and the application service to an endpoint identifier of a target computing device that is disposed within the managed network. The endpoint identifier may be associated with particular access credentials that are usable to access the application service executing on the target computing device. The example embodiment may further involve transmitting, by the server device, the endpoint identifier and the particular access credentials.
    Type: Application
    Filed: May 4, 2017
    Publication date: November 8, 2018
    Inventors: Venkata Kiran Kumar Koya, Rebecca Dias, Vincent Seguin, Hardik Modi, Gopalakrish Venkatachalam, Jun Zhou
  • Publication number: 20180131809
    Abstract: A system includes a router to route an interaction by a customer to a contact center. A journey patience value is determined for the customer, where the journey patience value is based on a current journey stage of the customer. An action by the contact center is determined based on the determined journey patience value for the customer. The action is performed by the contact center based on the determined action.
    Type: Application
    Filed: January 8, 2018
    Publication date: May 10, 2018
    Inventors: Hardik Modi, Nikolay Korolev, Herbert Willi Artur Ristock, Conor McGann, Jeffery Karas, Graeme Provan
  • Patent number: 9866695
    Abstract: A system includes a router to route an interaction by a customer to a contact center. A journey patience value is determined for the customer, where the journey patience value is based on a current journey stage of the customer. An action by the contact center is determined based on the determined journey patience value for the customer. The action is performed by the contact center based on the determined action.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: January 9, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Hardik Modi, Nikolay Korolev, Herbert Willi Artur Ristock, Conor McGann, Jeffery Karas, Graeme Provan