Patent ID: 11907893
Assignee: WALMART APOLLO, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system for product delivery, the system comprises:
a network adapter configured to communicate with a plurality of user devices over a network;
a community database storing a plurality of user profiles and at least one delivery community associated with each of the plurality of user profiles;
an order database storing a plurality of orders each associated with one of the plurality of user profiles;
a pickup order fulfillment system; and
a control circuit coupled to the network adapter, the community database, the order database, and the pickup order fulfillment system, the control circuit being configured to:
receive, via the network adapter and from a customer, a selection of a delivery community to join via a community delivery user interface, wherein the selection is stored in the community database;
detect a presence of a user device of a store customer associated with a customer profile at a location associated with a store location based on a location sensor;
identify the delivery community associated with the customer profile of the store customer from a plurality of delivery communities in the community database, the store customer having selected to become a member of the delivery community according to the community database and the delivery community comprises a plurality of members;
identify available community delivery orders associated with other members of the delivery community of the store customer in the order database;
provide, via the community delivery user interface displayed on the user device, the available community delivery orders for selection by the store customer;
receive, via the community delivery user interface, a selection of one or more community delivery orders among the available community delivery orders for delivery by the store customer;
instruct the pickup order fulfillment system to prepare the one or more community delivery orders for pickup by the store customer; and
provide, via the community delivery user interface displayed on the user device of the store customer, delivery instructions for the one or more community delivery orders.