Patents by Inventor John L. Beezer

John L. Beezer 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: 20170192946
    Abstract: Embodiments are described for capturing, displaying, and navigating annotations in an electronic document. In some embodiments, an annotation is displayed that is associated with an object in an electronic document. The annotation is maintained in a list of annotations. Selection of the annotation is received and in response to the selection, a window is displayed that includes at least a portion of the annotation. The window includes a navigation option enabling navigation of annotations in a plurality of electronic documents. In some embodiments, a selection of a navigation option is received and in response, the window may be navigated to an additional annotation associated with another object in a different electronic document.
    Type: Application
    Filed: July 18, 2016
    Publication date: July 6, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: John L. Beezer, David M. Silver, Marco M. DeMello
  • Patent number: 9424240
    Abstract: Embodiments are described for capturing, displaying, and navigating annotations in an electronic document. In some embodiments, a selection of an object in the electronic document is received, and an annotation associated with the selected object is received. The annotation is maintained in a list of annotations. The annotation can also be displayed. In some embodiments, a selection of the annotation is received and in response to the selection of the annotation being received, a user may be navigated to a location of the selected object in the electronic document.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: August 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John L. Beezer, David M. Silver, Marco M. DeMello
  • Publication number: 20150100872
    Abstract: Embodiments are described for capturing, displaying, and navigating annotations in an electronic document. In some embodiments, a selection of an object in the electronic document is received, and an annotation associated with the selected object is received. The annotation is maintained in a list of annotations. The annotation can also be displayed. In some embodiments, a selection of the annotation is received and in response to the selection of the annotation being received, a user may be navigated to a location of the selected object in the electronic document.
    Type: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: Microsoft Corporation
    Inventors: John L. Beezer, David M. Silver, Marco M. DeMello
  • Publication number: 20140122992
    Abstract: A system, method, and apparatus for annotating an electronic document independently of its content is provided. According to one variation, a tablet and stylus-based computer is programmed with a document browser that permits a user to annotate documents viewed through the browser. The annotations are stored separately from the viewed document pages but are correlated with the pages such that when a previously annotated page is revisited, annotations relating to that page are retrieved and displayed on top of the page as an “ink” layer. Three different annotation modes are possible: ink, highlight, and erase. Each mode can be selected through a user interface supplied through the browser or through controls embedded in a document.
    Type: Application
    Filed: January 3, 2014
    Publication date: May 1, 2014
    Applicant: Microsoft Corporation
    Inventors: Susan D. Woolf, Andrew Baird, Sheng Jiang, John L. Beezer, Darryl E. Rubin
  • Patent number: 8627197
    Abstract: A system, method, and apparatus for annotating an electronic document independently of its content is provided. According to one variation, a tablet and stylus-based computer is programmed with a document browser that permits a user to annotate documents viewed through the browser. The annotations are stored separately from the viewed document pages but are correlated with the pages such that when a previously annotated page is revisited, annotations relating to that page are retrieved and displayed on top of the page as an “ink” layer. Three different annotation modes are possible: ink, highlight, and erase. Each mode can be selected through a user interface supplied through the browser or through controls embedded in a document.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: January 7, 2014
    Assignee: Microsoft Corporation
    Inventors: Susan D. Woolf, Andrew Baird, Sheng Jiang, John L. Beezer, Darryl E. Rubin
  • Patent number: 8555198
    Abstract: Embodiments are described for capturing, displaying, and navigating text annotations in a non-modifiable document. In some embodiments, a determination is made that a text annotation is to be created and a system determines the file position of the selected object. The file position of the selected object can be stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be identified with the selected object without modifying the non-modifiable document. In some embodiments, once a text annotation is displayed a user may easily navigate among the captured annotations.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. Demello, David M. Silver
  • Publication number: 20110258527
    Abstract: A system, method, and apparatus for annotating an electronic document independently of its content is provided. According to one variation, a tablet and stylus-based computer is programmed with a document browser that permits a user to annotate documents viewed through the browser. The annotations are stored separately from the viewed document pages but are correlated with the pages such that when a previously annotated page is revisited, annotations relating to that page are retrieved and displayed on top of the page as an “ink” layer. Three different annotation modes are possible: ink, highlight, and erase. Each mode can be selected through a user interface supplied through the browser or through controls embedded in a document.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 20, 2011
    Applicant: Microsoft Corporation
    Inventors: Susan D. Woolf, Andrew Baird, Sheng Jiang, John L. Beezer, Darryl E. Rubin
  • Patent number: 7975216
    Abstract: A system, method, and apparatus for annotating an electronic document independently of its content is provided. According to one variation, a tablet and stylus-based computer is programmed with a document browser that permits a user to annotate documents viewed through the browser. The annotations are stored separately from the viewed document pages but are correlated with the pages such that when a previously annotated page is revisited, annotations relating to that page are retrieved and displayed on top of the page as an “ink” layer. Three different annotation modes are possible: ink, highlight, and erase. Each mode can be selected through a user interface supplied through the browser or through controls embedded in a document.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: July 5, 2011
    Assignee: Microsoft Corporation
    Inventors: Susan D. Woolf, Andrew Baird, Jiang Sheng, John L. Beezer, Darryl E. Rubin
  • Publication number: 20090271381
    Abstract: Embodiments are described for capturing, displaying, and navigating text annotations in a non-modifiable document. In some embodiments, a determination is made that a text annotation is to be created and a system determines the file position of the selected object. The file position of the selected object can be stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be identified with the selected object without modifying the non-modifiable document. In some embodiments, once a text annotation is displayed a user may easily navigate among the captured annotations.
    Type: Application
    Filed: July 8, 2009
    Publication date: October 29, 2009
    Inventors: John L. Beezer, Marco A. Demello, David M. Silver
  • Patent number: 7594187
    Abstract: While viewing an electronically displayed document, a user creates a bookmark by selecting a desired part of a document to be marked. In response, a visual indicator is displayed and a bookmark object is created preferably separate from the document. The bookmark object comprises information linking the bookmark object to the desired part of the document as well as user-modifiable properties. If another part of the document is subsequently displayed, at least a portion of the visual indicator is still displayed. Later selection of the portion of the visual indicator causes the desired portion of the document to be re-displayed. Because the object is separate from the document, it may be viewed and sorted by its properties apart from its display with the document. A placemark is created whenever the display of a current document is discontinued. In response to a discontinuation signal, a placemark object comprising information linking the placemark object to a last-viewed part of the document is created.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: September 22, 2009
    Assignee: Microsoft Corporation
    Inventors: Andrew C. Baird, John L. Beezer, Jonathan C. Cluts, Darryl E. Rubin, Susan D. Woolf
  • Patent number: 7568168
    Abstract: A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. DeMello, David M. Silver
  • Patent number: 7496830
    Abstract: A user interface architecture wherein user content and user interface are composed of documents with links is described. User content documents and user interface documents are both displayed in a single viewing frame. A non-linear navigation history is maintained such that a user can navigate along a first path, back up using a previous link, navigate along a second path, back up along the second path using the previous link, and re-navigate along the first path again using a next link. Every document page to which a user navigates is saved in the user's navigation history. Users can query their navigation histories and view their navigation histories in various ways. Users can access, annotate, and customize the user interface in the same manner in which users access, annotate, and modify user content documents.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Darryl E. Rubin, Andrew C. Baird, John L. Beezer, Jonathan C. Cluts, Susan D. Woolf
  • Patent number: 7496856
    Abstract: A system and method for capturing, displaying, and navigating text annotations in a non-modifiable document is disclosed. Once it is determined that a text annotation is to be created, the system determines the file position of the selected object. The file position of the selected object is stored along with the created text annotation in another file or a non-read only portion of a file storing the document. Using the file position, the text annotation may be properly identified with the selected object without modifying the non-modifiable document. Once a text annotation is displayed a user may easily navigate among the captured annotations.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, Marco A. Demello, David M. Silver
  • Patent number: 7496829
    Abstract: Methods and apparatus for simultaneously displaying multiple-contexts in a page-oriented viewing architecture utilize the concept of page pinning in which a portion of a first document context is displayed as a fixed frame overlayed on or placed beside the display of a second document context. A user may navigate within the second document context while viewing the portion of the first document context as a pinned page on the display. Thus, a single navigational focus is maintained even though multiple contexts are displayed in the page-oriented architecture. Page pinning may be used to view two non-contiguous locations in a single electronic document or to view two pages of respective different electronic documents. A pinned page can be used to hold a particular context while a command set is executed from a command document viewed as the second context.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Darryl E. Rubin, Jonathan C. Cluts, Susan D. Woolf, John L. Beezer
  • Patent number: 7458014
    Abstract: A user interface architecture wherein user content and user interface are composed of documents with links is described. Links have properties that indicate how links should be displayed. Link display may depend upon characteristics of the linked-to frame. Commands are implemented as links that link to command code. The display format of a document page depends upon the path a user navigated in order to get to the displayed page. User content documents and user interface documents are both displayed in a single viewing frame. A non-linear navigation history is maintained such that a user can navigate along a first path, back up using a previous link, navigate along a second path, back up along the second path using the previous link, and re-navigate along the first path again using a next link. Every document page to which a user navigates is saved in the user's navigation history.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Darryl E. Rubin, Andrew C. Baird, John L. Beezer, Jonathan C. Cluts, Susan D. Woolf
  • Patent number: 7437683
    Abstract: An apparatus and method for presenting electronic documents to users in the form of immersive reading pages. Immersive reading pages mimic the presentation that is provided by printed paper documents. There are no traditional user interface features displayed to the user, yet the user has access to the enhanced functionality that can be provided by computer-implemented documents. In an illustrative embodiment, the user has access to intrabook (or inside-the-book), interbook (or outside-the-book) navigational features, and content interactive features, such as highlighting, annotating, drawing or looking up definitions or synonyms of words in the document. Enhanced functionality is transparently associated with elements on the immersive reading page such that the immersive reading page is without visible indicators of the association. A training mode for permitting the user to learn the transparent association behind the immersive reading pages provides visual guides to the user.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: John L. Beezer, William Hill, Leroy B. Keely, Darryl E. Rubin, David M. Silver, Susan D. Woolf, Jean Pierre De Vries
  • Publication number: 20080222542
    Abstract: A system, method, and apparatus for annotating an electronic document independently of its content is provided. According to one variation, a tablet and stylus-based computer is programmed with a document browser that permits a user to annotate documents viewed through the browser. The annotations are stored separately from the viewed document pages but are correlated with the pages such that when a previously annotated page is revisited, annotations relating to that page are retrieved and displayed on top of the page as an “ink” layer. Three different annotation modes are possible: ink, highlight, and erase. Each mode can be selected through a user interface supplied through the browser or through controls embedded in a document.
    Type: Application
    Filed: December 26, 2007
    Publication date: September 11, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Susan D. Woolf, Andrew Baird, Sheng Jiang, John L. Beezer, Darryl E. Rubin
  • Patent number: 7337389
    Abstract: A system, method, and apparatus for annotating an electronic document independently of its content is provided. According to one variation, a tablet and stylus-based computer is programmed with a document browser that permits a user to annotate documents viewed through the browser. The annotations are stored separately from the viewed document pages but are correlated with the pages such that when a previously annotated page is revisited, annotations relating to that page are retrieved and displayed on top of the page as an “ink” layer. Three different annotation modes are possible: ink, highlight, and erase. Each mode can be selected through a user interface supplied through the browser or through controls embedded in a document.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: February 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Susan D. Woolf, Andrew Baird, Sheng Jiang, John L. Beezer, Darryl E. Rubin
  • Patent number: 7243299
    Abstract: Methods and apparatus for simultaneously displaying multiple-contexts in a page-oriented viewing architecture utilize the concept of page pinning in which a portion of a first document context is displayed as a fixed frame overlayed on or placed beside the display of a second document context. A user may navigate within the second document context while viewing the portion of the first document context as a pinned page on the display. Thus, a single navigational focus is maintained even though multiple contexts are displayed in the page-oriented architecture. Page pinning may be used to view two non-contiguous locations in a single electronic document or to view two pages of respective different electronic documents. The invention contemplates the use of a pinned page to hold a particular context while a command set is executed from a command document viewed as the second context.
    Type: Grant
    Filed: April 21, 2000
    Date of Patent: July 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Darryl E. Rubin, Jonathan C. Cluts, Susan D. Woolf, John L. Beezer
  • Patent number: 7225400
    Abstract: A method and apparatus for invoking system resources directly from within a mark-up language document. Links referencing a pre-defined system command to be invoked may be embedded within the document. The specific system command may be identified in the link by an alias, such as, for example, a numeric code. By clicking on the link, the system will analyze the contents of the link. If the link calls for invoking a system command, the system will extract the alias, determine the appropriate pre-defined system command referred to by the alias, and execute the system command.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: May 29, 2007
    Assignee: Microsoft Corporation
    Inventors: John L Beezer, David M Silver, Pavel Zeman