US 12,298,950 B1
Centralized data platform for disparate applications
Muhammad Saljook Asghar Chaudhry, Woodbridge, VA (US); and Fabio Luzzi, Brooklyn, NY (US)
Assigned to IP Holdings 2017 LLC, New York, NY (US)
Filed by IP Holdings 2017 LLC, New York, NY (US)
Filed on Jun. 6, 2024, as Appl. No. 18/736,165.
Int. Cl. G06F 16/00 (2019.01); G06F 16/215 (2019.01); G06F 16/2455 (2019.01)
CPC G06F 16/215 (2019.01) [G06F 16/24564 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
executing a data lake application comprising computing instructions operable to perform operations comprising:
receiving raw data;
cleansing the raw data using validation rules to generate curated raw unstructured data, wherein the validation rules are devoid of enforcing a data schema; and
storing the curated raw unstructured data;
executing an online analytical processing (OLAP) application comprising computing instructions operable to perform operations comprising:
building a data layer comprising transaction objects from the curated raw unstructured data;
storing the data layer in a data store; and
performing batch processing using the data layer; and
executing an online transaction processing (OLTP) application comprising computing instructions operable to perform operations comprising:
performing real-time processing based on data received from one or more of the curated raw unstructured data or the data layer,
wherein:
communications to and from the data lake application, the OLAP application, and the OLTP application with other applications are processed through a unified data exchange.