Replaceable Computing Supply Reprocessing With Cryptographic Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Reprocessed computing supplies lack secure and manageable tracking and billing solutions, often using auto-resetting chips that compromise security and compatibility with original manufacturer authentication systems.
Innovation Solution
A method for secure reprocessing of computing supplies involves cryptographic verification of request blobs, data partitioning, and authentication to enhance security, using a portal that accepts and processes data to reset ink levels or toner gauges, and append original manufacturing data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If auto-resetting chips are used in reprocessed computing supplies, then the supply can be reset and reused, but security and compatibility with original manufacturer authentication systems are compromised
Solution Approach 1:
The patent introduces an intermediary encoding device that acts as a mediator between the reprocessing system and the original manufacturer's authentication system. This device contains an encoding service that cryptographically verifies request blobs and generates response blobs with reprocessing instructions, ensuring that the reset process maintains compatibility with original authentication protocols while enabling reuse. The intermediary preserves security by not directly modifying supply component data but rather communicating through authenticated channels.
Solution Approach 2:
The patent replaces simple auto-resetting chip mechanisms with a cryptographic verification system. Instead of using basic electrical reset circuits, the system uses cryptographic primitives including request/response blob verification, digital signatures, and encrypted communication protocols. This substitution maintains security and authentication compatibility while still enabling the supply component to be reset and reused multiple times.
2Loss of information
If reprocessing data is stored in supply component memory, then tracking and billing become possible, but security vulnerabilities increase due to unauthorized access risks
Solution Approach 1:
The patent segments the data storage and processing into distinct encrypted components. The supply component memory is divided into separate data blocks that are individually encrypted and authenticated. The encoding device maintains separate cryptographic keys for different operations (reading, writing, verifying). This segmentation ensures that even if one portion of the system is compromised, unauthorized access to tracking and billing information remains protected through cryptographic barriers.
Solution Approach 2:
The patent creates a cryptographically secure environment for storing and accessing reprocessing data. All data in supply component memory is protected by encryption algorithms, creating an inert atmosphere that prevents unauthorized reading or modification. The system uses authenticated encryption modes that ensure both confidentiality and integrity, making the stored tracking and billing information resistant to hacking, tampering, or unauthorized access while remaining accessible to authorized encoding devices.
3Reliability
If cryptographic verification and data partitioning are implemented, then security and authentication standards are maintained, but device complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where the encoding device automatically performs cryptographic verification of request blobs and generation of response blobs without requiring external intervention. The supply component itself participates in the authentication process by providing its unique identifier and storing encrypted data blocks. This self-service approach distributes the cryptographic workload across multiple components, reducing the complexity burden on any single device while maintaining robust security and authentication standards.
Data Source
AI summary
Reprocessing of a replaceable supply component may include receiving from an encoding device and using an interface communicatively coupled to the encoding device, a request blob to reprocess a replaceable supply component. The method may include in response to cryptographically verifying the request blob, extracting from the request blob, a supply identifier and raw supply data. The method further includes using the supply identifier and raw supply data, generating a reprocess structure to append or amend original manufacturing data for the replaceable supply component, and providing a response blob to the encoding device, to designate the replaceable supply component as a reprocessed supply component.


