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
  • Publication number: 20230400896
    Abstract: An information handling system includes a storage that stores a thermal table associated with the information handling system. A processor detects that the information handling system is connected to a dock. In response to the information handling system being connected to the dock, the processor provides a dock temperature request to the dock. The processor receives a first temperature value for the dock, and receives a second temperature value for the information handling system. The processor retrieves thermal table data from the thermal table. The processor generates a first fan control signal based on the first and second temperature values and the thermal table data, and provides the first fan control signal to the dock.
    Type: Application
    Filed: May 20, 2022
    Publication date: December 14, 2023
    Inventors: Robert C. Brooks, JR., Daniel L. Hamlin, Adolfo S. Montero
  • 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: 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: 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: 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
  • Patent number: 11204634
    Abstract: Example systems relate to power monitoring and reduction processes. An example system may include a modular computing device including a plurality of universal serial bus (USB) ports and a power supply unit coupled to the modular computing device. The example system may further include an embedded controller coupled to the power supply unit and to the plurality of USB port. The embedded controller may monitor a level of power consumed by the system and determine whether a surge event has occurred in the system. In response to the determination that the surge event has occurred, the embedded controller may determine whether an agency event has occurred in the system and initiate a power reduction process in response to the determination.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: December 21, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert C Brooks, Michael R Durham, Mark A. Piwonka
  • Publication number: 20210357877
    Abstract: In an example implementation according to aspects of the present disclosure, a method may include receiving, at a device, timing information of a scheduled meeting, and determining time remaining for the scheduled meeting. The method further includes outputting, at the device, an indication of the time remaining at scheduled intervals.
    Type: Application
    Filed: February 7, 2018
    Publication date: November 18, 2021
    Inventors: Ben A Knight, Robert C Brooks, Jeffrey C Stevens
  • Patent number: 11102022
    Abstract: Example implementations relate to conferencing environment monitoring. An example monitoring device can include a processor to monitor a physical aspect and an audio aspect of a conferencing environment in which a conferencing device is located, wherein the conferencing device is communicatively coupled to the monitoring device. The monitoring device can detect, based on the monitoring, an issue impacting a conferencing session associated with the conferencing device and the conferencing environment. In response to the detection, the monitoring device can determine a correction for the issue and perform the correction.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: August 24, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert C Brooks, Daniel James Braden, Ronald E Deluga
  • 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
  • Patent number: 11032709
    Abstract: Examples disclosed herein relate to a conference call host. Examples include to establishing, by a first computing system, a first secure connection to a second computing system via a wireless network in response to receiving a secure connection request from the second computing system; the first computing system and the second computing system are in physical proximity to each other. Examples include to provide an operating system session to the second computing system through the secure connection while the first computing system and the second computing system remain in physical proximity to each other; the operating system is stored on and executable by the first computing system. Examples include to provide a connection to a conferencing platform to the second computing system via the first secure connection, the conference call at least among the first computing system, the second computing system, and a remote user.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: June 8, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kent E Biggs, Yolanda Maria Rivas, Robert C Brooks, Richard E Hodges, Harold S Merkel, James M Mann, Lorri L Jefferson, Derek Labron Everett, Thomas Bonola