VEHICLE ACCESS SYSTEMS AND METHODS
First Claim
1. A system comprising:
- a server comprising a portion of a reservation management (RM) system for a plurality of vehicles, the server comprising memory and a processor configured to execute instructions from the memory to;
receive a request for access to a vehicle from a user'"'"'s mobile computing device via an application on the mobile computing device that is configured to interact with the RM system;
generate a virtual key for a specific one of the plurality of vehicles, each virtual key comprising an encrypted portion that includes;
a command for an action to be initiated by a vehicle computing device of the specific vehicle;
where the instructions to generate a virtual key for a specific vehicle includes instructions to;
access an encryption key that is unique to the specific vehicle, and use the accessed unique encryption key to generate the encrypted portion of the virtual key; and
send the virtual key to the requesting user'"'"'s mobile computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices, and methods for controlling access to vehicles in rental, loaner, shared-use, and other vehicle fleets. Some of the present systems, devices, and methods use encrypted virtual keys that can be relayed to a vehicle computing device via a user'"'"'s mobile device. Such virtual keys can be command-specific such that successful use of a virtual key results execution of a predetermined command or group of commands, and further commands require one or more additional virtual keys with the additional commands. Others of the present systems, devices, and methods provide tools: for provisioning or initial pairing of vehicle computing devices with corresponding vehicles, identifying and permitting a user to select locally available vehicles, prompting vehicle computing devices to retrieve pending commands from a server, and/or various other functions described in this disclosure.
-
Citations
24 Claims
-
1. A system comprising:
a server comprising a portion of a reservation management (RM) system for a plurality of vehicles, the server comprising memory and a processor configured to execute instructions from the memory to; receive a request for access to a vehicle from a user'"'"'s mobile computing device via an application on the mobile computing device that is configured to interact with the RM system; generate a virtual key for a specific one of the plurality of vehicles, each virtual key comprising an encrypted portion that includes; a command for an action to be initiated by a vehicle computing device of the specific vehicle; where the instructions to generate a virtual key for a specific vehicle includes instructions to;
access an encryption key that is unique to the specific vehicle, and use the accessed unique encryption key to generate the encrypted portion of the virtual key; andsend the virtual key to the requesting user'"'"'s mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
24. A method comprising:
-
receiving a request for access to a vehicle, the request for access being; received with a server of a reservation management (RM) system for a plurality of vehicles; and sent from a user'"'"'s mobile computing device via an application on the mobile computing device that is configured to interact with the RM system; generating a virtual key for a specific one of the plurality of vehicles, including accessing an encryption key that is unique to the specific vehicle and using the accessed unique encryption key to generate the encrypted portion of the virtual key, each virtual key comprising an encrypted portion that includes; a command for an action to be initiated by a vehicle computing device of the specific vehicle; and sending the virtual key to the requesting user'"'"'s mobile computing device.
-
Specification