Patents by Inventor Joong-Bae Kim

Joong-Bae 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).

  • Publication number: 20090164638
    Abstract: A system for uplink resource allocation in mobile Internet for remote-controlling robots includes a schedule policy table for storing therein priorities assigned to the robots to support required image qualities of images received from the robots and maximum allocatable uplink resource amounts for the robots; and a scheduler for allocating uplink resources to the robots based on the priorities, the maximum allocatable uplink resource amounts and required bandwidths received from the robots. Each of the robots includes a camera for taking the images; an encoder for encoding the images taken by the camera; and a mobile Internet terminal, having a transmission queue for temporarily storing therein the encoded images, for transmitting the encoded image in the transmission queue to a remote control center via the uplink resources allocated based on the required bandwidth, which is calculated based on status of the transmission queue.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 25, 2009
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Choul Soo Jang, Joong Bae Kim, Kyeong Ho Lee
  • Publication number: 20090157222
    Abstract: A network-based robot system for performing content transmission/execution includes a content management unit for managing contents created in a tree-like, hierarchical structure, and one or more robots connected to the content management unit over a network. Each robot requests the content management unit to provide a content to be executed by the robot, downloads the content from the content management unit via the network, and determines a content execution plan to execute the content depending on specification of the robot.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 18, 2009
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Seung-Woog Jung, Kyeong Ho Lee, Joong Bae Kim
  • Publication number: 20090143910
    Abstract: An intelligent printing system includes a printed document delivery robot for delivering printed documents. The robot identifies a location of each user PC requesting for printing based on a network address of the PC and establishes a print plan based on the print request. Upon completion of a printing job, the robot travels along a movement path having the shortest distance to each user PC who has requested for printing.
    Type: Application
    Filed: December 2, 2008
    Publication date: June 4, 2009
    Applicant: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Beom-Su SEO, Kyeong Ho Lee, Joong Bae Kim
  • Patent number: 7543047
    Abstract: Disclosed is a method for data synchronization and update conflict resolution between mobile clients and a server in a mobile system which maintains consistency of data between the clients and the server and enables the clients to continuously perform an effective update operation with respect to objects of the server even in a clients' disconnection state by the mobile clients performing an independent update operation with respect to disjoint fragments and associated objects for a specified object using the structure of the objects and the meaning of applications and then performing the data synchronization and the conflict resolution between the clients and the server during a reconnection operation.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: June 2, 2009
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Joong-Ki Park, Joong Bae Kim, Duk Joo Son
  • Publication number: 20070150102
    Abstract: A method of supporting robot application programming and a programming tool for the same are provided. In the method of supporting robot application programming, behaviors that constitute operations to be performed by a robot are assembled in the programming tool for programming an application program for the operations to be performed by the robot. The method includes: (a) classifying the operations to be performed by the robot by functions of the robot; (b) displaying the behavior of the robot which can constitute one of the functions on a display device in a graphical form with block shapes that can be connected one another visually with a plurality of conditions; and (c) converting a set of the blocks into an XML file, when the function of the robot is constructed as a robot task by the set of blocks in the graphical form.
    Type: Application
    Filed: December 7, 2006
    Publication date: June 28, 2007
    Inventors: Joong Ki Park, Joong Bae Kim, Woo Young Kwon, Kyeong Ho Lee, Young Jo Cho
  • Publication number: 20060171410
    Abstract: A dynamic priority based message transmitting apparatus includes a priority storing block for recording priorities in a communication network environment having multitude nodes and recording the lowest priority among the priorities, a communication bus monitoring block for monitoring a communication bus and transmitting its message when the communication bus is available, a message collision solving block for solving message collision by monitoring message transmission when messages are transmitted from the other nodes simultaneously, comparing its priority and those of the other nodes and, as the comparison result, transmitting its message if its priority is higher than those of the other nodes while not transmitting its message if otherwise, a message filtering block for executing filtering by judging whether or not its node has to process a certain message based on an identifier of the certain message, and a priority adjusting block for adjusting its priority according to a predefined rule.
    Type: Application
    Filed: August 17, 2005
    Publication date: August 3, 2006
    Inventors: Seung-Wook Jung, Myung-Chan Roh, Kyeong-Ho Lee, Joong-Bae Kim
  • Patent number: 6978346
    Abstract: The apparatus for a redundant interconnection between multiple hosts and a redundant array of inexpensive disks (hereinafter, referred to as ‘RAID’), which is capable of supporting a fault tolerance of RAID controllers and simultaneously heightening a performance, comprises a plurality of RAID controlling units for processing a requirement of numerous host computers connected with one another through the industrial standard communication network and for fault tolerance; a plurality of connecting units for connecting the plurality of RAID controlling units to the numerous host computers; and a plural number of network interface controlling units respectively contained into the plurality of RAID controlling units, for exchanging information directly with an opposite network interface controlling unit provided within an opposite RAID controlling unit and the numerous host computers, through the plurality of connecting units.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: December 20, 2005
    Assignee: Electronics and Telecommunications Reseach Institute
    Inventors: Sung-Hoon Baek, Joong-Bae Kim, Yong-Youn Kim
  • Publication number: 20040122870
    Abstract: Disclosed is a method for data synchronization and update conflict resolution between mobile clients and a server in a mobile system which maintains consistency of data between the clients and the server and enables the clients to continuously perform an effective update operation with respect to objects of the server even in a clients' disconnection state by the mobile clients performing an independent update operation with respect to disjoint fragments and associated objects for a specified object using the structure of the objects and the meaning of applications and then performing the data synchronization and the conflict resolution between the clients and the server during a reconnection operation.
    Type: Application
    Filed: April 25, 2003
    Publication date: June 24, 2004
    Inventors: Joong-Ki Park, Joong Bae Kim, Duk Joo Son
  • Publication number: 20030120638
    Abstract: A system and method of caching multiple Java-database connectivity is disclosed. A cache manager for cache management is provided between an intermediate server and a database server in the multi-layer Java-database connectivity system having the intermediate server. If the intermediate server provides a query statement for accessing a database, the caching of the intermediate server is operated in a different manner according to the kind of the query statement. Thus, a response time of the system can be reduced from the viewpoint of a user, and the load of the network can be reduced through reduction of the network traffic from the viewpoint of a network. Also, the load of the database server for service requests can be reduced, and a database management system can process more requests from users.
    Type: Application
    Filed: May 20, 2002
    Publication date: June 26, 2003
    Inventors: Joong Ki Park, Kyoung Ho Lee, Joong Bae Kim
  • Publication number: 20020035669
    Abstract: The apparatus for a redundant interconnection between multiple hosts and a redundant array of inexpensive disks (hereinafter, referred to as ‘RAID’), which is capable of supporting a fault tolerance of RAID controllers and simultaneously heightening a performance, comprises a plurality of RAID controlling units for processing a requirement of numerous host computers connected with one another through the industrial standard communication network and for fault tolerance; a plurality of connecting units for connecting the plurality of RAID controlling units to the numerous host computers; and a plural number of network interface controlling units respectively contained into the plurality of RAID controlling units, for exchanging information directly with an opposite network interface controlling unit provided within an opposite RAID controlling unit and the numerous host computers, through the plurality of connecting units.
    Type: Application
    Filed: December 29, 2000
    Publication date: March 21, 2002
    Inventors: Sung-Hoon Baek, Joong-Bae Kim, Yong-Youn Kim
  • Patent number: 5964895
    Abstract: A VRAM-based parity engine for use in a disk array controller is disclosed, in which the parity arithmetic operation is carried out in a fast and effective manner, thereby improving the performance of the RAID system. Particularly, the parity data arithmetic operation is not resorted to a processor, but to a VRAM, thereby realizing a high speed operation. In the disk array controller, a VRAM (video RAM) is used, in such a manner that the reading, updating and writing are made to be overlapped during the arithmetic operation, thereby promoting the speed of the arithmetic. Therefore, a relatively large capacity memory can be formed compared with the conventional SRAM, and therefore, a temporary buffer memory within the parity engine is used as a parity cache, thereby doubling the performance.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: October 12, 1999
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jin-Pyo Kim, Joong-Bae Kim, Yong-Yun Kim, Kee-Wook Rim