IP Library Granted Patent US 6,965,744
Granted Patent B1
US 6,965,744 · App. 10/668,392 · Granted Nov 15, 2005

Method and apparatus for toner-driven printer control

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 6,965,744
App. No.
10/668,392
Granted
Nov 15, 2005
Kind
B1
Abstract

Disclosed herein are economical methods and apparatuses for controlling a printer based on whether there are toner stations designated as “special toner stations.” Specifically, a printer running a print job is controlled based on whether a hold jobs mode is enabled only for the special toner stations. If the hold mode procedure is not enabled, printing is then allowed. If the hold jobs mode is enabled only for special toner stations, the identity of the installed toner is determined. Additionally, if the hold mode procedure is enabled, the print job is subjected to additional procedures before being allowed to print. These additional procedures may include determining if any predefined attributes exist for the job ticket and automatically applying these attributes, placing the print job into a “hold status,” permitting manual changes to be made to the print ticket, and forwarding notification of the print job upon its completion.

Claims (25)

1. A toner-controlled printer controller, comprising:

a user interface for receiving print jobs comprising job tickets;

a processor coupled to the user interface;

a memory device coupled to the processor, wherein the memory device stores at least the job ticket received by the user interface, and a list of special toner stations; and

wherein the processor determines if a toner-controlled pre-printing procedure is enabled only for special toner stations, wherein if the toner-controlled pre-printing procedure is enabled only for the toner stations included in the list of special toner stations, it is determined whether an installed toner station is included in the list of special toner stations and if the processor determines that the installed toner station is included in the list of special toner stations, the processor executes a hold mode procedure wherein printing is allowed if the job ticket is approved or if a corresponding database job ticket exists.

2. A toner-controlled printer controller, as claimed in claim 1 , wherein the hold mode procedure comprises automatically determining zero or more job ticket attributes for a job ticket, wherein:

the user interface allows enablement of overrides and suggestions, and auto job ticket scanning;

the memory additionally stores existing overrides and suggestions, and at least one database job ticket wherein each of the at least one database job tickets include at least one attribute; and

the processor applies the existing overrides and suggestions stored in the memory device to the job ticket if overrides and suggestions are enabled, determines if a corresponding database job ticket exists, and applies attributes of the corresponding database job ticket to the job ticket if the corresponding database job ticket exists.

3. A toner-controlled printer controller, as claimed in claim 1 , wherein the toner-controlled preprinting procedure comprises placing the print job into a hold status until the job ticket is approved, wherein:

the user interface allows enablement and disablement of manual changes to the job ticket; and

the processor allows manual changes to the job ticket attributes, if manual changes to the job ticket are enabled, and determines if the job ticket has been approved.

4. A toner-controlled printer controller, as claimed in claim 1 , wherein the toner-controlled pre-printing procedure comprises allowing printing if the processor has determined that the hold mode procedure is not enabled, the installed toner station is not included in the list of special toner stations, the corresponding database job ticket exists, or when the job ticket is approved.

5. A toner-controlled print controller comprising:

a user interface for receiving print jobs wherein each print job comprises a job ticket, and allowing enablement of overrides and suggestions, auto job ticket scanning, and manual changes to the job ticket;

a processor coupled to the user interface;

a memory device coupled to the processor, wherein the memory device stores any job ticket received by the user interface, a list of special toner stations; existing overrides and suggestions, and at least one database job ticket wherein each of the at least one database job tickets include at least one attribute; and

wherein the processor determines if a hold mode procedure in enabled, wherein if the hold mode procedure is enabled, determines if the hold mode is enabled only for toner stations included in the list of special toner stations, wherein if the hold mode is enabled only for toner stations included in the list of toner stations, determines whether an installed toner station is included in the list of special toner stations, wherein if the installed toner station is included in the list of special toner stations, the processor (1) automatically determines zero or more job ticket attributes for a job ticket, wherein the processor applies the existing overrides and suggestions stored in the memory device to the job ticket if overrides and suggestions are enabled, determines if one of the at least one database job tickets is a corresponding database job ticket, wherein if one of the at least one database job tickets is a corresponding database job ticket, applies the at least one attribute of the corresponding database job ticket to the job ticket, (2) if one of the at least one database job tickets is not the corresponding database job ticket, places the job ticket into a hold status until the job ticket is approved, wherein the processor allows manual changes to the job ticket attributes if manual changes to the job ticket are enabled and determines if the job ticket has been approved, and (3) allows printing if the processor determines that the hold mode procedure is not enabled, the installed toner station is not included in the list of special toner stations, if one of the at least one database job tickets is the corresponding database job ticket or if the job ticket has been approved.

6. A toner-controlled printer, comprising

a print engine for printing print jobs wherein the print jobs comprise a job ticket;

and a dedicated computer coupled to the print engine comprising:

a user interface for receiving the job tickets;

a processor coupled to the user interface and to the print engine wherein the processor communicates the job tickets to the print engine;

a memory device coupled to the processor, wherein the memory device stores any job ticket received by the user interface, a list of special toner stations; existing overrides and suggestions, and at least one database job ticket wherein each of the at least one database job tickets include at least one attribute; and

wherein the processor determines if a hold job mode is enabled, wherein if the hold job mode is enabled, determines if the hold job mode is enabled only for the printer stations included in the list of special toner stations, wherein if the hold job mode is enabled only for the printer stations included in the list of special toner stations, determines if an installed toner station is included in the list of special toner stations, wherein if the processor determines that the installed toner station is included in the list of special toner stations, the processor (1) automatically determines zero or more job ticket attributes for a job ticket, wherein the processor applies the existing overrides and suggestions stored in the memory device to the job ticket if overrides and suggestions are enabled, determines if one of the at least one database job tickets is a corresponding database job ticket, wherein if one of the at least one database job tickets is a corresponding database job ticket, applies the at least one attribute of the is a corresponding database job ticket to the job ticket, (2) if one of the at least one database job tickets is not the corresponding database job ticket, places the job ticket into a hold status until the job ticket is approved, wherein the processor allows manual changes to the job ticket attributes if manual changes to the job ticket are enabled and determines if the job ticket has been approved, and (3) allows printing if the processor determines that the hold job mode is not enabled, the installed toner station is not included in the list of special toner stations, if one of the at least one database job tickets is the corresponding database job ticket or if the job ticket has been approved.

Assignments (15)
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2020
From: BARCLAYS BANK PLC
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST) INC.; KODAK AMERICAS LTD.; KODAK REALTY INC.; LASER PACIFIC MEDIA CORPORATION; QUALEX INC.; KODAK PHILIPPINES LTD.; NPEC INC.
Reel/Frame 052773/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; PFC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 049901/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 22, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: QUALEX, INC.; EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 050239/0001 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2018
From: BANK OF AMERICA N.A.
To: EASTMAN KODAK COMPANY
Reel/Frame 045095/0299 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2018
From: JP MORGAN CHASE BANK N.A.
To: EASTMAN KODAK COMPANY
Reel/Frame 045095/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2017
From: EASTMAN KODAK COMPANY
To: MIDWEST ATHLETICS AND SPORTS ALLIANCE LLC
Reel/Frame 044811/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2017
From: EASTMAN KODAK COMPANY
To: MIDWEST ATHLETICS AND SPORTS ALLIANCE LLC
Reel/Frame 044811/0502 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 5, 2013
From: CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT; WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT
To: EASTMAN KODAK COMPANY; PAKON, INC.
Reel/Frame 031157/0451 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC; KODAK AMERICAS, LTD.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE
Reel/Frame 031158/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
Reel/Frame 031159/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (ABL) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BANK OF AMERICA N.A., AS AGENT
Reel/Frame 031162/0117 →
PATENT SECURITY AGREEMENT Recorded Apr 1, 2013
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 030122/0235 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2004
From: NEXPRESS DIGITAL L.L.C. (FORMERLY HEIDELBERG DIGITAL L.L.C.)
To: EASTMAN KODAK COMPANY
Reel/Frame 015637/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2004
From: HOUSEL, EDWARD M.
To: HEIDELBERG DIGITAL L.L.C.
Reel/Frame 014538/0096 →