IP Library Granted Patent US 11,861,435
Granted Patent B2
US 11,861,435 · App. 17/822,579 · Granted Jan 2, 2024

Apparatuses, computer-implemented methods, and computer program products for improved print position compensation

Inventors: Cheng Khoon Ng (Singapore, SG); Heng Yew Lim (Singapore, SG); Shufeng Zheng (Singapore, SG); Jang Wei Chao (Singapore, SG)
Assignee: Hand Held Products, Inc.
G06K15/408B41J25/308G06K15/16G06K15/4065
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,861,435
App. No.
17/822,579
Granted
Jan 2, 2024
Kind
B2
Abstract

Embodiments of the disclosure provide for improved print position compensation, for example to improve accuracy of print job(s) performed by a printer. The print position compensation enables an offset of the time until printing occurs on a print media to account for changes and/or erroneous movement in a print media, such as due to slippage and/or other results of a force applied to the print media. Particular embodiments determine data values derived both for an output phase and a retraction phase of the printer's operation. Various embodiments generate a print position compensation based on sensor-based edge position distances determined during each of a media output phase and a media retraction phase. Alternatively or additionally various embodiments generate a print position compensation based on sensor-based media movement phase timestamp differentials determined during each of a media output phase and a media retraction phase.

Claims (29)

1. An apparatus comprising at least one processor and at least one memory having computer-coded instructions stored thereon that, in execution with the at least one processor, cause the apparatus to:

determine, via a sensor, a first distance value and a second distance value based on detection of at least one edge of a printable portion of a print media during a media output phase and a media retraction phase of printer operation, respectively, wherein the first distance value and the second distance value corresponds to the distance between (i) the at least one edge of the printable portion and (ii) a print head of the apparatus; and

generate a print position compensation based at least in part on the first distance value and the second distance value.

2. The apparatus according to claim 1 , wherein the apparatus is further caused to control activation of a light source during at least one of the media output phase and the media retraction phase to produce light rays that shine through the print media.

3. The apparatus according to claim 1 , wherein the apparatus is further caused to generate the print position compensation based at least in part on a divisor factor associated with the first distance value and the second distance value.

4. The apparatus according to claim 1 , wherein the apparatus is further caused to:

initiate a print operation based at least in part on the print position compensation.

5. The apparatus according to claim 1 , wherein the media output phase comprises a calibration print phase.

6. The apparatus according to claim 1 , wherein the media output phase comprises a previous print job phase.

7. The apparatus according to claim 1 , wherein the apparatus is further caused to:

execute a boundary check based at least in part on the print position compensation.

8. The apparatus according to claim 1 , wherein the apparatus is further caused to:

detect occurrence of an idle state; and

reset the print position compensation in response to detecting occurrence of the idle state.

9. A computer-implemented method comprising:

determining, via a sensor, a first distance value and a second distance value based on a detection of at least one edge of a printable portion of a print media during a media output phase and a media retraction phase of printer operation, respectively, wherein the first distance value and the second distance value corresponds to the distance between (i) the at least one edge and (ii) the print head; and

generating a print position compensation based at least in part on the first distance value and the second distance value.

10. The computer-implemented method according to claim 9 , further comprising controlling activation of a light source during at least one of the media

output phase and the media retraction phase to produce light rays that shine through the print media.

11. The computer-implemented method according to claim 9 , further comprising generating the print position compensation based at least in part on a divisor factor associated with the first distance and the second distance value.

12. The computer-implemented method according to claim 9 , further comprising:

initiating a print operation based at least in part on the print position compensation.

13. The computer-implemented method according to claim 9 , wherein the media output phase comprises a calibration print phase.

14. The computer-implemented method according to claim 9 , wherein the media output phase comprises a previous print job phase.

15. The computer-implemented method according to claim 9 , the computer-implemented method further comprising:

executing a boundary check based at least in part on the print position compensation.

16. The computer-implemented method according to claim 9 , the computer-implemented method further comprising:

detecting occurrence of an idle state; and

resetting the print position compensation in response to detecting occurrence of the idle state.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT NAME OF THE ASSIGNEE IS HAND HELD PRODUCTS, INC.. PREVIOUSLY RECORDED AT REEL: 062308 FRAME: 0749. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 1, 2023
From: DATAMAX-O'NEIL CORPORATION
To: HAND HELD PRODUCTS, INC.
Reel/Frame 062639/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2023
From: DATAMAX-O'NEIL CORPORATION
To: HAND HELD PRODUCTS, INC.
Reel/Frame 062308/0749 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2022
From: NG, CHENG KHOON; LIM, HENG YEW; ZHENG, SHUFENG; CHAO, JANG WEI
To: DATAMAX-O'NEIL CORPORATION
Reel/Frame 060914/0777 →
Continuity (2)
Continuation 17408161 · Aug 20, 2021
Related Publication 20230054842A1 · Feb 23, 2023