Source: https://patents.google.com/patent/US7631012B2/en
Timestamp: 2019-04-22 20:29:52
Document Index: 292245283

Matched Legal Cases: ['Application No. 00', 'Application No. 00', 'Application No. 03', 'Application No. 01', 'Application No. 03', 'Application No. 03', 'Application No. 01']

US7631012B2 - System and method of operating a database - Google Patents
System and method of operating a database Download PDF
US7631012B2
US7631012B2 US09/844,043 US84404301A US7631012B2 US 7631012 B2 US7631012 B2 US 7631012B2 US 84404301 A US84404301 A US 84404301A US 7631012 B2 US7631012 B2 US 7631012B2
US09/844,043
US20020059199A1 (en
1995-08-30 Priority to US08/793,575 priority Critical patent/US6052681A/en
1999-10-26 Priority to US09/427,266 priority patent/US20020107828A1/en
2000-11-24 Priority to US09/721,806 priority patent/US7617183B1/en
2001-04-27 Application filed by Computer Associates Think Inc filed Critical Computer Associates Think Inc
2001-04-27 Priority to US09/844,043 priority patent/US7631012B2/en
2001-08-20 Assigned to COMPUTER ASSOCIATES THINK, INC. reassignment COMPUTER ASSOCIATES THINK, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HARVEY, RICHARD H.
2002-05-16 Publication of US20020059199A1 publication Critical patent/US20020059199A1/en
2009-12-08 Publication of US7631012B2 publication Critical patent/US7631012B2/en
US09/844,043 1994-09-01 2001-04-27 System and method of operating a database Expired - Lifetime US7631012B2 (en)
US08/793,575 US6052681A (en) 1994-09-01 1995-08-30 X.500 system and methods
US09/427,266 US20020107828A1 (en) 1994-09-01 1999-10-26 Directory services searching system and methods
US09/721,806 US7617183B1 (en) 1999-11-26 2000-11-24 Method and apparatus for operating a database
US09/844,043 US7631012B2 (en) 1997-05-22 2001-04-27 System and method of operating a database
US09/427,266 Continuation-In-Part US20020107828A1 (en) 1994-09-01 1999-10-26 Directory services searching system and methods
US09/721,806 Continuation-In-Part US7617183B1 (en) 1999-11-26 2000-11-24 Method and apparatus for operating a database
US20020059199A1 US20020059199A1 (en) 2002-05-16
US7631012B2 true US7631012B2 (en) 2009-12-08
ID=27027355
US09/844,043 Expired - Lifetime US7631012B2 (en) 1994-09-01 2001-04-27 System and method of operating a database
US (1) US7631012B2 (en)
2001-04-27 US US09/844,043 patent/US7631012B2/en not_active Expired - Lifetime
US20030105749A1 (en) 1994-09-01 2003-06-05 Computer Associates Think, Inc. Metadata in directory service systems and methods
"Object-Oriented Modeling and Design" by J. Rumbaugh, et al., 1991, ISBN 0-13-630054-5, pp. 366-396.
1266 Hewlett-Packard Journal 41 (1990) Aug., No. 4, Palo Alto, CA, US, Directory Services in the HP Map 3. Environment; B. Cooke, C. Fettig, P. Koski, D. Swope and R. Vandoorn, pp. 15-23.
Barker, Paul, An Analysis of User Input to an X500 White Pages Directory Service, IEEE/ACM Transactions on Networking, vol. 3, No. 2, pp. 112-125, Apr. 1995.
Bauer, M.A. et a., A Simulation Model for X.500 Directories: Initial Experiences, Department of Computer Science, The University of Western Ontario, pp. 255-276, 1991.
CCITT, vol. VIII, Data Communication Networks Directory Recommendations X.500-X521 ISBN 92-61-03731-3.
Communication Pursuant to Article 96(2) EPC Apr. 12, 2001.
Cooke B. et al., "Directory Services in the HP Map 3.0 Environment" Hewlett-Packard Journal, vol. 41, No. 4, Aug. 1, 1990, pp. 15-23.
European Communication dated Apr. 2, 1998.
European Patent Office Examination Report for International Application No. 00 980 695.1; 5 pages, Apr. 3, 2007.
European Patent Office Examination Report for International Application No. 00 980 695.1; 5 pages, Aug. 4, 2003.
European Patent Office Examination Report for International Application No. 03 002 798.1 - 1225; Ref. HD/KT/J43358EPA; 6 pages, Jul. 11, 2007.
European Patent Office, Communication pursuant to Article 96(2) EPC for Application No. 01 930 950.9 - 1225; 7 pages, Dec. 4, 2006.
European Patent Office, The Netherlands, Communication pursuant to Article 94(3) EPC dated Dec. 16, 2008, regarding Application No. 03 002 797.3 - 1225 (6 pages), Dec. 16, 2008.
European Patent Office, The Netherlands, Communication pursuant to Article 94(3) EPC dated Jun. 16, 2009, regarding Application No. 03 002 796.5 - 1225; Ref. No. HD/KT/J43358EPC (7 pages), Jun. 16, 2009.
European Patent Office, The Netherlands, Communication pursuant to Article 94(3) EPC dated Nov. 28, 2008, regarding Application No. 01 930 950.9 (7 pages), Nov. 28, 2008.
Heywood P. et al., "A Big Step Toward A Global Directory", Data Communications, vol. 23, No. 1, Jan. 1, 1994, pp. 99-100.
Hong, James W. et al., Design and Implementation of a Distributed Applications Testbed, Department of Computer Science, University of Western Ontario, pp. 170-174, 1993.
Kolotyluk, Eric, "Using X.500 to Facilitate the Creation of Information Systems Federations", MS Degree Thesis, Simon Fraser University, Burnaby, Canada, http://ir.lib.sfu.ca/handle/1892/7914, (117 pages), Dec. 1, 1994.
Leung, C.M.R., An Object-Oriented Approach to Directory Systems, IEEE Region 10 Conference on Computer and Communications Systems, Hong Kong, pp. 736-740, Sep. 1990.
M. Jarke, J. Koch, "Query Optimization in Database Systems," ACM Computing Surveys, vol. 16, No. 2, Jun. 1984, pp. 111-152, XP002229970.
Ordille J J et al., "Nomenclator Descriptive Query Optimization for Large X.500 Environments" Computer Communications Review, vol. 21, No. 4, Sep. 1, 1991, pp. 185-196.
PCT Notification of Transmittal of International Preliminary Examination Report dated Dec. 23, 1996.
PCT Written Opinion (PCT Rule 66) dated Aug. 5, 1996.
PCT Written Opinion (PCT Rule 66) dated May 27, 1996.
PCT Written Opinion (PCT Rule 66) dated Sep. 19, 1996.
S. Grumbach, T. Milo, "Towards Tractable Algebras for Bags," Proc. 12th Intl. Conf. on Management of Data and Symposium on Principles of Database Systems, May 1993, pp. 49-58, XP002233522, Washington, D.C.
S.E. Kille, Mapping the Global Naming Tree Onto a Relational Database; Deptarment of Computer Science, University College London, UK; Computer Message Systems - 85, Elsevier Science Publishers B.V., North-Holland; 10 pages, pages 105-114, 1986.
Shi, S.S.B., et al.; An Enterprise Directory Solution With DB2; IBM Systems Journal; vol. 39, No. 2; 0018-8670; pp. 360-383, 2000.
The Directory-Overview of Concepts, Models and Services (Melbourne, 1988), Recommendation X.500 and ISO 9594-1 (pp. 3-19), 1988.
The Proceedings of IFIP WG6.6 International Symposium (ISBN: 0444 889 167) Francois Peruchond, Cuno Lanz & Bernard Plattner "A Relational Data Base Design for an X.500 Directory System Agent".-pp. 405-418.
The Proceedings of IREE, ACTS '91, Apr. 22-24, 1991 (ISBN: 0909394 253), C.M.R. Leung "GDSA: An X.500 Directory Implementation Supporting Heterogeneous Databases."; pp. 84-96.
U.S. Appl. No. 09/427,263, Oct. 26, 1999.
U.S. Appl. No. 09/721,806, Nov. 24, 2000.
U.S. Appl. No. 11/845,476 entitled "Table Arrangement for a Directory Service and for Related Method and Facilitating Queries for the Director" by Richard H. Harvey; 86 total pages, Filed Aug. 27, 2007.
U.S. Patent and Trademark Office, Office Action for U.S. Appl. No. 10/174,824, filed Jun. 20, 2002, by Richard Hans Harvey, (6 pages), Electronically Transmitted Mar. 4, 2009.
U.S. Patent and Trademark Office, Office Action for U.S. Appl. No. 10/300,885, filed Nov. 21, 2002, by Richard Hans Harvey, (7 pages), Electronically Transmitted Mar. 17, 2009.
U.S. Patent and Trademark Office, Office Action for U.S. Appl. No. 10/336,769, filed Jan. 6, 2003, by Richard Hans Harvey, (6 pages), Electronically Transmitted Jan. 23, 2009.
United States Patent Office; Office Action for U.S. Appl. No. 09/721,806; filed Nov. 24, 2000, in the name of Richard Hans Harvey; 22 pages, Notification Date: Mar. 31, 2008.
United States Patent Office; Office Action for U.S. Appl. No. 10/300,885; filed Nov. 21, 2002, in the name of Richard Hans Harvey; 12 pages, Notification Date: Apr. 7, 2008.
United States Patent Office; Office Action for U.S. Appl. No. 10/300,885; filed Nov. 21, 2002, in the name of Richard Hans Harvey; 14 pages, Notification Date: Aug. 6, 2008.
Watanabe, Kazunari et al., Eliminate Information Inconsistency for X.500 Directory, NTT Information and Communication Systems Laboratories, Singapore ICCS, pp. 1180-1184, Nov. 1994.
Won Kim; On Optimizing an SQL-Like Nested Query; ACM Transactions on Database Systems; vol. 7, No. 3; pp. 443-469; Sep. 1982.
US20020059199A1 (en) 2002-05-16
US5701455A (en) 1997-12-23 Method and apparatus for reordering complex SQL queries using a modified generalized outer join operator