1 |
1
양방향 데이터 방송 서비스를 위한 데이터 서버 장치에 있어서, 데이터 방송 서비스의 콘텐츠를 파일 시스템에 등록하기 위한 콘텐츠 등록수단; 상기 등록된 콘텐츠의 시그널링 정보를 관리 및 저장하기 위한 저장수단; 및 양방향 서비스를 제공하는 콘텐츠에 대한 응용메시지를 정의하고, 리턴채널로 입력되는 메시지를 수신하여 콘텐츠의 종류를 구별하고, 메시지의 구조적 정보를 토대로 입력되는 메시지를 해석하여 콘텐츠를 업데이트하도록 실시간 양방향 데이터 방송을 수행하기 위한 데이터 처리수단 를 포함하는 양방향 데이터 방송 서비스를 위한 데이터 서버 장치
|
2 |
2
제 1 항에 있어서, 상기 데이터 처리수단은, 어플리케이션의 고유한 값을 통해 콘텐츠의 종류를 구별하되, 상기 어플리케이션은 대역내 채널로 전송되는 바운드 어플리케이션과 대역외 채널로 전송되는 언바운드 어플리케이션으로 구분되는 것을 특징으로 하는 양방향 데이터 방송 서비스를 위한 데이터 서버 장치
|
3 |
3
제 1 항에 있어서, 상기 콘텐츠는, 오브젝트 카로셀(Object Carousel), 데이터 카로셀(Data Carousel), 그리고 MPEG2 TS 패킷으로 인코딩되어 대역내 채널을 통해 전송되며, 상기 오브젝트 카로셀은 파일 시스템에 등록된 콘텐츠를 오브젝트 메시지 단위(Directory, File, Stream, StreamEvent, ServiceGateWay 오브젝트 메시지)로 생성하고, 이 오브젝트를 상기 데이터 카로셀에 따라 각 모듈로 구성하여 DDB(Download Data Block) 메시지로 분할하되, 상기 DDB 메시지는 셋탑박스에서 상기 DDB 메시지를 다운로드하기 위한 제어 정보인 DSI(Download Service Initiate)와 DII(Download Info Indication)와 함께 DSM-CC 섹션으로 인코딩되어 MPEG2-TS 패킷의 패이로드(Payload)에 위치하는 것을 특징으로 하는 양방향 데이터 방송 서비스를 위한 데이터 서버 장치
|
4 |
4
제 1 항에 있어서, 상기 데이터 처리수단은, 리턴채널 메시지의 정의를 등록하는 리턴채널 메시지 처리부; 전송 규격을 만족하여 인코딩될 수 있도록 정의하는 인코딩부; 및 상기 셋탑박스로부터 콘텐츠의 파일 구조 및 내용을 수신하여 가입자 의사가 반영된 리턴채널로 가입자 데이터를 전송하는 전송부 를 포함하는 양방향 데이터 방송 서비스를 위한 데이터 서버 장치
|
5 |
5
제 1 항 내지 제 4 항 중 어느 한 항에 있어서, 상기 리턴채널 메시지 처리부는, 상기 콘텐츠의 양방향 서비스 유무를 판단하여, 그 결과에 따라 응용 메시지의 각 필드별 포맷을 정의하는 DTD(Document Type Definition) 구조를 포함하며, 실제 콘텐츠의 오브젝트의 식별은 "carouselId", "moduleId" 그리고 "ObjectKey"에 의해 구별할 수 있도록 하고, 실제 해당 오브젝트의 구체적 메시지 정의는 "SpecificData 필드"를 통해 정의하고, 상기 "SpecificData 필드"는 콘텐츠의 응용 메시지의 개수에 제한없이 정의 가능하며, 그 구체적인 필드는 필드(field), 포맷(format) 그리고 이를 구성하는 값(value)으로 구성하며, 이렇게 구성된 콘텐츠의 응용 메시지는 리턴채널을 통해 수신되는 메시지를 "returnMsg 필드"에 정의하는 것을 특징으로 하는 양방향 데이터 방송 서비스를 위한 데이터 서버 장치
|
6 |
6
제 5 항에 있어서, 상기 오브젝트는, 상기 리턴채널로 입력되는 메시지를 미리 정의한 메시지 포맷과 비교하여 실시간 방송 콘텐츠를 업데이트할 수 있도록, 상기 리턴채널로 입력되는 메시지를 carouselId, moduleId 그리고 ObjectKey로 구별함으로써 각 오브젝트에 대해 실시간 업데이트를 구체화시키는 것을 특징으로 하는 양방향 데이터 방송 서비스를 위한 데이터 서버 장치
|
7 |
7
양방향 데이터 방송 서비스 방법에 있어서, 운용자의 요청에 따라, 데이터 방송 서비스의 콘텐츠를 파일 시스템에 등록하는 콘텐츠 등록단계; 상기 콘텐츠에 대한 시그널링 정보를 데이터베이스에 저장하는 시그널링 정보 저장단계; 양방향 데이터 방송 서비스 제공을 위한 콘텐츠를 등록하도록 데이터 서버로 통보하는 통보단계; 상기 데이터 서버가 리턴채널 메시지 정의를 등록하는 등록단계; 전송 규격을 만족하여 인코딩될 수 있도록 정의하는 인코딩 단계; 가입자 장치로부터 콘텐츠의 파일 구조 및 내용을 수신하는 수신단계; 가입자 의사가 반영된 리턴채널로 가입자 데이터를 전송하는 데이터 전송단계; 및 상기 가입자별로 전송된 리턴채널 메시지를 필드별로 수신 및 해석하여 콘텐츠를 업데이트하여 실시간 양방향 데이터 방송 서비스를 제공하는 서비스 제공단계 를 포함하는 양방향 데이터 방송 서비스 방법
|
8 |
8
제 7 항에 있어서, 상기 콘텐츠는, 오브젝트 카로셀(Object Carousel), 데이터 카로셀(Data Carousel), 그리고 MPEG2 TS 패킷으로 인코딩되어 대역내 채널을 통해 전송되며, 상기 오브젝트 카로셀은 파일 시스템에 등록된 콘텐츠를 오브젝트 메시지 단위(Directory, File, Stream, StreamEvent, ServiceGateWay 오브젝트 메시지)로 생성하고, 이 오브젝트를 상기 데이터 카로셀에 따라 각 모듈로 구성하여 DDB(Download Data Block) 메시지로 분할하되, 상기 DDB 메시지는 셋탑박스에서 상기 DDB 메시지를 다운로드하기 위한 제어 정보인 DSI(Download Service Initiate)와 DII(Download Info Indication)와 함께 DSM-CC 섹션으로 인코딩되어 MPEG2-TS 패킷의 패이로드(Payload)에 위치하는 것을 특징으로 하는 양방향 데이터 방송 서비스 방법
|
9 |
9
제 7 항에 있어서, 상기 데이터 서버는, 리턴채널 메시지 처리부를 통해 상기 콘텐츠의 양방향 서비스 유무를 판단하여, 그 결과에 따라 응용 메시지의 각 필드별 포맷을 정의하는 DTD(Document Type Definition) 구조를 포함하며, 실제 콘텐츠의 오브젝트의 식별은 "carouselId", "moduleId" 그리고 "ObjectKey"에 의해 구별할 수 있도록 하고, 실제 해당 오브젝트의 구체적 메시지 정의는 "SpecificData 필드"를 통해 정의하고, 상기 "SpecificData 필드"는 콘텐츠의 응용 메시지의 개수에 제한없이 정의 가능하며, 그 구체적인 필드는 필드(field), 포맷(format) 그리고 이를 구성하는 값(value)으로 구성하며, 이렇게 구성된 콘텐츠의 응용 메시지는 리턴채널을 통해 수신되는 메시지를 "returnMsg 필드"에 정의하는 것을 특징으로 하는 양방향 데이터 방송 서비스 방법
|
10 |
10
제 7 항 내지 제 9 항 중 어느 한 항에 있어서, 상기 오브젝트는, 상기 리턴채널로 입력되는 메시지를 미리 정의한 메시지 포맷과 비교하여 실시간 방송 콘텐츠를 업데이트할 수 있도록, 상기 리턴채널로 입력되는 메시지를 carouselId, moduleId 그리고 ObjectKey로 구별함으로써 각 오브젝트에 대해 실시간 업데이트를 구체화시키는 것을 특징으로 하는 양방향 데이터 방송 서비스 방법
|
11 |
10
제 7 항 내지 제 9 항 중 어느 한 항에 있어서, 상기 오브젝트는, 상기 리턴채널로 입력되는 메시지를 미리 정의한 메시지 포맷과 비교하여 실시간 방송 콘텐츠를 업데이트할 수 있도록, 상기 리턴채널로 입력되는 메시지를 carouselId, moduleId 그리고 ObjectKey로 구별함으로써 각 오브젝트에 대해 실시간 업데이트를 구체화시키는 것을 특징으로 하는 양방향 데이터 방송 서비스 방법
|