Virtual Assistant for Enterprise Database Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile devices, especially feature phones and low-bandwidth environments, face challenges in interacting with enterprise database systems due to speed and bandwidth limitations, preventing effective use of apps with graphical output and limiting access to modern CRM systems.
Innovation Solution
A virtual assistant system that enables text-based and voice-based communication with enterprise databases, using an interface governor to facilitate interactions through SMS-only numbers and voice recognition engines, allowing mobile devices to request information and execute commands without relying on high-speed internet connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mobile devices use traditional graphical apps to interact with enterprise databases, then interaction functionality is comprehensive, but speed and bandwidth requirements exceed limitations of feature phones and low-bandwidth environments
Solution Approach 1:
The patent replaces graphical user interface interactions with text-based SMS messaging and voice-based interactions. Instead of requiring graphical display and input mechanisms that demand high bandwidth, the system uses text messages and voice recognition engines that can operate over low-bandwidth connections, thereby substituting the mechanical graphical interaction system with a text/voice-based system suitable for feature phones.
Solution Approach 2:
The system changes the parameter of communication protocol from graphical data transmission to text-based SMS and voice transmission. By transforming the interaction modality from rich graphical interfaces to simplified text and voice commands, the system adapts to the speed and bandwidth constraints of feature phones while maintaining core database interaction capabilities.
2Ease of operation
If mobile devices use graphical apps with high bandwidth requirements, then user interface capabilities are enhanced, but accessibility to feature phones is limited
Solution Approach 1:
The system achieves universality by implementing a single platform that supports multiple interaction modes: text-based SMS for feature phones and voice-based interaction for smartphones. The interface governor and virtual assistant can process both text messages and voice commands, allowing the same enterprise database system to be accessed from diverse device types without requiring separate applications.
Solution Approach 2:
The patent introduces an intermediary layer consisting of the interface governor and virtual assistant that translates various input forms (SMS text, voice commands) into standardized database operations. This intermediary handles the complexity of different device capabilities, shielding users from technical differences while maintaining ease of operation across all device types.
3Adaptability or versatility
If the system processes all commands and record types equally, then completeness of functionality is maintained, but user interaction complexity increases
Solution Approach 1:
The system performs preliminary action by pre-processing user input through the virtual assistant and interface governor, who anticipate user needs and pre-organize command structures. The interface governor pre-validates SMS commands and pre-structures voice-transcribed commands before they reach the database system, reducing the complexity users would otherwise face during actual interactions.
Solution Approach 2:
The system implements feedback mechanisms where the interface governor and virtual assistant provide users with structured responses about available commands and record types. By feeding back organized lists of possible actions and confirming command interpretations, the system guides users through complex functionality without requiring them to understand the underlying complexity, thereby maintaining completeness while reducing perceived interaction complexity.
Data Source
AI summary
Disclosed are systems, methods, apparatus and computer program products for facilitating text-based interaction by a mobile device with an enterprise database. In some implementations, a first one or more text messages sent from a mobile device during a session is parsed to identify a command and a type of enterprise work record. It is determined that the identified command and record type were previously identified. One or more fields of the record type required by the enterprise database to be populated to carry out the identified command is determined. A request message requesting user input to populate the one or more fields can be sent to the mobile device, and instructions can be sent to the enterprise database to carry out the identified command with respect to the identified type of enterprise work record using the field data.


