1 |
1
기록매체와 로드된 기록재생장치와, 상기 기록재생장치와 연결된 디지털 방송수신장치간의 데이터 재생방법에 있어서,
상기 기록재생장치가 상기 로드된 기록매체 내에 네트워크 연결을 통해 업데이트 가능한 타이틀의 포함 여부를 확인하는 단계;
상기 기록매체 내에 상기 타이틀이 포함된 경우, 상기 디지털 방송수신장치 내에 구비된 가상머신의 구동 명령을 위한 신호를 상기 디지털 방송수신장치로 전송하는 단계;
상기 디지털 방송수신장치가 상기 수신된 구동 명령 신호에 따라, 기 구비된 가상머신을 구동하는 단계;
상기 기록재생장치가 상기 타이틀의 실행을 위한 어플리케이션을 구성하는 어플리케이션 파일을 상기 디지털 방송수신장치로 전송하는 단계; 및
상기 디지털 방송수신장치가 상기 구동된 가상머신을 이용하여 상기 수신된 어플리케이션 파일에 해당하는 어플리케이션을 구동하는 단계;를 포함하여 이루어지는 데이터 재생방법
|
2 |
2
제1 항에 있어서,
상기 업데이트 가능한 타이틀은 자바 타이틀이고, 상기 어플리케이션은 자바 어플리케이션인 데이터 재생방법
|
3 |
3
제2 항에 있어서,
상기 가상머신은 자바 가상머신(JAVA virtual machine)인 데이터 재생방법
|
4 |
4
제3 항에 있어서,
상기 기록매체는 블루레이 디스크(Blu-ray Disc, BD)인 데이터 재생방법
|
5 |
5
제4 항에 있어서,
상기 어플리케이션 파일은 JAR(Java archive) 파일인 데이터 재생방법
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
기록매체 내에 포함된 네트워크 연결을 통해 업데이트 가능한 타이틀의 실행을 위한 어플리케이션을 구성하는 어플리케이션 파일을 상기 기록매체와 로드된 기록재생장치로부터 수신하여 저장하는 메모리;
상기 메모리에 저장된 상기 어플리케이션 파일을 이용하여 상기 타이틀의 실행을 위한 어플리케이션을 구동하는 가상머신; 및
상기 기록재생장치로부터 상기 가상머신의 구동 명령 신호가 수신되면, 상기 가상머신을 구동시키고, 상기 기록재생장치로부터 상기 어플리케이션 파일이 수신되면, 상기 가상머신을 제어하여 상기 수신된 어플리케이션 파일에 해당하는 어플리케이션을 구동시키는 제어부;를 포함하여 이루어지는 디지털 방송수신장치
|
9 |
9
삭제
|
10 |
10
제8 항에 있어서,
상기 가상머신은 자바 가상머신인 디지털 방송수신장치
|
11 |
11
제8 항에 있어서,
상기 기록매체는 블루레이 디스크인 디지털 방송수신장치
|
12 |
12
제11 항에 있어서,
상기 어플리케이션 파일은 JAR(Java archive) 파일인 디지털 방송수신장치
|
13 |
13
기록매체에 광을 조사하여 기록된 데이터를 독출하는 픽업; 및
상기 기록매체 내에 네트워크 연결을 통해 업데이트 가능한 타이틀이 포함되어 있으면, 외부의 디지털 방송수신장치 내에 구비된 가상머신 구동 명령을 위한 신호를 상기 디지털 방송수신장치로 전송하고, 상기 타이틀의 실행을 위한 어플리케이션을 구성하는 어플리케이션 파일을 상기 디지털 방송수신장치로 전송하는 제어부;를 포함하여 이루어지는 기록재생장치
|
14 |
14
삭제
|
15 |
15
삭제
|
16 |
16
제13 항에 있어서,
상기 기록매체는 블루레이 디스크인 기록재생장치
|
17 |
17
제16 항에 있어서,
상기 어플리케이션 파일은 JAR(Java archive) 파일인 기록재생장치
|