Patents by Inventor Aman Chandra
Aman Chandra 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: 20250322766Abstract: An artificial intelligence (AI) story generation environment includes a story generation system and an AI story generation system. The story generation system guides and constrains the AI story generation system to transform guidance information, constraint information, and input data into a story that aligns with the guidance, constraint, and input data including alignment with educational standards. The story generation system further includes a user interface having an integrated chatbot configured to enable communication between a user and the story generation system. A user profile is created based on details provided by the user either directly through the user interface or via interaction of the user with the chatbot. The details provided by the user includes one or more user interests, one or more life incidents, hobbies, and so on. A default reading level value is assigned to the user profile based on the received user details.Type: ApplicationFiled: April 11, 2025Publication date: October 16, 2025Applicant: 2hr Learning, Inc.Inventors: Vicky Biswas, Aman Chandra
-
Publication number: 20210200515Abstract: The disclosure relates to system and method for extracting software development requirements from natural language information. In one example, the method may include receiving structured text data related to a software development and derived from natural language information, extracting a plurality of features for each sentence in the structured text data, and determining a set of requirement classes and a set of confidence scores for the each sentence, based on the plurality of features, using a set of classification models. The method may further include deriving a final requirement class and a final confidence score for the each sentence based on the set of requirement classes and the set of confidence scores for the each sentence corresponding to the set of classification models, and providing the software development requirements based on the final requirement class and the final confidence score for the each sentence.Type: ApplicationFiled: February 24, 2020Publication date: July 1, 2021Inventors: Rohit Krishna RAYAPATI, Aman CHANDRA
-
Patent number: 10545854Abstract: The present disclosure is related in general to software testing and a method and a system for automatically identifying violation in the test cases. A test case validation system categorizes the test cases into event-based test cases and binary test cases. Further, a Part-Of-Speech (POS) pattern is detected in the one or more test cases based on POS tags assigned to each of the tokens in test cases. Thereafter, comparison of the detected POS pattern and the one or more tokens with predefined POS patterns and predefined tokens identifies violations in the one or more test cases if any, using pattern matching and Natural Language Processing (NLP). The predefined POS patterns and tokens used for comparison are filtered based on category of the test case thus accelerating the process of the violation identification. The test case validation system is capable of accurately identifying more than one type of violations simultaneously.Type: GrantFiled: August 22, 2016Date of Patent: January 28, 2020Assignee: Wipro LimitedInventors: Aman Chandra, Varun Anant
-
Patent number: 10204092Abstract: A technique is provided for automatically updating automation sequences. The technique includes automatically identifying a difference between a current image of a screen of a graphical user interface (GUI) application and a baseline image of the screen of the GUI application, based on one or more image comparison techniques. Each of the current image and the baseline image include one or more fields. The technique further includes determining a change in one or more fields of the current image and the one or more corresponding fields of the baseline image, based on the identified difference. The change is based on one or more similarity scores. The technique further includes updating one or more automation sequences based on the determined change.Type: GrantFiled: January 30, 2017Date of Patent: February 12, 2019Assignee: Wipro LimitedInventors: Arthi Venkataraman, Aman Chandra, Arvind Patter, Venkata Prasad
-
Patent number: 10120652Abstract: This disclosure relates generally to software development, and more particularly to a system and method for representing software development requirements into standard diagrams. In one embodiment, a method is provided for deriving use case diagrams for software development. The method comprises extracting one or more core components from each of a plurality of software development requirements, determining at least one activity from the one or more core components, extracting at least one of a class and an attribute from the one or more core components, and deriving at least one use case diagram based on the at least one activity and the at least one of the class and the attribute. The one or more core components comprise at least one of a core message and a condition.Type: GrantFiled: March 31, 2017Date of Patent: November 6, 2018Assignee: Wipro LimitedInventors: Aman Chandra, Varun Anant
-
Publication number: 20180232210Abstract: This disclosure relates generally to software development, and more particularly to a system and method for representing software development requirements into standard diagrams. In one embodiment, a method is provided for deriving use case diagrams for software development. The method comprises extracting one or more core components from each of a plurality of software development requirements, determining at least one activity from the one or more core components, extracting at least one of a class and an attribute from the one or more core components, and deriving at least one use case diagram based on the at least one activity and the at least one of the class and the attribute. The one or more core components comprise at least one of a core message and a condition.Type: ApplicationFiled: March 31, 2017Publication date: August 16, 2018Inventors: AMAN CHANDRA, Varun Anant
-
Publication number: 20180165264Abstract: A technique is provided for automatically updating automation sequences. The technique includes automatically identifying a difference between a current image of a screen of a graphical user interface (GUI) application and a baseline image of the screen of the GUI application, based on one or more image comparison techniques. Each of the current image and the baseline image include one or more fields. The technique further includes determining a change in one or more fields of the current image and the one or more corresponding fields of the baseline image, based on the identified difference. The change is based on one or more similarity scores. The technique further includes updating one or more automation sequences based on the determined change.Type: ApplicationFiled: January 30, 2017Publication date: June 14, 2018Inventors: Arthi Venkataraman, Aman Chandra, Arvind Patter, Venkata Prasad
-
Patent number: 9990183Abstract: System and method for validating software development requirements are disclosed. The method comprises accessing a software development requirement, extracting a plurality of tokens from the software development requirement, tagging each of the plurality of tokens to a corresponding part of speech, and deriving a pattern based on the plurality of tokens and the plurality of corresponding parts of speech. The method further comprises determining at least one of a context and a business domain of the software development requirement and identifying pre-defined rules for the plurality of tokens and pre-defined patterns for the pattern. In response to a positive identification, the software development requirement are validated by analyzing the plurality of tokens against the pre-defined rules and by analyzing the pattern against the pre-defined patterns.Type: GrantFiled: February 17, 2016Date of Patent: June 5, 2018Assignee: Wipro LimitedInventors: Aman Chandra, Varun Anant
-
Publication number: 20180150781Abstract: The present disclosure is related in general to artificial intelligence and a method and system for determining requirements for a project. A requirement determination system provides predefined questions associated with predefined requirement targets of the project to computing devices upon detecting availability of end users and assigns a score to each response received in response to the predefined questions. Further, the system detects completion of the predefined requirement targets by comparing the score assigned to each response with a unique predefined threshold score. The system aggregates the responses for determining the requirements of the project. The system may be available at any point of time to interact with the end users based on their availability and convenience, thereby providing significant flexibility to end users who are geographically distributed.Type: ApplicationFiled: February 14, 2017Publication date: May 31, 2018Inventors: Aman CHANDRA, Arthi Venkataraman, Arvind Patter, Varun Anant
-
Publication number: 20180004637Abstract: The present disclosure is related in general to software testing and a method and a system for automatically identifying violation in the test cases. A test case validation system categorizes the test cases into event-based test cases and binary test cases. Further, a Part-Of-Speech (POS) pattern is detected in the one or more test cases based on POS tags assigned to each of the tokens in test cases. Thereafter, comparison of the detected POS pattern and the one or more tokens with predefined POS patterns and predefined tokens identifies violations in the one or more test cases if any, using pattern matching and Natural Language Processing (NLP). The predefined POS patterns and tokens used for comparison are filtered based on category of the test case thus accelerating the process of the violation identification. The test case validation system is capable of accurately identifying more than one type of violations simultaneously.Type: ApplicationFiled: August 22, 2016Publication date: January 4, 2018Inventors: Aman CHANDRA, Varun ANANT
-
Publication number: 20170185381Abstract: System and method for validating software development requirements are disclosed. The method comprises accessing a software development requirement, extracting a plurality of tokens from the software development requirement, tagging each of the plurality of tokens to a corresponding part of speech, and deriving a pattern based on the plurality of tokens and the plurality of corresponding parts of speech. The method further comprises determining at least one of a context and a business domain of the software development requirement and identifying pre-defined rules for the plurality of tokens and pre-defined patterns for the pattern. In response to a positive identification, the software development requirement are validated by analyzing the plurality of tokens against the pre-defined rules and by analyzing the pattern against the pre-defined patterns.Type: ApplicationFiled: February 17, 2016Publication date: June 29, 2017Inventors: Aman Chandra, Varun Anant