Patent SG-11201408814X-A (SG)
Title: Updating cached database query results
Inventor: JANIN BENOIT
IPC: G06Q30/00
Filed: 2013-08-09
Abstract: (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 20 February 2014 (20.02.2014) WIPOIPCT (10) International Publication Number WO 2014/026753 A1 (51) International Patent Classification: G06F17/30 (2006.01) G06F12/08 (2006.01) G06Q 30/00 (2012.01) G06Q 10/00 (2012.01) (21) International Application Number: (22) International Filing Date: (25) Filing Language: (26) Publication Language: PCT/EP2013/002390 9 August 2013 (09.08.2013) English (30) Priority Data: 12368020.9 13/585,286 14 August 2012 (14.08.2012) 14 August 2012 (14.08.2012) English EP US (71) Applicant: AMADEUS S.A.S. [FR/FR]; 485 route du Pin Montard, Sophia Antipolis, F-06410 Biot (FR). (72) Inventors: CIABRINI, Damien; 31 Chemin des Chas­ seurs Alpins, F-06520 Magagnosc (FR). LEGRAND, Guillaume; Domaine des Oliviers, Villa 47, 11, Chemin des Comtesses, F-06130 Grasse (FR). JANIN, Benoit; 497 Avenue des Pins, Domaine des Clausonnes, F-06410 Biot (FR). ISNARDY, Luc; 18 rue Michel Ange, F-06800 Cagnes sur mer (FR). MAILLOT, Nicolas; 786 Avenue des Fauvettes, F-06410 Biot (FR). ROBELIN, Char- les-Antoine; 1 Avenue Thiers, F-06600 Antibes (FR). DANIELLO, Rudy; 18 bis, chemin de la tour de Bellet, F- 06200 Nice (FR). (74) Agent: WOLFGANG, Lippich; Samson & Partner, Widenmayerstrasse 5, 80538 Munich (DE). (81) Designated States (unless otherwise indicated, for every kind of national protection available)'. AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available)'. ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Published: — with international search report (Art. 21(3)) — before the expiration of the time limit for amending the claims and to be republished in the event of receipt of amendments (Rule 48.2(h)) (54) Title: UPDATING CACHED DATABASE QUERY RESULTS Discrepertcy feedback i> CJ o o CJ O & Re-comgutation orders : j Consolidates Fig. 3 -0 (57) Abstract: A data cache platform maintains pre-computed database query results computed by a computation platform based on data maintained in the computation platform and is configured determine probabilities of to the pre-computed database query results being outdated, automatically issue re-computation orders to to the computation platform for updating pre- computed database query results on the basis of the determined probabilities of the pre- computed database query results being outdated and receive to the up - dated pre-computed database query results as results of the re-computation orders. The probability determination depends on a prob - abilistic model and on the occurrence of asynchronous real-time events. The real-time events are indeterministic with regard to the expiration of the cached database query results and only have a probabilistic influence on the discrepancies between the database query results maintained in the data cache platform and presumed actual database query results.