Patents by Inventor David E. G. Hare

David E. G. Hare 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: 7865826
    Abstract: A system and method of creating and presenting mathematical documents are provided. The system comprises an input/output component for receiving user input and for displaying a mathematical document on a display device, a document repository 104 for storing the mathematical document and a mathematical engine for performing computations. The document includes markup that specifies display options. The method comprises the steps of receiving input data that represent characters, symbols and mathematical operations as well as manipulations and presentation control of the mathematical document, displaying mathematical expressions or a combination of mathematical expressions and text in an electronic document, performing computations on the mathematical expressions contained in the document, and controlling the formatting and display of the document.
    Type: Grant
    Filed: May 15, 2006
    Date of Patent: January 4, 2011
    Assignee: Waterloo Maple Inc.
    Inventors: Laurent Bernardin, Paul Demarco, Kevin Ellis, David E. G. Hare