Patents by Inventor Sang-geol Lee
Sang-geol 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: 11079943Abstract: A storage device includes a nonvolatile memory device including a storage space, and a controller that is configured to divide and manage the storage space of the nonvolatile memory device into a user area and a meta area and to provide access to the user area to a host device. Responsive to receiving Redundant Array of Inexpensive Disks (RAID) spare information from the host device, the controller is further configure to select a RAID spare area from the user area based on the RAID spare information and to use at least a portion of the RAID spare area as an over provision area.Type: GrantFiled: July 29, 2019Date of Patent: August 3, 2021Inventors: Sang-Geol Lee, Hyun-Woon Kim, Eun Woo Jang
-
Publication number: 20200174685Abstract: A storage device includes a nonvolatile memory device including a storage space, and a controller that is configured to divide and manage the storage space of the nonvolatile memory device into a user area and a meta area and to provide access to the user area to a host device. Responsive to receiving Redundant Array of Inexpensive Disks (RAID) spare information from the host device, the controller is further configure to select a RAID spare area from the user area based on the RAID spare information and to use at least a portion of the RAID spare area as an over provision area.Type: ApplicationFiled: July 29, 2019Publication date: June 4, 2020Inventors: Sang-Geol Lee, Hyun-Woon KIM, Eun Woo JANG
-
Patent number: 10621081Abstract: A storage device includes at least one nonvolatile memory device; and a memory controller configured to control the nonvolatile memory device, wherein the memory controller includes, at least one processor configured to control an overall operation of the memory controller; a buffer memory configured to store input/output data according to a control of the processor when an input/output request from an external device occurs; an error correction circuit configured to detect and correct an error of the input/output data; a garbage collector configured to selectively generate a first global garbage collection command in response to the input/output request and configured to perform a global garbage collection according to a second global garbage collection command received from the external device; and a storage interface configured to transmit the first global garbage collection command to another storage device.Type: GrantFiled: October 10, 2016Date of Patent: April 14, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Sang-Geol Lee, Wonju Lee
-
Patent number: 10255149Abstract: A redundant storage device includes a first port, a second port different from the first port, a first storage device connected to the first port, and a second storage device connected to the second port. The first storage device changes an operation mode of the second storage device from a standby mode to an active mode using an internal communication.Type: GrantFiled: November 30, 2016Date of Patent: April 9, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Sang-Geol Lee
-
Publication number: 20190026220Abstract: A computing system includes a storage device and a processor. The storage device includes a plurality of nonvolatile memory devices, and stores user data and latency information in the plurality of nonvolatile memory devices. The processor receives the latency information from the storage device, determines a polling delay time based on the latency information, transmits a storage device command to the storage device, and initiates polling that checks a state of the storage device, after expiration of the polling delay time, as determined from a time when the storage device command was transmitted.Type: ApplicationFiled: January 3, 2018Publication date: January 24, 2019Inventors: Sang-Geol LEE, Won-Ju LEE, Eun-Woo JANG
-
Patent number: 9910804Abstract: A input/output method is disclosed for performing communications in a virtual machine (VM) environment between a host operating system (OS) and a guest OS. The input/output method includes performing request polling (RP) on an input/output event generated by a guest OS which is driven by a virtual machine (VM), sending an input/output request to a host OS, on which the VM runs. The input/output method further includes performing response waiting polling (RWP) on an input/output completion message generated by the host OS when the input/output event is detected through the RP, and sending an input/output response to the guest OS when the input/output completion message is detected through the RWP. In the method, the RP and the RWP are performed by multiple threads executed on the VM.Type: GrantFiled: December 21, 2015Date of Patent: March 6, 2018Assignees: SAMSUNG ELECTRONICS CO., LTD., SEOUL NATIONAL UNIVERSITY R&DB FOUNDATIONInventors: Sang-Geol Lee, Hyeon-Sang Eom, Heon-Young Yeom, Myoung-Won Oh
-
Publication number: 20170153955Abstract: A redundant storage device includes a first port, a second port different from the first port, a first storage device connected to the first port, and a second storage device connected to the second port. The first storage device changes an operation mode of the second storage device from a standby mode to an active mode using an internal communication.Type: ApplicationFiled: November 30, 2016Publication date: June 1, 2017Inventor: SANG-GEOL LEE
-
Patent number: 9619176Abstract: A memory controller, a storage device (SD), a server virtualization system, and an SD recognizing method performed in the server virtualization system are provided. The memory controller includes a processor configured to generate a plurality of different pieces of identify device (ID) data in response to an identify device command received from a host so that the host recognizes a single physical SD as a plurality of physical storage devices (SDs), and a host interface which transmits the generated plurality of pieces of identify device data to the host.Type: GrantFiled: June 30, 2015Date of Patent: April 11, 2017Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sang-Geol Lee, Won-Ju Lee
-
Publication number: 20170024314Abstract: A storage device includes at least one nonvolatile memory device; and a memory controller configured to control the nonvolatile memory device, wherein the memory controller includes, at least one processor configured to control an overall operation of the memory controller; a buffer memory configured to store input/output data according to a control of the processor when an input/output request from an external device occurs; an error correction circuit configured to detect and correct an error of the input/output data; a garbage collector configured to selectively generate a first global garbage collection command in response to the input/output request and configured to perform a global garbage collection according to a second global garbage collection command received from the external device; and a storage interface configured to transmit the first global garbage collection command to another storage device.Type: ApplicationFiled: October 10, 2016Publication date: January 26, 2017Applicant: Samsung Electronics Co., Ltd.Inventors: Sang-Geol LEE, Wonju LEE
-
Patent number: 9465733Abstract: A storage device includes at least one nonvolatile memory device; and a memory controller configured to control the nonvolatile memory device, wherein the memory controller includes, at least one processor configured to control an overall operation of the memory controller; a buffer memory configured to store input/output data according to a control of the processor when an input/output request from an external device occurs; an error correction circuit configured to detect and correct an error of the input/output data; a garbage collector configured to selectively generate a first global garbage collection command in response to the input/output request and configured to perform a global garbage collection according to a second global garbage collection command received from the external device; and a storage interface configured to transmit the first global garbage collection command to another storage device.Type: GrantFiled: April 3, 2014Date of Patent: October 11, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sang-Geol Lee, Wonju Lee
-
Publication number: 20160179725Abstract: A input/output method is disclosed for performing communications in a virtual machine (VM) environment between a host operating system (OS) and a guest OS. The input/output method includes performing request polling (RP) on an input/output event generated by a guest OS which is driven by a virtual machine (VM), sending an input/output request to a host OS, on which the VM runs. The input/output method further includes performing response waiting polling (RWP) on an input/output completion message generated by the host OS when the input/output event is detected through the RP, and sending an input/output response to the guest OS when the input/output completion message is detected through the RWP. In the method, the RP and the RWP are performed by multiple threads executed on the VM.Type: ApplicationFiled: December 21, 2015Publication date: June 23, 2016Applicant: Seoul National University R&DB FoundationInventors: Sang-Geol Lee, Hyeon-Sang Eom, Heon-Young Yeom, Myoung-Won Oh
-
Publication number: 20160054953Abstract: A memory controller, a storage device (SD), a server virtualization system, and an SD recognizing method performed in the server virtualization system are provided. The memory controller includes a processor configured to generate a plurality of different pieces of identify device (ID) data in response to an identify device command received from a host so that the host recognizes a single physical SD as a plurality of physical storage devices (SDs), and a host interface which transmits the generated plurality of pieces of identify device data to the host.Type: ApplicationFiled: June 30, 2015Publication date: February 25, 2016Inventors: SANG-GEOL LEE, WON-JU LEE
-
Patent number: 9208894Abstract: A method of operating a data storage device can be provided by receiving first power and second power at a data storage device, that includes a semiconductor memory, upon powering on of the data storage device or hot-plugging of the data storage device. The first power can be applied to the data storage device and the second power can be applied after a delay to an auxiliary power supply included in the data storage device based on when an inrush current, generated from applying the first power, occurred. Related devices are also disclosed.Type: GrantFiled: September 13, 2011Date of Patent: December 8, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Sang-Geol Lee, Sang Hoon Song
-
Publication number: 20140372698Abstract: A storage device includes at least one nonvolatile memory device; and a memory controller configured to control the nonvolatile memory device, wherein the memory controller includes, at least one processor configured to control an overall operation of the memory controller; a buffer memory configured to store input/output data according to a control of the processor when an input/output request from an external device occurs; an error correction circuit configured to detect and correct an error of the input/output data; a garbage collector configured to selectively generate a first global garbage collection command in response to the input/output request and configured to perform a global garbage collection according to a second global garbage collection command received from the external device; and a storage interface configured to transmit the first global garbage collection command to another storage device.Type: ApplicationFiled: April 3, 2014Publication date: December 18, 2014Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sang-Geol LEE, Wonju LEE
-
Publication number: 20120117409Abstract: A method of operating a data storage device can be provided by receiving first power and second power at a data storage device, that includes a semiconductor memory, upon powering on of the data storage device or hot-plugging of the data storage device. The first power can be applied to the data storage device and the second power can be applied after a delay to an auxiliary power supply included in the data storage device based on when an inrush current, generated from applying the first power, occurred. Related devices are also disclosed.Type: ApplicationFiled: September 13, 2011Publication date: May 10, 2012Inventors: Sang-Geol LEE, Sang Hoon Song
-
Patent number: 8019212Abstract: An optical module for a photographing device includes a fixed lens group member arranged along a first optical axis direction that faces an object, a reflection member arranged in the rear of the fixed lens group member and outputting an image light in a second optical axis direction perpendicular to the first optical axis direction by reflecting incident image light. The optical module further includes first and second lens groups and a zoom motor for providing power to change a distance between the first and second lens group members. Thus, the optical module has an efficiently configured structure.Type: GrantFiled: June 21, 2007Date of Patent: September 13, 2011Assignee: Samsung Techwin Co., Ltd.Inventors: Sang-geol Lee, Jong Jeon
-
Patent number: 7817353Abstract: Embodiments of a zoom lens barrel assembly for an imaging apparatus are provided. The zoom lens barrel has a simple structure and allows efficient space utilization in order to realize a compact size, which is currently required for a mobile imaging apparatus. The zoom lens barrel assembly can stably endure external impacts, provide more precise zoom operations, and stably operate for a long time without a malfunction of a zoom motor, which acts as a drive source. The zoom lens barrel assembly can increase the rotation gain of a driving source and improve space utilization inside a basic skeletal structure of a frame by modifying the structure of a gear train, which cooperatively connects the driving source and a rotary cam member.Type: GrantFiled: December 31, 2007Date of Patent: October 19, 2010Assignee: Power Optics Co., Ltd.Inventors: Min Soo Oh, Sang Geol Lee
-
Publication number: 20100208361Abstract: Embodiments of a zoom lens barrel assembly for an imaging apparatus are provided. The zoom lens barrel has a simple structure and allows efficient space utilization in order to realize a compact size, which is currently required for a mobile imaging apparatus. The zoom lens barrel assembly can stably endure external impacts, provide more precise zoom operations, and stably operate for a long time without a malfunction of a zoom motor, which acts as a drive source. The zoom lens barrel assembly can increase the rotation gain of a driving source and improve space utilization inside a basic skeletal structure of a frame by modifying the structure of a gear train, which cooperatively connects the driving source and a rotary cam member.Type: ApplicationFiled: December 31, 2007Publication date: August 19, 2010Applicant: POWER OPTICS CO.,LTDInventors: Min Soo Oh, Sang Geol Lee
-
Publication number: 20080056698Abstract: An optical module for a photographing device includes a fixed lens group member arranged along a first optical axis direction that faces an object, a reflection member arranged in the rear of the fixed lens group member and outputting an image light in a second optical axis direction perpendicular to the first optical axis direction by reflecting incident image light. The optical module further includes first and second lens groups and a zoom motor for providing power to change a distance between the first and second lens group members. Thus, the optical module has an efficiently configured structure.Type: ApplicationFiled: June 21, 2007Publication date: March 6, 2008Applicant: Samsung Techwin Co., Ltd.Inventors: Sang-geol Lee, Jong Jeon
-
Patent number: 7130132Abstract: Provided is a zoom lens barrel including a plurality of lens groups, each having at least one lens arranged in an optical axis direction, an actuating mechanism capable of moving the lens groups in an optical axis direction, and a shutter unit including an opening portion for exposure, a blade capable of adjusting the degree of opening of the opening portion, and an electronic actuating apparatus capable of actuating the blade to adjust the degree of opening of the opening portion according to the distance between the shutter unit and one of the lens groups adjacent to the shutter unit when the distance is shorter than a predetermined distance.Type: GrantFiled: December 3, 2004Date of Patent: October 31, 2006Assignee: Samsung Techwin Co., Ltd.Inventor: Sang-geol Lee