Method and system for remotely observing and controlling objects
AssigneeWind River International, Ltd.
InventorsBertrand Michaud, Mark Kudryk, Zachariah Scott
Life of this patent
Estimating the term…
Loading patent…
AssigneeWind River International, Ltd.
InventorsBertrand Michaud, Mark Kudryk, Zachariah Scott
Estimating the term…
A method and system for remotely observing and controlling objects in a networked computer, such as an intelligent device connected to a server, which uses less hardware resources in the device while allowing the server to probe (i.e. observe and/or control) objects in the device. Software within the device includes at least one ‘probeable’ object capable of being observed or controlled and a probe registry, to which the probeable object can report itself. Software within the server includes a probe registry managed object which is a proxy for the probe registry, allowing the probe registry to report the type(s) of probeable objects executing on the device to an application executing on the server. A probe managed object which is a proxy for the probe object is also resident on the server, such that when the probe object is downloaded onto the device from the server, information gathered by the probe object can be reported to the application via the probe managed object. The result is that the device can be remotely observed and controlled with a reduced consumption of device hardware resources, and updates to device software only require the creation of a new probe, and do not require a rewrite of the server application.
A method for remotely probing a probeable-object in a device from an application in a server, comprising the steps of:
A system for remotely probing a probeable object comprising:
A system for remotely probing at least one probeable object comprising:
A device capable of being remotely probed by an application executing in a server, the server having a file storage means for storing at least one probe object;
A server for remotely probing at least one probeable object in a device, the device being operable to execute the at least one probeable object and a probe registry, the at least one probeable object having a first interface for reporting a probe-type to the probe registry and a second interface for interaction with at least one probe object compatible with the probe-type, the device having a device network interface means, the server comprising:
Dependencies are inferred from the claim text.