문맥 (context)
일반적으로 오늘날에는, 콘텐트를 표현하기 위한 다수의 서로 다른 타입의 콘텐트 프레임워크, 및 갖가지 타입의 문서들을 포맷하기 위한 다수의 서로 다른 타입의 문서 포맷들이 있다. 흔히, 이들 프레임워크 및 포맷들 각각은 관련 문서를 구성(build), 작성(produce), 처리(process) 또는 소비(consume)하기 위하여 그 자신의 관련 소프트웨어를 필요로 한다. 적당한 디바이스 상에 설치된 그 특정한 관련 소프트웨어를 갖고 있는 이들에게는, 관련 문서를 구성, 작성, 처리 또는 소비하는 것이 대단한 문제가 아니다. 그러나 적절한 소프트웨어를 갖고 있지 않은 이들에게는, 관련 문서를 구성, 작성, 처리 또는 소비하는 것이 일반적으로 불가능하다.
이러한 배경에 대비하여, 문서의 작성 및 소비에 관한 한 유비쿼티(ubiquity)가 항시 요구되고 있다.
003c#발명의 개요003e#
모듈러 콘텐트 프레임워크 및 문서 포맷 방법 및 시스템에 대하여 설명한다. 설명된 프레임워크 및 포맷은 문서 위주의 콘텐트(document-centered content)를 컴포우징(composing), 패키징, 배포, 및 렌더링(rendering)하기 위한 구성 블록 세트(a set of building blocks)를 정의한다. 이들 구성 블록은 소프트웨어 및 하드웨어 시스템들이 문서들을 신뢰할 수 있고 일관되게 생성, 교환, 및 디스플레이할 수 있게 하는 문서 포맷들에 대한 플랫폼 독립형 프레임워크(platform-independent framework)를 정의한다. 이 프레임워크 및 포맷은 융통성 있고 확장 가능한(flexible and extensible) 방식으로 설계되었다.
이 일반적인 프레임워크 및 포맷 이외에, 리치 패키지 포맷(reach package format)으로 알려진 특정 포맷이 일반적인 프레임워크를 이용하여 정의된다. 이 리치 패키지 포맷은 페이지 지정된 문서들(paginated documents)을 저장하기 위한 포맷이다. 리치 패키지의 콘텐츠는 광범위한 환경들에서 그리고 광범위한 시나리오에 걸쳐서 디바이스들 및 애플리케이션들 사이에서 충실하게 디스플레이 또는 인쇄될 수 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
문서 위주의 콘텐트를 컴포우징, 패키징, 배포 및 렌더링하기 위해 정의되는 구성 블록 세트는 어떤 역할을 수행하는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation문서 위주의 콘텐트 처리를 위한 구성 블록 세트의 기능적 역할을 묻는 질문이다.
-
2정보 추출
information_extraction문서 위주의 콘텐트(document-centered content)를 처리하기 위한 구성 블록 세트에 대한 설명을 추출한다.
- 설명된 프레임워크 및 포맷은 문서 위주의 콘텐트(document-centered content)를 컴포우징(composing), 패키징, 배포, 및 렌더링(rendering)하기 위한 구성 블록 세트(a set of building blocks)를 정의한다.
-
3근거 선택
evidence_selection구성 블록 세트가 정의하는 플랫폼 독립형 프레임워크의 목적과 효과를 근거로 선택한다.
- 이들 구성 블록은 소프트웨어 및 하드웨어 시스템들이 문서들을 신뢰할 수 있고 일관되게 생성, 교환, 및 디스플레이할 수 있게 하는 문서 포맷들에 대한 플랫폼 독립형 프레임워크(platform-independent framework)를 정의한다.
-
4논리 통합
logical_integration구성 블록 세트가 플랫폼 독립형 프레임워크를 정의하며, 이를 통해 시스템 간 신뢰성 있고 일관된 문서 처리를 가능하게 한다는 관계를 통합한다.
-
5결론 도출
conclusion_formulation구성 블록 세트는 소프트웨어 및 하드웨어 시스템들이 문서들을 신뢰할 수 있고 일관되게 생성, 교환, 및 디스플레이할 수 있도록 하는 플랫폼 독립형 프레임워크를 정의하는 역할을 한다.
- 소프트웨어 및 하드웨어 시스템들이 문서들을 신뢰할 수 있고 일관되게 생성, 교환, 및 디스플레이할 수 있게 하는 문서 포맷들에 대한 플랫폼 독립형 프레임워크(platform-independent framework)를 정의한다.
-
6답변 생성
answer_generation질문에 대해 문맥의 내용을 바탕으로 명확하게 답변을 작성한다.
- 소프트웨어 및 하드웨어 시스템들이 문서들을 신뢰할 수 있고 일관되게 생성, 교환, 및 디스플레이할 수 있게 하는 문서 포맷들에 대한 플랫폼 독립형 프레임워크(platform-independent framework)를 정의한다.
최종 답변 (final_answer)
구성 블록 세트는 소프트웨어 및 하드웨어 시스템들이 문서들을 신뢰할 수 있고 일관되게 생성, 교환, 및 디스플레이할 수 있게 하는 문서 포맷들에 대한 플랫폼 독립형 프레임워크를 정의하는 역할을 한다.
핵심 해석 (core_interpretation)
구성 블록 세트는 소프트웨어 및 하드웨어 시스템들이 문서들을 신뢰할 수 있고 일관되게 생성, 교환 및 디스플레이할 수 있게 하는 문서 포맷들에 대한 플랫폼 독립형 프레임워크를 정의한다.