Custom Vehicle Data Transmission With Hash Verification and Rewards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
It is technically challenging to provide secure, real-time custom data selection and communication of multiple data points from IoT-enabled devices, particularly in scenarios where specific data sets are requested by data buyers in exchange for rewards.
Innovation Solution
The implementation of an on-board computing resource, such as a Controller Area Network (CAN bus), compiles custom data selections and securely communicates them to a Mobile Edge Computing (MEC) server, which applies hash functions for verification and stores transactions on a decentralized ledger technology (DLT) like blockchain, facilitating secure data exchange and reward transactions through smart contracts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If custom data selection and transmission is implemented in real-time from IoT devices, then data specificity and value to buyers is improved, but system complexity and security requirements increase
Solution Approach 1:
The patent introduces a computing device as an intermediary between the vehicle (edge device) and data buyers. This intermediary manages the complex operations of data selection, hashing, and transaction coordination, thereby reducing the burden on the edge device while enabling real-time custom data transmission with high specificity.
Solution Approach 2:
The system segments the data transmission process into distinct components: data selection at the edge device, hashing and verification at the computing device, and transaction management on the decentralized ledger. This segmentation allows each component to focus on specific tasks, reducing overall system complexity while maintaining real-time capabilities.
2Reliability
If secure real-time data transmission is implemented with multiple data points from IoT devices, then data integrity is improved, but communication overhead and processing time increase
Solution Approach 1:
The system applies hash functions to data selections in advance before transmission. This preliminary action allows for efficient verification of data integrity at the receiving end without requiring complex real-time validation, thereby reducing communication overhead and processing time while maintaining high data integrity.
Solution Approach 2:
The patent replaces traditional complex verification mechanisms with cryptographic hash functions. This substitution enables rapid and reliable data integrity checking through mathematical operations rather than mechanical or procedural verification, significantly reducing processing time while enhancing reliability.
3Reliability
If decentralized ledger technology is used to store transactions and verify data selections, then security and trust are improved, but storage requirements and computational load increase
Solution Approach 1:
The system extracts only the essential verification elements (hashes of data selections and transaction records) for storage on the decentralized ledger, rather than storing complete datasets. This extraction approach maintains security and trust through verifiable records while significantly reducing storage requirements and computational load on the distributed network.
Data Source
AI summary
An example system comprising a computing device to transmit data from a vehicle provisioned with a plurality of hardware computing resources to a decentralized entity, the computing device to receive a custom data selection from the vehicle in response to a conditional request for a particular data set by the decentralized entity, apply a hash function to the custom data selection, transmit the custom data selection to the decentralized entity, verify that the custom data selection fulfills the conditional request of the decentralized entity, and transmit a reward to the vehicle from the decentralized entity in response to the custom data selection having fulfilled the conditional request.


