Method of streaming size-constrained valid XML
AssigneeInternational Business Machines Corporation
InventorAshok Cherian Mammen
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorAshok Cherian Mammen
Estimating the term…
Methods (100), systems (200), computer program products, and signal bearing mediums for streaming an eXtensible Markup Language (XML)-type document (210) over a communication network (240) are described. A sequence of commands are received and synchronously converted (112) into XML-type fragments (230) for assembling and streaming a single XML-type document for a mobile device (220) in the communication network (240). The size of the XML-type document (210) exceeds the size limit imposed by the available memory on the device but less than the size limit imposed by the transport layer of a communication network (240). A DTD of the XML-type document (210) can be broken up into logically independent elements. The XML-type fragments (230) are assembled (114) in a buffer that is constrained to be smaller in size than the size constraint of the transport layer of the communication network (240). Periodically, the assembled fragments (230) are flushed (116) from the buffer to the transport layer of the communication network (240) dependent upon the DTD of the XML-type document (210) without a limitation on the size of a message to communicate the XML-type document (210) over the transport layer without loss of information.
A method of streaming an eXtensible Markup Language (XML)-type document over a communication network, said method comprising:
A system for streaming an eXtensible Markup Language (XML)-type document over a communication network, said system comprising:
A computer program product comprising a non-transitory, tangible computer readable storage medium having a computer program recorded therein for streaming an eXtensible Markup Language (XML)-type document over a communication network, said computer program product comprising:
A system of streaming an eXtensible Markup Language (XML)-type document over a communication network, said system comprising:
Dependencies are inferred from the claim text.