Source: http://www.google.es/patents/US8065338?dq=flatulence
Timestamp: 2013-05-18 11:28:27
Document Index: 348775390

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

Patente US8065338 - Directory searching methods and systems - Google PatentesB�squeda Im�genes Maps Play YouTube Noticias Gmail Drive M�s » B�squeda avanzada de patentes | Historial web | Iniciar sesi�n B�squeda avanzada de patentesPatentesMethods for arranging data in relational databases and for searching directory service databases and systems are provided. In particular, but not exclusively, systems and directories which implement or perform X.500 or LDAP services in a relational database are provided. The present application includes...http://www.google.es/patents/US8065338?utm_source=gb-gplus-sharePatente US8065338 - Directory searching methods and systems N�mero de publicaci�nUS8065338 B2Tipo de publicaci�nConcesi�n N�mero de solicitud09/827,738 Fecha de publicaci�n22 Nov 2011 Fecha de presentaci�n6 Abr 2001 Fecha de prioridad30 Ago 1995Tambi�n publicado comoUS20010037339 InventoresRichard Hans Harvey Cesionario originalComputer Associates Think, Inc. Clasificaci�n de EE.UU.707/802707/810 Clasificaci�n internacionalG06F7/00G06F15/16G06F17/30 Clasificaci�n cooperativaG06F17/30595 Clasificaci�n europeaG06F17/30S8RReferenciasCitas de patentes (54)Otras citas (43) Citada por (2)Enlaces externosUSPTO Cesi�n de USPTO EspacenetDirectory searching methods and systemsUS 8065338 B2 Resumen Methods for arranging data in relational databases and for searching directory service databases and systems are provided. In particular, but not exclusively, systems and directories which implement or perform X.500 or LDAP services in a relational database are provided. The present application includes a database arrangement that stores data types in a table as components and searches the components for desired data entries.
CROSS-REFERENCE TO RELATED APPLICATIONS The present application is a continuation-in-part of U.S. Ser. No. 09/427,267 filed Oct. 26, 1999 now abandoned, which is a divisional of U.S. Ser. No. 08/793,575 filed May 22, 1997 (now U.S. Pat. No. 6,052,681), which is a National Stage of International Application No. PCT/AU95/00560 filed Aug. 30, 1995, each of which are incorporated herein in their entirety by reference.
SUMMARY The present application relates to the storing and/or searching for data types using some form of indicia, such as one of the components contained in stored data, an identifier of stored data and/or a manipulation of stored data. This implementation facilitates the searching of complex data types by adding new search and/or attribute tables that store information relating to data entries, predetermined information considered to be of assistance or useful in searching for particular entries of a database, such as, by not limited to including component identifier (CID) information representing an individual component and/or component value identifier information (CVID) representing a multi-valued component or components used for searching. These new tables are referred to herein as subsearch tables and/or subattribute tables which serve to store components of values, and facilitate the searching of individual components and/or multi-valued components. However, such tables can be referenced with any name.
BRIEF DESCRIPTION OF THE DRAWINGS Preferred embodiments of the present application will now be described with reference to the accompanying drawings, in which
DETAILED DESCRIPTION FIG. 1 a illustrates an exemplary implementation of a database design and is only one type of database to which the methods and arrangements of the present application can be applied. A more detailed description of this database design can be found in U.S. Ser. No. 09/427,267 which is incorporated herein in its entirety by reference. FIG. 1 b illustrates a more detailed implementation of the database design of FIG. 1 a. Generally, when searching a directory having a database, a search argument defines where to start the search (base object), the scope of the search (subset), the conditions to apply to the search (filter) and what information should be returned from the search (selection). The filter is a combination of one or more filter items (or conditions) connected by operators such as AND, OR and NOT.
Citas de patentes Patente citada Fecha de presentaci�n Fecha de publicaci�n Solicitante T�tuloUS511734927 Mar 199026 May 1992Sun Microsystems, Inc.User extensible, language sensitive database systemUS529158314 Dic 19901 Mar 1994Racal-Datacom, Inc.Automatic storage of persistent ASN.1 objects in a relational schemaUS53333173 Nov 199226 Jul 1994Bull Hn Information Systems Inc.Name resolution in a directory databaseUS538825519 Dic 19917 Feb 1995Wang Laboratories, Inc.System for updating local views from a global database using time stamps to determine when a change has occurredUS541280430 Abr 19922 May 1995Oracle CorporationExtending the semantics of the outer join operator for un-nesting queries to a data baseUS541481226 Ago 19949 May 1995International Business Machines CorporationSystem for using object-oriented hierarchical representation to implement a configuration database for a layered computer network communications subsystemUS54426906 Nov 199215 Ago 1995Bell Communications Research, Inc.Telecommunication service record structure and method of executionUS549181725 May 199313 Feb 1996Bell Communications Research Inc.Linking system and method for accessing directory information about an object in one context when information in another context is knownUS55308536 Mar 199525 Jun 1996International Business Machines CorportaionMethod for filtering items in a computer application program container object using filter data for related entries in a container object of another application programUS554872617 Dic 199320 Ago 1996Taligeni, Inc.System for activating new service in client server network by reconfiguring the multilayer network protocol stack dynamically within the server nodeUS563405329 Ago 199527 May 1997Hughes Aircraft CompanyFederated information management (FIM) system and method for providing data site filtering and translation for heterogeneous databasesUS564918217 Mar 199515 Jul 1997Rpx CorporationApparatus and method for organizing timeline dataUS566417219 Jul 19942 Sep 1997Oracle CorporationRange-based query optimizerUS569218112 Oct 199525 Nov 1997Ncr CorporationSystem and method for generating reports from a computer databaseUS579423215 Mar 199611 Ago 1998Novell, Inc.Catalog services for distributed directoriesUS580606120 May 19978 Sep 1998Hewlett-Packard CompanyMethod for cost-based optimization over multimeida repositoriesUS586484030 Jun 199726 Ene 1999International Business Machines CorporationEvaluation of existential and universal subquery in a relational database management system for increased efficiencyUS587841520 Mar 19972 Mar 1999Novell, Inc.Controlling access to objects in a hierarchical databaseUS595371630 May 199614 Sep 1999Air Force, United StatesQuerying heterogeneous data sources distributed over a network using context interchangeUS597049727 Abr 199819 Oct 1999Digital Equipment CorporationMethod for indexing duplicate records of information of a databaseUS598744612 Nov 199616 Nov 1999Mediaone Group, Inc.Searching large collections of text using multiple search engines concurrentlyUS600302222 Ago 199714 Dic 1999International Buisness Machines CorporationDatabase execution cost and system performance estimatorUS600305010 Feb 199814 Dic 1999Microsoft CorporationMethod for integrating a virtual machine with input method editorsUS600942226 Nov 199728 Dic 1999International Business Machines CorporationSystem and method for query translation/semantic translation using generalized query languageUS601649724 Dic 199718 Ene 2000Microsoft CorporationMethods and system for storing and accessing embedded information in object-relational databasesUS601649921 Jul 199718 Ene 2000Novell, Inc.System and method for accessing a directory services respositoryUS604444221 Nov 199728 Mar 2000International Business Machines CorporationExternal partitioning of an automated data storage library into multiple virtual libraries for access by a plurality of hostsUS605268130 Ago 199518 Abr 2000Datacraft Technologies Pty. Ltd.X.500 system and methodsUS608518830 Mar 19984 Jul 2000International Business Machines CorporationMethod of hierarchical LDAP searching with relational tablesUS611219829 Jun 199829 Ago 2000International Business Machines CorporationOptimization of data repartitioning during parallel query optimizationUS611230427 Ago 199729 Ago 2000Zipsoft, Inc.Distributed computing architectureUS611570311 May 19985 Sep 2000International Business Machines CorporationTwo-level caching system for prepared SQL statements in a relational database management systemUS611912929 Jun 199812 Sep 2000Sun Microsystems, Inc.Multi-threaded journaling in a configuration databaseUS61226279 May 199719 Sep 2000International Business Machines CorporationSystem, method, and program for object building in queries over object viewsUS618215315 Feb 199630 Ene 2001International Business Machines CorporationObject-oriented programming interface for developing and running network management applications on a network communication infrastructureUS619240523 Ene 199820 Feb 2001Novell, Inc.Method and apparatus for acquiring authorized access to resources in a distributed systemUS619565313 Ene 200027 Feb 2001International Business Machines CorporationSystem and method for selectively preparing customized reports of query explain dataUS619906219 Nov 19986 Mar 2001International Business Machines CorporationReverse string indexing in a relational database for wildcard searchingUS62369883 Sep 199822 May 2001International Business Machines Corp.Data retrieval systemUS623699723 Jun 199722 May 2001Oracle CorporationApparatus and method for accessing foreign databases in a heterogeneous database systemUS635689224 Sep 199812 Mar 2002International Business Machines CorporationEfficient implementation of lightweight directory access protocol (LDAP) search queries with structured query language (SQL)US637052218 Mar 19999 Abr 2002Oracle CorporationMethod and mechanism for extending native optimization in a database systemUS672872013 Jun 200027 Abr 2004Lenzie Robert Stephen GerardIdentifying preferred indexes for databasesUS67323607 Dic 19994 May 2004Korea TelecomSystem and method for providing connection between client and heterogeneous database management systemsUS687999028 Abr 200012 Abr 2005Institute For Scientific Information, Inc.System for identifying potential licensees of a source patent portfolioUS2002005919927 Abr 200116 May 2002Computer Associates Think, Inc.System and method of operating a databaseUS2003010574920 Jun 20025 Jun 2003Computer Associates Think, Inc.Metadata in directory service systems and methodsUS2003019175921 Nov 20029 Oct 2003Computer Associates Think, Inc.Directory services system and methods with mapping in database tablesUS200302084786 Ene 20036 Nov 2003Computer Associates Think, Inc.Directory services searching system and methodsUS2006002061326 Sep 200526 Ene 2006Computer Associates Think, Inc., A Delaware CorporationTable arrangement for a directory service system and for related method facilitating queries for the directoryEP0689148A130 May 199527 Dic 1995AT&amp;T Corp.Query optimization by predicate move-aroundGB2329044A T�tulo no disponibleWO1996007147A130 Ago 19957 Mar 1996Datacraft Technologies Pty. Ltd.X.500 system and methodsWO1996034350A123 Abr 199631 Oct 1996Aspect Development, Inc.Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereonOtras citasReferencia1"Database Design and Management", David Stampler and Wilson Price , 1990 ISBN 0-07-100934-5, pp. 295-323.2"object-Oriented Modeling and Design" by J. Rumbaugh, et al., 1991, ISBN 0-13-630054-5, pp. 366-396.3Bachmann et al.; "Implement LDAP Search Queries with SQL," ip.com PriorArtDatabase, 7 pages, Dec. 1, 1998.4Bohdan Smetaniuk: "Distributed Operation of the X.500 Directory" Computer Networks and ISDN Systems, vol. 21, No. 1, Mar. 1, 1991, pp. 17-40.5C.M.R. Leung, An object-oriented approach to directory systems, 1999, IEEE, vol. 2, 736-740.6C.M.R. Leung, An Object-Oriented Approach to Directory Systems, Sep. 24-27, 1990, IEEE, 736-740.7C.M.R.Leung, GDSA: An X.500 Directory Implementation Supporting Heterogeneous Databases, Apr. 1991, IREE, 85-90 and 1/6/6.8CCITT, vol. VIII, Data Communication Networks Directory Recommendations X.500-X521 ISBN 92-61-03731-3.9Communication pursuant to 94(3) EPC, Application No. 03 002 798.1-1225; Ref. No. HD/KT/J43358EPA, 8 pages.10Communication Pursuant to Article 96(2) EPC, Application No. 01 930 950.9-1225, 7 pages, Apr. 12, 2006.11Communication pursuant to Article 96(2) EPC, Application No. 03 002 798.1-1225, 6 pages, Nov. 7, 2007.12Cooke B E et al., "Directory Services in the HP Map 3.0 Environment" Hewlett-Packard Journal, vol. 41, No. 4, Aug. 1, 1990, pp. 15-23.13European Patent Office Examination Report for Application No. 00 980 695.1; 5 pages, Apr. 8, 2003.14European Patent Office Examination Report for Application No. 00 980 695.1-2201; 5 pages, Mar. 4, 2007.15European Patent Office, Communication for Application No. 95930331.4, 3 pages, Apr. 2, 1998.16European Patent Office, Communication pursuant to Article 96(2) EPC for Application No. 95 930 331.4-2212, 1 page, Dec. 4, 2001.17Grumbach, Stephane, et al., Towards Tractable Algebras for Bags, Journal of Computer and System Sciences, ACM Princ. of Database Systems, pp. 1-34, 1993.18Heywood P. et al., "A Big Step Toward a Global Directory", Data Communications, vol. 23, No. 1, Jan. 1, 1994, pp. 99-100.19Hong et al., Design and Implementation of a Distributed Applications Tested, 1993, IEEE, 170-174.20Hung, R. "CCITT X.500 Directories-Principles and Applications" Computer Communications, vol. 15, No. 10, Dec. 1, 1992, pp. 636-645.21Hung, R. "CCITT X.500 Directories�Principles and Applications" Computer Communications, vol. 15, No. 10, Dec. 1, 1992, pp. 636-645.22J. Rumbaugh et al., Object-Oriented Modeling and Design, 1991, ISBN 0-13-6300545, 366-396.23Jarke, Mathias et, al., Query Optimization in Database Systems, Computing Surveys, vol. 16, No. 2, pp. 111-152, Jun. 1984.24Joann J. Ordille et al., Nomenclator Descriptive Query Optimization for Large X.500 Environments, 1999, ACM, 185-196.25Kills, "Mapping the Global Naming Tree Onto a Relational Database," Department of Computer Science, pp. 105-114, 1986.26Leung, 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.27M.A. Bauer et al., A simulation Model for X.500 Directories Initial Experiences, 1991, IBM Canada Laboratory Technical Report TR-74.075, 255-276.28Molesworth R., "An Overview of the CCITT X.500 Directory System" Second IEE National Conference on Telecommunications, No. 1989, Apr. 2, 1989, pp. 179-183.29Notification of Transmittal of International Preliminary Examination Report for International Application No. PCT/AU95/00560, 14 pages, Dec. 23, 1996.30Oracle8i, "Designing and Tuning for Performance," XP-002229598, 94 pages, Dec. 1999.31Ordille 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.32Patent Pending U.S. Appl. No. 09/427,263 entitled Directory Service System and Method with Tolerance for Data Entry Storage and Input, by Richard H. Harvey, 92 pages specification plus 6 pages of drawings, Oct. 26, 1999.33Patent Pending U.S. Appl. No. 09/721,806 entitled A Method and Apparatus for Operating a Database by Richard H. Harvey, 14 pages specification plus 5 pages of drawings, Nov. 24, 2000.34Paul Barker, An Analysis of User Input to an X.500 White Page Directory Service, 1995, IEEE, 112-125.35Recommendation X.500, The Directory-Overview of Concepts, Models and Services, Melbourne, Fascicle VIII. 8-Rec. X.500, pp. 3-19, 1988.36Recommendation X.500, The Directory�Overview of Concepts, Models and Services, Melbourne, Fascicle VIII. 8�Rec. X.500, pp. 3-19, 1988.37Shi et al., "An enterprise directory solution with DB2," IBM Systems Journal, vol. 39, No. 2, pp. 360-383, 2000.38The Proceedings of IFIP WG6.6 International Symposium (ISBN: 0444 889 167) Francois Peruchond, Cumo Lanz & Bernard Plattner, "A Relational Data Base Design for an X.500 Directory System Agent" pp. 405-418.39The Proceedings of IREE, ACTS; C.M.R. Leung; GDSA: An X.500 Directory Implementation Supporting Heterogeneous Databases, Apr. 1991, pp. 85-90.40Watanabe K., et al. Eliminate Information Inconsistency for X.500 Directory; NTT Inf. & Commun. Sys. Labs., pp. 1180-1184.41Written Opinion for International Application No. PCT/AU95/00560, 5 pages, May 27, 1996.42Written Opinion for International Application No. PCT/AU95/00560, 7 pages, Aug. 5, 1996.43Written Opinion for International Application No. PCT/AU95/00560, 7 pages, Sep. 19, 1996. Citada por Patente citante Fecha de presentaci�n Fecha de publicaci�n Solicitante T�tuloUS834119121 Nov 200825 Dic 2012Sap AgMethods and structures for utilizing reusable custom-defined nestable compound data types to permit product variations within an existing taxonomyUS2010013157021 Nov 200827 May 2010Sap AgMethods and structures for utilizing reusable custom-defined nestable compound data types to permit product variations within an exisitng taxonomyGirarImagen originalP�gina principal de Google - Sitemap - Descargas masivas de USPTO - Pol�tica de privacidad - Condiciones de servicio - Acerca de Google Patentes - Danos tu opini�nDatos proporcionados por IFI CLAIMS Patent Services©2012 Google