Patents by Inventor Keith Barber

Keith Barber 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
  • Publication number: 20060115562
    Abstract: A snack food having large three-dimensional seasoning bits whereby the bits are substantially adhered to the food substrate, or chip. A topping comprising large seasoning bits and a dry adhesive is applied to a cooked chip. The topped, cooked chip is then heated to a temperature such that the dry adhesive undergoes a glass transition and flows down around the bit to the bit and food substrate contact point. The topped, cooked chip is then subjected to changed process conditions, such as cooling, the adhesive hardens, and a bond is formed between the chip and the seasoning bits.
    Type: Application
    Filed: January 12, 2006
    Publication date: June 1, 2006
    Inventors: Keith Barber, Adrianna Heywood, K. King, Stephen Rice, Richard Ruegg
  • Publication number: 20060088633
    Abstract: A novel improved process and apparatus is disclosed for producing low oil potato chip products having less than 30 percent by weight oil based on the total weight of an unseasoned chip. The process requires contacting the chip with a brine solution, frying the chip, and concurrently dehydrating and de-oiling the chip with superheated steam in a single unit operation.
    Type: Application
    Filed: October 26, 2004
    Publication date: April 27, 2006
    Inventors: Keith Barber, David Barry, Kelly Miller, Donald Neel, Myron Silver, Tawnya Lynn Smart, James Stalder
  • Publication number: 20050095328
    Abstract: A method for adhering large three-dimensional seasoning bits to a snack food base whereby the bits are substantially adhered to the food substrate, or chip. A topping comprising large seasoning bits and a dry adhesive is applied to a cooked chip. The topped, cooked chip is then heated to a temperature such that the dry adhesive undergoes a glass transition and flows down around the bit to the bit and food substrate contact point. The topped, cooked chip is then subjected to changed process conditions, such as cooling, the adhesive hardens, and a bond is formed between the chip and the seasoning bits.
    Type: Application
    Filed: October 30, 2003
    Publication date: May 5, 2005
    Inventors: Keith Barber, Adrianna Heywood, K. King, Stephen Rice, Richard Ruegg