# US 2021/0240415 A1 · Server system, and printing apparatus that communicates with server system

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

- Number: US 2021/0240415 A1
- Document ID: US20210240415A1
- Status: Published application
- Kind: A1
- Application number: 17/156,402
- Filed: 2021-01-22
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Hirokazu Saigusa
- Web page: https://patentgrep.com/patent/US20210240415A1

## CPC

- G06F 3/1232: {Transmitting printer device capabilities, e.g. upon request or periodically}
- 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/1225: {Software update, e.g. print driver, modules, plug-ins, fonts}
- G06F 3/1231: {Device related settings, e.g. IP address, Name, Identification}
- G06F 3/1267: {Job repository, e.g. non-scheduled jobs, delay printing}
- H04L 67/51: Discovery or management thereof, e.g. service location protocol [SLP] or web services
- G06F 3/1287: {via internet}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A server system includes a first receiving unit configured to receive, from a printing apparatus operated by a user, a registration request for information regarding the printing apparatus, an acquisition unit configured to acquire information to be used for acquisition of capability information of the printing apparatus, from the printing apparatus that has transmitted the registration request, a transmission unit configured to transmit the acquired information to a different server system, and a second receiving unit configured to receive, from the different server system, capability information of the printing apparatus that is identified by the different server system based on the transmitted information.

## Claims

### Claim 1

A server system comprising:
a first receiving unit configured to receive, from a printing apparatus operated by a user, a registration request for information regarding the printing apparatus;
an acquisition unit configured to acquire information to be used for acquisition of capability information of the printing apparatus, from the printing apparatus that has transmitted the registration request;
a transmission unit configured to transmit the acquired information to a different server system; and
a second receiving unit configured to receive, from the different server system, capability information of the printing apparatus that is identified by the different server system based on the transmitted information.

### Claim 2 (depends on 1)

The server system according to claim 1, wherein the acquisition unit acquires different capability information from the printing apparatus.

### Claim 3 (depends on 2)

The server system according to claim 2, wherein the capability information acquired from the different server system includes information that is not included in the different capability information acquired from the printing apparatus.

### Claim 4 (depends on 2)

The server system according to claim 2, further comprising a storage unit configured to store information indicating the registered printing apparatus and capability information of the printing apparatus in association with each other, wherein the storage unit updates the different capability information corresponding to the information indicating the printing apparatus, with the capability information registered from the different server system.

### Claim 5 (depends on 1)

The server system according to claim 1, wherein the information is information for identifying a model of the printing apparatus.

### Claim 6 (depends on 1)

The server system according to claim 1, wherein the information is information for identifying a type of the printing apparatus.

### Claim 7 (depends on 1)

The server system according to claim 1, further comprising:
a third receiving unit configured to receive an acquisition request for information regarding registered printing apparatuses, from an information processing apparatus; and
a different transmission unit configured to transmit information regarding registered printing apparatuses to the information processing apparatus based on the acquisition request received by the third receiving unit.

### Claim 8 (depends on 7)

The server system according to claim 7,
wherein the third receiving unit receives, from the information processing apparatus, information indicating a printing apparatus selected by a user from among the registered printing apparatuses, and
wherein the different transmission unit transmits, to the information processing apparatus, capability information identified based on the information regarding the printing apparatus selected by the user.

### Claim 9 (depends on 1)

The server system according to claim 1, wherein the different server system stores a first package including a driver of the printing apparatus, and a second package including capability information that is not included in the driver.

### Claim 10 (depends on 9)

The server system according to claim 9, wherein the transmission unit transmits a request for acquiring the second package based on the information, to the different server system.

### Claim 11

A printing apparatus that can communicate with a server system, the printing apparatus comprising:
a transmission unit configured to transmit a registration request of information regarding the printing apparatus, to the server system in response to an operation performed by a user,
wherein the transmission unit transmits, to the server system, information for the server system acquiring capability information of the printing apparatus from a different server system.

### Claim 12 (depends on 11)

The printing apparatus according to claim 11, wherein the information is information for identifying a model of the printing apparatus or information for identifying a type of the printing apparatus.

### Claim 13

An information processing apparatus that can communicate with a server system in which information regarding a printing apparatus is registered based on a registration request from the printing apparatus, the information processing apparatus comprising:
an acquisition unit configured to acquire, from the server system, information to be used when capability information of the printing apparatus is acquired from a different server system;
a transmission unit configured to transmit the acquired information to a different server system;
a receiving unit configured to receive, from the different server system, capability information of the printing apparatus that has been identified by the different server system based on the transmitted information; and
a display unit configured to display a print setting screen based on the received capability information.

### Claim 14 (depends on 13)

The information processing apparatus according to claim 13, wherein the information is information for identifying a model of the printing apparatus.

### Claim 15 (depends on 14)

The information processing apparatus according to claim 14, wherein the information is information for identifying a type of the printing apparatus.
