Method and apparatus for virtual memory mapping and transaction management in an object-oriented database system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6199141
SERIAL NO

08456025

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An apparatus and method are provided for virtual memory mapping and transaction management in an object-oriented database system having permanent storage for storing data in at least one database, at least one cache memory for temporarily storing data, and a processing unit which runs application programs which request data using virtual addresses. The system performs data transfers in response to memory faults resulting from requested data not being available at specified virtual addressed and performs mapping of data in cache memory. The data in the database may include pointers containing persistent addresses, which pointers are relocated between persistent addresses and virtual addresses. When a data request is made, either for read or write, from a given client computer in a system, other client computers in the system are queried to determine if the requested data is cached and/or locked in a manner inconsistent with the requested use, and the inconsistent caching is downgraded or the transfer delayed until such downgrading can be performed.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
PROGRESS SOFTWARE CORPORATION15 WAYSIDE RD SUITE 400 BURLINGTON MA 01803

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Haradhvala, Sam J Weston, MA 5 446
Weinreb, Daniel L Arlington, MA 7 586

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation