Ride sharing accessory device and system
First Claim
1. A method of authorizing access and operation for vehicle sharing via a portable device comprising:
- generating a request reservation to reserve a vehicle via a portable device carried by a user, the request reservation including a portable device identifier and reservation details, wherein generating the request reservation includes;
communicating the request reservation to a remote entity by the portable device,generating a signed access token by the remote entity, wherein the signed access key includes a cleartext package of allowed operations, constraints, and the portable device identifier, the cleartext package is not readable by the portable device, andtransmitting the signed access token to the portable device within a predetermined time from the reservation request;
transmitting authentication keys to the portable device and a plug-in device coupled to the vehicle in response to a successful authorization, the plug-in device used to perform vehicle access and vehicle operations of the vehicle, the authentication keys enabling the portable device and the plug-in device to be paired for enabling vehicle access and operations;
executing an authorization between the portable device carried by a user and a plug-in device coupled to the vehicle; and
enabling access to vehicle operations in response to a successful authorization, wherein the enabling comprises;
generating, by the portable device, a secure package, the secure package including an inner layer and an outer layer, the inner layer including the signed access key, the outer layer including a command request, the outer layer being signed by the portable device;
transmitting the secure package from the portable device to the plug-in device;
verifying, by the plug-in device, the signature of the portable device on the outer layer;
verifying, by the plug-in device, the signature of the remote entity on the inner layer; and
actuating, in response to verifying both the signature of the portable device and the signature of the remote entity and in response to determining that the command request is within the allowed operations, a respective vehicle operation associated with the command request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of authorizing access and operation for vehicle sharing via a portable device. A request reservation is generated to reserve a vehicle via a portable device carried by a user. The reservation includes a portable device identifier and reservation details. Authentication keys are transmitted to the portable device and a plug-in device coupled to the vehicle in response to a successful authorization. The plug-in device is used to perform vehicle access and vehicle operations of the vehicle. The authentication keys enable the portable device and the plug-in device to be paired for enabling vehicle access and operations. An authorization is executed between the portable device carried by a user and a plug-in device coupled to the vehicle. Access to the vehicle operations are enabled in response to a successful authorization.
11 Citations
20 Claims
-
1. A method of authorizing access and operation for vehicle sharing via a portable device comprising:
-
generating a request reservation to reserve a vehicle via a portable device carried by a user, the request reservation including a portable device identifier and reservation details, wherein generating the request reservation includes; communicating the request reservation to a remote entity by the portable device, generating a signed access token by the remote entity, wherein the signed access key includes a cleartext package of allowed operations, constraints, and the portable device identifier, the cleartext package is not readable by the portable device, and transmitting the signed access token to the portable device within a predetermined time from the reservation request; transmitting authentication keys to the portable device and a plug-in device coupled to the vehicle in response to a successful authorization, the plug-in device used to perform vehicle access and vehicle operations of the vehicle, the authentication keys enabling the portable device and the plug-in device to be paired for enabling vehicle access and operations; executing an authorization between the portable device carried by a user and a plug-in device coupled to the vehicle; and enabling access to vehicle operations in response to a successful authorization, wherein the enabling comprises; generating, by the portable device, a secure package, the secure package including an inner layer and an outer layer, the inner layer including the signed access key, the outer layer including a command request, the outer layer being signed by the portable device; transmitting the secure package from the portable device to the plug-in device; verifying, by the plug-in device, the signature of the portable device on the outer layer; verifying, by the plug-in device, the signature of the remote entity on the inner layer; and actuating, in response to verifying both the signature of the portable device and the signature of the remote entity and in response to determining that the command request is within the allowed operations, a respective vehicle operation associated with the command request. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
- 2. The method of clam 1 further comprising the steps of performing an initial setup of the plug-in device in the vehicle, wherein performing the initial setup includes pairing the plug-in device as an additional keyfob to the vehicle.
-
20. A vehicle access system comprising:
-
a remote entity; and a plug-in device coupled to a vehicle, the vehicle access system configured to; generate a request reservation to reserve the vehicle via a portable device carried by a user, the reservation including a portable device identifier and reservation details; transmit authentication keys to the portable device and the plug-in device coupled to the vehicle in response to a successful authorization, the plug-in device used to perform vehicle access and vehicle operations of the vehicle, the authentication keys enabling the portable device and the plug-in device to be paired for enabling vehicle access and operations; generate, by the remote entity, a signed access key including a cleartext package of allowed operations, constraints, and the portable device identifier, execute an authorization between the portable device carried by a user and a plug-in device coupled to the vehicle; and enable access to vehicle operations in response to a successful authorization including; generating, by the portable device, a secure package, the secure package including an inner layer and an outer layer, the inner layer including the signed access key, the outer layer including a command request, the outer layer being signed by the portable device; transmitting the secure package from the portable device to the plug-in device; verifying, by the plug-in device, the signature of the portable device on the outer layer; verifying, by the plug-in device, the signature of the remote entity on the inner layer; and actuating, in response to verifying both the signature of the portable device and the signature of the remote entity and in response to determining that the command request is within the allowed operations, a respective vehicle operation associated with the command request; wherein the cleartext package is not readable by the portable device.
-
Specification