-
公开(公告)号:GB2333416A
公开(公告)日:1999-07-21
申请号:GB9800896
申请日:1998-01-17
Applicant: IBM
Inventor: DUFFIN PAUL ANDREW
Abstract: A computer telephone relay service for interfacing between a textphone and a telephone. A textphone call is made to the computer which makes a further call to a telephone or vice versa. The computer then translates the messages between the textphone and telephone using voice recognition and text-to-speech hardware.
-
公开(公告)号:GB2348304B
公开(公告)日:2003-07-09
申请号:GB9906644
申请日:1999-03-24
Applicant: IBM
Inventor: COBBETT MICHAEL , DUFFIN PAUL ANDREW , WONG YUK-LUN
Abstract: The invention relates to a method for executing, in a computer system 5, a device driver 10 which is used by a number of applications running on that system. A first 12 and second version 11 of the device driver are provided, with the first version being optimised and the second version containing debug code for providing trace information. Upon discovering a problem with the device driver, it is possible to selectively switch to the debug version of the code without any of the applications already using the device driver being aware of the switch. Having gathered the necessary trace data, it is then possible to transparently switch back to the optimised version. Conventionally, device drivers form part of the operating system within a computer and so are difficult to remove and re-load without taking the whole system down and re-booting. The invention however affords continuous service to any application already using the device driver and does not require a time-wasting reboot which may in any event remove the error condition.
-
公开(公告)号:GB2348304A
公开(公告)日:2000-09-27
申请号:GB9906644
申请日:1999-03-24
Applicant: IBM
Inventor: COBBETT MICHAEL , DUFFIN PAUL ANDREW , WONG YUK-LUN
Abstract: In a method for executing, in a computer system (5, Figure 1) a device driver 10 which is used by applications running on the system, first 12 and second 11, versions of the device driver code are provided. The first version is optimised, and the second version contains debug code for providing trace information, whereby upon discovering a problem with the device driver, it is possible to selectively switch to the debug version of the code without any of the applications already using the device driver being aware of the switch. Having gathered the necessary trace data, it is then possible to transparently switch back to the optimised version. Switching between the first and second versions of the software component occurs in response to a system call, which sets a boolean flag of which the value determines which version of the software component is executed. Conventionally, device drivers form part of the operating system within a computer and so are difficult to remove and re-load without taking the whole system down and re-booting. This method, however, affords continuous service to any application already using the device driver and does not require a time-wasting reboot which may, in any event, remove the error condition.
-
-