Patents by Inventor Eric Dana Bailey

Eric Dana Bailey 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: 8266524
    Abstract: Technologies are described herein for editing a document using a transitory editing surface. A word processing program displays a document in a window. Upon detection of the placement of an insertion pointer within a paragraph of text in the document, an editing surface is created overlaying the paragraph in the window and containing the contents of the underlying paragraph. User input is monitored by the word processing program while the editing of the contents is processed by the editing surface. When editing is complete, the modified contents of the editing surface are copied into the document and the editing surface is destroyed.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventor: Eric Dana Bailey
  • Patent number: 7814414
    Abstract: Relative attributes of floating objects are disclosed. A user may obtain a floating object and specify that an attribute of the floating object is relative to a layout object of a page. In one aspect, the magnitude of relativity is determined, and the attribute of the floating object is maintained in accordance with the magnitude of relativity. In this manner, a page remains dynamically robust during page formatting operations and/or changes in page layout.
    Type: Grant
    Filed: September 9, 2005
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Alan L. Marks, Eric Dana Bailey, Jason Todd Barnett
  • Publication number: 20090217158
    Abstract: Technologies are described herein for editing a document using a transitory editing surface. A word processing program displays a document in a window. Upon detection of the placement of an insertion pointer within a paragraph of text in the document, an editing surface is created overlaying the paragraph in the window and containing the contents of the underlying paragraph. User input is monitored by the word processing program while the editing of the contents is processed by the editing surface. When editing is complete, the modified contents of the editing surface are copied into the document and the editing surface is destroyed.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Applicant: MICROSOFT CORPORATION
    Inventor: Eric Dana Bailey