Patents by Inventor Shruti Bansal

Shruti Bansal 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: 20210103514
    Abstract: Provided is a system and method for automatically testing code patterns using reusable test cases. In one example, the method may include receiving a software artifact comprising source code, identifying a pattern in the software artifact based on one or more methods within the source code and a variable consumed by the one or more methods, retrieving a reusable test case that is previously designated for testing the identified pattern, and automatically testing the identified pattern in the software artifact based on the reusable test case, and storing the testing results in a log file.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 8, 2021
    Inventors: Sourav Das, Shruti Bansal
  • Patent number: 10049030
    Abstract: A method and a system for test output evaluation of a JAVA component. The java component and reference classes are received and non-private members of the Java component are identified using JAVA reflection API and the reference classes. An API structure comprising public members is extracted from the non-private members. Behavior checking expressions are received and selected corresponding to the public members. A Java source code comprising wrapper methods wherein the wrapper method corresponds to the one or more public members and a test output evaluation method comprising the behavior checking expressions is generated. The test output evaluation of the JAVA component is performed using the test output evaluation method over the generated Java source code.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: August 14, 2018
    Assignee: Infosys Limited
    Inventors: Rakesh Shukla, Shruti Bansal
  • Publication number: 20140082591
    Abstract: A method and a system for test output evaluation of a JAVA component. The java component and reference classes are received and non-private members of the Java component are identified using JAVA reflection API and the reference classes. An API structure comprising public members is extracted from the non-private members. Behavior checking expressions are received and selected corresponding to the public members. A Java source code comprising wrapper methods wherein the wrapper method corresponds to the one or more public members and a test output evaluation method comprising the behavior checking expressions is generated. The test output evaluation of the JAVA component is performed using the test output evaluation method over the generated Java source code.
    Type: Application
    Filed: August 16, 2013
    Publication date: March 20, 2014
    Applicant: Infosys Limited
    Inventors: Rakesh Shukla, Shruti Bansal