Patents by Inventor Dan Altman

Dan Altman 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: 20040205624
    Abstract: A computer system and method relating to editing an electronic document having both text and drawings is disclosed. Drawings may be rescaled and/or repositioned responsive to a change in line height or font size of text. The resealing may be done in proportion to the change in line height or font size, and the repositioning may be performed to avoid overlapping of the rescaled drawings. A document may be divided into a plurality of adjacent regions, and drawings within the document may each have an offset value representing a distance between the drawing and a reference axis of one of the regions.
    Type: Application
    Filed: August 1, 2001
    Publication date: October 14, 2004
    Inventors: Charlton E. Lui, Dan Altman, Anthony Scott Smith, Cynthia Tee, Shenbagalakshmi Pichaiah
  • Publication number: 20040194030
    Abstract: A system and method for inserting content is described. A user may designate content to be inserted into a document and have the content inserted into the document at either a designed location or, by determining the content associated with a receiving page, the system may select a location on the receiving page. The user may further choose various options including shrinking the new content to fit the page and/or may choose to have the existing content shifted to make room for the new content.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Dan Altman, David Switzer, Christopher Michael Shelley, Richard Grutzmacher
  • Publication number: 20040194029
    Abstract: A system and method for inserting space is described. A user may designate content to be inserted into a document and have the system insert space to accommodate the new content. The system and method permit some content to overlie other content as may be intended by a user.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Dan Altman, David Switzer, Christopher Michael Shelley, Richard Grutzmacher
  • Patent number: 6651221
    Abstract: A system for spacing, storing and recognizing electronic representations of handwriting and printing comprises a central processing unit that couples with a display device, an input device, and a memory. The memory includes means for spacing ink stroke representations, means for recognizing outline elements, means for performing deferred recognition, means for highlighting drawing areas and means for storing and displaying ink stroke representations. These means operate together to provide a pen-based or graphics oriented computer system with improved performance and added functionality for manipulating the space between ink stroke representations.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: November 18, 2003
    Assignee: Microsoft Corporation
    Inventors: Michael P. Thompson, Michael W. Rouiller, Dan Altman, Steven R. Kusmer, Gregory Stikeleather, Michele M. Evans
  • Publication number: 20030212958
    Abstract: A method, a computer system and a computer-readable medium having instructions for a processor stored thereon are provided for growing a page on a display. Input indicating a first position or designation of content on a page of an electronic document and an amount of white space to be inserted in the page is received. Responsive to the received input, at least some of the content of the page of the electronic document is moved to insert white space. The moving starts from a point based on the first position. The portion of the content being moved is moved a distance based on the amount of white space indicated in the received input. The page is grown by an amount based on the amount of the white space indicated in the received input. A respective size of other pages of the electronic document remains unchanged. Also provided are a method, a computer system and a computer-readable medium having instructions for a processor stored thereon for deleting a portion of a page and reducing a size of the page.
    Type: Application
    Filed: May 10, 2002
    Publication date: November 13, 2003
    Applicant: Microsoft Corporation
    Inventors: Dan Altman, Eric Fox, Steve Weil, Marieke Iwema, Charlton E. Lui
  • Patent number: 6587587
    Abstract: A system for spacing, storing and recognizing electronic representations of handwriting and printing comprises a central processing unit that couples with a display device, an input device, and a memory. The memory includes means for spacing ink stroke representations, means for recognizing outline elements, means for performing deferred recognition, means for highlighting drawing areas and means for storing and displaying ink stroke representations. These means operate together to provide a pen-based or graphics oriented computer system with improved performance and added functionality for manipulating the space between ink stroke representations.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: July 1, 2003
    Assignee: Microsoft Corporation
    Inventors: Dan Altman, Michael W. Rouiller, Gregory Stikeleather, Michele M. Evans, Steven R. Kusmer, Michael P. Thompson
  • Patent number: 6535897
    Abstract: A system for spacing, storing and recognizing electronic representations of handwriting and printing comprises a central processing unit that couples with a display device, an input device, and a memory. The memory includes means for spacing ink stroke representations, means for recognizing outline elements, means for performing deferred recognition, means for highlighting drawing areas and means for storing and displaying ink stroke representations. These means operate together to provide a pen-based or graphics oriented computer system with improved performance and added functionality for manipulating the space between ink stroke representations.
    Type: Grant
    Filed: April 5, 2000
    Date of Patent: March 18, 2003
    Assignee: Microsoft Corporation
    Inventors: Dan Altman, Michael W. Rouiller, Gregory Stikeleather, Michele M. Evans, Steven R. Kusmer, Michael P. Thompson
  • Publication number: 20020064308
    Abstract: A system for spacing, storing and recognizing electronic representations of handwriting and printing comprises a central processing unit that couples with a display device, an input device, and a memory. The memory includes means for spacing ink stroke representations, means for recognizing outline elements, means for performing deferred recognition, means for highlighting drawing areas and means for storing and displaying ink stroke representations. These means operate together to provide a pen-based or graphics oriented computer system with improved performance and added functionality for manipulating the space between ink stroke representations.
    Type: Application
    Filed: April 5, 2000
    Publication date: May 30, 2002
    Inventors: DAN ALTMAN, MICHAEL W. ROUILLER, GREGORY STIKELEATHER, MICHELE M. EVANS, STEVEN R. KUSMER, MICHAEL P. THOMPSON
  • Publication number: 20020049787
    Abstract: Methods for classifying, anchoring, and transforming ink are disclosed. Ink drawings and ink annotations are captured and stored with additional information that allows the various described methods to associate the ink with one or more displayed elements. During reformatting or re-flowing a displayed document, the ink may be properly displayed as originally intended.
    Type: Application
    Filed: December 29, 2000
    Publication date: April 25, 2002
    Inventors: Leroy B. Keely, Susanne Alysia Clark Cazzanti, Dan Altman, Charlton E. Lui
  • Patent number: 5613019
    Abstract: A system for spacing, storing and recognizing electronic representations of handwriting and printing comprises a central processing unit that couples with a display device, an input device, and a memory. The memory includes means for spacing ink stroke representations, means for recognizing outline elements, means for performing deferred recognition, means for highlighting drawing areas and means for storing and displaying ink stroke representations. These means operate together to provide a pen-based or graphics oriented computer system with improved performance and added functionality for manipulating the space between ink stroke representations.
    Type: Grant
    Filed: June 3, 1994
    Date of Patent: March 18, 1997
    Assignee: Microsoft Corporation
    Inventors: Dan Altman, Michael W. Rouiller, Gregory Stikeleather, Michele M. Evans, Steven R. Kusmer, Michael P. Thompson
  • Patent number: 5517578
    Abstract: A note taking system that integrates word-processing functionality and computerized drawing functionality for processing ink strokes comprises novel methods that provide this functionality such as: a method for modeless operation of the note taking system that automatically switches between providing word-processing functionality and drawing functionality; a novel method for processing ink strokes as drawings, a unique method for processing ink strokes as writing, and other methods for parsing the ink strokes into words, lines, and paragraphs. The present invention also includes additional methods for manipulating figures such as a division between line and shape type figures, and a special handle performing either rotation or re-sizing.
    Type: Grant
    Filed: May 20, 1993
    Date of Patent: May 14, 1996
    Assignee: aha! software corporation
    Inventors: Dan Altman, Steven R. Kusmer, Gregory Stikeleather, Michael P. Thompson