Abstract:
본 발명은 3 계층(3-Tier) 분산 컴퓨팅 구조를 이용하여 네트워크를 관리하는 시스템에 관한 것으로, 3 계층 분산 컴퓨팅 구조를 이용한 네트워크 관리 시스템은 전체 관리 구조를 관리 응용 계층(Management Application Layer), 관리 로직 계층(Management Logic Layer) 및 관리 객체 계층(Management Object Layer)의 독립적인 3 계층으로 구성하여 각 계층간의 기능적 중복성을 없애고 새로운 관리 응용 및 관리 정보 베이스의 통합을 용이하게 한다.
Abstract:
본 발명은 통신장비의 DMA 처리장치 및 그 방법에 관한 것으로서, 임의의 프로세스가 즉시 사용할 수 있도록 할당된 영역과 상기 영역을 전담해서 관리하는 데몬 프로세스를 포함하는 주기억장치와, 통신에 관여하는 프로세스들의 통신 관련 정보를 저장한 큐와 상기 프로세스들을 위해 할당된 주기억장치내의 물리적 주소를 저장하며 상기 주기억장치 내에 할당된 즉시 사용 가능한 영역의 주소를 관리하는 임의 프로세스 레코드를 포함하는 관리 테이블을 포함하는 통신장비를 구비하여, 상기 통신장비가 외부로부터 임의의 목적 프로세스가 관리해야 할 정보를 수신하고, 상기 큐의 정보를 참조하여 상기 관리 테이블을 검색한 결과 상기 목적 프로세스를 위해 할당된 주기억장치내의 물리적 주소 정보가 없는 경우에 통신장비는 상기 관리 테이블내� � 포함된 임의 프로세스 레코드를 검색하고, 상기 임의 프로세스 레코드에서 관리하는 주기억장치의 주소로 통신장비가 직접 액세스하여 상기 수신 정보를 저장함으로써, 메시지의 수신 과정에서 발생할 수 있는 TLB 적중실패를 방지하여, 통신 속도 및 성능을 저하 시키는 메시지의 재 전송을 없앨 수 있다.
Abstract:
본 발명은 멀티미디어 데이터를 상영하는 노드인 클라이언트(10)와 멀티미디어 데이터가 분산 저장된 디스크를 관리하는 파일 서버(20) 사이에 클라이언트(10)의 요구를 받아서 파일 서버(20)에 명령하고, 파일 서버(20)로부터 전송되는 데이터를 받아서 클라이언트(10)에게 넘겨주는 기능을 수행하는 중계자(30)를 설치하여, 파일 서버(20)를 구성하는 각각의 컴퓨터 파일 서버의 부하를 균일하게 유지시키고, 파일 서버(20)를 구성하는 컴퓨터들이 낮은 성능을 갖는 시스템으로도 구성이 가능하게 되어 경제적인 손실을 줄일 수 있는 중계자를 이용한 멀티미디어 서버의 버퍼 관리시스템 및 관리방법에 관한 것이다.
Abstract:
본 발명은 업무의 핵심적인 로직을 포함하고 있는 레거시 시스템들을 새로운 기능적, 환경적 요구를 충족시킬 수 있는 새로운 시스템으로 재공학하는 설계 패턴을 이용한 아키텍쳐 기반의 재공학 방법에 관한 것이다. 본 발명은 레거시 시스템의 다양한 산출물 및 레거시 영역의 특징들을 분석하고, 레거시 시스템의 설계 정보를 복구하여 재공학을 통해 개발될 새로운 시스템의 아키텍쳐로 정의한다. 또한, 재공학 과정 중에 자주 발생하는 보편적인 문제들과 그 해결책들을 재사용 자산(Assets)으로서 활용될 수 있도록 설계 패턴으로 식별하고, 이를 재공학을 통해 개발될 시스템의 구성 요소로서 적용하여 시스템의 설계로 전개한다. 따라서 본 발명에서 제시하는 방법을 통하여, 추상화된 레거시 시스템의 설계 정보와 아키텍쳐 정보를 다양한 산출물과 영역 분석을 통해 복구함으로써 레거시 시스템의 이해를 증가시킬 수 있고, 재공학 시스템의 아키텍쳐를 구성하는 고품질의 재사용 요소로 사용할 수 있어 레거시 시스템의 유지보수에서 추구하는 고품질의 고생산성을 기존 시스템의 안정성과 신뢰성 기반으로 실현할 수 있다.
Abstract:
본 발명은 디지털 저작권 관리(DRM: Digital Rights Management) 기술이 적용된 컨텐츠의 유통 방법에 관한 것으로, 디지털 저작권 관리 기술이 적용된 컨텐츠가 유통되는 과정에서 컨텐츠 원본이 누출되는 것을 사전에 방지함으로써 저작권이 보호되면서 컨텐츠가 자유롭게 유통되도록 하는 것이다. 본 발명은 유통업자 장치가 컨텐츠를 패키징하면서 발생한 컨텐츠키를 라이센스 서버로 안전하게 전송하고, 라이센스 서버가 이를 받아 자신의 안전한 곳에 등록하는 패키징 및 라이센스 등록 단계와, 사용자 장치가 유통업자 장치로부터 컨텐츠를 구매한 후 라이센스를 요청하면, 유통업자 장치는 이 요청을 라이센스 서버로 전달하고, 라이센스 서버는 라이센스를 발생하여 사용자 장치로 전달하고, 사용자 장치는 이를 받아 컨텐츠를 플레이 하는 라이센스 요청 및 발급 단계를 포함한다.
Abstract:
본 발명은 사용자에게 전달된 컨텐츠를 이용하기 위한 클라이언트 소프트웨어 기술에 관한 것으로, DRM(Digital Rights Management)을 기반으로 한 디지털 컨텐츠의 유통과정에서 컨텐츠를 구매하여 이용하는 사용자 컴퓨터에 설치되어 동작하는 플러그인 구조 기반의 DRM 클라이언트 장치에 관한 것이다. 본 발명은 사용자에게 전달된 컨텐츠를 이용하기 위한 클라이언트 장치에 있어서, 표준 플러그인 API를 제공하며, 라이센스를 이용하여 컨테이너를 언패키징 하고, 메타데이터를 해석하여 DRM 정책에 따라 플러그인을 제어하여 저작권 보호 기능을 수행하는 클라이언트 메인부; 여러 모듈에서 공용으로 이용되는 기능들로 구성된 라이브러리부; 외부 뷰어와 DRM 클라이언트 메인 부분 사이에서 DRM 정책을 전달하고 외부 뷰어를 제어하며 표준화된 API를 이용하는 플러그인부; 및 DRM 클라이언트로부터 독립된 외부 뷰어 소프트웨어부;를 포함하는 것을 특징으로 한다.
Abstract:
An apparatus and method for preventing illegitimate distribution of digital contents on Internet obtains a first wavelet image having a user information-embedding region by performing a wavelet transformation (WT). The user information embedding region of the first wavelet image is wavelet-transformed to obtain a second wavelet image composed of a discrete cosine (DC) region and high-frequency regions second wavelet image. A high-frequency components removed image is obtained by removing high-frequency components in the high-frequency regions of the second wavelet image, and subjected to an inverse WT (IWT) to be outputted as an IWT image. A user information embedding unit embeds user information to the IWT image, wherein data of the user information are sequentially embedded to positions where a difference value between the user information embedding region and the new user information embedding region is small, to thereby reset the user information embedding region as the user information.
Abstract:
PURPOSE: An independent check point method is provided to let a plurality of processors to have a minimum number of check points irrespective of the transmission amount and speed among the processors when the processors perform a common task, and eliminate processor dependency by using the memory check point so that a roll back distance can be reduced. CONSTITUTION: The method comprises steps of generating a message in the case that a message has to be transmitted to other process proceeded in other local machine while proceeding a current process(S10), adding a check point number of the current process to the generated message(S11), setting a true value at a message transmission flag to express that the current process transmits the message to other process and transmitting the message(S12,S13). The message transmission flag is necessary because an orphan message is generated. The orphan message is a message transmitted after the check point of the message transmission process is transmitted, and received before the check point of the message receiving process is received.