Patents by Inventor Padmanabhan Balasubramanian

Padmanabhan Balasubramanian 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).

  • Publication number: 20230289819
    Abstract: A method for reducing the carbon footprint of a software application during a test phase including calculating a unitary carbon footprint of each application scenario of a determined set of application scenarios, estimating the number of executions of the each application scenario of the determined set of application scenarios over a predetermined period of time, calculating a total carbon footprint of the each application scenario over the predetermined period of time using the unitary carbon footprint that is calculated and the number of executions that is estimated of the each application scenario. The method also includes determining a subset of the set of application scenarios using at least the total carbon footprint of the each application scenario, and modifying or removing from the software application at least one application scenario of the subset to reduce the carbon footprint of the software application.
    Type: Application
    Filed: March 1, 2023
    Publication date: September 14, 2023
    Applicant: ATOS FRANCE
    Inventors: Padmanabhan Balasubramanian, Rohini Sitani, Indumathi Balaji, Jayakumar Anantharama Kesavan, Yogeswari Radha
  • Patent number: 11106675
    Abstract: A test case identification system that may tokenize natural language input and correlate the resultant set of tokens to a plurality of test cases for identification of a test case from the plurality of test cases. The identified test cases may be scored based upon historical information, quantification metrics and number of search token matches in order to identify a test case to a user. The results of the tokenization, correlation and identification may be stored in a master library for utilization in future identification efforts.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: August 31, 2021
    Assignee: ATOS SYNTEL INC.
    Inventors: Padmanabhan Balasubramanian, Indumathi Balaji, Yogeswari Radha
  • Patent number: 10614518
    Abstract: Various embodiments are generally directed to techniques for audit management, such as for automating and/or streamlining one or more audit processes or procedures, for instance. Some embodiments are particularly directed to generating optimized audit queues and facilitating efficient performance of the audit queues to provide improved audit platforms. For instance, in one or more embodiments, an audit platform may prioritize documents in a batch with identified authentication requirements and/or identified authentication requirements completed by specific associate entities to create an effective worklist, or audit queue, that covers predefined audit targets for the documents and/or associate entities. In various embodiments, the audit platform may present documents in the worklist and/or associated authentication requirements along with one or more tasks or baselines for completion and/or verification via one or more user interfaces.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: April 7, 2020
    Assignee: Capital One Services, LLC
    Inventors: Gowtham Guduru, Sohan Ganapathy, Kartheek Yelamarthi, Rahul Raj, Robert Hays, II, Brent Brantley, Padmanabhan Balasubramanian, Fnu Manjushri Srikanta Swamy
  • Patent number: 10565095
    Abstract: A hybrid testing automation engine tests a main application using a client browser and includes an object learning module to parse code describing a web page destined to be rendered by the client browser to identify predetermined types of page elements and associate therewith a respective plurality of identification means to locate such elements and store such data in an object repository. A test data manager module manages test data in a hierarchy including a global level, a scenario level, and a step level and store such data in a test data repository. A scripting module facilitates script generation but also includes the capability of recording steps (actions) for playback during testing. A test execution module executes a test scenario including the playback of recorded steps and/or execution of scripts with reference to the object repository and the test data repository.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: February 18, 2020
    Assignee: SYNTEL, INC.
    Inventors: Prasanth Kiran Malla, Padmanabhan Balasubramanian, Komali Botchu, Himanshu Halder, Balaji Munusamy
  • Publication number: 20190377736
    Abstract: A test case identification system that may tokenize natural language input and correlate the resultant set of tokens to a plurality of test cases for identification of a test case from the plurality of test cases. The identified test cases may be scored based upon historical information, quantification metrics and number of search token matches in order to identify a test case to a user. The results of the tokenization, correlation and identification may be stored in a master library for utilization in future identification efforts.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 12, 2019
    Inventors: Padmanabhan Balasubramanian, Indumathi Balaji, Yogeswari Radha
  • Publication number: 20180173606
    Abstract: A hybrid testing automation engine tests a main application using a client browser and includes an object learning module to parse code describing a web page destined to be rendered by the client browser to identify predetermined types of page elements and associate therewith a respective plurality of identification means to locate such elements and store such data in an object repository. A test data manager module manages test data in a hierarchy including a global level, a scenario level, and a step level and store such data in a test data repository. A scripting module facilitates script generation but also includes the capability of recording steps (actions) for playback during testing. A test execution module executes a test scenario including the playback of recorded steps and/or execution of scripts with reference to the object repository and the test data repository.
    Type: Application
    Filed: December 15, 2017
    Publication date: June 21, 2018
    Inventors: Prasanth Kiran Malla, Padmanabhan Balasubramanian, Komali Botchu, Himanshu Halder, Balaji Munusamy
  • Patent number: 9727450
    Abstract: A method of testing a software application may include receiving a business process model of a software application, the business process model comprising representations of elements of the software application and labels for the elements of the software application. The method may further include generating a plurality of test cases according to the business process model, each test case comprising respective links between one or items of test data and the labels for the elements of the software application, and executing the test cases to test the software application. The method may further include prioritizing and generating pre-conditions for test cases. The method may be embodied in an article of manufacture, such as a non-transitory computer-readable medium storing instructions.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: August 8, 2017
    Assignee: Syntel, Inc.
    Inventors: Srinath M. Mallya, Padmanabhan Balasubramanian, Prasanth Kiran Malla
  • Publication number: 20160283358
    Abstract: A method of testing a software application may include receiving a business process model of a software application, the business process model comprising representations of elements of the software application and labels for the elements of the software application. The method may further include generating a plurality of test cases according to the business process model, each test case comprising respective links between one or items of test data and the labels for the elements of the software application, and executing the test cases to test the software application. The method may further include prioritizing and generating pre-conditions for test cases. The method may be embodied in an article of manufacture, such as a non-transitory computer-readable medium storing instructions.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Applicant: Syntel, Inc.
    Inventors: Srinath M. Mallya, Padmanabhan Balasubramanian, Prasanth Kiran Malla
  • Patent number: 9268675
    Abstract: A system, method, and computer program product for auditing script code is disclosed. The system may include a parser module on a computer, a rules module on a computer, and a reporting module on a computer. The parser module may be configured to parse the script code to generate script code metadata. The rules module may be configured to audit the script code by applying rules to the script code. The reporting module on a computer configured to use the script code metadata to generate a result of the audit.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: February 23, 2016
    Assignee: Syntel, Inc.
    Inventor: Padmanabhan Balasubramanian