External Apparatus Control via Server-Based Intention Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Devices struggle to effectively control external apparatuses connected to them, as they lack the ability to accurately interpret and act upon a user's intentions due to limitations in natural language analysis and mobile technology integration.
Innovation Solution
A system and method where a device provides user input information to a server, which determines the user's intention and generates control information based on both user input and apparatus information, allowing the device to transmit control commands to external apparatuses to satisfy specific conditions such as location, environment, or time-based user requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a device analyzes user input information using natural language analysis technology, then the device can operate according to user intention, but the device cannot effectively control external apparatuses connected to it
Solution Approach 1:
The patent introduces a server as an intermediary component that receives user input information from the device, determines user intention, identifies target external apparatuses, and generates control commands. This mediator resolves the contradiction by separating the natural language analysis function (performed by the device) from the external apparatus control function (performed by the server), allowing the device to effectively control external apparatuses while maintaining accurate user intention recognition.
2Adaptability or versatility
If the device checks and provides apparatus information to control external apparatuses, then the device can control connected apparatuses, but the device lacks the ability to determine user intention and generate appropriate control commands
Solution Approach 1:
The patent extracts the complex functions of user intention determination and control command generation from the device and relocates them to the server. The device retains only the simpler functions of collecting user input information, checking connected external apparatuses, and transmitting control commands. This extraction resolves the contradiction by reducing device complexity while maintaining comprehensive external apparatus control capability through the server's advanced processing abilities.
Data Source
AI summary
A method of controlling an external apparatus includes receiving a user input information; obtaining apparatus information regarding a plurality of external apparatuses; selecting one or more external apparatuses, from the plurality of external apparatuses, which is communicable with and controllable based on the user input information; generating a control information for controlling the one or more external apparatuses based on a user's input and the apparatus information; and transmitting a control command to the one or more external apparatuses, the control command being generated based on the received control information.


