| CPC G06Q 30/0635 (2013.01) [G06Q 30/0643 (2013.01)] | 20 Claims |

|
1. A computer implemented method comprising:
receiving, by a first computing device, user input initiating an online ordering process;
receiving, by the first computing device, user input indicating selection of one or more items for inclusion in an online order;
receiving, by the first computing device, user input indicating submission of the online order;
in response to receiving the user input indicating submission of the online order, providing, by the first computing device, a first user interface, the first user interface including a plurality of user selectable controls, each of the plurality of user selectable controls representing a different portion of a vehicle, the providing comprising:
accessing information on a vehicle type of the vehicle, a make of the vehicle, a model of the vehicle, or a combination thereof; and
customizing at least one of the plurality of user selectable controls based on the accessed information by providing a particular door arrangement for the vehicle with at least a first user selectable control corresponding to a first door of the particular door arrangement for the vehicle and a second user selectable control corresponding to a second door of the particular door arrangement for the vehicle;
receiving, by the first computing device, an indication of user selection of one of the plurality of user selectable controls;
in response to receiving the indication of user selection of the one of the plurality of user selectable controls, transmitting, to a computing system, information indicating a location within the vehicle for placement of the one or more items in the online order;
detecting, by the computing system, that the first computing device is located at a fulfillment location;
in response to detecting that the first computing device is located at the fulfillment location, displaying, on a lock screen of the first computing device, a notification prompting a user of the first computing device to input a location identifier; and
in response to receiving the location identifier from the first computing device, providing, by the computing system to a second user device associated with an employee at the fulfillment location, a second user interface including the information indicating the location within the vehicle for placement of the one or more items in the online order.
|