US 11,842,065 B2
Controlling firmware storage density based on temperature detection
Junichi Sato, Yokohama (JP)
Assigned to Lodestar Licensing Group LLC, Evanston, IL (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Dec. 30, 2021, as Appl. No. 17/566,508.
Application 17/566,508 is a continuation of application No. 16/783,016, filed on Feb. 5, 2020, granted, now 11,243,711.
Prior Publication US 2022/0121389 A1, Apr. 21, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0653 (2013.01) [G06F 3/065 (2013.01); G06F 3/0616 (2013.01); G06F 3/0679 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
at least one processing device; and
memory containing instructions configured to instruct the at least one processing device to:
store first data in a first mode in a non-volatile memory of a storage device while a temperature of the non-volatile memory is less than a threshold, wherein after the first data is stored, the non-volatile memory is exposed to a temperature greater than the threshold;
collect sensor data using a plurality of sensors;
detect transportation of the storage device;
set a plurality of flags based on the collected sensor data and the transportation of the storage device;
monitor a state of the storage device based on the set flags, the monitoring including detecting the transportation of the storage device and determining that the temperature of the non-volatile memory has fallen below the threshold; and
based on the monitored state of the storage device, store the first data in a second mode in the non-volatile memory.