Patents by Inventor Robert S. Shaver

Robert S. Shaver 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: 9092755
    Abstract: Methods and apparatus for providing a document authoring application. A palette comprising a plurality of editing controls may be displayed within the canvas that is associated with an electronic document having an associated structure. The palette may be positioned within the canvas based at least in part on the associated structure of the electronic document. Responsive to selections of editing controls at the palette, documents objects may be added to the canvas. The palette may be repositioned within the canvas based at least in part on the structure associated with the electronic document.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: July 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Peter J. Baird, Robert S. Shaver
  • Publication number: 20130132831
    Abstract: Methods and apparatus for providing a document authoring application. A palette comprising a plurality of editing controls may be displayed within the canvas that is associated with an electronic document having an associated structure. The palette may be positioned within the canvas based at least in part on the associated structure of the electronic document. Responsive to selections of editing controls at the palette, documents objects may be added to the canvas. The palette may be repositioned within the canvas based at least in part on the structure associated with the electronic document.
    Type: Application
    Filed: May 31, 2011
    Publication date: May 23, 2013
    Inventors: Peter J. Baird, Robert S. Shaver
  • Patent number: 5317686
    Abstract: Spreadsheet apparatus enables reformatting and renaming of items forming the spreadsheet. A series of items forms a dimension along an axis of the spreadsheet. A label icon or labelling entity is user nameable to describe the series of items of an axis. Repositioning of the label icons repositions respective series of items and thus redefines/rearranges the axes of the spreadsheet. Sub-axes to an axis are similarly formed by series of items associated with a respective label icon. Order of label icons in predefined areas of a working screen view determine hierarchy of main axis and sub-axes for the label icons. There is a different predefined area for the possible vertical axes, possible horizontal axes, and the possible orthogonal axes of the spreadsheet. A cell module holds spreadsheet data in a matrix of memory cells. A symbol table translates between current specified names of items in the spreadsheet and indexes to cells of the cell module.
    Type: Grant
    Filed: March 10, 1993
    Date of Patent: May 31, 1994
    Assignee: Lotus Development Corporation
    Inventors: R. Pito Salas, Glenn D. Edelson, Paul S. Kleppner, Robert S. Shaver