# US 2026/0086784 A1 · Information processing device, information processing method, and information processing program

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

- Number: US 2026/0086784 A1
- Document ID: US20260086784A1
- Status: Published application
- Kind: A1
- Application number: 19/409,118
- Filed: 2025-12-04
- Published: 2026-03-26
- Earliest claimed: 2024-05-16
- Assignees: SolvifAI Co., Ltd.
- Applicants: SolvifAI Co., Ltd.
- Inventors: Masayoshi Yuasa; Ryodai Someya
- Web page: https://patentgrep.com/patent/US20260086784A1

## CPC

- G06F 8/35: model driven
- G06F 8/36: Software reuse
- G06F 16/3329: Natural language query formulation
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An information processing device includes a past deliverable acquisition unit configured to acquire past deliverables created in a past in a waterfall system development including a plurality of development steps; a past deliverable analyzer configured to analyze a format of the past deliverables; an input screen provider configured to provide an input screen for entering input items needed for creating a new deliverable; a prompt generator configured to generate a prompt for automatically generating a new deliverable based on the format of the past deliverables and the input items entered on the input screen; a prompt provider configured to provide the prompt to a large language model; a new deliverable acquisition unit configured to acquire, from the large language model, the new deliverable generated in response to the prompt; and a new deliverable provider configured to provide the new deliverable acquired by the new deliverable acquisition unit.

## Claims

### Claim 1

An information processing device comprising:
a past deliverable acquisition unit configured to acquire past deliverables created in a past in a waterfall system development including a plurality of development steps;
a past deliverable analyzer configured to analyze a format of the past deliverables acquired by the past deliverable acquisition unit;
an input screen provider configured to provide an input screen for entering input items needed for creating a new deliverable;
a prompt generator configured to generate a prompt for automatically generating a new deliverable based on the format of the past deliverables analyzed by the past deliverable analyzer and the input items entered on the input screen provided by the input screen provider;
a prompt provider configured to provide the prompt generated by the prompt generator to a large language model;
a new deliverable acquisition unit configured to acquire, from the large language model, the new deliverable generated in response to the prompt provided by the prompt provider; and
a new deliverable provider configured to provide the new deliverable acquired by the new deliverable acquisition unit.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein
the past deliverable acquisition unit acquires past deliverables created in any of the development steps in the waterfall system development, and
the input screen provider provides an input screen for creating a new deliverable in a development step downstream from the development steps in which the acquired past deliverables have been created based on the past deliverable acquired by the past deliverable acquisition unit.

### Claim 3 (depends on 1)

The information processing device according to claim 1, further comprising:
a defect determination unit configured to determine a defect in the input items entered on the input screen provided by the input screen provider based on the new deliverable acquired by the new deliverable acquisition unit, wherein
the input screen provider provides an input screen for entering additional input items in accordance with the defect determined by the defect determination unit, and
the prompt generator generates a prompt for correcting the defect determined by the defect determination unit based on the additional input items entered on the input screen.

### Claim 4 (depends on 1)

The information processing device according to claim 1, further comprising:
a consistency determination unit configured to determine consistency among a plurality of description items in the new deliverable acquired by the new deliverable acquisition unit; and
a description item modification unit configured to modify the description items based on the consistency determined by the consistency determination unit.

### Claim 5 (depends on 1)

The information processing device according to claim 1, further comprising:
an association recorder configured to record associations among a plurality of new deliverables respectively generated in a plurality of development steps acquired by the new deliverable acquisition unit; and
a modification reflection unit configured to reflect a modification performed on the new deliverable generated in any one of the development steps on another new deliverable generated in another development step based on the associations recorded by the association recorder.

### Claim 6 (depends on 1)

The information processing device according to claim 1, wherein
the input screen provider is configured to provide an input screen for further acquiring a screen specification document of a display screen displayed in a system and a screen transition diagram of the display screen; and
the prompt generator is configured to generate a prompt for automatically generating a program for displaying the display screen based on the screen specification document and the screen transition diagram acquired in the input screen provider.

### Claim 7 (depends on 1)

The information processing device according to claim 1, wherein
the input screen provider is configured to provide a management screen that displays deliverables created in a plurality of development steps included in the waterfall system development for each of the development steps; and
the deliverables are displayed on the management screen along with a direction of an input to a subsequent deliverable.

### Claim 8 (depends on 1)

The information processing device according to claim 1, wherein
the new deliverable acquisition unit is configured to acquire at least one of a material and programming code generated in response to the prompt from the large language model as a new deliverable.

### Claim 9

An information processing method causing a computer to execute the steps of:
acquiring past deliverables created in a past in a waterfall system development including a plurality of development steps;
analyzing a format of the past deliverables acquired in the past deliverable acquiring step;
providing an input screen for entering input items needed for creating a new deliverable;
generating a prompt for automatically generating the new deliverable based on the format of the past deliverables analyzed in the past deliverable analyzing step and the input items entered on the input screen provided in the input screen providing step;
providing the prompt generated in the prompt generating step to a large language model;
acquiring, from the large language model, the new deliverable generated in response to the prompt provided in the prompt providing step; and
providing the new deliverable acquired in the new deliverable acquiring step.

### Claim 10

An information processing program causing a computer to embody the processes of:
acquiring past deliverables created in a past in a waterfall system development including a plurality of development steps;
analyzing a format of the past deliverables acquired in the past deliverable acquiring process;
providing an input screen for entering input items needed for creating a new deliverable;
generating a prompt for automatically generating the new deliverable based on the format of the past deliverables analyzed in the past deliverable analyzing process and the input items entered on the input screen provided in the input screen providing process;
providing the prompt generated in the prompt generating process to a large language model;
acquiring, from the large language model, the new deliverable generated in response to the prompt provided in the prompt providing process; and
providing the new deliverable acquired in the new deliverable acquiring process.
