SYSTEM AND METHOD FOR MANAGING FLEET VEHICLES OR EMPLOYEE OWNED VEHICLES
First Claim
1. A computer based method for managing vehicles, comprising:
- storing, in a memory unit for at least one specially programmed computer, a first request from a first user regarding a first trip, the first request including a first starting point, a first destination, and a first schedule for the first trip;
receiving, using a processor for the at least one specially programmed computer, a second request from a second user regarding a second trip, the second request including a second starting point, a second destination, and a second schedule for the second trip;
calculating, using the processor, whether the first and second requests are compatible by calculating, using the processor, whether the following are true;
the first and second starting points are within a first range of each other;
the first and second destinations are within a second range of each other; and
,the first and second schedules are within a third range of each other; and
,if the first and second requests are compatible;
assigning, using the processor, a first vehicle from a plurality of vehicles to the first and second requests; and
,displaying, using the processor, a notification regarding the assignment of the first vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer based system for managing vehicles, including: a memory unit for at least one specially programmed computer, for storing a request from a first user regarding a trip including a starting point, destination, and schedule. The system includes a processor for the computer for receiving a request from a second user regarding a trip including a starting point, a destination, and a schedule. The processor calculates whether the requests are compatible by calculating whether the following are true: the starting points are within a range of each other; the destinations are within a range of each other; and the schedules are within a range of each other. If the requests are compatible, the processor is for: assigning a vehicle from a plurality of vehicles to the requests; and displaying a notification regarding the assignment of the vehicle.
-
Citations
26 Claims
-
1. A computer based method for managing vehicles, comprising:
-
storing, in a memory unit for at least one specially programmed computer, a first request from a first user regarding a first trip, the first request including a first starting point, a first destination, and a first schedule for the first trip; receiving, using a processor for the at least one specially programmed computer, a second request from a second user regarding a second trip, the second request including a second starting point, a second destination, and a second schedule for the second trip; calculating, using the processor, whether the first and second requests are compatible by calculating, using the processor, whether the following are true; the first and second starting points are within a first range of each other; the first and second destinations are within a second range of each other; and
,the first and second schedules are within a third range of each other; and
,if the first and second requests are compatible; assigning, using the processor, a first vehicle from a plurality of vehicles to the first and second requests; and
,displaying, using the processor, a notification regarding the assignment of the first vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer based method for managing vehicles, comprising:
-
storing, in a memory unit for at least one specially programmed computer, a value for a parameter associated with operation of the plurality of vehicles and a value for a baseline occupancy rate; receiving, using a processor for the at least one specially programmed computer, a plurality of requests from a plurality of users regarding respective trips, each request including a respective distance for a respective trip; forming, using the processor, a plurality of combined requests from the plurality of requests, each combined request including; two or more requests from the plurality of requests; a respective combined distance substantially equal to a respective distance from the two or more requests; and
,a respective first number of users from the plurality of users, the first number greater than the value for the baseline occupancy rate; assigning, using the processor, a respective single vehicle, from the plurality of vehicles, to said each combined request; and
,multiplying, using the processor; a sum of the respective distances by the value for the baseline occupancy rate to generate a first product; the first product by the value for the parameter to generate a fleet environmental baseline value; and
,a sum of the respective combined distances by the value for the parameter to generate a fleet environmental value. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer based system for managing vehicles, comprising:
-
a memory unit for at least one specially programmed computer, for storing a first request from a first user regarding a first trip, the first request including a first starting point, a first destination, and a first schedule for the first trip; a processor the at least one specially programmed computer for; receiving a second request from a second user regarding a second trip, the second request including a second starting point, a second destination, and a second schedule for the second trip; calculating whether the first and second requests are compatible by calculating, using the processor, whether the following are true; the first and second starting points are within a first range of each other; the first and second destinations are within a second range of each other; and
,the first and second schedules are within a third range of each other; and
, if the first and second requests are compatible;assigning a first vehicle from a plurality of vehicles to the first and second requests; and
,displaying a notification regarding the assignment of the first vehicle. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer based system for managing vehicles, comprising:
-
a memory unit for at least one specially programmed computer for storing a value for a parameter associated with operation of the plurality of vehicles and a value for a baseline occupancy rate; and
,a processor for; receiving a plurality of requests from a plurality of users regarding respective trips, each request including a respective distance for a respective trip; forming a plurality of combined requests from the plurality of requests, each combined request including; two or more requests from the plurality of requests; a respective combined distance substantially equal to a respective distance from the two or more requests; and
,a respective first number of users from the plurality of users, the first number greater than the value for the baseline occupancy rate; assigning a respective single vehicle, from the plurality of vehicles, to said each combined request; and
,multiplying; a sum of the respective distances by the value for the baseline occupancy rate to generate a first product; the first product by the value for the parameter to generate a fleet environmental baseline value; and
,multiplying, using the processor, a sum of the respective combined distances by the value for the parameter to generate a fleet environmental value. - View Dependent Claims (23, 24, 25, 26)
-
Specification