Display Device Voice Command Provider Determination Module
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Digital TV systems face challenges in accurately executing user-intended functions upon receiving voice commands due to inefficiencies in determining the provider of the desired service, leading to suboptimal service delivery and security concerns related to data transmission.
Innovation Solution
A display device equipped with a determination module that identifies the provider of the voice command function, allowing for localized processing and reducing the need for external server communication, thereby enhancing execution speed, accuracy, and security by minimizing data transmission and traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the display device transmits voice command data to external servers for processing, then the accuracy of function execution is improved, but the data transmission time increases and security is compromised
Solution Approach 1:
The system segments the voice command processing function by separating the determination module that identifies the service provider from the external servers. This local segmentation allows the display device to independently determine which external server should handle the voice command, eliminating the need to transmit the entire voice command data to multiple servers for determination, thus reducing transmission time while maintaining accurate function execution.
2Measurement precision
If the display device transmits voice command data to external servers, then the accuracy of function execution is improved, but the security is worsened due to increased data transmission
Solution Approach 1:
The system segments the processing architecture by keeping the determination module locally within the display device while only transmitting minimal identification data to external servers. This segmentation reduces the volume of sensitive voice command data transmitted over the network, thereby improving security while still enabling accurate function execution through targeted communication with the identified service provider.
3Reliability
If the determination module is provided within the display device, then the data transmission is reduced and security is improved, but the device complexity increases
Solution Approach 1:
The system extracts only the essential determination function from the external servers and implements it as a dedicated determination module within the display device. This extraction approach adds a specific functional component to the device, but the module is designed to be integrated into the existing control unit, minimizing overall device complexity while achieving the security benefits of localized processing.
4Measurement precision
If multiple external servers are queried for voice command processing, then the accuracy of service identification is improved, but the traffic and processing time increase
Solution Approach 1:
The system performs preliminary action by pre-establishing registration information between external servers and the display device before voice command processing occurs. The determination module uses this pre-configured information to directly identify the appropriate service provider without needing to query multiple servers, thereby maintaining accurate service identification while significantly improving processing speed and reducing network traffic.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Provided are a display device for more accurately providing a function intended by a user upon reception of the voice command and an operating method thereof. The display device comprises a wireless communication unit configured to communicate with at least one external server, a storage unit, a voice recognition unit configured to receive a voice command, a control unit configured to acquire a function corresponding to the voice command, a determination module configured to determine a provider providing the function corresponding to the voice command and an output unit configured to receive data related to the function from the at least one external server or the storage unit according to the determined provider and output the function corresponding to the voice command based on the received data.