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: 20230289819Abstract: 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: ApplicationFiled: March 1, 2023Publication date: September 14, 2023Applicant: ATOS FRANCEInventors: Padmanabhan Balasubramanian, Rohini Sitani, Indumathi Balaji, Jayakumar Anantharama Kesavan, Yogeswari Radha
-
Patent number: 11106675Abstract: 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: GrantFiled: June 11, 2019Date of Patent: August 31, 2021Assignee: ATOS SYNTEL INC.Inventors: Padmanabhan Balasubramanian, Indumathi Balaji, Yogeswari Radha
-
Patent number: 10614518Abstract: 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: GrantFiled: November 13, 2018Date of Patent: April 7, 2020Assignee: Capital One Services, LLCInventors: Gowtham Guduru, Sohan Ganapathy, Kartheek Yelamarthi, Rahul Raj, Robert Hays, II, Brent Brantley, Padmanabhan Balasubramanian, Fnu Manjushri Srikanta Swamy
-
Patent number: 10565095Abstract: 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: GrantFiled: December 15, 2017Date of Patent: February 18, 2020Assignee: SYNTEL, INC.Inventors: Prasanth Kiran Malla, Padmanabhan Balasubramanian, Komali Botchu, Himanshu Halder, Balaji Munusamy
-
Publication number: 20190377736Abstract: 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: ApplicationFiled: June 11, 2019Publication date: December 12, 2019Inventors: Padmanabhan Balasubramanian, Indumathi Balaji, Yogeswari Radha
-
Publication number: 20180173606Abstract: 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: ApplicationFiled: December 15, 2017Publication date: June 21, 2018Inventors: Prasanth Kiran Malla, Padmanabhan Balasubramanian, Komali Botchu, Himanshu Halder, Balaji Munusamy
-
Patent number: 9727450Abstract: 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: GrantFiled: March 27, 2015Date of Patent: August 8, 2017Assignee: Syntel, Inc.Inventors: Srinath M. Mallya, Padmanabhan Balasubramanian, Prasanth Kiran Malla
-
Publication number: 20160283358Abstract: 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: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Applicant: Syntel, Inc.Inventors: Srinath M. Mallya, Padmanabhan Balasubramanian, Prasanth Kiran Malla
-
Patent number: 9268675Abstract: 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: GrantFiled: December 2, 2013Date of Patent: February 23, 2016Assignee: Syntel, Inc.Inventor: Padmanabhan Balasubramanian