Patents by Inventor Jinwoo Song

Jinwoo Song 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: 20250252015
    Abstract: A processor comprising an instruction fetch unit configured to read a first instruction stored in an external memory through a first data bus, generate a first correction instruction in which an error is corrected based on an error checking and correcting (ECC) operation for the first instruction, store an information for the first correction instruction, read a second instruction stored in the external memory through the first data bus according to a second instruction fetch, and transmit the first correction instruction to the external memory through the first data bus based on a flush condition, a decode unit configured to receive and decode the first correction instruction, and an execution unit configured to receive the decoded first correction instruction and execute an operation according to the first correction instruction.
    Type: Application
    Filed: August 5, 2024
    Publication date: August 7, 2025
    Inventors: Jaehwan Jung, Hee Hyun Nam, Jinwoo Song, Gyeonghwan Yu, Jinmyung Yoon, Youngseob Choi
  • Publication number: 20250217044
    Abstract: A storage device includes at least one nonvolatile memory device that stores or read data, and a controller that controls the nonvolatile memory device and to perform a request received from a host. The controller programs buffer data stored in a buffer in the at least one nonvolatile memory device based on one of a plurality of striping rules associated with the at least one nonvolatile memory device. The controller changes a first striping rule to a second striping rule in response to that a given condition is satisfied and programs first buffer data in the at least one nonvolatile memory device based on the second striping rule. A write amplification factor of the first striping rule and a write amplification factor of the second striping rule are different from each other.
    Type: Application
    Filed: September 17, 2024
    Publication date: July 3, 2025
    Inventors: Jinwoo Song, Jinmyung Yoon, Hee Hyun Nam, Gyeonghwan Yu, Jaehwan Jung
  • Publication number: 20250147690
    Abstract: An operating method of a storage device includes fetching, from an external host device, write command and write data, based on a 0-th fetch rate, storing the write data in a write cache region of a buffer memory device of the storage device, performing write cache processing with respect to the write cache region, based on a 0-th cache processing rate, the performing write cache processing including storing, in a nonvolatile memory device of the storage device, the write data of the write cache region, detecting a write cache level of the write cache region, and controlling the 0-th cache processing rate, based on the write cache level.
    Type: Application
    Filed: June 14, 2024
    Publication date: May 8, 2025
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-suk MOON, Bokyoung KIM, Hee Hyun NAM, Jinwoo SONG, Hyewon JEONG
  • Publication number: 20240347169
    Abstract: An electronic apparatus and a controlling method thereof are provided. The electronic apparatus includes memory storing one or more computer programs, and one or more processors communicatively coupled to the memory, wherein the one or more computer programs include computer-executable instructions executed by the one or more processors and wherein the one or more processors configured to acquire nutritional ingredient information corresponding to food information in case of acquiring the food information, acquire candidate food probability information based on the nutritional ingredient information, and acquire final food group capacity information corresponding to the food information based on the nutritional ingredient information and the candidate food probability information.
    Type: Application
    Filed: March 4, 2024
    Publication date: October 17, 2024
    Inventors: Minjung KIM, Wooil KIM, Taehun KIM, Donghyun ROH, Jinwoo SONG, Jaehun LEE, Jungbae YI, Hwangrae LEE, Jinmook LIM
  • Publication number: 20240338124
    Abstract: A method of operating a storage device using a host memory buffer of a host includes: recording information on HMB addresses on the host memory buffer, respectively corresponding to a plurality of read requests for the host memory buffer, in an address information table when the plurality of read requests are required; transmitting the plurality of read requests to the host memory buffer, regardless of a response of the host memory buffer; receiving a plurality of pieces of read data, respectively corresponding to the plurality of read requests, from the host memory buffer; detecting an error of each of the plurality of pieces of read data; and updating the address information table based on a result of the error detection.
    Type: Application
    Filed: December 6, 2023
    Publication date: October 10, 2024
    Inventors: Jongmin Kim, Kyungsik Um, Minsik Oh, Donggil Kang, Jinwoo Song, MyungGwan Jeong, Kyungjune Cho
  • Publication number: 20240311304
    Abstract: A storage controller includes a host interface configured to communicate with a host, a buffer memory configured to buffer data read from a non-volatile memory, a cache memory including a plurality of cache lines and configured to store the data in at least one of the plurality of cache lines, and a cache controller configured to manage a status bitmap. The status bitmap indicates priority information of the plurality of cache lines according to an operation corresponding to a request received from the host interface, and the cache controller is further configured to select a victim cache line, among the plurality of cache lines, to be replaced based on the status bitmap. In this case, the operation corresponding to the request corresponds to one of normal read, prefetch, read-after-read, and read-after-prefetch.
    Type: Application
    Filed: November 6, 2023
    Publication date: September 19, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Minsik OH, Donggil KANG, Kyungjune CHO, Jongmin KIM, Jinwoo SONG, Kyungsik UM, Myunggwan JEONG
  • Patent number: 11904299
    Abstract: This disclosure is directed to catalyst compositions, catalytic articles for purifying exhaust gas emissions and methods of making and using the same. In particular, the disclosure relates to a catalytic article including a catalytic material on a substrate, wherein the catalytic material has a first layer and a second layer. The first layer provides effective lean NOx trap functionality and the second layer provides effective three-way conversion of carbon monoxide, hydrocarbons, and nitrogen oxides (NOx).
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: February 20, 2024
    Assignees: BASF Corporation, Heesung Catalysts Corporation
    Inventors: Xiaolai Zheng, Patrick L Burk, Jinwoo Song, Jun Lee
  • Publication number: 20230122998
    Abstract: An electronic device includes a lens, an image sensor configured to generate image data from incident light that is incident through the lens, an actuator configured to drive the lens, at least one processor configured to output a first signal including lens driving information for controlling the actuator to drive the lens, a first interface configured to present, by the at least one processor, the first signal to the actuator, and a second interface configured to present, by the at least one processor, the first signal to the image sensor.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 20, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jinwoo SONG, Kawang KANG, Dongsoo KIM, Youngjun SHIN, Sangwon AHN
  • Patent number: 11454126
    Abstract: Turbine components, such as blades, having a shank portion with an uncoated, nominal profile substantially in accordance with Cartesian coordinate values of X, Y, and Z set forth in Table 1, Table 2, or Table 1 and Table 2. X and Y are distances in inches which, when connected by smooth continuing arcs, define shank portion profile section edges at each Z distance in inches. The shank portion profile section edges at the Z distances are joined smoothly with one another to form a complete shank shape.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: September 27, 2022
    Assignee: DOOSAN HEAVY INDUSTRIES & CONSTRUCTION CO., LTD.
    Inventors: Andres Jaramillo, Clinton Mayer, Jinwoo Song
  • Publication number: 20210283580
    Abstract: This disclosure is directed to catalyst compositions, catalytic articles for purifying exhaust gas emissions and methods of making and using the same. In particular, the disclosure relates to a catalytic article including a catalytic material on a substrate, wherein the catalytic material has a first layer and a second layer. The first layer provides effective lean NOx trap functionality and the second layer provides effective three-way conversion of carbon monoxide, hydrocarbons, and nitrogen oxides (NOx).
    Type: Application
    Filed: June 11, 2019
    Publication date: September 16, 2021
    Applicants: BASF Corporation, Heesung Catalysts Corporation
    Inventors: Xiaolai ZHENG, Patrick L. BURK, Jinwoo SONG, Jun LEE
  • Patent number: 7433795
    Abstract: Provided is a method and apparatus for controlling the precision of the rotation angle of a rotation of a dynamic apparatus, including the step of determining a conversion factor of a gyroscope installed in the dynamic apparatus to control the rotary movement to be a first conversion factor; a first step of measuring an output angular velocity in the case of applying a predetermined test operation to the gyroscope; a second step of measuring a second conversion factor based on the test operation and the output angular velocity corresponding to the test operation; a third step of computing an error between the first conversion factor and the second conversion factor; and a fourth step of updating the first conversion factor of the gyroscope by the second conversion factor in the case the error is more than a predetermined standard value, wherein in the case the dynamic apparatus is on standby or an operation command with respect to a predetermined operation is inputted, the first through fourth steps are perfo
    Type: Grant
    Filed: July 5, 2005
    Date of Patent: October 7, 2008
    Assignee: Microinfinity, Inc.
    Inventors: Hakyoung Chung, Jinwoo Song
  • Publication number: 20070299626
    Abstract: Provided are method and apparatus for recognizing space according to the movement of an input device. A method of recognizing space according to the movement of an input device, the method comprising: measuring angular velocity data using an angular velocity sensor; measuring acceleration data using an accelerometer; estimating a bias of the angular velocity sensor using the acceleration data; calculating Euler angles between a reference navigational frame and a body frame using the angular velocity data and the acceleration data; and identifying position information of the input device according to the movement of the input device by using the calculated Euler angles.
    Type: Application
    Filed: June 13, 2007
    Publication date: December 27, 2007
    Applicants: MICROINFINITY, INC., MICROTECH SYSTEM, INC.
    Inventors: Jinwoo Song, Sangsoo Yim
  • Publication number: 20070255521
    Abstract: Provided is a method and apparatus for controlling the precision of the rotation angle of a rotation of a dynamic apparatus, including the step of determining a conversion factor of a gyroscope installed in the dynamic apparatus to control the rotary movement to be a first conversion factor; a first step of measuring an output angular velocity in the case of applying a predetermined test operation to the gyroscope; a second step of measuring a second conversion factor based on the test operation and the output angular velocity corresponding to the test operation; a third step of computing an error between the first conversion factor and the second conversion factor; and a fourth step of updating the first conversion factor of the gyroscope by the second conversion factor in the case the error is more than a predetermined standard value, wherein in the case the dynamic apparatus is on standby or an operation command with respect to a predetermined operation is inputted, the first through fourth steps are perfo
    Type: Application
    Filed: July 5, 2005
    Publication date: November 1, 2007
    Inventors: Hakyoung Chung, Jinwoo Song