Transformation and aggregation engine
AssigneeWalmart Apollo, LLC
InventorsRaj Anand, Ponsankar Shanmugam Semmandampalayam, Ruchitkumar Shah, ManoharReddy Vummadi
Life of this patent
Estimating the term…
Loading patent…
AssigneeWalmart Apollo, LLC
InventorsRaj Anand, Ponsankar Shanmugam Semmandampalayam, Ruchitkumar Shah, ManoharReddy Vummadi
Estimating the term…
A system has a gateway cluster having a gateway processor for communication with an external processor of an external user using a first protocol and data format. A non-transitory storage medium is configured for storing a database containing unfilled orders associated with the external user. An application cluster has a processor in communication with the storage medium for accessing the database. The gateway processor can communicate with the application processor using a second protocol and data format different from the first protocol and data format. The application processor is configured for fetching and aggregating unfilled orders from the database, and transmitting an aggregation of orders to the external processor via the gateway cluster in response to a number of unfilled orders being at least a threshold number, a size of the aggregation of orders being at least a threshold size, or expiration of a predetermined time period.
A system comprising:
The system of claim 5 wherein the second application cluster is configured to obtain the first lock from the lock manager after the first application cluster releases the first lock.
A method comprising:
The method of 11 comprising transmitting a response to the lock manager in response to being polled by the lock manager.
A non-transitory, machine readable storage medium encoded with program instructions, wherein when a processor executes the programmed instructions, the processor performs the method comprising:
Dependencies are inferred from the claim text.