Patents by Inventor Dilma M. Da Silva

Dilma M. Da Silva 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: 10444812
    Abstract: Power consumption in a microprocessor platform is managed by setting a peak power level for power consumed by a multi-core microprocessor platform executing multi-threaded applications. The multi-core microprocessor platform contains a plurality of physical cores, and each physical core is configurable into a plurality of logical cores. A simultaneous multithreading level in at least one physical core is adjusted by changing the number of logical cores on that physical core in response to a power consumption level of the multi-core microprocessor platform exceeding the peak power level. Performance and power data based on simultaneous multi-threading levels are used in selecting the physical core to be adjusted.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: October 15, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pradip Bose, Alper Buyuktosunoglu, Hubertus Franke, Priyanka Tembey, Dilma M. Da Silva
  • Patent number: 9858095
    Abstract: A method for providing dynamic resizing of at least one virtual machine in a cloud infrastructure includes steps of: obtaining a measure of resource usage for the virtual machine and/or application performance of an application running on the virtual machine; determining, as a function of prescribed rules relating to resource usage and the measure of resource usage and/or application performance, whether the virtual machine requires resizing; and resizing the virtual machine to dynamically change resource availability for the virtual machine so as to maintain resource usage and/or application performance within prescribed limits defined by the prescribed rules.
    Type: Grant
    Filed: September 17, 2012
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: David Breitgand, Dilma M. Da Silva, Amir Epstein, Alexander Glikson, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Publication number: 20170308147
    Abstract: Power consumption in a microprocessor platform is managed by setting a peak power level for power consumed by a multi-core microprocessor platform executing multi-threaded applications. The multi-core microprocessor platform contains a plurality of physical cores, and each physical core is configurable into a plurality of logical cores. A simultaneous multithreading level in at least one physical core is adjusted by changing the number of logical cores on that physical core in response to a power consumption level of the multi-core microprocessor platform exceeding the peak power level. Performance and power data based on simultaneous multi-threading levels are used in selecting the physical core to be adjusted.
    Type: Application
    Filed: May 25, 2017
    Publication date: October 26, 2017
    Inventors: Pradip BOSE, Alper BUYUKTOSUNOGLU, Hubertus FRANKE, Priyanka TEMBEY, Dilma M. DA SILVA
  • Patent number: 9710044
    Abstract: Power consumption in a microprocessor platform is managed by setting a peak power level for power consumed by a multi-core microprocessor platform executing multi-threaded applications. The multi-core microprocessor platform contains a plurality of physical cores, and each physical core is configurable into a plurality of logical cores. A simultaneous multithreading level in at least one physical core is adjusted by changing the number of logical cores on that physical core in response to a power consumption level of the multi-core microprocessor platform exceeding the peak power level. Performance and power data based on simultaneous multi-threading levels are used in selecting the physical core to be adjusted.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: July 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pradip Bose, Alper Buyuktosunoglu, Hubertus Franke, Priyanka Tembey, Dilma M. Da Silva
  • Patent number: 9380404
    Abstract: Various methods, apparatuses, devices, and articles of manufacture are provided for use by one or more electronic devices to provide or otherwise identify applications for potential use by a mobile device with respect to a particular environment. For example, a computing device may apply a context-aware filter to identify a list of applications for potential use by a mobile device; and, in response to a first event proffer one or more applications for use by the mobile device; and, in response to a second event withdraw the application for use by the mobile device. In another example, a mobile device may, in response to a first indication that an application has been proffered for use, initiate activation of the application; and, in response to a second indication that the application has been withdrawn for use, initiate deactivation of the application.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: June 28, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Behrooz Khorashadi, Dilma M. Da Silva, Saumitra Das
  • Publication number: 20160036881
    Abstract: A computing device operates to receive, from at least a first peer device, a set of metadata that includes one or more identifiers to media playback resources. The computing device operates to determine one or more filters for the set of metadata. A metadata from the set of metadata is selected based on the one or more filters. A search request is provided to a network service for a media playback resource based on the selected metadata.
    Type: Application
    Filed: August 1, 2014
    Publication date: February 4, 2016
    Inventors: Priyanka M. Tembey, Vrajesh R. Bhavsar, Saumitra Mohan Das, Dilma M. Da Silva
  • Patent number: 8954982
    Abstract: System and method and computer program product implemented for a cloud computing infrastructure that allows a hypervisor to optimize resource allocation in a cloud computing environment by exploiting the application-level performance, O/S system performance, and hypervisor performance information through a reliable and efficient channel.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dilma M. Da silva, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Patent number: 8935704
    Abstract: System and method and computer program product implemented for a cloud computing infrastructure that allows a hypervisor to optimize resource allocation in a cloud computing environment by exploiting the application-level performance, O/S system performance, and hypervisor performance information through a reliable and efficient channel.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dilma M. Da silva, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Publication number: 20140378111
    Abstract: Various methods, apparatuses, devices, and articles of manufacture are provided for use by one or more electronic devices to provide or otherwise identify applications for potential use by a mobile device with respect to a particular environment. For example, a computing device may apply a context-aware filter to identify a list of applications for potential use by a mobile device; and, in response to a first event proffer one or more applications for use by the mobile device; and, in response to a second event withdraw the application for use by the mobile device. In another example, a mobile device may, in response to a first indication that an application has been proffered for use, initiate activation of the application; and, in response to a second indication that the application has been withdrawn for use, initiate deactivation of the application.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventors: Behrooz Khorashadi, Dilma M. Da Silva, Saumitra Das
  • Publication number: 20140082612
    Abstract: A method for providing dynamic resizing of at least one virtual machine in a cloud infrastructure includes steps of: obtaining a measure of resource usage for the virtual machine and/or application performance of an application running on the virtual machine; determining, as a function of prescribed rules relating to resource usage and the measure of resource usage and/or application performance, whether the virtual machine requires resizing; and resizing the virtual machine to dynamically change resource availability for the virtual machine so as to maintain resource usage and/or application performance within prescribed limits defined by the prescribed rules.
    Type: Application
    Filed: September 17, 2012
    Publication date: March 20, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: David Breitgand, Dilma M. Da Silva, Amir Epstein, Alexander Glikson, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Publication number: 20140047438
    Abstract: System and method and computer program product implemented for a cloud computing infrastructure that allows a hypervisor to optimize resource allocation in a cloud computing environment by exploiting the application-level performance, O/S system performance, and hypervisor performance information through a reliable and efficient channel.
    Type: Application
    Filed: August 10, 2012
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dilma M. Da silva, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Publication number: 20140047440
    Abstract: System and method and computer program product implemented for a cloud computing infrastructure that allows a hypervisor to optimize resource allocation in a cloud computing environment by exploiting the application-level performance, O/S system performance, and hypervisor performance information through a reliable and efficient channel.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 13, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dilma M. Da Silva, Michael R. Hines, Kyung D. Ryu, Marcio A. Silva
  • Publication number: 20130311812
    Abstract: Power consumption in a microprocessor platform is managed by setting a peak power level for power consumed by a multi-core microprocessor platform executing multi-threaded applications. The multi-core microprocessor platform contains a plurality of physical cores, and each physical core is configurable into a plurality of logical cores. A simultaneous multithreading level in at least one physical core is adjusted by changing the number of logical cores on that physical core in response to a power consumption level of the multi-core microprocessor platform exceeding the peak power level. Performance and power data based on simultaneous multi-threading levels are used in selecting the physical core to be adjusted.
    Type: Application
    Filed: June 21, 2012
    Publication date: November 21, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES
    Inventors: Pradip Bose, Alper Buyuktosunoglu, Dilma M. Da Silva, Hubertus Franke, Priyanka Tembey