Patent | Date |
---|
Techniques to configure a solid state drive to operate in a storage mode or a memory mode Grant 11,042,297 - Fanning , et al. June 22, 2 | 2021-06-22 |
Multi-level memory with direct access Grant 10,817,201 - Fanning , et al. October 27, 2 | 2020-10-27 |
Apparatus and method for shared least recently used (LRU) policy between multiple cache levels Grant 10,657,070 - Greenspan , et al. | 2020-05-19 |
Memory latency management Grant 10,572,339 - Royer, Jr. , et al. Feb | 2020-02-25 |
Adaptive configuration of non-volatile memory Grant 10,504,591 - Qawami , et al. Dec | 2019-12-10 |
Techniques To Configure A Solid State Drive To Operate In A Storage Mode Or A Memory Mode App 20190339869 - FANNING; Blaise ;   et al. | 2019-11-07 |
Multi-level Memory With Direct Access App 20190286356 - FANNING; Blaise ;   et al. | 2019-09-19 |
Techniques to configure a solid state drive to operate in a storage mode or a memory mode Grant 10,296,217 - Fanning , et al. | 2019-05-21 |
Memory Latency Management App 20190129792 - Royer, JR.; Robert J. ;   et al. | 2019-05-02 |
Apparatus And Method For Shared Least Recently Used (lru) Policy Between Multiple Cache Levels App 20190108138 - GREENSPAN; Daniel ;   et al. | 2019-04-11 |
Multi-level memory with direct access Grant 10,241,710 - Fanning , et al. | 2019-03-26 |
Adaptive Configuration Of Non-volatile Memory App 20190057737 - QAWAMI; Shekoufeh ;   et al. | 2019-02-21 |
Method and apparatus for pinning memory pages in a multi-level system memory Grant 10,185,501 - Anantaraman , et al. Ja | 2019-01-22 |
Sending packets with expanded headers Grant 10,164,880 - Lakshmanamurthy , et al. Dec | 2018-12-25 |
Apparatus and method for shared least recently used (LRU) policy between multiple cache levels Grant 10,055,360 - Greenspan , et al. August 21, 2 | 2018-08-21 |
Replacement of a block with a compressed block to increase capacity of a memory-side cache Grant 10,048,868 - Alameldeen , et al. August 14, 2 | 2018-08-14 |
Adaptive configuration of non-volatile memory Grant 10,026,475 - Qawami , et al. July 17, 2 | 2018-07-17 |
System for configuring partitions within non-volatile random access memory (NVRAM) as a replacement for traditional mass storage Grant 10,001,953 - Puthiyedath , et al. June 19, 2 | 2018-06-19 |
Selevtive application of interleave based on type of data to be stored in memory Grant 9,971,691 - Greenspan , et al. May 15, 2 | 2018-05-15 |
Method and system for providing instant responses to sleep state transitions with non-volatile random access memory Grant 9,958,926 - Puthiyedath , et al. May 1, 2 | 2018-05-01 |
Selective Data Compression/decompression For Intermemory Transfer Interface App 20180095674 - ALAMELDEEN; Alaa R. ;   et al. | 2018-04-05 |
Using Compression To Increase Capacity Of A Memory-side Cache With Large Block Size App 20180088822 - Alameldeen; Alaa R. ;   et al. | 2018-03-29 |
Selective Application Of Interleave Based On Type Of Data To Be Stored In Memory App 20180074961 - Greenspan; Daniel ;   et al. | 2018-03-15 |
Non-volatile memory interface Grant 9,910,771 - Ooi , et al. March 6, 2 | 2018-03-06 |
Memory latency management Grant 9,904,592 - Royer, Jr. , et al. February 27, 2 | 2018-02-27 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,860,173 - Ajanovic , et al. January 2, 2 | 2018-01-02 |
RAM disk using non-volatile random access memory Grant 9,852,069 - Crossland , et al. December 26, 2 | 2017-12-26 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,836,424 - Ajanovic , et al. December 5, 2 | 2017-12-05 |
Multi-level Memory With Direct Access App 20170337009 - FANNING; Blaise ;   et al. | 2017-11-23 |
Techniques to Configure a Solid State Drive to Operate in a Storage Mode or a Memory Mode App 20170336978 - FANNING; BLAISE ;   et al. | 2017-11-23 |
Systems and an apparatus with a sideband interface interconnecting agents with at least one router Grant 9,753,875 - Lakshmanamurthy , et al. September 5, 2 | 2017-09-05 |
Hybrid exclusive multi-level memory architecture with memory management Grant 9,734,079 - Feekes , et al. August 15, 2 | 2017-08-15 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,736,071 - Ajanovic , et al. August 15, 2 | 2017-08-15 |
Non-volatile Memory Interface App 20170212832 - Ooi; Eng Hun ;   et al. | 2017-07-27 |
Multi-level memory with direct access Grant 9,703,502 - Fanning , et al. July 11, 2 | 2017-07-11 |
Apparatus And Method For Shared Least Recently Used (lru) Policy Between Multiple Cache Levels App 20170177502 - GREENSPAN; DANIEL ;   et al. | 2017-06-22 |
Techniques to configure a solid state drive to operate in a storage mode or a memory mode Grant 9,678,666 - Fanning , et al. June 13, 2 | 2017-06-13 |
Multilevel Main Memory Indirection App 20170160987 - Royer, JR.; Robert J. ;   et al. | 2017-06-08 |
Providing multiple decode options for a system-on-chip (SoC) fabric Grant 9,658,978 - Lakshmanamurthy , et al. May 23, 2 | 2017-05-23 |
Ram Disk Using Non-volatile Random Access Memory App 20170139827 - Crossland; James B. ;   et al. | 2017-05-18 |
Non-volatile Random Access Memory (nvram) As A Replacement For Traditional Mass Storage App 20170139649 - PUTHIYEDATH; Leena K. ;   et al. | 2017-05-18 |
Apparatus and method for managing register information in a processing system Grant 9,652,259 - Fanning , et al. May 16, 2 | 2017-05-16 |
Method And Apparatus For Pinning Memory Pages In A Multi-level System Memory App 20170090780 - ANANTARAMAN; ARAVINDH V. ;   et al. | 2017-03-30 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,602,408 - Ajanovic , et al. March 21, 2 | 2017-03-21 |
Multi-level Memory With Direct Access App 20170075616 - Fanning; Blaise ;   et al. | 2017-03-16 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,565,106 - Ajanovic , et al. February 7, 2 | 2017-02-07 |
Method, apparatus, system for representing, specifying and using deadlines Grant 9,563,579 - Cutter , et al. February 7, 2 | 2017-02-07 |
Isochronous agent data pinning in a multi-level memory system Grant 9,542,336 - Torrant , et al. January 10, 2 | 2017-01-10 |
RAM disk using non-volatile random access memory Grant 9,535,827 - Crossland , et al. January 3, 2 | 2017-01-03 |
Arbitrating memory accesses via a shared memory fabric Grant 9,535,860 - Cutter , et al. January 3, 2 | 2017-01-03 |
Non-volatile memory interface Grant 9,535,829 - Ooi , et al. January 3, 2 | 2017-01-03 |
Apparatus for configuring partitions within phase change memory of tablet computer with integrated memory controller emulating mass storage to storage driver based on request from software Grant 9,529,708 - Puthiyedath , et al. December 27, 2 | 2016-12-27 |
Apparatus and method to dynamically expand associativity of a cache memory Grant 9,514,047 - Greenspan , et al. December 6, 2 | 2016-12-06 |
Supporting multiple channels of a single interface Grant 9,489,329 - Lakshmanamurthy , et al. November 8, 2 | 2016-11-08 |
Providing error handling support to legacy devices Grant 9,448,870 - Lakshmanamurthy , et al. September 20, 2 | 2016-09-20 |
Multi-level memory with direct access Grant 9,430,151 - Fanning , et al. August 30, 2 | 2016-08-30 |
Adaptive Configuration Of Non-volatile Memory App 20160203864 - QAWAMI; SHEKOUFEH ;   et al. | 2016-07-14 |
Apparatus and Method to Dynamically Expand Associativity of A Cache Memory App 20160179666 - Greenspan; Daniel ;   et al. | 2016-06-23 |
Aggregating Completion Messages In A Sideband Interface App 20160132447 - Lakshmanamurthy; Sridhar ;   et al. | 2016-05-12 |
Multi-level Memory With Direct Access App 20160110106 - Fanning; Blaise ;   et al. | 2016-04-21 |
Aggregating completion messages in a sideband interface Grant 9,270,576 - Lakshmanamurthy , et al. February 23, 2 | 2016-02-23 |
Techniques to Configure a Solid State Drive to Operate in a Storage Mode or a Memory Mode App 20160034196 - FANNING; Blaise ;   et al. | 2016-02-04 |
Memory Latency Management App 20160034345 - Royer, Jr.; Robert J. ;   et al. | 2016-02-04 |
Providing a sideband message interface for system on a chip (SoC) Grant 9,213,666 - Adler , et al. December 15, 2 | 2015-12-15 |
Adaptive configuration of non-volatile memory Grant 9,195,589 - Qawami , et al. November 24, 2 | 2015-11-24 |
Multi-level memory with direct access Grant 9,190,124 - Fanning , et al. November 17, 2 | 2015-11-17 |
Common idle state, active state and credit management for an interface Grant 9,122,815 - Lakshmanamurthy , et al. September 1, 2 | 2015-09-01 |
Techniques to configure a solid state drive to operate in a storage mode or a memory mode Grant 9,098,402 - Fanning , et al. August 4, 2 | 2015-08-04 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,088,495 - Ajanovic , et al. July 21, 2 | 2015-07-21 |
Issuing requests to a fabric Grant 9,075,929 - Lakshmanamurthy , et al. July 7, 2 | 2015-07-07 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,071,528 - Ajanovic , et al. June 30, 2 | 2015-06-30 |
Optimized Write Allocation For Two-level Memory App 20150178203 - Torrant; Marc ;   et al. | 2015-06-25 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20150178241 - Ajanovic; Jasmin ;   et al. | 2015-06-25 |
Issuing requests to a fabric Grant 9,064,051 - Lakshmanamurthy , et al. June 23, 2 | 2015-06-23 |
Isochronous Agent Data Pinning In A Multi-level Memory System App 20150169439 - Torrant; Marc ;   et al. | 2015-06-18 |
Providing a sideband message interface for system on a chip (SoC) Grant 9,053,251 - Adler , et al. June 9, 2 | 2015-06-09 |
General input/output architecture, protocol and related methods to implement flow control Grant 9,049,125 - Ajanovic , et al. June 2, 2 | 2015-06-02 |
Issuing Requests To A Fabric App 20150113189 - Lakshmanamurthy; Sridhar ;   et al. | 2015-04-23 |
Sending Packets With Expanded Headers App 20150092779 - Lakshmanamurthy; Sridhar ;   et al. | 2015-04-02 |
Providing Error Handling Support To Legacy Devices App 20150067412 - Lakshmanamurthy; Sridhar ;   et al. | 2015-03-05 |
Non-volatile Memory Interface App 20150032941 - Ooi; Eng Hun ;   et al. | 2015-01-29 |
Providing A Sideband Message Interface For System On A Chip (SoC) App 20150019788 - Adler; Robert P. ;   et al. | 2015-01-15 |
Common Idle State, Active State And Credit Management For An Interface App 20150012681 - Lakshmanamurthy; Sridhar ;   et al. | 2015-01-08 |
Sending packets with expanded headers Grant 8,929,373 - Lakshmanamurthy , et al. January 6, 2 | 2015-01-06 |
Hybrid Multi-level Memory Architecture App 20150006805 - FEEKES; DANNIE G. ;   et al. | 2015-01-01 |
Providing error handling support to legacy devices Grant 8,874,976 - Lakshmanamurthy , et al. October 28, 2 | 2014-10-28 |
Metadata Management And Support For Phase Change Memory With Switch (pcms) App 20140317337 - Puthiyedath; Leena K. ;   et al. | 2014-10-23 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20140304448 - Ajanovic; Jasmin ;   et al. | 2014-10-09 |
Non-volatile Random Access Memory (nvram) As A Replacement For Traditional Mass Storage App 20140297938 - Puthiyedath; Leena K. ;   et al. | 2014-10-02 |
Issuing Requests To A Fabric App 20140289435 - Lakshmanamurthy; Sridhar ;   et al. | 2014-09-25 |
Supporting Multiple Channels Of A Single Interface App 20140258578 - Lakshmanamurthy; Sridhar ;   et al. | 2014-09-11 |
Aggregating Completion Messages In A Sideband Interface App 20140258492 - Lakshmanamurthy; Sridhar ;   et al. | 2014-09-11 |
Providing Multiple Decode Options For A System-On-Chip (SoC) Fabric App 20140258583 - Lakshmanamurthy; Sridhar ;   et al. | 2014-09-11 |
Method, Apparatus, System For Representing, Specifying And Using Deadlines App 20140240326 - Cutter; Daniel F. ;   et al. | 2014-08-28 |
General input/output architecture with PCI express protocol with credit-based flow control Grant 8,819,306 - Ajanovic , et al. August 26, 2 | 2014-08-26 |
Common idle state, active state and credit management for an interface Grant 8,805,926 - Lakshmanamurthy , et al. August 12, 2 | 2014-08-12 |
Arbitrating Memory Accesses Via A Shared Memory Fabric App 20140201471 - Cutter; Daniel F. ;   et al. | 2014-07-17 |
Issuing requests to a fabric Grant 8,775,700 - Lakshmanamurthy , et al. July 8, 2 | 2014-07-08 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20140185436 - Ajanovic; Jasmin ;   et al. | 2014-07-03 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20140189174 - Ajanovic; Jasmin ;   et al. | 2014-07-03 |
Techniques to Configure a Solid State Drive to Operate in a Storage Mode or a Memory Mode App 20140181365 - FANNING; BLAISE ;   et al. | 2014-06-26 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20140129747 - Ajanovic; Jasmin ;   et al. | 2014-05-08 |
Supporting multiple channels of a single interface Grant 8,713,234 - Lakshmanamurthy , et al. April 29, 2 | 2014-04-29 |
Providing multiple decode options for a system-on-chip (SoC) fabric Grant 8,713,240 - Lakshmanamurthy , et al. April 29, 2 | 2014-04-29 |
Aggregating completion messages in a sideband interface Grant 8,711,875 - Lakshmanamurthy , et al. April 29, 2 | 2014-04-29 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20140115219 - Ajanovic; Jasmin ;   et al. | 2014-04-24 |
Apparatus And Method For Managing Register Information In A Processing System App 20140095859 - Fanning; Blaise ;   et al. | 2014-04-03 |
Non-volatile Ram Disk App 20140013045 - Crossland; James B. ;   et al. | 2014-01-09 |
Multi-level Memory With Direct Access App 20130339572 - Fanning; Blaise ;   et al. | 2013-12-19 |
Adaptive Configuration Of Non-volatile Memory App 20130339589 - Qawami; Shekoufeh ;   et al. | 2013-12-19 |
Method And System For Providing Instant Responses To Sleep State Transitions With Non-volatile Random Access Memory App 20130283079 - Puthiyedath; Leena K. ;   et al. | 2013-10-24 |
General input/output architecture, protocol and related methods to implement flow control Grant 8,566,473 - Ajanovic , et al. October 22, 2 | 2013-10-22 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20130268712 - Ajanovic; Jasmin ;   et al. | 2013-10-10 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20130254451 - Ajanovic; Jasmin ;   et al. | 2013-09-26 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20130254452 - Ajanovic; Jasmin ;   et al. | 2013-09-26 |
Providing A Sideband Message Interface For System On A Chip (SoC) App 20130138858 - Adler; Robert P. ;   et al. | 2013-05-30 |
General Input/output Architecture, Protocol And Related Methods To Implement Flow Control App 20130117474 - Ajanovic; Jasmin ;   et al. | 2013-05-09 |
Issuing Requests To A Fabric App 20130086586 - Lakshmanamurthy; Sridhar ;   et al. | 2013-04-04 |
Supporting Multiple Channels Of A Single Interface App 20130086288 - Lakshmanamurthy; Sridhar ;   et al. | 2013-04-04 |
Providing Multiple Decode Options For A System-On-Chip (SoC) Fabric App 20130086296 - Lakshmanamurthy; Sridhar ;   et al. | 2013-04-04 |
Sending Packets With Expanded Headers App 20130083798 - Lakshmanamurthy; Sridhar ;   et al. | 2013-04-04 |
Providing Error Handling Support To Legacy Devices App 20130086433 - Lakshmanamurthy; Sridhar ;   et al. | 2013-04-04 |
Common Idle State, Active State And Credit Management For An Interface App 20130086139 - Lakshmanamurthy; Sridhar ;   et al. | 2013-04-04 |
Aggregating Completion Messages In A Sideband Interface App 20130083794 - Lakshmanamurthy; Sridhar ;   et al. | 2013-04-04 |
Power mode control method and circuitry Grant 7,877,619 - Rachakonda , et al. January 25, 2 | 2011-01-25 |
Termination techniques for bus interfaces Grant 7,725,751 - Fanning , et al. May 25, 2 | 2010-05-25 |
General Input/Output Architecture, Protocol and Related Methods to Implement Flow Control App 20090193164 - Ajanovic; Jasmin ;   et al. | 2009-07-30 |
Power Mode Control Method And Circuitry App 20090172429 - Rachakonda; Ramana ;   et al. | 2009-07-02 |
General input/output architecture, protocol and related methods to implement flow control Grant 7,536,473 - Ajanovic , et al. May 19, 2 | 2009-05-19 |
Power Control Techniques For Bus Interfaces App 20080159336 - Fanning; Blaise | 2008-07-03 |
Signal Techniques For Bus Interfaces App 20080162766 - Fanning; Blaise ;   et al. | 2008-07-03 |
Termination Techniques For Bus Interfaces App 20080162962 - Fanning; Blaise | 2008-07-03 |
Efficient Power Management Techniques For Computer Systems App 20080162748 - Fanning; Blaise | 2008-07-03 |
General input/output architecture, protocol and related methods to manage data integrity Grant 7,353,313 - Wehage , et al. April 1, 2 | 2008-04-01 |
Isochronous memory access with variable channel priorities and timers App 20080077720 - Fanning; Blaise | 2008-03-27 |
General input/output architecture, protocol and related methods to manage data integrity App 20070038793 - Wehage; Eric R. ;   et al. | 2007-02-15 |
General input/output architecture, protocol and related methods to manage data integrity Grant 7,152,128 - Wehage , et al. December 19, 2 | 2006-12-19 |
Mechanism for processing uncacheable streaming data App 20060143402 - Chennupaty; Srinivas ;   et al. | 2006-06-29 |
Media player with high-resolution and low-resolution image frame buffers App 20060127059 - Fanning; Blaise | 2006-06-15 |
Remapping memory devices during operation Grant 6,816,986 - Fanning November 9, 2 | 2004-11-09 |
Detecting and handling bus errors in a computer system Grant 6,701,469 - Matter , et al. March 2, 2 | 2004-03-02 |
General input/output architecture, protocol and related methods to implement flow control App 20030158992 - Ajanovic, Jasmin ;   et al. | 2003-08-21 |
General input/output architecture, protocol and related methods to manage data integrity App 20030145134 - Wehage, Eric R. ;   et al. | 2003-07-31 |
Method and system for fast memory initialization or diagnostics App 20030018846 - Fanning, Blaise | 2003-01-23 |
Address method for computer graphics system Grant 5,321,810 - Case , et al. June 14, 1 | 1994-06-14 |
Method and apparatus for varying command length in a computer graphics system Grant 5,315,698 - Case , et al. May 24, 1 | 1994-05-24 |
Graphics command processing method in a computer graphics system Grant 5,315,696 - Case , et al. May 24, 1 | 1994-05-24 |
Translation of virtual addresses in a computer graphics system Grant 5,313,577 - Meinerth , et al. May 17, 1 | 1994-05-17 |