Source: http://www.google.com/patents/US7631012?dq=6,249,7726,249,772
Timestamp: 2017-08-21 07:46:53
Document Index: 480178184

Matched Legal Cases: ['Application No. 2007201141', 'Application No. 2007201142', 'Application No. 2007201143', 'Application No. 2007201145', 'Application No. 2007201149', 'Application No. 00', 'Application No. 00', 'Application No. 03', 'Application No. 01', 'Application No. 03', 'Application No. 03', 'Application No. 01']

Patent US7631012 - System and method of operating a database - Google Patents
A method of processing a database service query that results in improved service query performance is provided. In one embodiment, the method includes receiving a service query that includes a filter having one or more filter items, expanding the filter, and applying at least one condition test to each...http://www.google.com/patents/US7631012?utm_source=gb-gplus-sharePatent US7631012 - System and method of operating a database
Publication number US7631012 B2
Application number US 09/844,043
Also published as US20020059199
Publication number 09844043, 844043, US 7631012 B2, US 7631012B2, US-B2-7631012, US7631012 B2, US7631012B2
Patent Citations (47), Non-Patent Citations (53), Referenced by (4), Classifications (13), Legal Events (3)
US 7631012 B2
1 "Object-Oriented Modeling and Design" by J. Rumbaugh, et al., 1991, ISBN 0-13-630054-5, pp. 366-396.
2 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.
3 Australian Government letter to Smoorenburg, Examiner's First Report on Patent Application No. 2007201141, 2 pages, Sep. 28, 2008.
4 Australian Government letter to Smoorenburg, Examiner's First Report on Patent Application No. 2007201142, 2 pages, Sep. 28, 2008.
5 Australian Government letter to Smoorenburg, Examiner's First Report on Patent Application No. 2007201143, 2 pages, Sep. 28, 2008.
6 Australian Government letter to Smoorenburg, Examiner's First Report on Patent Application No. 2007201145, 2 pages, Sep. 28, 2008.
7 Australian Government letter to Smoorenburg, Examiner's First Report on Patent Application No. 2007201149, 2 pages, Sep. 28, 2008.
8 Bachmann, D., et al.; Implement LDAP Search Queries with SQL; ip.com Prior Art Database, Technical Disclosure, 7 pages, Dec. 1, 1998.
9 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.
10 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.
11 Bohdan Smetaniuk: "Distributed Operation of the X.500 Directory" Computer Networks and ISDN Systems, vol. 21, No. 1, Mar. 1, 1991, pp. 17-40.
12 CCITT, vol. VIII, Data Communication Networks Directory Recommendations X.500-X521 ISBN 92-61-03731-3.
13 Communication Pursuant to Article 96(2) EPC Apr. 12, 2001.
14 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.
15 Database Design and Management, David Stampler and Wilson Price, 1990 ISBN 0-07-100934-5, pp. 295-323.
16 European Communication dated Apr. 2, 1998.
17 European Patent Office Examination Report for International Application No. 00 980 695.1; 5 pages, Apr. 3, 2007.
18 European Patent Office Examination Report for International Application No. 00 980 695.1; 5 pages, Aug. 4, 2003.
19 European Patent Office Examination Report for International Application No. 03 002 798.1 - 1225; Ref. HD/KT/J43358EPA; 6 pages, Jul. 11, 2007.
20 European Patent Office, Communication pursuant to Article 96(2) EPC for Application No. 01 930 950.9 - 1225; 7 pages, Dec. 4, 2006.
21 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.
22 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.
23 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.
24 Heywood P. et al., "A Big Step Toward A Global Directory", Data Communications, vol. 23, No. 1, Jan. 1, 1994, pp. 99-100.
25 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.
26 Hung, R. "CCITT X.500 Directories-Principles and Applications" Computer Communications, vol. 15, No. 10, Dec. 1, 1992, pp. 636-645.
27 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.
28 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.
29 M. Jarke, J. Koch, "Query Optimization in Database Systems," ACM Computing Surveys, vol. 16, No. 2, Jun. 1984, pp. 111-152, XP002229970.
30 Molesworth, R., "An Overview of the CCITT X.500 Directory System" Second IEE National Conference on Telecommunications, No. 1989, Apr. 2, 1989, pp. 179-183.
31 Oracle8i; Designing and Tuning for Performance; Release 2 (8.1.6); Part No. A76992-01; XP-002229598; 94 pages, Dec. 1999.
32 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.
33 PCT Notification of Transmittal of International Preliminary Examination Report dated Dec. 23, 1996.
34 PCT Written Opinion (PCT Rule 66) dated Aug. 5, 1996.
35 PCT Written Opinion (PCT Rule 66) dated May 27, 1996.
36 PCT Written Opinion (PCT Rule 66) dated Sep. 19, 1996.
37 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.
38 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.
39 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.
40 The Directory-Overview of Concepts, Models and Services (Melbourne, 1988), Recommendation X.500 and ISO 9594-1 (pp. 3-19), 1988.
41 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.
42 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.
43 U.S. Appl. No. 09/427,263, Oct. 26, 1999.
44 U.S. Appl. No. 09/721,806, Nov. 24, 2000.
45 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.
46 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.
47 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.
48 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.
49 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.
50 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.
51 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.
52 Watanabe, Kazunari et al., Eliminate Information Inconsistency for X.500 Directory, NTT Information and Communication Systems Laboratories, Singapore ICCS, pp. 1180-1184, Nov. 1994.
53 Won Kim; On Optimizing an SQL-Like Nested Query; ACM Transactions on Database Systems; vol. 7, No. 3; pp. 443-469; Sep. 1982.
US9639572 * Sep 6, 2013 May 2, 2017 Sap Se SQL enhancements simplifying database querying
US20150074083 * Sep 6, 2013 Mar 12, 2015 Sap Ag Sql enhancements simplifying database querying
U.S. Classification 1/1, 707/999.104, 707/999.107, 707/999.006, 707/999.01, 707/999.003
Cooperative Classification G06F17/30454, Y10S707/99948, Y10S707/99936, Y10S707/99933, Y10S707/99945