Mobile pickup locations
First Claim
1. A system, comprising:
- a mobile pickup location apparatus that is associated with and configured to be attached to a vehicle that transports passengers along a route according to a schedule for transporting the passengers, the mobile pickup location apparatus comprising;
a storage compartment with a locking mechanism;
a control station configured to control the locking mechanism, the control station comprising an input device; and
a mounting mechanism that is configured to attach the mobile pickup location apparatus to an inside surface of the vehicle to enable a user to retrieve an item from the storage compartment while the user is riding as a passenger in the vehicle; and
a computing system implementing an order planning system, the computing system comprising;
one or more processors; and
a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least;
receive from a user a selection of an item;
determine a user preferred area;
determine a preferred timeframe;
identify the mobile pickup location apparatus as a delivery option for the user based on an evaluation of received schedule data for the vehicle that indicates that the vehicle will be travelling and will stop at a stopping point in the preferred area during at least a portion of the preferred timeframe;
present the mobile pickup location apparatus as a delivery option to the user;
receive a selection of the mobile pickup location apparatus from the user as a selected delivery option; and
based on the selection by the user of the mobile pickup location apparatus as the selected delivery option, provide an access code to enable the user to retrieve the item from the storage compartment of the mobile pickup location apparatus and associate the delivery of the item with the mobile pickup location apparatus so that the item will be delivered to the mobile pickup location apparatus as attached to the inside surface of the vehicle to enable the user to meet the vehicle in the preferred area at the stopping point during at least a portion of the preferred timeframe and to retrieve the item while the user is riding as a passenger in the vehicle; and
wherein the control station of the mobile pickup location apparatus, in response to a receipt of the access code while the user is riding as a passenger in the vehicle, controls the locking mechanism to unlock the storage compartment that contains the item to enable the user to retrieve the item from the storage compartment while the user is riding as a passenger in the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile pickup location is provided that may be associated with a vehicle such as a public bus. A user may choose to have items delivered to a mobile pickup location on a public bus which the user takes every day travelling from the office to home, or which stops at a bus stop that is convenient for the user. Also, in regions where carriers for delivering items are rare or prohibitively expensive, a mobile pickup location may be utilized to deliver items, such as to a rural village. The coordinates of a mobile pickup location may be tracked, such as with GPS, and a user may be provided with a notification when a mobile pickup location with an ordered item is approaching, such as with a text message sent to a cell phone.
43 Citations
25 Claims
-
1. A system, comprising:
-
a mobile pickup location apparatus that is associated with and configured to be attached to a vehicle that transports passengers along a route according to a schedule for transporting the passengers, the mobile pickup location apparatus comprising; a storage compartment with a locking mechanism; a control station configured to control the locking mechanism, the control station comprising an input device; and a mounting mechanism that is configured to attach the mobile pickup location apparatus to an inside surface of the vehicle to enable a user to retrieve an item from the storage compartment while the user is riding as a passenger in the vehicle; and a computing system implementing an order planning system, the computing system comprising; one or more processors; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least; receive from a user a selection of an item; determine a user preferred area; determine a preferred timeframe; identify the mobile pickup location apparatus as a delivery option for the user based on an evaluation of received schedule data for the vehicle that indicates that the vehicle will be travelling and will stop at a stopping point in the preferred area during at least a portion of the preferred timeframe; present the mobile pickup location apparatus as a delivery option to the user; receive a selection of the mobile pickup location apparatus from the user as a selected delivery option; and based on the selection by the user of the mobile pickup location apparatus as the selected delivery option, provide an access code to enable the user to retrieve the item from the storage compartment of the mobile pickup location apparatus and associate the delivery of the item with the mobile pickup location apparatus so that the item will be delivered to the mobile pickup location apparatus as attached to the inside surface of the vehicle to enable the user to meet the vehicle in the preferred area at the stopping point during at least a portion of the preferred timeframe and to retrieve the item while the user is riding as a passenger in the vehicle; and wherein the control station of the mobile pickup location apparatus, in response to a receipt of the access code while the user is riding as a passenger in the vehicle, controls the locking mechanism to unlock the storage compartment that contains the item to enable the user to retrieve the item from the storage compartment while the user is riding as a passenger in the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a mobile pickup location apparatus that is associated with and configured to be attached to a vehicle that transports passengers along a route according to a schedule for transporting the passengers, the mobile pickup location apparatus comprising; a storage compartment with a locking mechanism; and a control station configured to control the locking mechanism; and a computing system, comprising; one or more processors; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least; receive schedule data for the vehicle, the schedule data indicating when the vehicle is expected to arrive at scheduled stopping points along the route; determine that the mobile pickup location apparatus is a delivery option for delivering an ordered item to a user based at least in part on the schedule data; based on a selection by the user of the mobile pickup location apparatus for the delivery of the ordered item, associate the mobile pickup location apparatus with the ordered item; monitor a position of the mobile pickup location apparatus, wherein the position is monitored relative to a stopping point where the user may meet the vehicle to retrieve the item from the storage compartment of the mobile pickup location apparatus by performing a specified action to cause the control station of the mobile pickup location apparatus to control the locking mechanism to unlock the storage compartment; determine when a proximity of the mobile pickup location apparatus to the stopping point is within a specified threshold; and send a notification to the user when the proximity of the mobile pickup location apparatus to the stopping point is within the specified threshold, wherein when the user meets the vehicle to retrieve the item, the control station of the mobile pickup location apparatus controls the locking mechanism to unlock the storage compartment in response to the specified action that is performed by the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 25)
-
-
17. A system, comprising:
-
a plurality of mobile pickup location apparatuses that are associated with and configured to be attached to vehicles that transport passengers along routes according to schedules for transporting the passengers, each mobile pickup location apparatus comprising; a storage compartment with a locking mechanism; and a control station configured to control the locking mechanism; and a computing system, comprising; one or more processors; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to at least; receive travel schedule data for the vehicles that the plurality of mobile pickup location apparatuses are associated with; evaluate the travel schedule data to determine one or more mobile pickup location apparatuses which meet criteria for a user; present options to the user related to the one or more mobile pickup location apparatuses which meet the criteria for the user; receive a selection from the user of one of the one or more mobile pickup location apparatuses as associated with a corresponding vehicle; and based on the selection by the user of the mobile pickup location apparatus, provide instructions to the user including at least a time and place where the selected mobile pickup location apparatus is scheduled to be according to the travel schedule data to enable the user to meet the corresponding vehicle, wherein in response to a performance of a specified action by the user, the control station of the mobile pickup location apparatus controls the locking mechanism to unlock the storage compartment of the mobile pickup location apparatus to enable the user to access the storage compartment. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification