(19)
(11) EP 4 421 651 A3

(12) EUROPEAN PATENT APPLICATION

(88) Date of publication A3:
27.11.2024 Bulletin 2024/48

(43) Date of publication A2:
28.08.2024 Bulletin 2024/35

(21) Application number: 24169359.7

(22) Date of filing: 16.03.2021
(51) International Patent Classification (IPC): 
G06F 16/22(2019.01)
(52) Cooperative Patent Classification (CPC):
G06F 16/2228
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

(30) Priority: 05.05.2020 US 202063020356 P
10.08.2020 US 202016989339

(62) Application number of the earlier application in accordance with Art. 76 EPC:
21717283.2 / 4147140

(71) Applicant: Microsoft Technology Licensing, LLC
Redmond, WA 98052-6399 (US)

(72) Inventors:
  • POTHARAJU, Rahul
    Redmond, 98052-6399 (US)
  • WU, Wentao
    Redmond, 98052-6399 (US)
  • KIM, Terry Y.
    Redmond, 98052-6399 (US)
  • NOVIK, Lev
    Redmond, 98052-6399 (US)
  • DAVE, Apoorve
    Redmond, 98052-6399 (US)

(74) Representative: Grünecker Patent- und Rechtsanwälte PartG mbB 
Leopoldstraße 4
80802 München
80802 München (DE)

   


(54) SERVERLESS DATA LAKE INDEXING SUBSYSTEM AND APPLICATION PROGRAMMING INTERFACE


(57) Methods, systems and computer program products are described herein that provide a serverless, multi-engine, multi-user data lake indexing subsystem and application programming interface. Indexes are defined as derived datasets and stored on the data lake in a universal format that enables disparate engines to create and/or discover indexes for workload optimization. Embodiment of indexes enable stateful control and management of an index via metadata included in the index and stored on the data lake.







Search report









Search report