# US 7,411,689 B1 · Printer capable of network connection and method for controlling said printer

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

- Number: US 7,411,689 B1
- Document ID: US7411689B1
- Status: Granted
- Kind: B1
- Application number: 09/577,078
- Filed: 2000-05-23
- Granted: 2008-08-12
- Earliest claimed: 1999-05-24
- Assignees: Seiko Epson Corporation
- Inventors: Toshihiro Shima
- Web page: https://patentgrep.com/patent/US7411689B1

## CPC

- G06F 3/1206: {resulting in increased flexibility in input data format or job format or job type}
- G06F 3/1268: {Job submission, e.g. submitting print job order or request not the print data itself}
- G06F 3/1285: {Remote printer device, e.g. being remote from client or server}
- G06F 3/1291: {Pool of printer devices: self-managing printing devices in a network, e.g. without a server}
- G06F 2206/1508: Load balancing
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

This invention is composed as a printer which receives a print request from a computer, the print request including a request to a peripheral device to acquire print data, and sends the acquisition request to the peripheral device, and performs printing on the basis of the print data sent from the peripheral device in response to the acquisition request. Accordingly, the printer is capable of receiving the print data from the peripheral device instead of receiving the print data from the computer.

## Claims

### Claim 1

A system comprising:
a first printer configured to provide a print acceptance screen to a client computer;
the client computer configured to send a new print request directly to a second printer using the print acceptance screen provided by the first printer, wherein the new print request specifies a peripheral device on which data to print is stored; and
the second printer configured to request the data to print from the peripheral device and print the data upon receipt from the peripheral device.
