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:
Mar. 09, 2010
Filed:
Feb. 28, 2006
Michael J. Pizzo, Bellevue, WA (US);
Chris A. Suver, Seattle, WA (US);
Pablo Castro, Bellevue, WA (US);
Alyssa Heather Henry, Sammamish, WA (US);
Andrew J. Conrad, Sammamish, WA (US);
Subramanian Muralidhar, Bellevue, WA (US);
Benjamin Albahari, Seattle, WA (US);
Jose A. Blakeley, Redmond, WA (US);
Michael J. Pizzo, Bellevue, WA (US);
Chris A. Suver, Seattle, WA (US);
Pablo Castro, Bellevue, WA (US);
Alyssa Heather Henry, Sammamish, WA (US);
Andrew J. Conrad, Sammamish, WA (US);
Subramanian Muralidhar, Bellevue, WA (US);
Benjamin Albahari, Seattle, WA (US);
Jose A. Blakeley, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The claimed subject matter relates to an architecture that can facilitate an incremental approach to an Object-Relational mapping solution. The architecture can provide a rich data model that is defined at the value layer. The rich data model can expose an interface that conforms with the interfaces exposed by common storage-specific data providers. The architecture can extend common storage-specific data provider to support common command representations, and provide entity services that work in terms of the rich data model as well as object services such as identity management, updating and change tracking.