Claims
- 1. A system for managing video devices through a network, the system comprising:
a video device management platform having plural video device instances, the video device instances operable to communicate through the network with video devices under management; a video device management module having a video device description and device specific access information; and a video device module loader interfaced with the video device management module and operable to detect the addition of a video device to the network and to generate a video device instance for the added video device from the video device description and device specific access information.
- 2. The system of claim 1 further comprising a standard device access module interfaced with the video device module loader and having standard device access information.
- 3. The system of claim 2 wherein the standard device access information comprises instructions for device access with SNMP.
- 4. The system of claim 2 wherein the standard device access information comprises instructions for device access with HTTP.
- 5. The system of claim 1 wherein the video device module loader generates an instance by building a management interface from the video device description and copying the management interface to a new device instance when an added device is detected.
- 6. The system of claim 5 further comprising a standard device access module and wherein the management interface comprises video device access instructions from the device access information of the video device management module and from the standard device access module.
- 7. The system of claim 1 wherein the video device module loader is further operable to detect added video device management modules and to build a management interface for added video device management modules.
- 8. A method for managing plural types of video devices, the method comprising:
defining a video device management module for a type of video device, each video device management module having a video device description and one or more access modules, the description listing video device attributes for the video device type and the access module including instructions to access a video device for the video device type; detecting the video device management module with a video device module loader; and generating a management interface for the video device type from the video device type attributes and access instructions.
- 9. The method of claim 8 further comprising:
defining a standard access module having instructions to access a video device by using a standard protocol; and generating the management interface for the video device type from the access instructions of the video device management module and the standard access module.
- 10. The method of claim 9 wherein the standard protocol comprises SNMP.
- 11. The method of claim 9 wherein the standard protocol comprises HTTP.
- 12. The method of claim 8 further comprising:
detecting a video device of the video device type; and generating an instance for managing the detected video device from the management interface.
- 13. The method of claim 12 further comprising:
managing the video device by communicating with the video device through the instance.
- 14. The method of claim 13 wherein defining the video device management module comprises defining the description as an XML descriptor.
- 15. The method of claim 13 wherein managing the video device further comprises configuring the video device for a video call.
- 16. The method of claim 15 wherein the video device comprises a video endpoint.
- 17. A method for maintaining a video device management platform to manage added or updated video devices, the method comprising:
preparing a video device management module for each added or updated video device, each management module including a description of the attributes and operations of its associated video device and instructions to access the attributes and operations; deploying the video device management modules to the video device management platform; building a management interface from each video device management module, the management interface defining communication between the video device and the management platform with the description and the access instructions; and communicating with the video device through the management interface.
- 18. The method of claim 17 wherein the description of the attributes and operations comprises an XML descriptor.
- 19. The method of claim 17 wherein the instructions to access the video device comprise custom instructions associated with the video device.
- 20. The method of claim 17 wherein the instructions to access the video device comprise standard instructions associated with standard communication protocols.
- 21. The method of claim 20 wherein the standard protocol comprises HTTP.
- 22. The method of claim 20 wherein the standard protocol comprises SNMP.
RELATED APPLICATIONS
[0001] This patent application is related to U.S. patent application Ser. No. 09/919,538, entitled “System and Method for Managing Video Network Devices” filed on Jul. 31, 2001 by James Joseph Babka and Kurtis L. Seebaldt as inventor and assigned to Forgent Corporation, and incorporated herein by reference.