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: 11886273Abstract: 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: GrantFiled: July 31, 2019Date of Patent: January 30, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Christopher Woodbury, Robert C. Brooks
-
Patent number: 11552811Abstract: 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: GrantFiled: June 14, 2018Date of Patent: January 10, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert C. Brooks, Daniel J. Braden, Chi So
-
Patent number: 11550530Abstract: 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: GrantFiled: October 2, 2018Date of Patent: January 10, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Daniel James Braden, Robert C. Brooks
-
Patent number: 11507891Abstract: 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: GrantFiled: February 18, 2016Date of Patent: November 22, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Alexander Wayne Clark, Kent E. Biggs, Robert C. Brooks
-
Patent number: 11507177Abstract: 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: GrantFiled: May 17, 2019Date of Patent: November 22, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert C. Brooks, Michael R. Durham, Mark A. Piwonka, Jeffrey C. Stevens, Nam H. Nguyen
-
Patent number: 11425492Abstract: 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: GrantFiled: June 26, 2018Date of Patent: August 23, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Paul Roberto Lalinde, Chi So, Ben A. Knight, Robert C. Brooks, Stanley Wang
-
Patent number: 11395062Abstract: 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: GrantFiled: June 26, 2018Date of Patent: July 19, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Paul Roberto Lalinde, Stanley Wang, Chi So, Ben A. Knight, Robert C. Brooks
-
Publication number: 20220197360Abstract: 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: ApplicationFiled: July 31, 2019Publication date: June 23, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Shaheen Saroor, Robert C. Brooks, Jeffrey C. Stevens
-
Patent number: 11354137Abstract: 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: GrantFiled: July 10, 2018Date of Patent: June 7, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chi So, Nam H. Nguyen, Robert C. Brooks
-
Publication number: 20220155846Abstract: 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: ApplicationFiled: July 31, 2019Publication date: May 19, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Christopher Woodbury, Robert C. Brooks
-
Patent number: 11294456Abstract: A number of illustrative variations may include a method of relative localization via the use of simultaneous location and mapping gear sets.Type: GrantFiled: September 9, 2019Date of Patent: April 5, 2022Inventor: Robert C. Brooks
-
Publication number: 20220075441Abstract: 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: ApplicationFiled: May 17, 2019Publication date: March 10, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Robert C. Brooks, Michael R. Durham, Mark A. Piwonka, Jeffrey C. Stevens, Nam H. Nguyen
-
Publication number: 20210240426Abstract: 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: ApplicationFiled: October 2, 2018Publication date: August 5, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Daniel James Braden, Robert C. Brooks
-
Publication number: 20210173671Abstract: 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: ApplicationFiled: July 10, 2018Publication date: June 10, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Chi So, Nam H. Nguyen, Robert C. Brooks
-
Publication number: 20210176560Abstract: 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: ApplicationFiled: June 26, 2018Publication date: June 10, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Paul Roberto Lalinde, Stanley Wang, Chi So, Ben A. Knight, Robert C. Brooks
-
Publication number: 20210152929Abstract: 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: ApplicationFiled: June 26, 2018Publication date: May 20, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Paul Roberto Lalinde, Chi So, Ben A. Knight, Robert C. Brooks, Stanely Wang
-
Patent number: 10976792Abstract: 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: GrantFiled: April 14, 2017Date of Patent: April 13, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert C. Brooks, Michael R. Durham, Christopher Woodbury
-
Publication number: 20210105146Abstract: 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: ApplicationFiled: June 14, 2018Publication date: April 8, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Robert C. Brooks, Daniel J. Braden, Chi So
-
Publication number: 20210103539Abstract: 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: ApplicationFiled: June 14, 2018Publication date: April 8, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Christopher Woodbury, Xianglong Du, Robert C. Brooks
-
Publication number: 20210027208Abstract: 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: ApplicationFiled: February 18, 2016Publication date: January 28, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Alexander Wayne Clark, Kent E. Biggs, Robert C. Brooks