(12) International Application Status Report

Received at International Bureau: 07 August 2016 (07.08.2016)

Information valid as of: 09 January 2017 (09.01.2017)

Report generated on: 17 June 2021 (17.06.2021)

(10) Publication number: (43) Publication date: (26) Publication language:
WO 2017/01988902 February 2017 (02.02.2017) English (EN)

(21) Application number: (22) Filing date: (25) Filing language:
PCT/US2016/04453728 July 2016 (28.07.2016) English (EN)

(31) Priority number(s): (32) Priority date(s): (33) Priority status:
62/199,100 (US)30 July 2015 (30.07.2015) Priority document received (in compliance with PCT Rule 17.1)

(51) International Patent Classification:
G06F 17/30 (2006.01)

(71) Applicant(s):
ALGEBRAIX DATA CORP. [US/US]; 9601 Amberglen Boulevard Suite 119 Austin, Texas 78729-1106 (US) (for all designated states)
HOLLER, Wesley A. [US/US]; ALGEBRAIX DATA CORP. 9601 Amberglen Boulevard Suite 119 Austin, Texas 78729-1106 (US) (for all designated states)

(72) Inventor(s):
HOLLER, Wesley A.; ALGEBRAIX DATA CORP. 9601 Amberglen Boulevard Suite 119 Austin, Texas 78729-1106 (US)
JOHNSTON, Charles Stephen; ALGEBRAIX DATA CORP. 9601 Amberglen Boulevard Suite 119 Austin, Texas 78729-1106 (US)
ROGERS, William Arthur; ALGEBRAIX DATA CORP. 9601 Amberglen Boulevard Suite 119 Austin, Texas 78729-1106 (US)

(74) Agent(s):
JOHNSON, Timothy W.; The Marbury Law Group, PLLC 11800 Sunrise Valley Drive 15th Floor Reston, Virginia 20191 (US)

(54) Title (EN): MAINTAINING PERFORMANCE IN THE PRESENCE OF INSERTIONS, DELETIONS, AND STREAMING QUERIES
(54) Title (FR): MAINTIEN DE L'EFFICACITÉ EN PRÉSENCE D'INSERTIONS, DE SUPPRESSIONS ET D'INTERROGATIONS DE DIFFUSION EN CONTINU

(57) Abstract:
(EN): Systems, methods, devices, and non-transitory media of the various embodiments enable the query execution graph for insertions, deletions, and streaming queries to be manipulated to maximize a portion of the query execution that is independent of data changes.
(FR): Conformément à différents modes de réalisation, la présente invention concerne des systèmes, des procédés, des dispositifs et des supports non transitoires qui permettent au graphique d'exécution d'interrogation pour des insertions, des suppressions et des interrogations de diffusion en continu d'être manipulé pour rendre maximale une partie de l'exécution d'interrogation qui est indépendante de changements de données.

International search report:
Received at International Bureau: 27 October 2016 (27.10.2016) [US]

International Report on Patentability (IPRP) Chapter II of the PCT:
Not available

(81) Designated States:
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, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, 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
European Patent Office (EPO) : 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
African Intellectual Property Organization (OAPI) : BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG
African Regional Intellectual Property Organization (ARIPO) : BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW
Eurasian Patent Organization (EAPO) : AM, AZ, BY, KG, KZ, RU, TJ, TM

Declarations:
Declaration made as applicant's entitlement, as at the international filing date, to apply for and be granted a patent (Rules 4.17(ii) and 51bis.1(a)(ii)), in a case where the declaration under Rule 4.17(iv) is not appropriate
Declaration made as applicant's entitlement, as at the international filing date, to claim the priority of the earlier application, where the applicant is not the applicant who filed the earlier application or where the applicant's name has changed since the filing of the earlier application (Rules 4.17(iii) and 51bis.1(a)(iii))