Pattern Generation for Information Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing volume of information sources makes it difficult for users to efficiently find and identify information of interest, as existing methods require significant time and computing resources, particularly in resolving references and generating language-specific sentence patterns.

Innovation Solution

A system and method that generates equivalent sentence patterns from a declared pattern, using language-specific combinatorics and semantic context, to determine information of interest from information sources, while minimizing computing resource consumption by employing reference resolution and decomposing complex sentences into simple ones.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional natural language processing techniques are used for reference resolution, then reference ambiguity is resolved, but computing resource consumption increases significantly

Engineering Contradiction:
Improvereference resolution accuracyVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the reference resolution process into distinct phases: anaphor identification, antecedent candidate selection, and resolution. This segmentation allows the system to apply specialized, efficient algorithms to each phase rather than using resource-intensive traditional NLP techniques throughout, thereby reducing overall computing resource consumption while maintaining resolution accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing text to identify potential anaphors and their candidates before actual resolution occurs. This preliminary structuring of data enables faster, more efficient resolution in the main processing phase, reducing the computational burden during critical operations.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If a single declared pattern is used to determine information of interest, then processing is simple, but the number of matching word patterns is limited

Engineering Contradiction:
Improveinformation retrieval efficiencyVSAvoidpattern matching coverage
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements a pattern generation module that takes a single declared pattern and automatically generates multiple equivalent sentence patterns through syntactic transformations. This allows the system to maintain a simple user interface (single pattern input) while achieving versatile pattern matching coverage (multiple equivalent patterns) for comprehensive information retrieval.

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

Solution Approach 2:

The system changes linguistic parameters such as word order, voice (active/passive), and syntactic structure to generate equivalent patterns from a single declared pattern. This parameter transformation approach expands pattern matching coverage without requiring users to manually specify multiple patterns, thereby improving both productivity and adaptability.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If complex sentences are processed directly, then complete information is captured, but processing time and complexity increase

Engineering Contradiction:
Improveinformation completenessVSAvoidsentence processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments complex sentences into simpler constituent sentences while preserving the semantic relationships between them. This segmentation reduces processing complexity and time for each individual sentence while maintaining complete information capture through the preservation of inter-sentence relationships in the structured representation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8423348B2Pattern generation
Publication Date: 2013.04.16 TRIGENT SOFTWARE LTD
  • US8423348B2 patent drawing
  • US8423348B2 patent drawing
  • US8423348B2 patent drawing

AI summary

A method and system is disclosed herein for generating a plurality of equivalent sentence patterns from a declared sentence pattern for a specific language. The declared pattern is fed into a pattern selector. The pattern selector reads a predetermined library of equivalent pattern sets and selects an equivalent pattern set for the declared pattern. The selected equivalent pattern set corresponds to the declared pattern and represents a set of equivalent declared patterns. The set of equivalent declared patterns and the declared pattern are fed to a rules generator. The rules generator outputs executable semantic pattern recognition rules. The reader module, using the generated executable semantic pattern recognition rules, reads the given information source to determine the information of interest.