Systems and Methods for Crowdsourced Shipping
First Claim
1. A method comprising:
- receiving a shipping need from a customer via a customer remote device connected over a communications network to a server system, the shipping need including a destination;
receiving spatiotemporal information for each of a plurality of runners via a plurality of runner remote devices coupled over a communications network to the server system;
generating one or more travel routes for each of the plurality of runners based, at least in part, on the spatiotemporal information;
identifying one or more customer opportunities for the shipping need, each of the customer opportunities being identified based, at least in part, on an intersection of at least a portion of the one or more travel routes and the destination, within a predetermined spatiotemporal deviation; and
selecting one of the one or more customer opportunities for fulfilling the shipping need.
1 Assignment
0 Petitions
Accused Products
Abstract
A method including receiving a shipping need including a destination from a customer, receiving spatiotemporal information for each of a plurality of runners, generating one or more travel routes for each of the plurality of runners, identifying one or more customer opportunities for the shipping need, and selecting one of the one or more customer opportunities for fulfilling the shipping need is provided. The travel routes may be generated based, at least in part, on the spatiotemporal information. Each of the customer opportunities may be identified based, at least in part, on an intersection of at least a portion of the one or more travel routes and the destination, within a predetermined spatiotemporal deviation.
-
Citations
41 Claims
-
1. A method comprising:
-
receiving a shipping need from a customer via a customer remote device connected over a communications network to a server system, the shipping need including a destination; receiving spatiotemporal information for each of a plurality of runners via a plurality of runner remote devices coupled over a communications network to the server system; generating one or more travel routes for each of the plurality of runners based, at least in part, on the spatiotemporal information; identifying one or more customer opportunities for the shipping need, each of the customer opportunities being identified based, at least in part, on an intersection of at least a portion of the one or more travel routes and the destination, within a predetermined spatiotemporal deviation; and selecting one of the one or more customer opportunities for fulfilling the shipping need. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A server system coupled to a communications network, the server system configured to:
-
receive from a customer remote device connected over the communications network to the server system, one or more shipping needs, the shipping needs including a destination; receive from each of a plurality of runner remote devices connected over a communications network to the server system, spatiotemporal information for each of a plurality of runners; generate one or more travel routes for each of the plurality of runners based, at least in part, on the spatiotemporal information; identify one or more customer opportunities for each of the one or more shipping needs, each of the customer opportunities being based, at least in part, on an intersection of at least a portion of the one or more travel routes and the destination, within a predetermined spatiotemporal deviation; and select one of the one or more customer opportunities for fulfilling the shipping need. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A shipping method comprising:
-
receiving a shipping need from a customer via a customer remote device connected over a communications network to a server system, the shipping need including a destination; receiving, via a plurality of runner remote devices coupled over a communications network to the server system, at least one approximate current location and at least one approximate future location for each of a plurality of runners; identifying one or more intersections between at least one of a shipping need destination, a runner current location and a runner future location; and identifying a customer opportunity for each of the one or more shipping needs based, at least in part, on the one or more intersections. - View Dependent Claims (39, 40, 41)
-
Specification