Natural-Language Semantic Search for Mobile Data Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large computer systems like enterprise and cloud systems lack user-friendly interfaces for data access, requiring sophisticated query structures and terminology, making it difficult for users to locate information without proper training, and mobile devices complicate data presentation and access.

Innovation Solution

A data analytic system that allows users to input queries in natural language, identifies semantic meaning, and generates visual representations of data without syntax, enabling efficient retrieval and presentation on mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional database query interfaces are used, then data access capability is maintained, but user accessibility deteriorates due to requirement of sophisticated query structures and terminology

Engineering Contradiction:
Improveuser accessibilityVSAvoidquery structure complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a natural language processing intermediary layer between the user and the database query system. This intermediary translates user-friendly natural language inputs into structured query language, eliminating the need for users to learn complex query syntax while maintaining full database access capability. The system acts as a mediator that converts between different language formats.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical system of structured query language syntax with a natural language processing system. Instead of requiring users to follow rigid query structure rules, the system uses semantic analysis and machine learning to interpret natural language intent and generate appropriate queries, substituting mechanical syntax rules with intelligent language understanding.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If complex query structures are required for data access, then data retrieval precision is maintained, but processing time increases due to endless processing to locate data

Engineering Contradiction:
Improvedata retrieval precisionVSAvoidquery processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing and indexing natural language queries during system initialization or data loading phases. The system pre-computes semantic relationships, entity mappings, and query patterns, storing them in optimized data structures. When users submit queries, the system retrieves pre-computed results rather than performing full semantic analysis in real-time, significantly reducing processing time while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If traditional search interfaces are used, then system capability is maintained, but user understanding deteriorates due to responses not being presented in understandable formats

Engineering Contradiction:
Improvedata understandingVSAvoidinformation comprehensibility
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the output format parameters based on the user's query intent and the type of data retrieved. The system transforms raw database results into various presentation formats such as natural language summaries, visualizations, charts, or structured tables, changing the parameters of information delivery to match user comprehension needs rather than database storage formats.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If mobile devices are used for data access, then user mobility is improved, but data presentation complexity increases due to limited display capabilities

Engineering Contradiction:
Improvemobile access capabilityVSAvoiddata presentation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing complex data presentations into smaller, manageable segments suitable for mobile device displays. The system breaks down large datasets into paginated results, hierarchical information structures, or modular visualizations that can be progressively revealed. This segmentation allows mobile users to access comprehensive data without being overwhelmed by the complexity of displaying all information simultaneously on limited screens.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250225139A1Techniques for semantic searching
Publication Date: 2025.07.10 ORACLE INT CORP
  • US20250225139A1 patent drawing
  • US20250225139A1 patent drawing
  • US20250225139A1 patent drawing

AI summary

Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.