Blockchain Distributed Ledger for Cloud Printing Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Centralized architectures for cloud printing services face challenges in managing single points of failure, redundant requests, complexity in configuration and management, and data consolidation across multiple cloud services, leading to inefficiencies in trust establishment and telemetry metrics analysis.

Innovation Solution

A decentralized architecture utilizing blockchain technology to create and maintain a distributed ledger for image forming apparatuses and cloud services, ensuring secure communication and data integrity by recording transactions and state information without relying on third-party solutions, thus eliminating single points of failure and simplifying data consolidation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a centralized architecture is used for cloud printing services, then service management and control are simplified, but single points of failure and system reliability deteriorate

Engineering Contradiction:
Improveservice management complexityVSAvoidsystem reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies segmentation by distributing the centralized service management function across multiple autonomous image forming apparatuses. Each apparatus maintains its own operational data and configuration locally, eliminating dependency on a single centralized server. This distributed segmentation resolves the contradiction by maintaining manageable complexity through local autonomy while improving reliability through redundancy across multiple nodes.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a centralized architecture is used, then control and monitoring are easier, but data consolidation and trust establishment become more complex

Engineering Contradiction:
Improvecontrol and monitoring easeVSAvoiddata consolidation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies copying by having each image forming apparatus maintain a local copy of its operational data, configuration information, and transaction history. Instead of consolidating all data centrally, each node preserves a complete copy of relevant information locally. This resolves the contradiction by simplifying data consolidation (each node already has its own copy) while maintaining ease of operation through distributed access to local data.

Inventive Principle:
Principle #26Copying

3Reliability

If third-party solutions are used for trust establishment, then security is improved, but system complexity and dependency increase

Engineering Contradiction:
Improvetrust establishment securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling image forming apparatuses to establish trust and execute transactions autonomously without requiring third-party authentication services. Each apparatus uses its own stored credentials and operational data to validate identities and execute print transactions directly with cloud services. This resolves the contradiction by improving reliability through self-validating trust mechanisms while reducing system complexity by eliminating dependencies on external third-party trust services.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11843703B2Blockchain-based distributed ledgers for image forming apparatuses
Publication Date: 2023.12.12 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11843703B2 patent drawing
  • US11843703B2 patent drawing
  • US11843703B2 patent drawing

AI summary

In one example, a cloud printing server may include a processor and a memory coupled to the processor. The memory may include a blockchain management component to register an image forming apparatus with a blockchain associated with multiple entities of a blockchain network, create a distributed ledger relating to the blockchain, create a ledger entry including information indicating operational state and configuration data of the image forming apparatus in the distributed ledger, and transmit an instance of the distributed ledger to the multiple entities including the image forming apparatus.