System and method for service-oriented automatic remote control, remote server, and remote control agent
First Claim
1. A remote control system for controlling a remote apparatus to perform a target service, the remote control system comprising:
- a remote control agent for requesting a service for the remote apparatus; and
a remote server for controlling the remote apparatus based on information on the remote apparatus and the service in accordance with a service execution request of the remote control agent, the remote server including a control knowledge storage including;
a knowledge base for storing the remote apparatus information and the service information as device knowledge and domain knowledge, respectively;
a search service module for searching for information associated with a request of the remote control agent from the knowledge base; and
a deduction module for performing planning for a target service on the basis of the device knowledge and domain knowledge transmitted from the search service module.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a remote control system, a remote server, a remote control agent, and a remote control method.
According to the present invention, when controlling the remote apparatus to perform a target service, remote apparatus information and service information are searched and a service plan is generated based on the searched remote apparatus information and service information for execution of the target service.
In addition, a remote apparatus control process generated by the service plan and the process is performed. Therefore, users can easily control the remote apparatus and can be provided desired services.
21 Citations
30 Claims
-
1. A remote control system for controlling a remote apparatus to perform a target service, the remote control system comprising:
-
a remote control agent for requesting a service for the remote apparatus; and a remote server for controlling the remote apparatus based on information on the remote apparatus and the service in accordance with a service execution request of the remote control agent, the remote server including a control knowledge storage including; a knowledge base for storing the remote apparatus information and the service information as device knowledge and domain knowledge, respectively; a search service module for searching for information associated with a request of the remote control agent from the knowledge base; and a deduction module for performing planning for a target service on the basis of the device knowledge and domain knowledge transmitted from the search service module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A remote server connected to a remote control agent, and for controlling a remote apparatus according to a request from a remote control agent to perform a target service, the remote server comprising:
-
a control knowledge storage unit for storing remote apparatus information and service information; and a device control agent for controlling the remote apparatus to perform a requested service based on the stored remote apparatus information and service information, wherein the control knowledge storage unit includes; a knowledge base for storing the remote apparatus information and the service information as device knowledge and domain knowledge, respectively; a search service module for searching information associate with a request of the remote control agent from the knowledge base; and a deduction module for performing planning for a target service on the basis of device knowledge and domain knowledge transmitted from the search service module. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A remote control method for controlling a remote apparatus to perform a target service, the remote control method comprising:
-
a-1) storing remote apparatus information and service information as device knowledge and domain knowledge, respectively; a-2) searching the remote apparatus information and the service information to perform a target service; b-1) receiving device knowledge and domain knowledge corresponding to the target service; b-2) generating a deduction model using the device knowledge and the domain knowledge, generating a planning domain from the deduction model, setting a target task, and generating a service plan; and c) generating a remote apparatus control process through the service plan and performing the process. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A remote control method of a remote server connected to a remote control agent and controlling a remote apparatus according to a request of a remote control agent for execution of a target service, the remote control method comprising:
-
a-1) storing remote apparatus information and service information as device knowledge and domain knowledge, respectively; a-2) searching the remote apparatus information and the service information for execution of a target service; b-1) receiving device knowledge and domain knowledge corresponding to the target service; b-2) generating a deduction model using the device knowledge and domain knowledge as an input, generating a planning domain from the deduction model, setting a target task, and generating a service plan; and c) generating a remote apparatus control process through the service plan and performing the process. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification