Patents by Inventor Joo-young Hwang

Joo-young Hwang 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: 20240118805
    Abstract: A data processing system includes a host including a host memory storing file systems, each file system including file pages, and storage devices. Each storage device includes a memory device including memory blocks, and a memory controller dividing the memory blocks into superblocks, and controlling a memory operation of the memory device based on a result of dividing the memory blocks. The host requests a first storage device of the storage devices to write a first file page of a first file system of the file systems to a first memory block of the first storage device, and requests a second storage device of the storage devices to write a second file page of the first file system of the file systems to a first memory block of the second storage device. The first file system is configured in a RAID manner using at least some of the storage devices.
    Type: Application
    Filed: May 26, 2023
    Publication date: April 11, 2024
    Inventor: JOO YOUNG HWANG
  • Patent number: 11940368
    Abstract: Disclosed is a method for pre-detecting a defective porous polymer substrate for a separator, including selecting a porous polymer substrate having a plurality of pores; observing the selected porous polymer substrate with a scanning electron microscope (SEM) to obtain an image of the porous polymer substrate; quantifying the average value of pore distribution index (PDI); correcting the quantified average value of pore distribution index to obtain the corrected average value of pore distribution index; determining whether or not the corrected average value of pore distribution index is 60 a.u. (arbitrary unit) or less; and classifying the porous polymer substrate as a good product, when the corrected average value of pore distribution index is determined to be 60 a.u. or less, and classifying the porous polymer substrate as a defective product, when the corrected average value of pore distribution index is determined to be larger than 60 a.u.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: March 26, 2024
    Assignee: LG ENERGY SOLUTION, LTD.
    Inventors: Won-Sik Bae, Joo-Sung Lee, Ho-Sung Kang, Yern-Seung Kim, Se-Jung Park, Je-Seob Park, Ji-Young Hwang
  • Patent number: 11940949
    Abstract: A storage device includes: a non-volatile memory including a first memory area and a second memory area, and a memory controller configured to receive a request from a first client device to upload a first multimedia file, generate a second multimedia file including a base layer and at least one enhancement layer by transcoding the first multimedia file from an original format to a scalable format, and control the non-volatile memory to store the second multimedia file in the non-volatile memory.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: March 26, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Joo-Young Hwang
  • Patent number: 11893270
    Abstract: A storage device includes a non-volatile memory that stores a first original data and a first parity data, a storage controller that receives a second original data that differs from the first original data from an external storage device, and receives the first parity data from the non-volatile memory, and a computational engine that receives and computes the first parity data and the second original data from the storage controller, and restores a third original data that differs from the first original data and the second original data, wherein the storage controller receives the third original data from the computational engine and transmits the third original data to the host and the external storage device.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: February 6, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Hyuk Lee, In Soon Jo, Joo Young Hwang
  • Patent number: 11775215
    Abstract: Provided is a storage device including a non-volatile memory including a first memory block and a second memory block different from the first memory block, and a memory controller configured to receive, from a host, a first write mode command corresponding to the first memory block and a second write mode command corresponding to the second memory block, control the first memory block to perform a first write operation according to the first write mode command, and control the second memory block to perform a second write operation according to the second write mode command, both the first write operation and the second write operation being sequential write operations.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: October 3, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byung Ki Lee, Joo Young Hwang, Jun Hee Kim, Keun San Park, Je Kyeom Jeon
  • Publication number: 20230153017
    Abstract: A storage device includes a non-volatile memory that stores a first original data and a first parity data, a storage controller that receives a second original data that differs from the first original data from an external storage device, and receives the first parity data from the non-volatile memory, and a computational engine that receives and computes the first parity data and the second original data from the storage controller, and restores a third original data that differs from the first original data and the second original data, wherein the storage controller receives the third original data from the computational engine and transmits the third original data to the host and the external storage device.
    Type: Application
    Filed: June 30, 2022
    Publication date: May 18, 2023
    Inventors: HYUK LEE, IN SOON JO, JOO YOUNG HWANG
  • Publication number: 20220318187
    Abstract: A storage device includes: a non-volatile memory including a first memory area and a second memory area, and a memory controller configured to receive a request from a first client device to upload a first multimedia file, generate a second multimedia file including a base layer and at least one enhancement layer by transcoding the first multimedia file from an original format to a scalable format, and control the non-volatile memory to store the second multimedia file in the non-volatile memory.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 6, 2022
    Inventor: JOO-YOUNG HWANG
  • Publication number: 20220269602
    Abstract: A storage device includes a non-volatile memory including a plurality of memory blocks. The storage device performs an alignment operation in response to receipt of an align command. The alignment operation converts a received logical address of a logical segment into a physical address and allocates the physical address to a physical block address corresponding to a free block. The storage device is further configured to performs a garbage collection in units of the physical block address that indicates one memory block.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 25, 2022
    Inventors: Byoung-Geun KIM, In-Hwan DOH, Joo-Young HWANG, Seung-Uk SHIN, Min-Seok KO, Jae-Yoon CHOI
  • Publication number: 20220261171
    Abstract: A storage device includes a main storage including a plurality of nonvolatile memory devices, the main storage device configured to store data; and a storage controller configured to control the main storage. The storage controller is configured to, divide a plurality of memory blocks of the plurality of nonvolatile memory devices into a plurality of banks, assign each one of the plurality of banks into one of a) a plurality of sets and b) one free bank, each of the plurality of sets including at least one bank, perform data migration operation to transfer the data among the sets by using the one free bank in response to an input/output (I/O) request from an external host device while securing a specific I/O execution time, and control the data migration operation such that the I/O request is independent of the data migration operation.
    Type: Application
    Filed: May 5, 2022
    Publication date: August 18, 2022
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Byoung-Geun KIM, Jae-Yoon CHOI, Joo-Young HWANG
  • Patent number: 11397607
    Abstract: The storage device and storage virtualization system include a non-volatile memory device, and a memory controller configured to generate at least one virtual device corresponding to a physical storage area of the non-volatile memory device, and convert a virtual address for the virtual device into a physical address in response to an access request.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: July 26, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Joo-Young Hwang
  • Patent number: 11372806
    Abstract: A storage device includes: a non-volatile memory including a first memory area and a second memory area, and a memory controller configured to receive a request from a first client device to upload a first multimedia file, generate a second multimedia file including a base layer and at least one enhancement layer by transcoding the first multimedia file from an original format to a scalable format, and control the non-volatile memory to store the second multimedia file in the non-volatile memory.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: June 28, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Joo-Young Hwang
  • Patent number: 11354057
    Abstract: A storage device includes a main storage including a plurality of nonvolatile memory devices, the main storage device configured to store data; and a storage controller configured to control the main storage. The storage controller is configured to, divide a plurality of memory blocks of the plurality of nonvolatile memory devices into a plurality of banks, assign each one of the plurality of banks into one of a) a plurality of sets and b) one free bank, each of the plurality of sets including at least one bank, perform data migration operation to transfer the data among the sets by using the one free bank in response to an input/output (I/O) request from an external host device while securing a specific I/O execution time, and control the data migration operation such that the I/O request is independent of the data migration operation.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: June 7, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byoung-Geun Kim, Jae-Yoon Choi, Joo-Young Hwang
  • Patent number: 11341043
    Abstract: A storage device includes a non-volatile memory including a plurality of memory blocks. The storage device performs an alignment operation in response to receipt of an align command. The alignment operation converts a received logical address of a logical segment into a physical address and allocates the physical address to a physical block address corresponding to a free block. The storage device is further configured to performs a garbage collection in units of the physical block address that indicates one memory block.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: May 24, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byoung-Geun Kim, In-Hwan Doh, Joo-Young Hwang, Seung-Uk Shin, Min-Seok Ko, Jae-Yoon Choi
  • Publication number: 20220156008
    Abstract: Provided is a storage device including a non-volatile memory including a first memory block and a second memory block different from the first memory block, and a memory controller configured to receive, from a host, a first write mode command corresponding to the first memory block and a second write mode command corresponding to the second memory block, control the first memory block to perform a first write operation according to the first write mode command, and control the second memory block to perform a second write operation according to the second write mode command, both the first write operation and the second write operation being sequential write operations.
    Type: Application
    Filed: August 5, 2021
    Publication date: May 19, 2022
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Byung Ki Lee, Joo Young Hwang, Jun Hee Kim, Keun San Park, Je Kyeom Jeon
  • Patent number: 11216383
    Abstract: An electronic system includes a host device and a storage device including a first memory device of a volatile type and a second memory device of a nonvolatile type. The first memory device is accessed by the host device through a memory-mapped input-output interface and the second memory device is accessed by the host device through a block accessible interface. The storage device provides a virtual memory region to the host device such that a host-dedicated memory region having a first size included in the first memory device is mapped to the virtual memory region having a second size larger than the first size.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: January 4, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Duck-Ho Bae, Dong-Uk Kim, Hyung-Woo Ryu, Kwang-Hyun La, Joo-Young Hwang, You-Ra Choi
  • Patent number: 11182104
    Abstract: In a method of operating a storage device, the storage device includes a plurality of memory blocks. A data write request and target data to be written are received. Using a data classifier, such as a neural network model, the target data is assigned to a stream selected from a plurality of streams based on a data property of the target data. The target data is written into a memory block assigned to a stream selected for assignment of the target data, such that target data that has been assigned to a stream are written into the one or more memory blocks assigned to the stream.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: November 23, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byeong-Hui Kim, Jung-Min Seo, Hyeon-gyu Min, Seung-Jun Yang, Joo-Young Hwang
  • Patent number: 11132308
    Abstract: Provided are a semiconductor device and a semiconductor system. A semiconductor device includes a non-volatile memory; a device interface circuit which receives an input/output (I/O) request from a host; and a device controller which executes a data access according to the I/O request on the non-volatile memory, and transmits an interrupt to the host a predetermined time before completion of the data access.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: September 28, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chul Lee, Kyung Ho Kim, Seok Hwan Kim, Joo Young Hwang
  • Patent number: 11010071
    Abstract: A solid state drive includes: a plurality of non-volatile memories, each of the non-volatile memories connected to a channel, the channel connected to at least one way connected to a die; a host interface which receives stream data and stream information from a host; and a resource allocator which allocates the stream data to super blocks of the plurality of non-volatile memories on the basis of the stream information. A super block includes a unit super block, and the unit super block includes a block of a first die corresponding to a first channel and connected to a plurality of the ways connected to the first channel. The stream data may include stream groups, and the stream information may include the number of streams included in a stream group. A performance factor of a stream or stream group an extent size of a stream, and an allocation position of the stream, may also be included in the stream information.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: May 18, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min Seok Ko, Joo Young Hwang, In Hwan Doh, Chul Lee, Jae Yoon Choi
  • Patent number: 10896126
    Abstract: Garbage collection is performed according to an estimated number of valid pages. A storage device estimates a valid page count at a future time based on a valid page count at each of past time steps and a present time step using a neural network model and selects a victim block that undergoes the garbage collection from memory blocks based on an estimated valid page count. A memory block having a lowest estimated valid page count or having an estimated valid page count having a maintaining tendency is selected as the victim block or a memory block having the estimated valid page count having a decreasing tendency is excluded from selecting the victim block.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: January 19, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byeong-Hui Kim, Jung-Min Seo, Hyeon-Gyu Min, Seung-Jun Yang, Joo-Young Hwang
  • Publication number: 20200201669
    Abstract: The storage device and storage virtualization system include a non-volatile memory device, and a memory controller configured to generate at least one virtual device corresponding to a physical storage area of the non-volatile memory device, and convert a virtual address for the virtual device into a physical address in response to an access request.
    Type: Application
    Filed: March 5, 2020
    Publication date: June 25, 2020
    Inventor: JOO-YOUNG HWANG