Patents by Inventor Eduardo Rocha Rodrigues

Eduardo Rocha Rodrigues 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: 20240046073
    Abstract: This disclosure provides a data-driven and scalable method to discover cause-and-effect relationships in data from natural systems that include sparse data sets. This technique can learn a causal graph from heterogenous data sources by combining embeddings from real data and embeddings from simulated data generated by process-based models. The causal graph is used for what-if analysis in out-of-distribution settings. One application is understanding the factors that affect soil carbon. A causal model created by these techniques can be used to discover cause-and-effect relationships that affect soil carbon. This model has applications such as forecasting soil carbon for a future time point to help inform farm practices. Farm practices, like tilling, may be modified in response to predictions provided by the model.
    Type: Application
    Filed: February 1, 2023
    Publication date: February 8, 2024
    Inventors: Swati SHARMA, Somya SHARMA, Emre Mehmet KICIMAN, Ranveer CHANDRA, Sara MALVAR, Eduardo Rocha RODRIGUES
  • Publication number: 20230116608
    Abstract: One or more processors may detect that an extreme event that occurred in a first region. One or more processors may determine that the extreme event creates a drift in a probability distribution that is an output of a model associated with the first region. One or more processors may retrain the model associated with the first region using data associated with the extreme event. One or more processors may identify a second region similar to the first region according to a defined correlation threshold. One or more processors may generate data representing potential extreme scenarios for the second region based on the detected extreme event in the first region. One or more processors may retrain a model associated with the second region based on the generated data representing potential extreme scenarios.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Inventors: Bruno Silva, Marco Aurelio Stelmar Netto, Priscilla Barreira Avegliano, Eduardo Rocha Rodrigues
  • Patent number: 11269596
    Abstract: A microservice and the recipe for that microservice are automatically created by modifying a local environment in an integrated development environment executing on a computing system to construct a desired microservice, recording commands entered while modifying the local environment, computing a list of changes from the recorded commands that change the local environment and compiling the list of changes into a recipe comprising commands and dependencies sufficient to assemble an operating system and software files that are sufficient to instantiate the desired microservice.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ana Paula Appel, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues, Bruno Silva
  • Patent number: 11157741
    Abstract: A method includes confirming when a vehicle accesses a region of interest, obtaining data associated within the region of interest, and determining, based on analytics performed on the data obtained of the region of interest, whether one or more anomalies are present at the region of interest. Obtaining data includes at least one of collecting, with an imaging sensor associated with the vehicle, image data of a given point of interest within the region of interest or collecting, with a motion sensor associated with the vehicle, motion data of the vehicle in a given fragment of interest within the region of interest. The confirming, obtaining and determining steps are performed by at least one processing device comprising a processor operatively coupled to a memory.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Renato Luiz De Freitas Cunha, Bruno Silva, Eduardo Rocha Rodrigues, Ana Paula Appel
  • Publication number: 20210279867
    Abstract: The present disclosure provides for crop yield estimation by identifying, via image processing, a field in which a crop is grown; identifying a plurality of regions within the field; identifying, by processing growth metrics via a model, a plurality of data collection points in the plurality of regions, wherein a given data collection point of the plurality of data collection points within a given region of the plurality of regions is identified by multivariate analysis as representative of growing conditions in the given region; receiving in-field data linked to the data collection points of the plurality; and predicting a yield for the crop in the field based on the in-field data.
    Type: Application
    Filed: March 9, 2021
    Publication date: September 9, 2021
    Inventors: Bruno Silva, RENATO LUIZ DE FREITAS CUNHA, ANA PAULA APPEL, Eduardo Rocha Rodrigues
  • Patent number: 10929792
    Abstract: Resource usage is monitored for a hybrid cloud computing environment having on-premises computing resources and off-premises computing resources, for at least a first time period. For the time period, the amount of the on-premises computing resources and off-premises computing resources are related to the demand for computing services from the environment. Future demand for computing services from the environment is dynamically predicted based on the relating step and a learned function of the demand and/or a projection of future business growth for a business utilizing the on-premises and off-premises computing resources. Based on the predicted future demand, the amount of the on-premises computing resources is dynamically optimized for a future time period, so as to minimize costs for the future time period; and new amounts of on-premises computing resources and off-premises computing resources are provisioned for the future time period, in accordance with the optimizing step.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alecio Pedro Delazari Binotto, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues
  • Publication number: 20210049363
    Abstract: A method includes confirming when a vehicle accesses a region of interest, obtaining data associated within the region of interest, and determining, based on analytics performed on the data obtained of the region of interest, whether one or more anomalies are present at the region of interest. Obtaining data includes at least one of collecting, with an imaging sensor associated with the vehicle, image data of a given point of interest within the region of interest or collecting, with a motion sensor associated with the vehicle, motion data of the vehicle in a given fragment of interest within the region of interest. The confirming, obtaining and determining steps are performed by at least one processing device comprising a processor operatively coupled to a memory.
    Type: Application
    Filed: August 13, 2019
    Publication date: February 18, 2021
    Inventors: Renato Luiz De Freitas Cunha, Bruno Silva, Eduardo Rocha Rodrigues, Ana Paula Appel
  • 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
  • Publication number: 20200401379
    Abstract: A microservice and the recipe for that microservice are automatically created by modifying a local environment in an integrated development environment executing on a computing system to construct a desired microservice, recording commands entered while modifying the local environment, computing a list of changes from the recorded commands that change the local environment and compiling the list of changes into a recipe comprising commands and dependencies sufficient to assemble an operating system and software files that are sufficient to instantiate the desired microservice.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Inventors: Ana Paula Appel, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues, Bruno Silva
  • Patent number: 10680912
    Abstract: A computer-implemented method, a computer program product, and a computer system for infrastructure resource provisioning using trace-based workload temporal analysis. An infrastructure provider receives, from an on-premises infrastructure, scheduler traces of the on-premises infrastructure, one or more scenarios, one or more goals, and one or more constraints of resource deployment on the on-premises infrastructure. The infrastructure provider performs trace-based workload temporal analysis, based on the scheduler traces, the one or more scenarios, the one or more goals, and the one or more constraints. The infrastructure provider generates one or more options of provisioning infrastructure resources, based on the trace-based workload temporal analysis.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Marco Aurelio Stelmar Netto, Renato Luiz De Freitas Cunha, Bruno Silva, Lucas Correia Villa Real, 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
  • Patent number: 10613908
    Abstract: A system, method and program product for managing hydrocarbon energy production. A hydrocarbon field modeler models physical characteristics of a hydrocarbon energy field. A load predictor predicts processing workload in modeling the hydrocarbon energy field, and identifying a balanced modeling unit distribution across multiple processors simulating field production. A load distribution unit distributes the modeling units across the processors for a balanced modeling unit distribution. The load predictor and load distribution unit proactively shifts loads to maintain workload balanced throughout the simulation.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: April 7, 2020
    Assignees: REPSOL, S.A., International Business Machines Corporation
    Inventors: Pablo Enrique Vargas Mendoza, Jose Maria Segura Serra, Nubia Aurora Gonzalez Molano, Lashmikantha Mookanahallipatna Ramasesha, Roberto Federico Ausas, Kamal C. Das, Freddy Ernesto Mackay Espindola, Ulisses Mello, Ankur Narang, Carmen Nilda Mena Paz, Eduardo Rocha Rodrigues, Paula Aida Sesini
  • 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: 10176538
    Abstract: A method and computer program product for managing hydrocarbon field production, e.g., petro-chemical reservoir production. The hydrocarbon field is modeled using the finite volume method (FVM) model and the finite element method (FEM). Centroids are located in each FVM cell and each FEM element and overlapping cells are identified. After determining the distance between centroids for overlapping cells, fluid characteristics are mapped to the FEM element centroids, weighted inversely for distance between the respective centroids. A permeability/conductivity weighted average is determined for pore pressure and temperature of sub-volumes clustered around each FEM element node. Field production may be adjusted in response to FEM element node characteristics.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 8, 2019
    Assignees: REPSOL, S.A., International Business Machines Corporation
    Inventors: Pablo Enrique Vargas Mendoza, Jose Maria Segura Serra, Nubia Aurora Gonzalez Molano, Mookanahallipatna Ramasesha Lashmikantha, Roberto Federico Ausas, Freddy Ernesto Mackay Espindola, Carmen Nilda Mena Paz, Eduardo Rocha Rodrigues, Paula Aida Sesini
  • Publication number: 20170270450
    Abstract: Resource usage is monitored for a hybrid cloud computing environment having on-premises computing resources and off-premises computing resources, for at least a first time period. For the time period, the amount of the on-premises computing resources and off-premises computing resources are related to the demand for computing services from the environment. Future demand for computing services from the environment is dynamically predicted based on the relating step and a learned function of the demand and/or a projection of future business growth for a business utilizing the on-premises and off-premises computing resources. Based on the predicted future demand, the amount of the on-premises computing resources is dynamically optimized for a future time period, so as to minimize costs for the future time period; and new amounts of on-premises computing resources and off-premises computing resources are provisioned for the future time period, in accordance with the optimizing step.
    Type: Application
    Filed: April 21, 2016
    Publication date: September 21, 2017
    Inventors: Alecio Pedro Delazari Binotto, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues
  • Publication number: 20160306679
    Abstract: A system, method and program product for managing hydrocarbon energy production. A hydrocarbon field modeler models physical characteristics of a hydrocarbon energy field. A load predictor predicts processing workload in modeling the hydrocarbon energy field, and identifying a balanced modeling unit distribution across multiple processors simulating field production. A load distribution unit distributes the modeling units across the processors for a balanced modeling unit distribution. The load predictor and load distribution unit proactively shifts loads to maintain workload balanced throughout the simulation.
    Type: Application
    Filed: November 18, 2015
    Publication date: October 20, 2016
    Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION, REPSOL, S. A.
    Inventors: Pablo Enrique Vargas Mendoza, Jose Maria Segura Serra, Nubia Aurora Gonzalez Molano, Lashmikantha Mookanahallipatna Ramasesha, Roberto Federico Ausas, Kamal C. Das, Freddy Ernesto Mackay Espindola, Ulisses Mello, Ankur Narang, Carmen Nilda Mena Paz, Eduardo Rocha Rodrigues, Paula Aida Sesini
  • Patent number: 9390555
    Abstract: Assessing the impact of existing fractures and faults for reservoir management, in one aspect, may comprise employing a numerical mesh to generate a geomechanical model, the numerical mesh representing a geological reservoir and its surrounding regions, the numerical mesh comprising delimitation associated with regions and layering of geology without constraining the numerical mesh to explicitly represent a fault or fracture, initializing the geomechanical model to define initial stress-strain compatible with measured stress in well locations associated with the geological reservoir, generating a fluid-flow model employing the numerical mesh, solving for a coupled solution of the fluid-flow model and the geomechanical model, and employing the solved fluid-flow model and the geomechanical model to assess the impact.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: July 12, 2016
    Assignees: International Business Machines Corporation, Repsol, S.A.
    Inventors: Mohamed Ahmed Hegazy, Mookanahallipatna Ramasesha Lakshmikantha, Jose Maria Segura Serra, Leopoldo Luis Cabo Penna Franca, Ulisses T. Mello, Eduardo Rocha Rodrigues
  • Publication number: 20160140674
    Abstract: A method and computer program product for managing hydrocarbon field production, e.g., petro-chemical reservoir production. The hydrocarbon field is modeled using the finite volume method (FVM) model and the finite element method (FEM). Centroids are located in each FVM cell and each FEM element and overlapping cells are identified. After determining the distance between centroids for overlapping cells, fluid characteristics are mapped to the FEM element centroids, weighted inversely for distance between the respective centroids. A permeability/conductivity weighted average is determined for pore pressure and temperature of sub-volumes clustered around each FEM element node. Field production may be adjusted in response to FEM element node characteristics.
    Type: Application
    Filed: June 30, 2015
    Publication date: May 19, 2016
    Applicants: REPSOL, S.A., INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pablo Enrique Vargas Mendoza, Jose Maria Segura Serra, Nubia Aurora Gonzalez Molano, Mookanahallipatna Ramasesha Lashmikantha, Roberto Federico Ausas, Freddy Ernesto Mackay Espindola, Carmen Nilda Mena Paz, Eduardo Rocha Rodrigues, Paula Aida Sesini
  • Patent number: 9171109
    Abstract: Coupling fluid-flow model and geomechanical model for integrated petroleum systems, in one aspect, may comprise analyzing historical data associated with a reservoir to determine one or more triggering events that trigger abrupt changes in the state of stress of the reservoir solid framework and in the pore pressure. One or more time steps are defined based on the determined triggering events. The fluid-flow model and the geomechanical model are coupled at the one or more defined time steps, e.g., one-way or two-way. Number of iterations may be calculated automatically for the two-way coupling to converge.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: October 27, 2015
    Assignees: International Business Machines Corporation, RESOL S A
    Inventors: Mohamed Ahmed Hegazy, Mookanahallipatna Ramasesha Lakshmikantha, Jose Maria Segura Serra, Ulisses T. Mello, Eduardo Rocha Rodrigues, Paula Aida Sesini
  • Publication number: 20140136158
    Abstract: Assessing the impact of existing fractures and faults for reservoir management, in one aspect, may comprise employing a numerical mesh to generate a geomechanical model, the numerical mesh representing a geological reservoir and its surrounding regions, the numerical mesh comprising delimitation associated with regions and layering of geology without constraining the numerical mesh to explicitly represent a fault or fracture, initializing the geomechanical model to define initial stress-strain compatible with measured stress in well locations associated with the geological reservoir, generating a fluid-flow model employing the numerical mesh, solving for a coupled solution of the fluid-flow model and the geomechanical model, and employing the solved fluid-flow model and the geomechanical model to assess the impact.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicants: REPSOL,S.A., INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohamed Ahmed Hegazy, Mookanahallipatna Ramasesha Lakshmikantha, Jose Maria Sugura Serra, Leopoldo Luis Cabo Penna Franca, Ulisses T. Mello, Eduardo Rocha Rodrigues