Patents by Inventor Christopher Glein

Christopher Glein 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: 20070055932
    Abstract: A method and system to generate graphical user interface via a collection of application programming interfaces are provided. The application programming interfaces utilize views and models that define the elements and values associated with the graphical user interface. The views and models may be defined in different languages, are separately alterable, and may be communicatively connected with each other when generating visuals of the elements associated with the graphical user interface. The views and models related with a primary application may be utilized by a third-party application to extend the graphical user interface of the primary application.
    Type: Application
    Filed: December 30, 2005
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Christopher Glein, David Zoller, David Fulmer, Francis Hogle, John Elsbree, Mark Finocchio, Michael Creasy
  • Publication number: 20070052725
    Abstract: A method and system for displaying a menu to a user via a user interface. The processor with instructions identifies an image type corresponding to a displayed image. Upon this determination, the processor selects a mask corresponding to the image type. Thereafter, the processor modifies the displayed image using the selected mask. As a result, a user can access other applications via an overlay menu while experiencing a current page or current application. Furthermore, a user select menu items and navigate through a menu while viewing an image in the background via a semi-transparent mask.
    Type: Application
    Filed: September 2, 2005
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Bojana Ostojic, Christopher Glein, Mark Gibson, William Vong
  • Publication number: 20070055947
    Abstract: Animations and transitions are provided for display of objects in a user interface. The animations and transitions include movement of objects into and within a display area, changes in the size or orientation of an object, and intensity changes for objects within a display area.
    Type: Application
    Filed: September 2, 2005
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Bojana Ostojic, Christopher Glein, Kort Sands, Mark Gibson, William Vong
  • Publication number: 20070028270
    Abstract: Embodiments of a media user interface are presented herein.
    Type: Application
    Filed: August 30, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Bojana Ostojic, Benjamin Alton, Christopher Glein, Mark Gibson, Mark Newell, William Vong
  • Publication number: 20070028183
    Abstract: Embodiments of a media user interface are presented herein.
    Type: Application
    Filed: August 30, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Bojana Ostojic, Christopher Glein, Mark Gibson, William Vong, Benjamin Alton, Mark Newell
  • Publication number: 20070028267
    Abstract: Embodiments of a media user interface are presented herein.
    Type: Application
    Filed: August 30, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Bojana Ostojic, Christopher Glein, Mark Gibson, William Vong, William Flora, Benjamin Alton, Mark Newell
  • Publication number: 20070028268
    Abstract: Embodiments of a media user interface are presented herein.
    Type: Application
    Filed: August 30, 2005
    Publication date: February 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Bojana Ostojic, Christopher Glein, Mark Gibson, Ryan D'Aurelio, William Vong, Benjamin Alton, Mark Newell
  • Publication number: 20060232589
    Abstract: An animation model is disclosed for generating animations that may be associated with one or more user interfaces utilized by executing software applications. The animations may be activated responsive to one or more events during software execution, such as when associated user interfaces may be initially generated for display or when the user interfaces may be disposed of. Further, the animations may be configured to modify one or more properties of the user interface, including position, size, scale, rotation, opacity and/or color. The animation model may also enable active animations associated with user interfaces disposed of during software execution to continue animating despite their discarded state.
    Type: Application
    Filed: September 2, 2005
    Publication date: October 19, 2006
    Applicant: Microsoft Corporation
    Inventor: Christopher Glein
  • Publication number: 20060225037
    Abstract: An exemplary computer-implementable method includes declaring a template for a user interface component in a markup language where the template specifies one or more parameters for the user interface component and declaring a parent template for a user interface assembly of components in the markup language where the parent template calls for consumption of the template for the user interface component and provides at least one value for the one or more parameters or optionally relies exclusively on a default value or default values for one or more parameters. Various other exemplary methods, devices, systems, etc., are also disclosed.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Christopher Glein, Francis Hogle, Jeffrey Stall, Luciano Mandryk, Mark Finocchio
  • Publication number: 20060224962
    Abstract: An exemplary method includes selecting a media content item displayed on a graphical user interface, issuing a command via a remote control and, in response to the command, displaying a context menu on the graphical user interface wherein the context menu comprises one or more options for actions related to the selected media content item and one or more options for actions unrelated to the selected media content item. Varioius other exemplary methods,devices,systems, etc., are also disclosed.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Bojana Ostojic, Christopher Glein, Kort Sands
  • Publication number: 20060031776
    Abstract: A 10-Foot media user interface is herein described. A computer user interface may be designed for primary use as a 10-Foot user interface, where a user controls the computer using a remote control device, instead of as a traditional 2-Foot user interface where the user controls the computer using keyboard and mouse from directly in from of the computer. The 10-Foot user interface uses 3D space and animations to more clearly indicate navigation and selection of items in the user interface to the controlling user. Use of three-dimensional space also increases the display screen real estate that is available for content items, and allows the media user interface to move unselected items out of primary view of the user. The user interface may animate movement in three-dimensions to allow the user to more easily conceptually follow navigation of the user interface.
    Type: Application
    Filed: August 3, 2004
    Publication date: February 9, 2006
    Inventors: Christopher Glein, Bojana Ostojic, Jeffrey Fong, Kort Sands, Mark Gibson