# US 11,445,085 B2 · Information processing system, data transfer method, and recording medium

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

- Number: US 11,445,085 B2
- Document ID: US11445085B2
- Status: Granted
- Kind: B2
- Application number: 17/111,936
- Filed: 2020-12-04
- Published: 2021-07-08
- Granted: 2022-09-13
- Earliest claimed: 2020-01-07
- Assignees: Ricoh Company, Ltd.
- Applicants: Dongzhe Zhang
- Inventors: Dongzhe Zhang
- Web page: https://patentgrep.com/patent/US11445085B2

## CPC

- H04N 1/32523: {a plurality of output devices}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/1097: for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
- H04N 1/00214: {details of transmission}
- H04N 1/2183: {the stored images being distributed among a plurality of different locations, e.g. among a plurality of users}
- H04L 63/0807: {using tickets, e.g. Kerberos (cryptographic mechanisms or cryptographic arrangements for entity authentication using tickets or tokens H04L9/3213)}
- H04L 63/10: {for controlling access to devices or network resources}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An information processing system, a data transfer method, and a recording medium. The information processing system transfers data to storage that is a transfer destination and in response to a data transfer request from a device, the information processing system transfers the data with reference to distribution settings information that designates a storage location of the data in the storage.

## Claims

### Claim 1

An information processing system comprising:
circuitry configured to
determine whether a data transfer function of a device is active, and
transfer data to storage that is a transfer destination, wherein
the data transfer function of the device is
determined as active in a case where flag information stored in a device memory of the device indicates that the data transfer function is active, and
determined as inactive in a case where in a case where the flag information indicates that the data transfer function is not active,
the circuitry performs an authentication process to authenticate the device in a case where the data transfer function of the device is determined as inactive, the authentication process including
transmitting a request for a list of licenses for the data transfer function, the request for the list of licenses including a device identification number,
receiving a list of licenses transmitted in response to the request for the list of licenses, and
determining whether the device has a license for the data transfer function,
the device transmits a data transfer request in a case where the device has the license for the data transfer function, and
the circuitry is configured to transfer the data with reference to distribution settings information that designates a storage location of the data in the storage in response to the data transfer request.

### Claim 2 (depends on 1)

The information processing system of claim 1, wherein the circuitry is further configured to:
receive registration of transfer settings information that is related to the distribution settings information;
acquire storage destination information that indicates the storage location of the distribution settings information in the storage as the transfer settings information; and
acquire the distribution settings information from the storage based on the storage destination information.

### Claim 3 (depends on 2)

The information processing system of claim 2, further comprising:
one or more memories, wherein the circuitry is further configured to:
store the distribution settings information in the memories; and
acquire the distribution settings information from the memories.

### Claim 4 (depends on 2)

The information processing system of claim 2, wherein the circuitry is further configured to:
acquire the distribution settings information from a device that transmits the data.

### Claim 5 (depends on 2)

The information processing system of claim 2, wherein the circuitry is further configured to:
acquire storage account information indicating a storage account; and
transmit the storage account information to the storage.

### Claim 6 (depends on 1)

The information processing system of claim 1, wherein the data includes information that identifies a transmission source; and
the distribution settings information includes information on a distribution destination for each transmission source.

### Claim 7 (depends on 1)

The information processing system of claim 1, wherein the device is an image forming apparatus, and
the data includes an image transmitted from a facsimile to the image forming apparatus.

### Claim 8 (depends on 1)

The information processing system according to claim 1, wherein the information processing system is implemented by one or more information processing apparatuses.

### Claim 9

A data transfer method comprising:
determining whether a data transfer function of a device is active, wherein
the data transfer function of the device is
determined as active in a case where flag information stored in a device memory of the device indicates that the data transfer function is active, and
determined as inactive in a case where the flag information indicates that the data transfer function is not active,
the circuitry performs an authentication process to authenticate the device in a case where the data transfer function of the device is determined as inactive, the authentication process including
transmitting a request for a list of licenses for the data transfer function, the request for the list of licenses including a device identification number,
receiving a list of licenses transmitted in response to the request for the list of licenses, and
determining whether the device has a license for the data transfer function,
transmitting a data transfer request from the device in a case where the device has the license for the data transfer function, and
transferring data to storage that is a transfer destination of the data with reference to distribution settings information that designates a storage location of the data in response to the data transfer request.

### Claim 10

A non-transitory recording medium storing a computer readable code for controlling a computer system to carry out a data transfer method comprising:
determining whether a data transfer function of a device is active, wherein
the data transfer function of the device is
determined as active in a case where flag information stored in a device memory of the device indicates that the data transfer function is active, and
determined as inactive in a case where the flag information indicates that the data transfer function is not active,
the circuitry performs an authentication process to authenticate the device in a case where the data transfer function of the device is determined as inactive, the authentication process including
transmitting a request for a list of licenses for the data transfer function, the request for the list of licenses including a device identification number,
receiving a list of licenses transmitted in response to the request for the list of licenses, and
determining whether the device has a license for the data transfer function, and
transmitting a data transfer request from the device in a case where the device has the license for the data transfer function, and
transferring data to storage that is a transfer destination of the data with reference to distribution settings information that designates a storage location of the data in response to the data transfer request.
