Patents by Inventor John Steven Langford

John Steven Langford 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: 6438714
    Abstract: A method and apparatus for testing storage devices in communication with a computer. Logical volumes are created on each storage device. Also, a file system is created on a first storage device in the storage devices, wherein the first storage device is a current storage device. The file system is copied from the current storage device to another storage device, wherein the another storage device is a storage device that has not received a copy of the file system wherein the another storage device becomes the current storage device. The file system is copied over and over again until all of the storage devices have received a copy of the file system. At this point, a single pass through these storage devices has occurred. Different numbers of passes may be selected depending on the amount of time during which testing should occur.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: August 20, 2002
    Assignee: International Business Machines Corporation
    Inventors: Christopher Canestaro, Carl Phillip Gusler, Rick A. Hamilton, II, John Steven Langford
  • Patent number: 5951686
    Abstract: A computer system with reboot capability includes a processing mechanism, the processing mechanism supporting an operating system. The system further includes a service processor coupled to the processing mechanism, the service processor determining whether a reboot operation is needed. In addition, the computer system includes a memory mechanism coupled to the processing mechanism and the service processor, the memory mechanism storing a plurality of platform policy parameters and an automatic restart policy of the operating system to support the reboot operation of the service processor.
    Type: Grant
    Filed: March 31, 1997
    Date of Patent: September 14, 1999
    Assignee: International Business Machines Corporation
    Inventors: Charles Andrew McLaughlin, Alongkorn Kitamorn, Chet Mehta, John Steven Langford
  • Patent number: 5875318
    Abstract: The invention provides an instruction set translator for translating a source code executable by a first processor to a target code executable by a second processor. The translation of the source code occurs one instruction at a time. The instruction set translator determines, after a first execution of the target code, whether at least one of the instructions is modified. If an instruction is modified, then only this particular instruction is purged from the target code. This is made possible by the use of a hash table to monitor addresses of all modified instructions. If the address of an instruction is in the hash table, it signifies that the instruction has been modified. To isolate the translation of the modified instruction in the target code, the invention will break up the source code translation just before the modified instruction. This allows for the translation of the modified instruction to occur separately.
    Type: Grant
    Filed: April 12, 1996
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventor: John Steven Langford