DE102005037505B4 - network - Google Patents

network Download PDF

Info

Publication number
DE102005037505B4
DE102005037505B4 DE102005037505A DE102005037505A DE102005037505B4 DE 102005037505 B4 DE102005037505 B4 DE 102005037505B4 DE 102005037505 A DE102005037505 A DE 102005037505A DE 102005037505 A DE102005037505 A DE 102005037505A DE 102005037505 B4 DE102005037505 B4 DE 102005037505B4
Authority
DE
Germany
Prior art keywords
server
unit
network
customer computer
queries
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE102005037505A
Other languages
German (de)
Other versions
DE102005037505A1 (en
Inventor
Susanne Köhler
Bernd Ebert
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE102005037505A priority Critical patent/DE102005037505B4/en
Publication of DE102005037505A1 publication Critical patent/DE102005037505A1/en
Application granted granted Critical
Publication of DE102005037505B4 publication Critical patent/DE102005037505B4/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user

Abstract

Netzwerk (1) mit mehreren Kunden-Rechnereinheiten (3) und mehreren auf Serverrechner installierten Server (2a, 2b, 2c, 2d, 2e), wobei von einer Kunden-Rechnereinheit (3) aus wenigstens ein Server (2a) aufrufbar ist, wobei auf wenigstens einer Kunden-Rechnereinheit (3) wenigstens ein Kontaktmodul (7, 8, 9, 10) installiert ist, wobei bei Aufruf wenigstens eines Servers (2a) durch diese Kunden-Rechnereinheit (3) mittels des Kontaktmoduls (7–10) die Verbindung zu wenigstens einem zweiten Server (2b–2e) herstellbar ist, welchem eine Analyseeinheit (15–18) zugeordnet ist, in welche von der Kunden-Rechnereinheit (3) an den ersten Server (2a) gerichtete Abfragen (5) eingebbar sind, wobei die Analyseeinheit (15, 16, 17, 18) eine Klassifikationseinheit (15a, 16a, 17a, 18a) aufweist, in welcher die in den ersten Server (2a) eingegebenen Folgen von Abfragen (5) und über den zweiten Server (2b–2e) zugängliche Daten vorgegebenen Klassen einer Klassenstruktur zugewiesen werden, und wobei in Abhängigkeit dieser Klassifikation Ausgabegrößen (19, 20, 21, 22) generiert und an die Kunden-Rechnereinheit (3) ausgegeben...Network (1) having a plurality of customer computer units (3) and a plurality of servers (2a, 2b, 2c, 2d, 2e) installed on the server computer, wherein at least one server (2a) can be called up by a customer computer unit (3), wherein on at least one customer computer unit (3) at least one contact module (7, 8, 9, 10) is installed, wherein when calling at least one server (2a) by this customer computer unit (3) by means of the contact module (7-10) the Connection to at least one second server (2b-2e) can be produced, to which an analysis unit (15-18) is assigned, in which queries (5) directed by the customer computer unit (3) to the first server (2a) can be entered, wherein the analysis unit (15, 16, 17, 18) has a classification unit (15a, 16a, 17a, 18a) in which the sequences of queries (5) entered into the first server (2a) and via the second server (2b) 2e) accessible data are assigned to predetermined classes of a class structure, and where in Depending on this classification output variables (19, 20, 21, 22) generated and output to the customer computer unit (3) ...

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft ein Netzwerk gemäß dem Oberbegriff des Anspruchs 1.The The invention relates to a network according to the preamble of the claim 1.

Ein derartiges Netzwerk ist aus der DE 199 40 990 A1 bekannt. Das dort beschriebene Netzwerk umfasst mehrere Kunden-Rechnereinheiten, mehrere Netzwerkknoten-Rechnereinheiten sowie mehrere Datenbank-Rechnereinheiten, wobei zur Herstellung der Verbindung einer Kunden-Rechnereinheit über eine Netzwerkknoten-Rechnereinheit zu einer Datenbank einer Datenbank-Rechnereinheit in eine Kunden-Rechnereinheit ein Eingabebefehl oder eine benutzerspezifische Kennung eingebbar ist, worauf über die Kunden-Rechnereinheit Informationen aus den Datenbanken abgefragt werden können.Such a network is out of the DE 199 40 990 A1 known. The network described there comprises a plurality of customer computer units, a plurality of network node computer units and a plurality of database computer units, wherein for establishing the connection of a customer computer unit via a network node computer unit to a database of a database computer unit in a customer computer unit an input command or a user-specific identifier can be entered, whereupon information about the customer computer unit can be queried from the databases.

Die Netzwerkknoten-Rechnereinheit, über welche ein Benutzer Zugang zum Netzwerk erlangt, weist eine Schnittstelleneinheit auf, welche eine Befehlsanalyseeinheit sowie eine Aktivierungseinheit steuert.The Network node computer unit via which a user gains access to the network has an interface unit which controls a command analysis unit and an activation unit.

Über die Befehlsanalyseeinheit ist die Folge der vom Benutzer über die Kunden-Rechnereinheit abgefragten Informationen erfassbar. Über die Schnittstelleneinheit ist die Kunden-Rechnereinheit oder die über diese eingegebene benutzerspezifische Kennung durch Zuordnung einer transienten Nummer von den benutzerspezifischen Bestandsdaten und/oder der Folge der abgefragten Informationen separierbar.About the Command analysis unit is the result of the user through the Customer computer unit queried information. About the interface unit is the customer computer unit or the user-specific entered via this Identifier by assigning a transient number of the user-specific Stock data and / or the sequence of queried information separable.

Mittels wenigstens einer Klassifikationseinheit sind die benutzerspezifischen Bestandsdaten und/oder die Folge der abgefragten Informationen wenigstens einer Klasse aus einer vorgegebenen Anzahl von Klassen zugeordnet.through at least one classification unit are the user-specific ones Inventory data and / or the sequence of requested information at least assigned to a class from a given number of classes.

In Abhängigkeit der Zuordnung zu der Klasse ist mittels der Aktivierungseinheit über die Netzwerkknoten-Rechnereinheit an die Kunden-Rechnereinheit wenigstens eine Nachricht ausgebbar.In dependence the assignment to the class is via the activation unit via the Network node computer unit to the customer computer unit at least a message can be issued.

Damit kann das Abfrageverhalten eines Benutzers des Netzwerks losgelöst von der benutzerspezifischen Kennung ausgewertet werden um in Abhängigkeit davon Nachrichten an die Kunden-Rechnereinheit abzusetzen.In order to The polling behavior of a network user can be detached from the network user-specific identifier to be evaluated in dependence send messages to the customer computer unit.

Aus der WO 02/19090 A1 ist ein Rechnersystem zur Durchführung von Recherchen bekannt, welches einen Server aufweist, in welchen Anfragen eingegeben werden können. Der Server ist Bestandteil eines Rechnernetzwerks, insbesondere des Internets. An den Server gerichtete Anfragen können an verschiedene Netzwerk-Sucheinheiten weitergeleitet werden, die auf unterschiedlichen Rechnern des Rechnernetzwerks installiert sein können.From the WO 02/19090 A1 a computer system for carrying out searches is known, which has a server, in which queries can be entered. The server is part of a computer network, especially the Internet. Requests directed to the server may be forwarded to various network search units which may be installed on different computers of the computer network.

Die US 6,721,736 B1 betrifft ein Verfahren zur Durchführung von Recherchen in einem Netzwerk, insbesondere im Internet. Gemäß diesem Verfahren ist eine Meta-Suchmaschine auf einem Server vorgesehen, die als Schnittstelle zu mehreren primären Servern dient, in welchen auf eine Eingabe von benutzerspezifischen Suchbegriffen Recherchen durchgeführt werden.The US 6,721,736 B1 relates to a method for conducting searches in a network, in particular on the Internet. According to this method, a meta-search engine is provided on a server which serves as an interface to a plurality of primary servers in which searches are performed on an input of user-specific search terms.

Die WO 2004/097685 A2 betrifft ein Rechnersystem mittels dessen eine Recherche in mehreren verteilten Suchmaschinen durchführbar ist. Ein Verteilersystem bestimmt in Abhängigkeit einer Recherchenanfrage, welche Suchmaschinen aktiviert werden.The WO 2004/097685 A2 relates to a computer system by means of which a search in several distributed search engines is feasible. A distribution system determines, depending on a search query, which search engines are activated.

Die US 2004/0059728 A1 betrifft ein verteiltes Recherchensystem bei welchem eine Recherchenanfrage über eine Kontrolleinheit auf unterschiedliche Suchmaschinen ausgebbar ist.The US 2004/0059728 A1 relates to a distributed search system in which a search request via a control unit on different search engines can be output.

Der Erfindung liegt die Aufgabe zugrunde, die Funktionalität eines Netzwerkes der eingangs genannten Art zu erweitern.Of the Invention is based on the object, the functionality of a Expand network of the type mentioned.

Zur Lösung dieser Aufgabe sind die Merkmale des Anspruchs 1 vorgesehen. Vorteilhafte Ausführungsformen und zweckmäßige Weiterbildungen der Erfindung sind in den Unteransprüchen beschrieben.to solution This object, the features of claim 1 are provided. advantageous embodiments and appropriate training The invention are described in the subclaims.

Der Grundgedanke der Erfindung besteht darin, dass mit wenigstens einem Kontaktmodul oder vorzugsweise mehreren Kontaktmodulen selbsttätig die Verbindungen zu weiteren Servern hergestellt werden, welche der Bediener durch seine getätigten Abfragen selbst überhaupt nicht angesprochen hat. Durch die diesen weiteren Servern zugeordneten Analyseeinheiten werden gezielt für die mit der Kunden-Rechnereinheit getätigten Abfragen Ausgangsgrößen generiert, die als Zusatzinformationen für den Benutzer zur Informationsbeschaffung, zur Durchführung von Recherchen und dergleichen hilfreich sind.Of the The basic idea of the invention is that with at least one Contact module or preferably several contact modules automatically the Connections are made to other servers, which the Operator through his queries even at all did not address. By the analysis units assigned to these other servers be targeted for the queries made with the customer computer unit generate output variables, which as additional information for the user to gather information, to carry out Research and the like are helpful.

Mit dem erfindungsgemäßen Konzept wird die Funktionalität des erfindungsgemäßen Netzwerks gegenüber bekannten Netzwerken signifikant erhöht.With the inventive concept becomes the functionality the network according to the invention across from significantly increased in known networks.

Erfindungsgemäß werden die Folgen der Abfragen, die von der Kunden-Rechnereinheit in den ersten Server eingegeben werden, unter einer transienten Nummer von dem Kontaktmodul an die Klassifikationseinheiten der weiteren Server weitergegeben. Dies ermöglicht eine anonyme Verfolgung der von einem Benutzer getätigten Abfragen. Dies bedeutet, dass die so ausgebildete Auswertung der Folgen von Abfragen datenschutztechnisch unbedenklich ist.According to the invention the consequences of queries made by the client computer unit in the first server are entered under a transient number from the contact module passed on to the classification units of other servers. this makes possible an anonymous tracking of user queries. This means that the evaluation of the consequences of Queries is technically harmless.

In einer ersten Ausführungsform der Erfindung sind die Analyseeinheiten mit ihren Klassifikationseinheiten und Recommendation-Modulen auf den weiteren Servern installiert. In diesem Fall bilden die einzelnen Kontaktmodule reine Kommunikationsschnittstellen, welche die Folgen von Abfragen von der Kunden-Rechnereinheit an die einzelnen Klassifikationseinheiten, vorzugsweise anonym, unter der transienten Nummer weitergeben.In a first embodiment of the invention The analysis units with their classification units and Recommendation modules are installed on the other servers. In this case, the individual contact modules form pure communication interfaces which pass on the sequences of queries from the customer computer unit to the individual classification units, preferably anonymously, under the transient number.

In einer zweiten Ausführungsform der Erfindung sind Komponenten der Klassifikationseinheit auf den einzelnen Kontaktmodulen integriert. Damit werden in den einzelnen Kontaktmodulen die Folgen der in die Kunden-Rechnereinheit eingegebenen Abfragen bereits in den einzelnen Kontaktmodulen klassifiziert. In diesem Fall werden die Ergebnisse dieser Klassifikation über das Kontaktmodul auf den jeweiligen Server integrierten Komponenten der Analyseeinheit ausgegeben. Dort kann eine weitere Klassifizierung in der Klassifikationseinheit der jeweiligen Analyseeinheit durchgeführt werden um dann mittels des Recommendation-Moduls die Ausgangsgrößen zu generieren. Besonders vorteilhaft können dabei die Kontakt-Module als selbstlernende Einheiten ausgebildet sein, so dass diese selbsttätig Klassifikationsschemas generieren. Prinzipiell kann die Klassifikation der Abfragen vollständig in den Kontaktmodulen erfolgen.In a second embodiment The invention relates to components of the classification unit on the integrated individual contact modules. This will be in the individual Contact modules the consequences of entered into the customer computer unit Queries already classified in the individual contact modules. In this case, the results of this classification on the Contact module on the respective server integrated components output of the analysis unit. There can be another classification in the classification unit of the respective analysis unit in order then to generate the output variables by means of the Recommendation module. Particularly advantageous while the contact modules are designed as self-learning units be so that these are self-acting Generate classification schemes. In principle, the classification the queries completely done in the contact modules.

Durch die flexible Gestaltung des Funktionsumfangs der Kontaktmodule ist eine einfache Anpassung des Gesamtsystems an die jeweiligen Anforderungen des erfindungsgemäßen Netzwerks möglich.By the flexible design of the functional scope of the contact modules is a simple adaptation of the entire system to the respective requirements the network according to the invention possible.

In einer vorteilhaften Ausführungsform der Erfindung kann der Benutzer über die Kunden-Rechnereinheit zur Auswahl stehende Kontaktmodule aktivieren und deaktivieren und so den Umfang der Rückmeldungen auf die von ihm getätigten Abfragen selbst steuern.In an advantageous embodiment The invention allows the user via activate the customer computer unit for selecting contact modules and disable and so the scope of feedback on him transacted Control queries yourself.

Die Ausgangsgrößen, die von den Analyseeinheiten generiert werden sind dabei voneinander unabhängige Größen und werden dem Benutzer auf der Kunden-Rechnereinheit angezeigt.The Output variables that generated by the analysis units are from each other independent Sizes and are displayed to the user on the customer computer unit.

Der Funktionsumfang des erfindungsgemäßen Netzwerks kann dadurch erhöht werden, dass auf dem Server, der von der Kunden-Rechnereinheit zur Durchführung der Abfragen angesprochen wird, selbst eine Analyseeinheit mit einer Klassifikationseinheit und einem Recommendation-Modul installiert ist. Diese wird ohne Kontaktmodul aktiviert und generiert ansonsten in analoger Weise zu den Analyseeinheiten der weiteren Server Ausgangsgrößen in Form von Empfehlungen, welche an die Kunden-Rechnereinheit ausgegeben werden.Of the Functional scope of the network according to the invention can thereby elevated be that on the server, from the client computer unit to execution the queries are addressed, even an analysis unit with a Classification unit and a Recommendation module is installed. This is activated without a contact module and otherwise generates in analogous to the analysis units of the other server output variables in form of recommendations issued to the customer computing unit become.

Die Erfindung ist besonders vorteilhaft bei Recherchen und Anfragen im Internet einsetzbar. Mit dem erfindungsgemäßen Netzwerk wird die Zuverlässigkeit und Aussagefähigkeit der Ergebnisse von Recherchen und Anfragen erheblich erhöht.The Invention is particularly advantageous in searches and inquiries usable on the internet. With the network according to the invention is the reliability and informative value the results of research and inquiries increased significantly.

Die Erfindung wird im Nachstehenden anhand der Zeichnungen erläutert. Es zeigen:The The invention will be explained below with reference to the drawings. It demonstrate:

1: Schematische Darstellung eines ersten Ausführungsbeispiels des erfindungsgemäßen Netzwerks. 1 : Schematic representation of a first embodiment of the network according to the invention.

2: Schematische Darstellung eines zweiten Ausführungsbeispiels des erfindungsgemäßen Netzwerks. 2 : Schematic representation of a second embodiment of the network according to the invention.

1 zeigt schematisch ein erstes Ausführungsbeispiel des erfindungsgemäßen Netzwerks 1. Das Netzwerk 1 umfasst einen ersten Server 2a sowie weitere Server 2b2e, welche jeweils auf einem Serverrechner installiert sind. Server 2a2e dieser Art stellen generell Funktionseinheiten dar, welche Softwaredienste unterschiedlicher Art zur Verfügung stellen können. Im vorliegenden Fall bilden die Server Funktionseinheiten innerhalb des Internet und sind als Web-Server ausgebildet. 1 schematically shows a first embodiment of the network according to the invention 1 , The network 1 includes a first server 2a as well as other servers 2 B - 2e , which are each installed on a server computer. server 2a - 2e This type generally represent functional units that can provide software services of various kinds. In the present case, the servers form functional units within the Internet and are designed as web servers.

Der Zugang zum Internet erfolgt über sogenannte Clients, wobei in 1 Softwarekomponenten einer einen Client bildenden Kunden-Rechnereinheit 3 dargestellt sind. Eine derartige Kunden-Rechnereinheit 3 kann von einem Personalcomputer oder dergleichen gebildet sein.Access to the Internet is via so-called clients, where in 1 Software components of a client computer unit forming a client 3 are shown. Such a customer computer unit 3 may be formed by a personal computer or the like.

Die Kunden-Rechnereinheit 3 enthält als Softwarekomponente einen Browser 4, im vorliegenden Fall einen Web-Browser, mittels dessen in bekannter Weise ein Zugang zu einem Web-Server des Internet hergestellt werden kann.The customer computer unit 3 Contains a browser as a software component 4 , In the present case, a web browser, by means of which in a known manner access to a web server of the Internet can be made.

Bei dem in 1 dargestellten Ausführungsbeispiel wird über den Browser der Kunden-Rechnereinheit 3 eine Abfrage 5, an den ersten Server 2a gerichtet, um beispielsweise eine Recherche in den über diesen Server 2a zugänglichen Datenbeständen durchzuführen. In bekannter Weise wird auf eine derartige Abfrage 5 eine Antwort 6 generiert und an die Kunden-Rechnereinheit 3 ausgegeben. Dabei stellt das in 1 dargestellte Beispiel den einfachsten Spezialfall dar, bei welchem mit der Kunden-Rechnereinheit 3 Abfragen 5 an einen Server 2a gerichtet werden. Im allgemeinen werden Abfragen 5 an mehrere Server 2a gerichtet.At the in 1 illustrated embodiment is via the browser of the customer computer unit 3 a query 5 , to the first server 2a directed to, for example, a search in the on this server 2a accessible databases. In a known manner is based on such a query 5 an answer 6 generated and sent to the customer computer unit 3 output. It represents in 1 illustrated example is the simplest special case, in which with the customer computer unit 3 Interrogate 5 to a server 2a be directed. In general, queries 5 to multiple servers 2a directed.

Zur Durchführung einer Recherche werden generell Folgen von derartigen Abfragen 5 an den Server 2a gerichtet, wobei auf die einzelnen Abfragen 5 entsprechende Antworten 6 generiert werden.To carry out a search are generally consequences of such queries 5 to the server 2a directed, taking to the individual queries 5 corresponding answers 6 to be generated.

Die Kunden-Rechnereinheit 3 weist erfindungsgemäß mehrere Kontaktmodule 7, 8, 9, 10 auf. Die Kontaktmodule 7, 8, 9, 10 sind als Softwaremodule ausgebildet, insbesondere als Helper Objects oder Proxyserver und damit Bestandteile des Browsers 4.The customer computer unit 3 instructs According to several contact modules 7 . 8th . 9 . 10 on. The contact modules 7 . 8th . 9 . 10 are designed as software modules, in particular as helper objects or proxy server and thus components of the browser 4 ,

Mit den Kontaktmodulen 7, 8, 9, 10 werden die Folgen von Abfragen 5, die von der Kunden-Rechnereinheit 3 an den Server gerichtet werden, erfasst. Wie in 1 schematisch dargestellt, erfolgt dies im vorliegenden Fall derart, dass ein erstes Kontaktmodul 7 als Master-Kontaktmodul die Abfragen 5 registriert und dann an das nächste Kontaktmodul 8 weiterleitet. Von dort wird die Folge der Abfragen 5 weitergeleitet bis die Folge der Abfragen 5 auch im letzten Kontaktmodul 10 der Reihe vorliegt. Die auf das Master-Kontaktmodul folgenden Kontaktmodule 810 bilden Slave-Kontaktmodule.With the contact modules 7 . 8th . 9 . 10 become the consequences of queries 5 provided by the customer computer unit 3 addressed to the server. As in 1 shown schematically, this is done in the present case such that a first contact module 7 as master contact module the queries 5 registered and then to the next contact module 8th forwards. From there, the sequence of queries 5 forwarded to the sequence of queries 5 also in the last contact module 10 the series is present. The contact modules following the master contact module 8th - 10 form slave contact modules.

Jedes dieser Kontaktmodule 710 ist einem der weiteren Server 2b2e zugeordnet. Bei der Durchführung der Recherche im ersten Server 2a nehmen die einzelnen Kontaktmodule 710 Kontakt mit dem jeweils zugeordneten Server 2b2e auf.Each of these contact modules 7 - 10 is one of the other servers 2 B - 2e assigned. When carrying out the search in the first server 2a take the individual contact modules 7 - 10 Contact with the respectively assigned server 2 B - 2e on.

Gemäß einer ersten Ausführungsform werden dann die Folgen der Abfragen 5 als Eingabegrößen 1114 von den Kontaktmodulen 710 in den zugeordneten Server 2b2e eingegeben.According to a first embodiment, then the consequences of the queries 5 as input variables 11 - 14 from the contact modules 7 - 10 in the assigned server 2 B - 2e entered.

Die weiteren Server 2b2e weisen jeweils eine Analyseeinheit 15, 16, 17, 18 mit einer Klassifikationseinheit 15a, 16a, 17a, 18a und einem Recommendation-Modul 15b, 16b, 17b, 18b auf. Die Folgen der Abfragen 5 werden jeweils unter einer transienten Nummer von einem Kontaktmodul 710 in die Klassifikationseinheit 15a18a der zugeordneten Server 2b2e eingegeben. Im vorliegenden Fall geben die Kontaktmodule 710 die Folgen der Abfragen 5 jeweils unter derselben transienten Nummer aus. Die transiente Nummer bildet eine anonyme Kennung, das heißt die Weitergabe der Folgen der Abfragen 5 an die weiteren Server 2a2e erfolgt ohne Weitergabe von benutzerspezifischen Kennungen der Kunden-Rechnereinheit 3, so dass in den Analyseeinheiten der einzelnen Server 2b2e eine anonyme Bearbeitung der Folgen der Abfragen 5 erfolgen kann. Zu dieser anonymen Bearbeitung in den einzelnen Analyseeinheiten wird in der jeweiligen Klassifikationseinheit 15a18a die Folge der Abfragen 5 klassifiziert, das heißt die Folge der Abfragen 5 wird einer Klasse einer Klassenstruktur zugeordnet. Die Klassifikationseinheit 15a18a ist dabei beispielsweise als neuronales Netzwerk 1 oder Entscheidungsbaum ausgebildet oder weist vorgegebene Ontologien zur Definition von Klassenstrukturen auf. Generell können die Klassenstrukturen im Rahmen einer Modellbildung vorgegeben werden. Alternativ oder zusätzlich können die Klassenstrukturen anhand der benutzerspezifischen Daten und Kennungen, insbesondere Log-Daten, generiert werden.The other servers 2 B - 2e each have an analysis unit 15 . 16 . 17 . 18 with a classification unit 15a . 16a . 17a . 18a and a recommendation module 15b . 16b . 17b . 18b on. The consequences of the queries 5 are each under a transient number of a contact module 7 - 10 into the classification unit 15a - 18a the assigned server 2 B - 2e entered. In the present case give the contact modules 7 - 10 the consequences of the queries 5 each under the same transient number. The transient number forms an anonymous identifier, that is, the passing on of the consequences of the queries 5 to the other servers 2a - 2e takes place without passing on user-specific identifiers of the customer computer unit 3 , so that in the analysis units of each server 2 B - 2e an anonymous processing of the consequences of the queries 5 can be done. For this anonymous processing in the individual analysis units is in the respective classification unit 15a - 18a the sequence of queries 5 classified, that is the sequence of queries 5 is assigned to a class of a class structure. The classification unit 15a - 18a is, for example, as a neural network 1 or decision tree or has given ontologies for defining class structures. In general, the class structures can be specified as part of a modeling process. Alternatively or additionally, the class structures can be generated on the basis of the user-specific data and identifiers, in particular log data.

Die Klassifikationseinheit 15a18a führt weiterhin eine Klassifikation von Daten des über den jeweiligen Server 2b2e zugänglichen Datenbestands durch und bildet somit eine strukturierte Zuordnung dieser Daten zur Klassenstruktur und damit zur Klassifikation der jeweiligen Folge der Abfragen 5.The classification unit 15a - 18a continues to perform a classification of data about the respective server 2 B - 2e accessible data stock and thus forms a structured assignment of this data to the class structure and thus to the classification of the respective sequence of queries 5 ,

In Abhängigkeit der in der Klassifikationseinheit 15a18a durchgeführten Klassifizierung generiert das Recommendation-Modul 15b18b eine Ausgabegröße 19, 20, 21, 22 die unter der transienten Nummer an die Kunden-Rechnereinheit 3 als Antwort auf die Eingabegröße 1114 ausgegeben wird. Das Recommendation-Modul 15b18b ist dabei von einem Regelwerk gebildet. Mit den in dem Recommendation-Modul 15b18b definierten Regeln wird die jeweilige Ausgabegröße 1922 generiert. Diese Ausgabegröße 1922 ist vorzugsweise als Empfehlung auf die Folge der Abfragen 5 ausgebildet. Die Ausgangsgrößen werden in einem Anzeigefeld 23 des Browsers 4 der Kunden-Rechnereinheit 3 angezeigt, wobei die Anzeige über das Master-Kontaktmodul 7 initiiert wird.Depending on the classification unit 15a - 18a The classification performed generates the Recommendation module 15b - 18b an output size 19 . 20 . 21 . 22 the under the transient number to the customer computer unit 3 in response to the input size 11 - 14 is issued. The recommendation module 15b - 18b is formed by a set of rules. With the in the Recommendation module 15b - 18b defined rules will be the respective output size 19 - 22 generated. This output size 19 - 22 is preferably as a recommendation to the sequence of queries 5 educated. The output quantities are displayed in a display field 23 of the browser 4 the customer computer unit 3 displayed using the master contact module 7 is initiated.

Der Benutzer kann im Browser 4 der Kunden-Rechnereinheit 3 die zur Verfügung stehenden Kontaktmodule 710 nach Bedarf aktivieren und deaktivieren und so den Umfang der erhaltenen Empfehlungen auf seine Abfragen 5 selbst steuern.The user can in the browser 4 the customer computer unit 3 the available contact modules 7 - 10 Activate and deactivate as required and so the scope of the recommendations received on his queries 5 control yourself.

Die Funktionsweise dieser Anordnung wird nachfolgend anhand eines Applikationsbeispiels erläutert.The The mode of operation of this arrangement will be described below with reference to an application example explained.

Der Bediener der Kunden-Rechnereinheit 3 stellt eine Verbindung zu einem Google-Server als erstem Server 2a her und sucht dort nach antiken Münzen, das heißt gibt entsprechende Suchbefehle als Abfragen 5 ein.The operator of the customer computer unit 3 connects to a Google server as the first server 2a Here, looking for antique coins, that is, there are corresponding search commands as queries 5 one.

Als weitere Server 2b, 2c hat der Bediener der Kunden-Rechnereinheit 3 durch die Aktivierung der entsprechenden Kontaktmodule 7, 8 Kontakt zu einem e-bay-Server und einem Amazon-Server aufgenommen. Als erste Empfehlungen werden mittels der Analyseeinheit des e-bay-Servers dem Bediener der Kunden-Rechnereinheit 3 Auktionen zum Thema „antike Münzen” angezeigt. Als weitere Empfehlungen werden an der Kunden-Rechnereinheit 3 mittels der Analyseeinheit des Amazon-Servers dem Bediener bestimmte Bücher zum Thema „antike Münzen” ausgegeben.As another server 2 B . 2c the operator has the customer computer unit 3 by activating the appropriate contact modules 7 . 8th Contacted an e-bay server and an amazon server. The first recommendations are made by the analysis unit of the e-bay server to the operator of the customer computer unit 3 Auctions on "antique coins" displayed. As further recommendations are made at the customer computer unit 3 by means of the analysis unit of the Amazon server the operator certain books on "antique coins" issued.

Die Ausführungsform gemäß 1 kann dahingehend modifiziert sein, dass die Klassifikation der Abfragen 5 nicht oder nicht allein in den Klassifikationseinheiten 15a18a erfolgt. Vielmehr ist der Funktionsumfang der Kontaktmodule 710 dahingehend erweitert, dass die Klassifikation der Abfragen 5 zumindest teilweise dort erfolgen kann. Generell können dann die Kontaktmodule 710 entsprechende Softwaremodule aufweisen. Weiterhin können Klassifikationsschemas von den jeweiligen Servern 2b2e in die zugeordneten Kontaktmodule 710 eingelesen werden. Schließlich können die Kontaktmodule 710 selbstlernende Einheiten bilden, in welchen selbsttätig Klassifikationsschemas gebildet werden. Dies erfolgt zweckmäßigerweise dadurch, dass in den Kontaktmodulen 710 die benutzerspezifischen Daten, insbesondere Log-Daten ausgewertet werden, um dadurch Klassenstrukturen zu generieren. Diese Ausführungsform ist insbesondere deshalb vorteilhaft, da die Log-Daten in der Kunden-Rechnereinheit selbst ausgewertet werden und damit nicht mehr an die Server 2b2e weitergegeben werden müssen.The embodiment according to 1 may be modified so that the classification of the queries 5 not or not alone in the classification units 15a - 18a he follows. Rather, the functional scope of the contact modules 7 - 10 dahinge Expanded that classification of queries 5 at least partially there can be done. Generally, then the contact modules 7 - 10 have corresponding software modules. Furthermore, classification schemes from the respective servers 2 B - 2e in the assigned contact modules 7 - 10 be read. Finally, the contact modules 7 - 10 form self-learning units in which classification schemes are automatically formed. This is expediently carried out in that in the contact modules 7 - 10 the user-specific data, in particular log data are evaluated, thereby generating class structures. This embodiment is particularly advantageous because the log data are evaluated in the customer computer unit itself and thus no longer to the server 2 B - 2e must be passed on.

2 zeigt ein weiteres Ausführungsbeispiel des erfindungsgemäßen Netzwerks 1. Die Anordnung gemäß 2 ist weitgehend identisch mit dem Netzwerk 1 gemäß 1. Im Unterschied zum Netzwerk 1 gemäß 1weist der erste Server 2a der Anordnung gemäß 2 selbst eine Analyseeinheit 24 mit einer Klassifikationseinheit 24a und einem Recommendation-Modul 24b auf. Damit werden die an den Server 2a gerichteten Abfragen in diesem Server 2a selbst klassifiziert, wodurch weitere Ausgabegrößen 25, insbesondere Empfehlungen, generiert werden, die an die Kunden-Rechnereinheit 3 ausgegeben werden. Zweckmäßigerweise erfolgt auch in diesem Fall eine anonyme Klassifizierung der Abfragen 5 wobei hierzu die Folgen von Abfragen 5 unter einer anonymen transienten Nummer ausgewertet werden. Die Zuweisung der transienten Nummer zu der Folge der Abfragen 5 kann in der Kunden-Rechnereinheit 3 oder in dem Server 2a erfolgen. 2 shows a further embodiment of the network according to the invention 1 , The arrangement according to 2 is largely identical to the network 1 according to 1 , Unlike the network 1 according to 1 assigns the first server 2a the arrangement according to 2 even an analysis unit 24 with a classification unit 24a and a recommendation module 24b on. This will be sent to the server 2a directed queries in this server 2a self classified, creating more output sizes 25 , in particular, recommendations, generated to the customer's computer unit 3 be issued. Expediently, an anonymous classification of the queries also takes place in this case 5 with the consequences of queries 5 be evaluated under an anonymous transient number. The assignment of the transient number to the sequence of queries 5 can in the customer's computer unit 3 or in the server 2a respectively.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

11
Netzwerknetwork
22
Serverserver
2a2a
Serverserver
2b2 B
Serverserver
2c2c
Serverserver
2d2d
Serverserver
2e2e
Serverserver
33
Kunden-RechnereinheitCustomer computer unit
44
Browserbrowser
55
Abfragequery
66
Antwortanswer
77
Kontaktmodulcontact module
88th
Kontaktmodulcontact module
99
Kontaktmodulcontact module
1010
Kontaktmodulcontact module
1111
Eingabegrößeninput variables
1212
Eingabegrößeninput variables
1313
Eingabegrößeninput variables
1414
Eingabegrößeninput variables
1515
Analyseeinheitanalysis unit
15a15a
Klassifikationseinheitclassification unit
15b15b
Recommendation-ModulRecommendation module
1616
Analyseeinheitanalysis unit
16a16a
Klassifikationseinheitclassification unit
16b16b
Recommendation-ModulRecommendation module
1717
Analyseeinheitanalysis unit
17a17a
Klassifikationseinheitclassification unit
17b17b
Recommendation-ModulRecommendation module
1818
Analyseeinheitanalysis unit
18a18a
Klassifikationseinheitclassification unit
18b18b
Recommendation-ModulRecommendation module
1919
Ausgabegrößeoutput size
2020
Ausgabegrößeoutput size
2121
Ausgabegrößeoutput size
2222
Ausgabegrößeoutput size
2323
Anzeigefelddisplay
2424
Analyseeinheitanalysis unit
24a24a
Klassifikationseinheitclassification unit
24b24b
Recommendation-ModulRecommendation module
2525
Ausgabegrößeoutput size

Claims (14)

Netzwerk (1) mit mehreren Kunden-Rechnereinheiten (3) und mehreren auf Serverrechner installierten Server (2a, 2b, 2c, 2d, 2e), wobei von einer Kunden-Rechnereinheit (3) aus wenigstens ein Server (2a) aufrufbar ist, wobei auf wenigstens einer Kunden-Rechnereinheit (3) wenigstens ein Kontaktmodul (7, 8, 9, 10) installiert ist, wobei bei Aufruf wenigstens eines Servers (2a) durch diese Kunden-Rechnereinheit (3) mittels des Kontaktmoduls (710) die Verbindung zu wenigstens einem zweiten Server (2b2e) herstellbar ist, welchem eine Analyseeinheit (1518) zugeordnet ist, in welche von der Kunden-Rechnereinheit (3) an den ersten Server (2a) gerichtete Abfragen (5) eingebbar sind, wobei die Analyseeinheit (15, 16, 17, 18) eine Klassifikationseinheit (15a, 16a, 17a, 18a) aufweist, in welcher die in den ersten Server (2a) eingegebenen Folgen von Abfragen (5) und über den zweiten Server (2b2e) zugängliche Daten vorgegebenen Klassen einer Klassenstruktur zugewiesen werden, und wobei in Abhängigkeit dieser Klassifikation Ausgabegrößen (19, 20, 21, 22) generiert und an die Kunden-Rechnereinheit (3) ausgegeben werden, dadurch gekennzeichnet, dass die Abfragen (5) zur anonymen Klassifizierung unter einer transienten Nummer von dem Kontaktmodul (710) an die Klassifikationseinheit (15a18a) ausgebbar sind, dass das Kontaktmodul (710) eine selbstlernende Einheit bildet, in welcher selbsttätig Klassifikationsschemas zur Generierung der Klassifikationseinheit (15a18a) gebildet werden, und dass die Abfragen (5) zur anonymen Klassifizierung unter derselben transienten Nummer von dem Kontaktmodul (710) an die Klassifikationseinheit (15a18a) der einzelnen Analyseeinheiten (24) ausgebbar sind.Network ( 1 ) with several customer computer units ( 3 ) and several servers installed on server computers ( 2a . 2 B . 2c . 2d . 2e ), whereby a customer computer unit ( 3 ) from at least one server ( 2a ), wherein on at least one customer computer unit ( 3 ) at least one contact module ( 7 . 8th . 9 . 10 ), whereby when calling at least one server ( 2a ) by this customer computer unit ( 3 ) by means of the contact module ( 7 - 10 ) the connection to at least one second server ( 2 B - 2e ), to which an analysis unit ( 15 - 18 ) to which the customer computer unit ( 3 ) to the first server ( 2a ) directed queries ( 5 ), the analysis unit ( 15 . 16 . 17 . 18 ) a classification unit ( 15a . 16a . 17a . 18a ), in which the in the first server ( 2a ) entered sequences of queries ( 5 ) and the second server ( 2 B - 2e ) are assigned to predefined classes of a class structure, and depending on this classification, output variables ( 19 . 20 . 21 . 22 ) and sent to the customer computer unit ( 3 ), characterized in that the queries ( 5 ) for anonymous classification under a transient number from the contact module ( 7 - 10 ) to the classification unit ( 15a - 18a ) can be output that the contact module ( 7 - 10 ) forms a self-learning unit in which automatically classification schemes for generating the classification unit ( 15a - 18a ) and that the queries ( 5 ) for anonymous classification under the same transient number from the contact module ( 7 - 10 ) to the classification unit ( 15a - 18a ) of the individual analysis units ( 24 ) are dispensable. Netzwerk (1) nach Anspruch 1, dadurch gekennzeichnet, dass die Ausgabegrößen (1922) von Empfehlungen auf die Abfragen (5) gebildet sind.Network ( 1 ) according to claim 1, characterized in that the output quantities ( 19 - 22 ) of recommendations on the queries ( 5 ) are formed. Netzwerk (1) nach einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, dass die Analyseeinheit (1518) ein Recommendation-Modul (15b, 16b, 17b, 18b) aufweist, mittels dessen in Abhängigkeit der in der Klassifikationseinheit (15a18a) durchgeführten Klassifikation die Ausgabegrößen (19, 20, 21, 22) generiert werden.Network ( 1 ) according to one of claims 1 or 2, characterized in that the analysis unit ( 15 - 18 ) a recommendation module ( 15b . 16b . 17b . 18b ), by means of which, in the classification unit ( 15a - 18a ) classification the output sizes ( 19 . 20 . 21 . 22 ) to be generated. Netzwerk (1) nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Analyseeinheit (1518) auf dem zweiten Server (2b2e) installiert ist, wobei mittels des Kontaktmoduls (710) die an den ersten Server (2a) gerichteten Abfragen (5) in die Analyseeinheit (1518) eingebbar sind.Network ( 1 ) according to one of claims 1 to 3, characterized in that the analysis unit ( 15 - 18 ) on the second server ( 2 B - 2e ) is installed, whereby by means of the contact module ( 7 - 10 ) to the first server ( 2a ) queries ( 5 ) into the analysis unit ( 15 - 18 ) can be entered. Netzwerk (1) nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass Komponenten der Analyseeinheit (1518) in dem Kontaktmodul (710) integriert sind.Network ( 1 ) according to one of claims 1 to 4, characterized in that components of the analysis unit ( 15 - 18 ) in the contact module ( 7 - 10 ) are integrated. Netzwerk (1) nach Anspruch 5, dadurch gekennzeichnet, dass in dem Kontaktmodul (710) Komponenten der Klassifikationseinheit (15a18a) integriert sind.Network ( 1 ) according to claim 5, characterized in that in the contact module ( 7 - 10 ) Components of the classification unit ( 15a - 18a ) are integrated. Netzwerk (1) nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass auf der Kunden-Rechnereinheit (3) mehrere Kontaktmodule (710) installiert sind, wobei mittels jedes Kontaktmoduls (710) die Verbindung zu einem weiteren Server (2a2e) herstellbar ist.Network ( 1 ) according to one of claims 1 to 6, characterized in that on the customer computer unit ( 3 ) several contact modules ( 7 - 10 ) are installed, whereby by means of each contact module ( 7 - 10 ) the connection to another server ( 2a - 2e ) can be produced. Netzwerk (1) nach Anspruch 7, dadurch gekennzeichnet, dass jedem weiteren Server (2b2e) eine Analyseeinheit (1518) zugeordnet ist, in welche die von der Kunden-Rechnereinheit (3) an den ersten Server (2a) gerichteten Abfragen (5) eingebbar sind und in welcher in Abhängigkeit dieser Abfragen (5) Ausgabegrößen (1922) an die Kunden-Rechnereinheit (3) ausgebbar sind.Network ( 1 ) according to claim 7, characterized in that each further server ( 2 B - 2e ) an analysis unit ( 15 - 18 ) to which the customer's computer unit ( 3 ) to the first server ( 2a ) queries ( 5 ) and in which, depending on these queries ( 5 ) Output sizes ( 19 - 22 ) to the customer computer unit ( 3 ) are dispensable. Netzwerk (1) nach einem der Ansprüche 7 oder 8, dadurch gekennzeichnet, dass dem ersten Server (2a) eine Analyseeinheit (24) zugeordnet ist, in welcher die an diesen Server (2a) gerichteten Abfragen (5) eingebbar sind und in welcher in Abhängigkeit dieser Abfragen (5) Ausgabegrößen (25) an die Kunden-Rechnereinheit (3) ausgebbar sind.Network ( 1 ) according to one of claims 7 or 8, characterized in that the first server ( 2a ) an analysis unit ( 24 ) in which the to this server ( 2a ) queries ( 5 ) and in which, depending on these queries ( 5 ) Output sizes ( 25 ) to the customer computer unit ( 3 ) are dispensable. Netzwerk (1) nach einem der Ansprüche 7 bis 9, dadurch gekennzeichnet, dass die Kontaktmodule (710) einen identischen Aufbau aufweisen.Network ( 1 ) according to one of claims 7 to 9, characterized in that the contact modules ( 7 - 10 ) have an identical structure. Netzwerk (1) nach einem der Ansprüche 7 bis 10, dadurch gekennzeichnet, dass ein Kontaktmodul (710) als Master-Kontaktmodul die Anzeigen der Ausgabegrößen (1922) an der Kunden-Rechnereinheit (3) initiiert.Network ( 1 ) according to one of claims 7 to 10, characterized in that a contact module ( 7 - 10 ) as a master contact module the displays of the output variables ( 19 - 22 ) at the customer computer unit ( 3 ). Netzwerk (1) nach einem der Ansprüche 7 bis 11, dadurch gekennzeichnet, dass in der Kunden-Rechnereinheit (3) die Kontaktmodule (710) aktivierbar und deaktivierbar sind.Network ( 1 ) according to one of claims 7 to 11, characterized in that in the customer computer unit ( 3 ) the contact modules ( 7 - 10 ) can be activated and deactivated. Netzwerk (1) nach Anspruch 12, dadurch gekennzeichnet, dass die Kunden-Rechnereinheit (3) einen Browser (4) aufweist, über welchen die Ausgabegrößen (1922) anzeigbar sind.Network ( 1 ) according to claim 12, characterized in that the customer computer unit ( 3 ) a browser ( 4 ) over which the output quantities ( 19 - 22 ) are displayed. Netzwerk (1) nach Anspruch 13, dadurch gekennzeichnet, dass über den Browser (4) der Kunden-Rechnereinheit (3) die Kontaktmodule (710) aktivierbar und deaktivierbar sind.Network ( 1 ) according to claim 13, characterized in that via the browser ( 4 ) of the customer computer unit ( 3 ) the contact modules ( 7 - 10 ) can be activated and deactivated.
DE102005037505A 2005-08-09 2005-08-09 network Expired - Fee Related DE102005037505B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102005037505A DE102005037505B4 (en) 2005-08-09 2005-08-09 network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102005037505A DE102005037505B4 (en) 2005-08-09 2005-08-09 network

Publications (2)

Publication Number Publication Date
DE102005037505A1 DE102005037505A1 (en) 2007-02-22
DE102005037505B4 true DE102005037505B4 (en) 2011-02-10

Family

ID=37697163

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102005037505A Expired - Fee Related DE102005037505B4 (en) 2005-08-09 2005-08-09 network

Country Status (1)

Country Link
DE (1) DE102005037505B4 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002019090A1 (en) * 2000-08-25 2002-03-07 Dushkin Intermedia, Llc Apparatus and method for collecting data from various sources and organizing the collected data
DE19940990C2 (en) * 1999-08-28 2002-09-12 Mindlab Krieger & Partner network
US20040059728A1 (en) * 2000-04-27 2004-03-25 Todd Miller Method and system for retrieving search results from multiple disparate databases
US6721736B1 (en) * 2000-11-15 2004-04-13 Hewlett-Packard Development Company, L.P. Methods, computer system, and computer program product for configuring a meta search engine
WO2004097685A2 (en) * 2003-04-25 2004-11-11 Thomson Global Resources Distributed search methods, architectures, systems, and software

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19940990C2 (en) * 1999-08-28 2002-09-12 Mindlab Krieger & Partner network
US20040059728A1 (en) * 2000-04-27 2004-03-25 Todd Miller Method and system for retrieving search results from multiple disparate databases
WO2002019090A1 (en) * 2000-08-25 2002-03-07 Dushkin Intermedia, Llc Apparatus and method for collecting data from various sources and organizing the collected data
US6721736B1 (en) * 2000-11-15 2004-04-13 Hewlett-Packard Development Company, L.P. Methods, computer system, and computer program product for configuring a meta search engine
WO2004097685A2 (en) * 2003-04-25 2004-11-11 Thomson Global Resources Distributed search methods, architectures, systems, and software

Also Published As

Publication number Publication date
DE102005037505A1 (en) 2007-02-22

Similar Documents

Publication Publication Date Title
DE69909986T2 (en) METHOD FOR PROVIDING A SERVICE BY A SERVER WITH A SINGLE VIRTUAL NETWORK ADDRESS
DE60007620T2 (en) SPEECH RECOGNITION PROCESS
DE10051021A1 (en) Access provision method for web server, involves grouping web pages which contain static link addresses in accordance with unchanged web pages
WO2015040052A1 (en) User-controlled retrieval engine
EP1430368A2 (en) Method for accessing information and/or services of a distributed automation system
DE10296648T5 (en) Method for integrating electronic mail and web communications with one user
DE19910234A1 (en) Method with multiple speech recognizers
DE10048112A1 (en) Device under method for providing information in the event of a faulty request to a server in a data network
DE10304277A1 (en) Mediation system for linking potential customers with suppliers in a virtual online market, whereby a mediation arrangement matches offer data with request data and only supplies data to a customer when there is a precise match
DE102005037505B4 (en) network
EP1484696A1 (en) Method for Optimising a Link to Another Webpage
DE10048113C2 (en) Devices and methods for individually filtering information transmitted over a network
EP1783631A1 (en) Search result ranking by means of relevance feedback
EP1994734A1 (en) Method for identifying spit or spam for voip
EP1094405A2 (en) Method to create a dynamical database retrieval interface
EP1081605B1 (en) Computer-Network
DE10319887B4 (en) A method of aligning a database displayed on a client computing device with a source database stored on a server computing device
EP1051016B1 (en) Method for finding a contact person or for setting up a call to such contact person
EP3570189B1 (en) An adaptive dialogue system and computer-implemented method for providing an adaptive dialogue system
EP1272941A1 (en) Data processing system for transmitting and filtering data
EP1389317A2 (en) Search machine
DE19939911C2 (en) Data transmission method
EP2077523B1 (en) Method for determining relevant information
EP1402473A2 (en) Device for generating selection structures, for making selections according to selection structures, and for creating selection descriptions
EP3531300A1 (en) Computer-implemented method for acquiring information

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R020 Patent grant now final

Effective date: 20110619

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee