Patent ID: 11970135
Assignee: GEOTAB INC.
Field: Transport (Mechanical engineering)
Classification: CPC B  G | IPC B  G

Claim 0:
1. A method for managing access to a vehicle including a vehicle device, the method comprising:
storing, by at least one non-transitory processor-readable storage medium of the vehicle device, a first authorization policy, the first authorization policy including:
a first authentication scheme for authenticating a first access key to use the vehicle in accordance with the first authorization policy;
an indication of at least one first vehicle operation which is permitted under the first authorization policy; and
an indication of at least one first vehicle access requirement to perform each of the at least one first vehicle operation permitted under the first authorization policy;

storing, by the at least one non-transitory processor-readable storage medium of the vehicle device, a second authorization policy together with the first authorization policy, the second authorization policy different from the first authorization policy, the second authorization policy including:
a second authentication scheme for authenticating a second access key to use the vehicle in accordance with the second authorization policy;
an indication of at least one second vehicle operation which is permitted under the second authorization policy; and
an indication of at least one second vehicle access requirement to perform each of the at least one second vehicle operation permitted under the second authorization policy;

receiving, by the vehicle device, a user-provided access key from a user;
attempting to authenticate access to the vehicle under the first authorization policy, by the vehicle device, by attempting to authenticate the user-provided access key against the first access key in accordance with the first authentication scheme;
if attempting to authenticate access to the vehicle under the first authorization policy is successful:
receiving, by the vehicle device, a user request to perform a user-requested vehicle operation;
determining, by the vehicle device, whether the user-requested vehicle operation is included in the at least one first vehicle operation which is permitted under the first authorization policy;
determining, by the vehicle device, whether a respective at least one first vehicle access requirement to perform the user-requested vehicle operation is met;
if the user-requested vehicle operation is included in the at least one first vehicle operation which is permitted under the first authorization policy, and the respective at least one first vehicle access requirement to perform the user-requested vehicle operation is met, performing the user-requested vehicle operation; and
if the user-requested vehicle operation is not included in the at least one first vehicle operation which is permitted under the first authorization policy, or the respective at least one first vehicle access requirement to perform the user-requested vehicle operation is not met, denying the user request to perform the user-requested vehicle operation; and

if attempting to authenticate access to the vehicle under the first authorization policy is not successful:
denying access to the vehicle to the user under the first authorization policy.