Patents by Inventor David Nelson Norelius

David Nelson Norelius 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: 9514105
    Abstract: This disclosure describes a user interface and methods for quickly and easily modifying graphical content. Specifically, content having a hierarchical format may be received in a content pane. The hierarchical format may include one or more hierarchical levels and a plurality of content portions occupying one or more hierarchical positions within each of the one or more hierarchical levels. Further, a graphical definition may be applied to the content creating graphical content. As will be appreciated, the graphical content may comprise a hierarchical structure corresponding to the hierarchical format of the content. The hierarchical structure may include a plurality of nodes occupying one or more node positions within each of one or more node levels. A content portion occupying a hierarchical position may be reordered within a hierarchical level and may automatically cause a corresponding node in a corresponding node position to be reordered within a corresponding node level.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: December 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Spencer Callens, David Nelson Norelius, James Thomas Marshall
  • Publication number: 20140289613
    Abstract: This disclosure describes a user interface and methods for quickly and easily modifying graphical content. Specifically, content having a hierarchical format may be received in a content pane. The hierarchical format may include one or more hierarchical levels and a plurality of content portions occupying one or more hierarchical positions within each of the one or more hierarchical levels. Further, a graphical definition may be applied to the content creating graphical content. As will be appreciated, the graphical content may comprise a hierarchical structure corresponding to the hierarchical format of the content. The hierarchical structure may include a plurality of nodes occupying one or more node positions within each of one or more node levels. A content portion occupying a hierarchical position may be reordered within a hierarchical level and may automatically cause a corresponding node in a corresponding node position to be reordered within a corresponding node level.
    Type: Application
    Filed: June 4, 2014
    Publication date: September 25, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Adam Spencer Callens, David Nelson Norelius, James Thomas Marshall
  • Patent number: 8799325
    Abstract: This disclosure describes a user interface and methods for quickly and easily modifying graphical content. Specifically, content having a hierarchical format may be received in a content pane. The hierarchical format may include one or more hierarchical levels and a plurality of content portions occupying one or more hierarchical positions within each of the one or more hierarchical levels. Further, a graphical definition may be applied to the content creating graphical content. As will be appreciated, the graphical content may comprise a hierarchical structure corresponding to the hierarchical format of the content. The hierarchical structure may include a plurality of nodes occupying one or more node positions within each of one or more node levels. A content portion occupying a hierarchical position may be reordered within a hierarchical level and may automatically cause a corresponding node in a corresponding node position to be reordered within a corresponding node level.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Adam Spencer Callens, David Nelson Norelius, James Thomas Marshall
  • Publication number: 20110225548
    Abstract: This disclosure describes a user interface and methods for quickly and easily modifying graphical content. Specifically, content having a hierarchical format may be received in a content pane. The hierarchical format may include one or more hierarchical levels and a plurality of content portions occupying one or more hierarchical positions within each of the one or more hierarchical levels. Further, a graphical definition may be applied to the content creating graphical content. As will be appreciated, the graphical content may comprise a hierarchical structure corresponding to the hierarchical format of the content. The hierarchical structure may include a plurality of nodes occupying one or more node positions within each of one or more node levels. A content portion occupying a hierarchical position may be reordered within a hierarchical level and may automatically cause a corresponding node in a corresponding node position to be reordered within a corresponding node level.
    Type: Application
    Filed: March 12, 2010
    Publication date: September 15, 2011
    Applicant: Microsoft Corporation
    Inventors: Adam Spencer Callens, David Nelson Norelius, James Thomas Marshall
  • Publication number: 20110221764
    Abstract: A layout definition file is created that stores data defining image layouts. An application program provides a user interface for laying out images and associated text using the contents of a layout definition file. The user interface includes a canvas onto which a user may place one or more images and a layout gallery through which a user may select a pre-defined layout. The layout gallery includes selectable visual representations corresponding to the pre-defined layouts. When one of the visual representations is selected, the corresponding pre-defined layout is applied to images on the canvas. Alternatively, one of the visual representations may be selected to cause placeholders for images and text in the corresponding pre-defined layout to be placed on the canvas. Images and text can be added to the layout by using the placeholders. Mechanisms are also provided for cropping images for use in a pre-defined layout.
    Type: Application
    Filed: March 12, 2010
    Publication date: September 15, 2011
    Applicant: Microsoft Corporation
    Inventors: Adam Spencer Callens, James Thomas Marshall, David Nelson Norelius