IP Library Granted Patent US 12,475,195
Granted Patent B2
US 12,475,195 · App. 18/272,233 · Granted Nov 18, 2025

System and method for generating candidate idea

Inventors: Yoshihiro Osakabe (Tokyo, JP); Akinori Asahara (Tokyo, JP)
Assignee: Hitachi, Ltd.
G06F18/22G06F17/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,475,195
App. No.
18/272,233
Granted
Nov 18, 2025
Kind
B2
Abstract

A system converts a first input idea vector representing an idea into a first contracted vector. The system generates one or more second contracted vectors in a multivariate space to which the first contracted vector belongs, based on a value of a first predetermined component of the first contracted vector in the multivariate space. The system generates, respectively from the one or more second contracted vectors, one or more first output idea vectors representing a candidate idea to be proposed to a user. The multivariate space is configured to maintain a similarity between an input idea vector for generating a contracted vector and an output idea vector generated from the contracted vector and a similarity between the first predetermined component of the contracted vector and a first predetermined index value.

Claims (39)

1 . A system for generating a candidate idea, the system comprising:

one or more processors; and

one or more storage devices configured to store programs to be executed by the one or more processors, wherein

the one or more processors

convert a first input idea vector into a first contracted vector belonging to a multivariate space using a trained model,

extract one or more second contracted vectors from the multivariate space, based on a value of a first predetermined component of the first contracted vector in the multivariate space, and

output, respectively based on the one or more second contracted vectors, one or more first output idea vectors representing a candidate idea to be proposed to a user using the trained model, and

wherein the trained model is trained using an objective function comprising a term representing similarity between an input idea vector and an output vector for a contracted vector and a term representing similarity between the first predetermined component and a first predetermined index value.

2 . The system according to claim 1 , wherein

the one or more processors generate the one or more second contracted vectors based on the first predetermined component and a second predetermined component of the first contracted vector, and

the objective function further comprises a term representing similarity between the second predetermined component and a second predetermined index value.

3 . The system according to claim 1 , wherein

the similarity between the first predetermined component and the first predetermined index value indicates a correlation between the first predetermined component and the first predetermined index value, and

the similarity between the input idea vector and the output idea vector is represented by a Euclidean distance.

4 . The system according to claim 1 , wherein

the one or more processors apply one or more predetermined biases to the first predetermined component of the first contracted vector in generating of the one or more second contracted vectors.

5 . The system according to claim 1 , wherein

the one or more processors select, from a plurality of ideas, an idea in which a difference between the first predetermined index value and a target value is within a predetermined range, and generate the first input idea vector from the selected idea.

6 . The system according to claim 1 , wherein

the one or more storage devices include a variable auto-encoder including an encoder and a decoder, and

the one or more processors

generate the one or more second contracted vectors using the encoder, and

generate the one or more first output idea vectors using the decoder.

7 . The system according to claim 1 , wherein

the one or more second contracted vectors are a plurality of second contracted vectors, and

in generating of the plurality of second contracted vectors, the one or more processors apply different biases to the first predetermined component of the first contracted vector for the plurality of second contracted vectors.

8 . The system according to claim 1 , wherein

the one or more storage devices manage a proposed idea,

the one or more second contracted vectors are a plurality of second contracted vectors, and

the one or more processors select the second contracted vector of the candidate idea to be proposed to the user, based on a similarity between a contracted vector of the proposed idea in the multivariate space and the plurality of second contracted vectors.

9 . The system according to claim 1 , wherein

the idea includes at least one of a material and a phrase, and

the one or more processors convert the one or more first output idea vectors into an expression representing an idea and displays the expression.

10 . A method in which a system generates a candidate idea, the method comprising:

converting, by the system, a first input idea vector into a first contracted vector belonging to a multivariate space using a trained model;

extracting, by the system, one or more second contracted vectors from the multivariate space, based on a value of a first predetermined component of the first contracted vector in the multivariate space; and

outputting, by the system, respectively based on the one or more second contracted vectors, one or more first output idea vectors representing a candidate idea to be proposed to a user using the trained model,

wherein the trained model is trained using an objective function comprising a first term representing similarity between an input idea vector and an output vector for a contracted vector and a second term representing similarity between the first predetermined component and a first predetermined index value of quality,

wherein the second term represents similarity via correlation and the object function reduces loss as correlation increases.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: OSAKABE, YOSHIHIRO; ASAHARA, AKINORI
To: HITACHI, LTD.
Reel/Frame 064248/0268 →
Priority Claims (1)
JP 2021-045937 · Mar 19, 2021 · national
Continuity (1)
Related Publication 20240078290A1 · Mar 7, 2024
References Cited (19)
US 8396870B2 · Birdwell · 2013 [cited by examiner]
US 10824661B1 · Huang · 2020 [cited by examiner]
US 11379718B2 · Desmond · 2022 [cited by examiner]
US 11409752B1 · Qadrud-Din · 2022 [cited by examiner]
US 11971963B2 · Eser · 2024 [cited by examiner]
US 12271796B2 · Louizos · 2025 [cited by examiner]
US 20060101060A1 · Li · 2006 [cited by examiner]
US 20180137390A1 · Brundage · 2018 [cited by examiner]
US 20190347281A1 · Natterer · 2019 [cited by examiner]
US 20200193090A1 · Takeuchi et al. · 2020 [cited by applicant]
US 20200380338A1 · Matsumura · 2020 [cited by examiner]
US 20210097737A1 · Kim · 2021 [cited by examiner]
US 20220245440A1 · Subramanian · 2022 [cited by examiner]
US 20220383994A1 · Rabideau · 2022 [cited by examiner]
US 20230139567A1 · Jia · 2023 [cited by examiner]
JP 2020095452A · 2020 [cited by applicant]
International Search Report, with translation, and Written Opinion received in co-pending International Application No. PCT/JP2022/008022, mailed Apr. 12, 2022, in 8 pages. [cited by applicant]
Blaschke, Thomas, et al., “Application of generative autoencoder in de nova molecular design”, arXiv:1711.078391v1 [cs.LG] Nov. 21, 2017, in 13 pages. [cited by applicant]
European Patent Office, Extended European Search Report, Application No. 22771057.1, dated Feb. 4, 2025, in 13 pages. [cited by applicant]
Cited By (1)
US 12,682,357