Patents by Inventor Yang Sup Lee

Yang Sup 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).

  • Patent number: 12430059
    Abstract: Tuning information associated with a storage device of a plurality of storage devices is received. One or more characteristics associated with the storage device are determined. The tuning information and the one or more characteristics are provided to the plurality of storage devices, wherein providing the tuning information causes a set of the plurality of storage devices to apply the tuning information based on the one or more characteristics.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: September 30, 2025
    Assignee: PURE STORAGE, INC.
    Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
  • Publication number: 20230074930
    Abstract: Tuning information associated with a storage device of a plurality of storage devices is received. One or more characteristics associated with the storage device are determined. The tuning information and the one or more characteristics are provided to the plurality of storage devices, wherein providing the tuning information causes a set of the plurality of storage devices to apply the tuning information based on the one or more characteristics.
    Type: Application
    Filed: November 11, 2022
    Publication date: March 9, 2023
    Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
  • Patent number: 11507297
    Abstract: Tuning information associated with a storage device of a plurality of storage devices is received. One or more characteristics associated with the storage device are determined. The tuning information and the one or more characteristics are provided to the plurality of storage devices, wherein providing the tuning information causes a set of the plurality of storage devices to apply the tuning information based on the one or more characteristics.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: November 22, 2022
    Assignee: Pure Storage, Inc.
    Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
  • Publication number: 20210326058
    Abstract: Tuning information associated with a storage device of a plurality of storage devices is received. One or more characteristics associated with the storage device are determined. The tuning information and the one or more characteristics are provided to the plurality of storage devices, wherein providing the tuning information causes a set of the plurality of storage devices to apply the tuning information based on the one or more characteristics.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
  • Patent number: 10534560
    Abstract: A data storage device includes a first controller; a scale-out storage device; and an interface connected between the first controller and the scale-out storage device, wherein the first controller is configured to transmit, to the scale-out storage device through the interface, a first command including a command type and command information having a parameter with respect to the command type, wherein the scale-out storage device is configured to perform an operation corresponding to the first command, and wherein the scale-out storage device includes, a scale-out controller connected to the interface, a volatile memory connected to the scale-out controller, and a non-volatile memory connected to the scale-out controller.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: January 14, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nam Wook Kang, Yang Sup Lee, Da Woon Jung
  • Publication number: 20190260671
    Abstract: Systems and methods for Ethernet forwarding based on inferring topology in a G.8032 ring via control frames, implemented in a network element, include monitoring received control frames; determining which line port on the network element in the G.8032 ring is active based on the received control frames such that the topology of the G.8032 ring is inferred based on the received control frames; and forwarding data frames on the determined line port. The systems and methods can further include, subsequent to a fault and associated G.8032 protection which modifies ring blocks in the G.8032 ring, determining a change in the topology based on the received control frames; and updating the forwarding of the data frames based on the change.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 22, 2019
    Inventors: Ross Caird, Yang Sup Lee
  • Publication number: 20190042147
    Abstract: A data storage device includes a first controller; a scale-out storage device; and an interface connected between the first controller and the scale-out storage device, wherein the first controller is configured to transmit, to the scale-out storage device through the interface, a first command including a command type and command information having a parameter with respect to the command type, wherein the scale-out storage device is configured to perform an operation corresponding to the first command, and wherein the scale-out storage device includes, a scale-out controller connected to the interface, a volatile memory connected to the scale-out controller, and a non-volatile memory connected to the scale-out controller.
    Type: Application
    Filed: August 9, 2018
    Publication date: February 7, 2019
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Nam Wook KANG, Yang Sup Lee, Da Woon Jung
  • Patent number: 10067714
    Abstract: A data storage device includes a first controller; a scale-out storage device; and an interface connected between the first controller and the scale-out storage device, wherein the first controller is configured to transmit, to the scale-out storage device through the interface, a first command including a command type and command information having a parameter with respect to the command type, wherein the scale-out storage device is configured to perform an operation corresponding to the first command, and wherein the scale-out storage device includes, a scale-out controller connected to the interface, a volatile memory connected to the scale-out controller, and a non-volatile memory connected to the scale-out controller.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: September 4, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nam Wook Kang, Yang Sup Lee, Da Woon Jung
  • Publication number: 20160371034
    Abstract: A data storage device includes a first controller; a scale-out storage device; and an interface connected between the first controller and the scale-out storage device, wherein the first controller is configured to transmit, to the scale-out storage device through the interface, a first command including a command type and command information having a parameter with respect to the command type, wherein the scale-out storage device is configured to perform an operation corresponding to the first command, and wherein the scale-out storage device includes, a scale-out controller connected to the interface, a volatile memory connected to the scale-out controller, and a non-volatile memory connected to the scale-out controller.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 22, 2016
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Nam Wook KANG, Yang Sup LEE, Da Woon JUNG
  • Patent number: 9003262
    Abstract: An operating method of a memory controller includes classifying a plurality of blocks in a memory cell array included in a flash memory into a first group and a second group according to the number of error bits in data programmed to each of the blocks, and creating a combinational block by combining a first block from the first group with a second block from the second group.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: April 7, 2015
    Assignee: SAMSUNG Electronics Co., Ltd.
    Inventors: Jae-Wook Lee, Yang Sup Lee, Jeong Beom Seo
  • Publication number: 20120246540
    Abstract: An operating method of a memory controller includes classifying a plurality of blocks in a memory cell array included in a flash memory into a first group and a second group according to the number of error bits in data programmed to each of the blocks, and creating a combinational block by combining a first block from the first group with a second block from the second group.
    Type: Application
    Filed: March 23, 2012
    Publication date: September 27, 2012
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Jae-Wook LEE, Yang Sup LEE, Jeong Beom SEO
  • Patent number: 7788441
    Abstract: A method for initializing and operating a flash memory file system and a computer-readable medium storing a program adapted to perform the method are disclosed. The method includes programming the flash memory file system in order to conceptually divide logical blocks into logical groups, and storing erasure data for one of the logical groups in a first region of a meta block. The method also includes loading erasure data for one logical group into an external memory device and mapping the logical blocks of the current logical group to the physical blocks in accordance with the erasure data loaded into the external memory device. The method also includes storing data of a data file in a data block of a flash memory device in accordance with the mapping of the logical blocks to the physical blocks.
    Type: Grant
    Filed: April 3, 2007
    Date of Patent: August 31, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yang Sup Lee, Chan Ik Park, Jae Sung Jung
  • Patent number: 7339889
    Abstract: Methods and apparatus are provided for bandwidth management within Automatically Switched Optical Networks. An Optical Connection Controller (OCC) provides threshold based load balancing using an upper and a lower threshold for each port of a network element, and once port usage exceeds the upper threshold no more connections are allowed through the port until the port usage falls below the lower threshold. The OCC also minimizes fragmentation of a port so as to reduce the probability of call rejection as a result of fragmentation. The OCC also maintains a database of shortest paths between a network element and each destination, so that connections can be re-established quickly through alternate paths in the event of failure of a link or node. The OCC also provides the entire network with notification of a fault, thereby enhancing CR-LDP fault notification messaging.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: March 4, 2008
    Assignee: Nortel Networks Limited
    Inventors: Yang Sup Lee, Dan Oprea
  • Publication number: 20070233941
    Abstract: A method for initializing and operating a flash memory file system and a computer-readable medium storing a program adapted to perform the method are disclosed. The method includes programming the flash memory file system in order to conceptually divide logical blocks into logical groups, and storing erasure data for one of the logical groups in a first region of a meta block. The method also includes loading erasure data for one logical group into an external memory device and mapping the logical blocks of the current logical group to the physical blocks in accordance with the erasure data loaded into the external memory device. The method also includes storing data of a data file in a data block of a flash memory device in accordance with the mapping of the logical blocks to the physical blocks.
    Type: Application
    Filed: April 3, 2007
    Publication date: October 4, 2007
    Inventors: Yang Sup Lee, Chan Ik Park, Jae Sung Jung
  • Publication number: 20030235153
    Abstract: Methods and apparatus are provided for bandwidth management within Automatically Switched Optical Networks. An Optical Connection Controller (OCC) provides threshold based load balancing using an upper and a lower threshold for each port of a network element, and once port usage exceeds the upper threshold no more connections are allowed through the port until the port usage falls below the lower threshold. The OCC also minimizes fragmentation of a port so as to reduce the probability of call rejection as a result of fragmentation. The OCC also maintains a database of shortest paths between a network element and each destination, so that connections can be re-established quickly through alternate paths in the event of failure of a link or node. The OCC also provides the entire network with notification of a fault, thereby enhancing CR-LDP fault notification messaging.
    Type: Application
    Filed: March 31, 2003
    Publication date: December 25, 2003
    Inventors: Yang Sup Lee, Dan Oprea
  • Patent number: 6650618
    Abstract: A fairness scheme is disclosed for managing data flow between nodes in a bi-directional ring network. A method in accordance with the invention controls the output bandwidth of nodes in a bi-directional ring network by: identifying a congested span comprising a head node having a congested downstream link, and a plurality of chain nodes contributing to the congestion in the downstream link: adjusting the output bandwidth of the head node as a function of the congestion in the downstream link; and adjusting the output bandwidth of the chain nodes as a function of the congestion in the downstream link.
    Type: Grant
    Filed: July 1, 1999
    Date of Patent: November 18, 2003
    Assignee: Nortel Networks Limited
    Inventors: Wang-Hsin Peng, Yang Sup Lee