-
公开(公告)号:KR100725918B1
公开(公告)日:2007-06-11
申请号:KR1020040107261
申请日:2004-12-16
Applicant: 한국전자통신연구원
CPC classification number: G06F21/10
Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
본 발명은 다단계 유통되는 디지털 콘텐츠의 보호를 위한 라이센스 발급 시스템 및 그 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은, 콘텐츠에 대한 다단계 패키징 및 다단계 라이센싱을 지원함으로써, 디지털 콘텐츠가 각 유통단계에서 보호되면서 다단계 유통이 가능하게 하는, 다단계 유통되는 디지털 콘텐츠의 보호를 위한 라이센스 발급 시스템 및 그 방법을 제공하는데 그 목적이 있음.
3. 발명의 해결방법의 요지
본 발명은, 디지털 콘텐츠의 다단계 유통을 위한 라이센스 발급 시스템에 있어서, 유통 대상이 되는 콘텐츠에 대하여 암호화된 콘텐츠, 해당 메타 데이터 및 암호화되지 않은 전자서명이 포함되도록 콘텐츠 패키징을 하기 위한 콘텐츠 패키징 수단; 구매자 또는 다른 유통업자의 콘텐츠 구매 요청에 따라 라이센스 발급 수단으로 라이센스 발급을 요청하고, 상기 콘텐츠 패키징 수단에서 생성된 패키징된 콘텐츠를 상기 구매자 또는 상기 다른 유통업자에게 전달하기 위한 유통 수단; 및 상기 유통 수단의 요청에 따라, 상기 유통대상 콘텐츠를 복호화하는데 필요한 라이센스 키를 새로이 생성하고 상기 생성된 라이센스 키, 상기 유통대상 콘텐츠에 대한 사용권한 정보 및 전자서명을
포함하는 라이센스를 발급하기 위한 상기 라이센스 발급 수단을 포함함.
4. 발명의 중요한 용도
본 발명은 디지털 콘텐츠 보호 등에 이용됨.
라이센스, 패키징, 콘텐츠, DRM, 암호화, 라이센스 키, 베이스 라이센스-
公开(公告)号:KR1020060068542A
公开(公告)日:2006-06-21
申请号:KR1020040107261
申请日:2004-12-16
Applicant: 한국전자통신연구원
CPC classification number: G06F21/10 , G06F21/105 , G06F21/602
Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
본 발명은 다단계 유통되는 디지털 콘텐츠의 보호를 위한 라이센스 발급 시스템 및 그 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은, 콘텐츠에 대한 다단계 패키징 및 다단계 라이센싱을 지원함으로써, 디지털 콘텐츠가 각 유통단계에서 보호되면서 다단계 유통이 가능하게 하는, 다단계 유통되는 디지털 콘텐츠의 보호를 위한 라이센스 발급 시스템 및 그 방법을 제공하는데 그 목적이 있음.
3. 발명의 해결방법의 요지
본 발명은, 콘텐츠의 다단계 유통을 위한 라이센스 발급 시스템에 있어서, 유통 대상이 되는 콘텐츠를 패키지화하고, 라이센스 발급 수단으로 상기 콘텐츠에 대한 라이센스의 발급을 요청하기 위한 콘텐츠 패키징 수단; 유통 수단의 요청에 따라, 유통 대상이 되는 콘텐츠에 대한 사용권한 관련 정보 및 콘텐츠 복호 정보를 포함하는 라이센스를 발급하기 위한 라이센스 발급 수단; 구매자의 콘텐츠 구매 요청에 따라 상기 라이센스 발급 수단으로 라이센스 발급을 요청하기 위한 상기 유통 수단; 및 콘텐츠, 키 씨드, 사용권한 정보를 저장하는 데이터베이스를 포함함.
4. 발명의 중요한 용도
본 발명은 디지털 콘텐츠 보호 등에 이용됨.
라이센스, 패키징, 콘텐츠, DRM, 암호화, 라이센스 키, 베이스 라이센스-
公开(公告)号:KR1020050043473A
公开(公告)日:2005-05-11
申请号:KR1020030078384
申请日:2003-11-06
Applicant: 한국전자통신연구원
Abstract: 본 발명은 마이크로소프트(Microsoft)사의 동영상 파일 형식인 ASF(Advanced Systems Format) 형태의 동영상을 주문형 비디오 방식으로 서비스하는 환경에서 동영상의 불법 저장을 통한 콘텐츠의 불법적인 사용 및 유통을 막기 위한 방법에 관한 것이다.
본 발명은 동영상의 불법 저장으로부터 동영상을 보호하기 위하여 동영상을 서비스하는 서버측에서는 암복호화 기술을 적용하여 동영상 파일의 일부분을 암호화하여 서비스하고, 동영상을 시청하는 사용자측에서는 동영상 재생시에 복호화하는 방법을 사용한다. 이러한 본 발명의 ASF 파일 보호 방법은 서버측에서 ASF 형태의 동영상을 보호하기 위한 과정으로 보호할 동영상 파일을 선택하는 제 1단계, 상기 제 1단계에서 선택된 파일을 암호화 하기 위하여 암호화 관련 옵션을 설정하는 제 2단계, 상기 제 2단계에서 설정된 암호화 옵션에 따라 상기 제 1단계에서 선택된 파일의 미디어 데이터를 암호화하는 제 3단계, 상기 제 3단계에서 암호화된 미디어 데이터를 조합하여 보호된 파일을 생성하는 제 4단계, 상기 제 2단계와 상기 제 3단계의 암호화 과정에서 생성된 암호화 관련 정보를 라이센스 서버에 전송하는 제 5단계를 포함한다.-
公开(公告)号:KR100428710B1
公开(公告)日:2004-04-28
申请号:KR1020010043118
申请日:2001-07-18
Applicant: 한국전자통신연구원
IPC: G06F9/44
Abstract: PURPOSE: A modeling system through a modeling object assembling and a method thereof are provided to constitute a modeling tool adapted to an intention of a user by using an external frame of the modeling tool in common and appending/deleting/changing a model object in accordance with each diagram dynamically. CONSTITUTION: A modeler client(100) requests a model object and creates/changes a diagram template and a model object. An operating system(200) stores an object created in the modeler client(100) as a COM(Common Object Model) form. A model object dictionary managing unit(300) searches a model object in accordance with a request of the modeler client(100). An information storage(400) stores model object meta data and a diagram template. A modeler frame(110) manages meta data, an attribute change dialogue box, and an interface. A model object preparing unit(120) creates a model object and a diagram template. A script engine(130) processes a script. A logical object meta data storage(410) stores meta data of a logical object. A graphic object meta data storage(420) stores meta data of a graphic object. A diagram template storage(430) stores a diagram template.
Abstract translation: 目的:提供一种通过建模对象组装的建模系统及其方法,以通过共同使用建模工具的外部框架并根据模型对象的附加/删除/改变来构成适合用户意图的建模工具 动态地绘制每个图。 构造:建模者客户端(100)请求模型对象并创建/改变图模板和模型对象。 操作系统(200)将在建模者客户端(100)中创建的对象存储为COM(公共对象模型)形式。 模型对象字典管理单元(300)根据建模者客户端(100)的请求来搜索模型对象。 信息存储(400)存储模型对象元数据和图表模板。 建模器框架(110)管理元数据,属性改变对话框和接口。 模型对象准备单元(120)创建模型对象和图模板。 脚本引擎(130)处理脚本。 逻辑对象元数据存储(410)存储逻辑对象的元数据。 图形对象元数据存储(420)存储图形对象的元数据。 图模板存储(430)存储图模板。
-
公开(公告)号:KR1020030008463A
公开(公告)日:2003-01-29
申请号:KR1020010043118
申请日:2001-07-18
Applicant: 한국전자통신연구원
IPC: G06F9/44
Abstract: PURPOSE: A modeling system through a modeling object assembling and a method thereof are provided to constitute a modeling tool adapted to an intention of a user by using an external frame of the modeling tool in common and appending/deleting/changing a model object in accordance with each diagram dynamically. CONSTITUTION: A modeler client(100) requests a model object and creates/changes a diagram template and a model object. An operating system(200) stores an object created in the modeler client(100) as a COM(Common Object Model) form. A model object dictionary managing unit(300) searches a model object in accordance with a request of the modeler client(100). An information storage(400) stores model object meta data and a diagram template. A modeler frame(110) manages meta data, an attribute change dialogue box, and an interface. A model object preparing unit(120) creates a model object and a diagram template. A script engine(130) processes a script. A logical object meta data storage(410) stores meta data of a logical object. A graphic object meta data storage(420) stores meta data of a graphic object. A diagram template storage(430) stores a diagram template.
Abstract translation: 目的:提供一种通过建模对象组装的建模系统及其方法,以构成适用于用户意图的建模工具,该建模工具通过使用建模工具的外部框架并共同追加/删除/更改模型对象 与每个图动态。 构成:建模者客户端(100)请求模型对象并创建/更改图模板和模型对象。 操作系统(200)将在建模者客户机(100)中创建的对象存储为COM(公共对象模型)形式。 模型对象字典管理单元(300)根据建模者客户端(100)的请求搜索模型对象。 信息存储(400)存储模型对象元数据和图模板。 建模者框架(110)管理元数据,属性改变对话框和界面。 模型对象准备单元(120)创建模型对象和图模板。 脚本引擎(130)处理脚本。 逻辑对象元数据存储器(410)存储逻辑对象的元数据。 图形对象元数据存储器(420)存储图形对象的元数据。 图表模板存储(430)存储图表模板。
-
公开(公告)号:KR100349657B1
公开(公告)日:2002-08-24
申请号:KR1020000076640
申请日:2000-12-14
Applicant: 한국전자통신연구원
IPC: G06F15/16
Abstract: 본 발명은 분산 협력으로 개발된 프로그램 분석을 위한 순차 다이어그램 생성 방법에 관한 것으로, 분산 개발 환경에서 여러 사람이 협력하여 동시 개발중인 프로그램의 분석을 통해 순차 다이어그램을 생성하고, 이를 개발 도구에 통합함으로써 개발자에게 편의성을 제공함과 동시에 개발의 효율성을 높이기 위한 순차 다이어그램 생성 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하기 위하여, 클라이언트로부터 프로그램 코드 분석을 요구받아 프로그램 코드가 저장되어있는 저장수단을 검색하는 제 1 단계; 상기 제 1 단계의 검색 결과, 상기 요구된 프로그램 코드가 상기 저장수단에 존재하지 않으면 에러 처리하고, 상기 요구된 프로그램 코드가 상기 저장수단에 존재하면 상기 요구된 프로그램 코드를 상기 저장수단으로부터 로딩하는 제 2 단계; 상기 로딩된 프로그램 코드를 파싱(parsing)을 통하여 분석한 후 추가적인 코드 분석이 필요한지를 확인하는 제 3 단계; 및 상기 제 3 단계의 확인 결과, 추가적인 분석이 필요하면 제 1 단계의 검색 과정으로 진행하고, 추가적인 분석이 필요하지 않으면 상기 분석 결과에 따라 그래픽 형태의 순차 다이어그램을 생성하는 제 4 단계를 포함하며, 분산 개발 시스템 등에 이용됨.
-
公开(公告)号:KR1020020046444A
公开(公告)日:2002-06-21
申请号:KR1020000076640
申请日:2000-12-14
Applicant: 한국전자통신연구원
IPC: G06F15/16
Abstract: PURPOSE: A method for creating a sequential diagram for analyzing a program developed by a distributed cooperation is provided to generate a sequential diagram through an analysis of a program being cooperated with various persons and integrate the sequential diagram in a development tool. CONSTITUTION: Each developer performs a program coding(301) and stores the coding contents in a common storage(302) in a distribution development environment. In the case that an analysis is requested with respect to the coding contents(303), it is checked whether a corresponding code to be analyzed is existed in the common storage(304). If a corresponding code to be analyzed is existed in the common storage, a code to be analyzed is taken from the storage(305), the code is analyzed(306), and meaning information is extracted. It is judged whether a code to be analyzed additionally is existed(307). If an additional analysis does not necessary, data for a sequential diagram are constituted from the analysis information(308), and a graphic-shaped sequential diagram is created(309). A user performs an editing process(310).
Abstract translation: 目的:提供一种创建用于分析由分布式协作开发的程序的顺序图的方法,以通过对与各种人员合作的程序的分析来生成顺序图,并将顺序图集成到开发工具中。 构成:每个开发者执行程序编码(301)并将编码内容存储在分发开发环境中的公共存储器(302)中。 在针对编码内容(303)请求分析的情况下,检查在公共存储器中是否存在要分析的相应代码(304)。 如果在公共存储器中存在要分析的相应代码,则从存储器(305)获取要分析的代码,分析代码(306),并提取意义信息。 判断是否存在要分析的代码(307)。 如果不需要附加分析,则由分析信息(308)构成顺序图的数据,并且创建图形的顺序图(309)。 用户执行编辑处理(310)。
-
-
-
-
-
-