Patents by Inventor Nathaniel McCully

Nathaniel McCully 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: 7320104
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for controlling typesetting and layout editing (2a). Data being typeset or laid out are displayed on a display (3). A first menu (20) having a user-selectable first creation mode and second creation mode are displayed on the display (3) to create a new electronic document in accordance with a user-input control instruction. A second menu (21) having previously set values for grid parameters demarcating an appropriate layout grid (123) for the new electronic document is displayed if the user selects the first creation mode. A layout grid (123) is created on each page of the electronic document by receiving a user approval of the values set in the second menu (21). This eliminates the necessity of separately having to calculate page margins. Furthermore, when creating a frame grid (30) on a layout grid (123), or when changing its dimensions, the frame and grid are always automatically coordinated.
    Type: Grant
    Filed: February 12, 2001
    Date of Patent: January 15, 2008
    Assignee: Adobe Systems Incorporated
    Inventors: Heath A. Lynn, Marilyn E. Shade, Nathaniel McCully
  • Patent number: 7167274
    Abstract: Methods and apparatus implementing a technique for calculating line leading. In general, in one aspect, the technique includes receiving a first input specifying either a forward line leading model or a backward line leading mode and calculating line leading based on the input.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: January 23, 2007
    Assignee: Adobe Systems Incorporated
    Inventor: Nathaniel McCully
  • Patent number: 7071941
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for typesetting a text line of characters with different fonts or different sizes without the presence of a preset baseline in the font. A coordination line is set for the text line to coordinate the characters. The dimensions of each character to be typeset on the text line is first determined. An embox is determined for each character, where the vertical and horizontal size of each embox are the determined dimensions for the character. The characters are compared with at least one preselected reference character of the same font, and a coordination point is determined for each character in its embox, based on the result of the comparison with the reference character. Finally the coordination point is coordinated for each of the characters with the coordination line in order to typeset the characters on the text line.
    Type: Grant
    Filed: February 12, 2001
    Date of Patent: July 4, 2006
    Assignee: Adobe Systems Incorporated
    Inventor: Nathaniel McCully
  • Publication number: 20030229856
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for controlling typesetting and layout editing (2a). Data being typeset or laid out are displayed on a display (3). A first menu (20) having a user-selectable first creation mode and second creation mode are displayed on the display (3) to create a new electronic document in accordance with a user-input control instruction. A second menu (21) having previously set values for grid parameters demarcating an appropriate layout grid (123) for the new electronic document is displayed if the user selects the first creation mode. A layout grid (123) is created on each page of the electronic document by receiving a user approval of the values set in the second menu (21). This eliminates the necessity of separately having to calculate page margins. Furthermore, when creating a frame grid (30) on a layout grid (123), or when changing its dimensions, the frame and grid are always automatically coordinated.
    Type: Application
    Filed: October 31, 2002
    Publication date: December 11, 2003
    Inventors: Heath A. Lynn, Marilyn E. Shade, Nathaniel McCully
  • Publication number: 20030063317
    Abstract: Methods and apparatus implementing a technique for calculating line leading. In general, in one aspect, the technique includes receiving a first input specifying either a forward line leading model or a backward line leading mode and calculating line leading based on the input.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Inventor: Nathaniel McCully