Mileage reimbursement as a service
AssigneeMotus Co., Ltd.
InventorsRick Blaisdell, A. Craig Powell, Ady Anupam Das, Jeff Duke Logan, Scott David Wakefield Rankin, John J. Petrucelli
Life of this patent
Estimating the term…
Abstract
A system and method for determining how much a driver should be reimbursed for mileage based on a real time analysis of information specific to information captured in real time of the driver's location and vehicle.
Claims21
A method implemented by a server communicatively coupled to a mobile device in a specific vehicle driven by a driver, and to make available to a reimbursement software client a mileage rate for the specific vehicle, comprising:
- receiving, by the server, from the reimbursement software client, a request for a mileage rate for a driver ID of a driver and a vehicle ID for the specific vehicle;
- retrieving, by the server, vehicle-specific information stored in a memory of the server, based on the received vehicle ID;
- retrieving, by the server, driver-specific information stored in a memory of the server, based on the received driver ID;
- communicating, by the server and the mobile device, to periodically receive vehicle location information from the mobile device in the specific vehicle;
- determining, by the server, a fixed mileage reimbursement rate and a variable mileage reimbursement rate based on the vehicle-specific information, the driver-specific information, and the vehicle location information from the specific vehicle;
- and
- sending each of the fixed mileage reimbursement rate and the variable mileage reimbursement rate to the reimbursement software client to enable the reimbursement software client to determine a personalized mileage reimbursement amount for the driver.
A method implemented by a server communicatively coupled to a mobile device in a specific vehicle driven by a driver, and to make available to a reimbursement software client a mileage rate for the specific vehicle, comprising:
- receiving, by the server, from the reimbursement software client, a request for a mileage rate for a driver ID of a driver and
- a vehicle ID for the specific vehicle;
- retrieving, by the server, vehicle-specific information stored in a memory of the server, based on the received vehicle ID;
- retrieving, by the server, driver-specific information stored in a memory of the server, based on the received driver ID;
- communicating, by the server and the mobile device, to periodically receive vehicle location information from the mobile device in the specific vehicle;
- determining, by the server, a mileage reimbursement rate based on the vehicle-specific information, the driver-specific information and the vehicle location information from the specific vehicle;
- and
- sending the mileage reimbursement rate to the reimbursement software client to enable the reimbursement software client to determine a personalized mileage reimbursement amount for the driver, wherein the reimbursement rate sent to the mileage reimbursement software comprises two values:
- a fixed rate and a variable rate,
- and further comprising:
- updating on a periodic basis a metro percentage for a specific driver stored in the memory of the server;
- and
- where the metro percentage is stored in a memory of the server and is further used to determine the mileage reimbursement rate.
A method implemented by a server to make available to a reimbursement software client a mileage rate for a specific driver and a specific vehicle, comprising:
- retrieving from a memory of the server, by the server, personalized driver information and personalized vehicle information, based on the specific driver and the specific vehicle;
- determining, by the server, fixed costs based on the personalized driver information and the personalized vehicle information, based on the specific driver and the specific vehicle;
- communicating, by the server and a mobile device in the specific vehicle, to periodically receive vehicle location information from the specific vehicle;
- determining variable costs based on the personalized driver information, the personalized vehicle information, and the vehicle location information;
- determining a fixed mileage reimbursement rate for the specific driver and the specific vehicle based on the fixed costs;
- determining a variable mileage reimbursement rate for the specific driver and the specific vehicle based on the variable costs;
- and
- sending the fixed mileage reimbursement rate and the variable mileage reimbursement rate to the client to enable the client to determine a personalized mileage reimbursement amount for the driver.
A system, comprising:
- an app associated with a mobile device associated with a vehicle capturing mileage information for the vehicle;
- a server communicatively coupled to the app and receiving from the app the captured mileage information for the vehicle a reimbursement software client, sending a driver ID and a vehicle ID to the server, and
- wherein the server returns to the reimbursement software client a fixed mileage reimbursement rate and a variable mileage reimbursement rate, based on the driver ID and the vehicle ID and further based on the captured mileage information.
Dependencies are inferred from the claim text.