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:
Jan. 01, 2013
Filed:
Sep. 15, 2006
Thomas Baby, Foster City, CA (US);
Abhyudaya Agrawal, San Francisco, CA (US);
Sam Idicula, San Jose, CA (US);
Nipun Agarwal, Santa Clara, CA (US);
Thomas Baby, Foster City, CA (US);
Abhyudaya Agrawal, San Francisco, CA (US);
Sam Idicula, San Jose, CA (US);
Nipun Agarwal, Santa Clara, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
XML schema evolutions can be performed on an XML-type database using partial data copy techniques. The partial data copy techniques provide mechanisms to identify a minimal set of data in the database that needs be copied out in order for schema evolution operations to occur. Identifying the minimal set of data involves comparing an existing XML schema to a new XML schema and determining the differences between the two schemas. Based on those differences, a minimal set of data can be determined. That data can then be copied to a temporary storage location, while the XML schema and its associated database structure are updated to conform to the new XML schema. Then, the minimal set of data is copied back into the modified database structure.