Blockchain Recommendation System for Information Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The abundance of information on the internet leads to information overload, making it inefficient for users to sift through and utilize data effectively, as existing methods lack effective filtering solutions.

Innovation Solution

A blockchain-based method that recommends objects to users by determining target objects based on target user behavior data and candidate user behavior data stored across a network of blockchain nodes, allowing for secure and reliable data processing and transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional information filtering methods are used, then users can access information, but information overload occurs and filtering efficiency deteriorates

Engineering Contradiction:
Improveinformation filtering efficiencyVSAvoidinformation overload
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent introduces a blockchain-based recommendation system as an intermediary between users and information sources. The system collects user behavior data from multiple sources, processes it through smart contracts, and generates personalized recommendations, thereby mediating the information flow and preventing users from being overwhelmed by raw data volume

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms by continuously collecting user behavior data (clicks, views, interactions) and using this feedback to refine and update recommendation profiles. This closed-loop feedback system improves filtering efficiency over time by learning from user responses and adjusting recommendations accordingly

Inventive Principle:
Principle #23Feedback

2Measurement precision

If user behavior data is collected and processed, then recommendation accuracy improves, but data security and reliability requirements increase

Engineering Contradiction:
Improverecommendation accuracyVSAvoiddata security
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent extracts and separates sensitive user behavior data from the main processing system, storing it in an encrypted format on the blockchain. This extraction isolates the sensitive data component, allowing recommendation algorithms to access processed insights while the raw sensitive data remains securely stored separately on the distributed ledger

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Smart contracts serve as intermediaries between data collection, processing, and storage operations. These self-executing contracts enforce data handling rules, control access permissions, and ensure that user behavior data is processed only according to predefined protocols, thereby maintaining security while enabling accurate analysis

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If blockchain technology is implemented for data storage, then data security and reliability improve, but system complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The blockchain system is designed to perform multiple functions simultaneously: it serves as a secure data storage layer, a processing engine through smart contracts, a recommendation generation system, and a user authentication mechanism. This multi-functionality reduces the need for separate systems and manages overall complexity despite the advanced technology employed

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20240169006A1Method of recommending object, electronic device, and storage medium
Publication Date: 2024.05.23 BEIJING BOE TECH DEV CO LTD
  • US20240169006A1 patent drawing
  • US20240169006A1 patent drawing
  • US20240169006A1 patent drawing

AI summary

A method of recommending an object, an electronic device, and a storage medium are provided. The method includes: determining, in response to receiving target user behavior data of a target user from a target client, a target object according to the target user behavior data and at least one candidate user behavior data corresponding to a plurality of candidate users; and sending the target object to the target client, so as to recommend the target object to the target user, where each of the candidate user behavior data is stored in a predetermined block chain, each of the candidate user behavior data corresponds to at least one of a plurality of block chain nodes contained in a block chain network, and each of the candidate user behavior data indicates a preference of a candidate user for at least one candidate object.