Patents by Inventor Alexandre Gueniot

Alexandre Gueniot 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: 20170220232
    Abstract: Technology is disclosed herein that enhances the user experience with presentation programs and the operational aspects of such programs. In an implementation, a presentation program includes a hierarchy of parent slides and child slides in a collection of slides. Navigating from a parent slide to a child slide triggers a contextual zoom-in transition into the child slide. Navigating back to the parent slide from the child slide triggers a contextual zoom-out transition to the parent slide. Other non-limiting examples describe smart slide functionality of an exemplary presentation program. A smart slide is a slide of a slide deck that comprises one or more slide links, which provide an active link to another slide of the slide deck.
    Type: Application
    Filed: October 24, 2016
    Publication date: August 3, 2017
    Inventors: Michael Jay Gilmore, Kerry Young, Lei Shi, Alexandre Gueniot, Derek Martin Johnson, Jing Zhao, Charles Cummins, Aviral Ajit, Paul Scuderi
  • Publication number: 20170140505
    Abstract: Interpolating shapes is provided. A first image and a second image are received where the first image and the second image each comprise two-dimensional (2D) shapes. A first grid is automatically created outlining the first image, the first grid comprising a number of points and a number of levels. A second grid is automatically created outlining the second image, the second grid comprising the number of points and the number of levels. The first image is morphed to the second image by moving the number of points from locations in the first grid to corresponding locations in the second grid such that the first image is skewed into the second image.
    Type: Application
    Filed: March 10, 2016
    Publication date: May 18, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventor: Alexandre Gueniot
  • Publication number: 20150378525
    Abstract: Aspects of the present disclosure provide for determining user input of a presentation. Specifically, aspects disclosed herein provide differentiating between interacting with selectable objects within a slide and scrolling between slides, editing a selectable object within a slide, scrolling between slides, viewing off slide content, zooming out from a slide view, and zooming in to a slide view.
    Type: Application
    Filed: October 20, 2014
    Publication date: December 31, 2015
    Inventors: Shen Wang, Alexandre Gueniot, Cheng-Kai Chen, Jonathan Ko
  • Publication number: 20150277715
    Abstract: Systems and methods are provided for displaying and presenting content. When presenting content in real time, contextual-zoom-focus and/or dynamic-zoom-focus may be placed on selected portions of the content. For example, the content may be zoomed and the selected portions of content may be repositioned to a central area of a display. Additionally, context may be maintained for the selected portions of content by at least partially displaying nearby content. In some cases, portions of content may be displayed in a progressive manner along a selected display path. Accordingly, context for the portions of content may be maintained along the display path. In some cases, placing contextual-zoom-focus and/or dynamic-zoom-focus on portions of content may be animated and the portions of content may perceptively zoom and glide into focus.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 1, 2015
    Applicant: Microsoft Corporation
    Inventors: Shen Wang, Cheng-kai Chen, Alexandre Gueniot, Jeffrey Chen
  • Publication number: 20150277714
    Abstract: Systems and methods are provided for displaying and presenting content. When presenting content in real time, contextual-zoom-focus and/or dynamic-zoom-focus may be placed on selected portions of the content. For example, the content may be zoomed and the selected portions of content may be repositioned to a central area of a display. Additionally, context may be maintained for the selected portions of content by at least partially displaying nearby content. In some cases, portions of content may be displayed in a progressive manner along a selected display path. Accordingly, context for the portions of content may be maintained along the display path. In some cases, placing contextual-zoom-focus and/or dynamic-zoom-focus on portions of content may be animated and the portions of content may perceptively zoom and glide into focus.
    Type: Application
    Filed: April 7, 2014
    Publication date: October 1, 2015
    Applicant: Microsoft Corporation
    Inventors: Shen Wang, Cheng-Kai Chen, Alexandre Gueniot, Jeffrey Chen
  • Patent number: 8952981
    Abstract: A method is presented for displaying a rendered image on an electronic computing device. The method comprises rendering a first image on the electronic computing device. The first image is rendered on a white background. A second image is rendered on the electronic computing device. The second image is rendered on a black background. The first image, the second image and a background image are combined to produce a third image. The third image is a composite of the first image, the second image and the background image. The third image is displayed on a display screen of the electronic computing device. The third image includes anti-aliasing for a plurality of subpixels of the third image.
    Type: Grant
    Filed: November 28, 2011
    Date of Patent: February 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shailesh Saini, Alexandre Gueniot
  • Publication number: 20130135339
    Abstract: A method is presented for displaying a rendered image on an electronic computing device. The method comprises rendering a first image on the electronic computing device. The first image is rendered on a white background. A second image is rendered on the electronic computing device. The second image is rendered on a black background. The first image, the second image and a background image are combined to produce a third image. The third image is a composite of the first image, the second image and the background image. The third image is displayed on a display screen of the electronic computing device. The third image includes anti-aliasing for a plurality of subpixels of the third image.
    Type: Application
    Filed: November 28, 2011
    Publication date: May 30, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Shailesh Saini, Alexandre Gueniot
  • Publication number: 20130124989
    Abstract: Object editing controls may be provided. First, a selection of an object within an electronic document may be received. Then, in response to the received selection of the object, at least one selectable control may be displayed. The at least one selectable control may be configured to provide a set of most commonly used editing controls for editing the selected object. Upon selection of the at least one selectable control, a user interface comprising the set of most commonly used editing controls may be deployed next to the selected object.
    Type: Application
    Filed: November 10, 2011
    Publication date: May 16, 2013
    Applicant: Microsoft Corporation
    Inventors: Christopher Doan, Alexandre Gueniot
  • Patent number: 7737996
    Abstract: Techniques are provided for forming one or more animation sequences used in animating a graphic. A semantic model of one or more semantic elements corresponding to content data is received. A presentation model of one or more presentation elements corresponding to objects is received. A set of one or more mappings is determined. The set of one or more mappings includes a mapping of each of said semantic elements to one or more presentation elements. The set of one or more mappings are traversed in an ordering in accordance with a selected animation sequence type specifying a set of objects that animate together. One or more animation sequences are built when performing the traversing step using each of the one or more mappings by applying one or more rules in accordance with a particular classification associated with each of the one or more mappings.
    Type: Grant
    Filed: December 1, 2005
    Date of Patent: June 15, 2010
    Assignee: Microsoft Corporation
    Inventors: Lutz Gerhard, Matthew J. Kotler, Stephen T. Wells, Thomas C. Underhill, Alexandre Gueniot
  • Publication number: 20070126741
    Abstract: Techniques are provided for forming one or more animation sequences used in animating a graphic. A semantic model of one or more semantic elements corresponding to content data is received. A presentation model of one or more presentation elements corresponding to objects is received. A set of one or more mappings is determined. The set of one or more mappings includes a mapping of each of said semantic elements to one or more presentation elements. The set of one or more mappings are traversed in an ordering in accordance with a selected animation sequence type specifying a set of objects that animate together. One or more animation sequences are built when performing the traversing step using each of the one or more mappings by applying one or more rules in accordance with a particular classification associated with each of the one or more mappings.
    Type: Application
    Filed: December 1, 2005
    Publication date: June 7, 2007
    Applicant: Microsoft Corporation
    Inventors: Lutz Gerhard, Matthew Kotler, Stephen Wells, Thomas Underhill, Alexandre Gueniot