Patent | Date |
---|
Flash memory architecture with separate storage of overhead and user data Grant 10,078,449 - Estakhri , et al. September 18, 2 | 2018-09-18 |
Method and apparatus for writing to a magnetic tunnel junction (MTJ) by applying incrementally increasing voltage level Grant 9,520,174 - Abedifard , et al. December 13, 2 | 2016-12-13 |
Secure compact flash Grant 9,514,063 - Estakhri , et al. December 6, 2 | 2016-12-06 |
Flash Memory Architecture With Separate Storage Of Overhead And User Data App 20160231943 - Estakhri; Petro ;   et al. | 2016-08-11 |
Flash memory architecture with separate storage of overhead and user data Grant 9,384,127 - Estakhri , et al. July 5, 2 | 2016-07-05 |
Method And Apparatus For Writing To A Magnetic Tunnel Junction (mtj) By Applying Incrementally Increasing Voltage Level App 20160118102 - ABEDIFARD; Ebrahim ;   et al. | 2016-04-28 |
Secure Compact Flash App 20150331811 - Estakhri; Petro ;   et al. | 2015-11-19 |
Secure compact flash Grant 9,098,440 - Estakhri , et al. August 4, 2 | 2015-08-04 |
Method and apparatus for writing to a magnetic tunnel junction (MTJ) by applying incrementally increasing voltage level Grant 9,070,458 - Abedifard , et al. June 30, 2 | 2015-06-30 |
Managing defective areas of memory Grant 9,026,721 - Estakhri , et al. May 5, 2 | 2015-05-05 |
Emulation of static random access memory (SRAM) by magnetic random access memory (MRAM) Grant 8,971,107 - Estakhri , et al. March 3, 2 | 2015-03-03 |
Method of sensing data in magnetic random access memory with overlap of high and low resistance distributions Grant 8,891,326 - Abedifard , et al. November 18, 2 | 2014-11-18 |
Emulation Of Static Random Access Memory (sram) By Magnetic Random Access Memory (mram) App 20140269041 - Estakhri; Petro ;   et al. | 2014-09-18 |
Electronic system having memory with a physical block having a sector storing data and indicating a move status of another sector of the physical block Grant 8,793,430 - Estakhri , et al. July 29, 2 | 2014-07-29 |
Emulation of static random access memory (SRAM) by magnetic random access memory (MRAM) Grant 8,755,221 - Estakhri , et al. June 17, 2 | 2014-06-17 |
Flash memory with nano-pillar charge trap Grant 8,687,418 - Ranjan , et al. April 1, 2 | 2014-04-01 |
Flash Memory Architecture With Separate Storage Of Overhead And User Data App 20140082271 - Estakhri; Petro ;   et al. | 2014-03-20 |
Memory Block Identified By Group Of Logical Block Addresses, Storage Device With Movable Sectors, And Methods App 20140032823 - Estakhri; Petro ;   et al. | 2014-01-30 |
Secure Compact Flash App 20140033328 - Estakhri; Petro ;   et al. | 2014-01-30 |
Flash memory architecture with separate storage of overhead and user data Grant 8,595,421 - Estakhri , et al. November 26, 2 | 2013-11-26 |
Memory block identified by group of logical block addresses, storage device with movable sectors, and methods Grant 8,554,985 - Estakhri , et al. October 8, 2 | 2013-10-08 |
Managing Defective Areas Of Memory App 20130262802 - Estakhri; Petro ;   et al. | 2013-10-03 |
Secure compact flash Grant 8,533,856 - Estakhri , et al. September 10, 2 | 2013-09-10 |
Non-uniform switching based non-volatile magnetic based memory Grant 8,477,530 - Ranjan , et al. July 2, 2 | 2013-07-02 |
Memory for accessing multiple sectors of information substantially concurrently Grant 8,397,019 - Estakhri , et al. March 12, 2 | 2013-03-12 |
Non-uniform switching based non-volatile magnetic based memory Grant 8,389,301 - Ranjan , et al. March 5, 2 | 2013-03-05 |
Method and apparatus for programming a magnetic tunnel junction (MTJ) Grant 8,363,460 - Abedifard , et al. January 29, 2 | 2013-01-29 |
Storage capacity status Grant 8,296,545 - Estakhri , et al. October 23, 2 | 2012-10-23 |
Systems configured to identify an operating mode Grant 8,291,128 - Estakhri , et al. October 16, 2 | 2012-10-16 |
Method And Apparatus For Writing To A Magnetic Tunnel Junction (mtj) By Applying Incrementally Increasing Voltage Level App 20120230101 - ABEDIFARD; Ebrahim ;   et al. | 2012-09-13 |
Block management for mass storage Grant 8,250,294 - Estakhri August 21, 2 | 2012-08-21 |
Flash Memory Architecture With Separate Storage Of Overhead And User Data App 20120185754 - Estakhri; Petro ;   et al. | 2012-07-19 |
Emulation Of Static Random Access Memory (sram) By Magnetic Random Access Memory (mram) App 20120182795 - Estakhri; Petro ;   et al. | 2012-07-19 |
Faster write operations to nonvolatile memory using FSInfo sector manipulation Grant 8,171,203 - Estakhri , et al. May 1, 2 | 2012-05-01 |
Flash memory architecture with separate storage of overhead and user data Grant 8,161,229 - Estakhri , et al. April 17, 2 | 2012-04-17 |
Memory For Accessing Multiple Sectors Of Information Substantially Concurrently App 20120084494 - Estakhri; Petro ;   et al. | 2012-04-05 |
Systems Configured To Identify An Operating Mode App 20120079137 - Estakhri; Petro ;   et al. | 2012-03-29 |
Non-uniform Switching Based Non-volatile Magnetic Based Memory App 20120068236 - Ranjan; Rajiv Yadav ;   et al. | 2012-03-22 |
Non-uniform Switching Based Non-volatile Magnetic Based Memory App 20120069649 - Ranjan; Rajiv Yadav ;   et al. | 2012-03-22 |
Non-uniform Switching Based Non-volatile Magnetic Based Memory App 20120069643 - Ranjan; Rajiv Yadav ;   et al. | 2012-03-22 |
Non-uniform switching based non-volatile magnetic based memory Grant 8,084,835 - Ranjan , et al. December 27, 2 | 2011-12-27 |
Block Management For Mass Storage App 20110307682 - Estakhri; Petro | 2011-12-15 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 8,078,797 - Estakhri , et al. December 13, 2 | 2011-12-13 |
Memory devices configured to identify an operating mode Grant 8,073,986 - Estakhri , et al. December 6, 2 | 2011-12-06 |
Method And Apparatus For Programming A Magnetic Tunnel Junction (mtj) App 20110249491 - ABEDIFARD; Ebrahim ;   et al. | 2011-10-13 |
Direct logical block addressing flash memory mass storage architecture Grant 8,032,694 - Estakhri , et al. October 4, 2 | 2011-10-04 |
Block management for mass storage Grant 8,019,932 - Estakhri September 13, 2 | 2011-09-13 |
Storage Capacity Status App 20110219175 - Estakhri; Petro ;   et al. | 2011-09-08 |
Memory Block Identified By Group Of Logical Block Addresses, Storage Device With Movable Sectors, And Methods App 20110167204 - Estakhri; Petro ;   et al. | 2011-07-07 |
Storage capacity status Grant 7,949,822 - Estakhri , et al. May 24, 2 | 2011-05-24 |
Moving sectors within a block of information in a flash memory mass storage architecture Grant 7,908,426 - Estakhri , et al. March 15, 2 | 2011-03-15 |
Direct Logical Block Addressing Flash Memory Mass Storage Architecture App 20100293324 - Estakhri; Petro ;   et al. | 2010-11-18 |
Memory Devices Configured To Identify An Operating Mode App 20100228890 - Estakhri; Petro ;   et al. | 2010-09-09 |
Block Management For Mass Storage App 20100217925 - Estakhri; Petro | 2010-08-26 |
Direct logical block addressing flash memory mass storage architecture Grant 7,774,576 - Estakhri , et al. August 10, 2 | 2010-08-10 |
Block management for mass storage Grant 7,734,862 - Estakhri June 8, 2 | 2010-06-08 |
Methods and apparatus for identifying operating modes for peripheral devices Grant 7,721,017 - Estakhri , et al. May 18, 2 | 2010-05-18 |
Secure Compact Flash App 20100043078 - Estakhri; Petro ;   et al. | 2010-02-18 |
Storage Capacity Status App 20090327595 - Estakhri; Petro ;   et al. | 2009-12-31 |
Secure compact flash Grant 7,607,177 - Estakhri , et al. October 20, 2 | 2009-10-20 |
Flash Memory Architecture With Separate Storage Of Overhead And User Data App 20090259807 - Estakhri; Petro ;   et al. | 2009-10-15 |
Storage capacity status Grant 7,594,063 - Estakhri , et al. September 22, 2 | 2009-09-22 |
Increasing The Memory Performance Of Flash Memory Devices By Writing Sectors Simultaneously To Multiple Flash Memory Devices App 20090235017 - Estakhri; Petro ;   et al. | 2009-09-17 |
Direct Logical Block Addressing Flash Memory Mass Storage Architecture App 20090204750 - Estakhri; Petro ;   et al. | 2009-08-13 |
Flash memory architecture with separate storage of overhead and user data Grant 7,552,274 - Estakhri , et al. June 23, 2 | 2009-06-23 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 7,549,013 - Estakhri , et al. June 16, 2 | 2009-06-16 |
Removable memory media with integral indicator light Grant 7,535,370 - Estakhri May 19, 2 | 2009-05-19 |
Direct logical block addressing flash memory mass storage architecture Grant 7,523,249 - Estakhri , et al. April 21, 2 | 2009-04-21 |
Moving Sectors Within A Block Of Information In A Flash Memory Mass Storage Architecture App 20090043952 - Estakhri; Petro ;   et al. | 2009-02-12 |
Methods And Apparatus For Identifying Operating Modes For Peripheral Devices App 20080320175 - Estakhri; Petro ;   et al. | 2008-12-25 |
System and method for updating data sectors in a non-volatile memory using logical block addressing Grant 7,441,090 - Estakhri , et al. October 21, 2 | 2008-10-21 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 7,424,593 - Estakhri , et al. September 9, 2 | 2008-09-09 |
Flash memory card with enhanced operating mode detection and user-friendly interfacing system Grant 7,421,523 - Estakhri , et al. September 2, 2 | 2008-09-02 |
Removable memory media with integral indicator light App 20080143542 - Estakhri; Petro | 2008-06-19 |
Non-uniform Switching Based Non-volatile Magnetic Based Memory App 20080094886 - Ranjan; Rajiv Yadav ;   et al. | 2008-04-24 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices App 20070266201 - Estakhri; Petro ;   et al. | 2007-11-15 |
Electronic equipment point-of-sale activation to avoid theft Grant 7,275,686 - Estakhri , et al. October 2, 2 | 2007-10-02 |
Removable memory media with integral indicator light Grant 7,277,011 - Estakhri October 2, 2 | 2007-10-02 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 7,263,591 - Estakhri , et al. August 28, 2 | 2007-08-28 |
Flash memory architecture with separate storage of overhead and user data App 20070124533 - Estakhri; Petro ;   et al. | 2007-05-31 |
Block management for mass storage App 20070118685 - Estakhri; Petro | 2007-05-24 |
Flash memory card with enhanced operating mode detection and user-friendly interfacing system Grant 7,174,445 - Estakhri , et al. February 6, 2 | 2007-02-06 |
Block management for mass storage Grant 7,167,944 - Estakhri January 23, 2 | 2007-01-23 |
Flash memory architecture with separate storage of overhead and user data Grant 7,155,559 - Estakhri , et al. December 26, 2 | 2006-12-26 |
Flash memory card with enhanced operating mode detection and user-friendly interfacing system Grant 7,111,085 - Estakhri , et al. September 19, 2 | 2006-09-19 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 7,111,140 - Estakhri , et al. September 19, 2 | 2006-09-19 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices App 20060195651 - Estakhri; Petro ;   et al. | 2006-08-31 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices App 20060155923 - Estakhri; Petro ;   et al. | 2006-07-13 |
Moving sectors within a block of information in a flash memory mass storage architecture App 20060020747 - Estakhri; Petro ;   et al. | 2006-01-26 |
Moving sectors within a block of information in a flash memory mass storage architecture Grant 6,978,342 - Estakhri , et al. December 20, 2 | 2005-12-20 |
Card identification compatibility Grant 6,973,519 - Estakhri , et al. December 6, 2 | 2005-12-06 |
File management of one-time-programmable nonvolatile memory devices Grant 6,957,295 - Estakhri October 18, 2 | 2005-10-18 |
File management of one-time-programmable nonvolatile memory devices Grant 6,950,918 - Estakhri September 27, 2 | 2005-09-27 |
Secure compact flash App 20050185067 - Estakhri, Petro ;   et al. | 2005-08-25 |
Direct logical block addressing flash memory mass storage architecture Grant 6,912,618 - Estakhri , et al. June 28, 2 | 2005-06-28 |
Electronic equipment point-of-sale activation to avoid theft App 20050133593 - Estakhri, Petro ;   et al. | 2005-06-23 |
Faster write operations to nonvolatile memory by manipulation of frequently-accessed sectors App 20050055497 - Estakhri, Petro ;   et al. | 2005-03-10 |
Method and apparatus for memory control circuit Grant 6,839,821 - Estakhri January 4, 2 | 2005-01-04 |
Method and apparatus for memory control circuit App 20040221095 - Estakhri, Petro | 2004-11-04 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices App 20040199714 - Estakhri, Petro ;   et al. | 2004-10-07 |
Method and apparatus for memory control circuit Grant 6,801,979 - Estakhri October 5, 2 | 2004-10-05 |
Flash memory system and method implementing LBA to PBA correlation within flash memory array Grant 6,772,274 - Estakhri August 3, 2 | 2004-08-03 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 6,757,800 - Estakhri , et al. June 29, 2 | 2004-06-29 |
Direct logical block addressing flash memory mass storage architecture App 20040117586 - Estakhri, Petro ;   et al. | 2004-06-17 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 6,728,851 - Estakhri , et al. April 27, 2 | 2004-04-27 |
Flash memory card with enhanced operating mode detection and user-friendly interfacing system Grant 6,721,819 - Estakhri , et al. April 13, 2 | 2004-04-13 |
Flash memory architecture implementing simultaneously programmable multiple flash memory banks that are host compatible Grant 6,721,843 - Estakhri April 13, 2 | 2004-04-13 |
Flash memory card with enhanced operating mode detection and user-friendly interfacing system App 20040039854 - Estakhri, Petro ;   et al. | 2004-02-26 |
Removable memory media with integral indicator light App 20030161199 - Estakhri, Petro | 2003-08-28 |
Block management for mass storage Grant 6,567,307 - Estakhri May 20, 2 | 2003-05-20 |
Flash memory card with enhanced operating mode detection and user-friendly interfacing system App 20020112101 - Estakhri, Petro ;   et al. | 2002-08-15 |
Nonvolatile memory using flexible erasing methods and method and system for using same Grant 6,411,546 - Estakhri , et al. June 25, 2 | 2002-06-25 |
Precision clock synthesizer using RC oscillator and calibration circuit Grant 6,404,246 - Estakhri , et al. June 11, 2 | 2002-06-11 |
Identification and verification of a sector within a block of mass storage flash memory Grant 6,393,513 - Estakhri , et al. May 21, 2 | 2002-05-21 |
System for configuring a flash memory card with enhanced operating mode detection and user-friendly interfacing system Grant 6,385,667 - Estakhri , et al. May 7, 2 | 2002-05-07 |
Data pipelining method and apparatus for memory control circuit Grant 6,374,337 - Estakhri April 16, 2 | 2002-04-16 |
Flash memory card with enhanced operating mode detection and user-friendly interfacing system App 20020040412 - Estakhri, Petro ;   et al. | 2002-04-04 |
Identification and verification of a sector within a block of mass storage flash memory App 20010029564 - Estakhri, Petro ;   et al. | 2001-10-11 |
Direct logical block addressing flash memory mass storage architecture Grant 6,230,234 - Estakhri , et al. May 8, 2 | 2001-05-08 |
Identification and verification of a sector within a block of mass STO rage flash memory Grant 6,223,308 - Estakhri , et al. April 24, 2 | 2001-04-24 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 6,202,138 - Estakhri , et al. March 13, 2 | 2001-03-13 |
Externally coupled compact flash memory card that configures itself one of a plurality of appropriate operating protocol modes of a host computer Grant 6,182,162 - Estakhri , et al. January 30, 2 | 2001-01-30 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 6,172,906 - Estakhri , et al. January 9, 2 | 2001-01-09 |
Method and apparatus for decreasing block write operation times performed on nonvolatile memory Grant 6,151,247 - Estakhri , et al. November 21, 2 | 2000-11-21 |
Organization of blocks within a nonvolatile memory unit to effectively decrease sector write operation time Grant 6,141,249 - Estakhri , et al. October 31, 2 | 2000-10-31 |
Space management for managing high capacity nonvolatile memory Grant 6,134,151 - Estakhri , et al. October 17, 2 | 2000-10-17 |
Identification and verification of a sector within a block of mass storage flash memory Grant 6,128,695 - Estakhri , et al. October 3, 2 | 2000-10-03 |
Alignment of cluster address to block addresses within a semiconductor non-volatile mass storage memory Grant 6,125,435 - Estakhri , et al. September 26, 2 | 2000-09-26 |
Method and apparatus for decreasing block write operation times performed on nonvolatile memory Grant 6,122,195 - Estakhri , et al. September 19, 2 | 2000-09-19 |
Direct logical block addressing flash memory mass storage architecture Grant 6,115,785 - Estakhri , et al. September 5, 2 | 2000-09-05 |
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Grant 6,081,878 - Estakhri , et al. June 27, 2 | 2000-06-27 |
Method of increasing data reliability of a flash memory device without compromising compatibility Grant 6,041,001 - Estakhri March 21, 2 | 2000-03-21 |
Flash memory leveling architecture having no external latch Grant 6,040,997 - Estakhri March 21, 2 | 2000-03-21 |
Space management for managing high capacity nonvolatile memory Grant 6,034,897 - Estakhri , et al. March 7, 2 | 2000-03-07 |
Method and apparatus for performing erase operations transparent to a solid state storage system Grant 5,953,737 - Estakhri , et al. September 14, 1 | 1999-09-14 |
Moving sequential sectors within a block of information in a flash memory mass storage architecture Grant 5,930,815 - Estakhri , et al. July 27, 1 | 1999-07-27 |
Direct logical block addressing flash memory mass storage architecture Grant 5,924,113 - Estakhri , et al. July 13, 1 | 1999-07-13 |
Moving sectors within a block of information in a flash memory mass storage architecture Grant 5,907,856 - Estakhri , et al. May 25, 1 | 1999-05-25 |
Direct logical block addressing flash memory mass storage architecture Grant 5,845,313 - Estakhri , et al. December 1, 1 | 1998-12-01 |
Identification and verification of a sector within a block of mass storage flash memory Grant 5,838,614 - Estakhri , et al. November 17, 1 | 1998-11-17 |
Method of and architecture for controlling system data with automatic wear leveling in a semiconductor non-volatile mass storage memory Grant 5,835,935 - Estakhri , et al. November 10, 1 | 1998-11-10 |
Automatic voltage detection in multiple voltage applications Grant 5,818,781 - Estakhri , et al. October 6, 1 | 1998-10-06 |
High performance method of and system for selecting one of a plurality of IC chip while requiring minimal select lines Grant 5,818,350 - Estakhri , et al. October 6, 1 | 1998-10-06 |
Defect management and split field processing in disk storage systems Grant 5,740,358 - Geldman , et al. April 14, 1 | 1998-04-14 |
Method and apparatus for combining controller firmware storage and controller logic in a mass storage system Grant 5,606,660 - Estakhri , et al. February 25, 1 | 1997-02-25 |
Integrated circuit servo system control for computer mass storage device with distributed control functionality to reduce transport delay Grant 5,586,306 - Romano , et al. December 17, 1 | 1996-12-17 |
Burst comparison and sequential technique for determining servo control in a mass storage disk device Grant 5,576,910 - Romano , et al. November 19, 1 | 1996-11-19 |
Fast recovering charge pump for controlling a VCO in a low power clocking circuit Grant 5,523,724 - Assar , et al. June 4, 1 | 1996-06-04 |
Flash memory mass storage architecture incorporating wear leveling technique without using cam cells Grant 5,485,595 - Assar , et al. January 16, 1 | 1996-01-16 |
Flash memory mass storage architecture incorporation wear leveling technique Grant 5,479,638 - Assar , et al. December 26, 1 | 1995-12-26 |
Sequence, timing and synchronization technique for servo system controller of a computer disk mass storage device Grant 5,477,103 - Romano , et al. December 19, 1 | 1995-12-19 |
Method and apparatus for automatic sector pulse generation and split field calculation in disk drives Grant 5,455,721 - Nemazie , et al. October 3, 1 | 1995-10-03 |
Flash memory mass storage architecture Grant 5,388,083 - Assar , et al. February 7, 1 | 1995-02-07 |
Burst mode error detection and definition Grant 5,140,595 - Geldman , et al. August 18, 1 | 1992-08-18 |