Patents by Inventor Anutthara R. Bharadwaj

Anutthara R. Bharadwaj 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: 9141518
    Abstract: Controls of a graphical user interface (GUI) in an application under test (AUT) can be tested where the AUT utilizes an accessibility support framework. An accessibility application programming interface (API) can be used to expose controls in the GUI along with their properties. Using an identified control's properties, a set of valid events can be determined for a desired control. Based on the events, parameters for input data for a desired control can be defined, for example, to include data types and data type limitations. Equivalence partitions can be determined for the input data based on the defined parameters, and events can be passed to the accessibility API, along with corresponding input data from the equivalence partitions, to be performed in the desired control of the AUT.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: September 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anutthara R Bharadwaj, Balachander Ganapathy Subramaniam
  • Publication number: 20100146420
    Abstract: Controls of a graphical user interface (GUI) in an application under test (AUT) can be tested where the AUT utilizes an accessibility support framework. An accessibility application programming interface (API) can be used to expose controls in the GUI along with their properties. Using an identified control's properties, a set of valid events can be determined for a desired control. Based on the events, parameters for input data for a desired control can be defined, for example, to include data types and data type limitations. Equivalence partitions can be determined for the input data based on the defined parameters, and events can be passed to the accessibility API, along with corresponding input data from the equivalence partitions, to be performed in the desired control of the AUT.
    Type: Application
    Filed: December 10, 2008
    Publication date: June 10, 2010
    Applicant: Microsoft Corporation
    Inventors: Anutthara R. Bharadwaj, Balachander Ganapathy Subramaniam
  • Publication number: 20080052690
    Abstract: Implementations of the present invention include use of a build engine as a test framework driver. Since the build engine can be used with a variety of test frameworks, new test drivers do not necessarily need to be continually created for new software programs. In addition, since the build engine can be configured to use objects, actions and validations can be written in a wide variety of languages, and can be easily reused. Furthermore, use of the build engine as a test framework driver, particularly within the context of XML, can allow complex scenarios and test cases to be readily automated, without the learning curve and compilation requirements typically associated therewith. In particular, a software tester simply visually compose an automated test case from a library of available tasks without having to write a test code or scripts.
    Type: Application
    Filed: August 8, 2006
    Publication date: February 28, 2008
    Applicant: Microsoft Corporation
    Inventor: Anutthara R. Bharadwaj