Patent ID: 7092950
Filing Date: 2006-08-15
Classification: G06F,Y10S

Abstract:
1. A method for use in a computing system for permitting the third parties to add a construct type and type designation for organizing and describing information pertaining to one or more peripheral devices comprising: providing a source file, said source file including a plurality of entries characterizing each peripheral device, wherein said entries are an instantiation of an inheritance-based schema and confirm to a predefined meta-language syntax; providing a schema for organization of the source file, said schema comprising one or more families of templates, each family of templates describing features of a corresponding peripheral device and including at least one base template, the base template being of a construct type and configured to include a derived set of templates and a member set of templates including a type designation, wherein said derived set of templates inherits characteristics of the base template, each derived template derived from the base template being of a construct type and including at least a name and at least one member template, each member template including a name and defining one or more properties of a set of entries; and associating one or more entries with an appropriate template of a family, thereby allowing such entries to be also associated with other ancestral templates in the same family.