Virtual Assistant Response Customization for Multi-Dwelling Units
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Designing and configuring virtual assistants for multi-dwelling units (MDUs) is complex and time-consuming, requiring significant technical expertise, and once created, modifying their functionality is difficult without reprogramming or hiring developers, leading to increased costs and reduced utility.
Innovation Solution
A system that allows users to manage and customize virtual assistant responses through a graphical user interface (GUI) without requiring computer code modifications, leveraging artificial intelligence and machine learning to extract domain-specific responses from input documents with minimal user input, enabling dynamic management and approval of user-created responses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If virtual assistants are designed with custom responses for specific domains, then response relevance and utility are improved, but device complexity and configuration time increase
Solution Approach 1:
The system uses templates that can be copied and reused across multiple questions and domains. Once a response template is created, it can be instantiated multiple times with different parameters, avoiding the need to design each response from scratch and reducing configuration complexity while maintaining high adaptability
Solution Approach 2:
The patent implements universal templates that can serve multiple functions across different domains. A single template structure can handle various question types by adjusting parameters, allowing the system to achieve high response relevance without increasing configuration complexity for each specific domain
2Adaptability or versatility
If virtual assistants are highly customizable with user-specific responses, then adaptability is improved, but ease of operation deteriorates due to requiring technical expertise
Solution Approach 1:
The system enables end-users to configure and customize virtual assistant responses through intuitive graphical interfaces without requiring programming knowledge. Users can independently create, modify, and deploy custom responses, eliminating the need for technical expertise while maintaining high customization capability
Solution Approach 2:
The patent introduces a visual configuration interface as an intermediary between the user and the underlying complex response configuration system. This intermediary layer abstracts away technical complexity, allowing users to operate the system easily while still achieving high adaptability through the configured responses
3Adaptability or versatility
If virtual assistant functionality is modified after deployment, then adaptability is improved, but device complexity increases due to requiring reprogramming
Solution Approach 1:
The system implements dynamic response configuration that allows modifications after deployment without reprogramming. Response templates can be updated, added, or removed at runtime through the graphical interface, enabling the virtual assistant to adapt to changing requirements while maintaining low modification complexity
Solution Approach 2:
The patent pre-structures the response configuration system with reusable templates and parameterized responses that are designed from the outset to be easily modifiable. This preliminary structuring enables post-deployment changes to be made simply by adjusting template parameters rather than rewriting code, reducing modification complexity while maintaining adaptability
Data Source
AI summary
The present disclosure provides systems, methods, and computer-readable storage devices for enabling user management and control of responses of a virtual assistant for use in responding to questions related to multi-dwelling units without requiring reprogramming of the virtual assistant. To illustrate, a question to be answered by a virtual assistant may be received, and one or more responses to the question may be retrieved from a response database for the virtual assistant. A user interface (UI) may be provided that indicates the one or more responses. A user-selected response may be received via the UI, the user-selected response including a selected response from the one or more responses or a user-created response. An entry in the response database may be updated based on the user-selected response and a priority associated with the entry may be set, such as by increasing the priority based on user selection of the response.


