Synthetic Region Search Operator for Query Simplification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional search systems are inefficient and complex when searching multiple regions for maximum or minimum values, especially in content management systems where regions may be sparsely populated or not exist for all documents.

Innovation Solution

The introduction of a search operator that allows for simple specification of searches for minimum or maximum values across a set of regions, using a synthetic region type that combines values from traditional regions without storing them explicitly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional search systems explicitly enumerate each possible alternative for searching multiple regions, then the search can be performed, but the query construction becomes complex and computationally expensive

Engineering Contradiction:
Improvequery construction simplicityVSAvoidsearch query complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple region searches into a single synthetic region search. Instead of requiring users to construct complex queries that explicitly enumerate each region alternative, the system combines multiple regions into one synthetic region that can be searched using simple operators. This resolves the contradiction by maintaining search functionality while dramatically simplifying query construction.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The synthetic region acts as an intermediary between the user's simple search intent and the complex underlying data structure. The synthetic region operator translates high-level search requirements into efficient execution plans without requiring users to understand the complexity of enumerating all region alternatives. This mediator approach enables simple queries to achieve complex search goals.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional search systems explicitly enumerate each possible alternative for searching multiple regions, then the search can be performed, but the computational resources and execution time increase significantly

Engineering Contradiction:
Improvesearch completenessVSAvoidsearch execution efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple region searches into a single synthetic region search operation. By combining the search logic for multiple regions into one unified operator, the system maintains complete search coverage across all regions while executing the search in a single efficient operation rather than multiple separate operations. This resolves the contradiction by ensuring search completeness without sacrificing execution efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The synthetic region operator performs preliminary consolidation of multiple region definitions before the actual search execution. By pre-defining the synthetic region to encompass all necessary regions and their alternatives, the system prepares the search structure in advance, allowing the actual search to proceed efficiently without runtime complexity of enumerating all alternatives. This preliminary action ensures both completeness and efficiency.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the system stores values explicitly in synthetic regions, then the search can be performed, but the storage requirements and data redundancy increase

Engineering Contradiction:
Improvesearch processing speedVSAvoiddata storage requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent creates a logical copy of region values through the synthetic region operator rather than physical duplication. The synthetic region references the underlying region values without storing redundant copies, allowing the system to perform searches as if the values were explicitly stored while avoiding the storage overhead. This copying approach enables fast search processing without increasing data storage requirements.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The synthetic region operator serves as an intermediary that provides on-demand access to underlying region values without requiring explicit storage. Instead of storing duplicate values in the synthetic region, the operator mediates between the search query and the actual data storage, retrieving values as needed. This eliminates data redundancy while maintaining search performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12321340B2System and method for value based region searching and associated search operators
Publication Date: 2025.06.03 OPEN TEXT SA ULC
  • US12321340B2 patent drawing
  • US12321340B2 patent drawing
  • US12321340B2 patent drawing

AI summary

Embodiments as disclosed herein allow simple specification of searches of values within regions and efficient implementation of such searches. Specifically, embodiments as disclosed may provide a search operator that addresses the problem of complex query construction for finding objects having a particular value, including a minimum or a maximum value, in one of a set of regions, and the efficient implementation of the searches specified by such search operators.