Gesture-Based Database Actions via Touchscreen Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern computer systems relying on traditional input devices for complex operations, such as CRM and big data applications, can be cumbersome and less intuitive for users, leading to frustration and a desire for more intuitive gestural inputs.
Innovation Solution
Implementing a system that recognizes and responds to gestures based on their spatial characteristics and context within a graphical user interface, allowing database actions to be performed by identifying geometric and directional characteristics of gestures and associating them with specific database actions through gesture rules tables.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If traditional input devices (keyboard, button) are used for complex database operations, then device complexity is reduced and ease of manufacture is improved, but ease of operation deteriorates and user frustration increases
Solution Approach 1:
The patent replaces traditional mechanical input devices (keyboard, buttons, mice) with a touchscreen display that directly receives tactile inputs from users. This substitution eliminates the need for separate physical input interfaces while enabling more intuitive and diverse interaction methods through direct touch gestures on the display surface itself.
Solution Approach 2:
The touchscreen display serves multiple functions: it acts as both the visual output display and the input interface for complex database operations. The same surface that displays information also captures various touch gestures (taps, swipes, pinches) to perform create, read, update, and delete operations on database records, eliminating the need for dedicated input devices.
2Ease of operation
If tactile or gestural inputs are implemented for complex database operations, then ease of operation is improved, but device complexity increases
Solution Approach 1:
The system implements dynamic gesture recognition that adapts to different user interactions. The touchscreen controller detects and interprets various touch patterns (single tap, double tap, long press, swipe directions, pinch gestures) and dynamically maps them to appropriate database operations based on the current context and selected records, allowing flexible operation without complex physical controls.
Solution Approach 2:
The patent introduces a software layer that acts as an intermediary between the simple tactile touch inputs and the complex database operations. This software layer translates basic touch gestures into meaningful commands (select record, delete record, create record, navigate) based on the current application state, shielding users from system complexity while enabling powerful functionality.
3Adaptability or versatility
If traditional input interface devices are used, then device complexity is reduced, but adaptability to modern user expectations deteriorates
Solution Approach 1:
The touchscreen display serves multiple functions: it acts as both the visual output display and the input interface for complex database operations. The same surface that displays information also captures various touch gestures (taps, swipes, pinches) to perform create, read, update, and delete operations on database records, eliminating the need for dedicated input devices.
Solution Approach 2:
The system implements dynamic gesture recognition that adapts to different user interactions. The touchscreen controller detects and interprets various touch patterns (single tap, double tap, long press, swipe directions, pinch gestures) and dynamically maps them to appropriate database operations based on the current context and selected records, allowing flexible operation without complex physical controls.
Data Source
AI summary
Computing systems and related methods are provided for performing database actions responsive to input gestures made by a user. One exemplary method involves a server identifying a gesture on a graphical user interface display on a client device, identifying a subset of displayed content on the graphical user interface display corresponding to the gesture, determining a database action based on at least one of characteristics associated with the gesture and the gestured content, performing the database action with respect to an object in a database, and updating the gestured content on the graphical user interface display to reflect performance of the database action.


