Patents by Inventor Evgeny Olegovich Putin

Evgeny Olegovich Putin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230253076
    Abstract: A method of generating molecular structures includes: providing an ABGM; inputting into the ABGM scored molecules having an objective function value; selecting scored molecules with large objective function values; processing the selected scored molecules through an encoder to obtain latent points; selecting a latent point; sampling neighbor latent points that are within a distance from the selected latent point; processing the sampled neighbor latent points with a decoder to generate generated molecules; and provide a report having at least one generated molecule. The scored molecules can have at least one desired property. The method can include: comparing the generated molecules with selected scored molecules; selecting molecules from the generated molecules that are closest to the selected scored molecules; and providing the selected molecules as candidates for having the at least one property.
    Type: Application
    Filed: February 3, 2023
    Publication date: August 10, 2023
    Inventors: Iskander Safiulin, Evgeny Olegovich Putin, Aleksandrs Zavoronkovs
  • Publication number: 20230154572
    Abstract: A method for training model to calculate synthetic accessibility includes: accessing molecule database and obtaining molecule; virtually slicing the molecule into fragments; determining a fragment frequency of fragments; calculating molecular descriptors for the fragments; calculating synthetic difficulty score for the molecule; and storing the synthetic difficulty score in a database. A method of evaluating molecular synthetic accessibility includes: selecting target molecule; decomposing the target molecule into molecular fragments; calculating a synthetic difficulty score for the molecular fragments for the target molecule; determining a sum of synthetic difficulty scores for the molecular fragments; determining a fragment density of the molecular fragments; calculating the synthetic accessibility score from the sum of synthetic difficulty scores and fragment densities; and providing the synthetic accessibility score for the target molecule.
    Type: Application
    Filed: May 11, 2021
    Publication date: May 18, 2023
    Inventors: Bogdan ZAGRIBELNYY, Evgeny Olegovich PUTIN, Sergei Andreevich FEDORCHENKO, Yan A. IVANENKOV, Aleksandrs ZAVORONKOVS
  • Publication number: 20230075100
    Abstract: A graph-to-sequence (G2S) architecture is configured to use graph data of objects to generate sequence data of new objects. The process can be used with objects types that can be represented as graph data and sequence data. For instance, such data is molecular data, where each molecule can be represented as molecular graph and in SMILES. Examples also include popular tasks in deep learning of image-to-text or/and image-to-speech translations. Images can be naturally represented as graphs, while text and speech can be natively represented as sequences. The G2S architecture can include a graph encoder and sample generator that produce latent data in a latent space, which latent data can be conditioned with properties of the object. The latent data is input into a discriminator to obtain real or fake objects, and input into a decoder for generating the sequence data of the new objects.
    Type: Application
    Filed: February 19, 2021
    Publication date: March 9, 2023
    Inventors: Aleksandrs Zavoronkovs, Evgeny Olegovich Putin, Kirill Sergeevich Kochetov
  • Publication number: 20220172802
    Abstract: A synthesis protocol for a reaction pathway of a target molecule can be determined by: providing target compound data; performing a chemical synthesis search for at least one reaction pathway for the target compound; processing the target compound data through a single-step reaction enumeration algorithm to obtain at least one reaction step of the least one reaction pathway; processing at least one reaction step with the at least one reaction pathway scoring mechanism model to obtain a reaction step score; constructing reaction pathways based on at least one reaction step and at least one reaction step score; providing a selectivity filter having a selectivity criteria; filtering the reaction pathways so that reactions violating the selectivity criteria is filtered out; ranking the reaction pathways; and providing the reaction pathway ranking.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 2, 2022
    Inventors: Anton Konstantinov, Evgeny Olegovich Putin, Bogdan Zagribelnyy, Yan A. Ivanenkov, Aleksandrs Zavoronkovs
  • Publication number: 20210287067
    Abstract: A method of generating graph data of an object is provided, the object is physical, audio object, text object or color object. The method can include: processing input graph data of at least one object with a graph convolution layer of an edge message passing neural network to obtain vector representations of the node data and edge data of the graph data; processing the vector representations of the edge data and node data with a graph pooling layer of the edge message passing neural network that aggregates the vector representations of the node data and the vector representations of edge data to produce a vector representation of the input graph data; processing the vector representation of the input graph data with a multi-layer perception layer of the edge message passing neural network to generate predicted graph data of a predicted object; and reporting the predicted graph data in a report.
    Type: Application
    Filed: March 10, 2021
    Publication date: September 16, 2021
    Inventors: Aleksandrs Zavoronkovs, Evgeny Olegovich Putin, Dmitry Leonov
  • Publication number: 20200286625
    Abstract: A method of creating a biological aging clock for a subject can include: (a) receiving a biological data signature derived from a tissue or organ of the subject; (b) creating input vectors based on the biological data signature; (c) inputting the input vectors into a machine learning platform; (d) generating a predicted biological aging clock of the tissue or organ based on the input vectors by the machine learning platform, wherein the biological aging clock is specific to the tissue or organ; and (e) preparing a report that includes the biological aging clock that identifies a predicted biological age of the tissue or organ. The biological data signature can be based on biological pathway activation signatures for genomics, transcriptomics, proteomics, methylomics, metabolomics, lipidomics, glycomics, or secretomics.
    Type: Application
    Filed: May 26, 2020
    Publication date: September 10, 2020
    Inventors: Aleksandr M. Aliper, Evgeny Olegovich Putin, Aleksandrs Zavoronkovs