Patents by Inventor Adam J. Friedlander

Adam J. Friedlander 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: 8448080
    Abstract: A method for identifying target server computers for consolidating virtual machines in a virtualized data center includes measuring load constraints for different server computers in a virtualized data center. The method also include rendering in a load graph in a graphical user interface (GUI) for the target identification module different icons, each representative of a corresponding one of the different server computers, each icon in the load graph including a position in the load graph according to measured load constraints for a corresponding one of the different server computers. The method further includes selecting a server computer from amongst the different server computers.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: May 21, 2013
    Assignee: International Business Machines Corporation
    Inventors: Keith Barber, Adam J. Friedlander, Robert Hagan, John M. Lake
  • Patent number: 8245140
    Abstract: A method for visualizing and simulating server consolidation of different virtual machines in a virtualized data center can include identifying different server computers in a virtualized data center, computing load metrics for each of the server computers, and rendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in a host computer. The method further can include selecting a source one of the server computers and also a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers. Yet further, the method can include further computing prospective load metrics for the source and the target resulting from the prospective migration of the virtual machine to the target. Finally, the method can include displaying in the GUI respective graphs of the prospective load metrics for each of the source and the target.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Keith Barber, Adam J. Friedlander, Robert Hagan, David L. Kaminsky
  • Publication number: 20110161851
    Abstract: A method for visualizing and simulating server consolidation of different virtual machines in a virtualized data center can include identifying different server computers in a virtualized data center, computing load metrics for each of the server computers, and rendering a graph of the computed load metrics for the server computers in a graphical user interface (GUI) in a host computer. The method further can include selecting a source one of the server computers and also a target one of the server computers and further selecting a virtual machine for prospective migration from the source one of the server computers to the target one of the server computers. Yet further, the method can include further computing prospective load metrics for the source and the target resulting from the prospective migration of the virtual machine to the target. Finally, the method can include displaying in the GUI respective graphs of the prospective load metrics for each of the source and the target.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith Barber, Adam J. Friedlander, Robert Hagan, David L. Kaminsky
  • Publication number: 20110161858
    Abstract: A method for identifying target server computers for consolidating virtual machines in a virtualized data center includes measuring load constraints for different server computers in a virtualized data center. The method also include rendering in a load graph in a graphical user interface (GUI) for the target identification module different icons, each representative of a corresponding one of the different server computers, each icon in the load graph including a position in the load graph according to measured load constraints for a corresponding one of the different server computers. The method further includes selecting a server computer from amongst the different server computers.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith Barber, Adam J. Friedlander, Robert Hagan, John M. Lake