Print Cartridge Authentication Logic for Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manufacturers of printing devices face challenges in ensuring the authenticity and compatibility of replaceable print substance cartridges, which can lead to inconsistent output, reduced device lifespan, and potential safety risks when non-approved cartridges are used, particularly in 3D printing devices.

Innovation Solution

A novel authentication scheme for print substance cartridges that stores a predetermined maximum number of authentication values, allowing satisfactory responses to requests until a limit is reached, after which no further authentication values are provided, ensuring secure and controlled usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If authentication values are stored in replaceable items to ensure authenticity, then security and reliability are improved, but the complexity of the device increases

Engineering Contradiction:
Improveauthentication securityVSAvoidcartridge complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication functionality is extracted from the main printing device and placed into the replaceable cartridge itself. The cartridge includes its own authentication logic and stored authentication values, allowing it to independently verify its authenticity without requiring complex authentication infrastructure in the host device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The cartridge performs self-authentication by storing and providing its own authentication values to the printing device. This self-service approach allows the replaceable item to prove its legitimacy independently, reducing the need for complex centralized authentication systems.

Inventive Principle:
Principle #25Self-service

2Reliability

If multiple authentication values are stored in replaceable items to prevent unauthorized use, then security is improved, but the loss of information increases when cartridges are replaced

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication value loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system is designed to discard authentication values when a cartridge is replaced. The authentication values are stored in volatile memory that is cleared when the cartridge is removed from the printing device, preventing information loss and ensuring that only the current cartridge's authentication values are valid.

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The printing device performs preliminary authentication checks before allowing the cartridge to be recognized or used. This preliminary verification ensures that only authenticated cartridges can access the device, and the authentication values are validated before being stored or activated.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If authentication values are provided repeatedly to ensure compatibility, then reliability is improved, but the duration of action decreases as values are exhausted

Engineering Contradiction:
Improveauthentication consistencyVSAvoidauthentication value availability
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The authentication values are provided periodically or on-demand rather than continuously. The cartridge provides authentication values when requested by the printing device, and these values are refreshed or revalidated through periodic communication, ensuring ongoing authentication without requiring continuous storage of multiple values.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11001069B2Replaceable item authentication
Publication Date: 2021.05.11 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11001069B2 patent drawing
  • US11001069B2 patent drawing
  • US11001069B2 patent drawing

AI summary

A print substance cartridge for a printing device includes a supply of print substance for the printing device, a non-volatile memory, and logic. The memory store authentication values by which the print substance cartridge is authenticated by the printing device, and/or a cryptographic key from which authentication values are able to be generated within the print substance cartridge. The memory stores hash values corresponding to authentication values and by which the authentication values are verified by the printing device. The logic is to, in response to a request from the printing device for an authentication value, provide the requested authentication value to the printing device. The logic is to, in response to a request from the printing device for the hash value corresponding to the authentication value, provide the hash value corresponding to the authentication value to the printing device.