Patents by Inventor Glen Douglas DOWER

Glen Douglas DOWER 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: 11892965
    Abstract: In an example in accordance with the present disclosure, a system is described that includes a hub for routing data traffic between a first computing device and a second computing device. A detection device of the system detects a communication protocol between the computing devices. A switch of the system routes traffic directly between the computing devices when a first communication protocol is detected. When a second communication protocol is detected, the switch re-routes traffic of the first type from the first computing device back to the hub to convert the traffic of the first type to a second type and routes converted traffic directly to the second computing device.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: February 6, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark A Lessman, Glen Douglas Dower, Christopher Tabarez
  • Publication number: 20230315832
    Abstract: A dongle includes an upstream facing Universal Serial Bus (USB) Type-C port and a downstream facing USB Type-C port. The dongle also includes a security processor communicatively coupled between the upstream facing USB Type-C port and the downstream facing USB Type-C port. The security processor is to, with the upstream facing USB Type-C port connected to a host and the downstream facing USB Type-C port connected to a device, authenticate the dongle in response to an authentication initiation request from the host.
    Type: Application
    Filed: July 23, 2020
    Publication date: October 5, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Glen Douglas Dower, Christopher Ritchie Tabarez, Nicolas James Jurich
  • Patent number: 11768788
    Abstract: An example of a controller for bus endpoint isolation can include an interface to couple to a bus that has respective communication channels and respective switches corresponding to endpoints of the bus, a processing resource, and a memory resource storing non-transitory instructions executable by the processing resource to select a first endpoint of the endpoints to receive a message from the interface via a first switch on a first communication channel associated with the first endpoint, cause, via a switch control mechanism, a second switch associated with a second endpoint of the bus to open to isolate the second switch; and responsive to causing the second switch to open, send the message via the first communication channel and the first switch to the first endpoint.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: September 26, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Glen Douglas Dower, Stephen G. Uhlmann, Peter A. Seiler
  • Publication number: 20230237157
    Abstract: A compute system includes a security processor, a component, a component memory, a first communication link, and a second communication link. The component memory stores machine readable instructions executable by the component. The first communication link communicatively couples the component memory to the security processor. The second communication link communicatively couples the component memory to the component. The security processor is to cryptographically authenticate the machine readable instructions stored in the component memory in a boot process.
    Type: Application
    Filed: July 14, 2020
    Publication date: July 27, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Glen Douglas Dower, Peter Andrew Seiler
  • Publication number: 20230049419
    Abstract: A read-only memory (ROM) stores firmware code for a hardware component. A firmware controller is directly physically connected to the hardware component and to the ROM. The firmware controller exposes a virtual ROM link to the hardware component. The hardware component accesses the firmware code over the virtual ROM link exposed by the firmware controller.
    Type: Application
    Filed: February 12, 2020
    Publication date: February 16, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Glen Douglas Dower, Peter Seiler
  • Publication number: 20220398210
    Abstract: In an example in accordance with the present disclosure, a system is described that includes a hub for routing data traffic between a first computing device and a second computing device. A detection device of the system detects a communication protocol between the computing devices. A switch of the system routes traffic directly between the computing devices when a first communication protocol is detected. When a second communication protocol is detected, the switch re-routes traffic of the first type from the first computing device back to the hub to convert the traffic of the first type to a second type and routes converted traffic directly to the second computing device.
    Type: Application
    Filed: July 9, 2019
    Publication date: December 15, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mark A. Lessman, Glen Douglas Dower, Christopher Tabarez
  • Patent number: 11429549
    Abstract: Input/Output port configurations using multiplexers are described herein. An example computing system includes a multiplexer having a first input, a second input, and an output. The computing system also includes a first channel connecting the first input to a first host controller, the first host controller to transfer data at a first speed, and a second channel connecting the second input to a second host controller, the second host controller to transfer data at a second speed higher than the first speed. The example computing system further includes a third channel connecting the output to a port, the port to receive a connector of an electronic device, and a line selector to, based on a type of the electronic device connected to the port, configure the multiplexer to electrically couple the output to the first input or the second input.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: August 30, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Neill Thomas Kapron, Christopher Ritchie Tabarez, Glen Douglas Dower, Nicolas James Jurich
  • Publication number: 20220164304
    Abstract: An example of a controller for bus endpoint isolation can include an interface to couple to a bus that has respective communication channels and respective switches corresponding to endpoints of the bus, a processing resource, and a memory resource storing non-transitory instructions executable by the processing resource to select a first endpoint of the endpoints to receive a message from the interface via a first switch on a first communication channel associated with the first endpoint, cause, via a switch control mechanism, a second switch associated with a second endpoint of the bus to open to isolate the second switch; and responsive to causing the second switch to open, send the message via the first communication channel and the first switch to the first endpoint.
    Type: Application
    Filed: July 23, 2019
    Publication date: May 26, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Glen Douglas Dower, Stephen G. Uhlmann, Peter A. Seiler
  • Publication number: 20210303496
    Abstract: A host device may include a port, a pair of data transmission lanes extending from the port, a switch to selectively actuate the pair of data transmission lanes between a data transmitting state and a data receiving state and a host interface controller to control the switch to selectively actuate the pair of data transmission lanes to one of the data transmitting state and the data receiving state based upon at least one data transfer request.
    Type: Application
    Filed: December 15, 2017
    Publication date: September 30, 2021
    Inventors: Glen Douglas DOWER, Shane Ward
  • Publication number: 20210182225
    Abstract: Input/Output port configurations using multiplexers are described herein. An example computing system includes a multiplexer having a first input, a second input, and an output. The computing system also includes a first channel connecting the first input to a first host controller, the first host controller to transfer data at a first speed, and a second channel connecting the second input to a second host controller, the second host controller to transfer data at a second speed higher than the first speed. The example computing system further includes a third channel connecting the output to a port, the port to receive a connector of an electronic device, and a line selector to, based on a type of the electronic device connected to the port, configure the multiplexer to electrically couple the output to the first input or the second input.
    Type: Application
    Filed: July 20, 2017
    Publication date: June 17, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Neill Thomas KAPRON, Christopher Ritchie TABAREZ, Glen Douglas DOWER, Nicolas James JURICH