Systems and methods for mobile mileage tracking
First Claim
Patent Images
1. A computer-implemented method for automatic mileage tracking using a mobile device, the method comprising:
- defining, by one or more processors of the mobile device, a trip type for a current trip based on a set of trip categorization rules configured specifically for a user;
establishing, by one or more processors of the mobile device, a wireless connection between the mobile device and a vehicle;
after establishing the wireless connection between the mobile device and the vehicle, executing, by one or more processors of the mobile device, mileage tracking for the current trip;
storing, by one or more processors of the mobile device, a plurality of tracked mileages from the mileage tracking for the current trip in a memory of the mobile device;
calculating, by one or more processors of the mobile device, a total mileage for the current trip using the plurality of tracked mileages; and
one or both of(i) displaying to the user, by one or more processors of the mobile device, the total mileage for the current trip and an indication of the trip type defined for the current trip, and(ii) submitting via a network, by one or more processors of the mobile device and for storage in a database, the total mileage for the current trip and the indication of the trip type defined for the current trip.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method allows a user to connect a mobile device, such as a smartphone, to a vehicle in order to track and record driving mileages incurred for a trip. Once a connection is established, the system and method may automatically begin mileage tracking. Upon termination of the connection, the system and method may sum up the tracked mileages to calculate a total mileage for the trip. The system and method may then display the total mileage for the trip to the user.
-
Citations
20 Claims
-
1. A computer-implemented method for automatic mileage tracking using a mobile device, the method comprising:
-
defining, by one or more processors of the mobile device, a trip type for a current trip based on a set of trip categorization rules configured specifically for a user; establishing, by one or more processors of the mobile device, a wireless connection between the mobile device and a vehicle; after establishing the wireless connection between the mobile device and the vehicle, executing, by one or more processors of the mobile device, mileage tracking for the current trip; storing, by one or more processors of the mobile device, a plurality of tracked mileages from the mileage tracking for the current trip in a memory of the mobile device; calculating, by one or more processors of the mobile device, a total mileage for the current trip using the plurality of tracked mileages; and one or both of (i) displaying to the user, by one or more processors of the mobile device, the total mileage for the current trip and an indication of the trip type defined for the current trip, and (ii) submitting via a network, by one or more processors of the mobile device and for storage in a database, the total mileage for the current trip and the indication of the trip type defined for the current trip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium including computer-readable instructions to be executed on one or more processors of a mobile device for automatic mileage tracking, the instructions when executed causing the one or more processors to:
-
define a trip type for a current trip based on a set of trip categorization rules configured specifically for a user; establish a wireless connection between the mobile device and a vehicle; after establishing the wireless connection between the mobile device and the vehicle, execute mileage tracking for the current trip; store a plurality of tracked mileages from the mileage tracking for the current trip in the memory of the mobile device; calculate a total mileage for the current trip using the plurality of tracked mileages; and one or both of (i) display to the user the total mileage for the current trip and an indication of the trip type defined for the current trip, and (ii) submit via a network, for storage in a database, the total mileage for the current trip and the indication of the trip type defined for the current trip. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile device comprising:
-
one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the mobile device to; define a trip type for a current trip based on a set of trip categorization rules configured specifically for a user; establish a wireless connection between the mobile device and a vehicle; after establishing the wireless connection between the mobile device and the vehicle, execute mileage tracking for the current trip; store a plurality of tracked mileages from the mileage tracking for the current trip in the memory of the mobile device; calculate a total mileage for the current trip using the plurality of tracked mileages; and one or both of (i) display to the user the total mileage for the current trip and an indication of the trip type defined for the current trip, and (ii) submit via a network, for storage in a database, the total mileage for the current trip and the indication of the trip type defined for the current trip.
-
Specification