# US 2025/0156808 A1 · Inventory management system and method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0156808 A1
- Document ID: US20250156808A1
- Status: Published application
- Kind: A1
- Application number: 19/028,133
- Filed: 2025-01-17
- Published: 2025-05-15
- Earliest claimed: 2017-02-24
- Assignees: Walmart Apollo, LLC
- Applicants: Walmart Apollo, LLC
- Inventors: John G. Lert, Jr.; William J. Fosnight
- Web page: https://patentgrep.com/patent/US20250156808A1

## CPC

- G06Q 10/087: Inventory or stock management, e.g. order filling, procurement or balancing against orders
- B65G 1/1373: {for fulfilling orders in warehouses}
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q 10/08: Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q 10/0833: Tracking
- G06Q 10/08744: {by distributed inventory management}
- G06Q 10/0877: {by inventory control or reporting using inventory tracking or counting}
- H04W 4/35: for the management of goods or merchandise
- G06Q 10/083: Shipping
- G06Q 10/08726: {for replenishment processing, procedures, or recommendations using forecasting or optimisation}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- B65G: TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS (packaging B65B; handling thin or filamentary materials, e.g. paper sheets or thread, B65H; cranes B66C; portable mobile or lifting or hauling appliances, e.g. hoists, B66D; devices for lifting or lowering goods for loading or unloading purposes, e.g. fork-lift trucks, B66F9/00; emptying bottles, jars, casks, barrels or similar containers, not otherwise provided for, B67C9/00; delivering or transferring liquids B67D; filling or discharging vessels for liquefied, solidified or compressed gases F17C; pipe-line systems for fluids F17D)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An automated supply chain for end to end tracking of eaches, comprising: one or more distribution centers for receiving eaches and delivering the eaches to a market; one or more of pallets, cases and totes for transporting the eaches, the one or more of pallets, cases and totes comprising tracking systems; a plurality of robots at the one or more distribution centers for sorting the eaches for shipment between the one or more distribution centers and the market; a unified commerce engine (UCE) comprising at least one processor and at least one non-transitory memory including computer program code, the UCE configured to receive and store identification information from the tracking systems, the UCE tracking locations of the eaches within the pallets, cases and totes in each of the one or more distribution centers from receipt from the manufacturer to delivery to the market using the identification information.

## Claims

### Claim 1

An automated supply chain for end to end tracking of eaches, comprising:
a plurality of distribution centers configured to receive eaches from a manufacturer and delivering the eaches to a market;
one or more of pallets, cases and totes configured to transport the eaches, the one or more pallets, cases and totes comprising tracking systems;
a plurality of robots at the plurality of distribution centers, the plurality of robots handling all sorting and transporting eaches for shipment between the plurality of distribution centers and between a distribution center and the market; and
a unified commerce engine (UCE) comprising at least one processor and at least one non-transitory memory including computer program code, the unified commerce engine configured to receive and store identification information from the tracking systems in each of the plurality of distribution centers;
wherein the UCE ensures complete tracking of locations of eaches from receipt within a first distribution center of the plurality of distribution center to the market using the identification information.

### Claim 2 (depends on 1)

The automated supply chain of claim 1, further comprising a sensor configured to read the tracking system to capture data from a pallet in which the cases of eaches are shipped.

### Claim 3 (depends on 1)

The automated supply chain of claim 1, further comprising a sensor to read the tracking system to capture data from at least one of a container and subtote in which the eaches are shipped.

### Claim 4 (depends on 1)

The automated chain of claim 1, wherein a first distribution center of the plurality of distribution centers comprises a decanting station configured to receive a plurality of pallets, each comprising homogeneous cases of eaches, and breaking the pallets down to form one or more pallets each comprising heterogeneous cases of eaches.

### Claim 5 (depends on 4)

The automated supply chain of claim 4, wherein the identification information is assigned to each of the one or more pallets of heterogeneous cases of eaches, the identification information tracked and stored by the UCE.

### Claim 6 (depends on 4)

The automated supply chain of claim 4, wherein a second distribution center of the plurality of distribution centers comprises a decanting station configured to receive the one or more pallets of heterogeneous cases of eaches, and breaking the pallets down to form one or more totes or subtotes comprising eaches.

### Claim 7 (depends on 6)

The automated supply chain of claim 6, wherein the identification information is assigned to each of the totes or subtotes, the identification information of the totes or subtotes tracked and stored by the UCE.

### Claim 8 (depends on 6)

The automated supply chain of claim 6, wherein selection of the eaches into the totes or subtotes are set based on inventory needs of the market.

### Claim 9 (depends on 1)

The automated supply chain of claim 1, wherein the UCE is accessible by the manufacturer such that the manufacturer tracks the location of the eaches from departure from the manufacturer to sale to a customer at the market.

### Claim 10 (depends on 1)

The automated supply chain of claim 1, wherein the plurality of distribution centers comprise a regional distribution center and a market center.

### Claim 11 (depends on 10)

The automated supply chain of claim 10, wherein eaches travel from the manufacturer to the regional distribution center, from the regional distribution center to the market distribution center, and from the market distribution center to the market.

### Claim 12 (depends on 1)

The automated supply chain of claim 1, wherein:
wherein the unified commerce engine in storing the identification information comprises storing an identification of a respective each, of the eaches, and preserving in association with the identification of the respective each corresponding upstream parent pallet and case relationship from which the respective each is decanted, and associate the identification of the respective each with the tote identification.

### Claim 13 (depends on 1)

The automated supply chain of claim 1, wherein:
the one or more distribution centers comprise a decanting station configured to receive at least a subset of cases of the one or more of pallets, cases and totes, where the subset of cases are broken down and one or more eaches from the subset of cases are positioned into each of a set of product totes, of the totes, wherein the unified commerce engine, in tracking the location of the eaches, maintains an association of an identification of the eaches with a tote identification of a respective one of the product totes into which the respective each is positioned;
a set of mobile robots of the plurality of robots, wherein each mobile robot of the set of mobile robots transports the product totes from the decanting station to storage locations within the respective one of the one or more distribution centers and the unified commerce engine in storing the identification information stores a tote location, within the respective distribution center, where the respective product tote is positioned; and
wherein the unified commerce engine in storing the identification information comprises storing the identification of the respective each, of the eaches, and preserving in association with the identification of the respective each the corresponding upstream parent pallet and case relationship from which the respective each is decanted, and associate the identification of the respective each with the tote identification and the respective tote location.

### Claim 14

An automated supply chain for end to end tracking of eaches, comprising:
a plurality of distribution centers configured to receive eaches from a manufacturer and delivering the eaches to a market;
one or more of pallets, cases and totes configured to transport the eaches, the one or more pallets, cases and totes comprising tracking systems;
a storage rack in one or more of the distribution centers configured to store the totes;
a workstation at one or more of the distribution centers configured to receive the totes;
one of a workstation robot and a vision tracking system at one or more of the distribution centers, the workstation robot configured to transport eaches from a product tote of the totes to an order tote of the totes at the workstation, and the vision tracking system configured to direct manual transport of the product tote to the order tote at the workstation;
a plurality of robots at one or more of the plurality of distribution centers, the plurality of mobile robots configured to sort and transport eaches for shipment to and from one or more of the plurality of distribution centers;
a unified commerce engine (UCE) comprising at least one processor and at least one non-transitory memory including computer program code, the UCE configured to secure eaches throughout the automated supply chain by fully tracing eaches in the automated supply chain from receiving of eaches from the manufacturer to a sale or delivery of eaches at the market.

### Claim 15 (depends on 14)

The automated supply chain of claim 14, the unified commerce engine further configured to present data to the manufacturer with respect to the eaches contained in the automated supply chain.

### Claim 16 (depends on 15)

The automated supply chain of claim 15, the data presented by the unified commerce engine comprising the location, inventory level, inventory velocity and sales levels of the eaches.

### Claim 17 (depends on 14)

The automated supply chain of claim 14, the unified commerce engine further configured to segregate and present data with respect to segregated goods contained in the automated supply chain, the data comprising the location, inventory level, inventory velocity and sales levels in the automated supply chain within and throughout the entire supply chain process.

### Claim 18 (depends on 14)

The automated supply chain of claim 14, wherein the plurality of distribution centers comprise a regional distribution center and a market center.

### Claim 19 (depends on 18)

The automated supply chain of claim 18, wherein eaches travel from the manufacturer to the regional distribution center, from the regional distribution center to the market distribution center, and from the market distribution center to the market.
