Method and apparatus for concurrency in an object oriented database using lock inheritance based on class objects

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5742813
SERIAL NO

08527161

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides a method and apparatus for concurrency control in an object oriented database management system having a plurality of users accessing the system at the same time, and allowing editing of the database while other users are concurrently searching the database. The present invention may be advantageously used in a client/server architecture comprising a knowledge base client and a knowledge base server. In a preferred embodiment, the knowledge base server may include an object oriented lock manager, a dynamic class manager, a connection manager, a query manager, a handle manager, a units manager, a database manager, and a file manager. The concurrency control mechanism includes a lock holder table. The present invention provides a method and apparatus for providing concurrency control in an object oriented database managemant system using only three types of lock modes: a class share lock, a tree update lock, and a tree exclusive lock. In a preferred embodiment, a fourth type of lock mode may be provided: a tree share lock. The present invention provides a particularly advantageous concurrency control mechanism for an object oriented database management system that is read oriented.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
JDA SOFTWARE GROUP INC15059 N SCOTTSDALE RD SUITE 400 SCOTTSDALE AS 85254

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Beall, Christopher W Boulder, CO 17 1235
Heiny, William C Arvada, CO 5 637
Kavanagh, Thomas S Boulder, CO 3 450
Motycka, John D Evergreen, CO 4 731
Pendleton, Samuel S Louisville, CO 5 767
Terpening, Brooke E Golden, CO 4 731
Traut, Kenneth A Boulder, CO 3 450

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation