# US 7,613,798 B2 · Method for processing printing orders in server-based networks, and corresponding server-based network

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

- Number: US 7,613,798 B2
- Document ID: US7613798B2
- Status: Granted
- Kind: B2
- Application number: 10/470,137
- Filed: 2002-01-29
- Published: 2004-06-24
- Granted: 2009-11-03
- Earliest claimed: 2001-01-29
- Assignees: ThinPrint GmbH
- Inventors: Carsten Mickeleit
- Web page: https://patentgrep.com/patent/US7613798B2

## CPC

- G06F 3/1288: {in client-server-printer device configuration}
- G06F 3/1204: {resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data}
- G06F 3/1236: {Connection management}
- G06F 3/1247: {by conversion to printer ready format}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

To create a method for processing print jobs in server-based networks as well as a relevant network, in which the disadvantages of the methods of print processing according to the current technical status can be avoided, it is suggested that a print job which has been generated from an application on the network's server in EMF format be furnished with an identification which lets the print job seem to be in RAW format; that the print job in pretended RAW format be sent to an end device in the network, where the identification is removed and finally the conversion of the EMF file into the print device-specific RAW format is executed with a local printer driver, or that the print job furnished with the identification is forwarded to a print server, where the identification is removed and finally the conversion of the EMF file into the print device-specific RAW format is executed with a local printer driver, and the RAW file is finally sent to the end device.

## Claims

### Claim 1

A method for processing a print job on a server-based network comprising:
generating a print job on a network server in EMF format via a network server-based application on the network,
at the server, attaching a deceptive RAW formatting identification to the print job, wherein, based on the deceptive RAW formatting identification, the print job appears to be in RAW format a server-based printer driver installed on the server into permitting the server-based printer driver to transmit the print job;
transmitting the print job with the deceptive RAW formatting identification from the server to an end device on the network;
at the end device, removing the deceptive RAW formatting identification from the print job to generate an EMF format print job file; and
converting the EMF format print job file, using at least one printer-specific local printer driver, into a printer device-specific RAW format.

### Claim 2 (depends on 1)

The method of claim 1, wherein the at least one printer-specific local printer driver resides on a print server, the method further comprising:
transmitting the convened print job file from the printer driver to a client end device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the server-based printer driver is a printer-independent printer driver, wherein the end device is connected to a local printer and the printer-specific local printer driver corresponds to the local printer and converts the EMF format print job file into the printer device-specific RAW format.

### Claim 4 (depends on 3)

The method of claim 3, wherein the printer-independent printer driver does not perform printer device-specific processing of the print job.

### Claim 5 (depends on 3)

The method of claim 3, wherein the printer-independent printer driver attaches additional information to the print job.

### Claim 6 (depends on 1)

The method of claim 1, wherein a print processor on the server attaches the identification to the print job.

### Claim 7 (depends on 6)

The method of claim 6, wherein a printer-independent printer driver on the server attaches additional information to the print job.

### Claim 8 (depends on 1)

The method of claim 1, wherein the print job is transmitted to the end device at least one of online, as a file, as a stream and offline.

### Claim 9 (depends on 8)

The method of claim 8, wherein the offline transmitting is in the form of an e-mail.

### Claim 10 (depends on 8)

The method of claim 8, wherein the end device is an e-mail or fax server, generates an e-mail or fax from the convened print job file and transmits the converted print job file to an e-mailbox or fax device on the network, respectively.

### Claim 11 (depends on 1)

The method of claim 1 further comprising:
transmitting to the end device, in parallel with the print job having the deceptive RAW formatting identification and for display on the end device, a bitmap corresponding to a page of the print job.

### Claim 12 (depends on 11)

The method of claim 11 further comprising:
transmitting display information from the end device to the server; and
creating the bitmap at the server based on the display information, wherein the bitmap corresponds to display options and display format of the end device.

### Claim 13 (depends on 1)

The method of claim 1 further comprising:
saving the print job with the deceptive RAW formatting identification in compressed form at the server; and
transmitting the print job with the deceptive RAW formatting identification and formatted for document exchange to the end device, wherein the end device includes an application with a viewer for displaying the print job file.

### Claim 14 (depends on 1)

The method of claim 1 further comprising:
transmitting the print job with the deceptive RAW formatting identification in compressed form.

### Claim 15

A server-based network comprising:
a server coupled to a plurality of end devices,
the server comprising means for attaching deceptive RAW formatting identification to a print job formatted in EMF format and generated by an application on the server, wherein, based on the deceptive RAW formatting identification, the print job appears as RAW format to a network printer driver installed on the server and deceives server-based driver into allowing the server to transmit the print job to a first of the end devices; and
the first end device comprising means for removing the deceptive RAW formatting identification from the print job to generate an EMF format print job file, wherein the print job file is convertible into a printer device-specific RAW format using at least one printer-specific printer driver.

### Claim 16 (depends on 15)

The network of claim 15, wherein the first end device is a local print server including the printer- specific printer driver, wherein the printer- specific printer driver comprises means for converting the print job file into the printer device-specific RAW format and wherein the print server comprises means for transmitting the converted print job file to a client end device.

### Claim 17 (depends on 15)

The network of claim 15, wherein the network printer driver is a printer-independent printer driver, wherein the printer-independent printer driver comprises means for attaching the deceptive RAW formatting identification to the print job and transmitting the print job including the deceptive RAW formatting identification to the first end device, wherein the first end device comprises means for directing the printer-specific printer driver to convert the print job file into the printer device-specific RAW format.

### Claim 18 (depends on 17)

The network of claim 17, wherein the printer-independent printer driver does not perform printer device-specific processing on the print job.

### Claim 19 (depends on 17)

The network of claim 17, wherein the printer-independent printer driver attaches additional information to the print job.

### Claim 20 (depends on 15)

The network of claim 15, wherein a print processor on the server attaches the identification to the print job.

### Claim 21 (depends on 20)

The network of claim 20, wherein a printer-independent printer driver on the server attaches additional information to the print job.

### Claim 22 (depends on 15)

The network of claim 15, wherein the server comprises means for transmitting the print job with the deceptive RAW formatting identification to the first end device at least one of online, as a file, as a stream and offline.

### Claim 23 (depends on 15)

The network of claim 15, wherein the first end device is an e-mail or fax server, an e-mail or fax from the converted print job file and means for transmitting the converted print job file to an e-mailbox or fax device on the network, respectively.

### Claim 24 (depends on 15)

The network of claim 15, wherein the server comprises means for transmitting to the first end device, in parallel with the print job having the RAW formatting identification, a bitmap for display on the first end device and corresponding to a page of the print job.

### Claim 25 (depends on 24)

The network of claim 24, wherein the first end device comprises means for transmitting display information to the server, and wherein the bitmap corresponds to display options and display format of the first end device.

### Claim 26 (depends on 15)

The network of claim 15, wherein the server comprises means for storing the print job with the RAW formatting identification in compressed form; and
wherein the server comprises means for formatting the print job with the RAW formatting identification for document exchange and means for transmitting the document exchange formatted print job to the first end device, wherein the first end device includes an application with a viewer for displaying the print job file.
