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:
Aug. 11, 2009
Filed:
Feb. 01, 2005
Sowmyanarayanan K. Srinivasan, Redmond, WA (US);
Natasha H. Jethanandani, Seattle, WA (US);
Stefan H. Pharies, Seattle, WA (US);
Douglas M. Purdy, Carnation, WA (US);
Donald F. Box, Bellevue, WA (US);
Gopala Krishna R. Kakivaya, Sammamish, WA (US);
Sowmyanarayanan K. Srinivasan, Redmond, WA (US);
Natasha H. Jethanandani, Seattle, WA (US);
Stefan H. Pharies, Seattle, WA (US);
Douglas M. Purdy, Carnation, WA (US);
Donald F. Box, Bellevue, WA (US);
Gopala Krishna R. Kakivaya, Sammamish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The transfer of raw data from a source data structure to a target data structure that represent the same item. During the data transfer, if there is a given field in the target data structure that does not correspond to a field supplied by the source data structure, the transfer mechanism determines whether or not it is mandatory that the source data structure supply the field. If it is mandatory, the transfer fails. Otherwise, the transfer continues. If there is field of the source data structure that does not correspond to a field of the target data structure, the transfer mechanism determines whether or not it is mandatory that the target data structure have the field. If it is mandatory, the transfer fails. Otherwise, the corresponding data may be provided to a residual field of the target data structure dedicated for unknown data.