Patents by Inventor Eduardo Rocha
Eduardo Rocha 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: 11935242Abstract: 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: GrantFiled: March 9, 2021Date of Patent: March 19, 2024Assignee: International Business Machines CorporationInventors: Bruno Silva, Renato Luiz De Freitas Cunha, Ana Paula Appel, Eduardo Rocha Rodrigues
-
Publication number: 20240046073Abstract: 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: ApplicationFiled: February 1, 2023Publication date: February 8, 2024Inventors: Swati SHARMA, Somya SHARMA, Emre Mehmet KICIMAN, Ranveer CHANDRA, Sara MALVAR, Eduardo Rocha RODRIGUES
-
Publication number: 20230116608Abstract: 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: ApplicationFiled: October 7, 2021Publication date: April 13, 2023Inventors: Bruno Silva, Marco Aurelio Stelmar Netto, Priscilla Barreira Avegliano, Eduardo Rocha Rodrigues
-
Patent number: 11471350Abstract: Constructive layout in a container, to provide clean areas for medical and hospital care, such as fractionation of solid and liquid oral drugs (ISO8) and handling of sterile drugs (ISO7), as well as the configuration of the containers for the infusion, diagnosis, surgery, ICU and hemodialysis areas.Type: GrantFiled: January 29, 2018Date of Patent: October 18, 2022Inventors: Elizabeth Regina Maccariello, Eduardo Rocha, Alessandra Cananéa De Sá Teixeira, Guilherme Henrique Do Amaral Silva, Indalecio Villar Junior, Leandro Siqueira Armani
-
Patent number: 11269596Abstract: 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: GrantFiled: June 20, 2019Date of Patent: March 8, 2022Assignee: International Business Machines CorporationInventors: Ana Paula Appel, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues, Bruno Silva
-
Patent number: 11157741Abstract: 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: GrantFiled: August 13, 2019Date of Patent: October 26, 2021Assignee: International Business Machines CorporationInventors: Renato Luiz De Freitas Cunha, Bruno Silva, Eduardo Rocha Rodrigues, Ana Paula Appel
-
Publication number: 20210279867Abstract: 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: ApplicationFiled: March 9, 2021Publication date: September 9, 2021Inventors: Bruno Silva, RENATO LUIZ DE FREITAS CUNHA, ANA PAULA APPEL, Eduardo Rocha Rodrigues
-
Patent number: 10929792Abstract: 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: GrantFiled: April 21, 2016Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Alecio Pedro Delazari Binotto, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues
-
Publication number: 20210049363Abstract: 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: ApplicationFiled: August 13, 2019Publication date: February 18, 2021Inventors: Renato Luiz De Freitas Cunha, Bruno Silva, Eduardo Rocha Rodrigues, Ana Paula Appel
-
Patent number: 10908953Abstract: 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: GrantFiled: September 19, 2019Date of Patent: February 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Carlos Henrique Cardonha, Renato Luiz de Freitas Cunha, Vitor Henrique Leal Mesquita, Eduardo Rocha Rodrigues
-
Publication number: 20200401379Abstract: 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: ApplicationFiled: June 20, 2019Publication date: December 24, 2020Inventors: Ana Paula Appel, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues, Bruno Silva
-
Patent number: 10680912Abstract: 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: GrantFiled: January 9, 2019Date of Patent: June 9, 2020Assignee: International Business Machines CorporationInventors: Marco Aurelio Stelmar Netto, Renato Luiz De Freitas Cunha, Bruno Silva, Lucas Correia Villa Real, Eduardo Rocha Rodrigues
-
Publication number: 20200170865Abstract: Constructive layout in a container, to provide clean areas for medical and hospital care, such as fractionation of solid and liquid oral drugs (ISO8) and handling of sterile drugs (ISO7), as well as the configuration of the containers for the infusion, diagnosis, surgery, ICU and hemodialysis areas.Type: ApplicationFiled: January 29, 2018Publication date: June 4, 2020Inventors: Elizabeth Regina MACCARIELLO, Eduardo ROCHA, Alessandra Cananéa DE SÁ TEIXEIRA, Guilherme Henrique DO AMARAL SILVA, Indalecio VILLAR JUNIOR, Leandro Siqueira ARMANI
-
Patent number: 10620993Abstract: 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: GrantFiled: February 27, 2017Date of Patent: April 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Carlos Henrique Cardonha, Renato Luis de Freitas Cunha, Vitor Henrique Leal Mesquita, Eduardo Rocha Rodrigues
-
Patent number: 10613908Abstract: 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: GrantFiled: November 18, 2015Date of Patent: April 7, 2020Assignees: REPSOL, S.A., International Business Machines CorporationInventors: 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: 20200012522Abstract: 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: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Carlos Henrique CARDONHA, Renato Luiz de FREITAS CUNHA, Vitor Henrique LEAL MESQUITA, Eduardo ROCHA RODRIGUES
-
Patent number: 10176538Abstract: 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: GrantFiled: June 30, 2015Date of Patent: January 8, 2019Assignees: REPSOL, S.A., International Business Machines CorporationInventors: 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: 20180246758Abstract: 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: ApplicationFiled: February 27, 2017Publication date: August 30, 2018Inventors: CARLOS HENRIQUE CARDONHA, RENATO LUIS de FREITAS CUNHA, VITOR HENRIQUE LEAL MESQUITA, EDUARDO ROCHA RODRIGUEZ
-
Publication number: 20170270450Abstract: 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: ApplicationFiled: April 21, 2016Publication date: September 21, 2017Inventors: Alecio Pedro Delazari Binotto, Renato Luiz De Freitas Cunha, Eduardo Rocha Rodrigues
-
Publication number: 20160306679Abstract: 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: ApplicationFiled: November 18, 2015Publication date: October 20, 2016Applicants: 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