Driver supply control
US-2017193625-A1 · Jul 6, 2017 · US
US12130144B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12130144-B2 |
| Application number | US-202217674650-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 17, 2022 |
| Priority date | Nov 22, 2017 |
| Publication date | Oct 29, 2024 |
| Grant date | Oct 29, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system can provide a set of expedition proposals that are each selectable by a service provider on a user interface of a computing device to commit the service provider to an expedition. Each expedition can be associated with a configured sequence of tasks to be performed for a given amount of time. Based on a selection of an expedition proposal from the set of expedition proposals, the system can initiate a corresponding expedition for the service provider by (i) matching the service provider with a sequence of tasks, and (ii) transmitting route data to the computing device to cause the user interface on the computing device to display route information for sequential destination locations for the sequence of tasks.
Opening claim text (preview).
What is claimed is: 1. A network computing system for managing a transport service, comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the network computing system to: provide, to a computing device of a service provider over one or more networks, a set of expedition proposals that are each selectable by the service provider on a user interface of the computing device, each expedition proposal in the set of expedition proposals being associated with a sequence of tasks to be performed for a given amount of time; based on detecting a selection by the service provider of a selected expedition proposal from the set of expedition proposals presented on the user interface, initiate a corresponding expedition for the service provider by: matching the service provider with a sequence of tasks associated with the selected expedition proposal; and transmitting, to the computing device of the service provider, route data causing the user interface on the computing device to display route information for sequential locations that correspond to the sequence of tasks associated with the selected expedition proposal to enable the service provider to perform the sequence of tasks associated with the selected expedition proposal. 2. The network computing system of claim 1 , wherein the executed instructions further cause the network computing system to: monitor progress of the service provider against a set of expedition progression constraints for the corresponding expedition; and at expiration of the given amount of time, determine whether the service provider has satisfied the set of expedition progression constraints for the corresponding expedition. 3. The network computing system of claim 2 , wherein the route information comprises real-time route recommendations from the network computing system, and wherein executed instructions cause the network computing system to monitor the progress of the service provider against the set of expedition progression constraints by (i) receiving real-time location data from a positioning system of the computing device of the service provider, and (ii) based on the real-time location data, determining whether the service provider follows the real-time route recommendations. 4. The network computing system of claim 3 , wherein the set of expedition progression constraints comprises a temporal constraint, and wherein the executed instructions cause the network computing system to further determine whether the service provider follows the real-time route recommendations based on the temporal constraint and current traffic conditions along the real-time route recommendations. 5. The network computing system of claim 4 , wherein the temporal constraint comprises a minimum average speed of the service provider along the real-time route recommendations given the current traffic conditions. 6. The network computing system of claim 1 , wherein the executed instructions cause the network computing system to match the service provider with the sequence of tasks based on a determined driving trajectory of the service provider. 7. The network computing system of claim 6 , wherein a transport service region in which the service provider operates is partitioned into a plurality of service areas for the transport service, and wherein the executed instructions cause the network computing system to determine the determined driving trajectory for the service provider by (i) scoring each service area of the plurality of service areas based on real-time service provider supply versus real-time transport demand from requesting users of the transport service within the service area, and (ii) determining a direction from a current location of the service provider based on scoring each service area of the plurality of service areas. 8. The network computing system of claim 7 , wherein the executed instructions further cause the network computing system to: based on historical data collected for the transport service, forecast a service provider supply and a transport demand from requesting users of the transport service for each service area of the plurality of service areas representing the transport service region; wherein the executed instructions cause the network computing system to further score each service area of the plurality of service areas based on the forecasted service provider supply and the forecasted transport demand within the service area. 9. The network computing system of claim 1 , wherein each expedition proposal of the set of expedition proposals comprises a guaranteed imbursement for the service provider for completing the expedition corresponding to the expedition proposal. 10. The network computing system of claim 1 , wherein the sequence of tasks comprises at least one of passenger transport, food delivery, or package delivery. 11. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a network computing system, cause the network computing system to: provide, to a computing device of a service provider over one or more networks, a set of expedition proposals that are each selectable by the service provider on a user interface of the computing device, each expedition proposal in the set of expedition proposals being associated with a configured sequence of tasks to be performed for a given amount of time; based on detecting a selection by the service provider of a selected expedition proposal from the set of expedition proposals presented on the user interface, initiate a corresponding expedition for the service provider by: matching the service provider with a sequence of tasks associated with the selected expedition proposal; and transmitting, to the computing device of the service provider, route data causing the user interface on the computing device to display route information for sequential locations that correspond to the sequence of tasks associated with the selected expedition proposal to enable the service provider to perform the sequence of tasks associated with the selected expedition proposal. 12. The non-transitory computer readable medium of claim 11 , wherein the executed instructions further cause the network computing system to: monitor progress of the service provider against a set of expedition progression constraints for the corresponding expedition; and at expiration of the given amount of time, determine whether the service provider has satisfied the set of expedition progression constraints for the corresponding expedition. 13. The non-transitory computer readable medium of claim 12 , wherein the route information comprises real-time route recommendations from the network computing system, and wherein executed instructions cause the network computing system to monitor the progress of the service provider against the set of expedition progression constraints by (i) receiving real-time location data from a positioning system of the computing device of the service provider, and (ii) based on the real-time location data, determining whether the service provider follows the real-time route recommendations. 14. The non-transitory computer readable medium of claim 13 , wherein the set of expedition progression constraints comprises a temporal constraint, and wherein the executed instructions cause the network computing system to further determine whether the service provider follows the real-time route recommendations based on the temporal constraint and current traffic conditions along the real-time route recommendations. 15. The n
Business processes related to the transportation industry (shipping G06Q10/083) · CPC title
Special cost functions, i.e. other than distance or default speed limit of road segments · CPC title
Details of the output of route guidance instructions (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968) · CPC title
Time or distance, e.g. usage of parking meters or taximeters · CPC title
employing speed data or traffic data, e.g. real-time or historical (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.