Virtual Agent System Using Organizational Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current virtual agents in enterprise environments require complex programming to understand user needs related to business processes, making them expensive and time-consuming to deploy across multiple platforms, and they often lack the ability to interact with users effectively without specific coding for each task.
Innovation Solution
A virtual agent system that loads models based on organizational structure and procedures, allowing it to receive and analyze process requests in various forms (speech, text, haptic, gesture, graphic) using natural language processing and AI, enabling it to execute business processes without the need for individual programming across different hardware or software platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If complex programming is used to enable virtual agents to understand user needs and execute business processes, then the virtual agent can perform sophisticated tasks, but the deployment cost and time increase significantly
Solution Approach 1:
The patent uses pre-built virtual agent templates that replicate proven interaction patterns and business process execution logic. Instead of programming each virtual agent from scratch, organizations copy and customize existing templates, significantly reducing development time and cost while maintaining sophisticated capabilities for understanding user needs and executing complex business processes
Solution Approach 2:
The virtual agent platform provides universal templates and frameworks that can be applied across multiple business scenarios and platforms. A single template structure can serve multiple functions and organizations, eliminating the need for separate programming for each use case and reducing overall system complexity
2Reliability
If virtual agents are programmed for specific tasks on each platform, then task performance is optimized, but deployment across multiple platforms becomes time-consuming and expensive
Solution Approach 1:
The patent implements platform-agnostic virtual agent templates that can deploy consistently across multiple platforms (mobile, web, desktop) without requiring separate programming for each. The universal template maintains optimized task performance through standardized interaction patterns while eliminating repetitive platform-specific development time
Solution Approach 2:
The virtual agent templates are pre-programmed with optimized task execution logic before deployment. By performing the programming work in advance during template creation rather than during individual deployment, the system achieves optimized task performance while reducing on-site deployment time and costs
3Adaptability or versatility
If virtual agents require specific coding for each task, then task-specific functionality is achieved, but the system becomes difficult to maintain and update
Solution Approach 1:
The patent segments virtual agent functionality into modular templates and components. Each template represents a distinct task or process that can be independently maintained and updated. This segmentation allows organizations to update specific task functionalities without affecting other parts of the system, making maintenance easier while preserving task-specific functionality
Solution Approach 2:
The virtual agent platform enables organizations to discard outdated task-specific coding by replacing it with updated templates. When business processes change, the system can recover and reuse proven template structures, eliminating the need to maintain legacy code and simplifying updates while preserving essential task functionalities
Data Source
AI summary
A method, computer program product, and virtual agent system for an organization. The virtual agent system may include one or more processors and one or more memories configured to perform operations. The operations may include loading at least one model related to one or more processes of the organization where the model may be based on the structure information and one or more of procedures and protocols related to the organization. A process request, related to the at least one or more processes of the organization, from a user of the organization, may be received and analyzed.


