Patent AU-2012327228-B2 (AU)
Title: A system for high reliability and high performance application message delivery
Inventor: DE SCHACHT PAUL
IPC: G06Q10/00
Filed: 2012-12-27
Granted: 2016-02-18
Abstract: (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (10) International Publication Number (43) International Publication Date W O 2013/098316 Al 4 July 2013 (04.07.2013) W I P0 I P CT (51) International Patent Classification: (81) Designated States (unless otherwise indicated, for every H04L 29/08 (2006.01) kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, (21) International Application Number: BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, PCT/EP2012/076937 DO, DZ, EC, EE, EG, ES, Fl, GB, GD, GE, GH, GM, GT, (22) International Filing Date: HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, 27 December 2012 (27.12.2012) KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, (25) Filing Language: English NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, (26) Publication Language: English RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, (30) Priority Data: ZM, ZW. 11306803.5 29 December 2011 (29.12.2011) EP 13/418,819 13 March 2012 (13.03.2012) US (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, (71) Applicant: AMADEUS [FR/FR]; 485, route du Pin Mon- GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, tard, Sophia Antipolis, F-06410 Biot (FR). UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, (72) Inventors: DE SCHACHT, Paul; 178, Impasse du TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, Moulin, F-83440 Montauroux (FR). PARE, Thomas; 2 EE, ES, FI, FR, GB , R, H , RO, IS, IS, ST, L, LV, All6e du Panorama, F-06130 Grasse (FR). PASCAL, Mat- MCK,MK, MT, NL, CF, P, PT, R, GS, S, S , SM, thieu; R6sidence les 3 Rivi&res, 410, avenue Janvier TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, Passero, Batiment C9, F-06210 Mandelieu (FR). ML, MR, NE, SN, TD, TG). (74) Agent: HAUTIER, Nicolas; Cabinet Hautier, 20, rue De Published: La Liberte, F-06000 Nice (FR). - with international search report (Art. 21(3)) (54) Title: A SYSTEM FOR HIGH RELIABILITY AND HIGH PERFORMANCE APPLICATION MESSAGE DELIVERY FIGURE 2 (57) Abstract: The invention provides a computer-im -a 209(c) plemented method and a system of providing high reliab 209(b) ility and high performance application message delivery, 203(b characterized in that it comprises the following steps per -- A App 209(a) formed with at least one data processor: at a plurality of Log Server 1 Da af s log servers (203 a - b) coupled to at least an application Wr server (201 a - c):receiving asynchronously, from the at 201(b) -- LogServer Billing least one application server (201 a - c), application mes instance o Plug-in Cont I File sages containing application information; receiving asyn APP2 207 chronously, from the at least one application server (201 2203b) Contl 211 a - c), control messages at a predetermined interval; at TBF API Log Servr each of the plurality of log servers (203 a - b):storing the - received application messages in a current application LogS e Billin 209(c) data file (209) and the received control messages in a APP3 ins ce sApp cation control file (211); and upon receiving an open-close con Dat fes 209(b) trol message, closing the current application data file, TBF API 209(a) storing said closed application data file and creating a new application data file as the current application data 201(c) Read ntrol files file; comparing the control files of the plurality of log Correlation Sening P servers (203 a - b) for a given interval; and based on this CaFrawork comparison, determining from among a plurality of ap Polls t files r plication data files (209) from each of the log servers C orrelation correlation resuIts (203 a - b), an application data file as a best-candidate 219 for a given interval and forwarding the best-candidate file for post-processing.