Voice Interactive System Intermediary Service Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy systems require significant human intervention for task execution, limiting their usability through voice commands, as they lack integration with voice interactive technologies.

Innovation Solution

An artificial intelligence voice interactive system that recognizes voice commands, cooperates with legacy systems via service servers, and provides audio and visual results, enabling seamless interaction without modifying existing systems by registering service servers, determining tasks, and generating instruction messages for selected service servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If legacy systems are integrated with voice interactive technologies, then usability through voice commands is improved, but device complexity increases

Engineering Contradiction:
Improveusability through voice commandsVSAvoidsystem integration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a service server as an intermediary component that mediates between the voice interactive system and legacy systems. The service server receives voice commands, translates them into appropriate instructions, and communicates with legacy systems without requiring modifications to the legacy systems themselves. This intermediary approach enables voice command integration while maintaining the simplicity and stability of existing legacy systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If legacy systems are modified to support voice commands, then voice interaction capability is improved, but ease of manufacture and system stability deteriorate

Engineering Contradiction:
Improvevoice interaction capabilityVSAvoidsystem implementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments the voice interaction functionality into a separate service server component that is independent from legacy systems. This segmentation allows the voice command processing capabilities to be developed, tested, and deployed separately without affecting the legacy systems. The service server handles all voice interaction logic, while legacy systems continue to operate as before, receiving standardized instructions from the service server.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If multiple service servers are registered and managed, then service versatility is improved, but device complexity increases

Engineering Contradiction:
Improveservice varietyVSAvoidservice server management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service server is designed with universal functionality to handle multiple types of legacy systems and voice commands through a standardized interface. Rather than creating separate processing logic for each service type, the service server implements a unified architecture that can adapt to different services through configuration and standardized communication protocols, reducing the complexity associated with managing multiple specialized servers.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10311877B2Performing tasks and returning audio and visual answers based on voice command
Publication Date: 2019.06.04 KT CORP
  • US10311877B2 patent drawing
  • US10311877B2 patent drawing
  • US10311877B2 patent drawing

AI summary

An artificial intelligence voice interactive system may provide various services to a user in response to a voice command by providing an interface between the system and a legacy system to enable providing various types of existing services in response to user speech without modifying systems for the existing services. Such system includes a central server, and the central server may perform operations of registering a plurality of service servers at the central server and storing registration information of each service server, analyzing voice command data from the user device and determining at least one task and corresponding service servers based on the analysis results, generating an instruction message based on the voice command data, the determined at least one task, and the registration information of the selected service servers, and transmitting the generated instruction message to the selected service servers, and receiving task results including audio and video data from the selected service servers and outputting the task results through at least one device associated with the user device.