System for expediting delivery of items
First Claim
Patent Images
1. A system comprising:
- at least one communication interface;
memory storing computer-executable instructions;
at least one hardware processor in communication with the at least one communication interface and the memory, the at least one hardware processor configured to execute the computer-executable instructions to;
receive geolocation data, acquired by a first device, the geolocation data is indicative of presence of a vehicle at a geographic boundary, wherein the vehicle is associated with a user identifier;
determine an estimated time of arrival of the vehicle at a facility;
access a first set of vehicle identification data that associates particular user identifiers with particular vehicle identification data;
determine, based on the estimated time of arrival and a threshold period of time, a second set of vehicle identification data comprising a portion of the first set of vehicle identification data associated with user identifiers having estimated times of arrival that are within the threshold period of time of a particular time, wherein the second set of vehicle identification data is smaller than the first set of vehicle identification data;
based at least in part on the geolocation data, stage, at one or more staging locations, at least a portion of a first order associated with the user identifier, wherein the user identifier is associated with the vehicle for delivery;
receive at least a portion of the particular vehicle identification data acquired by a second device, wherein the at least a portion of the particular vehicle identification data is associated with one or more of an approach or entry of the vehicle to a parking area of the facility, and wherein the second device comprises one or more of;
a camera,a radio frequency identification (RFID) reader, ora weight sensor;
determine a correspondence between the at least a portion of the particular vehicle identification data and the second set of vehicle identification data;
based at least in part on the determined correspondence, determine the user identifier associated with the at least a portion of the particular vehicle identification data is present at the facility, wherein the user identifier is associated with the vehicle; and
dispatch the first order that comprises one or more items to the parking area.
1 Assignment
0 Petitions
Accused Products
Abstract
A user may order items that may be made available at a facility such as a pickup facility. Described are techniques for preparing and expediting an order for pick up by the user. In one implementation, geolocation data acquired from a user device may be used to determine when the user has entered a geofence associated with the facility. Based on this geolocation data and sensor data from sensors at the facility, a system may automatically identify the user. Once identified, the items in the order may be delivered to the user in a parking area of the pickup facility, who may then depart the pickup facility.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one communication interface; memory storing computer-executable instructions; at least one hardware processor in communication with the at least one communication interface and the memory, the at least one hardware processor configured to execute the computer-executable instructions to; receive geolocation data, acquired by a first device, the geolocation data is indicative of presence of a vehicle at a geographic boundary, wherein the vehicle is associated with a user identifier; determine an estimated time of arrival of the vehicle at a facility; access a first set of vehicle identification data that associates particular user identifiers with particular vehicle identification data; determine, based on the estimated time of arrival and a threshold period of time, a second set of vehicle identification data comprising a portion of the first set of vehicle identification data associated with user identifiers having estimated times of arrival that are within the threshold period of time of a particular time, wherein the second set of vehicle identification data is smaller than the first set of vehicle identification data; based at least in part on the geolocation data, stage, at one or more staging locations, at least a portion of a first order associated with the user identifier, wherein the user identifier is associated with the vehicle for delivery; receive at least a portion of the particular vehicle identification data acquired by a second device, wherein the at least a portion of the particular vehicle identification data is associated with one or more of an approach or entry of the vehicle to a parking area of the facility, and wherein the second device comprises one or more of; a camera, a radio frequency identification (RFID) reader, or a weight sensor; determine a correspondence between the at least a portion of the particular vehicle identification data and the second set of vehicle identification data; based at least in part on the determined correspondence, determine the user identifier associated with the at least a portion of the particular vehicle identification data is present at the facility, wherein the user identifier is associated with the vehicle; and dispatch the first order that comprises one or more items to the parking area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
determining an estimated time of arrival of a vehicle at a facility, wherein the vehicle is associated with a user identifier; accessing a first set of user account data that associates particular user identifiers with particular user account data; determining, based on the estimated time of arrival and a threshold period of time, a second set of user account data comprising at least a portion of the first set of user account data associated with one or more user identifiers that are expected to arrive at estimated times of arrival that are within the threshold period of time of a particular time, wherein the second set of user account data is smaller than the first set of user account data; receiving at least a portion of the user identifier acquired by a second device, the at least the portion of the user identifier associated with a first device traversing a geographic boundary associated with one or more of an approach or entry of the vehicle to the facility, wherein the second device comprises one or more of; a camera, a radio frequency identification (RFID) reader, or a weight sensor; determining a correspondence between the at least a portion of the user identifier and the second set of user account data; based at least in part on the determined correspondence, determining the user identifier associated with the particular user account data is present at the facility, wherein the user identifier is associated with the vehicle; and sending a notification indicative of a first order for delivery to the vehicle. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
at least one communication interface; memory storing computer-executable instructions; at least one hardware processor in communication with the communication interface and the memory, the hardware processor configured to execute the computer-executable instructions to; determine an estimated time of arrival of a vehicle at a facility, wherein the vehicle is associated with a user identifier; access a first set of user account data that associates particular user identifiers with particular user account data; determine, based on the estimated time of arrival and a threshold period of time, a second set of user account data comprising at least a portion of the first set of user account data associated with user identifiers that are expected to arrive at estimated times of arrival that are within the threshold period of time of a particular time, wherein the second set of user account data is smaller than the first set of user account data; receive at least a portion of the user identifier acquired by a second device, the at least the portion of the user identifier associated with a first device traversing a geographic boundary associated with an approach or entry of the vehicle to the facility, wherein the second device comprises one or more of; a camera, a radio frequency identification (RFID) reader, or a weight sensor; determine a correspondence between the at least a portion of the user identifier and the second set of user account data; determine, based on the determined correspondence, the user identifier associated with the vehicle is at a facility that is associated with user account data; and send a notification that is associated with a first order for delivery. - View Dependent Claims (19, 20)
-
Specification