Patents by Inventor Charles H. Burns, III

Charles H. Burns, III 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: 7788237
    Abstract: A change list tracking mechanism supports features that require a record of values that have been modified in a document of a project management software application. Examples of the features supported include multiple undo, report generation, and audit logging. The change list tracking mechanism includes object containers and change lists. Each object container includes objects that are associated with properties of the document. A user who wants to be notified of specific modifications creates the change list to track modifications made to a specific object property in a particular object container. A property value identified in the change list may be modified by any user that accesses the document. The corresponding object container provides information about the modification to the change list. The user is identified and notified of the modification.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventors: Yohay B. Voronov, Raju R. Iyer, Timothy B. Harahan, Charles H. Burns, III
  • Patent number: 7587416
    Abstract: A multidimensional database report is automatically generated from data provided by an application without the need to access a server or server application. A client-side process takes the data from a desktop or client-side application and generates cube files that are stored locally with respect to the desktop application. A cube-consuming application retrieves the multidimensional data from the cube files and constructs a client-side generated report. The report is generated in real-time and respects the settings for the data used in the desktop application. The data in the generated cube files stays connected with the desktop application, so that when data is updated in the application, the data in the cube is also updated.
    Type: Grant
    Filed: December 15, 2005
    Date of Patent: September 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Charles H. Burns, III, Alexander A. Sourov, Keshav M. Puttaswamy, Marcel P. F. Parent