IP Library Granted Patent US 6,934,044
Granted Patent B1
US 6,934,044 · App. 09/651,911 · Granted Aug 23, 2005

Technique for verifying print job formatting for network printing

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,934,044
App. No.
09/651,911
Granted
Aug 23, 2005
Kind
B1
Abstract

An apparatus is disclosed for improved network printing including a plurality of client machines connected by a network, a printer connected to the network by a network interface controller, a printer server connected to the printer, a printer controller connected to the printer, and a header analyzer embedded into a memory of the printer controller. A method is also disclosed of improved networked printing using a header analyzer in a networked component to monitor and repair incoming print jobs, and outputting the repaired print jobs to a printer. Also disclosed is an apparatus for improved networked printing that includes a plurality of client machines connected by a network, a printer connected to the network by a network interface controller, a printer server connected to the printer, a printer controller connected to the printer, and a filter embedded into a memory of each of the plurality of workstations. Additionally disclosed is a method for improved network printing that includes using a filter embedded in each of a plurality of client machines to filter a print job prepared by each of the plurality of client machines, and printing the print job on a printer.

Claims (25)

1. A method of networked printing comprising:

monitoring and repairing an incoming print job from one of a plurality of client machines connected to a network in a component operatively connected to the network, wherein the monitoring and repairing comprises:

determining whether the print job is formatted in a language recognizable by a printer, and

if the print job is not formatted in the language recognizable by the printer, selectively converting a language of the print job into the language recognizable by the printer; and

outputting the repaired print job to the printer.

2. The method of claim 1 , wherein the component comprises a header analyzer embedded in a memory of a printer controller.

3. The method of claim 1 , wherein the component comprises a filter embedded in at least one of the plurality of client machines.

4. An apparatus for network printing, comprising:

a plurality of client machines connected to a network and capable of generating at least one print job;

a printer connected to the network by a network interface controller;

a printer server connected to the printer; and

a printer controller connected to the network; and

a component operatively connected to the network and arranged to selectively convert a language of the print job to a language recognizable by the printer dependent on whether the print job is previously formatted in the language recognizable by the printer.

5. The apparatus of claim 4 , wherein the component comprises the printer.

6. The apparatus of claim 4 , wherein the component comprises the printer server.

7. The apparatus of claim 4 , wherein the component comprises the printer controller.

8. The apparatus of claim 4 , wherein the component comprises a filter embedded into a memory of at least one of the plurality of client machines.

9. The apparatus of claim 8 , wherein the filter is adapted to check for any errors preventing proper printing in a print job before the print job is outputted to the network.

10. The apparatus of claim 8 , wherein the filter is adapted to fix any errors preventing proper printing in a print job before the print job is outputted to the network.

11. The apparatus of claim 4 , wherein the component comprises a header analyzer.

12. The apparatus of claim 11 , wherein the header analyzer is embedded in a memory of the printer controller.

13. The apparatus of claim 11 , wherein the header analyzer is adapted to check for any errors preventing proper printing in a print job transferred from the network interface controller.

14. The apparatus of claim 11 , wherein the header analyzer is adapted to fix any errors preventing proper printing in a print job transferred from the network interface controller.

15. The apparatus of claim 4 , wherein the network comprises a Local Area Network.

16. The apparatus of claim 4 , wherein the network comprises a Wide Area Network.

Assignments (1)
MERGER AND CHANGE OF NAME Recorded Dec 12, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037278/0853 →