| Patent Number |
Title Of Patent |
Date Issued |
| 7539940 |
System and method for converting between text formatting or markup language formatting and outli |
May 26, 2009 |
| Described is a mechanism for importing data into an outline aware application if the data does not include outline structure, and for creating outline structure in the data based on indicia of visual structure that may be present in the data. In one aspect, data is selected for impor |
| 7519579 |
Method and system for updating a summary page of a document |
April 14, 2009 |
| A summary page provides a current overview of a document. A query may be created or selected to search for a particular type of data in the document. Metadata associated with the document is analyzed to locate the type of data identified in the query. The query result is displayed on |
| 7480861 |
System and method for converting between text format and outline format |
January 20, 2009 |
| Described is a mechanism for pasting data from a source document into a destination document while providing the user with options related to the particular data being pasted. The options allow the user to choose how much formatting or structure to persist. More specifically, the user ma |
| 7373603 |
Method and system for providing data reference information |
May 13, 2008 |
| Reference information related to data that is copied using computer software is provided. The data can be copied from a first computer application to a memory. Reference information related to the data can also be copied to the memory. The copied data can be pasted to a second comput |
| 7370288 |
Method and system for selecting objects on a display device |
May 6, 2008 |
| Different levels or categories of text or images or both can be selected on a display device with simple commands. A selection region including one of selected text and selected images can be increased or decreased depending upon an executed command. A first command can increase a se |
| 7360157 |
Aligning content in an electronic document |
April 15, 2008 |
| Aligning the contents of document objects on an electronic document page. Organizing a page of document objects so textual content is aligned to natural eye scanning patterns promotes readership and usability. When a user creates a new island of text, the new text can be snapped into |
| 7296240 |
Document object membranes |
November 13, 2007 |
| Displaying a membrane, or container, around a document object on an electronic document page. In response to placing the insertion point (IP) on the page, a ghost membrane can be displayed on an output screen at the IP. After content is added at the IP, a membrane around the content can |
| 7296220 |
Method and system for creating a table in a text editing application |
November 13, 2007 |
| A table is created using keystrokes on a keyboard. Text to the left of a cursor is contained in a first column of the table when the table is created. Text to the right of the cursor is contained in a second column of the table when the table is created. Ghost feedback may be displayed |
| 7231597 |
Method, apparatus, and computer-readable medium for creating asides within an electronic documen |
June 12, 2007 |
| A method, apparatus, and computer readable medium for creating asides within an electronic document are provided. The keystroke combination is defined for creating an aside with an electronic document. If the keystroke combination is received, a location is identified within the elec |