Patents by Inventor Arun Vydianathan

Arun Vydianathan 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: 11722547
    Abstract: This disclosure is directed to a data interchange hub (DIH) server that serves as an intermediary to exchange data between applications hosted by a client instance and external services. The DIH server receives and stores registration data that enables it to connect to each of these external services and informs the server of the data formats that each of the external services are expected to receive and provide. Once the external services have been registered, the DIH server enables applications hosted by the client instance to send data to, and to receive data from, these external services, while seamlessly handling communication, authentication, and data conversion. Additionally, the DIH server can additionally or alternatively act as an intermediary to exchange data between the registered services. As such, the disclosed DIH server can provide a single point of access for applications hosted by the client instance and registered services to exchange data.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: August 8, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Arun Vydianathan, Debraj Chakraborty
  • Publication number: 20220070281
    Abstract: This disclosure is directed to a data interchange hub (DIH) server that serves as an intermediary to exchange data between applications hosted by a client instance and external services. The DIH server receives and stores registration data that enables it to connect to each of these external services and informs the server of the data formats that each of the external services are expected to receive and provide. Once the external services have been registered, the DIH server enables applications hosted by the client instance to send data to, and to receive data from, these external services, while seamlessly handling communication, authentication, and data conversion. Additionally, the DIH server can additionally or alternatively act as an intermediary to exchange data between the registered services. As such, the disclosed DIH server can provide a single point of access for applications hosted by the client instance and registered services to exchange data.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 3, 2022
    Inventors: Arun Vydianathan, Debraj Chakraborty
  • Patent number: 11190623
    Abstract: This disclosure is directed to a data interchange hub (DIH) server that serves as an intermediary to exchange data between applications hosted by a client instance and external services. The DIH server receives and stores registration data that enables it to connect to each of these external services and informs the server of the data formats that each of the external services are expected to receive and provide. Once the external services have been registered, the DIH server enables applications hosted by the client instance to send data to, and to receive data from, these external services, while seamlessly handling communication, authentication, and data conversion. Additionally, the DIH server can additionally or alternatively act as an intermediary to exchange data between the registered services. As such, the disclosed DIH server can provide a single point of access for applications hosted by the client instance and registered services to exchange data.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: November 30, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Arun Vydianathan, Debraj Chakraborty
  • Patent number: 10795669
    Abstract: Systems and methods are disclosed that provide a cloud-based platform having an endpoint that receives a change event to a software application hosted by a virtual server from a management application. The change event includes a commit event, build event, or test event implemented on the software application. The management application manages commit events, build events, or test events implemented on the software application. The platform includes a change event processor that determines that the change event was generated by the management application and sends the change event to a handler based on the management application. The platform also includes the handler of a set of handlers that processes the change event based on the management application to update the software application. Each handler of the set of handlers corresponds to a respective management application and is configured to process a respective change event generated by the respective management application.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: October 6, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Tarun Kumar Murala, Arun Vydianathan
  • Patent number: 10541870
    Abstract: Systems and methods are related to a global ranking for a unified list of tasks. From a plurality of work projects each having one or more tasks, a processor may receive a first set of selections of at least two work projects for generating a work backlog having a unified list of tasks. The processor may generate a list of potential tasks to include in the work backlog from the selected work projects. The processor may receive a second set of selections of one or more of the potential tasks to include in the work backlog. The processor may send signals to display the unified list of tasks of the work backlog based on the potential tasks selected. The unified list of tasks comprises at least two types of tasks from two different work projects having disparate priority metrics.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: January 21, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Scott Fuller, Anna Kotliarevskaia, Colin O'Brien, Tarun Murala, Madhu Geddam Umapathy, Nitin Lahanu Hase, Arun Vydianathan
  • Publication number: 20190384592
    Abstract: Systems and methods are disclosed that provide a cloud-based platform having an endpoint that receives a change event to a software application hosted by a virtual server from a management application. The change event includes a commit event, build event, or test event implemented on the software application. The management application manages commit events, build events, or test events implemented on the software application. The platform includes a change event processor that determines that the change event was generated by the management application and sends the change event to a handler based on the management application. The platform also includes the handler of a set of handlers that processes the change event based on the management application to update the software application. Each handler of the set of handlers corresponds to a respective management application and is configured to process a respective change event generated by the respective management application.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventors: Tarun Kumar Murala, Arun Vydianathan
  • Publication number: 20190102841
    Abstract: Systems and methods are related to maintaining a workflow of tasks in conjunction with data of the workflow. For example, a method includes generating a budget plan for a plurality of budgets using a template. The method includes generating a plurality of tasks for a plurality of budget owners. Each task is associated with a respective budget and each task is assigned to a respective budget owner. The plurality of tasks are each used to manage progress towards approving the budget plan and to organize work associated with each of the budget owners. The method includes submitting one or more budgets of the plurality of budgets in the budget plan for approval, receiving approval, and displaying a summary based at least in part on the budgets.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 4, 2019
    Inventors: Alex Nesanelis, Youli Ashkelony, Jakob Katzir, Shankar Janardhan Kattamanchi, Samiya Ali, Arun Vydianathan, Yogesh Deepak Devatraj, Sunil Basavapura Nagarajappa, Krishna Chaitanya Durgasi, Sandeep Sandeep
  • Publication number: 20190102228
    Abstract: Systems and methods are related to a global ranking for a unified list of tasks. From a plurality of work projects each having one or more tasks, a processor may receive a first set of selections of at least two work projects for generating a work backlog having a unified list of tasks. The processor may generate a list of potential tasks to include in the work backlog from the selected work projects. The processor may receive a second set of selections of one or more of the potential tasks to include in the work backlog. The processor may send signals to display the unified list of tasks of the work backlog based on the potential tasks selected. The unified list of tasks comprises at least two types of tasks from two different work projects having disparate priority metrics.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 4, 2019
    Inventors: Scott Fuller, Anna Kotliarevskaia, Colin O'Brien, Tarun Murala, Madhu Geddam Umapathy, Nitin Lahanu Hase, Arun Vydianathan