Claims
- 1. A computing device comprising:(a) a processor; (b) a memory coupled to the processor; (c) a dynamically loadable file stored in the memory and configured to be dynamically loaded for execution in response to a calling process, the file including instructions for spawning a delay process; and, (d) the delay process stored in the memory, the delay process having instructions for dynamically loading the file prior to the calling process initiating an unload of the file such that the file Is retained as loaded even after the calling process initiates an unload of the file, and wherein the delay process further includes instructions configured to dynamically unload the file after an expired amount of time.
- 2. The computing device of claim 1 wherein the dynamically loadable file is a device driver.
- 3. The computing device of claim 2 wherein the device driver is for an imaging device.
- 4. A computing system, comprising:(a) a peripheral device; (b) a host computer coupled to the peripheral device; and, (c) a dynamically loadable driver stored in a memory on the host computer for interfacing the peripheral device with the host computer upon loading of the driver by a calling process, the driver including instructions for spawning a delay program in the memory; and, (d) the delay program including Instructions for dynamically loading the driver upon the delay program being spawned and prior to the calling process unloading the driver such that the driver remains loaded even after the calling process initiates an unload of the driver.
- 5. The computing system of claim 4 wherein the peripheral device includes an imaging device.
Parent Case Info
This is a continuation of application Ser. No. 09/288,942 filed on Apr. 4, 1999 now U.S. Pat. No. 6,308,184, which is hereby incorporated by reference herein.
US Referenced Citations (17)
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/288942 |
Apr 1999 |
US |
Child |
09/865806 |
|
US |