Patents by Inventor Aaron Butcher

Aaron Butcher 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: 20140365285
    Abstract: In one embodiment, a centralized internet commerce platform allows a user to donate to charity as part of an internet purchase. The centralized internet commerce platform 122 may present a sales item of a vendor for purchase. The centralized internet commerce platform 122 may receive from a user a purchase order 300 for the sales item. The centralized internet commerce platform 122 may divert a charity donation from the purchase order 300 to a charity account 150.
    Type: Application
    Filed: June 11, 2013
    Publication date: December 11, 2014
    Inventors: Eric Bahna, Anshul Rawat, Aaron Butcher
  • Publication number: 20140359488
    Abstract: An operating system of a computer provides an interface, such as an application programming interface, through which applications on that computer can store link data in a consistent format across applications and resources. Thus, when an application stores link data, it sends a command to the operating system providing the link data, invoking a command to store the link data. When an application retrieves link data, it sends a command to the operating system to retrieve link data. Thus, an application can store link data for a history of resources accessed, favorite resources accessed, and other types of resources to be accessed. As a result, the operating system provides a single mechanism for a heterogeneous set of applications and a heterogeneous set of resources to store link data in a single repository.
    Type: Application
    Filed: May 29, 2013
    Publication date: December 4, 2014
    Inventors: Eric Bahna, Anshul Rawat, Aaron Butcher, Joshua Kaplan, Brett Waldbaum, Daniel Wood, Yuan-Chou Chung, Mary-Lynne Williams, Ana Lilia Otero Diaz
  • Publication number: 20060036950
    Abstract: An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically applied to the selected object.
    Type: Application
    Filed: September 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Himberger, Tracey Gauthier, Aaron Butcher, Jensen Harris, Jesse Satterfield
  • Publication number: 20060036945
    Abstract: An improved user interface is provided for displaying selectable functionality controls that identifies the context of the object to which the user interface is relevant, which contains rich functionality controls for applying contextually relevant functionality to a selected object, and which may be efficiently switched to a different context for applying a different set of functionalities to a different or neighboring editable object. A context menu of functionalities is displayed adjacent to a selected object where the menu of functionalities includes functionalities associated with editing the selected object. The context menu includes an identification of the object context and a control for selectively changing the context and associated functionalities of the menu to a different object context for displaying a different set of functionalities associated with the different context.
    Type: Application
    Filed: September 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Roland Radtke, Aaron Butcher, Jensen Harris, Catherine Morrow, Jesse Satterfield
  • Publication number: 20060036964
    Abstract: An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing.
    Type: Application
    Filed: September 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Jesse Satterfield, Aaron Butcher, David Morton, Jensen Harris
  • Publication number: 20060036965
    Abstract: An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab.
    Type: Application
    Filed: September 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Jensen Harris, Aaron Butcher, David Morton, Jesse Satterfield