Patents by Inventor Marcel Parent

Marcel Parent 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: 20070192383
    Abstract: Systems and methods are disclosed for providing extension specified undo transactions. The disclosed systems and methods may include receiving a first plurality of operations from an extension. The first plurality of operations may include a first open undo transaction command and a first close undo transaction command. The first plurality of operations may correspond to one event being completely specified by the first plurality of operations. No other data may be required to specify the event. Furthermore, the disclosed systems and methods may include receiving a first undo command. In addition, the disclosed systems and methods may include undoing all operations received between the first open undo transaction command and the first close undo transaction command in response to the received first undo command.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 16, 2007
    Applicant: Microsoft Corporation
    Inventors: Timothy Harahan, Yohay Voronov, Alexander Sourov, Marcel Parent
  • Publication number: 20070143350
    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: Application
    Filed: December 15, 2005
    Publication date: June 21, 2007
    Applicant: Microsoft Corporation
    Inventors: Charles Burns, Alexander Sourov, Keshav Puttaswamy, Marcel Parent