System and method for order fulfillment
First Claim
Patent Images
1. A method for fulfilling an order, comprising:
- receiving an order, by a fulfillment center, for a plurality of items;
initiating, by a processor, collection of the plurality of items for the order;
detecting, at the fulfillment center with a reader device, presence of a user in a vehicle at a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center when the plurality of items are not ready for delivery;
retrieving, by the processor, the user'"'"'s past transaction history at the fulfillment center, wherein the past transaction history is retrieved after receiving the order and after automatically detecting the presence of the user at the first delivery location at the fulfillment center;
presenting advertisements to the user with a display device at the first delivery location along the drive through lane based on the retrieved past transaction history of the user at the fulfillment center;
after detecting presence and presenting advertisements to the user at the first delivery location, detecting presence of the user at a second delivery location of the plurality of locations at the fulfillment center, wherein the second delivery location is situated along the drive through lane at a point distinct from the first location;
in response to detecting presence of the user at the second delivery location and prior to fulfilling the order for the plurality of items, presenting advertisements to the user at the second delivery location of the plurality of locations along the drive through lane at the fulfillment center based on the retrieved past transaction history of the user at the fulfillment center, wherein the plurality of items are ready for delivery to the user while the user is at the second delivery location; and
initiating delivery of the items to the user at one of the plurality of locations.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for order fulfillment includes receiving an order for a plurality of items, initiating collection of the plurality of items for the order, detecting presence of a user at a selected one of a plurality of delivery locations when the plurality of items are ready for delivery, and initiating delivery of the items to the user at the selected delivery location.
38 Citations
22 Claims
-
1. A method for fulfilling an order, comprising:
-
receiving an order, by a fulfillment center, for a plurality of items; initiating, by a processor, collection of the plurality of items for the order; detecting, at the fulfillment center with a reader device, presence of a user in a vehicle at a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center when the plurality of items are not ready for delivery; retrieving, by the processor, the user'"'"'s past transaction history at the fulfillment center, wherein the past transaction history is retrieved after receiving the order and after automatically detecting the presence of the user at the first delivery location at the fulfillment center; presenting advertisements to the user with a display device at the first delivery location along the drive through lane based on the retrieved past transaction history of the user at the fulfillment center; after detecting presence and presenting advertisements to the user at the first delivery location, detecting presence of the user at a second delivery location of the plurality of locations at the fulfillment center, wherein the second delivery location is situated along the drive through lane at a point distinct from the first location; in response to detecting presence of the user at the second delivery location and prior to fulfilling the order for the plurality of items, presenting advertisements to the user at the second delivery location of the plurality of locations along the drive through lane at the fulfillment center based on the retrieved past transaction history of the user at the fulfillment center, wherein the plurality of items are ready for delivery to the user while the user is at the second delivery location; and initiating delivery of the items to the user at one of the plurality of locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium including logic, the logic, when executed by a processor, operable to perform the following steps:
-
receive an order, by a fulfillment center, for a plurality of items; initiate collection of the plurality of items for the order; detect, at the fulfillment center with a reader device, presence of a user in a vehicle at a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center when the plurality of items are not ready for delivery; retrieve the user'"'"'s past transaction history at the fulfillment center, wherein the past transaction history is retrieved after receiving the order and after automatically detecting the presence of the user at the first delivery location at the fulfillment center; present advertisements to the user with a display device at the first delivery location along the drive through lane based on the retrieved past transaction history of the user at the fulfillment center; after detecting presence and presenting advertisements to the user at the first delivery location, detect presence of the user at a second delivery location of the plurality of locations at the fulfillment center, wherein the second delivery location is situated along the drive through lane at a point distinct from the first location; in response to detecting presence of the user at the second delivery location and prior to fulfilling the order for the plurality of items, present advertisements to the user at the second delivery location of the plurality of locations at the fulfillment center along the drive through lane based on the retrieved past transaction history of the user at the fulfillment center, wherein the plurality of items are ready for delivery to the user while the user is at the second delivery location; and initiate delivery of the items to the user at one of the plurality of locations. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system fulfilling an order, comprising:
-
means for receiving an order, by a fulfillment center, for a plurality of items; means for initiating collection of the plurality of items for the order; means for detecting, at the fulfillment center, presence of a user in a vehicle at a first delivery locations of a plurality of locations situated along a drive through lane at the fulfillment center when the plurality of items are not ready for delivery; means for retrieving the user'"'"'s past transaction history at the fulfillment center, wherein the past transaction history is retrieved after receiving the order and after automatically detecting the presence of the user at the first delivery location at the fulfillment center; means for presenting advertisements to the user at the first delivery location along the drive through lane based on the retrieved past transaction history of the user at the fulfillment center; after detecting presence and presenting advertisements to the user at the first delivery location, means for detecting presence of the user at a second delivery location of the plurality of locations at the fulfillment center, wherein the second delivery location is situated along the drive through lane at a point distinct from the first location; and means for presenting advertisements to the user at the second delivery location of the plurality of locations along the drive through lane at the fulfillment center based on the retrieved past transaction history of the user at the fulfillment center in response to detecting presence of the user at the second delivery location and prior to fulfilling the order for the plurality of items, wherein the plurality of items are ready for delivery to the user while the user is at the second delivery location.
-
Specification