Patents by Inventor Anjaneyulu Pasala

Anjaneyulu Pasala 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: 20220318314
    Abstract: A computer aided method of configuring a smart assistant for domain specific self-service; comprising receiving, through a user interface, a predefined domain specific dataset; generating, by a training engine, a set of positive and negative samples in equal ratio; validating the predefined dataset to remove a set of ambiguous data entries; indicating, a numerical representation and a query representation for the predefined dataset; creating a Domain representation using multiple connected layers and use it to process FAQ to understand the best contextual representation; identifying, an accuracy of the configured model by matching with ground truth labels and assigning a confidence score to each entry in the predefined domain specific dataset by creating a Domain representation using multiple connected layers and use it to process FAQ to understand the best contextual representation.
    Type: Application
    Filed: October 28, 2021
    Publication date: October 6, 2022
    Inventors: Anjaneyulu Pasala, Sudhakar VUPPALAPATI
  • Patent number: 10402194
    Abstract: The technique relates to a method, device, and non-transitory computer readable medium for extracting cross language dependencies and estimating code change impact in software based on a plurality of dependency graphs, a network of the plurality of co-committed files and one or more predefined graph metrics. This technique involves extracting source code and revision history data from repository for construction of plurality of dependency graphs and a network of plurality of co-committed files in order to determine one or more cross language dependencies and code change impact in software system built using multiple programming languages, by analyzing the dependency graphs, the network of co-committed files and one or more predefined graph metrics. Finally, the output is visualized with the help of one or more graph visualization technique.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: September 3, 2019
    Assignee: Infosys Limited
    Inventors: Bharath Cheluvaraju, Anjaneyulu Pasala
  • Patent number: 10223246
    Abstract: A system, medium and method for testing an end-to-end software application is disclosed. A structured business process model (BPM) representative of a set of business requirements for an end-to-end software application to be tested is first generated. The generated structured BPM is validated in association with one or more validation rules. A functional flow layout representative of a node structure embodying all possible scenarios to be handled by the software application is then generated. A plurality of functional flow paths is identified from the functional flow layout, wherein each functional flow path is associated with one or more corresponding scenarios of the possible scenarios. One or more test cases for each identified functional flow path is then generated.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: March 5, 2019
    Assignee: Infosys Limited
    Inventors: Anjaneyulu Pasala, Sharal Nisha Dsouza
  • Patent number: 10049032
    Abstract: The present invention provides a method and system for generating negative test input data. A set of attributes and a set of attribute properties can be extracted from a requirement specification. A constraint representation syntax can be framed from the extracted set of attribute properties. A structured diagram is modeled from the framed constraint representation syntax and a set of use cases, a set of path predicates can be constructed from the structured diagram. One or more attribute classes can be determined from the set of path predicates based on an attribute constraint and an attribute dependency. The negative test input data shall be generated from the one or more attribute classes using genetic algorithm.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: August 14, 2018
    Assignee: Infosys Limited
    Inventors: Anjaneyulu Pasala, Nihar Sharma, Saurav Singh
  • Patent number: 9990268
    Abstract: A system and method for detection of duplicate bug reports. A receiver is configured to receive a first bug report and a word matrix. An extractor extracts keywords from the first bug report for creating a first search string. A comparator compares each of the keywords from the first search string with the word matrix for identifying dissimilar duplicate words. The duplicate bug detector further includes an expander to expand the first search string by including the dissimilar duplicate words for creating the second search string and a searcher to search a bug repository with the first search string and the second search string for identifying similar duplicate bug reports and dissimilar duplicate bug reports.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: June 5, 2018
    Assignee: Infosys Limited
    Inventors: Satya Prateek Bommaraju, Anjaneyulu Pasala, Shivani Rao
  • Patent number: 9965252
    Abstract: Described are a method and system for generating stateflow model from software requirements. The method includes receiving at least one software requirement as input. The method also includes annotating the received software requirements to create annotated software requirements. The method further includes parsing the annotated software requirements to create a plurality of stateflow blocks. The method further includes connecting, the created stateflow blocks, to generate a stateflow model.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: May 8, 2018
    Assignee: Infosys Limited
    Inventors: Padmalochan Bera, Anjaneyulu Pasala
  • Publication number: 20160292062
    Abstract: A system and method for detection of duplicate bug reports. A receiver is configured to receive a first bug report and a word matrix. An extractor extracts keywords from the first bug report for creating a first search string. A comparator compares each of the keywords from the first search string with the word matrix for identifying dissimilar duplicate words. The duplicate bug detector further includes an expander to expand the first search string by including the dissimilar duplicate words for creating the second search string and a searcher to search a bug repository with the first search string and the second search string for identifying similar duplicate bug reports and dissimilar duplicate bug reports.
    Type: Application
    Filed: March 9, 2016
    Publication date: October 6, 2016
    Inventors: Satya Prateek Bommaraju, Anjaneyulu Pasala, Shivani Rao
  • Patent number: 9324059
    Abstract: A method and system for managing communication between a plurality of team members are provided. The method includes, at a first agent associated with a team member, receiving inputs from a team member about an event associated with one or more team members. The method further includes sending an event request to agents of one or more team members and receiving responses from them. Based on the responses, the first agent either cancels the event, schedules the event, or reschedules the event.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: April 26, 2016
    Assignee: Infosys Technologies, Inc.
    Inventors: Anjaneyulu Pasala, Arun Sethuraman, Niranjani Srinivasa Vibhu, Ravi Prakash Gorthi
  • Patent number: 9323650
    Abstract: A method, non-transitory computer readable medium, and apparatus that extracts a plurality of attributes from a software requirements specification wherein each attribute is associated with a data type and one or more properties. Constraint representation syntax is applied to the extracted attributes based on the data type and the one or more properties associated with each attribute to generate a plurality of constraints, wherein the constraint representation syntax is a machine readable format. Each of the plurality of constraints is output and optionally associated with one or more nodes of a specification requirements model.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: April 26, 2016
    Assignee: Infosys Limited
    Inventors: Anjaneyulu Pasala, Sharal Nisha Dsouza, Manuel Araoz
  • Patent number: 9208046
    Abstract: A method and system for optimizing the testing efforts in system of systems testing includes receiving test parameters for a new constituent system in a system of systems. Based on the received test parameters, retrieving, historical test knowledge related to the system of systems. Based on the retrieved historical test knowledge, characterizing unique parameters from the received test parameters. The unique test parameters are combined in sequence or in parallel to identify executable test parameters and one or more test cases are selected corresponding to the identified executable test parameters for execution.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: December 8, 2015
    Assignee: Infosys Limited
    Inventors: Anjaneyulu Pasala, Padmalochan Bera
  • Publication number: 20150301927
    Abstract: The present invention provides a method and system for generating negative test input data. A set of attributes and a set of attribute properties can be extracted from a requirement specification. A constraint representation syntax can be framed from the extracted set of attribute properties. A structured diagram is modeled from the framed constraint representation syntax and a set of use cases, a set of path predicates can be constructed from the structured diagram. One or more attribute classes can be determined from the set of path predicates based on an attribute constraint and an attribute dependency. The negative test input data shall be generated from the one or more attribute classes using genetic algorithm.
    Type: Application
    Filed: December 4, 2014
    Publication date: October 22, 2015
    Inventors: Anjaneyulu Pasala, Nihar Sharma, Saurav Singh
  • Publication number: 20150261505
    Abstract: Described are a method and system for generating stateflow model from software requirements. The method includes receiving at least one software requirement as input. The method also includes annotating the received software requirements to create annotated software requirements. The method further includes parsing the annotated software requirements to create a plurality of stateflow blocks. The method further includes connecting, the created stateflow blocks, to generate a stateflow model.
    Type: Application
    Filed: February 4, 2015
    Publication date: September 17, 2015
    Applicant: INFOSYS LIMITED
    Inventors: Padmalochan Bera, Anjaneyulu Pasala
  • Publication number: 20150261657
    Abstract: The technique relates to methods and devices for generating minimized test suites using a genetic algorithm. The technology involves generating a plurality of test cases corresponding to a plurality of test paths associated with an activity diagram of a software requirement specification thereafter obtaining a plurality of test coverage criteria for test suite minimization and finally determining a subset of the plurality of test cases which satisfies the plurality of test coverage criteria by using a multi objective optimization technique. The technology also involves prioritizing the subset of the plurality of test cases based on node defect probability wherein the node defect probability is determined by using a bug prediction technique based on previous bug history of the node thereafter the priorities are dynamically re-ordered during test execution.
    Type: Application
    Filed: February 12, 2015
    Publication date: September 17, 2015
    Inventors: Rupa Sravani Kommineni, Anjaneyulu Pasala, Vaibhav Ahlawat, Luis Ignacio Moreno Aracena, Satya Prateek Bommaraju
  • Publication number: 20150154094
    Abstract: A method and system for optimizing the testing efforts in system of systems testing includes receiving test parameters for a new constituent system in a system of systems. Based on the received test parameters, retrieving, historical test knowledge related to the system of systems. Based on the retrieved historical test knowledge, characterizing unique parameters from the received test parameters. The unique test parameters are combined in sequence or in parallel to identify executable test parameters and one or more test cases are selected corresponding to the identified executable test parameters for execution.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 4, 2015
    Applicant: Infosys Limited
    Inventors: Anjaneyulu Pasala, Padmalochan Bera
  • Publication number: 20150089478
    Abstract: The technique relates to a method, device, and non-transitory computer readable medium for extracting cross language dependencies and estimating code change impact in software based on a plurality of dependency graphs, a network of the plurality of co-committed files and one or more predefined graph metrics. This technique involves extracting source code and revision history data from repository for construction of plurality of dependency graphs and a network of plurality of co-committed files in order to determine one or more cross language dependencies and code change impact in software system built using multiple programming languages, by analyzing the dependency graphs, the network of co-committed files and one or more predefined graph metrics. Finally, the output is visualized with the help of one or more graph visualization technique.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 26, 2015
    Inventors: Bharath Cheluvaraju, Anjaneyulu Pasala
  • Publication number: 20150089481
    Abstract: The present invention provides a method and system for quantifying a bug preventability measure of a bug prediction technique. In accordance with a disclosed embodiment, the method may include applying a weighted recursive function, on an actual bug count of each version of an application, for computing a golden bug count of the each version. Further, the method shall include deriving a set of source code parameters of the application and applying a linear regression model, on the set of source code parameters of the each version of the application in order to calculate a predicted bug count for the each version. A bug deviation ratio, which shall be indicative the bug preventability measure, can be defined as a ratio of the weighted aggregated deviation and the weighted quadratic aggregation.
    Type: Application
    Filed: September 22, 2014
    Publication date: March 26, 2015
    Inventors: Anjaneyulu Pasala, Padmalochan Bera, Tom Nedumgad
  • Patent number: 8869111
    Abstract: The present invention provides a method, system and computer program product for generating one or more test cases for testing a software application by identifying one or more units of functionalities of the software application, structuring use cases of the software application, using the identified units of functionalities, generating a first set of use case activity diagrams from the structured use cases, and generating test cases from the generated use case activity diagrams.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: October 21, 2014
    Assignee: Infosys Limited
    Inventors: Ravi Prakash Gorthi, Anjaneyulu Pasala
  • Patent number: 8850272
    Abstract: Embodiments of the disclosure relate to a method and system for measuring preventability metric of an application. The preventability metric quantifies the extent to which bugs and failures, and the causes for failures are diagnosed in the application. Also, the extent to which appropriate preventive or corrective activities are deployed before deployment of the application is provided. Further, a framework to monitor and control the preventability metric systematically is disclosed. The methodology is to obtain the efficiency of the preventive techniques used on the application, use the obtained efficiency measures to arrive at a preventability metric that quantifies the preventability of failures of the application.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 30, 2014
    Assignee: Infosys Limited
    Inventors: Anjaneyulu Pasala, Srinivas Padmanabhuni, Sadhana Chevireddy, Gerardo Carrera Mendoza
  • Publication number: 20140165043
    Abstract: A system, medium and method for testing an end-to-end software application is disclosed. A structured business process model (BPM) representative of a set of business requirements for an end-to-end software application to be tested is first generated. The generated structured BPM is validated in association with one or more validation rules. A functional flow layout representative of a node structure embodying all possible scenarios to be handled by the software application is then generated. A plurality of functional flow paths is identified from the functional flow layout, wherein each functional flow path is associated with one or more corresponding scenarios of the possible scenarios. One or more test cases for each identified functional flow path is then generated.
    Type: Application
    Filed: July 19, 2013
    Publication date: June 12, 2014
    Applicant: Infosys Limited
    Inventors: Anjaneyulu Pasala, Sharal Nisha Dsouza
  • Patent number: 8745216
    Abstract: Methods and systems for monitoring and controlling a service level agreement are disclosed. A disclosed embodiment comprises a cloud platform hosting at least one application associated with at least one service level agreement, a monitoring module for collecting at least one metric relating to an application hosted on the cloud platform and terms of a service level agreement associated with each of the one or more metrics, and monitoring the metric collected against a service level objective in the service level agreement. The system may additionally comprise a controlling module for mapping a service level objective to a predefined operation rule, identifying one or more actions to be taken in accordance with the rule, assigning a priority to the one or more actions identified in accordance with the rule; and performing the one or more actions in accordance with the assigned priority of each of the one or more actions.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: June 3, 2014
    Assignee: Infosys Limited
    Inventors: Anjaneyulu Pasala, Sumit Kumar Bose, Ganesan Malaiyandisamy, Sridhar Murthy Jayaram