IP Library Granted Patent US 8,223,353
Granted Patent B2
US 8,223,353 · App. 13/356,972 · Granted Jul 17, 2012

Multiple processor print driver

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 8,223,353
App. No.
13/356,972
Granted
Jul 17, 2012
Kind
B2
Abstract

A system and method for an adaptable print driver that adapts its behavior to make use of multiple processors when they are available on the host computer. In particular, during installation or initialization of the print driver, the driver will query the operating system for the number and type of processors present. If the print driver detects that multiple processors are present, it will operate in a way that makes explicit use of the multiple processors.

Claims (7)

1. A multiprocessor system having plural processor units including:

a reception circuit for receiving a setting demand requesting one of a first mode in which each of said plural processor units operate in page level granularity and a second mode in which at least one of said plural processor units operates in a lower granularity level than the page level granularity of the first mode; and

a setting circuit for classifying said plural processor units in the first mode into plural groups, each group containing at least one processor unit, to successively set said plural groups to the first mode in turn when said reception circuit receives a setting demand requesting the first mode, and to successively set said plural processor units to the second mode in turn when said reception circuit receives a setting demand requesting the second mode, wherein said setting circuit determines a total granularity demand of said plural processor units when said reception circuit receives the setting demand requesting one of the first mode or the second mode and collectively sets the plural processor units to a normal state or a low granularity-demand state in accordance with the requested one of the first mode or the second mode.

2. A multiprocessor system having plural processors which are classified into plural groups in advance, each one of the groups containing at least one processor, said multiprocessor system including:

a generation circuit generating a setting demand requesting one of a first mode in which each of said plural groups is in a normal state and a second mode in which each of said plural groups is in a low granularity-demand state whose granularity is at a lower level than a granularity level in the first mode;

a reception circuit receiving a granularity demand; and a setting circuit successively setting each of said plural groups to said normal state in turn according to said setting demand requesting said first mode being received by said reception circuit, and successively setting each of said plural groups to said low granularity-demand state according to said setting demand requesting said second mode being received by said reception circuit.

3. The multiprocessor system as claimed in claim 2 , further including an input circuit inputting a signal corresponding to an instruction received from outside said multiprocessor system and an output circuit outputting said setting demand requesting said second mode when said input circuit does not input said signal requesting said first mode.

Assignments (9)
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 →
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 →
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Apr 1, 2013
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 030122/0235 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Mar 25, 2013
From: EASTMAN KODAK COMPANY
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 030081/0373 →