Patents by Inventor Hemantha Kumar Choudam

Hemantha Kumar Choudam 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: 20180204150
    Abstract: This disclosure relates to generating integrates test scenarios. The method includes creating a test process model comprising a plurality of processes and one or more interaction paths amongst the plurality of processes based on business process information; identifying a plurality of test scenarios based on an analysis of the plurality of processes and the one or more interaction paths amongst the plurality of processes, wherein each of the plurality of test scenarios comprises a unique process flow path; determining a risk weight and a criticality weight associated with each of the plurality of test scenarios; and identifying at least one test scenario from the plurality of test scenarios based on a comparison of the risk weight and the criticality weight determined for each of the plurality of test scenarios with an associated threshold weight.
    Type: Application
    Filed: March 6, 2017
    Publication date: July 19, 2018
    Inventors: Ganesh Narayan, Selvan Nagaraja, Hemantha Kumar Choudam, Shaik Asha
  • Patent number: 10026053
    Abstract: This disclosure relates to generating integrates test scenarios. The method includes creating a test process model comprising a plurality of processes and one or more interaction paths amongst the plurality of processes based on business process information; identifying a plurality of test scenarios based on an analysis of the plurality of processes and the one or more interaction paths amongst the plurality of processes, wherein each of the plurality of test scenarios comprises a unique process flow path; determining a risk weight and a criticality weight associated with each of the plurality of test scenarios; and identifying at least one test scenario from the plurality of test scenarios based on a comparison of the risk weight and the criticality weight determined for each of the plurality of test scenarios with an associated threshold weight.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: July 17, 2018
    Assignee: Wipro Limited
    Inventors: Ganesh Narayan, Selvan Nagaraja, Hemantha Kumar Choudam, Shaik Asha
  • Patent number: 9977821
    Abstract: A method of automatically generating a test artifact is disclosed. The method involves executing a business process comprising one or more web services; monitoring the business process to identify process modules of the business process invoking the at least one web service, wherein the one or more process modules invoking the at least one web service corresponds to one or more integration points; mapping the one or more integration points to one or more corresponding nodes of a business process model associated with the business process; mapping data parameters associated with each node upstream of the one or more mapped nodes of the business process model to one or more request data fields of a test script; and generating, by the hardware processor, the test artifact by automatically populating the request data fields with test data corresponding to the data parameters associated with the one or more request data fields.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: May 22, 2018
    Assignee: Wipro Limited
    Inventors: Krishnaraj Padur Krishnan, Hemantha Kumar Choudam
  • Patent number: 9779013
    Abstract: The present disclosure relates to a method and system for optimizing a test suite comprising plurality of test cases. In an embodiment, the pluralities of test cases are received from data sources. The method identifies one or more redundant and non-redundant test cases among the plurality of test cases in the test suite and computes similarity percentage between each of the non-redundant test cases by comparing test description and steps of each non-redundant test case with test description and steps of other non-redundant test cases. The non-redundant test cases are grouped into clusters based on the similarity percentage. Further, the method identifies test functions in each of the clusters for determining reusable test functions. Upon identifying the reusable test functions, test cases in each of the clusters are reconstructed by replacing each of the test cases with the reusable test function references thereby optimizing the test suite.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: October 3, 2017
    Assignee: WIPRO LIMITED
    Inventors: Ganesh Narayan, Hemantha Kumar Choudam, Gourav Kumar
  • Publication number: 20170199811
    Abstract: The present disclosure relates to a method and system for optimizing a test suite comprising plurality of test cases. In an embodiment, the pluralities of test cases are received from data sources. The method identifies one or more redundant and non-redundant test cases among the plurality of test cases in the test suite and computes similarity percentage between each of the non-redundant test cases by comparing test description and steps of each non-redundant test case with test description and steps of other non-redundant test cases. The non-redundant test cases are grouped into clusters based on the similarity percentage. Further, the method identifies test functions in each of the clusters for determining reusable test functions. Upon identifying the reusable test functions, test cases in each of the clusters are reconstructed by replacing each of the test cases with the reusable test function references thereby optimizing the test suite.
    Type: Application
    Filed: February 24, 2016
    Publication date: July 13, 2017
    Inventors: Ganesh NARAYAN, Hemantha Kumar CHOUDAM, Gourav KUMAR
  • Publication number: 20160148130
    Abstract: A method of automatically generating a test artifact is disclosed. The method involves executing a business process comprising one or more web services; monitoring the business process to identify process modules of the business process invoking the at least one web service, wherein the one or more process modules invoking the at least one web service corresponds to one or more integration points; mapping the one or more integration points to one or more corresponding nodes of a business process model associated with the business process; mapping data parameters associated with each node upstream of the one or more mapped nodes of the business process model to one or more request data fields of a test script; and generating, by the hardware processor, the test artifact by automatically populating the request data fields with test data corresponding to the data parameters associated with the one or more request data fields.
    Type: Application
    Filed: February 27, 2015
    Publication date: May 26, 2016
    Inventors: Krishnaraj Padur Krishnan, Hemantha Kumar Choudam
  • Publication number: 20160026558
    Abstract: Embodiments of the present disclosure disclose a method for managing virtual services to optimize operational efficiency of software testing. The method comprises one or more steps performed by a virtual service management system. First step of the method comprises identifying one or more integration points of a business process. The one or more integration points define dependability of the business process on at least one actual service. Second step of the method comprises determining association of the one or more integration points with the at least one actual service. Third step of the method comprises receiving a virtual service for the corresponding actual service based on details of the one or more integration points. Fourth step of the method comprises mapping the virtual service to one or more other business processes.
    Type: Application
    Filed: September 11, 2014
    Publication date: January 28, 2016
    Inventors: Krishnaraj Padur Krishnan, Hemantha Kumar Choudam