Patents by Inventor Keith M. Campbell

Keith M. Campbell 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).

  • Publication number: 20100115252
    Abstract: According to one embodiment, a corrupted network hardware device may be automatically inspected and repaired. A default boot sequence may be suspended, and an external recovery device may inspect and repair the corrupted code by selectively repairing files and configuration settings in a minimally invasive manner, to preserve as many user settings as practicable. The network hardware device may then be re-booted from the repaired firmware.
    Type: Application
    Filed: November 5, 2008
    Publication date: May 6, 2010
    Applicant: International Business Machines Corporation
    Inventors: Keith M. Campbell, William G. Pagan, Marc V. Stracuzza, Michael N. Womack
  • Publication number: 20100024001
    Abstract: Securing blade servers in a data center, the data center including a plurality of blade servers installed in a plurality of blade server chassis, the blade servers and chassis connected for data communications to a management module, each blade server chassis including a chassis key, where securing blade servers includes: prior to enabling user-level operation of the blade server, receiving, by a security module, from the management module, a chassis key for the blade server chassis in which the blade server is installed; determining, by the security module, whether the chassis key matches a security key stored on the blade server; if the chassis key matches the security key, enabling, by the security module, user-level operation of the blade server; and if the chassis key does not match the security key, disabling, by the security module, operation of the blade server.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith M. Campbell, Rajiv N. Kantesaia, Caroline M. Metry, Michael N. Womack
  • Patent number: 7644291
    Abstract: An array of electronic devices includes at least one throttlable device in the array of devices and a management module connected to the at least one throttlable device for reducing heat effects to an overheating device from neighboring devices in the array of electronic devices device. The management module is configured to detect the overheating of the overheating device, detect at least one throttlable device neighboring the overheating device and in the array of devices, and throttle the at least one throttlable device. The array of devices are an array of blade servers within a blade center, and the management module is separate from the at least one throttlable device.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: January 5, 2010
    Assignee: International Business Machines Corporation
    Inventors: Keith M. Campbell, Jeffery M. Franke, Donald E. Johnson, Brooks Johnston
  • Publication number: 20090064338
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to blade server security and provide a method, system and computer program product for proximity sensitive blade server security. In one embodiment of the invention, a method for proximity sensitive blade server security can be provided. The method can include sensing proximity of a systems administrator relative to a blade center, detecting a loss of proximity of the systems administrator, and triggering automated securing of at least one blade server in the blade server in response to detecting the loss of proximity. For example, sensing proximity of a systems administrator relative to a blade center can include establishing a wireless radio connection with a personal article associated with the systems administrator, and determining a loss of proximity when the connection is lost.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keith M. Campbell, Raymond T. Greggs, James G. McLean, Caroline M. Metry, Edward S. Suffern
  • Publication number: 20080256370
    Abstract: Receiving, by a blade management module from a client blade, notification of a loss of communications between a remote desktop apparatus and the client blade; responsive to the notification, accepting, by the blade management module from the remote desktop apparatus, an instruction to alter a power setting of the client blade; and; responsive to the instruction, altering, by the blade management module, the power setting of the client blade.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Inventors: Keith M. Campbell, Raymond T. Greggs, James G. McLean, Caroline M. Metry, Edward S. Suffern
  • Publication number: 20080229576
    Abstract: Propagating pin corrections through physically mating devices including bending one of a plurality of connectors of a first mating device; and mating the first mating device having the bent connector with an unmodified second mating device; wherein the mating of the first mating device and the unmodified second mating device bends a connector corresponding to the bent connector of the first mating device.
    Type: Application
    Filed: March 22, 2007
    Publication date: September 25, 2008
    Inventors: Keith M. Campbell, Eric R. Kern, Caroline M. Metry
  • Publication number: 20080069317
    Abstract: The present invention is directed to the coordination of a voicemail response (e.g., away message) with calendar scheduling. A method in accordance with an embodiment of the present invention includes: receiving a phone call; forwarding the phone call to a voicemail system; determining a phone number associated with the phone call; determining a calendar entry for a current time; and generating a voicemail response based on the phone number and the calendar entry.
    Type: Application
    Filed: September 6, 2006
    Publication date: March 20, 2008
    Inventors: Keith M. Campbell, Caroline M. Metry
  • Publication number: 20080059626
    Abstract: A computer implemented method and computer program product for providing status information in a central server having a chassis for operating a plurality of blade servers installed therein, includes polling at least one of the central server and installed blades for status information; packaging the status information; transmitting each package of status information to the central server and respective installed blades; reading the packaged status information; and providing a display of the status information.
    Type: Application
    Filed: August 14, 2006
    Publication date: March 6, 2008
    Applicant: International Business Machines Corporation
    Inventors: Keith M. Campbell, Raymond T. Greggs, James G. McLean, Caroline M. Metry