Patents by Inventor David Rhoades

David Rhoades 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: 20050071666
    Abstract: A method and system for managing software according to a physical location of a computer that is to execute the software. The operating system of the computer is modified to contain a location service that is able to determine the exact physical location of the computer. When the computer's operating system requests that a software application be loaded into system memory, the computer's location service determines the exact current physical location of the computer using a satellite Global Positioning System (GPS) or similar system. This location is compared to a list of authorized location ranges. If the computer is within an authorized location range, the software is allowed to load into system memory and execute as long as the computer remains within the authorized area. If the computer is not within an authorized area, then the software is not allowed to load into system memory and thus cannot execute.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Applicant: International Business Machines Corporation
    Inventors: Simon Chu, Richard Dayan, Jeffery Jennings, David Rhoades
  • Patent number: 6718464
    Abstract: A method and system are disclosed for dynamically loading selected BIOS modules and settings from a server computer system to a client computer system according to an identity of a user who is currently utilizing the client computer system. The client computer system is coupled to a server computer system via a network. Selected BIOS modules and settings are associated with a particular user. These BIOS modules and settings are those preferred by the particular user to use in order to customize the client computer system when the client computer system is used by the particular user. The associations among the particular user and the selected BIOS modules and settings are stored in the server computer system. The selected BIOS modules and settings are downloaded from the server computer system to the client computer system when the particular user causes the client computer system to start booting, i.e. when the particular user is the current user.
    Type: Grant
    Filed: January 23, 2001
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Eric Richard Kern, Howard Jeffrey Locker, David Rhoades, James Peter Ward
  • Patent number: 6658563
    Abstract: A data processing system and method are described for booting a computer system from a virtual floppy diskette. A native operating system is executed by the computer system which utilizes a native file system. A boot able floppy diskette image is stored on the hard drive. The image includes a second operating system which utilizes a second file system. A master boot record stored on the hard drive is modified to include a boot bit. The boot bit is set in response to a storage of the image. The computer system is then booted from the image in response to the boot bit being set. The native operating system and the native file system are unchanged during the booting of the computer system from the image.
    Type: Grant
    Filed: May 18, 2000
    Date of Patent: December 2, 2003
    Assignee: International Business Machines Corporation
    Inventors: Herbert Jackson Ice, Jr., Robert Duane Johnson, Kofi Kekessie, David Rhoades, Gary Anthony Vaiskauckas
  • Publication number: 20030055846
    Abstract: A method and system for providing field replaceable units (FRU's) to a personal computer being repaired of updated. A software agent, installed on the personal computer, collects identification information about all FRU's in the personal computer. The collected identification information is stored in a memory register in the personal computer on a scheduled periodic basis, and then transmitted to and stored on a remote service computer. A field service technician, upon receipt of a repair request for the personal computer, retrieves the identification information from the remote service computer identifying all FRU's for the uniquely identified personal computer. The technician then brings all FRU's used by the personal computer to the field repair site so that the needed FRU is readily available, thus avoiding multiple trips that would be required to first visually inspect the components of the personal computer and then return with the needed FRU's.
    Type: Application
    Filed: September 20, 2001
    Publication date: March 20, 2003
    Applicant: International Business Machines Corporation
    Inventors: Richard Wayne Cheston, Daryl Carvis Cromer, Howard Jeffrey Locker, David Rhoades, James Peter Ward
  • Patent number: 6473655
    Abstract: A data processing system and method are described for creating a virtual partition within an existing partition within a hard disk drive included within the system. A first master boot record is written which includes a partition. The partition defines a first file system to be utilized by the hard drive. A file is created within the partition. The first master boot record is temporarily overwritten with a second master boot record without altering the first file system. The second master boot record includes a designation of the file as a second partition. The second partition defines a second file system. The second partition is designated as the active partition. The data processing system is booted utilizing the second master boot record. The second partition is a virtual partition within the existing partition.
    Type: Grant
    Filed: May 2, 2000
    Date of Patent: October 29, 2002
    Assignee: International Business Machines Corporation
    Inventors: Christopher Britton Gould, David Rhoades, Walter Leslie Robinson, Gary Anthony Vaiskauckas
  • Patent number: 6470455
    Abstract: A data processing system and method are disclosed for prohibiting access to a SCSI bus prior to a correct entry of an access password. The system includes a plurality of internal SCSI bus devices coupled to the SCSI bus. The system also includes an external SCSI connector for coupling external SCSI devices to the SCSI bus. The access password is established and stored within the system. The plurality of internal SCSI bus devices and the external devices are prohibited from accessing the SCSI bus prior to a correct entry of the access password. The SCSI bus includes a busy signal line. Prior to a correct entry of the access password, the system asserts the busy signal line, indicating that the SCSI bus is busy. Both internal and external devices are prohibited from accessing the SCSI bus while the busy signal line is asserted.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: October 22, 2002
    Assignee: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Howard Locker, David Rhoades, James Peter Ward
  • Publication number: 20020099934
    Abstract: A method and system are disclosed for dynamically loading selected BIOS modules and settings from a server computer system to a client computer system according to an identity of a user who is currently utilizing the client computer system. The client computer system is coupled to a server computer system via a network. Selected BIOS modules and settings are associated with a particular user. These BIOS modules and settings are those preferred by the particular user to use in order to customize the client computer system when the client computer system is used by the particular user. The associations among the particular user and the selected BIOS modules and settings are stored in the server computer system. The selected BIOS modules and settings are downloaded from the server computer system to the client computer system when the particular user causes the client computer system to start booting, i.e. when the particular user is the current user.
    Type: Application
    Filed: January 23, 2001
    Publication date: July 25, 2002
    Applicant: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Eric Richard Kern, Howard Jeffrey Locker, David Rhoades, James Peter Ward
  • Patent number: 6412025
    Abstract: A system and method for connecting a computer terminal (e.g., a personal computer) to a data transmission network with the appropriate settings for connection obtained from the network if the terminal has been moved and the settings are not appropriate for the new location. The system and method involve detecting that the terminal has been removed from the data transmission network, and, if the terminal has been moved, checking to determine whether the previous settings are appropriate for use in the new location. If the settings are appropriate, then the previous settings are used; if not, new settings for the terminal are obtained from the network, using a program such as the IBM's Dynamic Host Connection Program (DHCP), with the details on the settings (or connection) maintained at both the network and the computer terminal and updated when a new or changed connection to the data transmission network is made.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: June 25, 2002
    Assignee: International Business Machines Corporation
    Inventors: Richard W. Cheston, Daryl Carvis Cromer, Dhruv Manmohandas Desai, Brandon Jon Ellison, Howard Jeffery Locker, Eric Richard Kern, David Rhoades, James Peter Ward
  • Patent number: 6256732
    Abstract: Described is a computer system which can automatically provide its capabilities to a main computer without powering on to facilitate configuring the system in its shipping package. The computer system is coupled to a remote computer via a data communication link. The system includes a communication subsystem which is supplied with auxiliary power and is operative to detect when a valid communication link is established between the computer system and the main computer. After the detection the communication subsystem sends a first packet to the main computer via the communication subsystem. The first packet includes data which specifically identifies the computer system. When the communication link is coupled to the communication subsystem through the packaging and a power source is coupled to a power connector of the system through the packaging, the system is operative to send the first packet without powering on.
    Type: Grant
    Filed: June 25, 1998
    Date of Patent: July 3, 2001
    Assignee: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Brandon J. Ellison, Christopher Brit Gould, Gregory William Kilmer, David Rhoades, James Peter Ward
  • Patent number: 6094720
    Abstract: Described is a computer system which is operable to allow configuration to occur on the system unit without removing the system unit from its packaging. The computer system is coupled to a remote computer via a data communication link. The system is operative to detect whether it is in a configuration mode when a power source and a network connection are made through the packaging. If the configuration mode is detected by the system, the system powers on and places itself in the configuration mode to allow (1) the remote computer to transfer signals to the system via the communication link to set up data transfers to the memory of the system, and (2) the remote computer to transfer data to the memory of the system for storage therein, whereby the system is configured at least in part in its packaging.
    Type: Grant
    Filed: June 25, 1998
    Date of Patent: July 25, 2000
    Assignee: International Business Machines Corporation
    Inventors: Daryl Carvis Cromer, Brandon J. Ellison, Christopher Brit Gould, Howard J. Locker, David Rhoades, James Peter Ward
  • Patent number: 6021493
    Abstract: Described is a system which includes at least one computer system connected to a main computer system via a data transmission network. The at least one computer system has a network connector for communicating data with the main computer. The network connector is supplied with auxiliary power and is operative to communicate with the main computer regardless of whether the at least one computer system is in a normal operating state. The main computer includes a program for detecting when the at least one computer system has been disconnected from the data transmission network. The program sends a first packet to the at least one computer system via the network. The at least one computer system is operative to receive the first packet and respond by sending a second packet to the main computer. The second packet includes data which specifically identifies the at least one computer system.
    Type: Grant
    Filed: November 6, 1997
    Date of Patent: February 1, 2000
    Assignee: International Business Machines Corporation
    Inventors: Daryl C. Cromer, Richard W. Cheston, Howard J. Locker, David Rhoades, James Peter Ward
  • Patent number: 5945915
    Abstract: Described is a computer system which is coupled to a remote computer via a network cable. The computer system has a normally closed enclosure and is capable of securing data retained within the system against unauthorized access and notifying the remote computer when an unauthorized access has occurred. The computer system includes an erasable memory element mounted within the enclosure for selective activation to active and inactive states and for receiving and storing a security password when in the active state. A manually operable option switch is mounted within the enclosure. The option switch is manually settable by a user of the computer system for setting the memory element to the active and inactive states.
    Type: Grant
    Filed: November 6, 1997
    Date of Patent: August 31, 1999
    Assignee: International Business Machines Corporation
    Inventors: Daryl C. Cromer, Thi N. Dang, Jan M. Janick, Howard J. Locker, David Rhoades
  • Patent number: 5860001
    Abstract: Disclosed is a computer system which can be powered on by at least a first and a second method wherein the first method is different from the second method. The computer system is operative to allow a user to select which one of at least two different pre-selected ordered lists of initial program load (IPL) devices are to be used depending on whether the system was powered on by the first method or the second method. The system includes a processor coupled to a local bus and an input/output (IO) bus. A non-volatile memory is coupled to the processor and the IO bus. The non-volatile memory has a basic input output system (BIOS) stored therein and the BIOS is effective for responding to the energization of the computer system by initiating a power on self test (POST). The non-volatile memory also stores a first pre-selected ordered list of IPL devices and a second pre-selected ordered list of IPL devices.
    Type: Grant
    Filed: May 19, 1997
    Date of Patent: January 12, 1999
    Assignee: International Business Machines Corporation
    Inventors: Daryl C. Cromer, Ellen M. Gibel, Robert D. Johnson, David Rhoades, Randall S. Springfield
  • Patent number: 5101595
    Abstract: A gate opening mechanism is described which uses a rotationally floating motor. Unusually high torques caused by gate blockage causes the motor frame to rotate around its axis and to trigger a motor shut off switch.The mechanism is mounted in the space between a fence post and the gate post adjacent to it without requiring a large opening.
    Type: Grant
    Filed: June 27, 1991
    Date of Patent: April 7, 1992
    Inventor: David Rhoades