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: 20210124500Abstract: 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: ApplicationFiled: March 17, 2020Publication date: April 29, 2021Inventors: Sahand Salamat, Hui Zhang, Joo Hwan Lee, Yang Seok Ki
-
Patent number: 10929227Abstract: 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: GrantFiled: February 8, 2019Date of Patent: February 23, 2021Inventors: Mian Qin, Joo Hwan Lee, Rekha Pitchumani, Yang Seok Ki
-
Patent number: 10926635Abstract: 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: GrantFiled: October 9, 2018Date of Patent: February 23, 2021Assignees: Hyundai Motor Company, Kia Motors CorporationInventors: Jong Won Kim, Seong Hyeon Lee, Oh Sol Kwon, Joo Hwan Lee, Hyeong Jun Park, Ji In Jung, Jun Young Kwon
-
Publication number: 20200234115Abstract: 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: ApplicationFiled: June 14, 2019Publication date: July 23, 2020Inventors: Behnam POURGHASSEMI, Joo Hwan LEE, Yang Seok KI
-
Publication number: 20200234146Abstract: 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: ApplicationFiled: June 14, 2019Publication date: July 23, 2020Inventors: JOO HWAN LEE, YANG SEOK KI, BEHNAM POURGHASSEMI
-
Publication number: 20200192880Abstract: 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: ApplicationFiled: February 12, 2019Publication date: June 18, 2020Inventors: Seyedeh Hanieh HASHEMI, Joo Hwan LEE, Yang Seok KI
-
Publication number: 20200192757Abstract: 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: ApplicationFiled: February 8, 2019Publication date: June 18, 2020Inventors: Mian QIN, Joo Hwan LEE, Rekha PITCHUMANI, Yang Seok KI
-
Patent number: 10589753Abstract: 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: GrantFiled: October 22, 2018Date of Patent: March 17, 2020Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATIONInventors: Jun Young Kwon, Seong Hyeon Lee, Oh Sol Kwon, Joo Hwan Lee, Jong Won Kim, Hyeong Jun Park, Ji In Jung
-
Publication number: 20190359229Abstract: 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: ApplicationFiled: October 22, 2018Publication date: November 28, 2019Applicants: Hyundai Motor Company, KIA Motors CorporationInventors: Jun Young KWON, Seong Hyeon LEE, Oh Sol KWON, Joo Hwan LEE, Jong Won KIM, Hyeong Jun PARK, Ji In JUNG
-
Publication number: 20190315227Abstract: 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: ApplicationFiled: October 9, 2018Publication date: October 17, 2019Inventors: Jong Won Kim, Seong Hyeon Lee, Oh Sol Kwon, Joo Hwan Lee, Hyeong Jun Park, Ji In Jung, Jun Young Kwon
-
Publication number: 20190286991Abstract: 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: ApplicationFiled: May 10, 2018Publication date: September 19, 2019Inventors: Joo Hwan Lee, Yang Seok Ki
-
Publication number: 20190244140Abstract: 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: ApplicationFiled: March 30, 2018Publication date: August 8, 2019Inventors: Joo Hwan Lee, Yang Seok Ki
-
Publication number: 20190244096Abstract: 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: ApplicationFiled: April 9, 2018Publication date: August 8, 2019Inventors: Joo Hwan Lee, Yang Seok Ki
-
Patent number: 10087472Abstract: 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: GrantFiled: May 2, 2014Date of Patent: October 2, 2018Assignee: Korea Research Institute of Bioscience and BiotechnologyInventors: 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: 20160257976Abstract: 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: ApplicationFiled: May 2, 2014Publication date: September 8, 2016Applicant: Korea Research Institute of Bioscience and BiotechnologyInventors: 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: 20140349693Abstract: 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: ApplicationFiled: July 9, 2013Publication date: November 27, 2014Inventors: Jong Ho KIM, Myoung-Won JUNG, Young Keun YOON, Joo Hwan LEE, Young Jun CHONG
-
Patent number: 8887127Abstract: 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: GrantFiled: November 22, 2011Date of Patent: November 11, 2014Assignees: Samsung Electronics Co., Ltd., SNU R&DB FoundationInventors: Joo-Hwan Lee, Hongjune Kim, Gangwon Jo, Jeongho Nah, Honggyu Kim, Yong-Jun Lee, Jaejin Lee, Seung-Mo Cho
-
Patent number: 8601330Abstract: 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: GrantFiled: December 30, 2010Date of Patent: December 3, 2013Assignee: 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: 20130157262Abstract: 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: ApplicationFiled: April 29, 2011Publication date: June 20, 2013Applicant: Korea Research Institute of Bioscience and BiotechnologyInventors: 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: 20130147095Abstract: 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: ApplicationFiled: March 20, 2012Publication date: June 13, 2013Applicants: SUWON-INDUSTRY PARTNERSHIP INSTITUTE AND ACADEMIA COOPERATION FOUNDATION, HYUNDAI MOTOR COMPANYInventors: Min Soo Kim, Kyung-Mo Yang, Seong Hoon Lee, Kyung-Ho Chung, Joo-Hwan Lee