Blockchain Verified Recommendation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional recommendation systems rely on user inputs that may be biased and lack verification of trustworthiness, leading to inaccurate recommendations, and fail to incentivize users to provide inputs.

Innovation Solution

A blockchain-based recommendation system that verifies user inputs through a Proof of User method and issues reward points to encourage participation, ensuring trustworthy and unbiased recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional recommendation systems rely on user inputs without verification, then the system is simple to operate and collect data quickly, but the reliability and accuracy of recommendations deteriorate due to biased and unverified inputs

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a verification engine as an intermediary component between users and the recommendation system. This verification engine validates user inputs and determines user credibility scores before incorporating recommendations into the system, thereby improving recommendation reliability without requiring complete system redesign

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The recommendation system is segmented into distinct functional modules: user input collection, verification engine for validating inputs, credibility assessment component, and recommendation generation. This segmentation allows the system to add verification complexity only where needed while maintaining overall system manageability

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the system implements verification of user trustworthiness, then the quality and reliability of recommendations improve, but the complexity of the system increases due to additional verification steps

Engineering Contradiction:
Improveinput validation accuracyVSAvoidverification system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The verification engine utilizes blockchain technology to enable self-service verification of user identities and input authenticity. Users' digital signatures and cryptographic proofs automatically verify their trustworthiness without requiring manual review, reducing verification complexity while maintaining high measurement precision

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter of user verification from subjective manual assessment to objective cryptographic validation. By transforming trust verification into mathematical proof validation through digital signatures and blockchain consensus, the system achieves high validation accuracy with automated processes rather than complex human judgment systems

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the system provides incentives for user participation, then the quantity of user inputs increases, but the system complexity increases due to reward management mechanisms

Engineering Contradiction:
Improveinput contribution volumeVSAvoidreward system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The token reward system serves multiple functions simultaneously: it incentivizes user participation, validates user credibility, tracks user contributions, and enables peer-to-peer transactions. This multi-functionality increases input contribution volume without requiring separate complex systems for each function

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

Solution Approach 2:

The patent replaces traditional mechanical reward systems (points, badges, manual recognition) with a digital token economy based on blockchain smart contracts. This substitution automates reward distribution, eliminates manual intervention, and creates a self-sustaining incentive mechanism that increases productivity without proportional increases in system complexity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Reliability

If the system uses blockchain for verification, then the trustworthiness and reliability of user inputs improve, but the processing time and energy consumption increase

Engineering Contradiction:
Improveuser verification trustworthinessVSAvoidverification processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

User verification data, including digital signatures and identity proofs, are prepared and stored on the blockchain in advance before actual recommendation transactions occur. This preliminary action allows verification to happen near-instantly during user interactions, reducing perceived processing time while maintaining high trustworthiness

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of requiring full blockchain consensus verification for every user input, the system creates lightweight cryptographic copies (hashes, digital signatures) that can be verified rapidly. These cryptographic copies provide sufficient trust verification without the time and energy costs of complete blockchain validation for each transaction

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11386444B2Methods and systems for providing reward based verified recommendations
Publication Date: 2022.07.12 CORACIAS ADVANCED TECHNOLOGIES LLC
  • US11386444B2 patent drawing
  • US11386444B2 patent drawing
  • US11386444B2 patent drawing

AI summary

Methods and systems for providing reward based verified recommendations. A method disclosed herein includes broadcasting a recommendation request to a plurality of registered users, on receiving the recommendation request from a customer. The method further includes receiving and verifying an input from at least user of the plurality of users in response to the broadcasted recommendation request using a blockchain. The received input relates to the recommendation request and the input includes at least one of at least one service provider and at least one service provided by the at least one service provider. The method also includes issuing reward points (RPs) to the at least one user who has provided the input and the service provider who is included in the input on verifying the input. The method further includes providing at least one recommendation to the requested customer using the verified input and maintained previous recommendations.