Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
106 words
A method of printing with a scanning ink-jet printhead, the method comprising: providing image data; composing page sectors of said image data, said page sectors being composed at a variable times; printing a series of passes according to said image data, the timing of said passes being dependent on said variable times; storing information regarding actual delays between when previous passes were printed; determining an average time delay between said passes based on past experience with actual delays between when previous passes were printed; and printing subsequent passes according to said image data, the timing of said subsequent passes being based on said average time delay.
Claim 2
Independent Claim
106 words
A method of printing with a scanning ink-jet printhead, the method comprising: providing image data; composing page sectors of said image data, said page sectors being composed at a variable times; printing a series of passes according to said image data, the timing of said passes being dependent on said variable times; storing information regarding actual delays between when previous passes were printed; determining an average time delay between said passes based on past experience with actual delays between when previous passes were printed; and printing subsequent passes according to said image data, the timing of said subsequent passes being based on said average time delay.
Claim 3
Dependent Claim
25 words
A method according to claim 1, wherein said average time delay is determined based on the difference between said average and said actual time delays.
Claim 4
Dependent Claim
37 words
A method according to claim 2, wherein said difference between said average and said actual time delays is weighted by a gain factor that determines how fast the average time delay converges on the actual time delay.
Claim 5
Dependent Claim
15 words
A method according to claim 3, wherein said gain factor is between 0 and 1.
Claim 6
Dependent Claim
35 words
A method according to claim 3, further comprising providing a gain factor G up for when said error term is positive and a separate gain factor G down for when said error term is negative.
Claim 7
Dependent Claim
15 words
A method according to claim 5, wherein G up is greater than G down .
Claim 8
Dependent Claim
15 words
A method according to claim 5, wherein G down is greater that G up .
Claim 9
Dependent Claim
162 words
A printing system, comprising: a host computing device in which is stored image data; a printer driver communicatively linked to said host computing device; a printer controller communicatively linked to said printer driver; and a printer mechanism, including: a medium advance mechanism communicatively linked to said controller, a carriage scanning mechanism communicatively linked to said controller, a printhead mounted to said carriage scanning mechanism and communicatively linked to said controller, wherein said controller composes page sector information of said data at variable times; and wherein said controller actuates said printer mechanism to print passes according to said page sector information at variable times, and including means for storing information regarding when previous passes were printed, said controller being programmed to determine an average time T ave for printing the next pass based on a past time T actual of when a previous pass was printed, said time T actual being dependent on said variable times for when page sector information was ready.
Claim 10
Dependent Claim
162 words
A printing system, comprising: a host computing device in which is stored image data; a printer driver communicatively linked to said host computing device; a printer controller communicatively linked to said printer driver; and a printer mechanism, including: a medium advance mechanism communicatively linked to said controller, a carriage scanning mechanism communicatively linked to said controller, a printhead mounted to said carriage scanning mechanism and communicatively linked to said controller, wherein said controller composes page sector information of said data at variable times; and wherein said controller actuates said printer mechanism to print passes according to said page sector information at variable times, and including means for storing information regarding when previous passes were printed, said controller being programmed to determine an average time T ave for printing the next pass based on a past time T actual of when a previous pass was printed, said time T actual being dependent on said variable times for when page sector information was ready.
Claim 11
Dependent Claim
31 words
A method according to claim 8, wherein a new T ave is determined based on an error term involving the difference between the most recent T ave and T actual .
Claim 12
Dependent Claim
28 words
A method according to claim 9, wherein said error term is weighted by a gain factor G that determines how fast T ave converges on T actual .
Claim 13
Dependent Claim
16 words
A method according to claim 10, wherein said gain factor G is between 0 and 1.
Claim 14
Dependent Claim
35 words
A method according to claim 11, further comprising providing a gain factor G up for when said error term is positive and a separate gain factor G down for when said error term is negative.
Claim 15
Dependent Claim
15 words
A method according to claim 12, wherein G up is greater than G down .
Claim 16
Dependent Claim
15 words
A method according to claim 12, wherein G down is greater than G up .