Patents Assigned to SMART Storage Systems, Inc.
  • Patent number: 9361222
    Abstract: Systems, methods and/or devices are used to enable storage drive life estimation. In one aspect, the method includes (1) determining two or more age criteria of a storage drive, and (2) determining a drive age of the storage drive in accordance with the two or more age criteria of the storage drive.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: June 7, 2016
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: James Fitzpatrick, Mark Dancho, James M. Higgins, James M. Kresse
  • Patent number: 9313874
    Abstract: An electronic system, and a method of manufacture thereof, including: a substrate; an electrical device over the substrate; and a surface mount heat sink next to the electrical device, the surface mount heat sink having an extruded shape characteristic of being formed using an extrusion mechanism.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: April 12, 2016
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: David Lee Dean, Robert W. Ellis
  • Patent number: 9298252
    Abstract: A storage control system and method of operation thereof includes: a control unit for initiating a hardening process beginning at a power-down signal; a counter module, coupled to the control unit for tracking a recorded time beginning at the power-down signal; a completion module, coupled to the counter module, for generating a work-complete entry in memory devices at a conclusion of the hardening process; and a calculation module, coupled to the completion module, for calculating a power down margin by determining the recorded time between the work-complete entry and a complete power loss of a hold-up power.
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: March 29, 2016
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: Robert W. Ellis, Theron Wayne Virgin, Scott Creasman
  • Patent number: 9244519
    Abstract: A storage control system, and a method of operation thereof, including: a host interface unit for receiving a host command from a host system; a power measurement hardware, coupled to the host interface unit, for reading a current value of electrical power supplied by the host system in response to the host command; and a power monitor controller, coupled to the power measurement hardware, for adjusting a bus speed for controlling data transfer through a channel shared by a number of non-volatile memory devices, the bus speed is adjusted based on the current value of the electrical power.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: January 26, 2016
    Assignee: SMART STORAGE SYSTEMS. INC.
    Inventors: Robert W. Ellis, Kenneth B. DelPapa, Gregg S. Lucas
  • Patent number: 9239781
    Abstract: A method of operation of a storage control system includes: partitioning memory channels with memory devices; selecting a super device with one of the memory devices from one of the memory channels, the super device having a super chip select connected to chip selects of the memory devices; and selecting a super block associated with the super device.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: January 19, 2016
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: Ryan Jones, Robert W. Ellis
  • Patent number: 9183137
    Abstract: A method of operation of a storage control system includes: calculating a throttle threshold; identifying a detection point based on the throttle threshold; and calculating a number of write/erase cycles based on the detection point and the throttle threshold for writing a memory device.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: November 10, 2015
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: Jacob Schmier, Mark Dancho, James M Higgins, Ryan Jones, Robert W Ellis
  • Patent number: 9146850
    Abstract: A system and method of operation of a data storage system includes: a memory die for determining a middle read threshold; a control unit, coupled to the memory die, for calculating a lower read threshold and an upper read threshold based on the middle read threshold and a memory element age; and a memory interface, coupled to the memory die, for reading a memory page of the memory die using the lower read threshold, the middle read threshold, or the upper read threshold for compensating for a charge variation.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: September 29, 2015
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: James Fitzpatrick, Mark Dancho, James M. Higgins, Robert W. Ellis
  • Patent number: 9123445
    Abstract: A method of operation of a storage control system includes: determining a bit error rate of a page; calculating a slope based on the bit error rate; and adjusting a threshold voltage for the page based on the slope for reading a memory device.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: September 1, 2015
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: Robert W. Ellis, James Fitzpatrick, Mark Dancho, Michelle Martin
  • Patent number: 9098399
    Abstract: A method of operation of an electronic system includes: forming a superblock by organizing an erase block according to a wear attribute; detecting a trigger count of the wear attribute of the superblock; updating a metadata table with the trigger count; and triggering a recycling event of the superblock based on the metadata table.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: August 4, 2015
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: Robert W. Ellis, James Fitzpatrick, James Higgins
  • Patent number: 9063844
    Abstract: A method of operation of a non-volatile memory management system includes: selecting a specific time period by a unit controller; establishing a first time pool having super blocks written during the specific time period; and promoting to a second time pool, the super blocks from the first time pool, at the lapse of the specific time period.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: June 23, 2015
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: James Higgins, James Fitzpatrick, Mark Dancho
  • Patent number: 9043780
    Abstract: An electronic system and method of operation thereof includes: a control unit for receiving a patterned signal; a recognizer module, coupled to the control unit, for recognizing an unique trigger from the patterned signal; an operation module, coupled to the recognizer module, for detecting an operational mode from the unique trigger; and a change module, coupled to the operation module, for configuring a system state change of a memory sub-system based on the operational mode.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: May 26, 2015
    Assignee: SMART STORAGE SYSTEMS, INC.
    Inventors: Robert W. Ellis, Lace J. Herman
  • Patent number: 9021231
    Abstract: A method of operation of a storage control system includes: partitioning logical addresses into a number of subdrives, the logical addresses associated with a memory device; and monitoring a data write measure of one of the subdrives.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: April 28, 2015
    Assignee: Smart Storage Systems, Inc.
    Inventors: James Fitzpatrick, Bernardo Rub, Mark Dancho, James Higgins, Ryan Jones
  • Patent number: 9021319
    Abstract: A method of operation of a non-volatile memory system includes: generating a test stimulus for a page in a memory array; measuring a test response from the page in the memory array based on the test stimulus; calculating a measured effective life of the page from the test response; and determining a use plan according to the measured effective life for accessing the page.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: April 28, 2015
    Assignee: Smart Storage Systems, Inc.
    Inventors: James Fitzpatrick, Bernardo Rub, James Higgins, Ryan Jones, Robert W. Ellis
  • Publication number: 20150039842
    Abstract: A system and method of operation of a data storage system includes: a memory die for determining a middle read threshold; a control unit, coupled to the memory die, for calculating a lower read threshold and an upper read threshold based on the middle read threshold and a memory element age; and a memory interface, coupled to the memory die, for reading a memory page of the memory die using the lower read threshold, the middle read threshold, or the upper read threshold for compensating for a charge variation.
    Type: Application
    Filed: August 1, 2013
    Publication date: February 5, 2015
    Applicant: SMART Storage Systems, Inc.
    Inventors: James Fitzpatrick, Mark Dancho, James M. Higgins, Robert W. Ellis
  • Patent number: 8949689
    Abstract: A method of operation of a storage control system includes: generating encoded data having a proportional data distribution for writing to a memory device; identifying a marginal block when an erase block is read from the memory device; and generating a marginal tag for the marginal block, the marginal tag having a non-proportional data distribution different from the proportional data distribution.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: February 3, 2015
    Assignee: Smart Storage Systems, Inc.
    Inventor: Robert W. Ellis
  • Patent number: 8935466
    Abstract: A method of operation of a data storage system includes: identifying a target block; configuring a command setting for maximizing a data retention period of the target block for refreshing the target block; writing a pre-archived memory block to the target block based on the command setting; and updating an archive status for sending to a host device.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: January 13, 2015
    Assignee: Smart Storage Systems, Inc.
    Inventor: Robert W. Ellis
  • Patent number: 8909851
    Abstract: A method of operation of a storage control system including: providing a memory controller; accessing a volatile memory table by the memory controller; writing a non-volatile semiconductor memory for persisting changes in the volatile memory table; and restoring a logical-to-physical table in the volatile memory table, after a power cycle, by restoring a random access memory with a logical-to-physical partition from a most recently used list.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: December 9, 2014
    Assignee: Smart Storage Systems, Inc.
    Inventors: Ryan Jones, Robert W. Ellis, Joseph Taylor
  • Publication number: 20140310445
    Abstract: A storage control system, and a method of operation thereof, including: a power-down module for powering off a memory sub-system; a decay estimation module, coupled to the power-down module, for estimating a power-off decay rate upon the memory sub-system powered up, the power-off decay rate is for indicating how much data in the memory sub-system has decayed while the memory sub-system has been powered down; and a recycle module, coupled to the decay estimation module, for recycling an erase block for data retention based on the power-off decay rate.
    Type: Application
    Filed: April 11, 2013
    Publication date: October 16, 2014
    Applicant: SMART Storage Systems, Inc.
    Inventors: James Fitzpatrick, James M. Higgins, Bernardo Rub, Ryan Jones, Robert W. Ellis, Mark Dancho, Sheunghee Park
  • Publication number: 20140310494
    Abstract: A storage control system, and a method of operation thereof, including: a recycle write queue for providing a recycle write; a host write queue for providing a host write; and a scheduler, coupled to the recycle write queue and the host write queue, for scheduling the recycle write and the host write for writing to a memory device.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 16, 2014
    Applicant: SMART Storage Systems, Inc.
    Inventors: James M. Higgins, James M. Kresse, Ryan Jones, Mark Dancho
  • Publication number: 20140298004
    Abstract: An electronic system and method of operation thereof includes: a control unit for receiving a patterned signal; a recognizer module, coupled to the control unit, for recognizing an unique trigger from the patterned signal; an operation module, coupled to the recognizer module, for detecting an operational mode from the unique trigger; and a change module, coupled to the operation module, for configuring a system state change of a memory sub-system based on the operational mode.
    Type: Application
    Filed: March 27, 2013
    Publication date: October 2, 2014
    Applicant: SMART Storage Systems, Inc.
    Inventors: Robert W. Ellis, Lace J. Herman