Using Static Data in a Markup Language
First Claim
Patent Images
1. A method of associating static data with one or more instances of XML elements of a desired data type, the method comprising:
- defining the desired data type with a static-specifying data type definition in an XML schema; and
embedding an instance of an XML element of a pre-defined data type within the static-specifying data type definition, wherein the embedded XML instance represents the static data, and wherein said one or more instances of XML elements of the desired data type are inherently associated with the embedded XML instance by virtue of the static-specifying data type definition.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are techniques for specifying and utilizing static data in the environment of a tag-based or meta-markup document description language such as XML.
11 Citations
19 Claims
-
1. A method of associating static data with one or more instances of XML elements of a desired data type, the method comprising:
-
defining the desired data type with a static-specifying data type definition in an XML schema; and embedding an instance of an XML element of a pre-defined data type within the static-specifying data type definition, wherein the embedded XML instance represents the static data, and wherein said one or more instances of XML elements of the desired data type are inherently associated with the embedded XML instance by virtue of the static-specifying data type definition. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable media containing XML data, such XML data comprising:
-
one or more XML schemas; a static-value data type definition within the one or more XML schemas; a static-specifying data type definition within the one or more XML schemas; and an instance of an element of the static-value data type embedded within the static-specifying data type definition, wherein the embedded instance represents static data to be inherently associated with any instances of elements of the static-specifying data type. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of processing an XML document having one or more instances of an XML element of a particular data type, the method comprising:
-
identifying an XML static-specifying type definition corresponding to the particular data type; identifying an instance in the static-specifying type definition of a static-value element that represents static data; and associating the one or more instances of the XML element with the static data. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification