Method and system for searching for synthesis condition

US2022034921A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022034921-A1
Application numberUS-202117387130-A
CountryUS
Kind codeA1
Filing dateJul 28, 2021
Priority dateJul 29, 2020
Publication dateFeb 3, 2022
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of searching for a synthesis condition includes: designating N+1 vertices separated from each other, each having an experimental condition corresponding to a designated location in an N-dimensional space including N axes, each corresponding to a different experimental variable; performing a reflection operation for moving the first vertex determined based on experimental values corresponding to the vertices to an opposite side of an N−1 dimensional simplex based on a center point of the N−1 dimensional simplex corresponding to remaining N vertices; performing a projection operation for moving again the first vertex back to a location where a movement path of the first vertex and a predetermined boundary of the N-dimensional space cross each other when the first vertex is moved outside the predetermined boundary; and determining, as the synthesis condition, an experimental condition of a final vertex determined based on experimental values corresponding to vertices after the projection operation.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of searching for a synthesis condition, the method comprising: designating N+1 vertices separated from each other in an N-dimensional space including N axes, each corresponding to a different experimental variable, wherein each of the N+1 vertices has an experimental condition corresponding to a designated location in the N-dimensional space, and N is a natural number; performing a reflection operation for moving a first vertex determined based on experimental values corresponding to the N+1 vertices to an opposite side of an N−1 dimensional simplex based on a center point of the N−1 dimensional simplex corresponding to remaining N vertices; performing a projection operation for moving again the first vertex back to a location where a movement path of the first vertex and a predetermined boundary of the N-dimensional space cross each other when the first vertex is moved outside the predetermined boundary of the N-dimensional space; and determining an experimental condition of a final vertex determined based on experimental values corresponding to vertices after the projection operation as the synthesis condition. 2 . The method of claim 1 , further comprising: after the performing the projection operation, removing a second vertex determined based on experimental values corresponding to vertices located on the predetermined boundary when all of the N+1 vertices are located on the predetermined boundary. 3 . The method of claim 2 , further comprising: after the removing the second vertex, reducing the N-dimensional space to an N−1 dimensional space, and after the reducing the N-dimensional space to the N−1 dimensional space, performing the reflection operation again with respect to N vertices of the N+1 vertices excluding the second vertex. 4 . The method of claim 1 , wherein the reflection operation comprises determining a vertex corresponding to the experimental value having the greatest difference from a target value among the experimental values as the first vertex. 5 . The method of claim 2 , wherein the removing the second vertex comprises determining a vertex having the greatest difference between a corresponding experimental value and a target value among the vertices located on the predetermined boundary as the second vertex. 6 . The method of claim 1 , wherein the determining the synthesis condition comprises determining a vertex having the least difference between a corresponding experimental value and a target value among the vertices after the projection operation as the final vertex. 7 . The method of claim 1 , further comprising: designating N+1 vertices different from the N+1 vertices in a separated region from an existing region where the N+1 vertices are designated, wherein from the reflection operation is performed with respect to the vertices designated in the separated region. 8 . The method of claim 7 , wherein the determining the synthesis condition comprises determining an experiment condition of a final vertex having the least difference between a corresponding experimental value and a target value among the final vertices determined with respect to the vertices respectively designated in the existing region and the separated region as the synthesis condition. 9 . The method of claim 7 , further comprising: designating the different N+1 vertices after determining the synthesis condition, wherein the designating the different N+1 vertices comprises determining a location of the separated region based on a movement record of the vertices designated in the existing region. 10 . A system for searching for a synthesis condition, the system comprising: a controller which designates N+1 vertices separated from each other in an N-dimensional space including N axes, each corresponding to a different experimental variable, wherein each of the N+1 vertices has an experimental condition corresponding to a designated location in the N-dimensional space, and N is a natural number; an experiment unit which outputs experimental values corresponding to the N+1 vertices; and a search unit which determines a first vertex based on the experimental values, and moves the first vertex to an opposite side of an N−1 dimensional simplex based on a center point of the N−1 dimensional simplex corresponding to remaining N vertices, wherein the search unit moves the first vertex to a location where a movement path of the first vertex and a predetermined boundary of the N-dimensional space cross each other when the first vertex is moved outside the predetermined boundary of the N-dimensional space, and the controller determines a final vertex based on experimental values corresponding to vertices after moving the first vertex again, and determines an experimental condition of the final vertex as the synthesis condition. 11 . The system of claim 10 , wherein the search unit determines a second vertex based on experimental values corresponding to the vertices located on the predetermined boundary, when all of the N+1 vertices are located on the predetermined boundary, and removes the second vertex. 12 . The system of claim 11 , wherein the search unit reduces the N-dimensional space to an N−1 dimensional space, and determines the first vertex based on experimental values corresponding to N vertices excluding the second vertex. 13 . The system of claim 10 , wherein the search unit determines a vertex corresponding to an experimental value having the greatest difference from a target value among experimental values corresponding to the N+1 vertices as the first vertex. 14 . The system of claim 10 , wherein the search unit determines a vertex having the greatest difference between a corresponding experimental value and a target value among vertices located on the predetermined boundary as a second vertex when all of the N+1 vertices are located on the predetermined boundary. 15 . The system of claim 10 , wherein the search unit determines, as the final vertex, a vertex with the least difference between a corresponding experimental value and a target value among the N+1 vertices after moving the first vertex again. 16 . The system of claim 10 , wherein the controller designates N+1 vertices in a separated region, which are different from the N+1 vertices in an existing region, where the separated region is different from the existing region where the N+1 vertices are designated. 17 . The system of claim 16 , wherein the controller determines an experiment condition of a final vertex having the least difference between a corresponding experimental value and a target value among the final vertices determined with respect to the vertices designated in each of the existing region and the separated region. 18 . The system of claim 16 , wherein the controller determines a location of the separated region based on a movement record of vertices designated in the existing region. 19 . A recording medium comprising a computer-readable recording medium storing a program for executing the method of claim 1 .

Assignees

Inventors

Classifications

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

  • Measuring secondary ion emission, e.g. secondary ion mass spectrometry [SIMS] (mass-to-charge ratio analysis aspects of SIMS for material analysis G01N27/62) · CPC title

  • using infrared light (G01N21/39 takes precedence) · CPC title

  • using ultraviolet light (G01N21/39 takes precedence) · CPC title

  • Yield analysis or yield optimisation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2022034921A1 cover?
A method of searching for a synthesis condition includes: designating N+1 vertices separated from each other, each having an experimental condition corresponding to a designated location in an N-dimensional space including N axes, each corresponding to a different experimental variable; performing a reflection operation for moving the first vertex determined based on experimental values corresp…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F30/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).