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: 12430059Abstract: 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: GrantFiled: November 11, 2022Date of Patent: September 30, 2025Assignee: PURE STORAGE, INC.Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
-
Publication number: 20230074930Abstract: 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: ApplicationFiled: November 11, 2022Publication date: March 9, 2023Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
-
Patent number: 11507297Abstract: 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: GrantFiled: April 15, 2020Date of Patent: November 22, 2022Assignee: Pure Storage, Inc.Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
-
Publication number: 20210326058Abstract: 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: ApplicationFiled: April 15, 2020Publication date: October 21, 2021Inventors: Yang Sup Lee, Frank Tuzzolino, Douglas Lother, Casey Golliher
-
Patent number: 10534560Abstract: 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: GrantFiled: August 9, 2018Date of Patent: January 14, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Nam Wook Kang, Yang Sup Lee, Da Woon Jung
-
Publication number: 20190260671Abstract: 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: ApplicationFiled: February 20, 2018Publication date: August 22, 2019Inventors: Ross Caird, Yang Sup Lee
-
Publication number: 20190042147Abstract: 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: ApplicationFiled: August 9, 2018Publication date: February 7, 2019Applicant: Samsung Electronics Co., Ltd.Inventors: Nam Wook KANG, Yang Sup Lee, Da Woon Jung
-
Patent number: 10067714Abstract: 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: GrantFiled: June 8, 2016Date of Patent: September 4, 2018Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Nam Wook Kang, Yang Sup Lee, Da Woon Jung
-
Publication number: 20160371034Abstract: 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: ApplicationFiled: June 8, 2016Publication date: December 22, 2016Applicant: Samsung Electronics Co., Ltd.Inventors: Nam Wook KANG, Yang Sup LEE, Da Woon JUNG
-
Patent number: 9003262Abstract: 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: GrantFiled: March 23, 2012Date of Patent: April 7, 2015Assignee: SAMSUNG Electronics Co., Ltd.Inventors: Jae-Wook Lee, Yang Sup Lee, Jeong Beom Seo
-
Publication number: 20120246540Abstract: 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: ApplicationFiled: March 23, 2012Publication date: September 27, 2012Applicant: Samsung Electronics Co., Ltd.Inventors: Jae-Wook LEE, Yang Sup LEE, Jeong Beom SEO
-
Patent number: 7788441Abstract: 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: GrantFiled: April 3, 2007Date of Patent: August 31, 2010Assignee: Samsung Electronics Co., Ltd.Inventors: Yang Sup Lee, Chan Ik Park, Jae Sung Jung
-
Patent number: 7339889Abstract: 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: GrantFiled: March 31, 2003Date of Patent: March 4, 2008Assignee: Nortel Networks LimitedInventors: Yang Sup Lee, Dan Oprea
-
Publication number: 20070233941Abstract: 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: ApplicationFiled: April 3, 2007Publication date: October 4, 2007Inventors: Yang Sup Lee, Chan Ik Park, Jae Sung Jung
-
Publication number: 20030235153Abstract: 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: ApplicationFiled: March 31, 2003Publication date: December 25, 2003Inventors: Yang Sup Lee, Dan Oprea
-
Patent number: 6650618Abstract: 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: GrantFiled: July 1, 1999Date of Patent: November 18, 2003Assignee: Nortel Networks LimitedInventors: Wang-Hsin Peng, Yang Sup Lee