Patents by Inventor Nam-wook Kang

Nam-wook Kang 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: 20170205894
    Abstract: Provided are a task switching method capable of rapidly and easily accessing a task of interest by using a button that may receive a touch-based input and a device for executing the task switching method. The device includes a button configured to receive an input; a display configured to display task switching screens; and a processor configured to set a task switching mode in response to the button receiving a first input, and control the display to display the task switching screens in response to the button receiving a second input.
    Type: Application
    Filed: March 30, 2017
    Publication date: July 20, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joo-yoon BAE, Nam-wook KANG, Keum-koo LEE, Hye-won LEE, Yong-gook PARK
  • Patent number: 9639252
    Abstract: Provided are a device and method for displaying an execution result of an application. A method of displaying an execution result of an application includes: in response to a user input, displaying execution results of a plurality of applications, which are being executed in the device, in a plurality of windows that are displayed in at least two display modes; arranging the plurality of windows, which show execution results of the plurality of windows, to be adjacent to each other and displaying the plurality of windows on a display; receiving a user input when the plurality of windows are displayed on the display; and scrolling the plurality of windows in response to the user input.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: May 2, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-kyu Jin, Nam-wook Kang, Yoon-su Kim, Yong-gook Park, Joo-yoon Bae, Jung-joo Sohn
  • Patent number: 9632578
    Abstract: Provided are a task switching method capable of rapidly and easily accessing a task of interest by using a button that may receive a touch-based input and a device for executing the task switching method. The device includes a button configured to receive an input; a display configured to display task switching screens; and a processor configured to set a task switching mode in response to the button receiving a first input, and control the display to display the task switching screens in response to the button receiving a second input.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: April 25, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joo-yoon Bae, Nam-wook Kang, Keum-koo Lee, Hye-won Lee, Yong-gook Park
  • Publication number: 20170003889
    Abstract: A storage device is provided. The storage device includes storage clusters, and a controller. The controller receives a command and an address from an external host device, selects a storage cluster according to the received address, and transmits the received command and the received address to the selected storage cluster. The controller controls the storage clusters as normal storage clusters and slow storage clusters according to a temperature of a zone to which the storage clusters belong.
    Type: Application
    Filed: April 18, 2016
    Publication date: January 5, 2017
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong KIM, Nam Wook KANG, Han Shin SHIN
  • Publication number: 20160371019
    Abstract: A data storage device includes a first multi-chip set which includes a first volatile memory, a first non-volatile memory, and a first core configured to control the first volatile memory and the first non-volatile memory, a second multi-chip set which includes a second volatile memory, a second non-volatile memory, and a second core configured to control the second volatile memory and the second non-volatile memory. A controller is connected to the first multi-chip set and the second multi-chip set and configured to swap a first logical address of a first storage region of the first non-volatile memory with a second logical address of a second storage region of the second non-volatile memory.
    Type: Application
    Filed: March 29, 2016
    Publication date: December 22, 2016
    Inventor: NAM WOOK KANG
  • 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
  • Publication number: 20160371031
    Abstract: A data storage device includes a plurality of scale-out storage devices, and a controller configured to determine a characteristic of data and configured to transmit and receive the data to or from a first scale-out storage device among the plurality of scale-out storage devices based on the determined characteristic. Each of the plurality of scale-out storage devices includes a volatile memory, a nonvolatile memory, and a scale-out controller configured to control the volatile memory and the nonvolatile memory.
    Type: Application
    Filed: April 28, 2016
    Publication date: December 22, 2016
    Inventor: NAM WOOK KANG
  • Publication number: 20160371012
    Abstract: A data storage device includes a controller connected via a plurality of channels to a plurality of clusters, wherein each cluster comprises a scale-out device including a scale-out controller and a buffer. The scale-out controller is connected to a plurality of sub-channels, each one of the plurality of sub-channels connecting a group of non-volatile memory (NVM) devices, such that the scale-out controller controls execution of data processing operations directed to any one of the NVM devices and the buffer.
    Type: Application
    Filed: May 6, 2016
    Publication date: December 22, 2016
    Inventors: SANG-SUB SONG, CHAN-HO YOON, NAM-WOOK KANG, JUNG-PIL LEE, TAE-YOUNG LEE
  • Publication number: 20160306590
    Abstract: A nonvolatile memory system comprises a nonvolatile memory device including a plurality of memory blocks. The nonvolatile memory system includes a memory controller, which can control the nonvolatile memory device, and manage start and end reception times of data of each of the memory blocks. The memory controller can cause at least one of the memory blocks to be physically erased based on the managed start and end reception times. A data eliminating unit can physically erase one or more target blocks from among the memory blocks based on a block timetable in response to a data elimination command having a reference time received from a host. An operation method of a nonvolatile memory system can include selecting one or more target blocks for physical erasure in response to the data elimination command, and physically erasing the selected target blocks.
    Type: Application
    Filed: February 19, 2016
    Publication date: October 20, 2016
    Inventor: Nam Wook KANG
  • Publication number: 20160274802
    Abstract: A method of operating a memory controller which controls a non-volatile memory including a plurality of blocks is provided. The method includes determining an operation count for a first block among the plurality of blocks and avoiding successive wear-leveling on the first block based on the determined operation count thereof.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 22, 2016
    Inventors: Bum Hoe Koo, Nam Wook KANG, In Hwan DOH
  • Publication number: 20160224255
    Abstract: A method of processing input/output (I/O) in a storage device includes adjusting a read anticipation time based on a change of a resource management status related to operations of the storage device and performing an I/O processing operation at the storage device based on the adjusted read anticipation time. The I/O processing operation is performed to postpone an operation regarding a program command and perform a read command at higher priority than a write command at the storage device in a period from completion of a read operation at the storage device until the read anticipation time has elapsed.
    Type: Application
    Filed: January 19, 2016
    Publication date: August 4, 2016
    Inventors: YOUNG-HO PARK, CHAN-IK PARK, CHUL LEE, IN-HWAN DOH, NAM-WOOK KANG, KWANG-HUN LEE, IN-SUNG SONG
  • Publication number: 20160180942
    Abstract: A method of operating a storage device includes; counting a number of fast cycles for the memory block when a program interval between two successive program operations directed to memory cells of the memory block is less than a minimal program interval, and/or when an erase interval between two successive erase operations directed to the memory block is less than a minimal erase interval, and selecting the memory block to be erased by an erase operation or selecting memory cells of the memory block to be programmed by a program operation in response to the counted number of fast cycles for the memory block.
    Type: Application
    Filed: March 31, 2015
    Publication date: June 23, 2016
    Inventors: CHUL LEE, NAM WOOK KANG, IN HWAN DOH, CHANIK PARK
  • Publication number: 20160170872
    Abstract: An operation method a storage device including a nonvolatile memory and a memory controller configured to control the nonvolatile memory is provided. The operation method includes erasing memory cells of the nonvolatile memory using the memory controller and prohibiting an erase of the erased memory cells for a critical time using the memory controller.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 16, 2016
    Inventor: Nam Wook KANG
  • Publication number: 20160154594
    Abstract: Provided is a method for managing an address map for fast open in a memory system. Mapping blocks including metadata storing mapping information for constructing an address mapping table are differentially handled. The differentially handling mapping blocks includes differentiating the mapping blocks into a first group of mapping blocks and a second group of mapping blocks according to a journal management manner. The first group of mapping blocks are opened ahead of the second group of mapping blocks during power-on of the memory system after a power-off of the memory system.
    Type: Application
    Filed: November 19, 2015
    Publication date: June 2, 2016
    Inventor: Nam Wook KANG
  • Patent number: 9286990
    Abstract: A method of operating a storage device includes; counting a number of fast cycles for the memory block when a program interval between two successive program operations directed to memory cells of the memory block is less than a minimal program interval, and/or when an erase interval between two successive erase operations directed to the memory block is less than a minimal erase interval, and selecting the memory block to be erased by an erase operation or selecting memory cells of the memory block to be programmed by a program operation in response to the counted number of fast cycles for the memory block.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: March 15, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chul Lee, Nam Wook Kang, In Hwan Doh, Chanik Park
  • Publication number: 20160042166
    Abstract: A method, performed by a device, of providing security content includes receiving a touch and drag input indicating that a user drags a visual representation of a first application displayed on a touch screen of the device to a fingerprint recognition area while the user touches the visual representation of the first application with a finger; performing authentication on a fingerprint of the finger detected on the touch screen using a fingerprint sensor included in the fingerprint recognition area; and when the performing authentication on the fingerprint is successful, displaying the security content associated with the first application on an execution window of the first application.
    Type: Application
    Filed: October 14, 2015
    Publication date: February 11, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Nam-wook KANG, Do-hyoung KIM, Yong-gook PARK, Woo-hyoung LEE, Young-kyu JIN, Byeong-hoon KWAK, Jong-youb RYU, Chang-hyun LEE, Yong-hyun LIM
  • Patent number: 9239847
    Abstract: A method and apparatus for effectively managing image files are provided. The apparatus acquires a second image if a link information input signal is input. If a person is recognized from the second image, text information corresponding to the recognized person may be added to link information of a first image. Also, an image of the second image may be added to the link information of the first image.
    Type: Grant
    Filed: March 10, 2010
    Date of Patent: January 19, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sin-ae Kim, In-sik Myung, Seung-eok Choi, Nam-wook Kang
  • Patent number: 9201789
    Abstract: A storage device includes a nonvolatile memory and a memory controller. The memory controller is configured to receive a first program request from an external host device and program first memory cells of a memory block according to the first program request. The memory controller is further configured to program second memory cells of the memory block without a request of the external host device if a second program request is not received from the external host device for a critical time.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: December 1, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nam Wook Kang, In Hwan Doh, Chul Lee
  • Patent number: 9086296
    Abstract: Provided are an apparatus and method of providing path information based on a status of a path and/or a purpose of the use of the path. A path information providing server collects environmental information from a sensing device. The path information providing server receives a path information request including a departure and a destination from a terminal device, and provides path information generated by mapping environmental data to a searched path.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: July 21, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-woo Jung, Nam-wook Kang, Joo-kyung Woo, Sin-ae Kim
  • Patent number: 8977490
    Abstract: Provided are an apparatus and method of providing path information based on a status of a path and/or a purpose of the use of the path. A path information providing server collects environmental information from a sensing device. The path information providing server receives a path information request including a departure and a destination from a terminal device, and provides path information generated by mapping environmental data to a searched path.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: March 10, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-woo Jung, Nam-wook Kang, Joo-kyung Woo, Sin-ae Kim