Privilege-Based Blockchain Data Filtering for Constrained Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Constrained devices, which have limited resources and are used in various interactions, face challenges in ensuring the authenticity and secure transmission of data, as they are vulnerable to malicious use and unauthorized access due to the potential for untrustworthy data and hacking.

Innovation Solution

A data governance system that utilizes blockchain technology, smart contracts, and authentication systems to filter and secure information based on privilege levels, ensuring that only authorized client entities receive customized and trustworthy data, while protecting sensitive information like blockchain addresses through cryptographic functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If blockchain addresses are transmitted in clear text for ease of communication, then device interoperability is improved, but security and protection against malicious use deteriorate

Engineering Contradiction:
Improvedevice interoperabilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a data governance system as an intermediary between constrained devices and client entities. This system receives blockchain addresses from devices, determines privilege levels, filters information accordingly, and delivers secure responses. The intermediary handles the security transformations while maintaining smooth communication flow between devices and clients.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of blockchain address representation from clear text to encrypted form based on privilege levels. Different privilege levels correspond to different encryption states, allowing the system to adapt the security parameter dynamically while maintaining interoperability for authorized entities.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If all information is transmitted to client entities to ensure complete data availability, then information accessibility is improved, but data security and privilege control deteriorate

Engineering Contradiction:
Improveinformation accessibilityVSAvoiddata security
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent applies local quality by providing different information levels to different client entities based on their privilege levels. Each client entity receives customized information filtered according to their authorization level, rather than a uniform information delivery approach. This ensures that sensitive information is selectively shared only with authorized entities.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments information into different privilege levels and filters data accordingly before delivery to client entities. The data governance system divides the information stream into authorized and unauthorized portions, delivering only the appropriate segments to each client based on their privilege level.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If constrained devices transmit all data to ensure complete information sharing, then data completeness is improved, but device resource consumption and security vulnerability increase

Engineering Contradiction:
Improvedata completenessVSAvoiddevice resource consumption
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts the security and filtering functions from the constrained devices and places them in the data governance system. Devices only need to transmit their blockchain addresses, while the governance system handles privilege determination, information filtering, and encryption. This extraction reduces the computational burden and security responsibilities on resource-constrained devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The data governance system acts as an intermediary that receives minimal data from constrained devices, processes it through privilege level determination, and delivers appropriately filtered and encrypted information to client entities. This intermediary approach preserves data completeness while minimizing resource consumption on the constrained devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12032716B2Accessing information based on privileges
Publication Date: 2024.07.09 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12032716B2 patent drawing
  • US12032716B2 patent drawing
  • US12032716B2 patent drawing

AI summary

In some examples, a system is to receive, from a client device, a query comprising a representation of blockchain information of an entity associated with an electronic device that advertised the representation. The system is to further determine whether a client entity associated with the client device has a privilege to access response information that is responsive to the query, and in response to determining that the client entity has the privilege to access the response information, send, to a blockchain network, a request containing the blockchain information to obtain the response information.