Patents by Inventor Robert C. Brooks

Robert C. Brooks 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: 11886273
    Abstract: An example power source device includes a universal serial bus interface to couple to a power sink device, a power supply interface to couple to a power supply, a power measurement controller to measure a total power consumption of the power sink device and the power source device, a power contract manager to select a power delivery contract for the power sink device based on the total power consumption, a power supply rating of the power supply and a previous power delivery contract, and a power delivery controller to deliver power to the power sink device according to the selected power delivery contract.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: January 30, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher Woodbury, Robert C. Brooks
  • Patent number: 11552811
    Abstract: A conferencing system may include a data input port and an ingest system to receive signals through the data input port from a separate conference data source. The ingest system may include a notification subsystem to: identify an error state with respect to the signals received through the data input port; and output a human interface device (HID) notification to a conferencing application, wherein the HID notification includes the identified error state.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: January 10, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert C. Brooks, Daniel J. Braden, Chi So
  • Patent number: 11550530
    Abstract: A computing device includes a display device, an accelerometer, and an orientation determination module. The orientation determination module sends a heartbeat of orientation data obtained by the accelerometer to a host device at a first data transfer frequency, and compares a plurality of orientation data most recently received from the accelerometer for at least one axis of orientation to the current orientation data measurement. In response to a difference between the current measurement and any of the plurality of orientation data most recently received from the accelerometer exceeding a threshold, the computing device sends the current orientation data to the host device at a second data transfer frequency, and adjust content displayed on the display device based on the current orientation data received by the host device.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: January 10, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel James Braden, Robert C. Brooks
  • Patent number: 11507891
    Abstract: Examples disclosed herein provide the ability to determine the availability of a conference room. In one example, a computing device may determine whether there is a user present in a conference room, determine scheduling of the conference room, and illustrate, on a display outside the conference room, availability of the conference room.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: November 22, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Wayne Clark, Kent E. Biggs, Robert C. Brooks
  • Patent number: 11507177
    Abstract: An example of an apparatus is provided. The apparatus includes a power supply to connect to a power source. The power supply is to receive and to distribute a total power from the power source. The apparatus further includes a first device to receive a first portion of the total power from the power supply. The apparatus further includes a second device to receive a second portion of the total power from the power supply. A sum of the first portion and the second portion is the total power. In addition, the apparatus includes a controller to control the second device, wherein the controller is to determine the total power demanded by the first device and the second device. The controller is to reduce the second portion of the total power and to restore the second portion of the total power.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: November 22, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert C. Brooks, Michael R. Durham, Mark A. Piwonka, Jeffrey C. Stevens, Nam H. Nguyen
  • Patent number: 11425492
    Abstract: In some examples, a system for angle modification of audio output devices includes a receiver engine to receive an input to modify an angle of the audio output device relative to an axis of a computing device that includes the audio output device, and a modify engine to modify the angle of the audio output device relative to the axis of the computing device based on the input via an electric motor.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: August 23, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Roberto Lalinde, Chi So, Ben A. Knight, Robert C. Brooks, Stanley Wang
  • Patent number: 11395062
    Abstract: Example implementations relate adjustable sensors. For example, a system comprising a housing, a detector to detect a location of an object in an environment surrounding the housing, an adjustable arm coupled to the housing, and a sensor disposed on the adjustable arm to adjust a distance between the sensor and the location of the object responsive to detection of the location of the object.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: July 19, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Roberto Lalinde, Stanley Wang, Chi So, Ben A. Knight, Robert C. Brooks
  • Publication number: 20220197360
    Abstract: A computing device is disclosed. The computing device includes a processing device having a rating of a first power amount. The computing device includes a processing infrastructure coupled to the processing device. The processing infrastructure is configured for a second power amount in which the second power amount is greater than the first power amount. The processing device is configurable to operate at the first power amount and the second power amount.
    Type: Application
    Filed: July 31, 2019
    Publication date: June 23, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Shaheen Saroor, Robert C. Brooks, Jeffrey C. Stevens
  • Patent number: 11354137
    Abstract: In one example in accordance with the present disclosure, a modular computing component is described. The modular computing component includes a first terminal to connect the modular computing component to at least one of a host computing device and another modular computing component. Controller memory of the modular computing component stores information relating to at least one of build level information, revision level information, and generation level information. A controller of the modular computing component transmits the at least one of build level information, revision level information, and generation level information to the host computing device.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: June 7, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H. Nguyen, Robert C. Brooks
  • Publication number: 20220155846
    Abstract: An example power source device includes a universal serial bus interface to couple to a power sink device, a power supply interface to couple to a power supply, a power measurement controller to measure a total power consumption of the power sink device and the power source device, a power contract manager to select a power delivery contract for the power sink device based on the total power consumption, a power supply rating of the power supply and a previous power delivery contract, and a power delivery controller to deliver power to the power sink device according to the selected power delivery contract.
    Type: Application
    Filed: July 31, 2019
    Publication date: May 19, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher Woodbury, Robert C. Brooks
  • Patent number: 11294456
    Abstract: A number of illustrative variations may include a method of relative localization via the use of simultaneous location and mapping gear sets.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: April 5, 2022
    Inventor: Robert C. Brooks
  • Publication number: 20220075441
    Abstract: An example of an apparatus is provided. The apparatus includes a power supply to connect to a power source. The power supply is to receive and to distribute a total power from the power source. The apparatus further includes a first device to receive a first portion of the total power from the power supply. The apparatus further includes a second device to receive a second portion of the total power from the power supply. A sum of the first portion and the second portion is the total power. In addition, the apparatus includes a controller to control the second device, wherein the controller is to determine the total power demanded by the first device and the second device. The controller is to reduce the second portion of the total power and to restore the second portion of the total power.
    Type: Application
    Filed: May 17, 2019
    Publication date: March 10, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Robert C. Brooks, Michael R. Durham, Mark A. Piwonka, Jeffrey C. Stevens, Nam H. Nguyen
  • Publication number: 20210240426
    Abstract: A computing device includes a display device, an accelerometer, and an orientation determination module. The orientation determination module sends a heartbeat of orientation data obtained by the accelerometer to a host device at a first data transfer frequency, and compares a plurality of orientation data most recently received from the accelerometer for at least one axis of orientation to the current orientation data measurement. In response to a difference between the current measurement and any of the plurality of orientation data most recently received from the accelerometer exceeding a threshold, the computing device sends the current orientation data to the host device at a second data transfer frequency, and adjust content displayed on the display device based on the current orientation data received by the host device.
    Type: Application
    Filed: October 2, 2018
    Publication date: August 5, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel James Braden, Robert C. Brooks
  • Publication number: 20210173671
    Abstract: In one example in accordance with the present disclosure, a modular computing component is described. The modular computing component includes a first terminal to connect the modular computing component to at least one of a host computing device and another modular computing component. Controller memory of the modular computing component stores information relating to at least one of build level information, revision level information, and generation level information. A controller of the modular computing component transmits the at least one of build level information, revision level information, and generation level information to the host computing device.
    Type: Application
    Filed: July 10, 2018
    Publication date: June 10, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H. Nguyen, Robert C. Brooks
  • Publication number: 20210176560
    Abstract: Example implementations relate adjustable sensors. For example, a system comprising a housing, a detector to detect a location of an object in an environment surrounding the housing, an adjustable arm coupled to the housing, and a sensor disposed on the adjustable arm to adjust a distance between the sensor and the location of the object responsive to detection of the location of the object.
    Type: Application
    Filed: June 26, 2018
    Publication date: June 10, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Roberto Lalinde, Stanley Wang, Chi So, Ben A. Knight, Robert C. Brooks
  • Publication number: 20210152929
    Abstract: In some examples, a system for angle modification of audio output devices includes a receiver engine to receive an input to modify an angle of the audio output device relative to an axis of a computing device that includes the audio output device, and a modify engine to modify the angle of the audio output device relative to the axis of the computing device based on the input via an electric motor.
    Type: Application
    Filed: June 26, 2018
    Publication date: May 20, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Roberto Lalinde, Chi So, Ben A. Knight, Robert C. Brooks, Stanely Wang
  • Patent number: 10976792
    Abstract: In one example in accordance with the present disclosure, a power management device is described. The power monitoring device includes an input line to receive input power information from a power supply device. The input power information is indicative of a level of input power from the power supply device. A controller of the power monitoring device determines a scaling amount of the input power information based on a power rating of the power supply device. A programmable scaling device scales the input power information based on the scaling amount to generate output information and an output line passes the output information to a set of recipient devices.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: April 13, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert C. Brooks, Michael R. Durham, Christopher Woodbury
  • Publication number: 20210105146
    Abstract: A conferencing system may include a data input port and an ingest system to receive signals through the data input port from a separate conference data source. The ingest system may include a notification subsystem to: identify an error state with respect to the signals received through the data input port; and output a human interface device (HID) notification to a conferencing application, wherein the HID notification includes the identified error state.
    Type: Application
    Filed: June 14, 2018
    Publication date: April 8, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Robert C. Brooks, Daniel J. Braden, Chi So
  • Publication number: 20210103539
    Abstract: A circuit includes a port manager to monitor requested port power from each of a plurality of universal serial bus (USB) ports. The port manager sets a separate port variable for each of the USB ports that indicates a priority in which each of the USB ports have requested port power. A controller monitors the separate port variables from the port manager for each of the USB ports. The controller delegates power to the USB ports based on the priority assigned by the port manager.
    Type: Application
    Filed: June 14, 2018
    Publication date: April 8, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Christopher Woodbury, Xianglong Du, Robert C. Brooks
  • Publication number: 20210027208
    Abstract: Examples disclosed herein provide the ability to determine the availability of a conference room. In on example, a computing device may determine whether there is a user present in a conference room, determine scheduling of the conference room, and illustrate, on a display outside the conference room, availability of the conference room.
    Type: Application
    Filed: February 18, 2016
    Publication date: January 28, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Wayne Clark, Kent E. Biggs, Robert C. Brooks