Patents by Inventor Procolo Carannante

Procolo Carannante 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: 9152559
    Abstract: A method includes responding to a wear-level operation request by copying data from a first portion of a first memory array to a second portion of the first memory array, and copying metadata associated with the data from a third portion of a second memory array to a fourth portion of the second memory array. The first memory array includes a NAND or NAND-based memory array, and the second memory array includes non-volatile memory including at least one of the group consisting of: phase-change memory, EEPROM, and NOR flash memory.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: October 6, 2015
    Assignee: Micron Technology, Inc.
    Inventors: Procolo Carannante, Angelo Di Sena, Fabio Salvati, Giuseppe Ferrari, Anna Sorgente
  • Publication number: 20150127892
    Abstract: A method includes responding to a wear-level operation request by copying data from a first portion of a first memory array to a second portion of the first memory array, and copying metadata associated with the data from a third portion of a second memory array to a fourth portion of the second memory array. The first memory array includes a NAND or NAND-based memory array, and the second memory array includes non-volatile memory including at least one of the group consisting of: phase-change memory, EEPROM, and NOR flash memory.
    Type: Application
    Filed: November 7, 2014
    Publication date: May 7, 2015
    Inventors: Procolo Carannante, Angelo Di Sena, Fabio Salvati, Giuseppe Ferrari, Anna Sorgente
  • Patent number: 8924638
    Abstract: A method includes responding to a wear-level operation request by copying data from a first portion of a first memory array to a second portion of the first memory array, and copying metadata associated with the data from a third portion of a second memory array to a fourth portion of the second memory array. The first memory array includes a NAND or NAND-based memory array, and the second memory array includes non-volatile memory including at least one of the group consisting of: phase-change memory, EEPROM, and NOR flash memory.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: December 30, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Procolo Carannante, Angelo Di Sena, Fabio Salvati, Giuseppe Ferrari, Anna Sorgente
  • Patent number: 8782345
    Abstract: Subject matter disclosed herein relates to sub-block accessible cache memory.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: July 15, 2014
    Assignee: Micron Technology, Inc.
    Inventors: Giuseppe Ferrari, Procolo Carannante, Angelo Di Sena, Fabio Salvati, Anna Sorgente
  • Patent number: 8516194
    Abstract: Apparatus and methods for caching data are disclosed. Data is stored in a non-sub-block accessible nonvolatile memory, such as a NAND flash. A portion of the stored data is cached in a cache implemented using phase change memory using a sub-block accessible address.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: August 20, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Giuseppe Ferrari, Procolo Carannante, Angelo Di Sena, Fabio Salvati, Anna Sorgente
  • Publication number: 20120131261
    Abstract: Subject matter disclosed herein relates to sub-block accessible cache memory.
    Type: Application
    Filed: November 22, 2010
    Publication date: May 24, 2012
    Applicant: Micron Technology, Inc.
    Inventors: Giuseppe Ferrari, Procolo Carannante, Angelo Di Sena, Fabio Salvati, Anna Sorgente
  • Publication number: 20120117303
    Abstract: Subject matter disclosed herein relates to storing information via a NAND flash translation layer.
    Type: Application
    Filed: November 4, 2010
    Publication date: May 10, 2012
    Applicant: Numonyx B.V.
    Inventors: Procolo Carannante, Angelo Di Sena, Fabio Salvati, Giuseppe Ferrari, Anna Sorgente
  • Patent number: 7571362
    Abstract: A method of managing fails in a non-volatile memory device including an array of cells grouped in blocks of data storage cells includes defining in the array a first subset of user addressable blocks of cells, and a second subset of redundancy blocks of cells. A third subset of non-user addressable blocks of cells is defined in the array for storing the bad block address table of respective codes in an addressable page of cells of a block of the third subset. Each page of the third subset is associated to a corresponding redundancy block. If during the working life of the memory device a block of cells previously judged good in a test phase becomes failed, each block is marked as bad and the stored table in the random access memory is updated.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: August 4, 2009
    Inventors: Demetrio Pellicone, Adamo Corsi, Marco Roveda, Concetta Di Tuoro, Procolo Carannante, Gianfranco Ferrante
  • Publication number: 20070109856
    Abstract: A method of managing fails in a non-volatile memory device including an array of cells grouped in blocks of data storage cells includes defining in the array a first subset of user addressable blocks of cells, and a second subset of redundancy blocks of cells. Each block including at least one failed cell in the first subset is located during a test on wafer of the non-volatile memory device. Each block is marked as bad, and a bad block address table of respective codes is stored in a non-volatile memory buffer. At power-on, the bad block address table is copied from the non-volatile memory buffer to the random access memory. A block of memory cells of the first subset is verified as bad by looking up the bad block address table, and if a block is bad, then remapping access to a corresponding block of redundancy cells.
    Type: Application
    Filed: November 8, 2006
    Publication date: May 17, 2007
    Applicant: STMicroelectronics S.r.I
    Inventors: Demetrio Pellicone, Adamo Corsi, Marco Roveda, Concetta Di Tuoro, Procolo Carannante, Gianfranco Ferrante