Abstract: A method and apparatus for representing an XML data structure as a fixed set of tables in relational database involves grouping at least one XML node and possibly any sub-node into a relationship, generating a fixed sized table for the grouping, possibly repeating groupings and generating tables, and creating references to any repeated groupings and tables until the XML data structure is completed.
Abstract: A device management system (DMS) enables a plurality of network-enabled embedded devices potentially having a variety of device protocols to communicate via a network with a remote device system server. The DMS includes a back-end management applications server, and a module to translate different interface protocol formats associated with various of the devices into formats suitable for the applications server. The applications server is enabled to use multiple protocols and representations, and can use protocols and interfaces that are simpler than what the devices actually use, thus hiding potential complexity. Especially advantageous is the ability of the DMS to manipulate the representations and behavior of the devices, including the ability to augment functionality and to merge devices to create virtual devices.
Type:
Grant
Filed:
March 16, 2001
Date of Patent:
December 28, 2004
Assignee:
Digi International, Inc.
Inventors:
Elliot Schwartz, David A. Holzer, John Maloney, Kit Fitzpatrick