Patents by Inventor Augusto Queiroz de MACEDO

Augusto Queiroz de MACEDO 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).

  • Publication number: 20230408585
    Abstract: Examples are described herein for monitoring power source usage of a computing device, including a battery and another power source, over time. In various examples, time periods of this monitored time may be added to a time count based on their immediately previous or immediately subsequent time periods satisfying a condition. The time count may be used to track periods of time during which certain power source usage factors are present that may lead to or may indicate the presence of battery swelling. After a time period is added to the time count, the updated time count can be compared to a time count threshold, and a user of the computing device may be warned based on the comparison. The threshold and warning may be selected to warn a user of potential present or future swelling of the battery.
    Type: Application
    Filed: October 30, 2020
    Publication date: December 21, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: John Landry, Augusto Queiroz de Macedo, Amit Kumar Singh, Frederick Lee
  • Publication number: 20230289272
    Abstract: In an example in accordance with the present disclosure, a computing device is described. The computing device includes a database with a thermal dataset acquired during usage of a device. The computing device also includes a processor which trains a neural network to determine suitability of the device for a user of the device based on the thermal dataset. The neural network includes 1) an encoder trained to transform the thermal dataset to a first embedding vector, 2) a compression/decompression component trained to generate a second embedding vector that minimizes a difference from the thermal dataset based on the first embedding vector, and 3) a decoder trained to generate a second thermal dataset from the second embedding vector.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Augusto Queiroz de Macedo, Charles Ricardo Staub
  • Patent number: 11520390
    Abstract: An example of a computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive thermal data for a device and apply anomaly models to the thermal data to produce grades. Grades for a device may be combined into a system thermal grade and corrective actions identified to improve the system thermal grade.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: December 6, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Augusto Queiroz de Macedo, Giovani Cavalcante Barbosa, Italo Renan De Macedo Lins, Rafael Oliveira Santos, Tatiana Saturno da Silva, Eanes Torres Pereira
  • Patent number: 11392443
    Abstract: An example of a server including a communication interface to receive telemetry data from a plurality of client devices. The telemetry data is to indicate a health of a client device from the plurality of client devices. The server further includes a prediction engine to process the telemetry data to determine the health of the client device with a prediction model to identify a hardware issue at the client device. The server also includes a diagnostic evaluator in communication with the prediction engine. The diagnostic evaluator is to request a local confirmation of the hardware issue from the client device upon identification of the hardware issue by the prediction engine. The local confirmation is determined at the client device via a diagnostic engine. The server also includes a reporter to report the hardware issue upon receipt of the local confirmation.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: July 19, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Carlos Silvano Valvassori, Leonardo Rodriguez Heredia, Augusto Queiroz de Macedo, Marina Pasquali
  • Patent number: 11361259
    Abstract: A system may comprise a database to collect telemetry data corresponding to a particular component of a device. The system may further comprise a controller coupled to the database. The controller may receive telemetry data for the particular component from the database. The controller may further determine a plurality of metrics for the particular component based on the telemetry data, wherein the plurality of metrics is determined for a plurality of suppliers and select a particular supplier of the plurality of suppliers based on the determined plurality of metrics.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: June 14, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alexandre Da Silva Quadra, Augusto Queiroz de Macedo
  • Publication number: 20220147839
    Abstract: An example of a non-transitory computer-readable medium to store machine-readable instructions to be executed by a processor. The instructions may cause the processor to create a first knowledge graph to represent a computer system at a first time. The first knowledge graph may include a first set of entries to represent a first set of components of the computer system. The instructions may cause the processor to create a second knowledge graph to represent the computer system at a second time after the first time. The instructions may cause the processor to compare the second knowledge graph with the first knowledge graph and perform a corrective action based on the comparison.
    Type: Application
    Filed: July 15, 2019
    Publication date: May 12, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Augusto Queiroz de Macedo, Roberto Argenta Coutinho
  • Publication number: 20220065935
    Abstract: In various examples, a plurality of data points indicative of a history of a battery may be obtained and analyzed based on a causal model to predict a future safety threat event of the battery. The causal model may include a plurality of nodes linked by edges. Each node may represent an event and each edge may represent an observed cause-effect relationship between an event represented by one node of the causal model and another event represented by another node of the causal model. One of the nodes of the causal model may represent the future safety threat event of the battery.
    Type: Application
    Filed: May 8, 2019
    Publication date: March 3, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Augusto Queiroz de Macedo, Arthur Sena Lins Caldas, Giovani Barbosa, Paul Monthaler, Eanes Torres Pereira
  • Publication number: 20220050918
    Abstract: An example of a computer-readable medium to store machine-readable instructions. The instructions may cause a processor to update a machine learning model based on first confidential data set. The machine learning model may have been previously trained based on a training data set distinct from the confidential data set. The instructions may cause the processor to apply the machine learning model after the update to a second confidential data set.
    Type: Application
    Filed: December 12, 2018
    Publication date: February 17, 2022
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Augusto Queiroz de Macedo
  • Publication number: 20210263502
    Abstract: An example of a computer-readable medium storing machine-readable instructions. The instructions may cause the processor to receive thermal data for a device and apply anomaly models to the thermal data to produce grades. Grades for a device may be combined into a system thermal grade and corrective actions identified to improve the system thermal grade.
    Type: Application
    Filed: November 7, 2018
    Publication date: August 26, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Augusto Queiroz de Macedo, Giovani Cavalcante Barbosa, Italo Renan De Macedo Lins, Rafael Oliveira Santos, Tatiana Saturno da Silva, Eanes Torres Pereira
  • Publication number: 20210216389
    Abstract: An example of an apparatus including a memory storage unit to store a local set of troubleshooting solutions. The apparatus further an administration engine to communicate with a first network. The administration engine is to manage a service subscription. The apparatus also includes a communication interface to communicate with a peer device. The peer device is part of a second network separate from the first network. The apparatus also includes an authentication engine to authenticate the peer device to establish a link with the peer device to access a peer set of troubleshooting solutions. In addition, the apparatus includes a diagnostic engine to collect diagnostic data to identify an issue. The diagnostic engine selects a solution from the local set of troubleshooting solutions and the peer set of troubleshooting solutions based on the diagnostic data. The apparatus includes a repair engine to implement the solution.
    Type: Application
    Filed: October 2, 2018
    Publication date: July 15, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Leonardo Rodriguez Heredia, Augusto Queiroz de Macedo, Marina Rizzotto Pasquali, Carlos Silvano Valvassori
  • Publication number: 20210200775
    Abstract: An example method of collecting an n-component subset of resource usage data descriptive of usage of resources of a device or a system includes normalizing a set of resource usage data. Normalizing the set of resource usage data includes comparing usage of a first resource by a first component with usage of the first resource by other components.
    Type: Application
    Filed: March 16, 2017
    Publication date: July 1, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Roberto COUTINHO, Matheus EICHELBERGER, Marcio MARASCHIN, Augusto Queiroz de MACEDO
  • Publication number: 20210191799
    Abstract: An example of a server including a communication interface to receive telemetry data from a plurality of client devices. The telemetry data is to indicate a health of a client device from the plurality of client devices. The server further includes a prediction engine to process the telemetry data to determine the health of the client device with a prediction model to identify a hardware issue at the client device. The server also includes a diagnostic evaluator in communication with the prediction engine. The diagnostic evaluator is to request a local confirmation of the hardware issue from the client device upon identification of the hardware issue by the prediction engine. The local confirmation is determined at the client device via a diagnostic engine. The server also includes a reporter to report the hardware issue upon receipt of the local confirmation.
    Type: Application
    Filed: September 11, 2018
    Publication date: June 24, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Carlos Silvano Valvassori, Leonardo Rodriguez Heredia, Augusto Queiroz de Macedo, Marina Pasquali
  • Publication number: 20210166548
    Abstract: In an example, a method includes monitoring, by at least one processor, a computing system. An alert related to the computing system may be generated based on a threshold value. An analysts handling of the alert may be monitored and, based on the analysts handling of the alert, the threshold value for generating alerts may be adjusted.
    Type: Application
    Filed: July 23, 2018
    Publication date: June 3, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel Ellam, Augusto Queiroz de Macedo, Matheus Eichelberger
  • Patent number: 10915390
    Abstract: In some examples, a computing device can determine a data state from telemetry data received from a plurality of client devices, determine a state change using the data state determined from the telemetry data, determine, using the state change, a potential cause of a fault of a component of a client device of the plurality of client devices, where the potential cause of the fault is determined in response to receiving a support inquiry from the client device, and display a timeline of state changes, where the timeline includes the determined state change of the client device.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: February 9, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Matheus Eichelberger, Roberto Coutinho, Augusto Queiroz de Macedo
  • Publication number: 20200272960
    Abstract: A system may comprise a database to collect telemetry data corresponding to a particular component of a device. The system may further comprise a controller coupled to the database. The controller may receive telemetry data for the particular component from the database. The controller may further determine a plurality of metrics for the particular component based on the telemetry data, wherein the plurality of metrics is determined for a plurality of suppliers and select a particular supplier of the plurality of suppliers based on the determined plurality of metrics.
    Type: Application
    Filed: November 17, 2017
    Publication date: August 27, 2020
    Inventors: Alexandre Da Silva Quadra, Augusto Queiroz de Macedo
  • Publication number: 20200118012
    Abstract: A system for monitoring the thermal health of an electronic device is described. The system includes a predictor to predict an expected temperature of the electronic device using a model. The system also includes a computation manager to compute a difference between an actual temperature of the electronic device and the expected temperature, compute a z-score of the difference, and map the z-score to a thermal health grade for the electronic device.
    Type: Application
    Filed: April 18, 2017
    Publication date: April 16, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Nailson Boaz Costa Leite, Augusto Queiroz de Macedo, John Landry
  • Publication number: 20190065297
    Abstract: In some examples, a computing device can determine a data state from telemetry data received from a plurality of client devices, determine a state change using the data state determined from the telemetry data, determine, using the state change, a potential cause of a fault of a component of a client device of the plurality of client devices, where the potential cause of the fault is determined in response to receiving a support inquiry from the client device, and display a timeline of state changes, where the timeline includes the determined state change of the client device.
    Type: Application
    Filed: February 3, 2017
    Publication date: February 28, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Matheus EICHELBERGER, Roberto COUTINHO, Augusto Queiroz de MACEDO