Dynamic Firing Reservation Assignment for Printhead Nozzles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Printers with printheads that include multiple nozzles face inefficiencies due to the need to send firing reservations to all nozzles, even if not all are used simultaneously, leading to excess fluid application, unpredictable nozzle firing, and increased circuitry requirements, which complicates accounting for varied demands on primitives during printing.

Innovation Solution

Assigning and reassigning firing reservations to primitives allows for a variable firing sequence per cycle, utilizing a smaller amount of circuitry and bandwidth, and maintaining a desired ratio of nozzles to circuitry, by dynamically reallocating firing reservations based on peak nozzle usage, ensuring efficient printing and reduced time to complete a print job.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If firing reservations are sent to all nozzles in a primitive, then complete coverage is ensured, but circuitry complexity and data bandwidth increase

Engineering Contradiction:
Improvenozzle firing coverageVSAvoidcircuitry requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the primitive into multiple groups, with each group having its own drive circuit. This segmentation allows the system to manage fewer circuits per group rather than requiring one circuit per nozzle, reducing overall circuitry complexity while maintaining complete coverage through coordinated group firing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple nozzles are combined into groups that share common drive circuits. By merging the control function for multiple nozzles into shared circuits, the system reduces the total number of circuits required while still enabling independent control of each nozzle through selective firing within groups.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If all nozzles are fired simultaneously, then printing speed increases, but fluid application becomes excessive and placement becomes unpredictable

Engineering Contradiction:
Improveprinting speedVSAvoiddot placement accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent implements staggered firing sequences where nozzles within each group are fired at different times rather than simultaneously. This periodic action within groups allows high-speed printing while maintaining precise dot placement by controlling the timing and sequence of fluid ejection from multiple nozzles.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts firing sequences based on the specific print job requirements. By making the firing pattern adaptive rather than fixed, the system can optimize for speed when appropriate while maintaining precision when needed, resolving the contradiction between productivity and manufacturing precision.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If firing reservations are assigned to each individual nozzle, then precise control is achieved, but data bandwidth and circuitry requirements increase

Engineering Contradiction:
Improvenozzle control precisionVSAvoiddata bandwidth
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The control system is segmented into group-level controllers rather than requiring individual nozzle control signals for every operation. This segmentation reduces the total data bandwidth required while maintaining precise control through coordinated management of nozzles within each group.

Inventive Principle:
Principle #1Segmentation

4Device complexity

If a fixed firing sequence is used for all primitives, then system simplicity is maintained, but efficiency decreases due to varied demands on different primitives

Engineering Contradiction:
Improvefiring sequence managementVSAvoidprinting efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements dynamic firing sequences that adapt to the specific demands of different primitives and print jobs. This dynamic approach allows the system to optimize printing efficiency for each situation while maintaining manageable complexity through the structured group organization framework.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9908328B2Assigning firing reservations to primitives
Publication Date: 2018.03.06 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US9908328B2 patent drawing
  • US9908328B2 patent drawing
  • US9908328B2 patent drawing

AI summary

Assigning firing reservations to primitives can include assigning a plurality of firing reservations to each of the plurality of primitives and reassigning a firing reservation of the plurality of firing reservations from a primitive of the plurality of primitives to another primitive of the plurality of primitives.