Patents by Inventor Subhadip Niyogi

Subhadip Niyogi 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: 10402255
    Abstract: A method for aggregating relevant log statements from distributed components is provided. The method includes representing a plurality of error codes of an application as nodes in a graph, with each of the plurality of error codes connected to at least one other of the plurality of error codes by a causal relationship represented in the graph. The method includes determining causal relationships among a plurality of log statements from distributed components, based on correlating error codes in the plurality of log statements in accordance with causal relationship connections represented in the graph, and determining a subset of information from the plurality of log statements as one or more single composite events, each comprising a plurality of error codes, in causal relationship in accordance with the graph, based on the determining the causal relationships.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: September 3, 2019
    Assignee: Veritas Technologies LLC
    Inventor: Subhadip Niyogi
  • Patent number: 7953744
    Abstract: A method and system for automatically verifying a change to a database. An input file including a test query for the database and an expected output from executing the test query is received. The test query is automatically executed on the database. An actual output resulting from executing the test query is retrieved. Based on a comparison between the actual output and the expected output, a match or mismatch between the actual output and the expected output is automatically identified. If a mismatch is identified, a failure indication is stored that indicates that the database change is invalid and that the database change may initiate a defect in an application coupled to the database. In one embodiment, the change to the database is a change in a services engagement. In one embodiment, the test query is automatically generated in the method and system described above.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Satish M. Gharat, Hrushikesh Digambar Kulkarni, Subhadip Niyogi, Siddhartha Sood
  • Publication number: 20100192006
    Abstract: A method and system for automatically verifying a change to a database. An input file including a test query for the database and an expected output from executing the test query is received. The test query is automatically executed on the database. An actual output resulting from executing the test query is retrieved. Based on a comparison between the actual output and the expected output, a match or mismatch between the actual output and the expected output is automatically identified. If a mismatch is identified, a failure indication is stored that indicates that the database change is invalid and that the database change may initiate a defect in an application coupled to the database. In one embodiment, the change to the database is a change in a services engagement. In one embodiment, the test query is automatically generated in the method and system described above.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 29, 2010
    Inventors: Satish M. Gharat, Hrushikesh Digambar Kulkarni, Subhadip Niyogi, Siddhartha Sood