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.

Date of Patent:
Feb. 12, 2008

Filed:

May. 25, 2005
Applicant:

Razvan Mathias, Monroe, WA (US);

Inventor:

Razvan Mathias, Monroe, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 17/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

Automatically converting data between different schemas. A client request to read data from a front end schema node to a back end schema node is received. The nodes may be constructed according to different schemas, whereby a front end data object and a back end data object are created with a common interface and a common set of property types for wrapping around respective front end and back end data objects. The data is then read from the front end schema node to the back end schema node via the front end data object and the back end data object according to the common interface and the common set of property types. A SchemaState Object provides a listing of property pairs for constructing the front end and back end data objects, each with at least one property from the listing of property pairs.


Find Patent Forward Citations

Loading…