Abstract:
A system and a method for managing a semantic blog with an ontology are provided to support ontology modeling by checking concepts of various blogs found in the semantic blog and relationship among the concepts, and offer a semantic blog browsing mechanism enabling a user to perform intelligent search for an interested subject with the ontology. A blog server(301) manages and provides blog information to bloggers. A blog ontology modeling module(302) defines an entry used in the blog and the relationship among the entries by using the ontology, and constructs knowledge corresponding to a field of the blog in a visualized environment based on the ontology. An ontology database(309) stores an ontology construction result of the blog ontology modeling module in a database form. A dynamic community generating module(307) presents the relationship among the entries found in the blog by utilizing the ontology construction result as a knowledgebase and generates a community of a user viewpoint by grouping other blogs according to the relationship selected from the user.
Abstract:
A method for providing request sequence-based prefetching in a software streaming service and a software streaming service using the same are provided to offer prefetching suitable for a user by considering relationship between a software use pattern and a software module of each user. The first storing part(304) stores more than one request sequence, which is a set of the software modules needed for executing a successive application program(302). The second storing part(306) stores the software modules received from a server(320). A client controller(308) searches the request sequence including the requested software module from the first storing part by checking a software module request according to execution of the application program and prefetches the corresponding software modules by transmitting the searched request sequence to the server.
Abstract:
A method for managing files in a file system and a metadata server for the same are provided to manage the files in a network-based asymmetric distributed file system using an OSD by checking and restoring reference consistency with the OSD following SCSI(Small Computer System Interface)/OSD protocol. A generator(121) generates metadata and an object of the file to be generated. A storing part(125) stores the metadata. A storage manager(122) stores the metadata to the storing part, stores the object to the outside, and manages the metadata and the object. A failure restorer(123) detects and restores en error generated in the metadata or the object when the generator generates the metadata/object or the storage manager manages the metadata/object. The generator, the storage manager, and the failure restorer communicate with the outside through an SCSI/OSD protocol to manage the object stored in the outside. The generator generates the metadata and the object having the same ID for the file.
Abstract:
A system and a method for processing an integrated query for an input data stream and stored data by using a trigger are provided to improve entire performance by reducing time required for processing the stored data when the integrated query is processed, as the data stored in a database is preprocessed in real-time by using the trigger. A data stream manager(102) manages the data stream continuously inputted from the outside. A triggering result set manager(104) registers the triggers(TR1-TRn) to an XML(eXtensible Markup Language) database(103), forms a result set with an execution result of the registered triggers, and provides the result set in real-time. An integrated continuous query executor(105) processes the integrated query by referring to the received result set for the data stored in the XML database while processing the integrated query for the received data stream and the data stored in the XML database. The triggering result manager forms the result set for the triggers automatically executed when the XML database is changed.
Abstract:
A device and a method for installing contents in a high-performance streaming server system are provided to efficiently offer a streaming service in the high-performance streaming server system supporting a network storage device managing media streaming by considering feature of the network storage device. A content analyzer(201) analyzes original contents(20) to be installed if a content installation request is received. A content converter(203) determines whether a format of the contents can be streamed in the network storage device and installs the contents after conversion if the format of the contents can not be streamed. An information file generator(204) generates and installs an information file required for controlling content streaming according to an analysis result. A content generator(202) determines whether the original contents support general, fast, and reverse playback, and generates the content for the general, fast, and reverse playback if the general, fast, and reverse playback is supported. The converted contents are installed to a network storage device file system(220) and the information file is installed to a general file system(210).
Abstract:
A content providing system and method for preventing improper content deletion, and a content managing method thereof are provided to fundamentally prevent a content service provided or to be provided to a client from being interrupted by improper deletion of a content file, as sync information of the contents is updated by a request or a result of the content service. A content storing part stores available content information. A sync information storing part stores the sync information of the available content information. Each server node(120a-120d) provides the content service after changing the sync information of the contents corresponding to a received content service request. A dispatcher node(110) selects the server node for providing the content service after checking a service state of the requested contents from the sync information storing part, and transmits address information of the selected server node and content file information to the client after changing the sync information of the requested contents. A storage/deletion management mode(130) manages storage/deletion of the contents stored in the content storing part by referring to the sync information.
Abstract:
본 발명은 관리되지 않은 원시컨텐트, 관리되기 위한 원본컨텐트 및 실제서비스를 하기 위한 복제컨텐트로 구분하여, 각 컨텐트를 계층적으로 전송하여 서비스하도록 하는 컨텐트 구분에 의한 전송시스템의 클러스터링 장치 및 방법에 관한 것이다. 이와 같은 본 발명은 클러스터에 연결되어 스트림 서비스 전용서버로 동작하는 지역서버와, 원본 컨텐트를 저장하는 파일 관리 서버를 포함하여 구성되는 것을 특징으로 한다. 클러스터시스템, 컨텐트 설치, 컨텐트 전송, 컨텐트 전달망, CDN
Abstract:
본 발명은 네트워크 프로토콜 계층을 이용하는 네크워크 응용 프로그램에서 프로토콜 계층과의 연결 역할을 하는 소켓의 정보를 생성및 관리하기 위한 하드웨어 장치 및 방법에 관한 것이다. 소켓의 정보를 생성및 관리하기 위한 하드웨어 장치는, 소정 네트워크 프로그램의 소켓 생성 및 삭제 요청을 받아 소켓의 생성 및 삭제 명령을 처리하는 TCP 송신전용프로세서; 새로운 패킷을 수신하면, 해당 소켓 ID의 검색 신호를 생성하는 TCP 수신전용프로세서; 상기 TCP 송신전용프로세서의 명령에 따라 소켓 ID의 생성 및 삭제 처리를 수행하고, 상기 TCP 수신전용프로세서의 명령에 따라 소켓 ID를 검색하여 상기 TCP 송신전용프로세서로 제공하는 소켓 관리부; 및 상기 TCP 송신전용프로세서의 제어에 따라 소켓 정보를 저장하고, 상기 TCP 수신전용프로세서로 소켓 정보를 제공하는 메모리부;를 포함한다. 소켓(Socket), 전송제어프로토콜(TCP), TOE(TCP Offload Engine), 소켓 생성 및 검색, 락킹(Locking) 기법
Abstract:
본 발명은 네트워크 프로토콜 계층을 이용하는 네크워크 응용 프로그램에서 프로토콜 계층과의 연결 역할을 하는 소켓의 정보를 생성및 관리하기 위한 하드웨어 장치 및 방법에 관한 것이다. 소켓의 정보를 생성및 관리하기 위한 하드웨어 장치는, 소정 네트워크 프로그램의 소켓 생성 및 삭제 요청을 받아 소켓의 생성 및 삭제 명령을 처리하는 TCP 송신전용프로세서; 새로운 패킷을 수신하면, 해당 소켓 ID의 검색 신호를 생성하는 TCP 수신전용프로세서; 상기 TCP 송신전용프로세서의 명령에 따라 소켓 ID의 생성 및 삭제 처리를 수행하고, 상기 TCP 수신전용프로세서의 명령에 따라 소켓 ID를 검색하여 상기 TCP 송신전용프로세서로 제공하는 소켓 관리부; 및 상기 TCP 송신전용프로세서의 제어에 따라 소켓 정보를 저장하고, 상기 TCP 수신전용프로세서로 소켓 정보를 제공하는 메모리부;를 포함한다. 소켓(Socket), 전송제어프로토콜(TCP), TOE(TCP Offload Engine), 소켓 생성 및 검색, 락킹(Locking) 기법
Abstract:
본 발명은 PMEM 제어기를 이용한 고속 스트리밍 데이터 전송장치 및 방법에 관한 것으로, 네트워크를 통해 전송할 저장장치에 있는 데이터를 메인 프로세서에서 명령을 받은 PMEM 제어기(이하 I/O Processor)가 대용량 메모리(이하 PM)과 메인 메모리 간의 데이터 블록 복사(PMEM to Local copy)나, PM내에서의 데이터 블록 복사(PMEM to PMEM copy)의 프로세스를 통하여 네트워크로 전송하는 것이다. 이러한 프로세스로 처리함으로써 데이터 전송 속도를 향상시키고, 디스크 스트리밍 데이터의 메모리 복사를 줄임으로써 메인 프로세서의 간섭을 최소화한 상태로 처리할 수 있도록 하여 고품질의 스트리밍 데이터를 지원할 수 있다. NSU, PCI 버스, NIC, I/O Processor, PCI 메모리