AI Database Management Interfaces for Mobile Command Simplification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional database management systems (DBMS) are cumbersome and require extensive user training, making them unsuitable for efficient operation on mobile and embedded devices where full-size displays, keyboards, and network connectivity are often absent, and users may lack expertise.

Innovation Solution

Implementing an artificially intelligent DBMS with machine learning capabilities to learn user interactions, store knowledge in a knowledgebase, and anticipate future operations, along with simplified command languages and voice input for efficient DBMS operation on mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional DBMS interfaces are used on mobile devices, then full DBMS functionality is available, but user operation becomes extremely difficult without full-size displays, keyboards, and network connectivity

Engineering Contradiction:
ImproveDBMS functionality on mobile devicesVSAvoidUser operation difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an artificially intelligent intermediary layer between the user and the conventional DBMS. This AI layer translates simple user inputs (such as natural language commands or minimal keystrokes) into complex DBMS operations, effectively mediating between the limited mobile interface and the full DBMS functionality. The AI learns user intentions and automatically constructs appropriate SQL commands or database operations, making the DBMS accessible on mobile devices without requiring users to master complex query languages.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional mechanical input methods (full-size keyboards, mice, and displays) with alternative input mechanisms suitable for mobile devices. This includes voice recognition, touch-based interfaces, and other mobile-appropriate input methods. The AI system processes these simplified inputs and translates them into the complex commands that would traditionally require physical keyboards and displays, thereby substituting the mechanical input system with an intelligent software-based alternative.

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

2Ease of operation

If simplified interfaces are provided for mobile devices, then ease of operation improves, but full DBMS functionality and power are reduced

Engineering Contradiction:
ImproveUser operation simplicityVSAvoidDBMS operational power
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent employs preliminary action by having the AI system pre-learn and store common DBMS operations, query patterns, and user preferences in advance. When a user provides a simple input, the AI retrieves and applies pre-computed optimization strategies, query plans, and operation sequences that would otherwise require complex user specification. This allows the simplified interface to access full DBMS power by leveraging pre-prepared knowledge and strategies stored in the AI's memory.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The AI system performs self-service by automatically analyzing user intentions, constructing appropriate DBMS commands, optimizing query execution, and managing database operations without requiring detailed user input. The system serves itself by learning from past interactions and improving its command construction capabilities autonomously, thereby enabling the simplified mobile interface to access full DBMS functionality through the AI's intelligent self-directed actions.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If traditional DBMS command languages are used, then precise data manipulation is achieved, but user training requirements and time consumption increase significantly

Engineering Contradiction:
ImproveData manipulation precisionVSAvoidUser training and operation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent uses copying by having the AI system learn and replicate the syntax, semantics, and optimization strategies of traditional DBMS command languages through analysis of existing SQL code and database operations. The AI creates internal representations or templates of common query patterns and operations, allowing it to generate precise DBMS commands based on simple user inputs without requiring users to learn the complex languages themselves. The precision of traditional command languages is copied and embodied in the AI's generated commands.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent applies parameter changes by dynamically adjusting the complexity and detail level of command generation based on user input quality, context, and learned preferences. When users provide minimal or ambiguous inputs, the AI infers additional parameters and constraints to generate precise commands. The system changes parameters such as query optimization levels, command verbosity, and execution strategies based on the situation, thereby maintaining data manipulation precision while adapting to varying user input quality and reducing time requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12380116B1Systems and methods of using an artificially intelligent database management system and interfaces for mobile, embedded, and other computing devices
Publication Date: 2025.08.05 COSIC JASMIN
  • US12380116B1 patent drawing
  • US12380116B1 patent drawing
  • US12380116B1 patent drawing

AI summary

Systems, devices, methods, and interfaces generally for use with database management systems (DBMSs) and DBMS interfaces (i.e. user interfaces, input interfaces, search interfaces, operating interfaces, etc.). In some aspects, the systems, devices, methods, and interfaces include using artificial intelligence (i.e. machine learning and/or anticipation functionalities, etc.) to learn a user's use of a DBMS or DBMS interface, store this “knowledge” in a knowledgebase, and anticipate the user's future operating intentions. In other aspects, the systems, devices, methods, and interfaces include disassembling user or other input into various types of portions (i.e. text, numbers, etc.) and determining one or more instructions for performing operations on a DBMS or DBMS interface based on the various types of portions. In further aspects, the systems, devices, methods, and interfaces include associative DBMS command construction. Other systems, devices, methods, interfaces, and features are also disclosed.