Patents by Inventor Jingfeng Yuan

Jingfeng Yuan 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: 10872638
    Abstract: The subject technology performs the following in a storage system including memory dies, where each memory die includes its own temperature sensor. The subject technology determines a temperature of each of the memory dies based on a temperature reading from each memory die's temperature sensor. The subject technology determines whether data is hot data or cold data, where hot data is more likely to be changed after it is written than cold data. In response to determining that the data is hot data, the subject technology stores the data in a memory die with a relatively higher temperature than another one of the memory dies. Further, in response to determining that the data is cold data, the subject technology stores the data in a memory die with a relatively cooler temperature than another one of the memory dies.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: December 22, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jingfeng Yuan, James M. Higgins, Jeff Whaley
  • Patent number: 10839886
    Abstract: Aspects of the disclosure provide systems and methods for adaptive data retention management in non-volatile memory. A solid state device (SSD) includes non-volatile memory (NVM) for storing data. The SSD is configured to determine a temperature of the NVM. If the temperature of the NVM is below a predetermined temperature, the SSD maintains a data retention refresh rate of the data stored in the NVM. If the temperature of the NVM is equal to or above the predetermined temperature, the SSD adjusts the data retention refresh rate at a first rate and then a second rate, each adjustment based on the temperature of the NVM. The first rate and the second rate are different, for example, the second rate is less than the first rate.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: November 17, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Jingfeng Yuan, Jeffrey Lee Whaley, Xiaoheng Chen, Wei Wang
  • Publication number: 20200143847
    Abstract: The subject technology performs the following in a storage system including memory dies, where each memory die includes its own temperature sensor. The subject technology determines a temperature of each of the memory dies based on a temperature reading from each memory die's temperature sensor. The subject technology determines whether data is hot data or cold data, where hot data is more likely to be changed after it is written than cold data. In response to determining that the data is hot data, the subject technology stores the data in a memory die with a relatively higher temperature than another one of the memory dies. Further, in response to determining that the data is cold data, the subject technology stores the data in a memory die with a relatively cooler temperature than another one of the memory dies.
    Type: Application
    Filed: December 20, 2019
    Publication date: May 7, 2020
    Inventors: Jingfeng YUAN, James M. HIGGINS, Jeff WHALEY
  • Patent number: 10643711
    Abstract: Aspects relate to dynamically adapting the number of erase suspend operations on a non-volatile memory (NVM) based on the workload. In some aspects, erase suspend optimization involves computing a workload statistic based on at least read operations performed on the NVM over time, setting a maximum number of erase suspend operations allowed to be performed when the workload statistic compares favorably to a workload threshold, and preventing erase suspend operations from being performed when the workload statistic compares unfavorably to the workload threshold.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: May 5, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Jingfeng Yuan, Xiaocheng Chen
  • Patent number: 10559329
    Abstract: The subject technology performs the following in a storage system including memory dies, where each memory die includes its own temperature sensor. The subject technology determines a temperature of each of the memory dies based on a temperature reading from each memory die's temperature sensor. The subject technology determines whether data is hot data or cold data, where hot data is more likely to be changed after it is written than cold data. In response to determining that the data is hot data, the subject technology stores the data in a memory die with a relatively higher temperature than another one of the memory dies. Further, in response to determining that the data is cold data, the subject technology stores the data in a memory die with a relatively cooler temperature than another one of the memory dies.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 11, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jingfeng Yuan, James M. Higgins, Jeff Whaley
  • Publication number: 20190378565
    Abstract: Aspects of the disclosure provide systems and methods for adaptive data retention management in non-volatile memory. A solid state device (SSD) includes non-volatile memory (NVM) for storing data. The SSD is configured to determine a temperature of the NVM. If the temperature of the NVM is below a predetermined temperature, the SSD maintains a data retention refresh rate of the data stored in the NVM. If the temperature of the NVM is equal to or above the predetermined temperature, the SSD adjusts the data retention refresh rate at a first rate and then a second rate, each adjustment based on the temperature of the NVM. The first rate and the second rate are different, for example, the second rate is less than the first rate.
    Type: Application
    Filed: July 13, 2018
    Publication date: December 12, 2019
    Inventors: Jingfeng Yuan, Jeffrey Lee Whaley, Xiaoheng Chen, Wei Wang
  • Patent number: 10468117
    Abstract: A storage device with a memory may optimize the setting of a read threshold or read level. A feedback mechanism may be used responsive to there being a read retry error for providing the read threshold from the read retry. Specifically, recovery from a read failure can provide feedback information for dynamically optimizing read threshold values. Read threshold adjustments may occur each time there is a successful error recovery. The read threshold adjustment scheme may select one logical page or multiple logical pages from a recovered region. If a read threshold is found to be working, this threshold may be part of a feedback message to make an informed adjustment that optimizes the read threshold of other pages.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: November 5, 2019
    Assignee: SanDisk Technologies LLC
    Inventors: Xiaoheng Chen, Wei Wang, Jingfeng Yuan, Jeffrey L. Whaley
  • Publication number: 20190027193
    Abstract: The subject technology performs the following in a storage system including memory dies, where each memory die includes its own temperature sensor. The subject technology determines a temperature of each of the memory dies based on a temperature reading from each memory die's temperature sensor. The subject technology determines whether data is hot data or cold data, where hot data is more likely to be changed after it is written than cold data. In response to determining that the data is hot data, the subject technology stores the data in a memory die with a relatively higher temperature than another one of the memory dies. Further, in response to determining that the data is cold data, the subject technology stores the data in a memory die with a relatively cooler temperature than another one of the memory dies.
    Type: Application
    Filed: September 26, 2018
    Publication date: January 24, 2019
    Inventors: Jingfeng YUAN, James M. HIGGINS, Jeff WHALEY
  • Patent number: 10115437
    Abstract: A storage system and method for die-based data retention recycling are provided. In one embodiment, a storage system comprises a controller and a plurality of memory dies. Each of the plurality of memory dies comprises its own temperature sensor, wherein at least one of the memory dies is characterized by a relatively lower endurance than at least one other of the memory dies, and wherein the at least one of the memory dies with the relatively lower endurance is positioned farther away from the controller than the at least one other of the memory dies.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: October 30, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jingfeng Yuan, James M. Higgins, Jeff Whaley
  • Patent number: 10108470
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for parity storage management. A system includes a plurality of storage elements. A system includes a controller that selects a parity storage element from a plurality of storage elements. A parity storage element has an error rate higher than other elements of a plurality of storage elements, and the parity storage element stores parity data for the plurality of storage elements.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 23, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Gulzar A. Kathawala, Shuenghee Park, Jingfeng Yuan, Mark Dancho
  • Publication number: 20180197619
    Abstract: A storage device with a memory may optimize the setting of a read threshold or read level. A feedback mechanism may be used responsive to there being a read retry error for providing the read threshold from the read retry. Specifically, recovery from a read failure can provide feedback information for dynamically optimizing read threshold values. Read threshold adjustments may occur each time there is a successful error recovery. The read threshold adjustment scheme may select one logical page or multiple logical pages from a recovered region. If a read threshold is found to be working, this threshold may be part of a feedback message to make an informed adjustment that optimizes the read threshold of other pages.
    Type: Application
    Filed: January 12, 2017
    Publication date: July 12, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Xiaoheng Chen, Wei Wang, Jingfeng Yuan, Jeffrey L. Whaley
  • Publication number: 20170185472
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for parity storage management. A system includes a plurality of storage elements. A system includes a controller that selects a parity storage element from a plurality of storage elements. A parity storage element has an error rate higher than other elements of a plurality of storage elements, and the parity storage element stores parity data for the plurality of storage elements.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Applicant: SanDisk Technologies, Inc.
    Inventors: Gulzar A. Kathawala, Shuenghee Park, Jingfeng Yuan, Mark Dancho
  • Patent number: 8519325
    Abstract: The present invention provides a spectrally selective planar optical radiation concentrator, in which different spectral components of solar energy can be collected for different applications such as heat, illumination and electricity. The optical radiation concentrator has two basic components, an angle selective optical filter and a light redistribution reflector for collecting, trapping and concentrating radiant energy. It further comprises a light deflecting component and a fluorescent wavelength shifter to improve acceptance angle and concentration efficiency respectively. The planar optical radiation concentrator exhibits the potential for light weight, high concentration ratio and efficiency, and the ability for passive tracking.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: August 27, 2013
    Inventors: Zhenyu Lu, Jingfeng Yuan
  • Patent number: 8453562
    Abstract: An apparatus for quickly preparing infant formula and beverage comprising: a powder container for storing dry formula or beverage powder, a powder dispenser for dispensing controllable amount of formula or beverage powder into a milk bottle or a cup, a water container for storing water, a heat-exchanging reservoir for heating up or cooling down water to an ideal temperature, a water delivery system for delivering controllable amount of water from the water container to the heat-exchanging reservoir and then from the heat-exchanging reservoir to the milk bottle once the water is adjusted to the ideal temperature. The device has a main setting and controlling system to set up parameters of powder dispensing amount, water dispensing temperature and water dispensing volume prior to a formula or beverage preparation, so that the apparatus can prepare infant formula or beverage with ideal volume, concentration and temperature.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: June 4, 2013
    Inventors: Zhenyu Lu, Jingfeng Yuan
  • Publication number: 20110209624
    Abstract: An apparatus for quickly preparing infant formula and beverage comprising: a powder container for storing dry formula or beverage powder, a powder dispenser for dispensing controllable amount of formula or beverage powder into a milk bottle or a cup, a water container for storing water, a heat-exchanging reservoir for heating up or cooling down water to an ideal temperature, a water delivery system for delivering controllable amount of water from the water container to the heat-exchanging reservoir and then from the heat-exchanging reservoir to the milk bottle once the water is adjusted to the ideal temperature. The device has a main setting and controlling system to set up parameters of powder dispensing amount, water dispensing temperature and water dispensing volume prior to a formula or beverage preparation, so that the apparatus can prepare infant formula or beverage with ideal volume, concentration and temperature.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Inventors: Zhenyu Lu, Jingfeng Yuan