Patents by Inventor Gururaj ANJAN

Gururaj ANJAN 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: 9189356
    Abstract: System and methods of data auditing of transaction data of an application software are described. In one implementation, the method includes data auditing of transaction data by an independent audit module where metadata of the application software is received, and an audit table based on at least one of the audit parameters, indicating the extent of audit data of one or more processes is created in an audit database of the audit module. Further, triggers for capturing data changes from the application software are generated based on at least one audit parameters. Captured changes data is optimized to reduce the storage requirements of audit data. In another implementation, the result of the analysis is displayed in form of a report in user desired format.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: November 17, 2015
    Assignee: Tata Consultancy Services Limited
    Inventors: Harish Iyer, Gururaj Anjan, Hemanata Kumar Dash, Abhishek Agrawal, Partheeban Kandasamy
  • Patent number: 8938719
    Abstract: A method for assuring performance of applications is described herein. According to an implementation, the method includes obtaining at least one performance requirement associated with an application in a pre-development phase of a development lifecycle of the application. The performance requirement is mapped with one or more of functional requirements associated with the application and the performance requirement is analyzed based at least on an operational load expected to be handled by the application during operation. Further, the application is developed based on the performance requirement and the mapping. At least one performance characteristic associated with the application is determined, to compare against the performance requirement assuring performance of the application during operation.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: January 20, 2015
    Assignee: Tata Consultancy Services Limited
    Inventors: Gururaj Anjan, Harish Sivasubramanian Iyer
  • Publication number: 20140122182
    Abstract: A method and system to evaluate maturity level of a software product is provided wherein the evaluation is based on four maturity levels, the maturity levels being Basic, Established, Differentiated, and Leadership in dimensions of key focus areas namely Product planning, Technology Tools & Methodology, Product Code & Quality, Release & Configuration Management, Usability, Security & Supply chain, and Intellectual Property Rights, and competency areas of Process, Infrastructure, Architecture, and People. A checklist having plurality of conformance requirements is provided at each maturity level for each key focus area to assess the maturity level of the software product.
    Type: Application
    Filed: February 21, 2013
    Publication date: May 1, 2014
    Applicant: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Suresh CHERUSSERI, Manoranjan PANDA, Gururaj ANJAN
  • Publication number: 20130173541
    Abstract: Systems and methods for managing versions of a database are described herein. The system includes a worklist module configured to receive a plurality of change requests and generate a first worklist based on them. The plurality of change requests include instructions for modifying one of a database structure and/or master data of the database. One or more change requests may be approved from the first worklist. The worklist module generates a second worklist comprising the approved change requests. One or more change requests included in the second worklist are executed to create a version of the database. A versioning module may maintain and track a plurality of versions within the database. A comparison module may allow comparison and synchronization of the plurality of versions of the database based on the results of comparison and needs in specific environment.
    Type: Application
    Filed: May 31, 2012
    Publication date: July 4, 2013
    Inventors: Harish Sivasubramanian Iyer, Hemanta Dash, Gururaj Anjan
  • Publication number: 20130139130
    Abstract: A method for assuring performance of applications is described herein. According to an implementation, the method includes obtaining at least one performance requirement associated with an application in a pre-development phase of a development lifecycle of the application. The performance requirement is mapped with one or more of functional requirements associated with the application and the performance requirement is analyzed based at least on an operational load expected to be handled by the application during operation. Further, the application is developed based on the performance requirement and the mapping. At least one performance characteristic associated with the application is determined, to compare against the performance requirement assuring performance of the application during operation.
    Type: Application
    Filed: May 17, 2012
    Publication date: May 30, 2013
    Inventors: Gururaj Anjan, Harish Sivasubramanian Iyer
  • Publication number: 20130031067
    Abstract: System and methods of data auditing of transaction data of an application software are described. In one implementation, the method includes data auditing of transaction data by an independent audit module where metadata of the application software is received, and an audit table based on at least one of the audit parameters, indicating the extent of audit data of one or more processes is created in an audit database of the audit module. Further, triggers for capturing data changes from the application software are generated based on at least one audit parameters. Captured changes data is optimized to reduce the storage requirements of audit data. In another implementation, the result of the analysis is displayed in form of a report in user desired format.
    Type: Application
    Filed: May 31, 2012
    Publication date: January 31, 2013
    Inventors: Harish IYER, Gururaj ANJAN, Hemanata DASH, Partheeban KANDASAMY