Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
233 words
A virtual device driver registry for use in connection with a computer system for providing virtual device driver call information to a program operating in said computer system in response to a call information request, the virtual device driver registry having a globally-unique identifier, the virtual device driver registry comprising: A. a registration database including a plurality of entries, each entry including a virtual device driver identifier and virtual device driver call information; B. a virtual device driver registration element responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information for establishing an entry in the registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and C. a registered information supply element responsive to a call information request from the program, the call information request including (i) the globally-unique identifier of the virtual device driver registry thereby to enable the virtual device driver registry to respond to the call information request, and (ii) the call information request further including a requested virtual device driver identifier, the registered information supply element in response to the call information request making available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 2
Dependent Claim
233 words
A virtual device driver registry for use in connection with a computer system for providing virtual device driver call information to a program operating in said computer system in response to a call information request, the virtual device driver registry having a globally-unique identifier, the virtual device driver registry comprising: A. a registration database including a plurality of entries, each entry including a virtual device driver identifier and virtual device driver call information; B. a virtual device driver registration element responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information for establishing an entry in the registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and C. a registered information supply element responsive to a call information request from the program, the call information request including (i) the globally-unique identifier of the virtual device driver registry thereby to enable the virtual device driver registry to respond to the call information request, and (ii) the call information request further including a requested virtual device driver identifier, the registered information supply element in response to the call information request making available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 3
Dependent Claim
20 words
A registry as defined in claim 1 in which the registration database is in the form of a linked list.
Claim 4
Dependent Claim
128 words
A registry as defined in claim 2 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the virtual device driver registration element, in response to receipt of a virtual device driver registration request from a virtual device driver, establishing an entry in the linked list and loading the virtual device driver's virtual device driver identifier information and virtual device driver calling information in the established entry.
Claim 5
Dependent Claim
145 words
A registry as defined in claim 2 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the registered information supply element, in response to a call information request from the program, stepping through successive entries in the linked list to identify an entry whose registered virtual device driver name field contains virtual device driver identifier information corresponding to the requested virtual device driver and providing virtual device driver calling information from the calling information field of the identified entry to the requesting program.
Claim 6
Dependent Claim
215 words
A virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the virtual device driver registry comprising: A. a computer system; and B. a control subsystem including: i. a virtual device driver registration element for enabling the computer system, responsive to receipt of a virtual device driver registration request including a globally-unique identifier of a virtual device driver registry and virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and ii. a registered information supply element for enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) a requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 7
Dependent Claim
215 words
A virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the virtual device driver registry comprising: A. a computer system; and B. a control subsystem including: i. a virtual device driver registration element for enabling the computer system, responsive to receipt of a virtual device driver registration request including a globally-unique identifier of a virtual device driver registry and virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and ii. a registered information supply element for enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) a requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 8
Dependent Claim
30 words
A registry as defined in claim 5 in which virtual device driver registration element enables the computer system to establish the registration database in the form of a linked list.
Claim 9
Dependent Claim
133 words
A registry as defined in claim 6 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the virtual device driver registration element enabling the computer system, in response to receipt of a virtual device driver registration request from a virtual device driver, to establish an entry in the linked list and loading the virtual device driver's virtual device driver identifier information and virtual device driver calling information in the established entry.
Claim 10
Dependent Claim
150 words
A registry as defined in claim 6 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the registered information supply element enabling the computer system, in response to a call information request from the program, to step through successive entries in the linked list to identify an entry whose registered virtual device driver name field contains virtual device driver identifier information corresponding to the requested virtual device driver and provide virtual device driver calling information from the calling information field of the identified entry to the requesting program.
Claim 11
Dependent Claim
205 words
A control subsystem for use in connection with a computer system to establish a virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the control subsystem comprising: A. a virtual device driver registration element for enabling the computer system, responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and B. a registered information supply element for enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 12
Dependent Claim
205 words
A control subsystem for use in connection with a computer system to establish a virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the control subsystem comprising: A. a virtual device driver registration element for enabling the computer system, responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and B. a registered information supply element for enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 13
Dependent Claim
31 words
A control subsystem as defined in claim 9 in which virtual device driver registration element enables the computer system to establish the registration database in the form of a linked list.
Claim 14
Dependent Claim
134 words
A control subsystem as defined in claim 10 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the virtual device driver registration element enabling the computer system, in response to receipt of a virtual device driver registration request from a virtual device driver, to establish an entry in the linked list and loading the virtual device driver's virtual device driver identifier information and virtual device driver calling information in the established entry.
Claim 15
Dependent Claim
151 words
A control subsystem as defined in claim 10 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the registered information supply element enabling the computer system, in response to a call information request from the program, to step through successive entries in the linked list to identify an entry whose registered virtual device driver name field contains virtual device driver identifier information corresponding to the requested virtual device driver and provide virtual device driver calling information from the calling information field of the identified entry to the requesting program.
Claim 16
Dependent Claim
213 words
A computer program product for use in connection with a computer system to establish a virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the computer program product comprising a computer readable medium including: A. virtual device driver registration code devices for enabling the computer system, responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and B. registered information supply code devices for enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) a requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 17
Dependent Claim
213 words
A computer program product for use in connection with a computer system to establish a virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the computer program product comprising a computer readable medium including: A. virtual device driver registration code devices for enabling the computer system, responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and B. registered information supply code devices for enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) a requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 18
Dependent Claim
33 words
A computer program product as defined in claim 13 in which virtual device driver registration code devices enable the computer system to establish the registration database in the form of a linked list.
Claim 19
Dependent Claim
136 words
A computer program product as defined in claim 14 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the virtual device driver registration code devices enabling the computer system, in response to receipt of a virtual device driver registration request from a virtual device driver, to establish an entry in the linked list and loading the virtual device driver's virtual device driver identifier information and virtual device driver calling information in the established entry.
Claim 20
Dependent Claim
153 words
A computer program product as claimed in claim 14 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the registered information supply code devices enabling the computer system, in response to a call information request from the program, to step through successive entries in the linked list to identify an entry whose registered virtual device driver name field contains virtual device driver identifier information corresponding to the requested virtual device driver and provide virtual device driver calling information from the calling information field of the identified entry to the requesting program.
Claim 21
Independent Claim
191 words
A method of operating a computer system to establish a virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the method comprising the steps of: A. enabling the computer system, responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and B. enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) a requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 22
Independent Claim
191 words
A method of operating a computer system to establish a virtual device driver registry for providing virtual device driver call information to a program in response to a call information request, the virtual device driver registry having a globally-unique identifier, the method comprising the steps of: A. enabling the computer system, responsive to receipt of a virtual device driver registration request including virtual device driver identifier information and virtual device driver device driver call information, to establish an entry in a registration data base including the virtual device driver identifier information and virtual device driver device driver call information in the request; and B. enabling the computer system, responsive to a call information request from the program, the call information request including (a) the globally-unique identifier of the virtual device driver registry thereby to enable the registered information supply element to enable the computer system to respond to the call information request, and (b) a requested virtual device driver identifier, to make available to the program virtual device driver call information associated with the entry whose virtual device driver identifier corresponds to the requested virtual device driver identifier in the request.
Claim 23
Dependent Claim
23 words
A method as defined in claim 17 in which the computer system establishes the registration database in the form of a linked list.
Claim 24
Dependent Claim
132 words
A method as defined in claim 18 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, the computer system in the virtual device driver registration step, in response to receipt of a virtual device driver registration request from a virtual device driver, establishing an entry in the linked list and loading the virtual device driver's virtual device driver identifier information and virtual device driver calling information in the established entry.
Claim 25
Dependent Claim
149 words
A method as defined in claim 18 in which the linked list comprises a series of entries, each entry including a plurality of fields including a next entry pointer field for receiving a pointer to the next entry in the linked list, a registered virtual device driver name field for receiving virtual device driver identifier information for a virtual device driver, and a calling information field for receiving virtual device driver calling information for a virtual device driver, computer system in the registered information supply code step, in response to a call information request from the program, stepping through successive entries in the linked list to identify an entry whose registered virtual device driver name field contains virtual device driver identifier information corresponding to the requested virtual device driver and provide virtual device driver calling information from the calling information field of the identified entry to the requesting program.