Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing
Reexamination Certificate
2005-05-18
2009-02-17
Donaghue, Larry D (Department: 2154)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
C718S104000, C718S106000
Reexamination Certificate
active
07493400
ABSTRACT:
A lock manager system is provided that includes multiple distinct mechanisms for assigning resources to masters. Specifically, the lock manager system includes (1) one or more assignment mechanisms that do not take into account the affinity between nodes and objects (“affinity-independent assignment mechanisms”), and (3) one or more assignment mechanisms that do take into account the affinity between nodes and objects (“affinity-based assignment mechanisms”). At any given time, the assignment of any given resource to a master is governed by only one of the multiple assignment mechanisms employed by the system. Various techniques are described for determining which assignment mechanism to use with which resources.
REFERENCES:
patent: 4633387 (1986-12-01), Hartung et al.
patent: 4980822 (1990-12-01), Brantley et al.
patent: 5283897 (1994-02-01), Georgiadis et al.
patent: 5307485 (1994-04-01), Bordonaro
patent: 5325525 (1994-06-01), Shan et al.
patent: 5440732 (1995-08-01), Lomet et al.
patent: 5592671 (1997-01-01), Hirayama et al.
patent: 5612856 (1997-03-01), Albach
patent: 5675791 (1997-10-01), Bhide et al.
patent: 5692182 (1997-11-01), Desai et al.
patent: 5784697 (1998-07-01), Funk et al.
patent: 5822531 (1998-10-01), Gorczyca et al.
patent: 5848408 (1998-12-01), Jakobsson et al.
patent: 5870743 (1999-02-01), Cohen et al.
patent: 5892945 (1999-04-01), Mirchandaney et al.
patent: 5956704 (1999-09-01), Gautam et al.
patent: 5964838 (1999-10-01), Cheung et al.
patent: 5970495 (1999-10-01), Baru et al.
patent: 6003036 (1999-12-01), Martin
patent: 6023702 (2000-02-01), Leisten et al.
patent: 6058389 (2000-05-01), Chandra et al.
patent: 6069705 (2000-05-01), Suvarna
patent: 6081900 (2000-06-01), Subramaniam et al.
patent: 6092062 (2000-07-01), Lohman et al.
patent: 6108654 (2000-08-01), Chan et al.
patent: 6112198 (2000-08-01), Lohman et al.
patent: 6112225 (2000-08-01), Kraft et al.
patent: 6223182 (2001-04-01), Agarwal et al.
patent: 6240428 (2001-05-01), Yeung et al.
patent: 6253273 (2001-06-01), Blumenau
patent: 6263331 (2001-07-01), Liu et al.
patent: 6272491 (2001-08-01), Chan et al.
patent: 6345267 (2002-02-01), Lohman et al.
patent: 6424992 (2002-07-01), Devarakonda et al.
patent: 6438562 (2002-08-01), Gupta et al.
patent: 6453404 (2002-09-01), Bereznyi et al.
patent: 6505227 (2003-01-01), Mirchandaney et al.
patent: 6529906 (2003-03-01), Chan
patent: 6826753 (2004-11-01), Dageville et al.
patent: 6920454 (2005-07-01), Chan
patent: 7080075 (2006-07-01), Chan et al.
patent: 7085911 (2006-08-01), Sachedina et al.
patent: 7203748 (2007-04-01), Hare et al.
patent: 7246120 (2007-07-01), Chan et al.
patent: 2003/0036882 (2003-02-01), Harper et al.
patent: 2005/0149540 (2005-07-01), Chan et al.
patent: 2006/0212573 (2006-09-01), Loaiza et al.
Cheevers, Sandra, “Oracle 9iDatabase Summary, An Oracle White Paper,” Oracle Corporation, May 2002, pp. 1-35.
Hansell, Daniela, “Managing Oracle9iReal Application Clusters, An Oracle White Paper,” Oracle Corporation, Mar. 2001, 12 pages.
Oracle Corporation, “Oracle9iReal Application Clusters Administration,” Release 1 (9.0.1), Part No. A89869-02, 1996-2001, Ch. 1-4,9,98 pages.
Oracle Corporation, “Oracle9iReal Application Clusters Installation and Configuration,” Release 1 (9.0.1), Part No. A89868-02, 1996-2001, Ch. 4-5, 33 pages.
European Patent Office, “Communication pursuant to Article 96(2) EPC,” Dated Feb. 11, 2005, 6 pages.
Current Claims, EP 99 968 071.3, 8 pages. 2000.
Bridge, W., “The Oracle Universal Server Buffer Manager,” Proceedings of the 23rdVLDB Conference, Athens Greece, 1997, pp. 590-594.
Oracel Corporation, “Introducing Oracle Parallel Server,” Oracle8iParallel Server Setup and Configuration Guide, Release 8.1.5, Chapter 1, 1999, retrieved from the internet at <http://www.csee.umbc.edu/help/oracle8/server.815/a67439/chap1.htm>, retrieved on Nov. 4, 2005, 15 pages.
Oracle Corporation, “Overview of Locking Mechanisms,” Oracle 8iParallel Server Concepts and Administration, Release 8.1.5, chapter 7, 1999, retrieved from the internet at <http://www.csee.umbc.edu/help/oracle8/server.815/a67778/ch7—lock.htm>, retrieved on Nov. 4, 2005, 12 pages.
Oracle Corporation, “Integrated Distributed Lock Manager,” Oracle 8iParallel Server Concepts and Administration, Release 8.1.5, chapter 8, 1999, retrieved from the internet at <http://www.csee.umbc.edu/help/oracle8/server.815/a67778/ch8—1m.htm>, retrieved on Nov. 4, 2005, 8 pages.
Chandrasekaran Sashikanth
Loaiza Juan R.
Macnaughton Neil James Scott
Donaghue Larry D
Hickman Palermo & Truong & Becker LLP
Oracle International Corporation
LandOfFree
Creating and dissolving affinity relationships in a cluster does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Creating and dissolving affinity relationships in a cluster, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Creating and dissolving affinity relationships in a cluster will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4078140