Nova Patents
EP1588260B1

Hot plug interfaces and failure handling

Abstract

This record has no abstract on file.

EP1588260B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 20 January 2024, 2.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

22 claims: 4 independent, 18 dependent

  1. 1
    A method for recovering from an error of a device connected to a computer during run time without rebooting the computer, comprising:simulating (305;401) by a kernel of the computer a removal of the device from the computer by invoking first software instructions not included in the kernel that are used when the device is removed by a user;automatically turning off (403) the device by the kernel;automatically turning on (407) the device by the kernel;and simulating (307;409) by the kernel an insertion of the device to the computer, by invoking second software instructions not included in the kernel that are used by the computer when the device is connected to the computer by a user, wherein the first software instructions and second software instructions include codes for error handling.
  2. 11
    A system for recovering from an error of a device connected to a computer during run time without rebooting the computer using a pre-existing initialization routine comprising:means within a kernel of the computer for simulating a removal of the device from the computer by invoking first software instructions not included in the kernel that are used when the device is removed by a user means within the kernel for automatically turning on the device;and means within the kernel for simulating an insertion of the device to the computer by invoking second software instructions not included in the kernel that are used by the computer when the device is connected to the computer by a user, wherein the first software instructions and second software instructions include codes for error handling.
  3. 19
    A computer program for use in recovering from an error of a device, the computer program comprising instructions for causing a kernel of a computer to:simulate a removal (305;401) of the device from the computer by invoking first software instructions not included in the kernel that are used when the device is removed from the computer by a user;automatically turn off (403) the device by the kernel;automatically turn on (407) the device by the kernel;and simulate an insertion (307;409) of the device to the computer by invoking second software instructions not included in the kernel that are used by the computer when the device is connected to the computer by a user, wherein the first software instructions and second software instructions include codes for error handling.
  4. 22
    A computer program product comprising a computer-readable medium storing a computer program as claimed in any of claims 19 to 21.