System and method for order fulfillment
First Claim
Patent Images
1. A method for fulfilling an order, comprising:
- receiving an order from a user, by a fulfillment center, for a plurality of items, as a user'"'"'s order;
associating the user'"'"'s order with a mobile device, which mobile device is associated with a vehicle;
detecting, at the fulfillment center with a first reader device, the presence of an identifier associated with the mobile device within a defined distance to an entrance to the fulfillment center;
initiating, by a processor, collection of at least a first portion of the plurality of items for the user'"'"'s order in response to detection of the identifier within the defined distance to the entrance to the fulfillment center by the first reader device;
detecting, at the fulfillment center with a second reader device, the presence of the identifier proximate a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center;
retrieving, by the processor, past transaction history at the fulfillment center relating to the user associated with the identifier detected by the second reader device, wherein the past transaction history is retrieved after detecting the presence of the identifier at the first delivery location at the fulfillment center;
in response to detecting the presence of the identifier at the first delivery location and prior to fulfilling the order for the plurality of items, presenting advertisements to the user associated with the identifier detected by the second reader device at the first 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 first delivery location; and
initiating delivery of the plurality of items to the vehicle 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.
48 Citations
25 Claims
-
1. A method for fulfilling an order, comprising:
-
receiving an order from a user, by a fulfillment center, for a plurality of items, as a user'"'"'s order; associating the user'"'"'s order with a mobile device, which mobile device is associated with a vehicle; detecting, at the fulfillment center with a first reader device, the presence of an identifier associated with the mobile device within a defined distance to an entrance to the fulfillment center; initiating, by a processor, collection of at least a first portion of the plurality of items for the user'"'"'s order in response to detection of the identifier within the defined distance to the entrance to the fulfillment center by the first reader device; detecting, at the fulfillment center with a second reader device, the presence of the identifier proximate a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center; retrieving, by the processor, past transaction history at the fulfillment center relating to the user associated with the identifier detected by the second reader device, wherein the past transaction history is retrieved after detecting the presence of the identifier at the first delivery location at the fulfillment center; in response to detecting the presence of the identifier at the first delivery location and prior to fulfilling the order for the plurality of items, presenting advertisements to the user associated with the identifier detected by the second reader device at the first 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 first delivery location; and initiating delivery of the plurality of items to the vehicle at one of the plurality of locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 22)
-
-
19. A method for fulfilling an order, comprising:
-
detecting, at a fulfillment center with a first reader device, the presence of an identifier associated with a mobile device within a defined distance to an entrance to the fulfillment center, wherein the identifier is associated with a user; receiving, by the fulfillment center, an order from a user for a plurality of items, as a user'"'"'s order; associating the user'"'"'s order with the mobile device, which mobile device is associated with a vehicle; initiating, by a processor, collection of at least a first portion of the plurality of items for the user'"'"'s order in response to receiving the order from the user; detecting, at the fulfillment center with a second reader device, the presence of the identifier proximate a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center; retrieving, by the processor, past transaction history at the fulfillment center relating to the user associated with the identifier detected by the second reader device, wherein the past transaction history is retrieved after detecting the presence of the identifier at the first delivery location at the fulfillment center; in response to detecting the presence of the identifier at the first delivery location and prior to fulfilling the order for the plurality of items, presenting advertisements to the user associated with the identifier detected by the second reader device at the first 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 vehicle while the vehicle is at the first delivery location; and initiating delivery of the plurality of items to the vehicle at one of the plurality of locations. - View Dependent Claims (23)
-
-
20. A method for fulfilling an order, comprising:
-
detecting, at a fulfillment center with a first reader device, the presence of an identifier associated with a mobile device within a defined distance to an entrance to the fulfillment center, wherein the identifier is associated with a user; determining, by the fulfillment center, that no account is associated with a user; creating a new account associated with the user; receiving, by the fulfillment center, an order from the user for a plurality of items, as a user'"'"'s order, after creation of the account for the user; associating the user'"'"'s order with the mobile device, which the mobile device is associated with a vehicle; initiating, by a processor, collection of at least a first portion of the plurality of items for the user'"'"'s order in response to receiving the order from the user; detecting, at the fulfillment center with a second reader device, the presence of the identifier proximate a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center; in response to detecting the presence of the identifier at the first delivery location and prior to fulfilling the order for the plurality of items, presenting advertisements to the user associated with the identifier detected by the second reader device at the first delivery location of the plurality of locations along the drive through lane at the fulfillment center, wherein the plurality of items are ready for delivery to the vehicle while the vehicle is at the first delivery location; and initiating delivery of the plurality of items to the vehicle at one of the plurality of locations. - View Dependent Claims (24)
-
-
21. A method for fulfilling an order, comprising:
-
receiving an order from a user, by a fulfillment center, for a plurality of items, as a user'"'"'s order; associating the user'"'"'s order with a mobile device, which mobile device is associated with a vehicle; detecting, at the fulfillment center with a first reader device, the presence of an identifier associated with the user within a defined distance to an entrance to the fulfillment center; initiating, by a processor, collection of at least a first portion of the plurality of items for the user'"'"'s order in response to detection of the identifier within the defined distance to the entrance to the fulfillment center by the first reader device; detecting, at the fulfillment center with a second reader device, the presence of the identifier proximate a first delivery location of a plurality of locations situated along a drive through lane at the fulfillment center; retrieving, by the processor, past transaction history at the fulfillment center relating to the user associated with the identifier detected by the second reader device, wherein the past transaction history is retrieved after detecting the presence of the identifier at the first delivery location at the fulfillment center; in response to detecting the presence of the identifier at the first delivery location and prior to fulfilling the order for the plurality of items, presenting advertisements to the user associated with the identifier detected by the second reader device at the first 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 first delivery location; and initiating delivery of the plurality of items to the vehicle at one of the plurality of locations. - View Dependent Claims (25)
-
Specification