loadpatents
name:-0.37646698951721
name:-0.11209893226624
name:-0.012211084365845
Fanning; Blaise Patent Filings

Fanning; Blaise

Patent Applications and Registrations

Patent applications and USPTO patent grants for Fanning; Blaise.The latest application filed is for "techniques to configure a solid state drive to operate in a storage mode or a memory mode".

Company Profile
10.86.114
  • Fanning; Blaise - Folsom CA
  • Fanning; Blaise - Folson CA
  • Fanning; Blaise - Flosom CA
  • Fanning; Blaise - El Dorado Hills CA
  • Fanning; Blaise - Overland Park KS
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
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

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed