Patents by Inventor Joo Hwan Lee

Joo Hwan Lee 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: 20210124500
    Abstract: A storage system includes: a storage device to store an array of data elements associated with a sort operation; a storage interface to facilitate communications between the storage device and a host computer; and a reconfigurable processing device communicably connected to the storage device, the reconfigurable processing device including: memory to store input data read from the storage device, the input data corresponding to the array of data elements stored in the storage device; and a kernel including one or more compute components to execute the sort operation on the input data stored in the memory according to a SORT command received from the host computer. The reconfigurable processing device is to dynamically instantiate the one or more compute components to accelerate the sort operation.
    Type: Application
    Filed: March 17, 2020
    Publication date: April 29, 2021
    Inventors: Sahand Salamat, Hui Zhang, Joo Hwan Lee, Yang Seok Ki
  • Patent number: 10929227
    Abstract: According to one general aspect, an apparatus may include a host interface circuit configured to receive offloading instructions from a host processing device, wherein the offloading instructions instruct the apparatus to compute an error correction code associated with a plurality of data elements. The apparatus may include a memory interface circuit configured to receive the plurality of data elements. The apparatus may include a plurality of memory buffer circuits configured to temporarily store the plurality of data elements. The apparatus may include a plurality of error code computation circuits configured to, at least in part, compute the error correction code without additional processing by the host processing device.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: February 23, 2021
    Inventors: Mian Qin, Joo Hwan Lee, Rekha Pitchumani, Yang Seok Ki
  • Patent number: 10926635
    Abstract: A vehicle including a communication system for a disabled person may include: a motion capture unit that recognizes sign language of a passenger of the vehicle; an input unit that receives a voice or characters from the passenger; a database that stores sign language information; a control unit that is communicatively coupled to the motion capture unit and the input unit, the control unit being configured to translate the sign language recognized by the motion capture unit using the sign language information stored in the database, and to convert a voice received through the input unit into characters; and an output unit that is communicatively coupled to the control unit, the output unit being configured to output the sign language translated by the control unit as a voice or characters, and to output the voice converted by the control unit as characters.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: February 23, 2021
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Jong Won Kim, Seong Hyeon Lee, Oh Sol Kwon, Joo Hwan Lee, Hyeong Jun Park, Ji In Jung, Jun Young Kwon
  • Publication number: 20200234115
    Abstract: Computing resources may be optimally allocated for a multipath neural network using a multipath neural network analyzer that includes an interface and a processing device. The interface receives a multipath neural network. The processing device generates the multipath neural network to include one or more layers of a critical path through the multipath neural network that are allocated a first allocation of computing resources that are available to execute the multipath neural network. The critical path limits throughput of the multipath neural network. The first allocation of computing resources reduces an execution time of the multipath neural network to be less than a baseline execution time of a second allocation of computing resources for the multipath neural network. The first allocation of computing resources for a first layer of the critical path is different than the second allocation of computing resources for the first layer of the critical path.
    Type: Application
    Filed: June 14, 2019
    Publication date: July 23, 2020
    Inventors: Behnam POURGHASSEMI, Joo Hwan LEE, Yang Seok KI
  • Publication number: 20200234146
    Abstract: Computing resources are optimally allocated for a multipath neural network using a multipath neural network analyzer that includes an interface and a processing device. The interface receives a multipath neural network that includes two or more paths. A first path includes one or more layers. A first layer of the first path corresponds to a first kernel that runs on a compute unit that includes two or more cores. The processing device allocates to the first kernel a minimum number of cores of the compute unit and a maximum number of cores of the compute unit. The minimum number of cores of the compute unit is allocated based on the first kernel being run concurrently with at least one other kernel on the compute unit and the maximum number of cores of the compute unit is allocated based on the first kernel being run alone on the compute unit.
    Type: Application
    Filed: June 14, 2019
    Publication date: July 23, 2020
    Inventors: JOO HWAN LEE, YANG SEOK KI, BEHNAM POURGHASSEMI
  • Publication number: 20200192880
    Abstract: According to one general aspect, an apparatus may include a host processor interface circuit configured to communicate data and commands with an external host processor circuit. The apparatus may include a controller processor circuit configured to merge graph data elements into merged dynamic shards, wherein the merged dynamic shards include the same number of graph data elements. The apparatus may include a non-volatile memory configured to store data in an at least a partial graph structure, wherein the graph structure includes data elements that each include vertexes and an edge, and wherein sub-portions of the data elements are grouped into shards.
    Type: Application
    Filed: February 12, 2019
    Publication date: June 18, 2020
    Inventors: Seyedeh Hanieh HASHEMI, Joo Hwan LEE, Yang Seok KI
  • Publication number: 20200192757
    Abstract: According to one general aspect, an apparatus may include a host interface circuit configured to receive offloading instructions from a host processing device, wherein the offloading instructions instruct the apparatus to compute an error correction code associated with a plurality of data elements. The apparatus may include a memory interface circuit configured to receive the plurality of data elements. The apparatus may include a plurality of memory buffer circuits configured to temporarily store the plurality of data elements. The apparatus may include a plurality of error code computation circuits configured to, at least in part, compute the error correction code without additional processing by the host processing device.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 18, 2020
    Inventors: Mian QIN, Joo Hwan LEE, Rekha PITCHUMANI, Yang Seok KI
  • Patent number: 10589753
    Abstract: A warning system for a hearing-impaired person of a vehicle includes: a sound sensing unit disposed at a vehicle to sense sound outside of the vehicle; a database storing characteristic information of a plurality of specific sounds and visual information corresponding to the characteristic information of the plurality of specific sounds; an output unit outputting visual information corresponding to the plurality of specific sounds; and a controller extracting characteristic information of the sound sensed by the sound sensing units. In particular, the controller determines a type of the sensed sound by comparing the extracted characteristic information of the sensed sound with the characteristic information of the plurality of specific sounds stored in the database, and outputs visual information corresponding to the determined type of the sensed sound through the output unit.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 17, 2020
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventors: Jun Young Kwon, Seong Hyeon Lee, Oh Sol Kwon, Joo Hwan Lee, Jong Won Kim, Hyeong Jun Park, Ji In Jung
  • Publication number: 20190359229
    Abstract: A warning system for a hearing-impaired person of a vehicle includes: a sound sensing unit disposed at a vehicle to sense sound outside of the vehicle; a database storing characteristic information of a plurality of specific sounds and visual information corresponding to the characteristic information of the plurality of specific sounds; an output unit outputting visual information corresponding to the plurality of specific sounds; and a controller extracting characteristic information of the sound sensed by the sound sensing units. In particular, the controller determines a type of the sensed sound by comparing the extracted characteristic information of the sensed sound with the characteristic information of the plurality of specific sounds stored in the database, and outputs visual information corresponding to the determined type of the sensed sound through the output unit.
    Type: Application
    Filed: October 22, 2018
    Publication date: November 28, 2019
    Applicants: Hyundai Motor Company, KIA Motors Corporation
    Inventors: Jun Young KWON, Seong Hyeon LEE, Oh Sol KWON, Joo Hwan LEE, Jong Won KIM, Hyeong Jun PARK, Ji In JUNG
  • Publication number: 20190315227
    Abstract: A vehicle including a communication system for a disabled person may include: a motion capture unit that recognizes sign language of a passenger of the vehicle; an input unit that receives a voice or characters from the passenger; a database that stores sign language information; a control unit that is communicatively coupled to the motion capture unit and the input unit, the control unit being configured to translate the sign language recognized by the motion capture unit using the sign language information stored in the database, and to convert a voice received through the input unit into characters; and an output unit that is communicatively coupled to the control unit, the output unit being configured to output the sign language translated by the control unit as a voice or characters, and to output the voice converted by the control unit as characters.
    Type: Application
    Filed: October 9, 2018
    Publication date: October 17, 2019
    Inventors: Jong Won Kim, Seong Hyeon Lee, Oh Sol Kwon, Joo Hwan Lee, Hyeong Jun Park, Ji In Jung, Jun Young Kwon
  • Publication number: 20190286991
    Abstract: A system and method for machine learning, with a processing circuit executing an operating system, the processing circuit being connected to a first memory and to a second memory. In some embodiments, the method includes: requesting, by a user level process, from the operating system, a first memory allocation from the first memory, the first memory allocation including a plurality of first segments, a first segment of the plurality of first segments having a size sufficient to store a data object of a first kind; determining, by the user level process, that a result of a first calculation will be a data object of the first kind; and in response to determining that the result of the first calculation will be a data object of the first kind: determining, by the user level process, that none of the first segments are unused.
    Type: Application
    Filed: May 10, 2018
    Publication date: September 19, 2019
    Inventors: Joo Hwan Lee, Yang Seok Ki
  • Publication number: 20190244140
    Abstract: A system and method for machine learning. The system includes a GPU with a GPU memory, and a key value storage device connected to the GPU memory. The method includes, writing, by the GPU, a key value request to a key value request queue in a input-output region of the GPU memory, the key value request including a key. The method further includes reading, by the key value storage device, the key value request from the key value request queue, and writing, by the key value storage device, in response to the key value request, a value to the input-output region of the GPU memory, the value corresponding to the key of the key value request.
    Type: Application
    Filed: March 30, 2018
    Publication date: August 8, 2019
    Inventors: Joo Hwan Lee, Yang Seok Ki
  • Publication number: 20190244096
    Abstract: A system and method for memory management. In one embodiment, the method includes generating a dependency structure comprising one or more task identifiers and one or more data object identifiers. The dependency structure includes a list of one or more dependencies for a first data object identifier of the one or more data object identifiers, a first dependency of the list identifying a first task for which a data object identified by the first data object identifier is an input. The method further includes counting the number of dependencies for the first data object identifier, decrementing the count by one when the first task completes execution, and, when the count reaches zero, deallocating the first data object.
    Type: Application
    Filed: April 9, 2018
    Publication date: August 8, 2019
    Inventors: Joo Hwan Lee, Yang Seok Ki
  • Patent number: 10087472
    Abstract: The present invention relates to a method for preparing a recombinant microorganism simultaneously comprising genes encoding enzymes used in the biosynthesis pathway of 6-aminocaproic acid, which is a precursor of caprolactam, biosynthesizing 6-aminocaproic acid from the microorganism, and producing the same so as to synthesize caprolactam.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: October 2, 2018
    Assignee: Korea Research Institute of Bioscience and Biotechnology
    Inventors: Hong-Weon Lee, Jung Oh Ahn, Joon Ki Jung, Hee-Ju Ko, Sun-Joo Park, Chun Sug Kim, Hyeok Won Lee, Eun Gyo Lee, Joo Hwan Lee
  • Publication number: 20160257976
    Abstract: The present invention relates to a method for preparing a recombinant microorganism simultaneously comprising genes encoding enzymes used in the biosynthesis pathway of 6-aminocaproic acid, which is a precursor of caprolactam, biosynthesizing 6-aminocaproic acid from the microorganism, and producing the same so as to synthesize caprolactam.
    Type: Application
    Filed: May 2, 2014
    Publication date: September 8, 2016
    Applicant: Korea Research Institute of Bioscience and Biotechnology
    Inventors: Hong-Weon Lee, Jung Oh Ahn, Joon Ki Jung, Hee-Ju Ko, Sun-Joo Park, Chun Sug Kim, Hyeok Won Lee, Eun Gyo Lee, Joo Hwan Lee
  • Publication number: 20140349693
    Abstract: A method of providing millimeter wave band-based communication connection service, includes measuring a strength of a signal received from at least one base station that forms at least one cell; and storing signal data based on the measured strength of the signal so that the signal data is mapped to the at least one base station. Further, the method includes selecting any one base station from among the at least one base station based on the stored signal data; and connecting communication to the selected base station. Further, the method is performed on a millimeter wave band-based mobile communication terminal.
    Type: Application
    Filed: July 9, 2013
    Publication date: November 27, 2014
    Inventors: Jong Ho KIM, Myoung-Won JUNG, Young Keun YOON, Joo Hwan LEE, Young Jun CHONG
  • Patent number: 8887127
    Abstract: A web browsing method and apparatus for enhancing a user's convenience in web browsing is provided in a system that uses a multi-core processor. The web browsing method and apparatus is applicable in a system, such as a smart phone that has a low computing power or that has a storage device like a flash memory operating in a rapid manner. Optimized machine codes are stored in files and incremental optimization is achieved, so the JAVASCRIPT® program of the web application has a small compilation overhead and achieves fast execution.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: November 11, 2014
    Assignees: Samsung Electronics Co., Ltd., SNU R&DB Foundation
    Inventors: Joo-Hwan Lee, Hongjune Kim, Gangwon Jo, Jeongho Nah, Honggyu Kim, Yong-Jun Lee, Jaejin Lee, Seung-Mo Cho
  • Patent number: 8601330
    Abstract: A device for repair analysis includes a selection unit and an analysis unit. The selection unit is configured to select a part of the row addresses of a plurality of spare pivot fault cells and a part of the column addresses of the spare pivot fault cells in response to a control code. The analysis unit is configured to generate an analysis signal indicating whether row addresses of a plurality of non-spare pivot fault cells are included in selected row addresses and column addresses of the non-spare pivot fault cells are included in selected column addresses.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: December 3, 2013
    Assignee: Hynix Semiconductor Inc.
    Inventors: Woo-Sik Jeong, Kang-Chil Lee, Jeong-Ho Cho, Kyoung-Shub Lee, Il-Kwon Kang, Sungho Kang, Joo Hwan Lee
  • Publication number: 20130157262
    Abstract: Provided is a method for selecting antibody-producing cell lines using a split fluorescent protein, and a kit for selecting antibody-producing cell lines. By using the split fluorescent protein to select the antibody-producing cell lines, the antibody-producing cell lines can be easily detected by observing whether a single fluorescent color derived from reassembly of the split fluorescent proteins is expressed, which leads in a drastic reduction in selection time and cost required to select highly productive antibody-producing cell line.
    Type: Application
    Filed: April 29, 2011
    Publication date: June 20, 2013
    Applicant: Korea Research Institute of Bioscience and Biotechnology
    Inventors: Eun Gyo Lee, Hong Weon Lee, Yeon Gu Kim, Joon Ki Jung, Jung Oh Ahn, Chun Sug Kim, Hyeok Won Lee, Joo Hwan Lee, Hye Lym Lee
  • Publication number: 20130147095
    Abstract: Disclosed is a method and electromagnetic device for manufacturing an anisotropic magneto-rheological elastomer (MRE) with an improved magneto-rheological effect. The electromagnetic device includes upper and lower electromagnets, and a test piece located therebetween. The upper and lower electromagnets are configured to apply a magnetic field of variable strength, which may be controlled by current applied from a power controller, to the test piece in a desired direction or orientation. More specifically, the device is designed in such a manner that carbonyl iron powder (CIP) (magnetic-responsive particles) dispersed in a magneto-rheological elastomer using natural rubber as a matrix can be oriented in the application direction of the magnetic field. A MRE produced by the method and electromagnetic device of the invention prevents formation of bubbles within a test piece, thereby improving the arrangement/orientation of CIP with the matrix.
    Type: Application
    Filed: March 20, 2012
    Publication date: June 13, 2013
    Applicants: SUWON-INDUSTRY PARTNERSHIP INSTITUTE AND ACADEMIA COOPERATION FOUNDATION, HYUNDAI MOTOR COMPANY
    Inventors: Min Soo Kim, Kyung-Mo Yang, Seong Hoon Lee, Kyung-Ho Chung, Joo-Hwan Lee