Patent ID: 11860867
Assignee: WALMART APOLLO, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A method being implemented via execution of computing instructions configured to run on one or more processors and stored at one or more non-transitory computer-readable media, the method comprising:
translating event records into a non-relational (NoSQL) schema, wherein translating the event records into the NoSQL schema comprises:
determining access patterns of data clients, wherein dataset layers are based on the access patterns of the data clients;
generating, based on the access patterns, a second layer of the dataset layers, wherein the second layer comprises intermediate states for a subset of queries of the access patterns that exceed a predetermined threshold, wherein the NoSQL schema comprises the dataset layers, wherein the dataset layers comprises a first layer and the second layer, wherein the first layer comprises user profiles of users; and
periodically updating the second layer in the NoSQL schema as additional queries of the access patterns exceed the predetermined threshold;

defragmenting the event records by assigning user identifiers of the users to the event records received in the event streams from one or more producers in a user domain object model;
bundling multiple registered queries of a dataset using a scheduling technique, wherein the dataset is homogenous in schema;
running a single table scan of the dataset to process the multiple registered queries of the dataset in parallel; and
generating a respective output responsive to each of the multiple registered queries.