Voice Assistant Database Query Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for accessing and generating database records are not user-friendly, especially for visually impaired individuals, as they require the use of graphical user interfaces which can be inaccessible and cumbersome.

Innovation Solution

A voice assistant device that receives voice data, translates it into text, and generates query data to access or generate database records, allowing users to interact with a multi-tenant database system through spoken requests, providing responses in a conversational format.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If graphical user interfaces are used for accessing database records, then system functionality is maintained, but accessibility and ease of operation deteriorate for visually impaired users

Engineering Contradiction:
ImproveaccessibilityVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical/visual interaction system (graphical user interface requiring mouse clicks, navigation, and visual processing) with an acoustic/verbal interaction system (voice commands processed through speech-to-text conversion). This allows visually impaired users to access database records through natural speech rather than struggling with visual interfaces, directly resolving the accessibility contradiction.

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

Solution Approach 2:

The patent introduces voice assistant technology as an intermediary between the user and the database system. The voice assistant captures spoken requests, converts them to text, interprets the intent, and translates them into appropriate database queries. This intermediary layer abstracts the complexity of database interactions from the user, providing simple voice-based access while maintaining full system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If voice-based interaction is implemented, then accessibility and ease of operation improve, but system complexity increases

Engineering Contradiction:
Improveuser interaction simplicityVSAvoidprocessing system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a multi-functional voice assistant system that handles multiple tasks: speech-to-text conversion, natural language interpretation, query generation, and result presentation. By consolidating these functions into a single integrated voice-based interface, the system provides universal access to database operations through one unified interaction mode, reducing the need for multiple specialized interfaces while improving accessibility.

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

3Productivity

If traditional database query methods are used, then query precision is maintained, but productivity and speed of access deteriorate

Engineering Contradiction:
Improverecord access speedVSAvoidtime to formulate and execute queries
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring the voice assistant with knowledge of database schemas, table structures, and query syntax. When a user provides a natural language request, the system can rapidly translate it into an optimized database query without requiring the user to manually construct complex query statements. This preliminary preparation of query templates and schema information dramatically reduces the time needed to access records while maintaining query precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11043217B2Voice assistant for records
Publication Date: 2021.06.22 CERTINIA INC
  • US11043217B2 patent drawing
  • US11043217B2 patent drawing
  • US11043217B2 patent drawing

AI summary

A voice assistant device can be used by a user to have a conversation to retrieve or generate database records.