Generating and validating optimized membranes for carbon dioxide separation in binary gas

US12508550B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12508550-B2
Application numberUS-202117401279-A
CountryUS
Kind codeB2
Filing dateAug 12, 2021
Priority dateAug 12, 2021
Publication dateDec 30, 2025
Grant dateDec 30, 2025

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 and system of discovering materials for use in carbon dioxide separation includes extracting references to chemical molecules from online sources. The extracted references are encoded into chemical formulas. Molecular properties are calculated from the encoded chemical formulas. Features are extracted from the chemical formulas. Molecular properties of predicted molecular structures are predicted through a machine learning engine. The predicted molecular properties are based on the calculated molecular properties and extracted features. Target properties for predicted molecular structures are defined. Synthesized molecular structures are generated. The synthesized molecular structures include predicted molecular properties satisfying the defined target properties.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method of discovering materials for use in carbon dioxide separation, the computer-implemented method comprising: extracting from sources, references to chemical molecules; encoding the extracted references into one or more chemical formulas; calculating molecular properties from the one or more chemical formulas; extracting features from the one or more chemical formulas; predicting molecular properties of predicted molecular structures related to the carbon dioxide separation, through a machine learning engine, wherein the predicted molecular properties are based on the calculated molecular properties and the extracted features related to the carbon dioxide separation; defining one or more target properties for the predicted molecular structures for the carbon dioxide separation; performing by the machine learning engine, an inverse problem feature search using the defined one or more target properties for the carbon dioxide separation; estimating, by the machine learning engine, feature vector values based on one or more values of the defined one or more target properties; identifying candidate feature vectors satisfying the inverse problem feature search, from the estimated feature vector values; generating proposed synthesized molecular structures for the carbon dioxide separation based on the identified candidate feature vectors, wherein the proposed synthesized molecular structures include predicted molecular properties that satisfy the defined one or more target properties; comparing the proposed synthesized molecular structures and a set of polymer property functionality (PPF) values, wherein the set of PPF values is based on the calculated molecular properties; detecting, based on the comparing, a match between one of the proposed synthesized molecular structures and the set of PPF values for the carbon dioxide separation; and outputting, based on the detected match, the one of the proposed synthesized molecular structures for validation related to the carbon dioxide separation. 2 . The computer-implemented method of claim 1 , wherein the defined one or more target properties include a gas permeability, a glass transition temperature, and a temperature associated with a half-life of a candidate synthesized molecule. 3 . The computer-implemented method of claim 1 , wherein the encoding includes converting the extracted references to the chemical molecules into simplified molecular-input line-entry system (SMILES) string representations. 4 . The computer-implemented method of claim 1 , further comprising: applying a rules based filtering criteria to the generated proposed synthesized molecular structures; comparing the generated proposed synthesized molecular structures to the rules based filtering criteria; identifying one of the generated proposed synthesized molecular structures as a best match to the rules based filtering criteria; and validating whether the identified generated proposed synthesized molecular structure is usable in the carbon dioxide separation. 5 . The computer-implemented method of claim 1 , further comprising: selecting a generated proposed synthesized molecular structure of the generated proposed synthesized molecular structures; and performing a molecular dynamics simulation on the selected generated proposed synthesized molecular structure to validate a physical structure of the selected generated proposed synthesized molecular structure. 6 . The computer-implemented method of claim 5 , wherein the validation of the physical structure of the selected generated proposed synthesized molecular structure is based on a gas permeability and a selectivity of the selected generated proposed synthesized molecular structure for the carbon dioxide separation. 7 . A computer program product for discovering materials for use in carbon dioxide separation, the computer program product comprising: one or more non-transitory computer readable storage media, and program instructions collectively stored on the one or more non-transitory computer readable storage media to perform operations comprising: extracting from sources, references to chemical molecules; encoding the extracted references into one or more chemical formulas; calculating molecular properties from the one or more chemical formulas; extracting features from the one or more chemical formulas; predicting molecular properties of predicted molecular structures related to the carbon dioxide separation, through a machine learning engine, wherein the predicted molecular properties are based on the calculated molecular properties and the extracted features related to the carbon dioxide separation; defining one or more target properties for the predicted molecular structures for the carbon dioxide separation; performing by the machine learning engine, an inverse problem feature search using the defined one or more target properties for the carbon dioxide separation; estimating, by the machine learning engine, feature vector values based on one or more values of the defined one or more target properties; identifying candidate feature vectors satisfying the inverse problem feature search, from the estimated feature vector values; generating proposed synthesized molecular structures for the carbon dioxide separation based on the identified candidate feature vectors, wherein the proposed synthesized molecular structures include predicted molecular properties that satisfy the defined one or more target properties; comparing the proposed synthesized molecular structures and a set of polymer property functionality (PPF) values, wherein the set of PPF values is based on the calculated molecular properties; detecting, based on the comparing, a match between one of the proposed synthesized molecular structures and the set of PPF values for the carbon dioxide separation; and outputting, based on the detected match, the one of the proposed synthesized molecular structures for validation related to the carbon dioxide separation. 8 . The computer program product of claim 7 , wherein the defined one or more target properties include a gas permeability, a glass transition temperature, and a temperature associated with a half-life of a candidate synthesized molecule. 9 . The computer program product of claim 7 , wherein the encoding includes converting the extracted references to the chemical molecules into simplified molecular-input line-entry system (SMILES) string representations. 10 . The computer program product of claim 7 , wherein the operations further comprise: applying a rules based filtering criteria to the generated proposed synthesized molecular structures; comparing the generated proposed synthesized molecular structures to the rules based filtering criteria; identifying one of the generated proposed synthesized molecular structures as a best match to the rules based filtering criteria; and validating whether the identified generated proposed synthesized molecular structure is usable in the carbon dioxide separation. 11 . The computer program product of claim 7 , wherein the operations further comprise: selecting a generated proposed synthesized molecular structure of the generated proposed synthesized molecular structures; and performing a molecular dynamics simulation on the selected generated proposed synthesized molecular structure to validate a physical structure of the selected generated proposed synthesized molecular structure. 12 . The computer program product of claim 11 , wherein the validation of the physical structure of the selected generated proposed synthesized molecular

Assignees

Inventors

Classifications

  • Inference or reasoning models · CPC title

  • by diffusion (manufacturing semi-permeable membranes B01D67/00; form, structure or properties of semi-permeable membranes B01D69/00; material for semi-permeable membranes B01D71/00) · CPC title

  • Market modelling; Market analysis; Collecting market data · CPC title

  • Machine learning · CPC title

  • of CO2 · 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 US12508550B2 cover?
A method and system of discovering materials for use in carbon dioxide separation includes extracting references to chemical molecules from online sources. The extracted references are encoded into chemical formulas. Molecular properties are calculated from the encoded chemical formulas. Features are extracted from the chemical formulas. Molecular properties of predicted molecular structures ar…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification B01D65/10. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).