Global Patent Index - EP 1057128 A1

EP 1057128 A1 20001206 - QUERY PROCESSING METHOD

Title (en)

QUERY PROCESSING METHOD

Title (de)

VERFAHREN ZUR VERARBEITUNG EINER ABFRAGE

Title (fr)

PROCEDE DE TRAITEMENT D'UNE REQUETE

Publication

EP 1057128 A1 20001206 (FR)

Application

EP 99964723 A 19991227

Priority

  • FR 9903294 W 19991227
  • FR 9816780 A 19981228

Abstract (en)

[origin: FR2787957A1] The invention concerns a method for processing a query. The method for processing queries and result between a client and a plurality of heterogeneous data sources by an adaptor device (1) specific to each source, with predetermined architecture, comprises the following steps performed independently: receiving a query (71) transmitted by the client application; setting up en internal representation (73, 74) of the query with the adaptor; using said internal representation of the query to rewrite the query in a format comprehensible by the source; transmitting the translated query (75) to the source (7), producing a filter object (52) and initialising at least a chain of filters (46) consisting of one or several filter components (45, 44, 43, 42); recovering with the filter object (52) the results derived from the source to transmit them and filtering them through the chain (46) of filter components; producing a reply object (22) to transfer the results derived from the result transforming module to the client application.

IPC 1-7

G06F 17/30

IPC 8 full level

G06F 12/00 (2006.01); G06F 13/00 (2006.01); G06F 17/30 (2006.01)

CPC (source: EP US)

G06F 16/24524 (2018.12 - EP US); Y10S 707/99934 (2013.01 - US)

Citation (search report)

See references of WO 0039709A1

Designated contracting state (EPC)

AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

DOCDB simple family (publication)

FR 2787957 A1 20000630; FR 2787957 B1 20011005; CA 2320891 A1 20000706; EP 1057128 A1 20001206; JP 2002533842 A 20021008; US 6704726 B1 20040309; WO 0039709 A1 20000706

DOCDB simple family (application)

FR 9816780 A 19981228; CA 2320891 A 19991227; EP 99964723 A 19991227; FR 9903294 W 19991227; JP 2000591536 A 19991227; US 62235700 A 20001107