The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 28, 2009
Filed:
Jun. 20, 2002
Irena Hudis, Bellevue, WA (US);
Alan Geoffrey Boshier, Redmond, WA (US);
Lev Novik, Bellevue, WA (US);
Yunxin Wu, Sammamish, WA (US);
Irena Hudis, Bellevue, WA (US);
Alan Geoffrey Boshier, Redmond, WA (US);
Lev Novik, Bellevue, WA (US);
Yunxin Wu, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A uniform data structure contains a number of data fields. Some of the data fields are dedicated to contain information concerning the transfer of a data segment of a particular type (such as an XML segment) using one particular transfer mechanism (such as transferring as a string or DOM object, or transfer using an interface such as ISAXContentHandler, ITextSource, ITextSink, or IDOMSink interfaces). Other data fields are dedicated to contain information concerning the transfer of data segments of the same particular type using another transfer mechanism. When a module is to transfer a data segment, the module will cause the unified data structure to be altered as appropriate for the desired transfer mechanism.