Patent SG-11201809395X-A (SG)
Title: Executable logic for processing keyed data in networks
Inventor: GOULD JOEL
IPC: G06F11/36
Filed: 2017-05-23
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property :::` , 111111H111011101010111010111110010101111011001110101111111011110111111 Organization International Bureau (10) International Publication Number i (43) International Publication Date ......°' WO 2017/205362 Al 30 November 2017 (30.11.2017) WIPO I PCT (51) International Patent Classification: FILL, Craig W.; 43 Huckleberry Hill Road, Lincoln, Mass- GOOF 11/36 (2006.01) achusetts 01773 (US). (21) International Application Number: (74) Agent: MCDONOUGH, Christina, V. et al.; Fish & PCT/US2017/033978 Richardson P.C., P.O. Box 1022, Minneapolis, Minnesota 55440-1022 (US). (22) International Filing Date: 23 May 2017 (23.05.2017) (81) Designated States (unless otherwise indicated, for every (25) Filing Language: English kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, (26) Publication Language: English CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, (30) Priority Data: DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, 62/340,825 24 May 2016 (24.05.2016) US HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, 15/376,129 12 December 2016 (12.12.2016) US MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, (71) Applicant: AB INITIO TECHNOLOGY LLC [US/US]; PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, 201 Spring Street, Lexington, Massachusetts 02421 (US). 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. (72) Inventors: GOULD, Joel; 27 Lee Terrace, Arlington, Massachusetts 02474 (US). STUDER, Scott; 27 Pillsbury (84) Designated States (unless otherwise indicated, for every Lane, Georgetown, Massachusetts 01833 (US). STAN- kind of regional protection available): ARIPO (BW, GH, (54) Title: EXECUTABLE LOGIC FOR PROCESSING 1 L. KEYED DATA IN NETWORKS e 2a Start 2b Key: Customer id 2] , 2h Wait 2c 2k 2g No Go to 2 21 2d Yes Start Wait Send ,-, FIG. IA V; el (57) : A method implemented by a data processing M accessing a specification that represents the executable 1 1 . 2 specifies one or more portions of the executable logic that ' 111 of a stream of data; for a first one of the data items of ei ---- associated with that first one of the data items; processing, by the IN one or more portions of executable logic that are represented in the specification as being associated with the first state. 0 ei C 2f CD logic, wherein are executable the stream, identifying a first state of the specification for a value of the key system for processing data items of a stream of data items, including: a state of the specification for a particular value of the key in that state; receiving, over an input device or port, data items data processing system, the first one of the data items according to [Continued on next page] WO 2017/205362 Al MIDEDIMOMOIDEIROIDEM00101011101100111011MEMOIMIE GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, 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))