Patents by Inventor Jose A. Nativio

Jose A. Nativio 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: 11249778
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor and its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: February 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Patent number: 10902573
    Abstract: A method, a computer program product, and a computer system for cognitive validation of date/time information based on weather information. A computer trains a machine learning model to determine weather properties in images, by utilizing training images with verified metadata and historical weather data. The computer receives an image taken at a specific location and at an alleged time. The computer generates summarized weather hypotheses with a probability distribution, based on probabilities and confidence levels of the one or more weather hypotheses. The computer verifies the alleged time, by using the machine learning model. The machine learning model is used to determine weather properties in the image and to compare the weather properties in the image to known weather information at the specific location and at the alleged time.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ana C. Biazetti, Jose A. Nativio
  • Publication number: 20190370951
    Abstract: A method, a computer program product, and a computer system for cognitive validation of date/time information based on weather information. A computer trains a machine learning model to determine weather properties in images, by utilizing training images with verified metadata and historical weather data. The computer receives an image taken at a specific location and at an alleged time. The computer generates summarized weather hypotheses with a probability distribution, based on probabilities and confidence levels of the one or more weather hypotheses. The computer verifies the alleged time, by using the machine learning model. The machine learning model is used to determine weather properties in the image and to compare the weather properties in the image to known weather information at the specific location and at the alleged time.
    Type: Application
    Filed: May 31, 2018
    Publication date: December 5, 2019
    Inventors: Ana C. Biazetti, Jose A. Nativio
  • Publication number: 20180046492
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor and its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Application
    Filed: October 4, 2017
    Publication date: February 15, 2018
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Patent number: 9886296
    Abstract: A computer implemented method and system for managing resources available to an application in a shared pool of configurable network computing resources is provided. The method includes receiving, by a metric collector, one or more service level metrics correlated with one or more time intervals. The service level metrics are converted to hypervisor weights and a hypervisor is configured to allocate computing resources to a virtual machine according to the hypervisor weights. In response to translating and implementing the hypervisor weights, a dynamic cost model is created. The cost model is correlated with chosen service level metrics as well as with the duration of time a chosen service level metric is implemented.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lawrence E. Clark, Rahul Ghosh, Douglas A. Larson, Jose A. Nativio
  • Patent number: 9817691
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor and its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: November 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Patent number: 9542218
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor and its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Patent number: 9535738
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor and its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Grant
    Filed: April 3, 2015
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Publication number: 20160378539
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor and its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Application
    Filed: September 12, 2016
    Publication date: December 29, 2016
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Publication number: 20160292000
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor with its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Application
    Filed: November 5, 2015
    Publication date: October 6, 2016
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Publication number: 20160291997
    Abstract: A method, system and computer program product for selecting a target hypervisor to run a migrated virtual machine. An “effective priority value,” representing the virtual machine's priority with respect to the other virtual machines running on the same hypervisor, is calculated for the virtual machine when it is running on the source hypervisor as well as if it were to run on a target hypervisor for each possible target hypervisor. The target hypervisor associated with the minimum difference in absolute value terms between the virtual machine's effective priority value calculated when it is running on the source hypervisor and its effective priority value calculated if it were to be migrated to run on a target hypervisor is selected to receive the migrating virtual machine. In this manner, the effective priority metric has enabled a target hypervisor to be chosen that most closely matches the priority environment of the source hypervisor.
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventors: Edward R. Bernal, Saju Mathew, Jose A. Nativio, Aaron J. Quirk, Giovanni Viera
  • Publication number: 20160154660
    Abstract: A computer implemented method and system for managing resources available to an application in a shared pool of configurable network computing resources is provided. The method includes receiving, by a metric collector, one or more service level metrics correlated with one or more time intervals. The service level metrics are converted to hypervisor weights and a hypervisor is configured to allocate computing resources to a virtual machine according to the hypervisor weights. In response to translating and implementing the hypervisor weights, a dynamic cost model is created. The cost model is correlated with chosen service level metrics as well as with the duration of time a chosen service level metric is implemented.
    Type: Application
    Filed: December 1, 2014
    Publication date: June 2, 2016
    Inventors: Lawrence E. Clark, Rahul Ghosh, Douglas A. Larson, Jose A. Nativio