Patents by Inventor Pil Sang Yoon

Pil Sang Yoon 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: 10007572
    Abstract: A method of operating a memory system includes receiving information data corresponding to a second program unit that is a part of a first program unit and a write request for the information data from a host; generating a codeword by performing error correction code (ECC) encoding on the received information data such that a partial parity bit corresponding to the information data among all parity bits of the codeword is updated; and providing a memory device with the generated codeword and a write command regarding the codeword.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: June 26, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dong-Min Shin, Jun-Jin Kong, Beom-Kyu Shin, Eun-Chu Oh, Pil-Sang Yoon
  • Patent number: 9691477
    Abstract: A resistive memory system having a plurality of memory cells includes a memory device having a resistive memory cell array and a controller. The controller generates write data to be written to the memory cell array by encoding input data such that the input data corresponds to an erase state and a plurality of programming states that a memory cell may have. The input data is encoded such that at least one of the number of memory cells assigned a first programming state and the number of memory cells assigned a second programming state is smaller than at least one of the numbers of memory cells in the erase state and the other programming states. The first programming state has a highest resistance level among the plurality of programming states, and the second programming state has a second highest resistance level among the plurality of programming states.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: June 27, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun Chu Oh, Jun Jin Kong, Young Bae Kim, Hong Rak Son, Pil Sang Yoon, Han Shin Shin
  • Patent number: 9672942
    Abstract: A method of decoding data of a non-volatile memory device is provided. The method includes a first decoding operation of reading first hard decision data from the non-volatile memory device using a first hard decision read level and performing decoding using the first hard decision data; a second decoding operation of reading first soft decision data from the non-volatile memory device when the decoding fails in the first decoding operation, and performing decoding using the first soft decision; and a third decoding operation of changing from the first hard decision read level to a second hard decision read level when the decoding fails in the second decoding operation, reading second hard decision data using the second hard decision read level, and performing decoding either using the second hard decision data or using both the second hard decision data and the first soft decision data.
    Type: Grant
    Filed: April 22, 2015
    Date of Patent: June 6, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Pil Sang Yoon, Beom Kyu Shin, Jun Jin Kong, Kwang Hoon Kim, Ung Hwan Kim, Myung Kyu Lee
  • Patent number: 9583189
    Abstract: A method of operating a memory device including a plurality of memory cells is provided. The method includes receiving a first write command, determining whether a target memory cell is deteriorated or not, in response to the first write command, and writing the second data by selectively erasing the target memory cell according to a result of the determination and by programming the target memory cell.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: February 28, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Pil-Sang Yoon, Eun-Chu Oh, Jun-Jin Kong, Hong-Rak Son, Dong-Min Shin
  • Patent number: 9569371
    Abstract: A memory device, a memory system, and an operating method of the memory system is provided. The operating method includes operations of transmitting an authentication request to a memory device using a memory controller; converting the authentication request to a first address using the memory device; processing authentication data that corresponds to the first address and indicates a physical characteristic of the memory device and transmitting the authentication data as an authentication response to the authentication request to the memory controller using the memory device; and verifying whether the authentication response received from the memory device is an authentication response to the authentication request using the memory controller.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: February 14, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seong-Hyeog Choi, Jun-Jin Kong, Hong-Rak Son, Pil-Sang Yoon, Chang-Kyu Seol
  • Publication number: 20160240252
    Abstract: A resistive memory system having a plurality of memory cells includes a memory device having a resistive memory cell array and a controller. The controller generates write data to be written to the memory cell array by encoding input data such that the input data corresponds to an erase state and a plurality of programming states that a memory cell may have. The input data is encoded such that at least one of the number of memory cells assigned a first programming state and the number of memory cells assigned a second programming state is smaller than at least one of the numbers of memory cells in the erase state and the other programming states. The first programming state has a highest resistance level among the plurality of programming states, and the second programming state has a second highest resistance level among the plurality of programming states.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 18, 2016
    Inventors: EUN CHU OH, JUN JIN KONG, YOUNG BAE KIM, HONG RAK SON, PIL SANG YOON, HAN SHIN SHIN
  • Publication number: 20160232971
    Abstract: A method of operating a memory device including a plurality of memory cells is provided. The method includes receiving a first write command, determining whether a target memory cell is deteriorated or not, in response to the first write command, and writing the second data by selectively erasing the target memory cell according to a result of the determination and by programming the target memory cell.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 11, 2016
    Inventors: PIL-SANG YOON, EUN-CHU OH, JUN-JIN KONG, HONG-RAK SON, DONG-MIN SHIN
  • Publication number: 20160217030
    Abstract: A method of operating a memory system includes receiving information data corresponding to a second program unit that is a part of a first program unit and a write request for the information data from a host; generating a codeword by performing error correction code (ECC) encoding on the received information data such that a partial parity bit corresponding to the information data among all parity bits of the codeword is updated; and providing a memory device with the generated codeword and a write command regarding the codeword.
    Type: Application
    Filed: January 19, 2016
    Publication date: July 28, 2016
    Inventors: DONG-MIN SHIN, JUN-JIN KONG, BEOM-KYU SHIN, EUN-CHU OH, PIL-SANG YOON
  • Publication number: 20160172034
    Abstract: A method of operating a resistive memory system including a plurality of layers may include receiving a write request and first data corresponding to a first address, converting the first address into a second address and assigning n (n is an integer equal to or larger than 2) pieces of sub-region data generated from the first data to the plurality of layers, and writing the n pieces of sub-region data to at least two layers according to the second address.
    Type: Application
    Filed: December 14, 2015
    Publication date: June 16, 2016
    Inventors: EUN-CHU OH, PIL-SANG YOON, JUN-JIN KONG, HONG-RAK SON
  • Publication number: 20160041783
    Abstract: A method of operating a memory system, having a non-volatile memory device, includes processing a response to a first request toward the memory device by using an original key, in response to the first request, generating and storing first parity data corresponding to the original key, and deleting the original key.
    Type: Application
    Filed: April 27, 2015
    Publication date: February 11, 2016
    Inventors: SEONG-HYEOG CHOI, JUN-JIN KONG, HONG-RAK SON, PIL-SANG YOON, CHANG-KYU SEOL, KI-JUN LEE
  • Patent number: 9223651
    Abstract: Provided is a data processing system for recording holographic optical information. The data processing system includes, a data interface constructing a data page by using data transmitted from a host information device, a memory storing data transmitted from the data interface, an encoder ECC-encoding data that is stored in the memory, and a modulator modulating the encoded data so as to record optical information. Accordingly, it is possible to efficiently transmit data when recording and reproducing holographic optical information.
    Type: Grant
    Filed: December 29, 2008
    Date of Patent: December 29, 2015
    Assignee: MAPLE VISION TECHNOLOGIES INC.
    Inventors: Nak Young Kim, Pil Sang Yoon, Kyu Il Jung
  • Publication number: 20150363336
    Abstract: A method of operating a memory system including a first function block and a second function block includes generating a first authentication response indicating physical characteristics of the memory system, via the second function block, in response to a first authentication request received from the first function block; performing an error correction decoding on the first authentication response, via the first function block, by using first parity data corresponding to the first authentication request; and determining whether the second function block is authentic, depending on a result of the error correction decoding.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 17, 2015
    Inventors: SEONG-HYEOG CHOI, Jun-Jin Kong, Hong-Rak Son, Pil-Sang Yoon, Chang-Kyu Seol, Jung-Soo Chung
  • Publication number: 20150363335
    Abstract: A memory device, a memory system, and an operating method of the memory system is provided. The operating method includes operations of transmitting an authentication request to a memory device using a memory controller; converting the authentication request to a first address using the memory device; processing authentication data that corresponds to the first address and indicates a physical characteristic of the memory device and transmitting the authentication data as an authentication response to the authentication request to the memory controller using the memory device; and verifying whether the authentication response received from the memory device is an authentication response to the authentication request using the memory controller.
    Type: Application
    Filed: February 20, 2015
    Publication date: December 17, 2015
    Inventors: Seong-Hyeog Choi, Jun-Jin Kong, Hong-Rak Son, Pil-Sang Yoon, Chang-Kyu Seol
  • Patent number: 9202576
    Abstract: A method of programming a non-volatile memory device includes; defining a set of verification voltages, setting a maximum verification voltage among verification voltages that are less than or equal to a first target programming voltage to be a target verification voltage, calculating a number of extra pulses based on the target verification voltage and the first target programming voltage, verifying whether a threshold voltage of the memory cell is equal to or greater than the target verification voltage by applying an incremental step pulse program (ISPP) pulse to the memory cell and then applying at least one verification voltage in the set of verification voltages to the memory cell, and further applying the ISPP pulse to the memory cell a number of times equal to the number of extra pulses when the threshold voltage is verified to be equal to or greater than the target verification voltage.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: December 1, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yoav Shereshevski, Avner Dor, Shmuel Dashevsky, Jun Jin Kong, Pil Sang Yoon
  • Patent number: 9191027
    Abstract: A method of operating a data compression device includes analyzing data using an analyzer and generating a result of the analysis, while the data is buffered by an input buffer, and selectively compressing the buffered data according to the result of the analysis. A data compression device includes a data pattern analyzer configured to analyze data transmitted to an input buffer, and generate an analysis code based on the analysis of the data; and a data compression manager configured to selectively compress the data in the input buffer based on the analysis code.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: November 17, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyoung Lae Cho, Chan Ho Yoon, Jun Jin Kong, Pil Sang Yoon
  • Publication number: 20150303948
    Abstract: A method of decoding data of a non-volatile memory device is provided. The method includes a first decoding operation of reading first hard decision data from the non-volatile memory device using a first hard decision read level and performing decoding using the first hard decision data; a second decoding operation of reading first soft decision data from the non-volatile memory device when the decoding fails in the first decoding operation, and performing decoding using the first soft decision; and a third decoding operation of changing from the first hard decision read level to a second hard decision read level when the decoding fails in the second decoding operation, reading second hard decision data using the second hard decision read level, and performing decoding either using the second hard decision data or using both the second hard decision data and the first soft decision data.
    Type: Application
    Filed: April 22, 2015
    Publication date: October 22, 2015
    Inventors: Pil Sang YOON, Beom Kyu SHIN, Jun Jin KONG, Kwang Hoon KIM, Ung Hwan KIM, Myung Kyu LEE
  • Publication number: 20140269057
    Abstract: A method of programming a non-volatile memory device includes; defining a set of verification voltages, setting a maximum verification voltage among verification voltages that are less than or equal to a first target programming voltage to be a target verification voltage, calculating a number of extra pulses based on the target verification voltage and the first target programming voltage, verifying whether a threshold voltage of the memory cell is equal to or greater than the target verification voltage by applying an incremental step pulse program (ISPP) pulse to the memory cell and then applying at least one verification voltage in the set of verification voltages to the memory cell, and further applying the ISPP pulse to the memory cell a number of times equal to the number of extra pulses when the threshold voltage is verified to be equal to or greater than the target verification voltage.
    Type: Application
    Filed: March 14, 2014
    Publication date: September 18, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: YOAV SHERESHEVSKI, AVNER DOR, SHMUEL DASHEVSKY, JUN JIN KONG, PIL SANG YOON
  • Publication number: 20140152475
    Abstract: A method of operating a data compression device includes analyzing data using an analyzer and generating a result of the analysis, while the data is buffered by an input buffer, and selectively compressing the buffered data according to the result of the analysis. A data compression device includes a data pattern analyzer configured to analyze data transmitted to an input buffer, and generate an analysis code based on the analysis of the data; and a data compression manager configured to selectively compress the data in the input buffer based on the analysis code.
    Type: Application
    Filed: February 5, 2014
    Publication date: June 5, 2014
    Inventors: Kyoung Lae CHO, Chan Ho YOON, Jun Jin KONG, Pil Sang YOON
  • Patent number: 8659452
    Abstract: A method of operating a data compression device includes analyzing data using an analyzer and generating a result of the analysis, while the data is buffered by an input buffer, and selectively compressing the buffered data according to the result of the analysis. A data compression device includes a data pattern analyzer configured to analyze data transmitted to an input buffer, and generate an analysis code based on the analysis of the data; and a data compression manager configured to selectively compress the data in the input buffer based on the analysis code.
    Type: Grant
    Filed: January 19, 2012
    Date of Patent: February 25, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyoung Lae Cho, Chan Ho Yoon, Jun Jin Kong, Pil Sang Yoon
  • Patent number: RE45496
    Abstract: An apparatus for compensating for pixel distortion while reproducing hologram data includes an extraction unit, a determination and calculation unit, a table, and a compensation unit. The extraction unit extracts a reproduced data image from a reproduced image frame including the reproduced data image and borders. The determination and calculation unit determines position values of edges of the extracted reproduced data image, and calculates average magnification error values of pixels within line data from position values of start and end point pixels thereof, which are based on the determined position values of the edges. The table stores misalignment compensation values for the pixels within the line data, wherein the misalignment compensation values correspond to predetermined references for average magnification error values.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: April 28, 2015
    Assignee: Maple Vision Technologies Inc.
    Inventor: Pil-Sang Yoon