Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
249 words
A system for detecting when a device has been attached to or detached from a computer without affecting the usability of the computer, comprising: an operating system, said operating system configured to control the operations of the computer, said operating system having requesting means for requesting the performance of a device checking function; operating system support means, configured to accept and transmit information to and from said operating system, said operating system support means comprising, sending means for sending a stimulus to the device; and transferring means for transferring control to the operating system; said operating system support means is configured to wait a predetermined amount of time for a response of the device, said response representing the presence or absence of the device; processing means for processing a staging event, said processing means determining if said staging event is due to an input from the device or from the expiration of said predetermined amount of time; and stimulating means for stimulating the device a predetermined number of times if said staging event is due to the expiration of said predetermined amount of time, and indicating the absence of the device if the device does not respond to said stimulation; and interpreting means for interpreting the input from the device and processing that input accordingly when said staging event is due to an input from the device; wherein said operating system support means transfers control to the operating system when the operations corresponding to said staging event are completed.
Claim 2
Independent Claim
249 words
A system for detecting when a device has been attached to or detached from a computer without affecting the usability of the computer, comprising: an operating system, said operating system configured to control the operations of the computer, said operating system having requesting means for requesting the performance of a device checking function; operating system support means, configured to accept and transmit information to and from said operating system, said operating system support means comprising, sending means for sending a stimulus to the device; and transferring means for transferring control to the operating system; said operating system support means is configured to wait a predetermined amount of time for a response of the device, said response representing the presence or absence of the device; processing means for processing a staging event, said processing means determining if said staging event is due to an input from the device or from the expiration of said predetermined amount of time; and stimulating means for stimulating the device a predetermined number of times if said staging event is due to the expiration of said predetermined amount of time, and indicating the absence of the device if the device does not respond to said stimulation; and interpreting means for interpreting the input from the device and processing that input accordingly when said staging event is due to an input from the device; wherein said operating system support means transfers control to the operating system when the operations corresponding to said staging event are completed.
Claim 3
Dependent Claim
26 words
The system of claim 1, wherein said interpreting means further comprises means for determining whether said input from the device is a response to said stimulus.
Claim 4
Dependent Claim
30 words
The system of claim 1, wherein said interpreting means further comprises means for determining whether said input from the device is an input indicative of the attachment of the device.
Claim 5
Dependent Claim
29 words
The system of claim 1, wherein said interpreting means further comprises means for determining whether said input from the device is information resulting from the operation of the device.
Claim 6
Dependent Claim
18 words
The system of claim 1, wherein said response of the device may be manifested as a staging event.
Claim 7
Independent Claim
185 words
A method for detecting when a device has been attached to or detached from a computer without affecting the usability of the computer, comprising the steps of: (1) requesting the performance of a device checking function by the computer operating system; (2) sending a stimulus to the device; (3) transferring control to the computer operating system; (4) waiting a predetermined amount of time for a staging event to occur, said staging event representing presence or absence of the device; and (5) processing said staging event comprising the steps of: (a) determining if said staging event is due to an input from the device or from the expiration of said predetermined amount of time, (b) stimulating the device a predetermined number of times if said staging event is due to the expiration of said predetermined amount of time, and indicating the absence of the device if the device does not respond to said stimulation, (c) interpreting the input from the device and processing that input accordingly when said staging event is due to an input from the device; and (d) transferring control to the operating system.
Claim 8
Independent Claim
185 words
A method for detecting when a device has been attached to or detached from a computer without affecting the usability of the computer, comprising the steps of: (1) requesting the performance of a device checking function by the computer operating system; (2) sending a stimulus to the device; (3) transferring control to the computer operating system; (4) waiting a predetermined amount of time for a staging event to occur, said staging event representing presence or absence of the device; and (5) processing said staging event comprising the steps of: (a) determining if said staging event is due to an input from the device or from the expiration of said predetermined amount of time, (b) stimulating the device a predetermined number of times if said staging event is due to the expiration of said predetermined amount of time, and indicating the absence of the device if the device does not respond to said stimulation, (c) interpreting the input from the device and processing that input accordingly when said staging event is due to an input from the device; and (d) transferring control to the operating system.
Claim 9
Dependent Claim
27 words
The method of claim 6, wherein said interpreting step further comprises the step of determining whether said input from the device is a response to said stimulus.
Claim 10
Dependent Claim
31 words
The method of claim 6, wherein said interpreting step further comprises the step of determining whether said input from the device is an input indicative of the attachment of the device.
Claim 11
Dependent Claim
30 words
The method of claim 6, wherein said interpreting step further comprises the step of determining whether said input from the device is information resulting from the operation of the device.