Patents by Inventor RAHUL AJIT CHAWATHE

RAHUL AJIT CHAWATHE 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: 11627034
    Abstract: Automated computer-implemented processes and systems are directed to troubleshooting a network used by an application in a data center. The processes and system execute a framework for automated network troubleshooting of an application. The framework performs automated fault localization by traversing a dependency graph that models the network from the observed performance problem, guided by the causality relationships, and for each edge of the graph, performs a test to determine problem causality, terminates at a set of well-defined criteria, and outputs at least one potential root cause for the application performance problem.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: April 11, 2023
    Assignee: VMware, Inc.
    Inventors: Rahul Ajit Chawathe, Amarjit Kumar Gupta, Gyan Sagar Sinha, Wenxuan Zhou
  • Publication number: 20230019064
    Abstract: Methods and systems described herein are directed resolving object dependencies in a data center. A trie data structure that represents network paths of objects utilized by a selected source object is constructed. The trie data structure comprises nodes linked by edges. Each node represents an edge identification (“ID”) of source objects and destination objects of one or more network paths of objects utilized by the selected source object in a user-defined time interval. The trie data structure is traversed to resolve the different versions of source objects and destination objects utilized by the selected source object in subintervals of the time interval. A graph of the objects and destination objects utilized by the selected source object in the subintervals is generated and used to identify source objects and destination objects utilized by the selected source object during a performance problem of the selected source object.
    Type: Application
    Filed: September 16, 2021
    Publication date: January 19, 2023
    Inventors: AMARJIT KUMAR GUPTA, ABHIJIT SHARMA, RAHUL AJIT CHAWATHE, GYAN SAGAR SINHA