Patent | Date |
---|
Split transaction protocol for a bus system Grant 9,892,081 - Garney , et al. February 13, 2 | 2018-02-13 |
Split Transaction Protocol For A Bus System App 20170255587 - GARNEY; John I. ;   et al. | 2017-09-07 |
Split Transaction Protocol For A Bus System App 20170249277 - GARNEY; John I. ;   et al. | 2017-08-31 |
Split transaction protocol for a bus system Grant 9,600,436 - Garney , et al. March 21, 2 | 2017-03-21 |
Split transaction protocol for a bus system Grant 9,558,142 - Garney , et al. January 31, 2 | 2017-01-31 |
System partitioning to present software as platform level functionality via inter-partition bridge including reversible mode logic to switch between initialization, configuration, and execution mode Grant 9,430,296 - Tolopka , et al. August 30, 2 | 2016-08-30 |
Split Transaction Protocol For A Bus System App 20150015725 - GARNEY; John I. ;   et al. | 2015-01-15 |
Split Transaction Protocol For A Bus System App 20140281073 - GARNEY; John I. ;   et al. | 2014-09-18 |
Security Arrangements For Extended Usb Protocol Stack Of A Usb Host System App 20140215637 - Moore; Terrill M. ;   et al. | 2014-07-31 |
Security arrangements for extended USB protocol stack of a USB host system Grant 8,713,683 - Moore , et al. April 29, 2 | 2014-04-29 |
Split transaction protocol for a bus system Grant 8,677,032 - Garney , et al. March 18, 2 | 2014-03-18 |
System Partitioning To Present Software As Platform Level Functionality App 20130290978 - Tolopka; Stephen J. ;   et al. | 2013-10-31 |
System partitioning to present software as platform level functionality including mode logic to maintain and enforce partitioning in first and configure partitioning in second mode Grant 8,479,208 - Tolopka , et al. July 2, 2 | 2013-07-02 |
Security Arrangements For Extended Usb Protocol Stack Of A Usb Host System App 20130014221 - Moore; Terrill M. ;   et al. | 2013-01-10 |
Sharing resources of a partitioned system Grant 8,146,089 - Garney March 27, 2 | 2012-03-27 |
Method and apparatus to store initialization and configuration information Grant 8,086,837 - Brannock , et al. December 27, 2 | 2011-12-27 |
Partitioning memory mapped device configuration space Grant 8,041,920 - Konfaty , et al. October 18, 2 | 2011-10-18 |
Split Transaction Protocol For A Bus System App 20110099308 - GARNEY; John I. ;   et al. | 2011-04-28 |
Split transaction protocol for a bus system Grant 7,886,087 - Garney , et al. February 8, 2 | 2011-02-08 |
Split Transaction Protocol For A Bus System App 20100169516 - GARNEY; John I. ;   et al. | 2010-07-01 |
Split transaction protocol for a bus system Grant 7,675,871 - Garney , et al. March 9, 2 | 2010-03-09 |
Dynamic master/slave configuration for multiple expansion modules Grant 7,587,717 - Garney , et al. September 8, 2 | 2009-09-08 |
Maintaining disk cache coherency in multiple operating system environment Grant 7,558,911 - Garney , et al. July 7, 2 | 2009-07-07 |
Tracking transaction status for a bus system providing legacy bus compatibility Grant 7,512,082 - Garney , et al. March 31, 2 | 2009-03-31 |
Method and apparatus to store initialization and configuration information App 20080294889 - Brannock; Kirk D. ;   et al. | 2008-11-27 |
System Partitioning To Present Software As Platform Level Functionality App 20080244598 - Tolopka; Stephen J. ;   et al. | 2008-10-02 |
Method and apparatus to store initialization and configuration information Grant 7,424,603 - Brannock , et al. September 9, 2 | 2008-09-09 |
Using non-volatile memories for disk caching of partition table entries Grant 7,412,562 - Garney August 12, 2 | 2008-08-12 |
Partitioning Memory Mapped Device Configuration Space App 20080162865 - Koufaty; David A. ;   et al. | 2008-07-03 |
Methods and apparatus for data transfer between partitions in a computer system Grant 7,389,398 - Garney June 17, 2 | 2008-06-17 |
Preventing storage of streaming accesses in a cache Grant 7,360,015 - Matthews , et al. April 15, 2 | 2008-04-15 |
Interface for a block addressable mass storage system Grant 7,328,304 - Royer, Jr. , et al. February 5, 2 | 2008-02-05 |
Sharing resources of a partitioned system App 20070294689 - Garney; John I. | 2007-12-20 |
Write-back disk cache Grant 7,277,993 - Garney October 2, 2 | 2007-10-02 |
Request processing order in a cache App 20070192537 - Garney; John I. ;   et al. | 2007-08-16 |
Methods and apparatus for data transfer between partitions in a computer system App 20070136550 - Garney; John I. | 2007-06-14 |
Merging write-back and write-through cache policies Grant 7,231,497 - Trika , et al. June 12, 2 | 2007-06-12 |
Interacting with optional read-only memory Grant 7,228,406 - Garney June 5, 2 | 2007-06-05 |
Dynamic Master/slave Configuration For Multiple Expansion Cards App 20070088884 - Garney; John I. ;   et al. | 2007-04-19 |
Apparatus for period promotion avoidance for hubs Grant 7,185,120 - Leete , et al. February 27, 2 | 2007-02-27 |
Method and apparatus for preservation of failure state in a read destructive memory Grant 7,168,026 - Garney , et al. January 23, 2 | 2007-01-23 |
Minimizing memory bandwidth usage in optimal disk transfers App 20070005881 - Garney; John I. | 2007-01-04 |
Half duplex link with isochronous and asynchronous arbitration Grant 7,158,532 - Garney , et al. January 2, 2 | 2007-01-02 |
Abstracted dynamic addressing App 20060294339 - Trika; Sanjeev N. ;   et al. | 2006-12-28 |
Dynamic master/slave configuration for multiple expansion modules Grant 7,152,125 - Garney , et al. December 19, 2 | 2006-12-19 |
Writing cache lines on a disk drive Grant 7,130,962 - Garney October 31, 2 | 2006-10-31 |
Recovering from memory imprints App 20060215437 - Trika; Sanjeev N. ;   et al. | 2006-09-28 |
Transportation of main memory and intermediate memory contents Grant 7,085,878 - Royer, Jr. , et al. August 1, 2 | 2006-08-01 |
Virtual cache for disk cache insertion and eviction policies and recovery from device errors App 20060129763 - Royer; Robert J. JR. ;   et al. | 2006-06-15 |
Nak throttling for USB host controllers Grant 7,007,110 - Howard , et al. February 28, 2 | 2006-02-28 |
Using non-volatile memories for disk caching App 20060036806 - Garney; John I. | 2006-02-16 |
Merging write-back and write-through cache policies App 20050278486 - Trika, Sanjeev N. ;   et al. | 2005-12-15 |
Preventing storage of streaming accesses in a cache App 20050251630 - Matthews, Jeanna N. ;   et al. | 2005-11-10 |
Transaction scheduling for a bus system in a multiple speed environment Grant 6,952,429 - Garney , et al. October 4, 2 | 2005-10-04 |
Interface for a block addressable mass storage system App 20050193164 - Royer, Robert J. JR. ;   et al. | 2005-09-01 |
Stacked memory device having shared bitlines and method of making the same Grant 6,925,015 - Garney , et al. August 2, 2 | 2005-08-02 |
System boot time reduction method Grant 6,920,533 - Coulson , et al. July 19, 2 | 2005-07-19 |
Coalescing disk write back requests App 20050144396 - Eschmann, Michael K. ;   et al. | 2005-06-30 |
Method and apparatus to store initialization and configuration information App 20050138266 - Brannock, Kirk D. ;   et al. | 2005-06-23 |
Writing cache lines on a disk drive App 20050138283 - Garney, John I. | 2005-06-23 |
Meta-data storage and access techniques App 20050138012 - Royer, Robert J. JR. ;   et al. | 2005-06-23 |
Virtual cache for disk cache insertion and eviction policies and recovery from device errors App 20050138289 - Royer, Robert J. JR. ;   et al. | 2005-06-23 |
Request processing order in a cache App 20050138281 - Garney, John I. ;   et al. | 2005-06-23 |
Meta-data storage and access techniques App 20050138011 - Royer, Robert J. JR. ;   et al. | 2005-06-23 |
Maintaining disk cache coherency in multiple operating system environment App 20050138282 - Garney, John I. ;   et al. | 2005-06-23 |
Write-back disk cache App 20050125606 - Garney, John I. | 2005-06-09 |
Apparatus and method to allow and synchronize schedule changes in a USB enhanced host controller Grant 6,889,265 - Garney , et al. May 3, 2 | 2005-05-03 |
Method and apparatus for improving time constraints and extending limited length cables in a multiple-speed bus Grant 6,886,062 - Garney April 26, 2 | 2005-04-26 |
Split transaction protocol for a bus system App 20050033892 - Garney, John I. ;   et al. | 2005-02-10 |
Transportation of main memory and intermediate memory contents App 20040225826 - Royer, Robert J. JR. ;   et al. | 2004-11-11 |
Split Transaction protocol for a bus system Grant 6,813,251 - Garney , et al. November 2, 2 | 2004-11-02 |
Transaction scheduling for a bus system Grant 6,792,495 - Garney , et al. September 14, 2 | 2004-09-14 |
Method and apparatus for lossless resume capability with peripheral devices Grant 6,782,484 - McGowan , et al. August 24, 2 | 2004-08-24 |
Transaction scheduling for a bus system in a multiple speed environment Grant 6,771,664 - Garney , et al. August 3, 2 | 2004-08-03 |
Interacting with optional read-only memory App 20040123019 - Garney, John I. | 2004-06-24 |
Apparatus for period promotion avoidance for hubs App 20040111543 - Leete, Brian A. ;   et al. | 2004-06-10 |
Stacked memory device having shared bitlines and method of making the same App 20040100828 - Garney, John I. ;   et al. | 2004-05-27 |
Using non-volatile memories for disk caching App 20040088481 - Garney, John I. | 2004-05-06 |
Method and apparatus for period promotion avoidance for hubs Grant 6,728,801 - Leete , et al. April 27, 2 | 2004-04-27 |
Transaction scheduling for a bus system in a multiple speed environment App 20040008684 - Garney, John I. ;   et al. | 2004-01-15 |
Method and apparatus for budget development under universal serial bus protocol in a multiple speed transmission environment Grant 6,678,761 - Garney , et al. January 13, 2 | 2004-01-13 |
Generation of stereoscopic displays using image approximation Grant 6,630,931 - Trika , et al. October 7, 2 | 2003-10-07 |
Bus controller and associated device drivers for use to control a peripheral bus having at least one store-and-forward segment Grant 6,629,186 - Garney , et al. September 30, 2 | 2003-09-30 |
Half Duplex Link With Isochronous And Asynchronous Arbitration App 20030120739 - GARNEY, JOHN I. ;   et al. | 2003-06-26 |
Apparatus and method to allow and synchronize schedule changes in a USB enhanced host controller App 20030093588 - Garney, John I. ;   et al. | 2003-05-15 |
Digital system having a peripheral bus structure with at least one store-and-forward segment Grant 6,546,018 - Garney , et al. April 8, 2 | 2003-04-08 |
System and method for supporting split transactions on a bus App 20030065839 - Howard, John S. ;   et al. | 2003-04-03 |
Dynamic master/slave configuration for multiple expansion modules App 20030061428 - Garney, John I. ;   et al. | 2003-03-27 |
Transportation of main memory and intermediate memory contents App 20030061436 - Royer, Robert J. JR. ;   et al. | 2003-03-27 |
Method and apparatus for period promotion avoidance for hubs App 20030005182 - Leete, Brian A. ;   et al. | 2003-01-02 |
System boot time reduction method App 20030005223 - Coulson, Richard L. ;   et al. | 2003-01-02 |
Method and apparatus for preservation of failure state in a read destructive memory App 20020199152 - Garney, John I. ;   et al. | 2002-12-26 |
Apparatus and method for processing isochronous interrupts Grant 6,477,600 - Baxter , et al. November 5, 2 | 2002-11-05 |
Method and apparatus for improving time constraints and extending limited length cables in a multiple-speed bus App 20020144042 - Garney, John I. | 2002-10-03 |
Method and apparatus for budget development under universal serial bus protocol in a multiple speed transmission environment App 20020144031 - Garney, John I. ;   et al. | 2002-10-03 |
Nak throttling for USB host controllers App 20020144040 - Howard, John S. ;   et al. | 2002-10-03 |
Method and apparatus for lossless resume capability with peripheral devices App 20020083357 - McGowan, Steve B. ;   et al. | 2002-06-27 |
I/O peripheral device for use in a store-and-forward segment of a peripheral bus Grant 6,389,501 - Garney , et al. May 14, 2 | 2002-05-14 |
Method And System For Scheduling Transactions Over A Half Duplex Link App 20020042891 - GARNEY, JOHN I. ;   et al. | 2002-04-11 |
Method and apparatus for isochronous data transport over an asynchronous bus Grant 6,351,783 - Garney , et al. February 26, 2 | 2002-02-26 |
Method to reduce system bus load due to USB bandwidth reclamation Grant 6,349,354 - Garney February 19, 2 | 2002-02-19 |
Memory cache management for isochronous memory access Grant 6,260,119 - Garney , et al. July 10, 2 | 2001-07-10 |
Method to reduce system bus load due to USB bandwidth reclamation Grant 6,119,190 - Garney September 12, 2 | 2000-09-12 |
Architecture providing isochronous access to memory in a system Grant 6,101,613 - Garney , et al. August 8, 2 | 2000-08-08 |
Storing dynamically loaded device drivers on a mass storage device to support access to removable computer cards Grant 6,081,850 - Garney June 27, 2 | 2000-06-27 |
Method and apparatus for implementing a wireless universal serial bus host controller by interfacing a universal serial bus hub as a universal serial bus device Grant 5,890,015 - Garney , et al. March 30, 1 | 1999-03-30 |
Extensible bios for boot support of devices on multiple hierarchical buses Grant 5,854,905 - Garney December 29, 1 | 1998-12-29 |
Mechanism supporting execute in place read only memory applications located on removable computer cards Grant 5,822,784 - Garney October 13, 1 | 1998-10-13 |
System for enabling access to device driver residing in resource memory corresponding to coupled resource by allowing memory mapping to device driver to be executed Grant 5,412,798 - Garney * May 2, 1 | 1995-05-02 |
System for copying device driver stub into allocated portion of system memory corresponding to receiving resource to enable device driver execution from resource memory Grant 5,404,494 - Garney * April 4, 1 | 1995-04-04 |
Preservation of a computer system processing state in a mass storage device Grant 5,386,552 - Garney January 31, 1 | 1995-01-31 |
Device driver configuration in a computer system Grant 5,319,751 - Garney June 7, 1 | 1994-06-07 |