IP Library Granted Patent US 9,619,166
Granted Patent B2
US 9,619,166 · App. 15/247,966 · Granted Apr 11, 2017

Control of solid state memory device temperature using queue depth management

Inventors: Craig A. Bickelman (Weatherly, PA); Edward W. Chencinski (Poughkeepsie, NY); Seth R. Greenspan (Pleasant Valley, NY); M. Dean Sciacca (Poughkeepsie, NY); Xiaojin Wei (Poughkeepsie, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F3/0634G06F3/0616G06F3/0653G06F3/0673
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,619,166
App. No.
15/247,966
Granted
Apr 11, 2017
Kind
B2
Abstract

Embodiments relate to controlling a temperature of a solid state memory device using queue depth management by monitoring an operating temperature of each of a plurality of solid state drives of the solid state memory device. Based on a determination that the operating temperature of one of the plurality of solid state drives exceeds local device threshold values, the method includes receiving an indication that one or more local measures have been taken by the solid state memory device. Based on a determination that the operating temperature of one of the plurality of solid state drives exceeds a secondary global threshold value, the method includes reducing a queue length for the solid state memory device.

Claims (7)

1. A computer program product for controlling a temperature of a solid state memory device using queue depth management, the computer program product comprising:

a tangible non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:

monitoring, by a processor, an operating temperature of each of a plurality of solid state drives of the solid state memory device;

based on determining that the operating temperature of one of the plurality of solid state drives exceeds a first threshold value, receiving an indication that one or more local measures have been taken by the solid state memory device;

based on determining that the operating temperature of one of the plurality of solid state drives exceeds a second threshold value, reducing a queue length of the solid state memory device, wherein an amount of the reduction of the queue length is based on a rate of change of an ambient temperature of an environment of the solid state memory device;

based on determining that the operating temperature of all of the plurality of solid state drives are below a third threshold value, resuming normal operations of the solid state memory device, wherein the threshold value is less than the first threshold value and wherein the second threshold value is less than a warranty limit temperature; and

based on determining that the operating temperature of one of the plurality of solid state drives exceeds the second threshold value, generating an alert that the second threshold value was exceeded.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2016
From: BICKELMAN, CRAIG A.; CHENCINSKI, EDWARD W.; GREENSPAN, SETH R.; SCIACCA, M. DEAN; WEI, XIAOJIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039552/0101 →
Continuity (2)
Continuation 14207862 · Mar 13, 2014
Related Publication 20160357475A1 · Dec 8, 2016