Patents by Inventor Brigitte Ruscica
Brigitte Ruscica 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: 8843460Abstract: A method of insuring the integrity of a plurality of updates brought in real-time to a large production database concurrently used by one or more software applications. The large production database includes a plurality of products participating to the definition of objects. The method first comprises the step of requesting the issuance of a unique filing number associated to a draft state version of the plurality of updates while keeping them invisible to the end-users of the large production database. Then, a set of product items identified as a whole by the unique filing number and on which the updates applies is created or copied in the large production database and gathered under the form of a meta-product on which the plurality of updates is applied. When updating is complete, the meta-product is successively set into a customizable flow of one or more validation states in order to perform a cross-validation of the plurality of updates.Type: GrantFiled: February 16, 2010Date of Patent: September 23, 2014Assignee: Amadeus S.A.S.Inventors: Rudy Daniello, Sophie Desmonceau, Benoit Janin, Rene Jullien, Brigitte Ruscica
-
Patent number: 8229887Abstract: A method of integrating large volumes of updates in a database system. Each individual update includes of a coherent set of data records supplied by a data provider. The database system includes a master file repository and an active image repository. The method includes first obtaining for each individual update a unique modification identifier from a logistic table of the database system. The master file repository is then updated with the coherent set of data records of each uniquely identified individual update. A unique commit identifier is further obtained from the logistic table for each individual update that has been committed by the master file. The active image repository is synchronized by successively loading into the active image each individual update. Completion of the propagation of each individual update into the active image repository is achieved when the loading of each corresponding set of data records is committed by the active image.Type: GrantFiled: November 12, 2008Date of Patent: July 24, 2012Assignee: Amadeus s.a.s.Inventors: Nathalie Vanhove, Rudy Daniello, Brigitte Ruscica, Guy Miralles, Pierre Lemaire
-
Publication number: 20120059802Abstract: A method of insuring the integrity of a plurality of updates brought in real-time to a large production database concurrently used by one or more software applications is described. The large production database includes a plurality of products participating to the definition of objects. The method first comprises the step of requesting the issuance of a unique filing number associated to a draft state version of the plurality of updates while keeping them invisible to the end-users of the large production database. Then, a set of product items identified as a whole by the unique filing number and on which the updates applies is created or copied in the large production database and gathered under the form of a meta-product on which the plurality of updates is applied. When updating is complete, the meta-product is successively set into a customizable flow of one or more validation states in order to perform a cross-validation of the plurality of updates.Type: ApplicationFiled: February 16, 2010Publication date: March 8, 2012Applicant: AMADEUS S.A.S.Inventors: Rudy Daniello, Sophie Desmonceau, Benoît Janin, René Jullien, Brigitte Ruscica
-
Patent number: 8131692Abstract: A method of insuring the integrity of a plurality of updates brought in real-time to a production database concurrently used by one or more software applications is described. The production database includes a plurality of products participating to the definition of objects. The method first includes requesting the issuance of a unique filing number associated to a draft state version of the plurality of updates while keeping them invisible to the end-users of the production database. Then, a set of product items identified as a whole by the unique filing number are created or copied from the production database and gathered under the form of a meta-product on which the plurality of updates is applied. After updating, the meta-product is successively set into a customizable flow of one or more validation states in order to perform a cross-validation of the plurality of updates.Type: GrantFiled: February 18, 2009Date of Patent: March 6, 2012Assignee: Amadeus s.a.sInventors: Rudy Daniello, Sophie Desmonceau, Benoit Janin, René Jullien, Brigitte Ruscica
-
Patent number: 7870108Abstract: A system for identifying a parameter in a version of a data entity created at a specific time, wherein at a first time the version is an active version and at a second time the version is a previous version, the system comprising: a database for storing the plurality of versions of the data entity as they are created; a cache for storing the first active version of the data entity; wherein when a new version of the data entity is created by updating at least one parameter of the data entity, a new active version replaces the first active version stored in a cache and the first active version becomes a previous version stored in the cache; and wherein the new active version includes a list of the or each previous version of the data entity with an associated time at which the version was an active version, such that by identifying the version of the data entity which was active at the specific time the parameter is determined.Type: GrantFiled: September 25, 2007Date of Patent: January 11, 2011Assignee: Amadeus S.A.S.Inventors: Rémy Gole, Brigitte Ruscica, Alexandre Chabod, Lénaïc Huard, Rudy Daniello
-
Publication number: 20100211550Abstract: A method of insuring the integrity of a plurality of updates brought in real-time to a production database concurrently used by one or more software applications is described. The production database includes a plurality of products participating to the definition of objects. The method first includes requesting the issuance of a unique filing number associated to a draft state version of the plurality of updates while keeping them invisible to the end-users of the production database. Then, a set of product items identified as a whole by the unique filing number are created or copied from the production database and gathered under the form of a meta-product on which the plurality of updates is applied. After updating, the meta-product is successively set into a customizable flow of one or more validation states in order to perform a cross-validation of the plurality of updates.Type: ApplicationFiled: February 18, 2009Publication date: August 19, 2010Applicant: AMADEUS s.a.s.Inventors: Rudy Daniello, Sophie Desmonceau, Benoit Janin, Rene Jullien, Brigitte Ruscica
-
Publication number: 20100114830Abstract: A method of integrating large volumes of updates in a database system is described. Each individual update is comprised of a coherent set of data records supplied by a data provider. The database system includes a master file repository and an active image repository. The method comprises the steps of first obtaining for each individual update a unique modification identifier from a logistic table of the database system. The master file repository is then updated with the coherent set of data records of each uniquely identified individual update. A unique commit identifier is further obtained from the logistic table for each individual update that has been committed by the master file. The active image repository is synchronized by successively loading into the active image, in the order specified by the commit identifier, each individual update. Synchronization includes retrieving from the master file repository the coherent set of data records of each uniquely identified individual update.Type: ApplicationFiled: November 12, 2008Publication date: May 6, 2010Applicant: AMADEUS s.a.sInventors: Nathalie VANHOVE, Rudy Daniello, Brigitte Ruscica, Guy Miralles, Pierri Lemaire
-
Publication number: 20090083056Abstract: A system for identifying a parameter in a version of a data entity created at a specific time, wherein at a first time the version is an active version and at a second time the version is a previous version, the system comprising: a database for storing the plurality of versions of the data entity as they are created; a cache for storing the first active version of the data entity; wherein when a new version of the data entity is created by updating at least one parameter of the data entity, a new active version replaces the first active version stored in a cache and the first active version becomes a previous version stored in the cache; and wherein the new active version includes a list of the or each previous version of the data entity with an associated time at which the version was an active version, such that by identifying the version of the data entity which was active at the specific time the parameter is determined.Type: ApplicationFiled: September 25, 2007Publication date: March 26, 2009Inventors: Remy Gole, Brigitte Ruscica, Alexandre Chabod, Lenaic Huard, Rudy Daniello