Patents by Inventor VITOR HENRIQUE LEAL MESQUITA

VITOR HENRIQUE LEAL MESQUITA 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: 10908953
    Abstract: A method for automatically generating scheduling algorithms, including determining a scheduling policy for a plurality of jobs to be executed on a computer system, where the scheduling policy specifies an execution order of a plurality of jobs; using the scheduling policy in a production environment for a period of time, and collecting data indicative of a business impact of each job executed during the period of time; generating a list of all pairwise comparisons of business impact between the plurality of jobs, together with outcomes of the comparisons; marking each pair for which the comparison outcome is inconsistent with the relative execution order of the pair of jobs according to a predefined criteria to create a reinforcement learning batch; and using the reinforcement learning batch to adjust a decision criteria used to determine the scheduling policy.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: February 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carlos Henrique Cardonha, Renato Luiz de Freitas Cunha, Vitor Henrique Leal Mesquita, Eduardo Rocha Rodrigues
  • Patent number: 10620993
    Abstract: A method for automatically generating scheduling algorithms, including determining a scheduling policy for a plurality of jobs to be executed on a computer system, where the scheduling policy specifies an execution order of a plurality of jobs; using the scheduling policy in a production environment for a period of time, and collecting data indicative of a business impact of each job executed during the period of time; generating a list of all pairwise comparisons of business impact between the plurality of jobs, together with outcomes of the comparisons; marking each pair for which the comparison outcome is inconsistent with the relative execution order of the pair of jobs according to a predefined criteria to create a reinforcement learning batch; and using the reinforcement learning batch to adjust a decision criteria used to determine the scheduling policy.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Carlos Henrique Cardonha, Renato Luis de Freitas Cunha, Vitor Henrique Leal Mesquita, Eduardo Rocha Rodrigues
  • Publication number: 20200012522
    Abstract: A method for automatically generating scheduling algorithms, including determining a scheduling policy for a plurality of jobs to be executed on a computer system, where the scheduling policy specifies an execution order of a plurality of jobs; using the scheduling policy in a production environment for a period of time, and collecting data indicative of a business impact of each job executed during the period of time; generating a list of all pairwise comparisons of business impact between the plurality of jobs, together with outcomes of the comparisons; marking each pair for which the comparison outcome is inconsistent with the relative execution order of the pair of jobs according to a predefined criteria to create a reinforcement learning batch; and using the reinforcement learning batch to adjust a decision criteria used to determine the scheduling policy.
    Type: Application
    Filed: September 19, 2019
    Publication date: January 9, 2020
    Inventors: Carlos Henrique CARDONHA, Renato Luiz de FREITAS CUNHA, Vitor Henrique LEAL MESQUITA, Eduardo ROCHA RODRIGUES
  • Patent number: 10158751
    Abstract: A method of performing a notification event at a headphone device includes receiving, at the headphone device, a wireless notification signal. The wireless notification signal is received from a transmitting device including a camera sensor, a display and a touchscreen interface. The headphone device is selected to receive the wireless notification signal in response to a touchscreen event occurring at the transmitting device. An image including a representation of the headphone device is composed by the camera sensor and is presented on the display. The touchscreen event includes receiving a touch input via the touchscreen interface. The method further includes determining the notification event to be performed at the headphone device by decoding the wireless notification signal. The method further includes performing the notification event indicated by the wireless notification signal at the headphone device in response to receiving the wireless notification signal.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: December 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vitor Henrique Leal Mesquita, Lucas Correia Villa Real
  • Publication number: 20180262606
    Abstract: A method of performing a notification event at a headphone device includes receiving, at the headphone device, a wireless notification signal. The wireless notification signal is received from a transmitting device including a camera sensor, a display and a touchscreen interface. The headphone device is selected to receive the wireless notification signal in response to a touchscreen event occurring at the transmitting device. An image including a representation of the headphone device is composed by the camera sensor and is presented on the display. The touchscreen event includes receiving a touch input via the touchscreen interface. The method further includes determining the notification event to be performed at the headphone device by decoding the wireless notification signal. The method further includes performing the notification event indicated by the wireless notification signal at the headphone device in response to receiving the wireless notification signal.
    Type: Application
    Filed: March 13, 2017
    Publication date: September 13, 2018
    Inventors: VITOR HENRIQUE LEAL MESQUITA, LUCAS CORREIA VILLA REAL
  • Publication number: 20180246758
    Abstract: A method for automatically generating scheduling algorithms, including determining a scheduling policy for a plurality of jobs to be executed on a computer system, where the scheduling policy specifies an execution order of a plurality of jobs; using the scheduling policy in a production environment for a period of time, and collecting data indicative of a business impact of each job executed during the period of time; generating a list of all pairwise comparisons of business impact between the plurality of jobs, together with outcomes of the comparisons; marking each pair for which the comparison outcome is inconsistent with the relative execution order of the pair of jobs according to a predefined criteria to create a reinforcement learning batch; and using the reinforcement learning batch to adjust a decision criteria used to determine the scheduling policy.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 30, 2018
    Inventors: CARLOS HENRIQUE CARDONHA, RENATO LUIS de FREITAS CUNHA, VITOR HENRIQUE LEAL MESQUITA, EDUARDO ROCHA RODRIGUEZ