Patents by Inventor Varun Anant

Varun Anant 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).

  • Patent number: 11933419
    Abstract: The present disclosure relates to a hydraulic valve that has a two-stage con-struction that provides for higher fluid flow and lower power consumption. The present disclosure also relates to a hydraulic valve that may be constructed to include a pilot-poppet, a pilot-poppet valve seat, and a main-poppet. The main-poppet may be mechanically isolated from the pilot-poppet by the pilot-poppet valve seat.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: March 19, 2024
    Assignee: Danfoss A/S
    Inventors: Nilesh Anant Sutar, Varun Tyagi
  • Patent number: 10545854
    Abstract: 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: Grant
    Filed: August 22, 2016
    Date of Patent: January 28, 2020
    Assignee: Wipro Limited
    Inventors: Aman Chandra, Varun Anant
  • Patent number: 10120652
    Abstract: 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: Grant
    Filed: March 31, 2017
    Date of Patent: November 6, 2018
    Assignee: Wipro Limited
    Inventors: Aman Chandra, Varun Anant
  • Publication number: 20180232210
    Abstract: 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: Application
    Filed: March 31, 2017
    Publication date: August 16, 2018
    Inventors: AMAN CHANDRA, Varun Anant
  • Patent number: 9990183
    Abstract: 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: Grant
    Filed: February 17, 2016
    Date of Patent: June 5, 2018
    Assignee: Wipro Limited
    Inventors: Aman Chandra, Varun Anant
  • Publication number: 20180150781
    Abstract: 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: Application
    Filed: February 14, 2017
    Publication date: May 31, 2018
    Inventors: Aman CHANDRA, Arthi Venkataraman, Arvind Patter, Varun Anant
  • Publication number: 20180004637
    Abstract: 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: Application
    Filed: August 22, 2016
    Publication date: January 4, 2018
    Inventors: Aman CHANDRA, Varun ANANT
  • Publication number: 20170185381
    Abstract: 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: Application
    Filed: February 17, 2016
    Publication date: June 29, 2017
    Inventors: Aman Chandra, Varun Anant