Patent · US Expired

Method, system, and product for maintaining software objects during database upgrade

US7310653B2 · kind B2 · utility

40Cited by
12References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 28, 2002
Grant dateDec 18, 2007
Priority date
Expiry dateJan 5, 2024

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99954
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques to support modification of certain data in a database during an upgrade to a new version. In one method, objects in an original database are marked as either modifiable or read-only, with changes being allowed for modifiable objects during the upgrade. An upgraded database of objects is generated based on objects in the original database (e.g., by copying objects in the original database and upgrading the copied objects to new schema and binaries). Changes to modifiable objects in the original database (e.g., after these objects have been copied) are logged. After the upgraded database has been created, objects in this database may be updated (e.g., individually or all at once) by identifying modifiable objects in the original database having changes not yet incorporated into the upgraded database and updating objects in the upgraded database based on the modified objects in the original database.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.