Blockchain Proof of View Verification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an effective method to verify the integrity of online content views, leading to skewed economics for content providers and uncertainty in channel value determination, as views can be faked or manipulated, affecting ad revenues and channel valuation.

Innovation Solution

A Proof of View verification system utilizing blockchain technology to record and verify content views by hashing data into a blockchain, ensuring transparency and integrity through publicly auditable logs and Merkle hash trees, preventing manipulation of view counts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional centralized systems are used to count views, then the system complexity is low and ease of operation is high, but the reliability of view verification is poor and views can be easily faked or manipulated

Engineering Contradiction:
Improveview verification integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain-based intermediary system that acts as a neutral mediator between content providers and verification systems. The blockchain ledger serves as a trusted intermediary that immutably records view data, preventing manipulation while maintaining system reliability. This intermediary layer resolves the contradiction by providing cryptographic verification without requiring complex centralized trust mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional mechanical/centralized view counting mechanisms with cryptographic verification systems. Instead of relying on centralized servers that can be manipulated, the system uses blockchain cryptography (hashing, digital signatures) to verify views. This substitution maintains reliability while actually reducing the need for complex security infrastructure, as the cryptographic proofs are inherently tamper-resistant.

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

2Measurement precision

If blockchain technology is implemented to verify views, then the reliability and transparency of view verification is improved, but the device complexity and computational requirements increase

Engineering Contradiction:
Improveview verification accuracyVSAvoidblockchain system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the view verification process into distinct blockchain transactions, with each view recorded as a separate or batched transaction. This segmentation allows for precise verification of individual views while managing computational complexity through modular processing. The blockchain ledger is divided into blocks that can be processed independently, reducing the overall computational burden.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the verification parameters from simple view counts to cryptographic proofs. Instead of verifying numeric values that can be manipulated, the system verifies cryptographic signatures and hash values that are computationally infeasible to forge. This parameter change from arithmetic verification to cryptographic verification dramatically improves measurement precision while the standardized cryptographic operations actually simplify the verification logic compared to complex anti-fraud algorithms.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If all view data is recorded and verified on blockchain, then the integrity and transparency are improved, but the loss of time for processing and verifying large volumes of view data increases

Engineering Contradiction:
Improveview data integrityVSAvoidverification processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent implements partial verification by recording view data on the blockchain at strategic intervals rather than continuously verifying every single view in real-time. Batch processing of view data allows the system to maintain integrity while reducing processing time. The blockchain records sufficient cryptographic evidence to verify large volumes of views without requiring linear processing time for each individual view.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary hashing and cryptographic preparation of view data before final blockchain recording. Views are aggregated and pre-processed into compact cryptographic representations (such as Merkle trees) that can be efficiently verified later. This preliminary action reduces the time required for final verification, as the heavy computational work is done in advance during data aggregation rather than during verification.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10956931B2System and method for proof of view via blockchain
Publication Date: 2021.03.23 VERAVIEWS FZ- LLC
  • US10956931B2 patent drawing
  • US10956931B2 patent drawing
  • US10956931B2 patent drawing

AI summary

A Proof of View verification system is disclosed. The Proof of View verification system has a Proof of View verification module, comprising computer-executable code stored in non-volatile memory, and a processor. The Proof of View verification module and the processor are configured to receive a request for a content view to view a piece of content, record a content view data in a database chunk, hash the database chunk into a hashed database chunk, append the hashed database chunk to a block on a blockchain of the Proof of View verification system, and compare the content view data with the block on the blockchain. The blockchain is publicly available.