1
Darius D Gaskins, Thomas H Holman Jr, Michael L Longwell, Keith D Matteson, Terry J Parks: Dual path memory retrieval system for an interleaved dynamic RAM memory unit. Dell USA, Thomas G Devine, James W Huffman, November 9, 1993: US05261068 (186 worldwide citation)

A digital computer having a dual path memory retrieval system for a dynamic RAM memory unit comprised of any number of interleaved memory banks. The system includes means for asserting and deasserting an access signal to specified locations of the interleaved memory banks, a multiplexer having a pai ...


2
Warren W Startup, Gregory N Stewart: System for indicating a low battery condition. Dell USA, James W Huffman, November 15, 1994: US05365453 (145 worldwide citation)

A system for accurately predicting impending battery failure in battery powered electronic and electrical devices. The system continually monitors changes in battery voltage responsive to load changes and calculates a ratio of the change in voltage to the change in load. When the ratio exceeds a cer ...


3
Albert Sato, David C Baker, Christie J Waldron: Computer system having system feature extension software containing a self-describing feature table for accessing I/O devices according to machine-independent format. Dell USA, Thomas G Devine, James W Huffman, March 1, 1994: US05291585 (128 worldwide citation)

A computer system with self-describing feature table, accessible by device drivers. Thus a simple process can access these feature tables to fully customize the device drivers at installation, or at boot; or the device driver can branch on the data in the feature table. Thus, a new degree of flexibi ...


4
Philip Bourekas, Tuan Anh Luong, Michael Miller: Method and apparatus for memory prefetch operation of volatile non-coherent data. Integrated Device Technology, James W Huffman, October 3, 2000: US06128703 (116 worldwide citation)

An apparatus and method for prefetching data into a cache memory system is provided. A prefetch instruction includes a hint type that allows a programmer to designate whether, during a data retrieval operation, a hit in the cache is to be ignored or accepted. If accepted, the prefetch operation comp ...


5
Dan E Swindler, Pearce R Jones, Mark B Penniman, John P Busch, Thomas Shu, Thomas J Kocis, Michael D Durkin, Orin Ozias: Motorized portable computer/expansion chassis docking system. James W Huffman, May 17, 1994: US05313596 (115 worldwide citation)

A docking station structure is used to operatively connect a notebook computer to desktop computer peripheral devices. The docking station has an internal receiving chamber into which the portable computer may be manually inserted, an electrical connector positioned within the receiving chamber, a t ...


6
Christopher Pettey, Lawrence H Rubin: Inifiniband channel adapter for performing direct DMA between PCI bus and inifiniband link. Banderacom, E Alan Davis, James W Huffman, July 15, 2003: US06594712 (105 worldwide citation)

An Infiniband channel adapter for performing direct data transfers between a PCI bus and an Infiniband link without double-buffering the data in system memory. A local processor programs the channel adapter to decode addresses in a range of the PCI bus address space dedicated to direct transfers. Wh ...


7
Rochelle L Stortz, Raymond A Bertram: System and method for determination of a horizontal minimum of digital values. VIA Technologies, Gary Stanford, James W Huffman, February 11, 2014: US08650232 (102 worldwide citation)

A system for fast determination of a horizontal minimum of multiple digital values including a difference circuit and a compare circuit. The difference circuit may include first and second adders in which the first adder compares upper bits of a first digital value with upper bits of a second digita ...


8
G Glenn Henry, Terry Parks: Static branch prediction mechanism for conditional branch instructions. IP First, Richard K Huffman, James W Huffman, May 27, 2003: US06571331 (84 worldwide citation)

An apparatus and method are provided for accurately predicting the outcome of branch instructions prior to their execution by a pipeline microprocessor. The apparatus has a static branch predictor, a mandatory signal, and a biased prediction correlator. The static branch predictor provides a predict ...


9
David S Register, J Michael O Dell, Robert Groover III: Portable computer with physical reconfiguration of display connection for stylus and keyboard entry. Dell USA, Thomas G Devine, James W Huffman, August 31, 1993: US05241303 (81 worldwide citation)

A computer system which is reconfigurable to provide separate ergonomically advantageous positions for keyboard input and for stylus input. A primary system chassis contains a bay in its underside where a detachable keyboard can be stored. For one-hand stylus input, the keyboard is left in its bay w ...


10
G Glenn Henry, Arturo Martin de Nicolas, Daniel G Miner: Fuse array control for smart function enable. Integrated Device Technology, James W Huffman, March 30, 1999: US05889679 (79 worldwide citation)

An apparatus and method for smart configuration of functional blocks within a semiconductor device is provided. A fuse array contains a plurality of fuses that are blown in manufacturing to enable/disable functional blocks on the semiconductor device. A control unit reads the state of the fuses, and ...