Patents by Inventor Guillaume Senneville

Guillaume Senneville 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: 8694539
    Abstract: A member naming system is provided for naming members of a dimension in a data analyzing system having a receiver for receiving a pattern. One example of the dimension is a time dimension containing time periods. The pattern has a sequence of pattern components for defining a name. A time period is defined by a start time, an end time, a relationship and a level in a single time hierarchy. The time period naming system further has an interpreter for interpreting the sequence of pattern components, and a generator for generating the time period name based on the interpretation of the sequence of pattern components within a context of the relationship of the time period in the time hierarchy.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: April 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rick Soderstrom, Bob Sparks, Guillaume Senneville, Phil Archdeacon
  • Patent number: 7756854
    Abstract: Updating values in a multidimensional database is provided. Responsive to receiving a value for updating a first cell, a set of first component cells, a set of subsequent component cells, a set of first target cells, a set of subsequent target cells; and a set of unmarked component cells are determined. The first cell, the set of first target cells, and the set of subsequent target cells are marked as changed cells. The set of first component cells and the set of subsequent component cells are marked as allocated cells. The set of unmarked component cells are marked as required cells. Calculations are performed for the first cell, the set of first component cells, the set of subsequent component cells, the first target cells, and the set of subsequent target cells; and only cells marked as changed cells are updated based on the calculations.
    Type: Grant
    Filed: April 25, 2007
    Date of Patent: July 13, 2010
    Assignee: International Business Machines Corporation
    Inventors: Rick Soderstrom, Guillaume Senneville
  • Publication number: 20090012983
    Abstract: Method and system for integrating data between source data and a target application processing target data. A declarative data integration specification including a lineage information linking a source dimensional member of the source data and a target dimensional member of the target data is defined. A data movement specification using the data integration specification including the lineage information, a source reference to a source data model, a target reference to a target data model and a query specification for extracting source data for the target application is generated and the source data to the target application using the data movement specification is provided. A federated member-based metadata model including a source metadata model, a target metadata model, the lineage information mapping the source dimensional member and the target dimensional member; and a link connecting the source package layer and the target package layer, is also provided.
    Type: Application
    Filed: July 11, 2007
    Publication date: January 8, 2009
    Applicant: COGNOS INCORPORATED
    Inventors: Guillaume Senneville, Liam Hartmut Peyton
  • Publication number: 20080270479
    Abstract: A method and a system for updating values in a multidimensional database. The method includes the steps of receiving a value for updating a cell in the multidimensional database; and determining a component cell of the cell. The component cell affects the cell through a formula. The cell receiving the input and the component cell are then marked. The method further determines a target cell, affected by the cell or the component cell through an additional formula. The target cell is also marked. The method may further include the steps of identifying an additional formula for the component cell or the target cell; determining an unmarked component cell through the additional formula; and marking the unmarked component cell. The method may further place values of the marked cells in a multidimensional space without triggering allocations, calculates a new state.
    Type: Application
    Filed: April 25, 2007
    Publication date: October 30, 2008
    Applicant: Cognos Incorporated
    Inventors: Rick Soderstrom, Guillaume Senneville
  • Publication number: 20080104068
    Abstract: A member naming system is provided for naming members of a dimension in a data analyzing system having a receiver for receiving a pattern. One example of the dimension is a time dimension containing time periods. The pattern has a sequence of pattern components for defining a name. A time period is defined by a start time, an end time, a relationship and a level in a single time hierarchy. The time period naming system further has an interpreter for interpreting the sequence of pattern components, and a generator for generating the time period name based on the interpretation of the sequence of pattern components within a context of the relationship of the time period in the time hierarchy.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 1, 2008
    Applicant: Cognos Incorporated
    Inventors: Rick Soderstrom, Bob Sparks, Guillaume Senneville, Phil Archdeacon