Patents by Inventor Milton Devon Miller

Milton Devon Miller 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: 20040030881
    Abstract: In a computer system, upon the occurrence of a reboot command, RunTime Abstraction Services (RTAS) microcode is loaded onto a first host processor. The service processor, upon request from the RTAS microcode, then issues a command to reset all host processors other than the first host processor on which the RTAS microcode resides, and then the RTAS microcode issues a series of commands to reset all I/O adapters. Once the host processors and I/O adapters have been reset, they are initialized to a predetermined, known state. Only after the host processors and I/O adapters have been reset and initialized is the reboot request executed. By resetting all but the first host processor and the I/O adapters before executing the reboot request, all activity originating from the host processors and from the I/O drawers is terminated, so that when the reboot request is executed, the host processors and I/O drawers are ready for initialization.
    Type: Application
    Filed: August 8, 2002
    Publication date: February 12, 2004
    Applicant: International Business Machines Corp.
    Inventors: Bradley Ryan Harrington, Ajay Kumar Mahajan, Chetan Mehta, Milton Devon Miller, Michael Anthony Perez, Peter Dinh Phan, David R. Willoughby
  • Publication number: 20030236972
    Abstract: A system, method, and computer program product are disclosed for executing a reliable warm reboot of one of multiple partitions included in a logically partitioned data processing system. The data processing system includes partition hardware. A request to reboot a particular partition is received within the partition where the particular partition includes multiple processors. Prior to executing the reboot request, the partition hardware is set to a predetermined state. The reboot request is then executed within the particular partition. The predetermined state is preferably achieved by resetting the partition hardware to a predetermined state.
    Type: Application
    Filed: June 20, 2002
    Publication date: December 25, 2003
    Applicant: International Business Machines Corporation
    Inventors: Bradley Ryan Harrington, Chetan Mehta, Milton Devon Miller, Michael Anthony Perez, David Lee Randall, David R. Willoughby
  • Publication number: 20030163758
    Abstract: A method and system for identifying a source of a corrupt data in a memory in a multiprocessor computer system. When a computer program stores corrupt data causing a program failure or a system crash, the corrupt data and its address are identified. The multiprocessor computer system is shut down, and the corrupt data is cleared from the memory. Before fully re-booting the multiprocessor computer system, a processor is selected from the multiprocessor computer system to load and run monitor code designed to monitor the location where the corrupt data was stored. The program that previously stored the corrupt data is restarted, and the selected processor detects any re-storage of the corrupt data in the same memory address. All processors in the computer system are then immediately suspended. The registers of all processors suspected of storing corrupt data are inspected to determine the source of the corrupt data.
    Type: Application
    Filed: February 27, 2002
    Publication date: August 28, 2003
    Applicant: International Business Machines Corp.
    Inventors: Christopher Harry Austen, Van Hoa Lee, Milton Devon Miller, Douglas Wayne Oliver
  • Publication number: 20030131279
    Abstract: A system, method, and computer program product are disclosed for preventing machine crashes due to hard errors in one of multiple, different processors that are included in a logically partitioned data processing system. An error occurring in one of the processors is detected. A determination is then made regarding whether the processor has been deconfigured. The partition is then rebooted only in response to a determination that the processor has been deconfigured and will not be included in the partition processor resources. Thus, only the configured processors are rebooted. The deconfigured processor is not rebooted.
    Type: Application
    Filed: January 10, 2002
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: Mark Elliott Hack, Alongkorn Kitamorn, Gordon D. McIntosh, Milton Devon Miller, Kanisha Patel, David Lee Randall