Patents by Inventor Benjamin Amodio

Benjamin Amodio 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: 9262158
    Abstract: The subject disclosure relates to capturing window definitions of an executing user interface application and/or website and generating an editable model representation. A starter storyboard or screens can be generated quickly by recording a manipulation of an existing application or website. States associated with a multitude of user interface control hierarchies of a target application are captured, stored in a generic user interface model, and used for generation of mockups, code, and so forth. In an aspect, an indication is received that an application or website is be captured. Thereafter, the state of the website or application window and subsequent windows are observed and captured. For each of the subsequent windows traversed in a live control hierarchy, basic information about each item is captured. The information gathered for a given window and its control hierarchy can be serialized into a simple XML representation.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: February 16, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Amodio, Siddharth Bhatia
  • Publication number: 20120311538
    Abstract: Described is a workflow and procedure that automates the process of requesting feedback on a software solution from a customer (user). A system facilitates creating a feedback request that is sent to a user, by which the user launches the software solution and a feedback tool. Via the tool, the customer provides rich actionable feedback, which is maintained in a data store for subsequent action, e.g., review by a product owner/development team. The development team may take action on the feedback, and notify the user, closing the loop with the user.
    Type: Application
    Filed: June 6, 2011
    Publication date: December 6, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Siddharth Bhatia, Benjamin Amodio, Justin Charles Marks, Sreeguru Ravi Shanker, Gautam Goenka
  • Publication number: 20120151433
    Abstract: The subject disclosure relates to capturing window definitions of an executing user interface application and/or website and generating an editable model representation. A starter storyboard or screens can be generated quickly by recording a manipulation of an existing application or website. States associated with a multitude of user interface control hierarchies of a target application are captured, stored in a generic user interface model, and used for generation of mockups, code, and so forth. In an aspect, an indication is received that an application or website is be captured. Thereafter, the state of the website or application window and subsequent windows are observed and captured. For each of the subsequent windows traversed in a live control hierarchy, basic information about each item is captured. The information gathered for a given window and its control hierarchy can be serialized into a simple XML representation.
    Type: Application
    Filed: December 13, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Benjamin Amodio, Siddharth Bhatia