METHOD ALLOWING VALIDATION IN A PRODUCTION DATABASE OF NEW ENTERED DATA PRIOR TO THEIR RELEASE
First Claim
1. A method of insuring the integrity of a plurality of updates brought in real-time to a production database (110) concurrently used by one or more software applications (130), the production database including a plurality of products (112, 114, 116) participating to the definition of objects, the method comprising the steps of:
- requesting the issuance of a unique filing number associated to a draft state version (310) of the plurality of updates keeping invisible to the end-users of the production database (122) the plurality of updates;
creating or copying from the production database a set of product items (230) identified as a whole by the unique filing number (210) and gathered under the form of a meta-product on which the plurality of updates is applied;
when updating of the meta-product is complete,successively setting into a customizable flow of one or more validation states (320, 330) the meta-product in order to perform a cross-validation of the plurality of updates;
when validation of the meta-product is complete,setting into a production state (340) the uniquely identified meta-product which becomes immediately visible and useable by the end-users (122) of the one or more software applications (130).
1 Assignment
0 Petitions
Accused Products
Abstract
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. After validation, the meta-product is set into a production state where the uniquely identified meta-product becomes immediately visible and useable by the end-users.
154 Citations
15 Claims
-
1. A method of insuring the integrity of a plurality of updates brought in real-time to a production database (110) concurrently used by one or more software applications (130), the production database including a plurality of products (112, 114, 116) participating to the definition of objects, the method comprising the steps of:
-
requesting the issuance of a unique filing number associated to a draft state version (310) of the plurality of updates keeping invisible to the end-users of the production database (122) the plurality of updates; creating or copying from the production database a set of product items (230) identified as a whole by the unique filing number (210) and gathered under the form of a meta-product on which the plurality of updates is applied; when updating of the meta-product is complete, successively setting into a customizable flow of one or more validation states (320, 330) the meta-product in order to perform a cross-validation of the plurality of updates; when validation of the meta-product is complete, setting into a production state (340) the uniquely identified meta-product which becomes immediately visible and useable by the end-users (122) of the one or more software applications (130). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification