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: 10872638Abstract: 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: GrantFiled: December 20, 2019Date of Patent: December 22, 2020Assignee: Western Digital Technologies, Inc.Inventors: Jingfeng Yuan, James M. Higgins, Jeff Whaley
-
Patent number: 10839886Abstract: 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: GrantFiled: July 13, 2018Date of Patent: November 17, 2020Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Jingfeng Yuan, Jeffrey Lee Whaley, Xiaoheng Chen, Wei Wang
-
Publication number: 20200143847Abstract: 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: ApplicationFiled: December 20, 2019Publication date: May 7, 2020Inventors: Jingfeng YUAN, James M. HIGGINS, Jeff WHALEY
-
Patent number: 10643711Abstract: 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: GrantFiled: December 20, 2018Date of Patent: May 5, 2020Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Jingfeng Yuan, Xiaocheng Chen
-
Patent number: 10559329Abstract: 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: GrantFiled: September 26, 2018Date of Patent: February 11, 2020Assignee: Western Digital Technologies, Inc.Inventors: Jingfeng Yuan, James M. Higgins, Jeff Whaley
-
Publication number: 20190378565Abstract: 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: ApplicationFiled: July 13, 2018Publication date: December 12, 2019Inventors: Jingfeng Yuan, Jeffrey Lee Whaley, Xiaoheng Chen, Wei Wang
-
Patent number: 10468117Abstract: 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: GrantFiled: January 12, 2017Date of Patent: November 5, 2019Assignee: SanDisk Technologies LLCInventors: Xiaoheng Chen, Wei Wang, Jingfeng Yuan, Jeffrey L. Whaley
-
Publication number: 20190027193Abstract: 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: ApplicationFiled: September 26, 2018Publication date: January 24, 2019Inventors: Jingfeng YUAN, James M. HIGGINS, Jeff WHALEY
-
Patent number: 10115437Abstract: 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: GrantFiled: July 27, 2017Date of Patent: October 30, 2018Assignee: Western Digital Technologies, Inc.Inventors: Jingfeng Yuan, James M. Higgins, Jeff Whaley
-
Patent number: 10108470Abstract: 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: GrantFiled: December 28, 2015Date of Patent: October 23, 2018Assignee: SanDisk Technologies LLCInventors: Gulzar A. Kathawala, Shuenghee Park, Jingfeng Yuan, Mark Dancho
-
Publication number: 20180197619Abstract: 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: ApplicationFiled: January 12, 2017Publication date: July 12, 2018Applicant: SanDisk Technologies LLCInventors: Xiaoheng Chen, Wei Wang, Jingfeng Yuan, Jeffrey L. Whaley
-
Publication number: 20170185472Abstract: 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: ApplicationFiled: December 28, 2015Publication date: June 29, 2017Applicant: SanDisk Technologies, Inc.Inventors: Gulzar A. Kathawala, Shuenghee Park, Jingfeng Yuan, Mark Dancho
-
Patent number: 8519325Abstract: 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: GrantFiled: August 24, 2009Date of Patent: August 27, 2013Inventors: Zhenyu Lu, Jingfeng Yuan
-
Patent number: 8453562Abstract: 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: GrantFiled: February 26, 2010Date of Patent: June 4, 2013Inventors: Zhenyu Lu, Jingfeng Yuan
-
Publication number: 20110209624Abstract: 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: ApplicationFiled: February 26, 2010Publication date: September 1, 2011Inventors: Zhenyu Lu, Jingfeng Yuan