Graph-Based Natural Language Search System for Patent Novelty Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search tools, including keyword-based and semantic searches, are inefficient for detailed comparisons of technical concepts in large data masses, particularly in patent novelty searches, as they fail to accurately evaluate novelty and account for technical relationships between concepts.

Innovation Solution

A graph-based natural language search system utilizing neural networks to convert documents into data graphs, allowing machine learning algorithms to analyze node values and edges, forming trained models that can accurately determine relevant documents based on technical relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If keyword-based search or semantic search is used, then search speed and document retrieval are improved, but search accuracy and ability to evaluate technical relationships between concepts deteriorate

Engineering Contradiction:
Improvesearch speedVSAvoidsearch accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments documents into hierarchical concept graphs where technical concepts are broken down into parent-child relationships. This segmentation allows the system to analyze specific technical relationships between concepts rather than treating documents as monolithic units, thereby improving search accuracy while maintaining efficiency through structured processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms traditional flat search into multi-dimensional concept space by creating hierarchical concept graphs with parent-child relationships. This dimensional transformation enables the system to evaluate technical relationships between concepts across multiple levels of abstraction, significantly improving search accuracy for technical queries.

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

2Measurement precision

If detailed comparison of technical concepts is performed in large data masses, then search accuracy is improved, but computational power requirements and search duration increase

Engineering Contradiction:
Improveconcept comparison accuracyVSAvoidcomputational power
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

By segmenting large documents into hierarchical concept graphs, the system processes only relevant concept nodes and their relationships rather than entire documents. This segmentation dramatically reduces computational power requirements while maintaining detailed concept comparison accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary processing to convert documents into structured concept graphs before search operations. This preliminary action organizes technical concepts and their relationships in advance, enabling efficient queries without requiring intensive computational power during actual search operations.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If traditional keyword search with boolean strategy is used, then search coverage is improved, but expertise requirement and time consumption increase

Engineering Contradiction:
Improvesearch coverageVSAvoidoperation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically constructs hierarchical concept graphs from documents without requiring manual keyword selection or boolean strategy formulation. The automated processing maintains comprehensive search coverage while eliminating the need for user expertise in search query construction, significantly improving ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20210350125A1System for searching natural language documents
Publication Date: 2021.11.11 IPRALLY TECH OY
  • US20210350125A1 patent drawing
  • US20210350125A1 patent drawing
  • US20210350125A1 patent drawing

AI summary

The invention provides a natural language search system and method. The system comprises a digital data storage means for storing a plurality of blocks of natural language and data graphs corresponding to said blocks. First data processing means are adapted to convert said blocks to said graphs, which are stored in said storage means. The graphs contain a plurality of nodes each containing as node value a natural language unit extracted from said blocks. There are also provided second data processing means for executing a machine learning algorithm capable of travelling said graphs and reading the node values for forming a trained machine learning model based on nodal structures of the graphs and node values of the graphs and third data processing means adapted to read a fresh graph and to utilize said model for determining a subset of said blocks of natural language based on the fresh graph.