Polymer Structure Embeddings for Multi-Modal Semantic Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current chemical database systems struggle to accurately represent and search for polymer structures, particularly their repeating units and varying chain lengths, leading to incomplete or inaccurate search results due to difficulties in storing polymers in a way that reflects their structure and connectivity.

Innovation Solution

A computer system converts domain specific language descriptions of chemical structures, such as CMDL files, into graphical representations with stochastic descriptors, then encodes these into vectors for storage in a searchable database, enabling multi-modal queries and supporting natural language interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If polymer structures are stored in traditional chemical database systems, then the database can store chemical compounds, but the representation of repeating units and varying chain lengths becomes inaccurate or incomplete

Engineering Contradiction:
Improveaccuracy of polymer structure representationVSAvoidcomplexity of storing and representing polymer structures
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments polymer structures into repeating units that can be independently represented and stored. Each polymer is broken down into its fundamental repeating structural elements, which are then stored as discrete units in the database. This segmentation allows accurate representation of polymers with varying chain lengths by storing the repeating unit information separately from the chain length parameter.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional approach to storing chemical structures by using graph neural network embeddings that capture topological and structural relationships in a multi-dimensional vector space. This dimensional transformation allows the database to represent complex polymer structures including repeating units and chain length variations in a way that traditional flat database schemas cannot accommodate.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If traditional database schemas are used for chemical structures, then the database structure is simple, but multi-modal semantic search and natural language querying cannot be performed

Engineering Contradiction:
Improvecapability for multi-modal search and natural language queriesVSAvoidcomplexity of database system architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal database architecture that can handle multiple types of queries and search modalities through a single unified system. The graph neural network-based storage structure and vector embeddings enable the database to process structural queries, semantic searches, and natural language queries simultaneously, making the system multi-functional without requiring separate specialized databases for each query type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces graph neural network embeddings and vector representations as intermediary layers between the stored chemical structure data and the query interface. These embeddings act as mediators that translate various query formats (including natural language) into the appropriate search operations, enabling versatile querying capabilities while maintaining a relatively simple underlying data storage structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If detailed structural information including stochastic descriptors is included, then the vector representation becomes more holistic, but the encoding process becomes more complex

Engineering Contradiction:
Improvecompleteness of chemical structure informationVSAvoidcomplexity of encoding and processing procedures
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges multiple types of structural information (topological features, stochastic descriptors, and chemical properties) into a single unified vector representation through graph neural networks. Instead of storing and processing these different information types separately, the GNN architecture integrates them into a holistic embedding that captures all aspects of the chemical structure in a unified format, reducing the complexity of managing multiple separate data structures.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260045327A1Enabling multi-modal semantic search for complex materials to facilitate materials design and development tasks by foundation models
Publication Date: 2026.02.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20260045327A1 patent drawing
  • US20260045327A1 patent drawing
  • US20260045327A1 patent drawing

AI summary

A method for receiving a domain specific language description of a chemical structure; converting the domain specific language description of the chemical structure into a first graphical representation of the chemical structure; encoding the first graphical representation of the chemical structure into a first vector; and storing the first vector into a searchable database.