Patent ID: 11880854
Assignee: MAPLEBEAR INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computer program product comprising one or more non-transitory computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices, the stored program instructions comprising program instructions for performing the steps:
scanning, by a sensor associated with a physical shopping cart, a first physical product placed in the physical shopping cart, the sensor in communication with a data processing apparatus associated with the physical shopping cart, the physical shopping cart located in a physical store;
identifying a first product identifier of the scanned first physical product;
querying a backend system with the product identifier, where the backend system stores an offer for a valid combination of products, the offer being available based on a condition of the physical store that requires the valid combination of products to be checked out together, the valid combination of products including the first physical product and at least a second physical product;
receiving, from the backend system in response to the querying, a second product identifier of the second physical product and an indication that the first physical product and the second physical product are included in the offer according to the condition that both the first physical product and the second physical product are to be checked out together;
causing the data processing apparatus coupled to the physical shopping cart to determine whether the second physical product has been scanned in the physical shopping cart;
responsive to determining that the second physical product has not been scanned in the physical shopping cart, obtaining a location of the second physical product in the physical store; and
displaying information about the second physical product and information about the location of the second physical product in the physical store on a display device to a shopper using the shopping cart, the shopper being physically situated in the physical store.