1 |
1
복수의 전자 기기를 제어하기 위한 제어 게이트웨이가 수행하는 제어 방법에 있어서,상기 제어 게이트웨이를 관리하는 등록 서버에 접속하는 단계;상기 복수의 전자 기기들을 제어하는 제어 서비스를 이용할 사용자 단말의 등록 요청을 상기 등록 서버에 전달하는 단계;상기 사용자 단말이 웹 응용 서버에 접속하면, 상기 웹 응용 서버의 스크립트를 통해 사용자 단말과 연결하는 단계;상기 사용자 단말로부터 전자 기기를 제어하기 위한 제어 드라이버 및 사용자 인터페이스에 대한 설치 요청을 수신하는 단계; 및상기 설치 요청에 따라 상기 웹 응용 서버로부터 제어 드라이버 및 사용자 인터페이스를 수신하여 설치하는 단계를 포함하는 제어 방법
|
2 |
2
제1항에 있어서,상기 등록 요청을 등록 서버에 전달하는 단계는,상기 제어 게이트웨이를 식별하기 위한 식별 정보 및 상기 사용자 단말을 인증하기 위한 인증 정보를 포함하는 사용자 단말에 대한 등록 요청을 상기 등록 서버에 전달하는 제어 방법
|
3 |
3
제1항에 있어서,상기 사용자 단말로부터 전자 기기에 대한 제어 명령 메시지를 수신하는 단계;상기 수신된 제어 명령 메시지에 대한 전자 기기에 대응하는 제어 드라이버를 호출하는 단계;상기 호출된 제어 드라이버를 통해 상기 수신된 제어 명령 메시지를 분석하여 제어 명령 메시지를 재생성하는 단계; 및상기 재생성된 제어 명령 메시지를 전자 기기에 전달하는 단계를 더 포함하는 제어 방법
|
4 |
4
제1항에 있어서,상기 전자 기기로부터 수신한 이벤트 발생 메시지에 대한 전자 기기에 대응하는 제어 드라이버를 호출하는 단계; 및상기 호출된 제어 드라이버를 통해 이벤트 발생 메시지를 재생성하여 웹 응용 서버에 전달하는 단계를 더 포함하는 제어 방법
|
5 |
5
제1항에 있어서,상기 호출된 제어 드라이버를 이용하여 상기 이벤트 발생 메시지를 재생성하는 단계; 및상기 재생성된 이벤트 발생 메시지를 상기 웹 응용 서버로 전송하는 단계를 더 포함하고,상기 재생성된 이벤트 발생 메시지는, 웹 응용 서버를 통해 사용자 단말에 전달되는 제어 방법
|
6 |
6
복수의 전자 기기를 제어하기 위한 사용자 단말이 수행하는 제어 방법에 있어서,웹 응용 서버를 통해 전자 기기를 제어하는 제어 드라이버 및 사용자 인터페이스 환경을 검색하는 단계; 및상기 검색된 제어 드라이버 및 사용자 인터페이스 환경 중 적어도 하나에 대하여 설치 요청을 제어 게이트웨이에 전송하는 단계를 포함하는 제어 방법
|
7 |
7
제6항에 있어서,상기 웹 응용 서버로부터 수신된 실행 스크립트에 관한 정보를 이용하여 상기 제어 게이트웨이에 접속하는 단계; 및상기 사용자 단말을 인증하기 위한 인증 정보를 포함하는 사용자 단말에 대한 등록 요청을 상기 접속된 제어 게이트웨이에 전송하는 단계를 더 포함하는 제어 방법
|
8 |
8
제6항에 있어서,사용자 인터페이스를 이용하여 상기 전자 기기에 대한 제어 명령 메시지를 생성하는 단계; 및상기 생성된 제어 명령 메시지를 상기 제어 게이트웨이로 전송하는 단계를 더 포함하는 제어 방법
|
9 |
9
제6항에 있어서,상기 웹 응용 서버로부터 상기 전자 기기에 관한 재생성된 이벤트 발생 메시지를 수신하는 단계; 및상기 수신된 이벤트 발생 메시지를 출력하는 사용자 인터페이스를 제공하는 단계를 더 포함하는 제어 방법
|
10 |
10
제9항에 있어서,상기 재생성된 이벤트 발생 메시지는,상기 제어 게이트웨이가 호출된 제어 드라이버를 이용하여 재생성한 이벤트 발생 메시지인, 제어 방법
|