Patents by Inventor Daniele Antunes Pinheiro

Daniele Antunes Pinheiro 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: 20220350734
    Abstract: An example system includes: an application comprising code segments and execution location markers which return indicators identifying behavior of the code segments in response to receiving a request to process the application. The example system includes an application manager engine to receive the request and pass the request to the application. The example system includes the application manager engine including an awareness builder engine to: receive from the application, a response to the request that includes the indicators identifying the behavior of the code segments; store the indicators local to the application manager engine; and transmit the response.
    Type: Application
    Filed: September 12, 2019
    Publication date: November 3, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mauricio Coutinho Moraes, Daniele Antunes Pinheiro, Jhonny Marcos Acordi Mertz
  • Publication number: 20220295150
    Abstract: A system to output a recommended image for publication is provided. The system includes an image datastore to maintain images tagged with content tags and a content submission datastore to maintain a content submission. The system further includes a network interface to monitor a media feed containing trending metadata tags. The system further includes a controller to match a particular trending metadata tag to a particular image in the image datastore based on an opportunity score. The opportunity score based on at least similarity of a content tag of the particular image to the particular trending metadata tag, and an indication of popularity of the particular trending metadata tag. The controller is further to output the particular image as a recommended image to be used for publication with the content submission.
    Type: Application
    Filed: October 11, 2019
    Publication date: September 15, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Cassio Ruggeri Cons, Nailson Boaz Costa Leite, Fernando Friedrich, Daniele Antunes Pinheiro, Martin Jungblut Schreiner, Alan Da Silva Aguirre
  • Publication number: 20220253377
    Abstract: An example system includes a source code change engine to: retrieve a source code change location in an application, as maintained at a first database. The example system further includes: a source code test location engine to: retrieve a source code test location, tested by a regression test, as maintained at a second database in association with the regression test. The example system further includes: a regression test selection engine to: select the regression test to test the application based on comparing the source code change location for the application with the source code test location associated with the regression test. The example system further includes: a regression test engine to: execute the regression test, as selected, on the source code test location of the application; and in response to the application passing the regression test, return an indication of passing the regression test.
    Type: Application
    Filed: September 12, 2019
    Publication date: August 11, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mauricio Coutinho Moraes, Daniele Antunes Pinheiro, Jhonny Marcos Acordi Mertz
  • Publication number: 20220206919
    Abstract: An example system includes: an application engine comprising code segments and execution location markers which return time indicators identifying times to implemented the code segments; a circuit breaker (CB) awareness builder engine to: receive from the application engine, the time indicators; and store the time indicators; a CB awareness engine to: receive a request to process the application engine; retrieve, via the CB awareness builder engine, the time indicators; determine whether a code segment is open or closed based on the time indicators; modify the request to include CB indications of respective code segments of the application engine that are open; and provide the request, as modified to include the CB indications, to the application engine to cause the application engine to return an exception for open code segments in response to receiving the request, as modified to include the CB indications.
    Type: Application
    Filed: September 12, 2019
    Publication date: June 30, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mauricio Coutinho Moraes, Daniele Antunes Pinheiro, Jhonny Marcos Acordi Mertz
  • Publication number: 20220100631
    Abstract: Examples are described herein of methods for generating a graph from a plurality of logs from microservices. In some examples, a method includes generating nodes of a graph based on a plurality of logs from microservices. In some examples, a method includes generating edges of the graph based on a sequence of the plurality of logs.
    Type: Application
    Filed: May 15, 2019
    Publication date: March 31, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mauricio Coutinho Moraes, Daniele Antunes Pinheiro, Jhonny Marcos Acordi Mertz
  • Publication number: 20210382764
    Abstract: An example of a computer-readable medium storing machine-readable instructions. The instructions may cause a processor to identify sets of related interactions with application programming interfaces (APIs). The instructions may cause the processor to compare the sets of related interactions to determine compatibility of the APIs.
    Type: Application
    Filed: December 5, 2018
    Publication date: December 9, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mauricio Coutinho Moraes, Daniele Antunes Pinheiro, Victor Castro, Claudio Andre Heckler
  • Publication number: 20210232446
    Abstract: A server that includes an application programming interface (API) manager; a request evaluation module to, when executed by a processor, evaluate a request received from a client device at the API manager; a log rules registry to maintain a number of log verbosity rules; and a log verbosity adjustment module to, when executed by the processor, apply the log verbosity rules to the request and adjust the verbosity of a generated log to be written by the API.
    Type: Application
    Filed: August 6, 2019
    Publication date: July 29, 2021
    Inventors: Mauricio Coutinho MorAES, Daniele Antunes Pinheiro, Francois Connetable
  • Publication number: 20210182453
    Abstract: A method of identifying behaviors of an application is disclosed. A dictionary of key-value pairs is generated from a plurality of simulated requests to an application is provided. Each simulated request generates a log message having a key and a corresponding value. Log entries from actual request to the application are matched with the dictionary to discover expected behaviors.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 17, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mauricio Coutinho Moraes, Daniele Antunes Pinheiro, Cristiane Machado, Joan Alminhana Bernardes