Roadside assistance service provider assignment system
First Claim
1. A roadside assistance system, the system comprising:
- a roadside assistance service provider server having at least one processor;
a roadside assistance service provider application for use on a mobile device and executing on the roadside assistance service provider server;
a plurality of sensors positioned on a vehicle of a roadside assistance service provider, wherein the plurality of sensors collects roadside assistance service provider information, wherein the roadside assistance service provider is a selected service provider from a group of individuals who are non-professional service providers; and
a telematics device in communication with a distressed vehicle and in communication with the roadside assistance service provider application, wherein the telematics device provides telematics information to the roadside assistance service provider application and the roadside assistance service provider server;
wherein the roadside assistance service provider application upon execution of computer-executable instructions from the roadside assistance service provider server is configured to;
receive, by the roadside assistance service provider server, a roadside assistance service request from a driver of the distressed vehicle, wherein the roadside assistance service request includes one or more of the following;
jump start the distressed vehicle, flat tire change, fuel a lack of fuel vehicle, or unlock a locked out vehicle;
determine, by the roadside assistance service provider server, the selected service provider based on a proximity in location between the distressed vehicle and the selected service provider;
send, by the roadside assistance service provider server to the roadside assistance service provider application, the roadside assistance service request to the selected service provider;
receive, through the roadside assistance service provider application, acceptance of the roadside assistance service request from the selected service provider;
provide, by the roadside assistance service provider server and the telematics device and plurality of sensors, event notifications to the roadside assistance service provider application of a status of the selected service provider with respect to the roadside assistance service request, wherein the event notifications are near real-time cues to the roadside assistance service provider via the mobile device; and
receive, through the roadside assistance service provider application, confirmation of completion of the roadside assistance service request from the selected service provider.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the disclosure provide a computer-implemented method and system for the assignment of roadside assistance service providers such as tow trucks to distressed vehicles/drivers requiring roadside assistance. The methods and systems may include a roadside assistance service provider system with a collection module, an assignment module, and a feedback module. The collection module collects roadside assistance service provider information and historical statistics from real-world information and stores the information in a database that may then be analyzed using particular rules and formulas. The assignment module assigns particular roadside assistance service providers to particular distressed vehicles/drivers based on one or more characteristics. The feedback module may provide near real-time cues to the tow truck driver'"'"'s mobile device, such as alerting when the amount of time spent on a task exceeds a predefined threshold, flagging high priority tasks/assignments, providing a step-by-step checklist for the repair.
-
Citations
20 Claims
-
1. A roadside assistance system, the system comprising:
-
a roadside assistance service provider server having at least one processor; a roadside assistance service provider application for use on a mobile device and executing on the roadside assistance service provider server; a plurality of sensors positioned on a vehicle of a roadside assistance service provider, wherein the plurality of sensors collects roadside assistance service provider information, wherein the roadside assistance service provider is a selected service provider from a group of individuals who are non-professional service providers; and a telematics device in communication with a distressed vehicle and in communication with the roadside assistance service provider application, wherein the telematics device provides telematics information to the roadside assistance service provider application and the roadside assistance service provider server; wherein the roadside assistance service provider application upon execution of computer-executable instructions from the roadside assistance service provider server is configured to; receive, by the roadside assistance service provider server, a roadside assistance service request from a driver of the distressed vehicle, wherein the roadside assistance service request includes one or more of the following;
jump start the distressed vehicle, flat tire change, fuel a lack of fuel vehicle, or unlock a locked out vehicle;determine, by the roadside assistance service provider server, the selected service provider based on a proximity in location between the distressed vehicle and the selected service provider; send, by the roadside assistance service provider server to the roadside assistance service provider application, the roadside assistance service request to the selected service provider; receive, through the roadside assistance service provider application, acceptance of the roadside assistance service request from the selected service provider; provide, by the roadside assistance service provider server and the telematics device and plurality of sensors, event notifications to the roadside assistance service provider application of a status of the selected service provider with respect to the roadside assistance service request, wherein the event notifications are near real-time cues to the roadside assistance service provider via the mobile device; and receive, through the roadside assistance service provider application, confirmation of completion of the roadside assistance service request from the selected service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer readable media storing computer readable instructions that, when executed, cause an apparatus to:
-
(a) receive, through a roadside assistance service provider application for use on a mobile device executing on a roadside assistance service provider server having at least one processor, a roadside assistance service request from a driver of a distressed vehicle; (b) collect roadside assistance service provider information by a plurality of sensors in communication with a vehicle of a roadside assistance service provider, wherein the roadside assistance service provider is a selected service provider from a group of individuals who are non-professional service providers; (c) receive, by the roadside assistance service provider server, telematics information from a telematics device wirelessly connected to the distressed vehicle; (d) receive, by the roadside assistance service provider server, a roadside assistance service request from the driver of the distressed vehicle, wherein the roadside assistance service request includes one or more of the following;
jump start the distressed vehicle, flat tire change, fuel a lack of fuel vehicle, or unlock a locked out vehicle;(e) determine, by the roadside assistance service provider server, the selected service provider based on one or more factors, wherein the one or more factors include one or more of the following;
proximity in location between the distressed vehicle and the selected service provider, prior driver'"'"'s ratings for the selected service provider, a skill set of the selected service provider, or a cost of the selected service provider;(f) send, by the roadside assistance service provider server to the roadside assistance service provider application, the roadside assistance service request to the selected service provider; (g) receive, through the roadside assistance service provider application, acceptance of the roadside assistance service request from the selected service provider; (h) provide, by the roadside assistance service provider server and the telematics device and plurality of sensors, event notifications to the roadside assistance service provider application of a status of the selected service provider with respect to the roadside assistance service request; and (i) receive, through the roadside assistance service provider application, confirmation of completion of the roadside assistance service request from the selected service provider. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A roadside assistance system, the system comprising:
-
a roadside assistance service provider server having at least one processor; a roadside assistance service provider application for use on a mobile device and executing on the roadside assistance service provider server; a plurality of sensors positioned on a vehicle of a roadside assistance service provider, wherein the plurality of sensors collects roadside assistance service provider information, wherein the roadside assistance service provider is a selected service provider from a group of individuals who are non-professional service providers; and a telematics device in communication with a distressed vehicle and in communication with the roadside assistance service provider application, wherein the telematics device provides telematics information to the roadside assistance service provider application and the roadside assistance service provider server; wherein the roadside assistance service provider application upon execution of computer-executable instructions from the roadside assistance service provider server is configured to; receive, by the roadside assistance service provider server, a registration from the group of individuals who are non-professional service providers, wherein the registration includes interviews, background checks, and a driver'"'"'s record check, wherein the registration further includes validation of completed training for the group of individuals who are non-professional service providers; receive, by the roadside assistance service provider server, a roadside assistance service request from the driver of the distressed vehicle, wherein the roadside assistance service request includes one or more of the following;
jump start the distressed vehicle, flat tire change, fuel a lack of fuel vehicle, or unlock a locked out vehicle;determine, by the roadside assistance service provider server, the selected service provider based on one or more factors, wherein the one or more factors include one or more of the following;
proximity in location between the distressed vehicle and the selected service provider, prior driver'"'"'s ratings for the selected service provider, a skill set of the selected service provider, or a cost of the selected service provider;send, by the roadside assistance service provider server to the roadside assistance service provider application, the roadside assistance service request to the selected service provider; receive, through the roadside assistance service provider application, acceptance of the roadside assistance service request from the selected service provider; and receive, through the roadside assistance service provider application, confirmation of completion of the roadside assistance service request from the selected service provider. - View Dependent Claims (19, 20)
-
Specification