# US 2019/0317833 A1 · Data processing system and method

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

- Number: US 2019/0317833 A1
- Document ID: US20190317833A1
- Status: Published application
- Kind: A1
- Application number: 16/471,530
- Filed: 2017-12-13
- Published: 2019-10-17
- Earliest claimed: 2016-12-22
- Assignees: Nippon Telegraph and Telephone Corporation
- Applicants: Nippon Telegraph and Telephone Corporation
- Inventors: Keiichiro KASHIWAGI; Hisaharu ISHII; Kenji UMAKOSHI; Ryohei BANNO; Yui YOSHIDA
- Web page: https://patentgrep.com/patent/US20190317833A1

## CPC

- G06F 9/541: {via adapters, e.g. between incompatible applications}
- G06F 8/70: Software maintenance or management
- G06F 9/44: Arrangements for executing specific programs
- G06F 2209/543: Local
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A data processing system (10) connected to a plurality of first applications (80) and a plurality of second applications (90) includes a setting information generation function section (20), wherein the setting information generation function section includes a first interface generator (22) configured to generate a first interface for the first applications, a second interface generator (24) configured to generate a second interface for the second applications, and a storage (30) to store common data structure generation source information which is common information based on which the first and second interfaces are generated, and when the common data structure generation source information is updated, the first interface generator and the second interface generator automatically generate the first interface and the second interface, respectively, based on the updated common data structure generation source information.

## Claims

### Claim 1

A data processing system connected to a plurality of first applications and a plurality of second applications, the data processing system comprising:
a setting information generation function section, wherein
the setting information generation function section includes:
a first interface generator configured to generate a first interface for the first applications;
a second interface generator configured to generate a second interface for the second applications; and
a storage to store common data structure generation source information which is common information based on which the first and second interfaces are generated, and
when the common data structure generation source information is updated, the first interface generator and the second interface generator automatically generate the first interface and the second interface, respectively, based on the updated common data structure generation source information.

### Claim 2 (depends on 1)

The data processing system according to claim 1, further comprising:
a first interface provider configured to provide the first interface generated by the first interface generator to the first applications; and
a second interface provider configured to provide the second interface generated by the second interface generator to the second applications.

### Claim 3 (depends on 2)

The data processing system according to claim 2, further comprising:
a data processor configured to store and process data, wherein
the setting information generation function section further includes a setting information generator configured to generate one or more types of setting information for the data processor,
when the common data structure generation source information is updated, the setting information generator automatically generates the one or more types of setting information based on the updated common data structure generation source information, and outputs the generated one or more types of setting information to the data processor, and
the data processor processes the one or more types of setting information, and outputs a processing result to the first and second interface providers.

### Claim 4 (depends on 1)

The data processing system according to claim 1, wherein the first and second interface generators symmetrically generate the first interface and the second interface.

### Claim 5

A data processing system connected to a plurality of first applications and a plurality of second applications, the data processing system comprising:
a data processor configured to store and process data; and
a setting information generation function section, wherein
the setting information generation function section includes:
a setting information generator configured to generate setting information for the data processor; and
a storage to store common data structure generation source information which is common information based on which the setting information is generated in the setting information generator, and
when the common data structure generation source information is updated, the setting information generator automatically generates the setting information for the data processor based on the updated common data structure generation source information.

### Claim 6 (depends on 5)

The data processing system according to claim 5, wherein the setting information generator generates one or more types of the setting information.

### Claim 7 (depends on 6)

The data processing system according to claim 6, wherein
when the setting information generator generates a plurality of types of the setting information, the types of the setting information include first setting information generated based on the updated common data structure generation source information and second setting information generated based on the first setting information.

### Claim 8

A data processing method performed by a data processing system connected to a plurality of first applications and a plurality of second applications, wherein
the data processing system is configured to:
store, in a storage, common data structure generation source information which is common information based on which a first interface for the first applications and a second interface for the second applications are generated, and
when the common data structure generation source information is updated, automatically generate the first interface and the second interface based on the updated common data structure generation source information.

### Claim 9 (depends on 8)

The data processing method according to claim 8, wherein the data processing system provides the generated first interface to the first applications, and provides the generated second interface to the second applications.

### Claim 10 (depends on 8)

The data processing method according to claim 8, wherein the data processing system symmetrically generates the first interface and the second interface.

### Claim 11

A data processing method performed by a data processing system connected to a plurality of first applications and a plurality of second applications, wherein
the data processing system comprises:
a data processor configured to store and process data; and
a setting information generation function section, and
the setting information generation function section is configured to:
store, in a storage, common data structure generation source information which is common information based on which setting information for the data processor is generated; and
when the common data structure generation source information is updated, automatically generate the setting information for the data processor based on the updated common data structure generation source information.

### Claim 12 (depends on 11)

The data processing method according to claim 11, wherein the setting information generation function section generates one or more types of the setting information.

### Claim 13 (depends on 12)

The data processing method according to claim 12, wherein
when a plurality of types of the setting information are generated, the types of the setting information include first setting information generated based on the updated common data structure generation source information and second setting information generated based on the first setting information.
