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.
Patent No.:
Date of Patent:
Feb. 18, 2025
Filed:
Feb. 12, 2020
Nippon Telegraph and Telephone Corporation, Tokyo, JP;
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.