The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 18, 2025

Filed:

Feb. 12, 2020
Applicant:

Nippon Telegraph and Telephone Corporation, Tokyo, JP;

Inventors:

Toshiyuki Kurabayashi, Tokyo, JP;

Hiroyuki Kirinuki, Tokyo, JP;

Yu Yoshimura, Tokyo, JP;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/30 (2018.01); G06N 3/12 (2023.01);
U.S. Cl.
CPC ...
G06F 8/30 (2013.01); G06N 3/12 (2013.01);
Abstract

The possibility of a desired program being automatically generated is increased by a program generation device including: a storage unit that stores a set of pairs each constituted by a program and natural language that describes a specification of the program; a search unit configured to search for a first program having a structure that is the closest to a structure of a program to be generated, from the set, by inputting natural language that describes a specification of the program to be generated and natural language included in the pairs to a model that has been caused to learn a relationship between natural language describing a specification of a program and similarity of a structure of the program; and a change unit configured to change the first program to generate a second program that satisfies at least one pair of an input value and an output value.


Find Patent Forward Citations

Loading…