Route-based vehicle selection
First Claim
1. A computing device-implemented method comprising:
- causing one or more sensors to transmit data representative of one or more travel parameters for one or more vehicles traveling along a route to an information management device configured to wirelessly transmit the data to a remote data server;
cataloging the data at the remote data server, the data comprising a data distribution, into a plurality of distribution ranges for each of the one or more travel parameters, wherein a quantity of the distribution ranges in the plurality of distribution ranges is determined from the data representative of the one or more travel parameters being represented;
calculating one or more performance metric values for each vehicle in a plurality of vehicles including a plurality of vehicle types based on the one or more travel parameters, wherein each performance metric is assigned a weighted value based on the plurality of distribution ranges;
assigning a score to each vehicle in the plurality of vehicles based on the calculated one or more performance metric values;
ranking the vehicles in the plurality of vehicles for traveling along the route based on the assigned scores, a first group of vehicles and a second group of vehicles being identified by applying a threshold to the ranking of the plurality of vehicles;
transmitting a control command generated based on the ranking from the remote data server to the information management device; and
controlling an operation of a propulsion system of a respective one of the one or more vehicles using the control command.
4 Assignments
0 Petitions
Accused Products
Abstract
A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving data representative of one or more travel parameters for one or more vehicles. The data for each of the one or more travel parameters being represented with distribution ranges. For each of the one or more vehicles, operations include calculating one or more metric values based on the one or more travel parameter data distributions. Operations also include assigning a score to each of the one or more vehicles based on the calculated one or more metric values, and, presenting a ranking of the one or more vehicles based on the assigned scores.
-
Citations
46 Claims
-
1. A computing device-implemented method comprising:
-
causing one or more sensors to transmit data representative of one or more travel parameters for one or more vehicles traveling along a route to an information management device configured to wirelessly transmit the data to a remote data server; cataloging the data at the remote data server, the data comprising a data distribution, into a plurality of distribution ranges for each of the one or more travel parameters, wherein a quantity of the distribution ranges in the plurality of distribution ranges is determined from the data representative of the one or more travel parameters being represented; calculating one or more performance metric values for each vehicle in a plurality of vehicles including a plurality of vehicle types based on the one or more travel parameters, wherein each performance metric is assigned a weighted value based on the plurality of distribution ranges; assigning a score to each vehicle in the plurality of vehicles based on the calculated one or more performance metric values; ranking the vehicles in the plurality of vehicles for traveling along the route based on the assigned scores, a first group of vehicles and a second group of vehicles being identified by applying a threshold to the ranking of the plurality of vehicles; transmitting a control command generated based on the ranking from the remote data server to the information management device; and controlling an operation of a propulsion system of a respective one of the one or more vehicles using the control command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
a computing device comprising; a memory configured to store instructions; and a processor to execute the instructions to perform operations comprising; causing one or more sensors to transmit data representative of one or more travel parameters for one or more vehicles traveling along a route to an information management device configured to wirelessly transmit the data to a remote data server; cataloging the data at the remote data server, the data comprising a data distribution, into a plurality of distribution ranges for each of the one or more travel parameters, wherein a quantity of the distribution ranges in the plurality of distribution ranges is determined from the data representative of the one or more travel parameters being represented; calculating one or more performance metric values for each vehicle in a plurality of vehicles including a plurality of vehicle types based on the one or more travel parameters, wherein each performance metric is assigned a weighted value based on the plurality of distribution ranges; assigning a score to each vehicle in the plurality of vehicles based on the calculated one or more performance metric values; ranking the vehicles in the plurality of vehicles for traveling along the route based on the assigned scores; transmitting a control command generated based on the ranking from the remote data server to the information management device; and controlling an operation of a propulsion system of a respective one of the one or more vehicles using the control command. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
35. One or more non-transitory computer readable media storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:
-
causing one or more sensors to transmit data representative of one or more travel parameters for one or more vehicles traveling along a route to an information management device configured to wirelessly transmit the data to a remote data server; cataloging the data at the remote data server, the data comprising a data distribution, into a plurality of distribution ranges for each of the one or more travel parameters, wherein a quantity of the distribution ranges is determined by the data representative of the one or more travel parameter being represented; calculating one or more performance metric values for each vehicle in a plurality of vehicles including a plurality of vehicle types based on the one or more travel parameters, wherein each performance metric is assigned a weighted value based on the plurality of distribution ranges; assigning a score to each vehicle in the plurality of vehicles based on the calculated one or more performance metric values; ranking the one or more vehicles based on the assigned scores; transmitting a control command generated based on the ranking from the remote data server to the information management device; and controlling an operation of a propulsion system of a respective one of the one or more vehicles using the control command. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification