U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"There is no likelihood man can ever tap the power of the atom."

Robert Millikan, Nobel Prize winner in physics

Newsletter  PatentStorm News

Make the Most of PatentStorm

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest patents by subscribing to an RSS feed.

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

US Patent 7287034 - On-demand multi-version data dictionary to support distributed applications

US Patent Issued on October 23, 2007
Estimated Patent Expiration Date: Icon_subject May 8, 2023Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
loading...


View Patent Images (PDF)
(Registered users only)

Abstract

A method, system, and computer program product for transmitting a redo stream from a database to one or more distributed database systems, upon which applications that process the redo stream are implemented, and which maintains the data dictionaries by replicating the multiple versions of the schema objects to data dictionaries in the distributed database systems. A method of maintaining a multi-version data dictionary includes generating a logical redo stream, inserting procedure calls to be used to populate the multi-version data dictionary into the generated logical redo stream, transmitting the logical redo stream to the multi-version data dictionary, and executing the procedure calls at the multi-version data dictionary to populate the multi-version data dictionary.

Other References

  • Tadeusz Morzy et al., “On querying versions of multiversion data warehouse”, ACM Press, 2004, ACM Press, NY NY, pp. 92-101.

Inventors

Assignee

Application

No. 10431604 filed on 05/08/2003

US Classes:

707/101, Manipulating data structure (e.g., compression, compaction, compilation)714/20, Plural recovery data sets containing set interrelation data (e.g., time values or log record numbers)707/100, DATABASE SCHEMA OR DATA STRUCTURE707/203Version management

Field of Search

707/103R, Object-oriented database structure707/100, DATABASE SCHEMA OR DATA STRUCTURE707/101, Manipulating data structure (e.g., compression, compaction, compilation)707/102, Generating database or data structure (e.g., via user interface)707/104.1, Application of database or data structure (e.g., distributed, multimedia, image)707/103Z, Object-oriented database structure reference707/103X, Object-oriented database structure network707/103Y, Object-oriented database structure processing707/203, Version management707/200, FILE OR DATABASE MAINTENANCE707/205, File allocation707/201, Coherency (e.g., same view to multiple users)707/204, Archiving or backup707/206, Garbage collection707/202Recoverability

Examiners

Primary: Mizrahi, Diane D.

Attorney, Agent or Firm

US Patent References

5333303Method for providing data availability in a transaction-oriented system during restart after a failure
Issued on: 07/26/1994
Inventor: Mohan

International Class

G06F 17/30

Comments

No comments for this page
 
 
Forgot password?
Register here