Predictive analytics for transport services
The present disclosure describes various systems, methods, and apparatuses configured for transmitting a set of properties associated with a mobile device to a computing system based on a proximity of a real-time location of the mobile device to a first location. The computing system that receives the set of properties may be associated with a second location. In some aspects, map information may be generated that includes a route from the first location to the second location based on a set of parameters associated with travel from the first location to the second location. The map information may be wirelessly transmitted to a subset of a set of profiles that is filtered based on information for each of a set of mobile devices associated with a respective profile of the set of profiles. Real-time profile locations respectively associated with the subset of the set of profiles may be wirelessly received.
1 . An apparatus comprising:
a processing system configured to: generate map information including a route from a first location to a second location based on a set of parameters associated with travel from the first location to the second location included in a request received from a first computing system over a wireless network, wherein the request corresponds to a request to transport a vehicle from the first location to the second location;
a first interface configured to output the map information for wireless transmission to a subset of a set of profiles that is filtered based on real-time information for each of a set of mobile devices that is associated with a respective profile of the set of profiles; and
a second interface configured to obtain a profile location to be wirelessly received from a first mobile device associated with a first profile of the subset of the set of profiles after assigning the request to the first profile,
wherein the first interface is further configured to output a first set of properties associated with the first mobile device and associated with the route for wireless transmission to a second computing system based on the profile location being within a geographic parameter of the first location,
wherein a media verification of the first mobile device at the second location is received via wireless transmission,
wherein the media verification includes one or more images, and
wherein, in response to receiving the media verification, the processing system is further configured to send authorization for a transport fee to be transferred to an account associated with the first profile, wherein the processing system is further configured to:
predictively analyze a second set of properties associated with at least one of the subset of the set of profiles, the route, or the set of parameters,
select the first profile from the subset of the set of profiles based on the results of the predictive analysis, wherein the first profile is a transporter profile comprising at least one of schedules, projected schedules, vehicle transport capacities, predicted vehicle transport capacities, route preferences, or past behaviors of other drivers, wherein the transporter profile is associated with a vehicle mover having a load capacity for transporting vehicles, and
assign the request to the first profile upon selection of the first profile.
2 . The apparatus of claim 1 , wherein the request comprises information indicating at least one of the first location, the second location, or a first time period associated with the first location.
3 . The apparatus of claim 1 , wherein the first set of properties comprises information indicating at least one of the first profile, the profile location, one or more of the set of parameters, or a second time period associated with the second location.
4 . The apparatus of claim 1 , wherein the processing system is further configured to:
filter the set of profiles to obtain the subset of the set of profiles based on the real-time information for each of the set of mobile devices, the real-time information for each of the set of mobiles devices comprising at least a respective real-time location.
5 . The apparatus of claim 1 , wherein the second set of properties comprises at least one of real-time data associated with at least one of the route or the subset of the set of profiles, historical data associated with the at least one of the route or the subset of the set of profiles, or projected data associated with the at least one of the route or the subset of the set of profiles.
6 . The apparatus of claim 1 , wherein the second set of properties comprises at least one of a respective schedule associated with each of the subset of the set of profiles, a respective capacity associated with each of the subset of the set of profiles, or a respective time period associated with the second location for each of the subset of the set of profiles.
7 . The apparatus of claim 4 , wherein the first interface is further configured to:
output, for wireless transmission to the first computing system, information associated with the first profile based on assigning the request to the first profile.
8 . The apparatus of claim 1 , wherein the second interface is further configured to:
obtain a wirelessly received real-time update associated with the request after the first set of properties is output for the wireless transmission to the second computing system, and
wherein the first interface is further configured to output information indicating the real-time update for wireless transmission to the first mobile device.
9 . The apparatus of claim 1 , wherein the second interface is further configured to:
obtain wirelessly received information from the first mobile device indicating that the request is fulfilled; and
wherein the first interface is further configured to output, for wireless transmission to at least one of the first computing system or the second computing system, at least a portion of the information indicating that the request is fulfilled.
10 . A method comprising:
wirelessly transmitting, based on a request wirelessly received from a first computing system, map information to a set of available profiles based on real-time information for each of a set of mobile devices that is associated with a respective profile of the set of available profiles, the map information indicating a first location and a second location, wherein the request corresponds to a request to transport a vehicle from the first location to the second location;
wirelessly receiving a real-time location of a first mobile device associated with a first profile of the set of available profiles; and
wirelessly transmitting, to a second computing device associated with the second location, a first set of properties associated with the first mobile device based on a proximity of the real-time location to the first location;
predictively analyzing a second set of properties associated with at least one of the set of available profiles, the map information, or the request, wherein matching the first profile to the request is further based on the results of the predictive analysis, wherein the first profile is a transporter profile comprising at least one of schedules, projected schedules, vehicle transport capacities, predicted vehicle transport capacities, route preferences, or past behaviors of other drivers, wherein the transporter profile is associated with a vehicle mover having a load capacity for transporting vehicles; and
wirelessly receiving, a media verification of the first mobile device at the second location,
wherein the media verification includes one or more images, and
in response to receiving the media verification, sending authorization for a transport fee to be transferred to an account associated with the first profile.
11 . The method of claim 10 , further comprising:
applying a filter to a set of potential profiles to obtain the set of available profiles based on real-time information for mobile devices respectively corresponding to the set of potential profiles; and
matching the first profile to the request based on applying the filter to the set of potential profiles.
12 . The method of claim 10 , wherein the second set of properties comprises at least one of real-time data associated with at least one of the map information or the set of available profiles, historical data associated with the at least one of the map information or the set of available profiles, or projected data associated with the at least one of the map information or the set of available profiles.
13 . The method of claim 10 , wherein the second set of properties comprises at least one of a respective schedule associated with each of the set of available profiles, a respective capacity associated with each of the set of available profiles, or a respective time period associated with the second location for each of the set of available profiles.
14 . The method of claim 11 , further comprising:
wirelessly transmitting, to the first computing system, information associated with the first profile based on matching the first profile to the request.
15 . The method of claim 10 , further comprising:
wirelessly receiving a real-time update associated with the request after the first set of properties is wirelessly transmitted to the second computing system; and
wirelessly transmitting information indicating the real-time update to the first mobile device.
16 . A non-transitory computer-readable medium storing computer-executable code, the code, when executed by at least one processor, to cause the at least one processor to:
generate map information including a route from a first location to a second location based on a set of parameters associated with travel from the first location to the second location included in a request received from a first computing system over a wireless network, wherein the request corresponds to a request to transport a vehicle from the first location to the second location;
output, via at least one interface, the map information for a subset of a set of profiles that is filtered based on real-time information for each of a set of mobile devices that is associated with a respective profile of the set of profiles;
obtain, via the at least one interface, a profile location for a first mobile device associated with a first profile of the subset of the set of profiles after assigning the request to the first profile;
output, via the at least one interface, a first set of properties associated with the first mobile device for a second computing system upon the profile location being within a threshold distance of the first location;
predictively analyze a second set of properties associated with at least one of the subset of the set of profiles, the route, or the set of parameters;
select the first profile from the subset of the set of profiles based on the results of the predictive analysis, wherein the first profile is a transporter profile comprising at least one of schedules, projected schedules, vehicle transport capacities, predicted vehicle transport capacities, route preferences, or past behaviors of other drivers, wherein the transporter profile is associated with a vehicle mover having a load capacity for transporting vehicles;
assign the request to the first profile upon selection of the first profile;
obtain, via a wireless transmission, a media verification of the first mobile device at the second location,
wherein the media verification includes one or more images; and
in response to receiving the media verification, send authorization for a transport fee to be transferred to an account associated with the first profile.
17 . The non-transitory computer-readable medium of claim 16 , wherein the code, when executed by the at least one processor, is further to cause the at least one processor to:
filter the set of profiles to obtain the subset of the set of profiles based on the real-time information for each of the set of mobile devices, the real-time information for each of the set of mobiles devices comprising at least a respective real-time location.