| CPC G07C 5/0816 (2013.01) [G07C 5/008 (2013.01)] | 24 Claims |

|
1. A system for accessing onboard operational data from a vehicle, the system comprising:
a memory device containing instructions;
a processor that is communicatively connected to the memory device and that executes the instructions to perform operations comprising:
obtaining user information that identifies a specific user;
obtaining verification information from a verification source, wherein the verification information describes a vehicle and the specific user, and wherein the obtaining the verification information comprises receiving at least one of vehicle title information or vehicle registration information from a department of motor vehicles;
verifying that the specific user is associated with the vehicle based on the verification information;
communicatively connecting to the vehicle based on a success of the verifying, whereby an unverified user is prevented from communicatively connecting to the vehicle;
obtaining log in credentials associated with the specific user, wherein the log in credentials are associated with a subset of onboard operational data of the vehicle, wherein the subset of onboard operational data comprises vehicle subsystem data, wherein the vehicle subsystem comprises at least one of: a brake control subsystem, a steering control subsystem, an electronics subsystem, an environment control subsystem, an engine control subsystem, a backup camera subsystem, a suspension control subsystem, a telemetry subsystem, a door lock subsystem, or a transmission control subsystem, and wherein the vehicle subsystem data comprises at least one of: vehicle subsystem telematics data, vehicle subsystem vehicle movement data, vehicle subsystem vehicle operator inputs, vehicle subsystem settings data, vehicle subsystem functioning data, or vehicle subsystem communications data;
logging in to a gateway of the vehicle by an authorization controller, using a secure authentication protocol, and using the log in credentials, wherein the specific user is given access to the subset of onboard operational data, whereby the specific user is prevented from accessing onboard operational data of the vehicle other than the subset of onboard operational data;
requesting at least some of the subset of onboard operational data from the vehicle;
receiving the at least some of the subset of onboard operational data from the vehicle; and
providing the at least some of the subset of onboard operational data to a vehicle user device of the specific user for the specific user to use the at least some of the subset of onboard operational data to diagnose, schedule, or perform service on the vehicle.
|