Processing an XML feed with extensible or non-typed elements
AssigneeMicrosoft Corporation
InventorsTirunelveli R. Vishwanath, Stephen Jared Maine
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsTirunelveli R. Vishwanath, Stephen Jared Maine
Estimating the term…
A computerized system that implements a type system can process one or more XML documents that comprise unknown schema elements, which may not correlate within one or more types in the type system. In one implementation, for example, a computer system receives one or more XML document feeds and deserializes only those schema elements that correlate with one or more system types. The computer system further passes the unknown schema elements to a buffer. An application program, such as an XML reader, can extract the unknown schema elements from the buffer as appropriate. In one implementation, for example, the application program maintains its own types separately from the system types. The application program can then correlate its application-specific types with the buffered schema elements to deserialize and process the buffered schema elements.
A method of processing a serialized XML document that includes typed schema elements and non-typed schema elements, the method performed at a client computer system comprising one or more computer processors, wherein the client computer system employs a type system having one or more types, the method comprising:
A method of an application program processing a serialized XML feed that includes non-typed schema elements of one or more XML documents, the method performed in a computer system in which the computer system employs a type system having one or more types, the method comprising:
Dependencies are inferred from the claim text.