Patent ID: 11866008
Assignee: GM CRUISE HOLDINGS LLC
Field: Control (Instruments)
Classification: CPC B  G  H | IPC B  G  H

Claim 6:
7. A system comprising:
a communication service;
one or more processors; and
at least one non-transitory computer-readable medium containing instructions which, when executed by the one or more processors, cause the one or more processors to:
receive, from an application on a mobile device associated with a user, a request to unlock a vehicle area from a set of vehicle areas of a vehicle that are secured by a set of locks, the request comprising an electronic key associated with a lock of the vehicle area;
validate or authenticate the request to unlock the vehicle area based on the electronic key included in the request, the request to unlock the vehicle area being validated or authenticated by
transmitting, to a remote computing system via the communication service, information of the electronic key, wherein the remote computing system determines that the information transmitted to the remote computing system was sent from the application on the mobile device, and
receiving, from the remote computing system via the communication service, instructions based on the electronic key included in the request,
validating or authenticating the requests to unlock the set of vehicle based on the instructions received from the remote computing system; and
storing, at a memory of the remote computing system, a log file comprising the request to unlock the vehicle area;

determine, based on the instructions received from the remote computing system, one or more levels of access of a user profile associated with the user to the set of vehicle areas, the one or more levels of access being determined based on the user profile, wherein two or more user profiles are configured to have different levels of access to the set of vehicle areas;
in response to validating or authenticating the request, provide, to the user associated with the user profile, a particular level of access from the one or more levels of access to the vehicle area associated with the request; and
at least one physical unlocking key configured to unlock one or more of the set of locks, the at least one physical unlocking key providing a redundant unlocking mechanism for the one or more of the set of locks in addition to one or more electronic keys of the one or more of the set of locks.