| Patent Number |
Title Of Patent |
Date Issued |
| 8095872 |
Method and system for laying out paginated content for viewing--continuation |
January 10, 2012 |
| A method and system in a document viewing control for laying out an invisible page grid based on various criteria, including whether the pages of a document are fixed, contain reflowable content, whether the fixed pages are all the same size, and where the user has actively focused a |
| 7793233 |
System and method for customizing note flags |
September 7, 2010 |
| A method and system for customizing note flags allows a user to change the look or "feel" of a note flag. A user can be provided with several options in order to create note flags that are visually distinguishable from one another. In this way, the note flags can be used to visually |
| 7774799 |
System and method for linking page content with a media file and displaying the links |
August 10, 2010 |
| A method and system link page content with a media file and display these links during playback of the media file. In other words, the present invention can link notes stored in an electronic document with media such as audio stored in an audio file. As media is played back from the medi |
| 7599094 |
Optimizing the printing of data on a page |
October 6, 2009 |
| Methods and systems are provided for automatically adjusting printing settings to optimize the fit of text, data and/or images on printed pages. Once selected text or data is designated for printing, a determination is made as to whether the selected text or data may be printed on a |
| 7577914 |
Automatically sized computer-generated workspaces |
August 18, 2009 |
| A method and system are provided for automatically sizing computer-generated workspaces to allow users to enter data anywhere in an available workspace. A calculation is performed to determine the total available workspace displayable by a display device based on the size of the disp |
| 7512892 |
Method and system for displaying and interacting with paginated content |
March 31, 2009 |
| A document viewer control that is hosted by another computer program to provide that program with document viewing functionality, including enabling user interaction with the content. An interface provides the program with plug-in access to document viewing functionality, including s |
| 7434174 |
Method and system for zooming in and out of paginated content |
October 7, 2008 |
| A method and system for changing the zoom applied to a document. A request is received to change the zoom of a document displayed in a viewing area. A focal point is determined based on whether an insertion point or active selection is currently displayed in the viewing area. Then, the v |
| 7415666 |
Method and system for navigating paginated content in page-based increments |
August 19, 2008 |
| A method and system in a document viewer for scrolling a substantially exact increment in a document, such as one page, regardless of whether the zoom is such that some, all or one page is currently being viewed. In one implementation, pressing a Page Down or Page Up keyboard key/button |
| 7412661 |
Method and system for changing visual states of a toolbar |
August 12, 2008 |
| A method and system for changing the area in which to view the content of a document while maintaining access to various viewing options. In a first state, toolbar items are displayed in a toolbar area while a document is displayed in a document area. In changing to a second viewing |
| 7412647 |
Method and system for laying out paginated content for viewing |
August 12, 2008 |
| A method and system in a document viewing control for laying out an invisible page grid based on various criteria, including whether the pages of a document are fixed, contain reflowable content, whether the fixed pages are all the same size, and where the user has actively focused a |
| 7392475 |
Method and system for automatic insertion of context information into an application program mod |
June 24, 2008 |
| Context information surrounding an application program can be inserted into an electronic document in order to increase accuracy and efficiency in note taking. For example, in a meeting scenario where a slide presentation is being displayed, the present invention can automatically in |
| 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 |
| 7360156 |
Method and system for performing actions on content in a region within a free form two-dimension |
April 15, 2008 |
| A method and system are provided for performing actions on content in a region within a free form two-dimensional workspace. In a computer software application, a region is defined within the workspace, an action is associated with the region, content is received within the region, and |
| 7212309 |
Best fit printing |
May 1, 2007 |
| Methods and systems are provided for automatically adjusting printing settings to optimize the fit of text, data and/or images on printed pages. Once selected text or data is designated for printing, a determination is made as to whether the selected text or data may be printed on a |
| 7200803 |
System and method for visually categorizing electronic notes |
April 3, 2007 |
| Described is a mechanism for visually categorizing electronic notes so that important information within the notes can be easily discerned. More specifically, a user may request to categorize an object (i.e., a note) in a document that is being displayed on a screen. The request may be |
| 6519647 |
Methods and apparatus for synchronizing access control in a web server |
February 11, 2003 |
| Methods and apparatus for synchronizing access control in a web server are described. A plurality of security scenarios are defined, each of which has one or more security settings associated therewith. The security settings are those that are associated with a plurality of access contro |