Patents by Inventor Hoa Lu

Hoa Lu 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: 20060282779
    Abstract: A new design is applied to a slide. A search is made within layouts associated with the new design for an equivalent layout to the slide's layout. When an equivalent layout is found, the placeholders are mapped from the slide to a new slide base on the equivalent layout. An equivalent layout is determined based on a comparison between the slide's layout and the new design. The comparison is based on the name of the layouts, the number of placeholders, and whether the placeholders are of an equivalent type.
    Type: Application
    Filed: June 13, 2005
    Publication date: December 14, 2006
    Applicant: Microsoft Corporation
    Inventors: Nathalie Collins, Hoa Lu, Dennis Coh
  • Publication number: 20060282759
    Abstract: A custom layout may be created that includes an arbitrary number of placeholders. Instead of having to use one of the predefined slide layouts available from a presentation program, a user may create their own set of custom layouts that may be used in zero or more presentations and applied to zero or more slides. A custom layout may include title placeholders, header/footer placeholders, as well as body placeholders. The custom layouts may contain both typed and un-typed placeholders. The placeholders on the custom layout may be positioned and formatted as desired by the user. A user may also create and include customized backgrounds on the custom layout. The custom layout may be edited in the same manner as a slide. The user may utilize the interface to copy, move, delete, and edit the custom layouts.
    Type: Application
    Filed: June 13, 2005
    Publication date: December 14, 2006
    Applicant: Microsoft Corporation
    Inventors: Nathalie Collins, Hoa Lu
  • Publication number: 20060265659
    Abstract: An N-level inheritance model is provided to develop presentations. A hierarchical inheritance model includes master slides, custom layout slides, and slides including the material for the presentation. The inheritance model allows presentation authors to both define an overall look for the presentation as well as the ability to customize slide layouts individually. An author may create custom layouts that may be applied to a single slide as well as a set of slides. Properties that are defined at any level within the hierarchy may be inherited by the lower levels within the hierarchy. Each level within the presentation may also make an exception to an inherited property.
    Type: Application
    Filed: May 19, 2005
    Publication date: November 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Nathalie Collins, Hoa Lu, Andy Chin, Rebecca Levine, Shawn Villaron
  • Publication number: 20060259858
    Abstract: A new slide layout having an arbitrary number of placeholders is applied to an existing slide. Placeholders in an original slide are mapped to placeholders within a new slide layout configuration. The slide layouts may be predefined slide layouts that include a predetermined number of placeholders or customized slide layouts that include an arbitrary number of placeholders. The placeholders in the original slide are mapped to a new slide layout that may have fewer, the same, or more placeholders than the original slide layout. The placeholders may be matched based on many different criteria, including, the function of the placeholder; the name of the placeholder; the type of the placeholder; and the position ID of the placeholder.
    Type: Application
    Filed: May 13, 2005
    Publication date: November 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Nathalie Collins, Hoa Lu