Selective data access and data privacy via blockchain
AssigneeToyota Motor North America, Inc.
InventorsHazem Ahmed, Mathew Gardner
Life of this patent
Estimating the term…
Abstract
Methods and systems for managing access to a data location associated with a vehicle. The method includes detecting, by one or more sensors of the vehicle, vehicle data. The method also includes recording, by an electronic control unit (ECU) of the vehicle, the vehicle data to the data location. The method also includes storing, by a smart contract located on a blockchain, an access state associated with the data location, the access state indicating one or more devices having access to the data location. The method also includes communicating, by the ECU, an instruction to the smart contract to change the access state associated with the data location to grant access to a third-party device or revoke access from the third-party device.
Claims16
A system for managing access to a data location associated with a driver or a user of a vehicle, the system comprising:
- one or more sensors of the vehicle configured to detect vehicle data;
- a smart contract located on a blockchain and configured to execute one or more computer functions including storing an access state associated with the data location, the access state indicating one or more authorized devices having access to the data location;
- and
- an electronic control unit (ECU) of the vehicle configured to record the detected vehicle data to the data location and communicate an instruction to the smart contract to change the access state associated with the data location to grant access to a third-party device by including the third-party device in the one or more authorized devices or revoke access from the third-party device by excluding the third-party device from the one or more authorized devices,
- wherein the smart contract is further configured to communicate access credentials to the third-party device to access the data location when the third-party device is granted access to the data location.
A vehicle comprising:
- one or more sensors configured to detect vehicle data;
- and
- an electronic control unit (ECU) of the vehicle configured to:
- record the detected vehicle data to a data location, and
- communicate an instruction to a smart contract to change an access state associated with the data location to grant access to a third-party device or revoke access from the third-party device, the smart contract being located on a blockchain and being configured to execute one or more computer functions including storing the access state associated with the data location and communicating access credentials to the third-party device to access the data location when the third-party device is granted access to the data location.
A method for managing access to a data location associated with a driver or a user of a vehicle, the method comprising:
- detecting, by one or more sensors of the vehicle, vehicle data;
- recording, by an electronic control unit (ECU) of the vehicle, the vehicle data to the data location;
- storing, by a smart contract located on a blockchain, an access state associated with the data location, the access state indicating one or more authorized devices having access to the data location;
- communicating, by the ECU, an instruction to the smart contract to change the access state associated with the data location to grant access to a third-party device by including the third-party device in the one or more authorized devices or revoke access from the third-party device by excluding the third-party device from the one or more authorized devices;
- and
- communicating, by the smart contract, access credentials to the third-party device to access the data location when the instruction from the ECU to the smart contract to change the access state associated with the data location grants access to the third-party device.
Dependencies are inferred from the claim text.