Chemical Structure String Tag Indexing for Search Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for searching large databases of chemical documents are inefficient, as they require sequential searches for chemical structures and text data, leading to slow and resource-intensive processes, especially when dealing with large datasets.

Innovation Solution

The method involves generating string tags from chemical structure data to facilitate simultaneous text-based searching, reducing the data set for subsequent structure-based searches, thereby increasing search speed and efficiency by narrowing down relevant documents through text-based searches before performing atom-by-atom comparisons.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If sequential searching is used for chemical structures and text data, then search thoroughness is maintained, but search time and resource consumption increase significantly

Engineering Contradiction:
Improvesearch timeVSAvoidsearch efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies preliminary action by generating string tags from chemical structure data during the indexing phase before actual searches are performed. This preprocessing converts chemical structure data into text-based representations that can be quickly searched using efficient text search algorithms, eliminating the need for time-consuming structure-based comparisons during query execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces string tags as an intermediary between chemical structure data and text-based search systems. These tags serve as a bridge that allows chemical structure information to be searched using fast text search algorithms while maintaining the ability to perform accurate structure-based verification when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If structure-based searching is performed on all documents, then accurate chemical structure matching is achieved, but resource consumption and processing time increase

Engineering Contradiction:
Improvestructure matching accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent segments the search process into two distinct phases: a first phase using fast text-based searching on string tags to identify candidate documents, and a second phase using more resource-intensive structure-based searching only on the reduced set of candidates. This segmentation allows the system to maintain high accuracy while significantly reducing overall computational resource consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by performing structure-based searching only on a subset of documents that are identified as candidates through the initial text-based search phase. Instead of applying the computationally expensive structure-based search to all documents in the database, the system applies it partially only where necessary to verify candidates, thereby conserving computational resources.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If chemical structure data is stored in standard formats, then algorithmic searching is enabled, but data complexity and indexing requirements increase

Engineering Contradiction:
Improvesearch capabilityVSAvoidindexing system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation of chemical structure data by converting it into string tags during indexing. This parameter transformation allows the data to be searched using simple text-based algorithms while still retaining the ability to perform structure-based verification when needed, effectively simplifying the search mechanism without losing chemical structure information.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11301518B2Systems and methods for searching and indexing documents comprising chemical information
Publication Date: 2022.04.12 REVVITY SIGNALS SOFTWARE INC
  • US11301518B2 patent drawing
  • US11301518B2 patent drawing
  • US11301518B2 patent drawing

AI summary

Described herein are systems and methods for indexing document data in order to facilitate chemical structure searching. The document data may include chemical structure data corresponding to a chemical structure. Bit-screening data and connection data in the chemical structure data may be identified. The bit-screening data may correspond to constituent elements of the chemical structure, and the connection data may correspond to connections between the one or more constituent elements. A string tag may be generated based on a portion of the identified bit-screening data. The string tag may include an alphanumeric value for describing the chemical structure that corresponds to the chemical structure data. The document data may be indexed based on the string tag. The chemical structure data corresponding to a chemical structure in the document may be searchable based on correlating at least a portion of text data of a query with the indexed document data.