US 11,941,550 B2
Systems for shared vehicle access
Thomas James Wallis, Kitchener (CA); and Benjamin John Gordon Gaffney, Wellesley (CA)
Assigned to Geotab Inc., Oakville (CA)
Filed by Geotab Inc., Oakville (CA)
Filed on Apr. 13, 2023, as Appl. No. 18/134,399.
Application 18/134,399 is a continuation of application No. 17/725,675, filed on Apr. 21, 2022, granted, now 11,657,338.
Claims priority of provisional application 63/270,844, filed on Oct. 22, 2021.
Prior Publication US 2023/0252367 A1, Aug. 10, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/02 (2012.01); G06Q 30/0645 (2023.01)
CPC G06Q 10/02 (2013.01) [G06Q 30/0645 (2013.01)] 24 Claims
OG exemplary drawing
 
1. A system for managing shared access to a vehicle, the system comprising:
a vehicle device installable to the vehicle, the vehicle device including a first communication interface, a first at least one processor, and a first at least one non-transitory processor-readable storage medium communicatively coupled to the first at least one processor, wherein the first at least one non-transitory processor-readable storage medium stores first processor-executable instructions, which when executed by the first at least one processor cause the vehicle device to:
store, by the first at least one non-transitory processor-readable storage medium, a plurality of virtual keys, each virtual key associated with a respective list of at least one user from a plurality of lists of at least one user, and each virtual key associated with a respective set of vehicle access privileges, wherein users included in each respective list of at least one user are entitled to the respective set of vehicle access privileges associated with a respective virtual key to which the respective list of at least one user is associated;
in response to an interaction event with the vehicle device by a candidate user, where credentials for the candidate user are received by the vehicle device, determine by the first at least one processor whether the candidate user is included in a list of the plurality of lists;
if the candidate user is included in a list of the plurality of lists:
determine, by the first at least one processor, a virtual key associated with the list in which the candidate user is included and a set of vehicle access privileges associated with the determined virtual key; and
provide vehicle access to the candidate user in accordance with the determined set of vehicle access privileges, by providing a vehicle access mechanism which controls access to the vehicle with control instructions from the first at least one processor; and
if the candidate user is not included in a list of the plurality of lists:
receive input from the candidate user which includes an indication of vehicle access privileges of the candidate user; and
provide vehicle access to the candidate user in accordance with the vehicle access privileges indicated in the indication of vehicle access privileges, by providing the vehicle access mechanism with control instructions from the first at least one processor.