IP Library Patent Application 18593101
Patent Application
App. No. 18/593,101

METHODS AND SYSTEMS FOR DETECTION OF CLOCK TAMPERING ON AN ELECTRONIC DEVICE

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 None
App. No.
18/593,101
Abstract

A method of detecting clock tampering in an imaging device, comprising: reading a host start time from a host firmware clock of the imaging device, reading a security start time from a security device clock, and reading a host end time from the host firmware clock, reading a security end time, comparing a host interval time between the host start time and the host end time with a security interval time between the security start time and the security end time, and when a difference between the host interval time and the security interval time exceeds a threshold, determining that the host firmware clock has been tampered with. There is further provided an imaging device that similarly determines if the host firmware clock has been tampered with. Finally, there is provided a security device for an imaging device for determining whether the host firmware clock has been tampered with.

Claims (34)

1 . A method of detecting clock tampering in an imaging device, the method comprising:

reading a host start time from a host firmware clock of the imaging device,

reading a security start time from a security device clock installed in the imaging device, and

reading a host end time from the host firmware clock,

reading a security end time from the security device clock,

comparing a host interval time between the host start time and the host end time with a security interval time between the security start time and the security end time, and

when a difference between the host interval time and the security interval time is greater than a threshold, determining that the host firmware clock has been tampered with.

2 . The method of claim 1 , the method further comprising waiting, by the host firmware, for the host interval time after the host start time and then reading the host end time.

3 . The method of claim 1 , the method further comprising determining the security interval time by subtracting the security start time from the security end time.

4 . The method of claim 1 , the method further comprising sending, by the host firmware a start command to the security device, the start command causing the security device to read the security start time from the security device clock.

5 . The method of claim 4 , wherein the start command comprises the host start time.

6 . The method of claim 1 , the method further comprising sending, by the host firmware an end command to the security device, the end command causing the security device to read the security end time from the security device clock.

7 . The method of claim 6 , wherein the end command comprises the host end time.

8 . The method of claim 1 , the method further comprising waiting, by the security device, for the security interval time after the security start time and then reading the security end time.

9 . The method of claim 1 , the method further comprising determining the host interval time by subtracting the host start time from the host end time.

10 . The method of claim 1 , wherein a communication sequence is performed to read the host start time and security start time and said communication sequence is performed to read the host end time and security end time.

11 . The method of claim 1 , the method further comprising: when it is determined that the host firmware clock has been tampered with, preventing normal operation of the imaging device.

12 . The method of claim 11 , wherein preventing normal operation of the imaging device comprises interrupting signals sent to a print component.

13 . The method of claim 1 , wherein the steps of comparing the host interval time with the security interval time and, when the difference between the host interval time and the security interval time is greater than the threshold, determining that the host firmware clock has been tampered with, are performed by the security device.

14 . The method of claim 1 , wherein the steps of comparing the host interval time with the security interval time and, when the difference between the host interval time and the security interval time is greater than the threshold, determining that the host firmware clock has been tampered with, are performed by the host firmware.

15 . An imaging device, comprising host firmware, the host firmware configured to:

read a host start time from a host firmware clock of the imaging device,

read a host end time from the host firmware clock,

compare a host interval time between the host start time and the host end time with a security interval time between a security start time and a security end time read from a security device clock of a security device installed in the imaging device, and

when a difference between the host interval time and the security interval time is greater than a threshold, determine that the host firmware clock has been tampered with.

16 . The imaging device of claim 15 , the host firmware further configured to send a start command to the security device, the start command causing the security device to read the security start time from the security device clock.

17 . The imaging device of claim 15 , the host firmware further configured to send an end command to the security device, the end command causing the security device to read the security end time from the security device clock.

18 . A security device for an imaging device, the security device configured to:

read a security start time from a security device clock of the imaging device, and

read a security end time from the security device clock,

compare a host interval time between a host start time and a host end time with a security interval time between the security start time and the security end time, and

when a difference between the host interval time and the security interval time is greater than a threshold, determine that the host firmware clock has been tampered with.

19 . A supply item for use with an imaging device in an imaging system, the supply item comprising the security device of claim 18 .

20 . An imaging system comprising the supply item of claim 19 installed in the imaging device of claim 15 .

Assignments (5)
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0192 →
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0293 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: CITIBANK, N.A.
Reel/Frame 073007/0118 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 073007/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2024
From: BUSH, STEPHEN PORTER; WILLIAMS, JENNIFER TOPMILLER; WOODS, GREGORY SCOTT
To: LEXMARK INTERNATIONAL, INC.
Reel/Frame 066649/0767 →