Patents by Inventor Myung-Joon Kim

Myung-Joon Kim has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7941650
    Abstract: Provided are a microprocessor based on event-processing instruction set and an event-processing method using the same. The microprocessor includes an event register controlling an event according to an event-processing instruction set provided in an instruction set architecture (ISA) and an event controller transmitting externally generated events into the microprocessor. Therefore, the microprocessor may be useful to reduce its unnecessary power consumption by suspending the execution of its program when an instruction decoded to execute the program is an event-processing instruction, and also to cut off its unnecessary power consumption that is caused for an interrupt delay period since the program of the microprocessor may be executed again by immediately re-running the microprocessor with the operation of the event register and the event controller when external events are generated.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: May 10, 2011
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Young Woo Kim, Myeong Hoon Oh, Chi Hoon Shin, Sung Nam Kim, Seong Woon Kim, Myung Joon Kim
  • Patent number: 7933938
    Abstract: A file storage system, a file storing method, and a file searching method. In the file storing method, a single file to be stored is classified into at least one or more objects, and the classified objects are classified into pages with a serial number. One storage device to record the file is selected among a plurality of storage devices connected through a network. One object is allocated to the selected storage device. Pages configuring the file of the object allocated to the selected storage device are stored. When all pages of the file are not stored, the remaining pages are stored by allocating new object to a new storage device. Metadata for managing information about the storage of the file is set. Accordingly, the file can be stored over several disks. In addition, the overall system performance can be increased by setting the file information in the object metadata simply using the least resources.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: April 26, 2011
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Myung Hoon Cha, Hong Yeon Kim, June Kim, Myung Joon Kim
  • Patent number: 7885254
    Abstract: Provided is a delay insensitive (DI) data transfer apparatus with low power consumption. The apparatus, includes: N number of encoders configured to receive and encode input request and data signals, where each of the N number of encoders includes: a reference current source circuit configured to generate a current; and a voltage-to-current converter circuit configured to output a current having a level of 0, output the current having the level of I, and output the current having the level of 2I; and N number of decoders configured to recover the current-level signals, where each of the decoders includes: a threshold current source circuit configured to generate first and second threshold currents; an input current mirror circuit configured to differentiate the first and second threshold currents; and a current-to-voltage converter circuit configured to detect the threshold current, recover a voltage input value, and extract data and request signals.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: February 8, 2011
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Myeong-Hoon Oh, Seong-Woon Kim, Myung-Joon Kim
  • Patent number: 7860884
    Abstract: Provided are a system and method for processing continuous integrated queries on both data stream and stored data using user-defined shared trigger. The system includes a data stream manager for managing data stream inputted from outside; a continuous integrated queries manager for managing the continuous integrated queries inputted from an external application; a trigger manager for managing the user-defined shared trigger inputted from the external application and registering the user-defined shared trigger in an external database; a trigger result manager for forming and managing a trigger result set from a performance result of the user-defined shared trigger registered in the cooperation database; and a continuous integrated queries performer for processing the continuous integrated queries referring to the transmitted data stream and trigger result set.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: December 28, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Myung-Cheol Lee, Hyun-Hwa Choi, Mi-Young Lee, Myung-Joon Kim
  • Patent number: 7849214
    Abstract: A hardware apparatus for receiving a packet for a TCP offload engine (TOE), and receiving system and method using the same are provided. Specifically, information required to protocol processing by a processor is stored in the internal queue included in the packet receiving hardware. Data to be stored in a host memory is transmitted to the host memory after the data is stored in an external memory and protocol processing is performed by the processor. With these techniques, it is possible that a processor can operate asynchronously with a receiving time of a practical packet and it is possible to reduce an overhead that processor deals with unnecessary information.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: December 7, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Chan Ho Park, Seong Woon Kim, Myung Joon Kim
  • Patent number: 7849355
    Abstract: A distributed object sharing system and a method thereof are provided.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: December 7, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang Min Lee, June Kim, Myung Joon Kim
  • Patent number: 7797275
    Abstract: A cache coherency maintenance system and method of a user file manager in an object-based storage system are provided. According to the cache coherence maintenance system and method, by maintaining the coherency of a writeback cache based on time using a timer, metadata and data information are efficiently managed. Accordingly, even when accesses by users increase, the cost of maintaining the coherency of the cache is distributed to respective user file managers. In this way the performance of the entire object-based storage system is enhanced and the consistency and efficiency of information increase.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: September 14, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang Min Lee, Young Kyun Kim, June Kim, Myung Joon Kim
  • Patent number: 7756961
    Abstract: Provided are a hardware device and a method for creating and managing socket information serving as a connection with a network protocol hierarchy in a network application program. The hardware device includes a TCP transmission processor for processing commands on requests for creating and eliminating a socket of a predetermined network program in response to the requests for creating and eliminating a socket, a TCP reception processor for creating a search signal for a corresponding socket identification when a new packet is received, a socket management unit for creating and eliminating a socket ID upon a command from the TCP transmission processor, and searching the socket ID and providing the socket ID to the TCP transmission processor upon a command from the TCP reception processor, and a memory unit for storing the socket information, and providing the socket information to the TCP reception processor.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: July 13, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sun-Wook Kim, ChanHo Park, Kyoung Park, Myung-Joon Kim
  • Patent number: 7751346
    Abstract: An apparatus for searching a socket ID of a received packet in a transmission control protocol (TCP) and a user datagram protocol (UDP) is provided. The apparatus includes: a master module, a branch table module and a tree table module. The master module analyzes command information from a processor, transfers commands to the branch table module and to the tree table module, receives results from the branch table module and from the tree table module, and reports the received results to the processor. The branch table module receives commands from the master module and manages a branch table by using only the lower 10 bits of a simple internet protocol (IP) address of the commands. The tree table module is coupled to the master module and to the branch table module, in which the tree table module manages a binary tree.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: July 6, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Chan-Ho Park, Seong-Woon Kim, Myung-Joon Kim
  • Patent number: 7734903
    Abstract: Provided are a microprocessor suitable for constructing a multi-processor system and a method for controlling the reset and processor ID of the microprocessor. The microprocessor includes decoder receiving a reset ID having a predetermined binary value and a reset signal and decoding the reset ID, an ID generator receiving the decoding result of the decoder and generating at least one microprocessor ID and a reset ID of a microprocessor serially connected to the microprocessor, and a reset vector unit selecting a reset vector according to the decoding result of the decoder. The multi-processor system is constructed such that independent microprocessors of the system respectively generate their own reset vectors and processor IDs when a reset signal is input to the multi-processor system to initialize it. Thus, all the microprocessors of the system can be simultaneously started up when the reset signal is disabled.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: June 8, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Young Woo Kim, Sung Nam Kim, Kyoung Park, Seong Woon Kim, Myung Joon Kim
  • Patent number: 7707337
    Abstract: An object-based storage device with a low process load and a control method thereof are provided. The object-based storage device includes: a storage unit; a temporary storage unit; a transmission unit; a first control unit; and a second control unit. Particularly, the temporary storage unit and the transmission unit are provided separate from the main storage unit and the system bus, and these separately provided temporary storage unit and transmission unit allow a direct data transmission, which attributes to a reduction in a process load and a burden on the system bus.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: April 27, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang-Min Lee, Seong-Woon Kim, Myung-Joon Kim
  • Publication number: 20100081222
    Abstract: An array substrate for a liquid crystal display device includes: a substrate; a gate electrode and a gate line on the substrate; a gate insulating layer on the gate electrode and the gate line; an active layer on the gate insulating layer; an ohmic contact layer on the active layer; source and drain electrodes and a data line on the ohmic contact layer, the source and drain electrodes and the data line having a multiple metal layer; a passivation layer on the source and drain electrodes and the data line; and a pixel electrode on the passivation layer.
    Type: Application
    Filed: December 3, 2009
    Publication date: April 1, 2010
    Inventors: Myung-Joon Kim, Hu-kag Lee, Beung-Hwa Jeong
  • Publication number: 20100077250
    Abstract: Provided are a virtualization based high availability cluster system and a method for managing failures in a virtualization based high availability cluster system. The high availability cluster system includes a plurality of virtual nodes, and a plurality of physical nodes each including a message generator for generating a message denoting that the virtual nodes are in a normal state and transmitting the generated message to virtual nodes in a same physical node.
    Type: Application
    Filed: November 26, 2007
    Publication date: March 25, 2010
    Applicant: Electronics and Telecommunications Research Instit ute
    Inventors: Kwang-Won Koh, Seungjo Bae, Jin Mee Kim, Young-Woo Jung, Young Choon Woo, Myung-Joon Kim
  • Patent number: 7676607
    Abstract: Provided is a hardware acceleration apparatus for an iSCSI target system including a local memory storing data transmitted between a disk storage device and a network system, a TOE controller performing TCP/IP stack offloading on a TCP/IP packet of data stored in the local memory, a network controller allowing data offloaded from the local memory to be transmitted to the network system using an iSCSI protocol or allowing data received from the network system to be stored in the local memory, and a disk controller storing and withdrawing data between the disk storage device and the local memory.
    Type: Grant
    Filed: December 8, 2006
    Date of Patent: March 9, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Byung Kwon Jung, Young Kyun Kim, June Kim, Myung Joon Kim
  • Publication number: 20100042860
    Abstract: Provided is a method of controlling a rack power supply system and a rack power supply apparatus. The system includes a plurality of computing devices mounted in a rack, and a rack power supply apparatus supplying the plurality of computing devices with direct current (DC) power. The rack power supply apparatus includes a plurality of power generating units and a control unit. The plurality of power generating units are supplied with alternating current (AC) power to generate the DC power. The control unit controls to turn on or off each power generating unit in consideration of power consumption.
    Type: Application
    Filed: March 30, 2009
    Publication date: February 18, 2010
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Won Ok KWON, Seong Woon KIM, Myung Joon KIM
  • Patent number: 7663485
    Abstract: A radio frequency identification (RFID) tag based object position tracking apparatus and method are provided. The apparatus includes a position recognizer including at least one radio frequency identification unit for reading information data on an object through a sensor; and a path analyzing and processing unit for allocating each unique coordinates to the radio frequency identification units based on a relative position in a space where a position recognizer is disposed and recognizing the position of the object and analyzing the path based on the object information data received by the sensor in the radio frequency identification unit corresponding to the unique coordinate. Thus, it is possible to track the path of an object with a low density of RFID tags.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: February 16, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Young Woo Kim, Kyoung Park, Seong Woon Kim, Myung Joon Kim
  • Patent number: 7653829
    Abstract: A method of data placement and control in a block-divided distributed disk array is provided. At first, data to store is divided into logical blocks, and each of the divided logical blocks is further divided into a plurality of data blocks. Then, a parity block is created through performing an XOR operation on the data blocks of each logical block in a unit of a strip, and the parity block is arranged at the first block of a strip unit. Then, parity blocks are arranged at a next block of a previous logical block's the last data block through a left/right shifting for uniformly arranging the parity blocks through out all disks in order to fill an empty block between the logical blocks.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: January 26, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kap Dong Kim, Song Woo Sok, Hag Young Kim, Myung Joon Kim
  • Patent number: 7649582
    Abstract: An array substrate for a liquid crystal display device includes: a substrate; a gate electrode and a gate line on the substrate; a gate insulating layer on the gate electrode and the gate line; an active layer on the gate insulating layer; an ohmic contact layer on the active layer; source and drain electrodes and a data line on the ohmic contact layer, the source and drain electrodes and the data line having a multiple metal layer; a passivation layer on the source and drain electrodes and the data line; and a pixel electrode on the passivation layer.
    Type: Grant
    Filed: April 9, 2007
    Date of Patent: January 19, 2010
    Assignee: LG Display Co., Ltd.
    Inventors: Myung-Joon Kim, Hu-Kag Lee, Beung-Hwa Jeong
  • Publication number: 20090328029
    Abstract: A software portal system for providing relation information of software and a data format, and a method of operating the same are provided. To provide software by downloading or service simultaneously with relation information between software and software, software and a data format, and data formats, the software portal system includes a relation information management unit and a web service providing unit. The relation information system defines a relation of software and a data format to constitute and manage relation information of the software and the data format. The web service providing unit acquires and provides the relation information of the software managed by the relation information management unit when the software is provided by downloading or service, and acquires and provides the relation information of the data format managed by the relation information management unit when the relation information of the data format is inquired.
    Type: Application
    Filed: December 4, 2007
    Publication date: December 31, 2009
    Inventors: Sung Joo Kang, Kyong I. Ku, Wan Choi, Moon Young Chung, Myung Joon Kim
  • Patent number: 7596659
    Abstract: A method of balanced object striping and a system therefor are provided. The object striping method includes: transmitting a data write request and receiving an object identifier if the data write request is a first write request regarding the data; determining a first object storage target to store the data by using the object identifier; and striping the data in a plurality of object storage targets starting from the first object storage target to store the data.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: September 29, 2009
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang Min Lee, Young Kyun Kim, June Kim, Myung Joon Kim