A computer method and system capable of searching multiple heterogeneous datastores with heterogeneous data types by employing an object oriented data model to define a federated datastore object. The federated query object translates a generic query into the appropriate queries for each datastore, the federated datastore object acts as a virtual datastore for multiple heterogeneous datastores with the ability to map concepts between datastores, and the federated collection object represents results from a federated query in a hierarchy that maintains sub-grouping information from each datastore to allow accessing of results by datastore or as a single collection of results. The federated objects thus provide user applications with enhanced accessibility of different hierarchies of information, as well as more robust search capabilities.

Eine Computermethode und -system, die zum Suchen der mehrfachen heterogenen datastores mit heterogenen Datenarten fähig ist, indem sie einen Gegenstand einsetzten, orientierten Datenmodell, um einen zu einem Bündnis vereingigten datastore Gegenstand zu definieren. Der zu einem Bündnis vereingigte Frage Gegenstand übersetzt eine generische Frage in die passenden Fragen für jedes datastore, dient der zu einem Bündnis vereingigte datastore Gegenstand als ein virtuelles datastore für mehrfache heterogene datastores mit der Fähigkeit, Konzepte zwischen datastores abzubilden, und der zu einem Bündnis vereingigte Ansammlung Gegenstand stellt Resultate von einer zu einem Bündnis vereingigten Frage in einer Hierarchie dar, die Sub-groupinginformationen von jedem datastore beibehält, um das Zugänglich machen von Resultaten durch datastore oder als einzelne Ansammlung Resultate zu erlauben. Die zu einem Bündnis vereingigten Gegenstände versehen folglich Benutzeranwendungen mit erhöhter Zugänglichkeit der unterschiedlichen Hierarchien der Informationen, sowie robustere Suchfähigkeiten.

 
Web www.patentalert.com

< (none)

< Multi-threaded processing system and method for scheduling the execution of threads based on data received from a cache memory

> Method for synthesis of nucleic acids

> (none)

~ 00075