# US 12,761,840 B2 · Printing system and methods for dynamically configured conflict checking in printing operations

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,761,840 B2
- Document ID: US12761840B2
- Status: Granted
- Kind: B2
- Application number: 18/219,358
- Filed: 2023-07-07
- Published: 2025-01-09
- Granted: 2026-10-13
- Earliest claimed: 2023-07-07
- Assignees: KYOCERA Document Solutions Inc.
- Applicants: Kyocera Document Solutions Inc.
- Inventors: Javier A. Morales; Katherine Bayquen Lao
- Web page: https://patentgrep.com/patent/US12761840B2

## CPC

- G06F 3/121: {Facilitating exception or error detection and recovery, e.g. fault, media or consumables depleted}
- G06F 3/1234: {Errors handling and recovery, e.g. reprinting (G06F3/1261 takes precedence)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A printing system includes a printing device having a digital front end (DFE). The DFE includes printing device configuration settings. The DFE defines the settings based on configurable attributes and generates a device capabilities file. The device capabilities file is downloaded to a print driver, printing application, or other interface. The settings within the device capabilities file are modified based on a conflict with a configurable attribute received from another set of attributes. The modified settings are stored within the device capabilities file. The device capabilities file is provided to a print ticket editor or similar device with the settings dynamically configured.

## Claims

### Claim 1

A method for dynamic conflict checking for printing operations, the method comprising:
setting a plurality of configurable attributes relating to printing operations at a digital front end (DFE) of a first printing device;
defining a first plurality of printing device configuration settings for the first printing device based on the plurality of configurable attributes, wherein the first plurality of printing device configuration settings relate to a print engine of the first printing device;
modifying the first plurality of printing device configuration settings based on a conflict with at least one of the plurality of configurable attributes determined by a conflicts engine within the DFE of the first printing device, wherein the conflict is determined locally at the DFE of the first printing device with the conflicts engine;
storing the first plurality of printing device configuration settings in a first device capabilities file at the DFE of the first printing device; and
providing the first plurality of printing device configuration settings using the first device capabilities file during the printing operations at the first printing device.

### Claim 2 (depends on 1)

The method of claim 1, wherein setting the plurality of configurable attributes includes setting the plurality of configurable attributes for at least one paper.

### Claim 3 (depends on 1)

The method of claim 1, wherein modifying the plurality of configurable attributes includes modifying the plurality of configurable attributes related to print ticket settings.

### Claim 4 (depends on 1)

The method of claim 1, wherein setting the plurality of configurable attributes includes setting the plurality of configurable attributes for queue defaults within the DFE.

### Claim 5 (depends on 1)

The method of claim 1, wherein setting the plurality of configurable attributes includes setting the plurality of configurable attributes for at least one tray at the first printing device.

### Claim 6 (depends on 1)

The method of claim 1, further comprising configuring the plurality of configurable attributes by an administrator.

### Claim 7 (depends on 1)

The method of claim 1, further comprising downloading the first device capabilities file from the DFE of the first printing device using a uniform resource locator (URL) corresponding to an internet protocol (IP) address.

### Claim 8 (depends on 1)

The method of claim 1, further comprising receiving a print condition for a print job generated by a printer driver in conjunction with the print ticket editor.

### Claim 9 (depends on 8)

The method of claim 8, further comprising determining whether a print setting conflict exists between the print condition and the first plurality of printing device configuration settings.

### Claim 10

A printing system comprising:
a first printing device including a first print engine;
a processor; and
a memory storing instructions, wherein the instructions, when executed on the processor, configure the printing system to
set a plurality of configurable attributes related to printing operations at the first printing device;
define a first plurality of printing device configuration settings for the first printing device based on the plurality of configurable attributes, wherein the first plurality of printing device configuration settings relate to the first print engine of the first printing device;
modify the first plurality of printing device configuration settings based on a conflict with at least one of the plurality of configurable attributes determined by a conflicts engine within the DFE of the first printing device, wherein the conflict is determined locally at the DFE of the first printing device with the conflicts engine;
store the first plurality of printing device configuration settings in a first device capabilities file at the DFE of the first printing device; and
provide the first plurality of printing device configuration settings using the first device capabilities file during the printing operations at the first printing device.

### Claim 11 (depends on 10)

The printing system of claim 10, further comprising a client device having a print ticket editor to receive the first device capabilities file.

### Claim 12 (depends on 10)

The printing system of claim 10, further comprising a second printing device, wherein the second printing device includes a DFE, wherein the instructions further configure the printing system to
set the plurality of configurable attributes related to printing operations at the second printing device having a second print engine;
define a second plurality of printing device configuration settings for the second printing device based on the plurality of configurable attributes, wherein the second plurality of printing device configuration settings relate to the second print engine of the second printing device;
modify the second plurality of printing device configuration settings for the second printing device based on the plurality of configurable attributes determined by a conflicts engine within the DFE of the second printing device, wherein the conflicts engine within the DFE of the second printing device is different from the conflicts engine within the DFE of the first printing device;
store the second plurality of printing device configuration settings in a second device capabilities file; and
provide the second plurality of printing device configuration settings using the second device capabilities file during printing operations at the second printing device.

### Claim 13 (depends on 10)

The printing system of claim 10, further comprising a digital front end (DFE) for the first printing device to generate the first device capabilities file.
