Patents by Inventor Dwight Riley
Dwight Riley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10721253Abstract: In some examples, a modular server includes an auxiliary power source and an auxiliary power system. The auxiliary power system includes a battery terminal to electrically couple to the auxiliary power source. The auxiliary power system further includes power terminals. Each power terminal is electrically coupled to a respective resource received within a modular server enclosure. The auxiliary power system further includes a power circuitry electrically coupled to the battery terminal and to each of the power terminals. The auxiliary power system also includes security circuitries. Each security circuitry corresponds to a respective resource received within a modular server enclosure. The auxiliary power source supplies power to the plurality of security circuitries.Type: GrantFiled: September 21, 2017Date of Patent: July 21, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: John Norton, Dwight Riley
-
Publication number: 20190089724Abstract: In some examples, a modular server includes an auxiliary power source an auxiliary power system. The auxiliary power system includes a battery terminal to electrically couple to the auxiliary power source. The auxiliary power system further includes power terminals. Each power terminal is electrically coupled to a respective resource received within a modular server enclosure. The auxiliary power system further includes a power circuitry electrically coupled to the battery terminal and to each of the power terminals. The auxiliary power system also includes security circuitries. Each security circuitry corresponds to a respective resource received within a modular server enclosure. The auxiliary power source supplies power to the plurality of security circuitries.Type: ApplicationFiled: September 21, 2017Publication date: March 21, 2019Inventors: John Norton, Dwight Riley
-
Publication number: 20110029693Abstract: Embodiments include methods, apparatus, and systems for reserving memory space for Peripheral Component Interconnect (PCI) devices. One embodiment includes a method that determines peripheral devices that are connected to a host computer through a PCI switch or PCI bridge and then presents virtual devices as being connected to the PCI switch or PCI bridge. Bus numbers and memory are reserved for the virtual devices and assigned to PCI devices that are hot plugged to the host computer.Type: ApplicationFiled: April 1, 2008Publication date: February 3, 2011Inventors: Hubert Brinkmann, Darren Cepulis, Dave Matthews, Dwight Riley, Paul Brownell
-
Patent number: 7587542Abstract: A multiple use core logic chip set is provided in a computer system that may be configured either as a bridge between an accelerated graphics port (“AGP”) bus and host and memory buses, as a bridge between an additional registered peripheral component interconnect (“RegPCI”) bus and the host and memory buses, or as a bridge between a primary PCI bus and an additional RegPCI bus. The function of the multiple use chip set is determined at the time of manufacture of the computer system or in the field whether an AGP bus bridge or an additional registered PCI bus bridge is to be implemented. The multiple use core logic chip set has an arbiter having Request (“REQ”) and Grant (“GNT”) signal lines for each PCI device utilized on the additional registered PCI bus. Selection of the type of bus bridge (AGP or RegPCI) in the multiple use core logic chip set may be made by a hardware signal input, or by software during computer system configuration or power on self test (“POST”).Type: GrantFiled: July 28, 2005Date of Patent: September 8, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dwight Riley, Christopher J. Pettey
-
Patent number: 7464207Abstract: A multiple use core logic chip set is provided in a computer system that may be configured either as a bridge between an accelerated graphics port (“AGP”) bus and host and memory buses, as a bridge between an additional registered peripheral component interconnect (“RegPCI”) bus and the host and memory buses, or as a bridge between a primary PCI bus and an additional RegPCI bus. The function of the multiple use chip set is determined at the time of manufacture of the computer system or in the field whether an AGP bus bridge or an additional registered PCI bus bridge is to be implemented. The multiple use core logic chip set has an arbiter having Request (“REQ”) and Grant (“GNT”) signal lines for each PCI device utilized on the additional registered PCI bus. Selection of the type of bus bridge (AGP or RegPCI) in the multiple use core logic chip set may be made by a hardware signal input, or by software during computer system configuration or power on self test (“POST”).Type: GrantFiled: July 29, 2005Date of Patent: December 9, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dwight Riley, Christopher J. Pettey
-
Publication number: 20070050520Abstract: The present disclosure describes systems and methods for multi-host extension of a hierarchical interconnect network. Some illustrative embodiments include a computer system, which includes a first system node comprising a first processor, a second system node comprising a second processor, and a network switch fabric coupling together the first and second system nodes (the network switch fabric comprises a rooted hierarchical bus). Identification information within a transaction is translated into a rooted hierarchical bus end-device identifier. The transaction is transmitted from the first system node to the second system node, the transaction routed across the network switch fabric based upon the rooted hierarchical bus end-device identifier.Type: ApplicationFiled: October 27, 2006Publication date: March 1, 2007Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventor: Dwight RILEY
-
Publication number: 20060230181Abstract: The present disclosure describes a system and method for multi-host extension of a single-host device comprising a network switch fabric that comprises a rooted hierarchical bus, a first compute node coupled to the network switch fabric, and an input/output (I/O) node coupled to the network switch fabric, the I/O node comprising a network switch fabric interface and a real single-host device. The network switch fabric interface creates a first virtual device mapped to the real single-host device. The first virtual device allows the first compute node to access the real single-host device.Type: ApplicationFiled: June 9, 2006Publication date: October 12, 2006Inventor: Dwight Riley
-
Patent number: 7099986Abstract: A multiple use core logic chip set is provided in a computer system that may be configured either as a bridge between an accelerated graphics port (“AGP”) bus and host and memory buses, as a bridge between an additional registered peripheral component interconnect (“RegPCI”) bus and the host and memory buses, or as a bridge between a primary PCI bus and an additional RegPCI bus. The function of the multiple use chip set is determined at the time of manufacture of the computer system or in the field whether an AGP bus bridge or an additional registered PCI bus bridge is to be implemented. The multiple use core logic chip set has an arbiter having Request (“REQ”) and Grant (“GNT”) signal lines for each PCI device utilized on the additional registered PCI bus. Selection of the type of bus bridge (AGP or RegPCI) in the multiple use core logic chip set may be made by a hardware signal input, or by software during computer system configuration or power on self test (“POST”).Type: GrantFiled: September 20, 2004Date of Patent: August 29, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Christopher J. Pettey, Dwight Riley
-
Publication number: 20060036796Abstract: An apparatus and a method for setting a primary port on a PCI multi-port bridge. More specifically, there is provided a method that comprises detecting a configuration signal at the PCI multi-port bridge and automatically setting the primary port on the PCI multi-port bridge based on the configuration signal. A system for implementing the method is also provided.Type: ApplicationFiled: August 10, 2004Publication date: February 16, 2006Inventor: Dwight Riley
-
Publication number: 20060031621Abstract: A multiple use core logic chip set is provided in a computer system that may be configured either as a bridge between an accelerated graphics port (“AGP”) bus and host and memory buses, as a bridge between an additional registered peripheral component interconnect (“RegPCI”) bus and the host and memory buses, or as a bridge between a primary PCI bus and an additional RegPCI bus. The function of the multiple use chip set is determined at the time of manufacture of the computer system or in the field whether an AGP bus bridge or an additional registered PCI bus bridge is to be implemented. The multiple use core logic chip set has an arbiter having Request (“REQ”) and Grant (“GNT”) signal lines for each PCI device utilized on the additional registered PCI bus. Selection of the type of bus bridge (AGP or RegPCI) in the multiple use core logic chip set may be made by a hardware signal input, or by software during computer system configuration or power on self test (“POST”).Type: ApplicationFiled: July 28, 2005Publication date: February 9, 2006Inventors: Dwight Riley, Christopher Pettey
-
Publication number: 20060015671Abstract: There is provided a distributed peer-to-peer communication system for interconnect busses of a computer system. More specifically, there is provided a method comprising transmitting a request to establish an isochronous channel between a first device and a second device, establishing the isochronous channel between the first device and the second device, and generating an isochronous transaction across the isochronous channel between the first device and the second device, wherein the isochronous transaction is a message type transaction.Type: ApplicationFiled: August 15, 2005Publication date: January 19, 2006Inventor: Dwight Riley
-
Publication number: 20050273534Abstract: A multiple use core logic chip set is provided in a computer system that may be configured either as a bridge between an accelerated graphics port (“AGP”) bus and host and memory buses, as a bridge between an additional registered peripheral component interconnect (“RegPCI”) bus and the host and memory buses, or as a bridge between a primary PCI bus and an additional RegPCI bus. The function of the multiple use chip set is determined at the time of manufacture of the computer system or in the field whether an AGP bus bridge or an additional registered PCI bus bridge is to be implemented. The multiple use core logic chip set has an arbiter having Request (“REQ”) and Grant (“GNT”) signal lines for each PCI device utilized on the additional registered PCI bus. Selection of the type of bus bridge (AGP or RegPCI) in the multiple use core logic chip set may be made by a hardware signal input, or by software during computer system configuration or power on self test (“POST”).Type: ApplicationFiled: July 29, 2005Publication date: December 8, 2005Inventors: Dwight Riley, Christopher Pettey
-
Publication number: 20050238035Abstract: A system and method for remote direct memory access over a network switch fabric. Some illustrative embodiments may include a system comprising a first system node, a direct memory access (DMA) controller, a second system node, and a network switch fabric coupling together the first and second system nodes (the network switch fabric comprises a rooted hierarchical bus). The DMA controller is configured to perform a DMA transfer of data between the first and second system nodes across the network switch fabric. The data is formatted as one or more remote DMA (RDMA) protocol messages that are routed across the network switch fabric based on a bus end-device identifier corresponding to the second system node.Type: ApplicationFiled: April 27, 2005Publication date: October 27, 2005Applicant: Hewlett-PackardInventor: Dwight Riley
-
Publication number: 20050157700Abstract: A system and method for a hierarchical interconnect network. Some illustrative embodiments comprise a network switch comprising a plurality of ports each adapted to couple to other devices external to the network switch as part of an interconnect network (the interconnect network comprises an inverted tree structure that originates with a root bus), a controller coupled to the plurality of ports (the controller defines an active path through the network switch, the active path follows the inverted tree structure), and a memory coupled to the controller (the memory comprising routing information). The controller uses the routing information to identify an alternate path through the network switch. At least part of the alternate path does not follow the inverted tree structure.Type: ApplicationFiled: March 11, 2005Publication date: July 21, 2005Inventor: Dwight Riley
-
Publication number: 20050033893Abstract: **A multiple use core logic chip set is provided in a computer system that may be configured either as a bridge between an accelerated graphics port (“AGP”) bus and host and memory buses, as a bridge between an additional registered peripheral component interconnect (“RegPCI”) bus and the host and memory buses, or as a bridge between a primary PCI bus and an additional RegPCI bus. The function of the multiple use chip set is determined at the time of manufacture of the computer system or in the field whether an AGP bus bridge or an additional registered PCI bus bridge is to be implemented. The multiple use core logic chip set has an arbiter having Request (“REQ”) and Grant (“GNT”) signal lines for each PCI device utilized on the additional registered PCI bus. Selection of the type of bus bridge (AGP or RegPCI) in the multiple use core logic chip set may be made by a hardware signal input, or by software during computer system configuration or power on self test (“POST”).Type: ApplicationFiled: September 20, 2004Publication date: February 10, 2005Inventors: Christopher Pettey, Dwight Riley
-
Patent number: 6816934Abstract: A high speed connection apparatus, method, and system is provided for peripheral components on digital computer systems. The peripheral component interconnect (PCI) specification is used as a baseline for an extended set of commands and attributes. The extended command and the attribute are issued on the bus during the clock cycle immediately after the clock cycle when the initial command was issued. The extended commands and attributes utilize the standard pin connections of conventional PCI devices and buses making the present invention backward-compatible with existing (conventional) PCI devices and legacy computer systems. The conventional PCI command encoding is modified and the extended command is used to qualify the type of transaction and the attributes being used by the initiator of the transaction. The extended commands are divided into four groups based upon the transaction type and the extended command type. Transactions are either byte count or byte-enable transaction types.Type: GrantFiled: April 28, 2003Date of Patent: November 9, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dwight Riley, Christopher J. Pettey
-
Publication number: 20030225956Abstract: A high speed connection apparatus, method, and system is provided for peripheral components on digital computer systems. The peripheral component interconnect (PCI) specification is used as a baseline for an extended set of commands and attributes. The extended command and the attribute are issued on the bus during the clock cycle immediately after the clock cycle when the initial command was issued. The extended commands and attributes utilize the standard pin connections of conventional PCI devices and buses making the present invention backward-compatible with existing (conventional) PCI devices and legacy computer systems. The conventional PCI command encoding is modified and the extended command is used to qualify the type of transaction and the attributes being used by the initiator of the transaction. The extended commands are divided into four groups based upon the transaction type and the extended command type. Transactions are either byte count or byte-enable transaction types.Type: ApplicationFiled: April 28, 2003Publication date: December 4, 2003Inventors: Dwight Riley, Christopher J. Pettey
-
Patent number: 6557068Abstract: A high speed connection apparatus, method, and system is provided for peripheral components on digital computer systems. The peripheral component interconnect (PCI) specification is used as a baseline for an extended set of commands and attributes. The extended command and the attribute are issued on the bus during the clock cycle immediately after the clock cycle when the initial command was issued. The extended commands and attributes utilize the standard pin connections of conventional PCI devices and buses making the present invention backward-compatible with existing (conventional) PCI devices and legacy computer systems. The conventional PCI command encoding is modified and the extended command is used to qualify the type of transaction and the attributes being used by the initiator of the transaction. The extended commands are divided into four groups based upon the transaction type and the extended command type. Transactions are either byte count or byte-enable transaction types.Type: GrantFiled: December 22, 2000Date of Patent: April 29, 2003Assignee: Hewlett-Packard Development Company, L.P.Inventors: Dwight Riley, Christopher J. Pettey
-
Publication number: 20020073258Abstract: A high speed connection apparatus, method, and system is provided for peripheral components on digital computer systems. The peripheral component interconnect (PCI) specification is used as a baseline for an extended set of commands and attributes. The extended command and the attribute are issued on the bus during the clock cycle immediately after the clock cycle when the initial command was issued. The extended commands and attributes utilize the standard pin connections of conventional PCI devices an(t buses making the present invention backward-compatible with existing (conventional) PCI devices and legacy computer systems. The conventional PCI command encoding is modified and the extended command is used to qualify the type of transaction and the attributes being used by the initiator of the transaction. The extended commands are divided into four groups based upon the transaction type and the extended command type. Transactions are either byte count or byte-enable transaction types.Type: ApplicationFiled: December 22, 2000Publication date: June 13, 2002Applicant: Compaq Computer CorporationInventors: Dwight Riley, Christopher J. Pettey
-
Patent number: RE37980Abstract: A computer system has a processor bus under control of the microprocessor itself, and this bus communicates with main memory, providing high-performance access for most cache fill operations. In addition, the system includes one or more expansion buses, preferably of the PCI type in the example embodiment. A host-to-PCI bridge is used for coupling the processor bus to the expansion bus. Other buses may be coupled to the PCI bus via PCI-to-(E) ISA bridges, for example. The host-to-PCI bridge contains queues for posted writes and delayed read requests. All transactions are queued going through the bridge, upstream or downstream. The system bus is superpipelined, in that transactions overlap. A fast burst transactions are allowed between the bridge and main memory, i.e., requests which can be satisfied without deferring or retrying are applied to the system bus without waiting to get a response from the target. A range of addresses (e.g.Type: GrantFiled: November 3, 2000Date of Patent: February 4, 2003Assignee: Compaq Computer CorporationInventors: Bassam Elkhoury, Christopher J. Pettey, Dwight Riley, Thomas R. Seeman, Brian S. Hausauer