# US 2016/0253518 A1 · Information processing apparatus, method, and computer readable medium

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

- Number: US 2016/0253518 A1
- Document ID: US20160253518A1
- Status: Published application
- Kind: A1
- Application number: 15/040,301
- Filed: 2016-02-10
- Published: 2016-09-01
- Earliest claimed: 2015-02-26
- Assignees: Fujitsu Limited
- Applicants: Fujitsu Limited
- Inventors: Yuki MATSUO
- Web page: https://patentgrep.com/patent/US20160253518A1

## CPC

- G06F 21/6218: {to a system of files or objects, e.g. local or distributed file system or database}
- G06F 21/44: Program or device authentication
- H04L 63/105: {Multiple levels of security}
- G06F 2221/2113: Multi-level security, e.g. mandatory access control
- 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

An information processing apparatus includes: a memory; and a processor coupled to the memory and configured to generate divided check data by dividing check data into first division units corresponding to a type of the check data, compare the divided check data with divided confidential data obtained by dividing confidential data into second division units corresponding to a type of the confidential data, and determine whether the check data includes the confidential data based on a result of the comparison.

## Claims

### Claim 1

An information processing apparatus comprising:
a memory; and
a processor coupled to the memory and configured to
generate divided check data by dividing check data into first division units corresponding to a type of the check data,
compare the divided check data with divided confidential data obtained by dividing confidential data into second division units corresponding to a type of the confidential data, and
determine whether the check data includes the confidential data based on a result of the comparison.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein
the processor is further configured to prohibit transmitting the check data to a device coupled with the information processing apparatus when the check data is determined to include the confidential data.

### Claim 3 (depends on 1)

The information processing apparatus according to claim 1, wherein
the processor is further configured to change unit of the second division units used for the confidential data in accordance with a confidential level set for the confidential data.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1, wherein
the processor is further configured to compare the divided check data with the divided confidential data generated using the same division unit as that used for generation of the divided check data.

### Claim 5 (depends on 1)

An information processing system comprising:
the information processing apparatus according to claim 1; and
a registration apparatus including processing circuitry configured to
divide the confidential data into the second division units corresponding to the type of the confidential data to generate the divided confidential data, and
register the divided confidential data in a database.

### Claim 6

A method comprising:
generating, by a processor, divided check data by dividing check data into first division units corresponding to a type of the check data;
comparing, by the processor, the divided check data with divided confidential data obtained by dividing confidential data into second division units corresponding to a type of the confidential data; and
determining, by the processor, whether the check data includes the confidential data based on a result of the comparison.

### Claim 7 (depends on 6)

The method according to claim 6, further comprising:
prohibiting, by the processor, transmitting the check data to a device coupled with the information processing apparatus when the check data is determined to include the confidential data.

### Claim 8 (depends on 6)

The method according to claim 6, further comprising:
changing unit of the second division units used for the confidential data in accordance with a confidential level set for the confidential data.

### Claim 9 (depends on 6)

The method according to claim 6, further comprising:
comparing the divided check data with the divided confidential data generated using the same division unit as that used for generation of the divided check data.

### Claim 10

A non-transitory computer readable medium having stored therein a program that causes a computer to execute a process, the process comprising:
generating divided check data by dividing check data into first division units corresponding to a type of the check data;
comparing the divided check data with divided confidential data obtained by dividing confidential data into second division units corresponding to a type of the confidential data; and
determining whether the check data includes the confidential data based on a result of the comparison.

### Claim 11 (depends on 10)

The non-transitory computer readable medium according to claim 10, wherein the process further comprising:
prohibiting transmitting the check data to a device coupled with the information processing apparatus when the check data is determined to include the confidential data.

### Claim 12 (depends on 10)

The non-transitory computer readable medium according to claim 10, wherein the process further comprising:
changing unit of the second division units used for the confidential data in accordance with a confidential level set for the confidential data.

### Claim 13 (depends on 10)

The non-transitory computer readable medium according to claim 10, wherein the process further comprising:
comparing the divided check data with the divided confidential data generated using the same division unit as that used for generation of the divided check data.
