Patent | Date |
---|
Non-volatile memory controller cable arrangement Grant 8,634,186 - Gulick , et al. January 21, 2 | 2014-01-21 |
Processing tasks with failure recovery Grant 8,060,882 - Gulick November 15, 2 | 2011-11-15 |
Non-Volatile Memory Controller Cable Arrangement App 20110273829 - Gulick; Dale E. ;   et al. | 2011-11-10 |
Initialization of a computer system including a secure execution mode-capable processor Grant 7,603,551 - McGrath , et al. October 13, 2 | 2009-10-13 |
Computer system including a secure execution mode-capable CPU and a security services processor connected via a secure communication path Grant 7,603,550 - McGrath , et al. October 13, 2 | 2009-10-13 |
Embedded Processor with Direct Connection of Security Devices for Enhanced Security App 20080228985 - Gulick; Dale E. | 2008-09-18 |
System including a host connected to a plurality of memory modules via a serial memory interconnect Grant 7,421,525 - Polzin , et al. September 2, 2 | 2008-09-02 |
Processing Tasks With Failure Recovery App 20080178181 - Gulick; Dale E. | 2008-07-24 |
Computer system including a bus bridge for connection to a security services processor Grant 7,334,123 - Gulick , et al. February 19, 2 | 2008-02-19 |
Configuring a communication link interface Grant 7,308,514 - Hewitt , et al. December 11, 2 | 2007-12-11 |
Processing tasks with failure recovery Grant 7,305,675 - Gulick December 4, 2 | 2007-12-04 |
Flexible probe/probe response routing for maintaining coherency Grant 7,296,122 - Keller , et al. November 13, 2 | 2007-11-13 |
Remote management mechanism to prevent illegal system commands Grant 7,263,716 - Gulick August 28, 2 | 2007-08-28 |
Enhanced security and manageability using secure storage in a personal computer system Grant 7,216,362 - Strongin , et al. May 8, 2 | 2007-05-08 |
Computer system employing a trusted execution environment including a memory controller configured to clear memory Grant 7,210,009 - Gulick , et al. April 24, 2 | 2007-04-24 |
ASF state determination using chipset-resident watchdog timer Grant 7,194,665 - Gulick March 20, 2 | 2007-03-20 |
Controlling the replacement of prefetched descriptors in a cache Grant 7,194,583 - Hesse , et al. March 20, 2 | 2007-03-20 |
Message based power management in a multi-processor system Grant 7,174,467 - Helms , et al. February 6, 2 | 2007-02-06 |
Method and apparatus for configuring a peripheral bus Grant 7,162,554 - Cole , et al. January 9, 2 | 2007-01-09 |
External locking mechanism for personal computer memory locations Grant 7,149,854 - Weber , et al. December 12, 2 | 2006-12-12 |
Use of a signal line to adjust width and/or frequency of a communication link during system operation Grant 7,146,510 - Helms , et al. December 5, 2 | 2006-12-05 |
Serial bus host controller diagnosis Grant 7,131,035 - Gulick , et al. October 31, 2 | 2006-10-31 |
Memory controller providing multiple power modes for accessing memory devices by reordering memory transactions Grant 7,127,573 - Strongin , et al. October 24, 2 | 2006-10-24 |
Microcomputer bridge for remote manageability Grant 7,120,720 - Gulick October 10, 2 | 2006-10-10 |
Secure execution box Grant 7,065,654 - Gulick , et al. June 20, 2 | 2006-06-20 |
Message based power management Grant 7,051,218 - Gulick , et al. May 23, 2 | 2006-05-23 |
Resource sequester mechanism Grant 7,043,581 - Gulick May 9, 2 | 2006-05-09 |
Secure booting of a personal computer system Grant 7,007,300 - Weber , et al. February 28, 2 | 2006-02-28 |
Locking mechanism override and disable for personal computer ROM access protection Grant 7,003,676 - Weber , et al. February 21, 2 | 2006-02-21 |
Managing a controller embedded in a bridge Grant 7,003,607 - Gulick February 21, 2 | 2006-02-21 |
Method and apparatus for impedance matching in systems configured for multiple processors Grant 6,998,870 - Gulick , et al. February 14, 2 | 2006-02-14 |
Transaction duration management in a USB host controller Grant 6,990,550 - Hesse , et al. January 24, 2 | 2006-01-24 |
Cryptographic randomness register for computer system security Grant 6,968,460 - Gulick November 22, 2 | 2005-11-22 |
Microcomputer bridge architecture with an embedded microcontroller Grant 6,963,948 - Gulick November 8, 2 | 2005-11-08 |
Method and apparatus for extending legacy computer systems Grant 6,952,751 - Gulick October 4, 2 | 2005-10-04 |
Reciprocally adjustable dual queue mechanism Grant 6,944,725 - Hesse , et al. September 13, 2 | 2005-09-13 |
Hardware interlock mechanism using a watchdog timer Grant 6,892,332 - Gulick May 10, 2 | 2005-05-10 |
Direct transaction mode for peripheral devices Grant 6,889,262 - Gulick May 3, 2 | 2005-05-03 |
Computer system employing a trusted execution environment including a memory controller configured to clear memory App 20050055524 - Gulick, Dale E. ;   et al. | 2005-03-10 |
Interruptable and re-enterable system management mode programming code Grant 6,862,641 - Strongin , et al. March 1, 2 | 2005-03-01 |
I/O node for a computer system including an integrated graphics engine and an integrated I/O hub Grant 6,857,033 - Gulick , et al. February 15, 2 | 2005-02-15 |
Switching I/O node for connection in a multiprocessor computer system Grant 6,836,813 - Gulick December 28, 2 | 2004-12-28 |
Personal computer security mechanism Grant 6,832,317 - Strongin , et al. December 14, 2 | 2004-12-14 |
Computer system including a bus bridge for connection to a security services processor App 20040250063 - Gulick, Dale E. ;   et al. | 2004-12-09 |
DMA mechanism for high-speed packet bus Grant 6,823,403 - Gulick , et al. November 23, 2 | 2004-11-23 |
Integrated circuit for security and manageability Grant 6,823,451 - Gulick , et al. November 23, 2 | 2004-11-23 |
System including a host connected to a plurality of memory modules via a serial memory interconnet App 20040230718 - Polzin, R. Stephen ;   et al. | 2004-11-18 |
Interrupt and status reporting structure and method for a timeslot bus Grant 6,816,935 - Gulick November 9, 2 | 2004-11-09 |
Initialization of a computer system including a secure execution mode-capable processor App 20040210764 - McGrath, Kevin J. ;   et al. | 2004-10-21 |
Computer system including a secure execution mode-capable CPU and a security services processor connected via a secure communication path App 20040210760 - McGrath, Kevin J. ;   et al. | 2004-10-21 |
Graphics subsystem including a RAMDAC IC with digital video storage interface for connection to a graphics bus Grant 6,798,418 - Sartori , et al. September 28, 2 | 2004-09-28 |
I/O node for a computer system including an integrated graphics engine Grant 6,791,554 - Mergard , et al. September 14, 2 | 2004-09-14 |
System and method for providing a remote user with a virtual presence to an office Grant 6,766,347 - Gulick July 20, 2 | 2004-07-20 |
System and method for monitoring and controlling a power-manageable resource based upon activities of a plurality of devices Grant 6,760,852 - Gulick July 6, 2 | 2004-07-06 |
Hardware enforcement mechanism for an isochronous task scheduler Grant 6,704,763 - Gulick March 9, 2 | 2004-03-09 |
I/O node for a computer system including an integrated I/O interface Grant 6,697,890 - Gulick , et al. February 24, 2 | 2004-02-24 |
Controlling the replacement of prefetched descriptors in a cache App 20040030840 - Hesse, Siegfried Kay ;   et al. | 2004-02-12 |
Non-addressed packet structure connecting dedicated end points on a multi-pipe computer interconnect bus Grant 6,690,676 - Gulick February 10, 2 | 2004-02-10 |
Flexible probe/probe response routing for maintaining coherency App 20040024836 - Keller, James B. ;   et al. | 2004-02-05 |
Serial bus host controller diagnosis App 20040024920 - Gulick, Dale E. ;   et al. | 2004-02-05 |
Method and apparatus for passing device configuration information to a shared controller Grant 6,671,748 - Cole , et al. December 30, 2 | 2003-12-30 |
Transaction duration management in a USB host controller App 20030225957 - Hesse, Siegfried Kay ;   et al. | 2003-12-04 |
Systems and methods for arbitrating between asynchronous and isochronous data for access to data transport resources Grant 6,651,128 - Gulick November 18, 2 | 2003-11-18 |
Queue mechanism App 20030204686 - Hesse, Siegfried Kay ;   et al. | 2003-10-30 |
Flexible probe/probe response routing for maintaining coherency Grant 6,631,401 - Keller , et al. October 7, 2 | 2003-10-07 |
Method for synchronizing generation and consumption of isochronous data Grant 6,625,743 - Gulick September 23, 2 | 2003-09-23 |
USB host controller App 20030177297 - Hesse, Siegfried Kay ;   et al. | 2003-09-18 |
DMA mechanism for high-speed packet bus App 20030172224 - Gulick, Dale E. ;   et al. | 2003-09-11 |
Computer interconnection bus link layer Grant 6,618,782 - Gulick , et al. September 9, 2 | 2003-09-09 |
Computer resource configuration mechanism across a multi-pipe communication link Grant 6,611,891 - Hewitt , et al. August 26, 2 | 2003-08-26 |
System power management partitioned across a serial bus Grant 6,601,178 - Gulick July 29, 2 | 2003-07-29 |
Hardware interlock mechanism using a watchdog timer App 20030097587 - Gulick, Dale E. | 2003-05-22 |
ASF state determination using chipset-resident watchdog timer App 20030084381 - Gulick, Dale E. | 2003-05-01 |
Computer system implementing a system and method for ordering input/output (IO) memory operations within a coherent portion thereof Grant 6,557,048 - Keller , et al. April 29, 2 | 2003-04-29 |
Input/output integrated circuit hub incorporating a RAMDAC Grant 6,532,019 - Gulick , et al. March 11, 2 | 2003-03-11 |
External locking mechanism for personal computer memory locations App 20030041248 - Weber, Frederick D. ;   et al. | 2003-02-27 |
Target side distributor mechanism for connecting multiple functions to a single logical pipe of a computer interconnection bus Grant 6,457,084 - Gulick , et al. September 24, 2 | 2002-09-24 |
Packet protocol for reading an indeterminate number of data bytes across a computer interconnection bus Grant 6,457,081 - Gulick September 24, 2 | 2002-09-24 |
Detecting a no-tags-free condition in a computer system having multiple outstanding transactions Grant 6,421,751 - Gulick July 16, 2 | 2002-07-16 |
Interrupt driven isochronous task scheduler system Grant 6,421,702 - Gulick July 16, 2 | 2002-07-16 |
Isochronous task scheduling structure for a non-real-time operating system Grant 6,418,459 - Gulick July 9, 2 | 2002-07-09 |
Circuit and method for maintaining order of memory access requests initiated by devices in a multiprocessor system Grant 6,385,705 - Keller , et al. May 7, 2 | 2002-05-07 |
Master isochronous clock structure having a clock controller coupling to a CPU and two data buses Grant 6,279,058 - Gulick August 21, 2 | 2001-08-21 |
Monolithic PC audio circuit Grant 6,272,465 - Hewitt , et al. August 7, 2 | 2001-08-07 |
Noise elimination in a USB codec App 20010003166 - Gulick, Dale E. | 2001-06-07 |
Communication link with isochronous and asynchronous priority modes Grant 6,199,132 - Hewitt , et al. March 6, 2 | 2001-03-06 |
Computer system including a memory access controller for using non-system memory storage resources during system boot time Grant 6,195,749 - Gulick February 27, 2 | 2001-02-27 |
Circuit and method for maintaining order of memory access requests initiated by devices coupled to a multiprocessor system Grant 6,167,492 - Keller , et al. December 26, 2 | 2000-12-26 |
Communication link with isochronous and asynchronous priority modes coupling bridge circuits in a computer system Grant 6,151,651 - Hewitt , et al. November 21, 2 | 2000-11-21 |
Integrated CPU and memory controller utilizing a communication link having isochronous and asynchronous priority modes Grant 6,148,357 - Gulick , et al. November 14, 2 | 2000-11-14 |
Partitioned PC game port Grant 6,101,560 - Gulick August 8, 2 | 2000-08-08 |
Multi-channel, multi-rate isochronous data bus Grant 6,085,270 - Gulick July 4, 2 | 2000-07-04 |
Software based clock synchronization Grant 6,061,802 - Gulick May 9, 2 | 2000-05-09 |
PC core logic chipset comprising a serial register access bus Grant 6,032,213 - Gulick February 29, 2 | 2000-02-29 |
Bios memory and multimedia data storage combination Grant 5,999,476 - Dutton , et al. December 7, 1 | 1999-12-07 |
Method and system for optimizing the flow of isochronous data and clock rate information Grant 5,958,027 - Gulick September 28, 1 | 1999-09-28 |
Isochronous buffers for MMx-equipped microprocessors Grant 5,944,801 - Gulick August 31, 1 | 1999-08-31 |
Interrupt request deassertion interlock mechanism Grant 5,941,976 - Gulick August 24, 1 | 1999-08-24 |
Computer system with a data cache for providing real-time multimedia data to a multimedia engine Grant 5,898,892 - Gulick , et al. April 27, 1 | 1999-04-27 |
System for receiving a data stream of serialized data Grant 5,845,085 - Gulick December 1, 1 | 1998-12-01 |
Method for isochronous flow control across an inter-chip bus Grant 5,832,245 - Gulick November 3, 1 | 1998-11-03 |
Architecture for a universal serial bus-based PC speaker controller Grant 5,818,948 - Gulick October 6, 1 | 1998-10-06 |
Computer system which includes a local expansion bus and a dedicated real-time bus and including a multimedia memory for increased multi-media performance Grant 5,812,800 - Gulick , et al. September 22, 1 | 1998-09-22 |
Computer system and method for generating delay-based audio effects in a wavetable music synthesizer which stores wavetable data in system memory Grant 5,809,342 - Gulick September 15, 1 | 1998-09-15 |
Audio processing chip with external serial port Grant 5,809,466 - Hewitt , et al. September 15, 1 | 1998-09-15 |
Computer system having an improved digital and analog configuration Grant 5,797,028 - Gulick , et al. August 18, 1 | 1998-08-18 |
System for increasing multimedia performance and other real time applications by including a local expansion bus and a multimedia bus on the computer system motherboard Grant 5,784,650 - Gulick , et al. July 21, 1 | 1998-07-21 |
Bus arbiter including aging factor counters to dynamically vary arbitration priority Grant 5,778,200 - Gulick July 7, 1 | 1998-07-07 |
Method and apparatus for clock synchronization across an isochronous bus by adjustment of frame clock rates Grant 5,778,218 - Gulick July 7, 1 | 1998-07-07 |
Interconnect bus configured to implement multiple transfer protocols Grant 5,774,683 - Gulick June 30, 1 | 1998-06-30 |
PCI bus to target integrated circuit interconnect mechanism allowing multiple bus masters and two different protocols on the same bus Grant 5,771,360 - Gulick June 23, 1 | 1998-06-23 |
Computer system and method for performing wavetable music synthesis which stores wavetable data in system memory Grant 5,763,801 - Gulick June 9, 1 | 1998-06-09 |
Inter-chip bus with fair access for multiple data pipes Grant 5,761,457 - Gulick June 2, 1 | 1998-06-02 |
Computer system having separate digital and analog system chips for improved performance Grant 5,758,177 - Gulick , et al. May 26, 1 | 1998-05-26 |
Computer system having a dedicated multimedia engine and multimedia memory having arbitration logic which grants main memory access to either the CPU or multimedia engine Grant 5,748,983 - Gulick , et al. May 5, 1 | 1998-05-05 |
Computer system and method having a dedicated multimedia engine and including separate command and data paths Grant 5,692,211 - Gulick , et al. November 25, 1 | 1997-11-25 |
Computer system and method for performing wavetable music synthesis which stores wavetable data in system memory which minimizes audio infidelity due to wavetable data access latency Grant 5,689,080 - Gulick November 18, 1 | 1997-11-18 |
Monolithic PC audio circuit with enhanced digital wavetable audio synthesizer Grant 5,659,466 - Norris , et al. August 19, 1 | 1997-08-19 |
Keypad scanner Grant 5,621,402 - Spak , et al. April 15, 1 | 1997-04-15 |
Integrated circuit and cordless telephone using the integrated circuit Grant 5,555,287 - Gulick , et al. September 10, 1 | 1996-09-10 |
Apparatus and method for disabling interrupt masks in processors or the like Grant 5,530,597 - Bowles , et al. June 25, 1 | 1996-06-25 |
Clock generator capable of shut-down mode and clock generation method Grant 5,502,689 - Peterson , et al. March 26, 1 | 1996-03-26 |
Single chip telephone answering machine, telephone, speakerphone, and ADSI controller Grant 5,483,577 - Gulick January 9, 1 | 1996-01-09 |
External memory access control for a processing system Grant 5,408,639 - Gulick , et al. April 18, 1 | 1995-04-18 |
System and method for processor bus use Grant 5,247,621 - Gulick September 21, 1 | 1993-09-21 |
Keypad monitor with keypad activity-based activation Grant 5,235,635 - Gulick August 10, 1 | 1993-08-10 |
Data link controller with flexible multiplexer Grant 5,048,012 - Gulick , et al. September 10, 1 | 1991-09-10 |
Enhanced universal asynchronous receiver-transmitter Grant 4,949,333 - Gulick , et al. August 14, 1 | 1990-08-14 |
Data protocol controller Grant 4,907,225 - Gulick , et al. March 6, 1 | 1990-03-06 |
Master/slave synchronizer Grant 4,860,285 - Miller , et al. August 22, 1 | 1989-08-22 |
Packet-at-a-time reporting in a data link controller Grant 4,852,088 - Gulick , et al. July 25, 1 | 1989-07-25 |
Dual-port timing controller Grant 4,809,269 - Gulick February 28, 1 | 1989-02-28 |