리눅스 데스크탑에서의 유에스비(USB)장치의 응용관리방법 및 장치
    131.
    发明公开
    리눅스 데스크탑에서의 유에스비(USB)장치의 응용관리방법 및 장치 失效
    用于管理LINUX桌面的USB设备的方法和装置

    公开(公告)号:KR1020070060999A

    公开(公告)日:2007-06-13

    申请号:KR1020060026557

    申请日:2006-03-23

    CPC classification number: G06F9/4401 G06F8/61 G06F9/4403 G06F13/00

    Abstract: A method and a device for managing application of a USB device in a Linux desktop are provided to inform a user of connection/disconnection information of the USB device if a USB event occurs in the Linux desktop, and output directory content to the user in real-time when a file system according to connection of the USB device is mounted to the Linux desktop. A USB event analyzer(120) recognizes and analyzes a USB event of the USB device received from a Linux kernel. An informer(140) informs the user(10) of a USB event analysis result in real-time through a user interface(150). A USB device information processor(130) obtains USB device information according to the USB event and updates an entry for the USB device information in a device information list. The informer informs the user of entry information updated in the device information list. The USB device information processor adds the entry for the USB device to the device information list when the USB device is connected and removes the USB device entry from the device information list when the USB device is disconnected.

    Abstract translation: 提供了一种用于管理Linux桌面中的USB设备的应用的方法和设备,以便在Linux桌面中发生USB事件时通知用户USB设备的连接/断开信息,并将目录内容真实地输出给用户 - 当根据USB设备的连接将文件系统安装到Linux桌面时。 USB事件分析器(120)识别并分析从Linux内核接收的USB设备的USB事件。 通知者(140)通过用户界面(150)实时地通知用户(10)USB事件分析结果。 USB设备信息处理器(130)根据USB事件获得USB设备信息,并在设备信息列表中更新用于USB设备信息的条目。 通知者通知用户在设备信息列表中更新的条目信息。 当USB设备连接时,USB设备信息处理器将USB设备的条目添加到设备信息列表中,并在USB设备断开连接时从设备信息列表中删除USB设备条目。

    PCI 메모리를 이용한 무복사 캐싱 방법 및 그 장치
    132.
    发明公开
    PCI 메모리를 이용한 무복사 캐싱 방법 및 그 장치 失效
    使用PCI存储器进行零复制的装置和方法

    公开(公告)号:KR1020070059909A

    公开(公告)日:2007-06-12

    申请号:KR1020060079504

    申请日:2006-08-22

    Abstract: A zero-copy cashing method using a PCI memory and a device thereof are provided to improve disk I/O(Input/Output) performance and response speed of cached data by providing caching using the PCI memory, and share the same PCI memory area when a plurality of user programs use the same disk data. A PCI memory controller(300) manages a cache list(301) and a non-cache list(302) to be referred when two user programs map one PCI memory to each address area and perform caching using a PCI memory block. A user program controller(400) manages an in-use list and a free list for managing whether the user program is used or not at the present time. The PCI memory controller connects the PCI memory loaded with the disk data to the cache list, and connects the disk data to the non-cache list when the disk data is not present or incorrect. The PCI memory controller connects the PCI memory used/allocated by the user program to the in-use list and connects the unused PCI memory to the free list.

    Abstract translation: 提供了使用PCI存储器及其装置的零拷贝兑现方法,以通过使用PCI存储器提供高速缓存来提高缓存数据的磁盘I / O(输入/输出)性能和响应速度,并且当共享相同的PCI存储器区域时 多个用户程序使用相同的盘数据。 当两个用户程序将一个PCI存储器映射到每个地址区域并且使用PCI存储器块执行高速缓存时,PCI存储器控制器(300)管理要参考的高速缓存列表(301)和非高速缓存列表(302)。 用户程序控制器(400)管理目前使用的列表和用于管理当前用户程序是否被使用的空闲列表。 PCI存储器控制器将加载有磁盘数据的PCI存储器连接到缓存列表,并且当磁盘数据不存在或不正确时,将磁盘数据连接到非缓存列表。 PCI存储器控制器将用户程序使用/分配的PCI存储器连接到使用中列表,并将未使用的PCI存储器连接到空闲列表。

    전송 제어 프로토콜과 사용자 데이터그램 프로토콜의 소켓검색 장치
    133.
    发明授权
    전송 제어 프로토콜과 사용자 데이터그램 프로토콜의 소켓검색 장치 失效
    用于TCP和UDP套接字搜索的设备

    公开(公告)号:KR100725921B1

    公开(公告)日:2007-06-11

    申请号:KR1020060069952

    申请日:2006-07-25

    Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
    본 발명은 전송 제어 프로토콜과 사용자 데이터그램 프로토콜의 소켓 검색 장치에 관한 것임.
    2. 발명이 해결하려고 하는 기술적 과제
    본 발명은 소켓의 개수를 1만개까지 허용하는 하드웨어에서 소켓 검색 시간을 줄이기 위하여 이진 검색(Binary Search) 알고리듬을 사용하고, 상기 이진 검색 알고리듬을 하드웨어로 구현하여 소켓 검색을 빠르게 할 수 있도록 도와주고, TCP 및 UDP 프로토콜의 경우 이진 트리(Binary Tree)의 관리를 위해 필요한 소켓의 생성, 제거, 검색 기능 및 리슨(Listen)/컨넥트(Connect) 등의 함수에 따른 기능을 모두 지원하여 소켓 아이디(ID)를 찾아내는 시간을 줄여 빠른 프로토콜 처리를 수행하기 위한 TCP와 UDP의 소켓 검색을 위한 소켓 검색 장치를 제공하는데 그 목적이 있음.
    3. 발명의 해결방법의 요지
    본 발명은 전송 제어 프로토콜(TCP)과 사용자 데이터그램 프로토콜(UDP)의 소켓 검색 장치에 있어서, 프로세서로부터 받은 명령 정보를 해석하여 하기 브랜치 테이블 관리 수단과 트리 테이블 관리 수단으로 명령을 전달하고, 하기 브랜치 테이블 관리 수단과 트리 테이블 관리 수단으로부터 결과를 받아 상기 프로세서로 결과를 보고하기 위한 마스터 관리 수단; 상기 마스터 관리 수단으로부터 명령을 받 아 브랜치 테이블을 관리하기 위한 브랜치 테이블 관리 수단; 및 이진 트리를 관리하기 위한 트리 테이블 관리 수단을 포함함.
    4. 발명의 중요한 용도
    본 발명은 네트워크 시스템 등에 이용됨.
    TCP, UDP, 소켓 검색, C10K, 브랜치, 노드, 이진 트리, 프로세서, TOE

    전송 제어 프로토콜과 사용자 데이터그램 프로토콜의 소켓검색 장치
    134.
    发明公开

    公开(公告)号:KR1020070057640A

    公开(公告)日:2007-06-07

    申请号:KR1020060069952

    申请日:2006-07-25

    CPC classification number: H04L69/162

    Abstract: A socket searching device for a TCP(Transmission Control Protocol) and a UDP(User Datagram Protocol) is provided to use binary search algorithm in order to reduce socket searching time, and to realize the binary search algorithm in hardware type, in order to quickly conduct a socket searching process, thereby carrying out a fast protocol processing function. A master module(201) interprets command information received from a processor to deliver a command to a tree table module(203) and a branch table module(202), and receives results from the branch table module(202) and the tree table module(203) to report the results to the processor. The branch table module(202) receives the command from the master module(201), and manages a branch table. The tree table module(203) manages a binary tree.

    Abstract translation: 提供了一种用于TCP(传输控制协议)和UDP(用户数据报协议)的套接字搜索装置,以使用二进制搜索算法来减少套接字搜索时间,并实现硬件类型的二进制搜索算法,以便快速 进行套接字搜索过程,从而执行快速协议处理功能。 主模块(201)解释从处理器接收到的命令信息,以将命令传递给树表模块(203)和分支表模块(202),并且从分支表模块(202)和树表模块 (203)将结果报告给处理器。 分支表模块(202)从主模块(201)接收命令,并管理分支表。 树表模块(203)管理二叉树。

    데이터 중복 처리 방지 기능을 가지는 스트림 데이터 처리시스템 및 그 방법
    135.
    发明公开
    데이터 중복 처리 방지 기능을 가지는 스트림 데이터 처리시스템 및 그 방법 有权
    用于避免数据处理重复的流数据处理系统和方法

    公开(公告)号:KR1020070057599A

    公开(公告)日:2007-06-07

    申请号:KR1020060016335

    申请日:2006-02-20

    Abstract: A system and a method for processing stream data by using a data duplication preventing function are provided to improve system performance and reduce resource waste by preventing a previous evaluation result from being duplicated during process a continuous query for the stream data collected from external sensors in a ubiquitous environment. A window evaluator(520) evaluates a window for the stream data. A data divider(530) divides the data received from the window evaluator into new data and duplicated data depending on reusability of the previous query condition evaluation result. A reuse result extractor(540) extracts the query condition evaluation result from an evaluation result storing part(580) by receiving the duplicated data from the data divider. A query condition evaluator(550) generates the query condition evaluation result by evaluating a query condition if the new data is received. A result former(560) aggregates, outputs, and stores the query condition evaluation result received from the reuse result extractor and the query condition evaluator to the evaluation result storing part.

    Abstract translation: 提供了一种通过使用数据复制防止功能来处理流数据的系统和方法,以通过防止先前的评估结果在处理对从外部传感器收集的流数据的连续查询的过程中复制而提高系统性能并减少资源浪费 普遍存在的环境。 窗口评估器(520)评估流数据的窗口。 数据分割器(530)根据先前查询条件评估结果的可重用性,将从窗口评估器接收到的数据分割成新数据和复制数据。 复用结果提取器(540)通过从数据分割器接收复制数据,从评估结果存储部分(580)提取查询条件评估结果。 如果接收到新数据,查询条件评估器(550)通过评估查询条件来生成查询条件评估结果。 结果前者(560)将从重用结果提取器和查询条件评估器接收到的查询条件评估结果聚合,输出并存储到评估结果存储部分。

    블록 분할 분산 패리티 디스크 어레이에서의 데이터 배치및 제어 방법
    136.
    发明授权
    블록 분할 분산 패리티 디스크 어레이에서의 데이터 배치및 제어 방법 有权
    블록분할분산패리티디스크어레이에서의데이터배치및제어방블록

    公开(公告)号:KR100694300B1

    公开(公告)日:2007-03-14

    申请号:KR1020060035372

    申请日:2006-04-19

    Abstract: A data arrangement and control method in a block divided/distributed parity disk array is provided to be capable of servicing read/write control paths for general data blocks and logical blocks for supporting a multimedia file system, thus performance required by the multimedia file system is provided while compatibility with general files is maintained. A logical block 0(310) consists of 3 stripes, and all parity blocks precede the first data block of each stripe. A final stripe consists of allocated data blocks(334,335) and a parity block(313), and a block next to the final data block(335) is used as a start block(341) of a next logical block 1(340) instead of being set to an empty block. Arrangement of the parity blocks is set in a horizontal rotative type according to the number of configured blocks of the final stripe. The parity blocks are equally distributed to all disks.

    Abstract translation: 提供分块/分布式奇偶校验磁盘阵列中的数据安排和控制方法,以便能够服务用于支持多媒体文件系统的通用数据块和逻辑块的读/写控制路径,因此多媒体文件系统所需的性能是 在与通用文件保持兼容的情况下提供。 逻辑块0(310)由3个条带组成,并且所有奇偶校验块在每个条带的第一个数据块之前。 最终的条由分配的数据块(334,335)和奇偶校验块(313)组成,并且将最终数据块(335)旁边的块用作下一个逻辑块1(340)的起始块(341) 被设置为空白块。 根据最终条带的配置块的数量将奇偶校验块的排列设置为水平旋转类型。 奇偶校验块平均分配给所有磁盘。

    다중 프로세서 환경의 저널링 파일 시스템에서 병렬 자원할당 및 반납 방법
    137.
    发明授权
    다중 프로세서 환경의 저널링 파일 시스템에서 병렬 자원할당 및 반납 방법 失效
    并行资源分配和释放方法在多处理器环境的日志文件系统中

    公开(公告)号:KR100611739B1

    公开(公告)日:2006-08-11

    申请号:KR1020030096972

    申请日:2003-12-24

    Abstract: 본 발명의 목적은 트랜잭션 완료 이전에 해당 잠금을 일관성 및 회복성 저해 없이 일찍 반납 할 수 있도록 하여, 할당 그룹간 잠금 교착이 근원적으로 발생하지 않아 잠금 교착을 처리하기 위한 복잡성 및 부가 비용을 제거할 수 있도록 한 것으로, 이와 같은 본 발명의 목적을 달성하기 위한 다중 프로세서 환경의 저널링 파일 시스템에서 병렬 자원 할당 및 반납 방법은, 다중 프로세서 환경에서 운영 되는 저널링을 지원하는 파일 시스템에서 다수의 할당 그룹으로 분할된 메타데이타를 이용하여 디스크의 블록 자원을 할당 및 반납 하는 방법에 있어서, 트랜잭션으로부터 요청된 특정 할당 그룹에 대한 자원 할당 요청에 대해 해당 할당 그룹으로부터 자원을 할당하고 할당된 자원의 식별자를 트랜잭션 테이블의 할당 자원 리스트에 등록하는 자원 할당 단계와, 상기 트랜잭션으로부터 요청된 특정 자원의 반납 요청에 대해 해당 자원의 식별자를 트랜잭션 테이블의 반납 자원 리스트에 등록하여 실제 자원 반납 절차를 트랜잭션 완료시까지 대기시키는 자원 반납 단계를 포함하여 이루어지는 것을 특징으로 한다.
    저널 파일 시스템, 메타 데이타, 할당 그룹, 병렬 처리

    NS 카드를 이용한 컨텐츠 전송 방법
    138.
    发明授权
    NS 카드를 이용한 컨텐츠 전송 방법 失效
    使用NS卡的内容的传输方法

    公开(公告)号:KR100594951B1

    公开(公告)日:2006-06-30

    申请号:KR1020040091045

    申请日:2004-11-09

    Abstract: 1. 청구범위에 기재된 발명이 속한 기술분야
    본 발명은 NS(Network Storage) 카드를 이용한 컨텐츠 전송 방법에 관한 것임.
    2. 발명이 해결하려고 하는 기술적 과제
    본 발명은 NS 카드를 이용한 서버를 대용량 저장 장치와 연동시킴으로써 사용자가 요구하는 대용량 컨텐츠를 사용자에게 고속으로 제공하기 위한, NS 카드를 이용한 컨텐츠 전송 방법을 제공하는데 그 목적이 있음.
    3. 발명의 해결방법의 요지
    본 발명은, 하나의 서버에서 NS 카드를 이용한 컨텐츠 전송 방법에 있어서, 단말로부터의 컨텐츠 요구에 따라 상기 사용자와 최근접된 서버가 자신의 NS 카드에 장착된 소용량 저장 장치에 해당 컨텐츠가 존재하는지를 검사하는 제 1 컨텐츠 유무 검사 단계; 상기 제 1 컨텐츠 유무 검사 결과, 상기 해당 컨텐츠가 존재하는 경우, 상기 해당 컨텐츠의 완결성을 분석하는 컨텐츠 완결성 분석 단계; 상기 컨텐츠 완결성 분석 결과, 상기 NS 카드에 장착된 소용량 저장 장치에 상기 해당 컨텐츠 전체가 존재하는 경우, 상기 해당 컨텐츠 전체를 상기 단말로 전송하는 단계; 상기 컨텐츠 완결성 분석 결과, 상기 NS 카드에 장착된 소용량 저장 장치에 상기 해당 컨텐츠의 일부분이 존재하고 상기 서버의 대용량 저장 장치에 상기 해당 컨텐츠의 나머지 부분이 존재함에 따라 상기 해당 컨텐츠 일부분을 상기 단말로 전송하 고, 상기 해당 컨텐츠의 나머지 부분을 상기 해당 컨텐츠 일부분이 저장되어 있는 NS 카드에 장착된 소용량 저장 장치에 저장한 후 메타테이블 갱신 및 상기 단말로 전송하는 단계; 및 상기 제 1 컨텐츠 유무 검사 결과, 상기 서버의 NS 카드에 장착된 소용량 저장 장치에 상기 해당 컨텐츠가 존재하지 않고 상기 서버의 대용량 저장 장치에 상기 해당 컨텐츠가 존재함에 따라 상기 해당 컨텐츠를 저장할 NS 카드를 지정하고, 상기 지정된 NS 카드에 장착된 디스크로 상기 해당 컨텐츠를 저장한 후 메타테이블 갱신 및 상기 단말로 전송하는 단계를 포함한다.
    4. 발명의 중요한 용도
    본 발명은 컨텐츠 분배 시스템 등에 이용됨.
    NS 카드, 컨텐츠 전송, 대용량 저장 장치

    낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치및 그 제어 방법
    139.
    发明公开
    낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치및 그 제어 방법 失效
    基于对象的存储设备及其具有低过程负载的控制方法

    公开(公告)号:KR1020060070283A

    公开(公告)日:2006-06-23

    申请号:KR1020040108967

    申请日:2004-12-20

    CPC classification number: G06F13/28

    Abstract: 1. 청구범위에 기재된 발명이 속하는 기술분야
    본 발명은, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치 및 그 제어 방법에 관한 것임.
    2. 발명이 해결하려고 하는 기술적 과제
    본 발명은, 객체기반 스토리지 장치를 구현하는데 있어서, 주 메모리 및 시스템 버스와는 별도의 메모리(PMEM : PCI Memory) 및 독립적인 전용 버스를 이용하여 블록 스토리지 장치에서 네트워크 장치로 데이터를 직접 전송할 수 있도록 함으로써, 사용자 주소공간과 운영체제 주소공간 간에 데이터 복사를 제거하여 중앙처리장치(CPU) 점유율과 시스템 버스의 부하를 줄이기 위한, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치 및 그 제어 방법을 제공하는데 그 목적이 있음.
    3. 발명의 해결 방법의 요지
    본 발명은, 낮은 프로세스 점유율을 가지는 객체기반 스토리지 장치에 있어서, 객체 기반으로 데이터를 저장하기 위한 저장 수단; 주메모리와는 별도로 구비된 고속의 액세스가 가능한 임시 저장 수단; 시스템 버스와는 별도로 구비된 데이터 전달이 가능한 전송 수단; 외부로부터의 객체 읽기 요청 신호에 따라 상기 저장 수단에 저장되어 있는 해당 객체 데이터를 읽어 들여 상기 전송 수단을 이용하여 직접전송방식으로 제 2 제어 수단으로 전달하고, 외부로부터의 객체 쓰기 요청 신호에 따라 상기 제 2 제어 수단으로부터 직접전송방식을 이용하여 전달받은 객체 데이터를 상기 저장 수단에 저장시키기 위한 제 1 제어 수단; 및 상기 전송 수단을 통하여 상기 제 1 제어 수단으로부터 전달받은 객체 데이터를 상기 임시 저장 수단에 임시 저장하였다가 상기 전송 수단을 이용하여 직접전송방식으로 네트워크 장치로 전달하고, 외부로부터의 객체 쓰기 요청 신호에 따라 상기 네트워크 장치로부터 직접전송방식으로 전달받은 객체 데이터를 상기 임시 저장 수단에 임시 저장하였다가 상기 전송 수단을 이용하여 직접전송방식으로 상기 제 1 제어 수단으로 전달하기 위한 상기 제 2 제어 수단을 포함함.
    4. 발명의 중요한 용도
    본 발명은 객체기반 저장장치 등에 이용됨.
    객체기반 스토리지, PMEM(PCI Memory), 가용리스트, 할당리스트

    TCP 프로토콜의 재전송 및 지연확인 타이머 관리 장치및 방법
    140.
    发明公开
    TCP 프로토콜의 재전송 및 지연확인 타이머 관리 장치및 방법 失效
    TCP协议的延迟和延迟确认定时器管理逻辑

    公开(公告)号:KR1020060064528A

    公开(公告)日:2006-06-13

    申请号:KR1020050116490

    申请日:2005-12-01

    Abstract: Provided is an apparatus for detection timeout of each channel, which is a socket connection, in a Transmission Control Protocol (TCP) Offload Engine (TOE) using TCP accelerating hardware, and a method thereof. The timer managing apparatus of the TOE using the TCP accelerating hardware, including: a command register for receiving a command for a retransmission timer or a delayed ACK timer from an embedded processor of the TOE; a finite state machine (FSM) for storing information of a timer in operation by analyzing the command for the retransmission timer or the delayed ACK timer stored in the command register and controlling an entire operation of the timer managing apparatus; and a timeout checker for checking timeout of a timer in operation by using the stored timer information and notifying the timeout to the FSM.

Patent Agency Ranking