1 |
1
데이터 방송 단말기에 유선 또는 무선 인터페이스로 연결된 복수 개의 입력장치와,상기 인터페이스별 입력장치 드라이버와,상기 복수 개의 입력장치 각각에 장치식별코드를 할당하여 상기 입력장치의 입력신호 및 장치식별코드를 입력받는 장치 관리자와,상기 입력신호를 키코드로, 상기 장치식별코드를 장치코드로 변환하는 이벤트 관리자와,등록된 이벤트에 대한 키코드 및 장치코드를 입력받는 이벤트 리스너와,상기 이벤트 리스너에 등록된 이벤트를 입력받아 장치코드를 분석하여 이벤트를 발생시킨 입력장치를 알아내고 입력장치별 키코드를 처리하는 방송 애플리케이션을 포함하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
2 |
2
제1항에 있어서, 상기 입력장치 드라이버는 무선 인터페이스에 연결된 입력장치로부터 최초 신호를 입력받으면 해당 입력장치에 고유한 자체 아이디를 부여하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
3 |
3
제1항에 있어서, 상기 장치관리자는,유선 인터페이스에 연결된 입력장치에 대해서는 인터페이스 배치 순서대로 순차적으로 장치식별코드를 할당하고, 무선 인터페이스에 연결된 입력장치에 대해서는 각 입력장치별로 부여된 자체 아이디별로 장치식별코드를 할당하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
4 |
4
제1항에 있어서,상기 입력장치는 리모콘, 키보드, 마우스, 조이스틱을 포함하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
5 |
5
제1항에 있어서,상기 입력장치 드라이버는 USB , IrDa , 블루투스 및 무선 인터페이스용 드라이버를 포함하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
6 |
6
제1항에 있어서, 상기 이벤트 리스너는, 입력 포커스를 갖고 있지 않을 때 신호를 입력받는 유저이벤트리스너와,입력 포커스를 갖고 있을 때 자바의 그래픽 패키지인 AWT(Abstract Windows Toolkit)에서 제공하는 이벤트 처리 함수에 의해 신호를 입력받는 키리스너로 구성되는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
7 |
7
제1항에 있어서,상기 장치 코드와 상기 키코드는 하나의 16 비트 파라미터로 구성되어 상위 4비트에 장치코드를 하위 12비트에 키코드를 할당하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
8 |
8
제1항에 있어서, 상기 장치코드와 상기 키코드는 각각 소정비트로 구성되는 별개의 파라미터인 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
9 |
9
제1항에 있어서,상기 장치식별코드는 상기 입력장치에 대응하여 상기 장치 관리자가 할당하는 4비트 코드인 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
10 |
10
제1항에 있어서,상기 등록된 이벤트는 등록된 키코드이며, 상기 이벤트 리스너는 등록되지 않는 이벤트는 무시하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템
|
11 |
11
(a) 데이터 방송 단말기를 초기화하는 단계와,(b) 상기 단말기에 접속되는 하나 이상의 입력장치의 인터페이스가 유선 인터페이스인지 무선 인터페이스인지 판단하는 단계와,(c) 상기 판단결과 유선 인터페이스이면, 상기 접속되는 하나 이상의 입력장치에 대응하여 장치식별코드를 순차적으로 부여하는 단계를 포함하고, (d) 상기 판단결과 무선 인터페이스이면, 상기 무선 인터페이스를 통해 접속되는 하나 이상의 입력장치로부터 입력신호를 최초로 수신할 때 상기 입력장치에 대하여 자체 아이디를 부여하는 단계와,(e) 상기 자체 아이디에 대응하는 장치식별코드를 부여하는 단계를 포함하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|
12 |
12
제11항에 있어서,상기 자체 아이디를 부여하는 단계는 상기 무선 인터페이스의 구동 드라이버에 의해 수행되는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|
13 |
13
(f) 입력장치 드라이버가 입력장치로부터 입력신호를 수신하는 단계와,(g) 장치 관리자가 상기 입력장치 드라이버로부터 상기 입력장치에 대한 입력신호 및 장치식별코드를 전달받는 단계와,(h) 상기 입력신호를 키코드로, 상기 장치식별코드를 장치코드로 변환하여 이벤트를 발생시키는 단계와,(i) 등록된 이벤트인지 판단하는 단계와, (j) 상기 판단결과 등록된 이벤트이면, 방송 애플리케이션이 상기 이벤트를 처리하고, 상기 판단결과 등록되지 않은 이벤트이면, 방송 애플리케이션이 이벤트를 무시하는 단계를 포함하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|
14 |
14
제13항에 있어서,상기 (f)단계에서, 상기 입력장치가 장치식별코드가 할당되지 않은 새로운 입력장치이면, (f)단계 이후에, (f-1) 상기 입력장치에 고유한 자체 아이디에 대응하는 장치식별코드를 할당하는 단계를 더 포함하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|
15 |
15
제13항에 있어서, 상기 (i)단계에서,상기 등록된 이벤트는 상기 방송 애플리케이션이 이벤트 리스너에 등록한 모니터링할 이벤트인 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|
16 |
16
제13항에 있어서,상기 (h)단계에서 상기 장치코드 및 상기 키코드는 16비트 파라미터로 구성되어 상위 4비트에 상기 장치코드를 하위 12비트에 상기 키코드를 할당하는 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|
17 |
17
제13항에 있어서,상기 (h)단계에서 상기 장치코드와 상기 키코드는 각각 소정비트로 구성되는 별개의 파라미터인 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|
18 |
18
제11항 또는 제13항에 있어서,상기 입력장치는 리모콘, 키보드, 마우스, 조이스틱을 포함하는 유선 또는 무선 입력장치인 것을 특징으로 하는 데이터 방송 서비스를 위한 멀티키 입력 시스템 구현방법
|