IP Library Granted Patent US 11,710,019
Granted Patent B2
US 11,710,019 · App. 16/847,879 · Granted Jul 25, 2023

Method and system for displaying equipment fault code diagnostic information

Inventors: Frank Hilton Norris (Suwanee, GA); Brett Allen Davis (Suwanee, GA); John Edward Geertsema, Jr. (Sandy Springs, GA); Christopher Brian Perry (Duluth, GA)
Assignee: Cattron North America, Inc.
G06K19/06037G06F3/14
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,710,019
App. No.
16/847,879
Granted
Jul 25, 2023
Kind
B2
Abstract

Techniques are disclosed for providing information describing a fault code for an object. A display device having an electronic display detects a fault occurrence event in the object. The display device determines a fault code indicative of the fault occurrence event and one or more parameters associated with the fault code. The display device generates a machine-readable code representing the fault code and the one or more parameters.

Claims (40)

1. A computer-implemented method for providing information describing a machine-readable code for a stationary, and thereby immovable, internal-combustion engine, the computer-implemented method comprising:

detecting, by execution of one or more processors of a display device in communication with the stationary internal-combustion engine and having an electronic display, an event in the stationary internal-combustion engine, the stationary internal-combustion engine operating through the combustion of a petroleum-based fuel;

determining the machine-readable code indicative of the event and one or more parameters associated with the machine-readable code;

generating the machine-readable code representing the event and the one or more parameters; and

displaying the machine-readable code on the display device,

wherein a control panel includes the display device and is operable for monitoring the stationary internal-combustion engine; and

wherein determining the one or more parameters associated with the machine-readable code comprises determining a geolocation associated with the stationary internal-combustion engine.

2. The computer-implemented method of claim 1 , further comprising presenting the machine-readable code on the electronic display of the display device of the control panel that monitors the stationary internal-combustion engine.

3. The computer-implemented method of claim 1 , wherein generating the machine-readable code comprises:

generating an address that passes the event and the one or more parameters as input to a lookup function; and

generating the machine-readable code as a function of the generated address.

4. The computer-implemented method of claim 1 , wherein generating the machine-readable code comprises generating a Quick Response (QR) code representing the event and the one or more parameters.

5. The computer-implemented method of claim 1 , wherein detecting the event comprises detecting a fault occurrence event.

6. The computer-implemented method of claim 1 , wherein determining the one or more parameters associated with the machine-readable code comprises determining at least one of a timestamp indicative of when the event was detected and a serial number associated with the stationary internal-combustion engine.

7. The computer-implemented method of claim 1 , wherein generating the machine-readable code representing the event and the one or more parameters comprises generating a machine-readable code representing one or more dynamic parameters uniquely associated with the event and the stationary internal-combustion engine.

8. The computer-implemented method of claim 7 , wherein generating the machine-readable code comprises generating a Quick Response (QR) code representing the event and the one or more dynamic parameters.

9. The computer-implemented method of claim 1 , wherein:

detecting the event comprises detecting a fault occurrence event;

determining the machine-readable code comprises determining a fault code indicative of the fault occurrence event and one or more parameters associated with the fault code; and

generating the machine-readable code comprises generating a machine-readable code representing the fault code and the one or more parameters.

10. The computer-implemented method of claim 9 , wherein generating the machine-readable code comprises generating a Quick Response (QR) code representing the fault code and the one or more parameters.

11. The computer-implemented method of claim 1 , wherein:

detecting the event comprises detecting a fault occurrence event;

determining the machine-readable code comprises determining a fault code indicative of the fault occurrence event and one or more dynamic parameters associated uniquely associated with the fault code and the stationary internal-combustion engine; and

generating the machine-readable code comprises generating a machine-readable code representing the fault code and the one or more dynamic parameters.

12. The computer-implemented method of claim 11 , wherein generating the machine-readable code comprises generating a Quick Response (QR) code representing the fault code and the one or more dynamic parameters.

13. The computer-implemented method of claim 1 , wherein detecting the event comprises detecting a fault occurrence event in a diesel engine.

14. The computer-implemented method of claim 1 , wherein generating the machine-readable code comprises generating a machine-readable code readable by a mobile device.

15. The computer-implemented method of claim 1 , wherein the method includes:

detecting the event comprises detecting a fault occurrence event;

determining the machine-readable code comprises determining a fault code indicative of the fault occurrence event; and

performing a lookup function in a database using the fault code as input; and

in response to the fault code being valid, returning a fault code description obtained from the database by the lookup function for generating a machine-readable code representing the fault code.

16. The computer-implemented method of claim 15 , wherein:

determining the machine-readable code comprises determining one or more dynamic parameters associated uniquely associated with the fault code and the stationary internal-combustion engine; and

performing the lookup function in the database further includes using the one or more dynamic parameters as input.

17. The computer-implemented method of claim 16 , wherein the method includes displaying an error on the display device in response to the fault code and/or the one or more dynamic parameters being invalid.

18. The computer-implemented method of claim 15 , wherein the method includes displaying an error on the display device in response to the fault code being invalid.

19. A display device configured to be operable for implementing the method according to claim 1 .

20. A control panel for monitoring the stationary internal-combustion engine, the control panel including the display device and configured to be operable for implementing the method according to claim 1 .

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2023
From: LOFA INDUSTRIES, LLC
To: CATTRON NORTH AMERICA, INC.
Reel/Frame 063762/0102 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2021
From: LOFA INDUSTRIES, LLC
To: CATTRON NORTH AMERICA, INC.
Reel/Frame 056543/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2020
From: NORRIS, FRANK HILTON; DAVIS, BRETT ALLEN; GEERTSEMA, JOHN EDWARD, JR.; PERRY, CHRISTOPHER BRIAN
To: LOFA INDUSTRIES, LLC
Reel/Frame 052563/0634 →
Continuity (2)
Continuation 16593243 · Oct 4, 2019
Related Publication 20210103785A1 · Apr 8, 2021