문맥 (context)
[청구항 1]
대화형 스트리밍 서비스 시스템에 있어서,
기설정된 시나리오에 따라 세그멘트(segment)화 되어있는 오디오/비디오 트랙(a/v data track)과 상기 오디오/비디오 트랙을 재생시키는데 필요한 시나리오에 따른 스트림 스케쥴링 정보를 담고 있는 힌트 트랙을 포함하는 멀티미디어 컨텐츠를 저장하기 위한 저장 수단
상기 저장 수단으로부터 읽어들인 오디오/비디오 트랙의 타임 라인(time-line)에 따라 힌트 트랙을 읽어들여 해석하며, 그 해석 결과에 따라 스케쥴링 프로시져(scheduling procedure)와 클라이언트 대화형 메시지 교환(client interactive message exchange)을 처리하기 위한 힌트 트랙 관리 수단
클라이언트의 요청에 따라 스트리밍 서비스를 제공하되, 상기 힌트 트랙 관리 수단의 제어에 따라 해당 타임 포인터(time-pointer)의 세그먼트를 상기 저장 수단으로부터 읽어들여 상기 클라이언트로 스트리밍하기 위한 스트리밍 관리 수단; 및
상기 힌트 트랙 관리 수단의 제어에 따라 질문 메시지를 클라이언트로 전송하고, 그 결과로 상기 클라이언트로부터 반환받은 응답 메시지를 상기 힌트 트랙 관리 수단으로 전달하기 위한 대화형 메시지 관리 수단
을 포함하는 대화형 스트리밍 서비스 시스템
[청구항 2]
제 1 항에 있어서,상기 저장 수단에 저장되어 있는 멀티미디어 컨텐츠는,mp4 데이터 포맷으로서, 미디어 데이터(media data) 영역에 힌트 트랙을 추가하고, 메타 데이터(meta data) 영역에 힌트 트랙을 위한 힌트 트랙 관리정보에 관한 요소 및 클라이언트에 대한 서비스 처리 결과의 사용자의 접속 정보, 질의/응답 결과, 접속 불허자 리스트를 기록하기 위한사용자데이터영역추가한것을특징으로 하는대화형 스트리밍 서비스 시스템.
[청구항 3]
제 1 항에 있어서,상기 힌트 트랙 관리 수단은,상기 접속한 클라이언트에 대한 서비스 처리 결과로서 사용자의 과거 접속 여부에 관한 정보. 질의/응답 결과 및 접속 불허자 리스트를 상기 저장 수단에 저장되어 있는 해당 멀티미디어 컨텐츠의 메타 데이터(meta data) 영역에 사용자 데이터로서 기록하는기능더수행하는것을특징으로 하는대화형 스트리밍 서비스 시스템.
[청구항 4]
제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 힌트 트랙 관리 수단이 스케쥴링 프로시져(scheduling procedure)를 처리하는 과정은, 상기 저장 수단으로부터 읽어들인 오디오/비디오 트랙의 타임 라인(time-line)에 따라 힌트 트랙을 읽어들여 해석한 결과, 스트리밍 중지 명령이 포함되어 있음에 따라 해당 타임 포인트(time-point)에서 상기 스트리밍 관리 수단으로 중지 명령을 내리고, 다음으로 진행할 세그먼트의 타임 포인터(time-pointer)가 포함되어 있음에 따라 해당 세그먼트를 상기 저장 수단으로부터 읽어들여 재생시키도록상기스트리밍관리수단제어하는것을특징으로 하는대화형 스트리밍 서비스 시스템.
[청구항 5]
제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 힌트 트랙 관리 수단이 클라이언트 대화형 메시지 교환(client interactive message exchange)을 처리하는 과정은, 상기 저장 수단으로부터 읽어들인 오디오/비디오 트랙의 타임 라인(time-line)에 맞추어 힌트 트랙을 읽어들여 해석한 결과, 질문 메시지가 포함되어 있음에 따라 상기 질문 메시지를 상기 클라이언트로 전송하도록 상기 대화형 메시지 관리 수단을 제어하고, 그 결과로 상기 대화형 메시지 관리 수단을 통하여 클라이언트로부터 전달받은 응답 메시지에 따라 재생할 타임 포인트(time-point)의 위치를 판단한 후, 해당 세그먼트를 상기 저장 수단으로부터 읽어들여 재생시키도록상기스트리밍관리수단제어하는것을특징으로 하는대화형 스트리밍 서비스 시스템.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
대화형 스트리밍 서비스 시스템에서 힌트 트랙 관리 수단이 클라이언트 대화형 메시지 교환을 처리할 때, 클라이언트로부터 받은 응답 메시지를 바탕으로 스트리밍 관리 수단에 어떠한 제어를 수행하는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation힌트 트랙 관리 수단이 클라이언트의 응답 메시지를 받았을 때, 스트리밍 관리 수단에 수행하는 제어 동작을 파악해야 한다.
-
2정보 추출
information_extraction청구항 5에서 클라이언트 대화형 메시지 교환 처리 과정을 확인한다.
- 상기 힌트 트랙 관리 수단이 클라이언트 대화형 메시지 교환(client interactive message exchange)을 처리하는 과정은
-
3근거 선택
evidence_selection응답 메시지를 받은 후의 동작에 관한 구절을 선택한다.
- 클라이언트로부터 전달받은 응답 메시지에 따라 재생할 타임 포인트(time-point)의 위치를 판단한 후, 해당 세그먼트를 상기 저장 수단으로부터 읽어들여 재생시키도록상기스트리밍관리수단제어하는것
-
4논리 통합
logical_integration응답 메시지를 통해 재생할 타임 포인트를 판단하고, 그 결과에 따라 특정 세그먼트를 읽어 재생하도록 스트리밍 관리 수단을 제어하는 논리 구조를 도출한다.
- 응답 메시지에 따라 재생할 타임 포인트(time-point)의 위치를 판단한 후, 해당 세그먼트를 상기 저장 수단으로부터 읽어들여 재생시키도록상기스트리밍관리수단제어하는것
-
5결론 도출
conclusion_formulation질문에 대한 답변으로, 응답 메시지에 기반하여 재생할 타임 포인트를 판단하고 해당 세그먼트를 재생하도록 스트리밍 관리 수단을 제어한다는 결론을 내린다.
- 응답 메시지에 따라 재생할 타임 포인트(time-point)의 위치를 판단한 후, 해당 세그먼트를 상기 저장 수단으로부터 읽어들여 재생시키도록상기스트리밍관리수단제어하는것
-
6답변 생성
answer_generation추출된 정보를 바탕으로 질문에 적합한 문장으로 답변을 생성한다.
- 응답 메시지에 따라 재생할 타임 포인트(time-point)의 위치를 판단한 후, 해당 세그먼트를 상기 저장 수단으로부터 읽어들여 재생시키도록상기스트리밍관리수단제어하는것
최종 답변 (final_answer)
힌트 트랙 관리 수단은 클라이언트로부터 전달받은 응답 메시지에 따라 재생할 타임 포인트(time-point)의 위치를 판단하며, 판단된 해당 세그먼트를 저장 수단으로부터 읽어들여 재생시키도록 스트리밍 관리 수단을 제어한다.
핵심 해석 (core_interpretation)
본 발명은 힌트 트랙에 포함된 시나리오와 클라이언트의 대화형 응답을 결합하여, 스트리밍 재생 시점(타임 포인트)을 동적으로 결정하고 제어하는 기술에 관한 것이다.