Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
208 words
A distributed object hierarchy for use in a networked computer system including a host computer and a remote computer, the remote computer being in electronic communication with a device, said distributed object hierarchy comprising: a first object implemented on the host computer, the first object being an instantiation of a base class, the base class defining a set of methods and attributes that relate to a plurality of devices; a second object implemented on the remote computer, the second object being an instantiation of a device class which is a subclass of the base class thereby inheriting the set of methods and attributes of the base class, where access to the set of methods and attributes is accomplished through communication with the host computer, the device class extending the base class with device-specific methods and device-specific attributes; and a third object implemented on the host computer, the third object being an instantiation of a device extension class which is a subclass of the device class thereby inheriting the set of methods and attributes available through the device class, the device extension class refining the device class with modifications of the set of methods and attributes of the device class and adding extension device-specific methods and extension device-specific attributes.
Claim 2
Dependent Claim
208 words
A distributed object hierarchy for use in a networked computer system including a host computer and a remote computer, the remote computer being in electronic communication with a device, said distributed object hierarchy comprising: a first object implemented on the host computer, the first object being an instantiation of a base class, the base class defining a set of methods and attributes that relate to a plurality of devices; a second object implemented on the remote computer, the second object being an instantiation of a device class which is a subclass of the base class thereby inheriting the set of methods and attributes of the base class, where access to the set of methods and attributes is accomplished through communication with the host computer, the device class extending the base class with device-specific methods and device-specific attributes; and a third object implemented on the host computer, the third object being an instantiation of a device extension class which is a subclass of the device class thereby inheriting the set of methods and attributes available through the device class, the device extension class refining the device class with modifications of the set of methods and attributes of the device class and adding extension device-specific methods and extension device-specific attributes.
Claim 3
Dependent Claim
22 words
The distributed object hierarchy of claim 1 , wherein the remote computer further comprises a services list comprising information of certain services.
Claim 4
Dependent Claim
29 words
The distributed object hierarchy of claim 2 , wherein the distributed object hierarchy further comprises an enumeration of exported services, said exported services being a subset of said services.
Claim 5
Dependent Claim
24 words
The distributed object hierarchy of claim 2 wherein the information of the list comprises identifications of functions and data types associated with the functions.
Claim 6
Dependent Claim
23 words
The distributed object hierarchy of claim 2 wherein the information of the list comprises identifications of variables and data types for the variables.
Claim 7
Dependent Claim
17 words
The distributed object hierarchy of claim 2 wherein the information of the list comprises identifications of events.
Claim 8
Dependent Claim
17 words
The distributed object hierarchy of claim 2 wherein the information of the list comprises identifications of files.
Claim 9
Dependent Claim
18 words
The distributed object hierarchy of claim 1 , further comprising a client computer networked to the host computer.
Claim 10
Dependent Claim
15 words
The distributed object hierarchy of claim 8 wherein the client computer comprises a monitoring application.
Claim 11
Dependent Claim
20 words
The distributed object hierarchy of claim 9 wherein the monitoring application monitors the remote computer using the distributed object hierarchy.
Claim 12
Dependent Claim
15 words
The distributed object hierarchy of claim 1 wherein the host computer is a desktop computer.
Claim 13
Dependent Claim
15 words
The distributed object hierarchy of claim 1 wherein the remote computer is an embedded computer.