Patents by Inventor Benjamen Eric Ross

Benjamen Eric Ross 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: 7469380
    Abstract: Methods and systems are provided for dynamically generating and displaying previews of documents or templates of interest to a user. As a user provides or selects customized designs or themes, including color themes, font types, images, and the like, previews of one or more documents or templates to which the user selected designs or themes are applied are dynamically generated and are displayed to allow the user to select an actual document or template for use.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: December 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Cynthia Dahl Wessling, Benjamen Eric Ross
  • Patent number: 7437659
    Abstract: A publishing program can provide continuous and real-time feedback on possible design problems while a document is being edited or created. The feedback can include displaying a user interface that has a real-time list of any design problems that may be a result of the current edits or creations in a document. The list is updated as the document is being created or edited. A user can toggle between the list and the document as often as desired. The list can identify all current potential publication problems of an electronic document as well as the types of the publication problems that may be present in an electronic document.
    Type: Grant
    Filed: February 3, 2003
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: George Taniwaki, Nitin Chopra, Benjamen Eric Ross, Matt Wood, Donald Elman, Josh Pollock
  • Publication number: 20040153971
    Abstract: A publishing program can provide continuous and real-time feedback on possible design problems while a document is being edited or created. The feedback can include displaying a user interface that has a real-time list of any design problems that may be a result of the current edits or creations in a document. The list is updated as the document is being created or edited. A user can toggle between the list and the document as often as desired. The list can identify all current potential publication problems of an electronic document as well as the types of the publication problems that may be present in an electronic document.
    Type: Application
    Filed: February 3, 2003
    Publication date: August 5, 2004
    Applicant: Microsoft Corporation
    Inventors: George Taniwaki, Nitin Chopra, Benjamen Eric Ross, Matt Wood, Donald Elman, Josh Pollock
  • Publication number: 20030076978
    Abstract: The present invention can provide an extensible file format compatible with previous, current, and future versions of an application program. The present invention can comprise including file version watermarks in an original data file of an application program. The file version watermarks can indicate various properties of the original data file. The file version watermarks can include a high version watermark, a last version watermark, a low version watermark, a creation version watermark, and an object version watermark. Each file version watermark can indicate changes, additions, or deletions made to the file. The present invention can use the file version watermarks to determine whether the file, or particular information in the file, corresponds to the previous, active, or future versions of an application program. Accordingly, the present invention can then load or save the original data file based on a result of the determination.
    Type: Application
    Filed: October 18, 2001
    Publication date: April 24, 2003
    Applicant: Microsoft Corporation
    Inventors: Adam Clyde Eversole, Benjamen Eric Ross
  • Patent number: 5933842
    Abstract: A method and system for compressing publication documents in a computer system is provided. In a preferred embodiment, one or more computer documents are initially represented in a data structure. The data structure is made up of a number of constituent data structures connected by links. In order to compress the data structure, two or more constituent data structures that match are identified. All but one of the identified constituent data structures are then deleted. Finally, links to the deleted constituent data structures are replaced with links to the selected constituent data structure.
    Type: Grant
    Filed: May 23, 1996
    Date of Patent: August 3, 1999
    Assignee: Microsoft Corporation
    Inventor: Benjamen Eric Ross