Vehicle Data Reward Exchange Using Hash Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Challenges exist in providing secure, real-time custom data selection and communication of multiple data points from IoT-enabled devices, such as vehicles, to data buyers while ensuring control and compensation for the device owners.

Innovation Solution

Utilizing an on-board computing resource like a Controller Area Network (CAN bus) to compile custom data selections requested by data buyers, secured by a Mobile Edge Computing (MEC) server, which applies hash functions and interacts with a decentralized entity like a blockchain to facilitate smart contracts for data exchange and reward transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If custom data selection and transmission from IoT devices is implemented, then data buyers can obtain specific valuable data, but security and control mechanisms increase system complexity

Engineering Contradiction:
Improvecustom data selection capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a computing device as an intermediary between the vehicle (edge device) and the decentralized entity (blockchain). This intermediary handles the complexity of smart contract execution, hash function application, and reward distribution, thereby enabling custom data selection capabilities without directly increasing the complexity of the vehicle's onboard systems. The computing device mediates the interaction, absorbing the computational and security overhead.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If real-time data transmission is implemented, then data buyers receive timely information, but data integrity and security verification increase processing time

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata integrity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies hash functions to the custom data selection before transmission to the decentralized entity. This preliminary action creates a cryptographic fingerprint of the data, enabling later verification of data integrity without requiring re-transmission or re-processing of the original data. The hash computation is performed in advance, allowing fast verification at a later stage while maintaining real-time transmission capabilities.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If device owners receive direct rewards, then compensation is streamlined, but smart contract execution and verification increase computational overhead

Engineering Contradiction:
Improvereward distribution efficiencyVSAvoidcomputational overhead
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The computing device serves as an intermediary that executes the smart contract logic and manages reward distribution. Instead of requiring the vehicle's onboard computing resources to handle complex smart contract execution and verification, the computing device absorbs this computational overhead. This enables direct reward distribution to device owners while keeping the vehicle's energy consumption and computational burden minimal.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12490065B2Rewards for custom data transmissions
Publication Date: 2025.12.02 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12490065B2 patent drawing
  • US12490065B2 patent drawing
  • US12490065B2 patent drawing

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.