DE102004017389B3 - A method of ordering a product at an online store connected to a communications network - Google Patents

A method of ordering a product at an online store connected to a communications network Download PDF

Info

Publication number
DE102004017389B3
DE102004017389B3 DE200410017389 DE102004017389A DE102004017389B3 DE 102004017389 B3 DE102004017389 B3 DE 102004017389B3 DE 200410017389 DE200410017389 DE 200410017389 DE 102004017389 A DE102004017389 A DE 102004017389A DE 102004017389 B3 DE102004017389 B3 DE 102004017389B3
Authority
DE
Germany
Prior art keywords
client
server
advertising
information
user
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 - Lifetime
Application number
DE200410017389
Other languages
German (de)
Inventor
René Schweier
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.)
Hurra Communications GmbH
Original Assignee
Hurra Communications GmbH
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 Hurra Communications GmbH filed Critical Hurra Communications GmbH
Priority to DE200410017389 priority Critical patent/DE102004017389B3/en
Priority to EP05007273A priority patent/EP1585047A1/en
Application granted granted Critical
Publication of DE102004017389B3 publication Critical patent/DE102004017389B3/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce

Abstract

Um bei einer Bestellung eines Produkts bei einem Online-Shop möglichst eindeutige Zuweisung der Bestellung zu einem dem Online-Shop zugeordneten Werbepartner zu erreichen und dabei möglichst eine Verringerung des Netzverkehrs des Kommunikationsnetzwerks und eine Verringerung der Rechenlast eventuell beteiligter Tracking-Systeme zu erreichen, wird vorgeschlagen, dass DOLLAR A - automatisch mindestens eine Information bezüglich der Aktivierung eines auf einer Netzwerksseite des Werbepartners (5, 6) dargestellten Links zu dem Online-Shop (9) von dem Client (2) an einen mit dem Kommunikationsnetzwerk verbundenen Server (10) gesendet wird; DOLLAR A - automatisch mindestens eine die Bestellung betreffende Information von dem Online-Shop (9) an einen Server (10) übermittelt wird; DOLLAR A - in Abhängigkeit mindestens eines vorgebbaren Kriteriums und unter Verwendung der Information bezüglich der Aktivierung des Links automatisch ein Werbepartner (5, 6) aus der Menge der Werbepartner (5, 6), bei denen der Benutzer (1) einen auf den Online-Shop (9) verweisenden Link aktiviert hat, ausgewählt wird; DOLLAR A - falls der ausgewählte Werbepartner (5, 6) einem Tracking-System (7, 8) zugeordnet ist, automatisch das Tracking-System (7, 8) ermittelt wird und automatisch mindestens ein Teil der die Bestellung betreffenden Information an das dem ausgewählten Werbepartner (5, 6) zugeordnete Tracking-System (7, 8) übermittelt wird.In order to achieve a clear assignment of the order to an online shop associated with the advertising partner when ordering a product at an online store and thereby possible to achieve a reduction of the network traffic of the communication network and a reduction in the workload of possibly involved tracking systems is proposed in that DOLLAR A automatically sends at least information relating to the activation of a link on a network page of the advertising partner (5, 6) to the online shop (9) from the client (2) to a server (10) connected to the communication network becomes; DOLLAR A - automatically at least one information relating to the order from the online shop (9) to a server (10) is transmitted; DOLLAR A - depending on at least one predetermined criterion and using the information relating to the activation of the link automatically an advertising partner (5, 6) from the amount of advertising partners (5, 6), in which the user (1) on the online Shop (9) has activated referring link; DOLLAR A - if the selected advertising partners (5, 6) is associated with a tracking system (7, 8), automatically the tracking system (7, 8) is determined and automatically at least a part of the order information to the selected Advertising partners (5, 6) associated tracking system (7, 8) is transmitted.

Description

Die Erfindung betrifft ein Verfahren zum Bestellen eines Produkts bei einem mit einem Kommunikationsnetzwerk verbundenen Online-Shop, dem eine mindestens einen Werbepartner umfassende, mit dem Kommunikationsnetzwerk verbundene Menge von Werbepartnern zugeordnet ist, wobei mindestens ein Tracking-System mindestens einem der Werbepartner zugeordnet und mit dem Kommunikationsnetzwerk verbunden ist, und wobei

  • a) eine von einem dem Online-Shop zugeordneten Werbepartner bereitgestellte Netzwerkseite mittels eines einem Benutzer zugeordneten Client über das Kommunikationsnetzwerk angefordert wird;
  • b) die angeforderte Netzwerkseite an den Client übermittelt wird und dem Benutzer angezeigt wird;
  • c) der Benutzer einen auf der angezeigten Netzwerkseite dargestellten und dem Online-Shop zugeordneten Link aktiviert.
The invention relates to a method for ordering a product at a connected to a communication network online store, which is associated with at least one advertising partners, connected to the communication network amount of advertising partners, wherein at least one tracking system associated with at least one of the advertising partners and with the Communication network is connected, and where
  • a) a network page provided by an affiliate associated with the online store is requested via the communications network via a client associated with a user;
  • b) the requested network page is transmitted to the client and displayed to the user;
  • c) the user activates a link displayed on the displayed network page and assigned to the online shop.

Die Erfindung betrifft auch ein Client-Server-System umfassend einen einem Benutzer zugeordneten Client, einen Online-Shop, dem mindestens ein Produkt zugeordnet ist, eine mindestens einen Werbepartner umfassende Menge von dem Online-Shop zugeordneten Werbepartnern, mindestens ein mindestens einem der Werbepartner zugeordnetes Tracking-System und ein Kommunikationsnetzwerk, mittels dessen eine Kommunikation zwischen dem Client, dem Werbepartner, dem Tracking-System und dem Online-Shop möglich ist, wobei

  • – jedem der dem Online-Shop zugeordneten Werbepartner eine Netzwerkseite zugeordnet ist, die einen durch den Client über das Kommunikationsnetzwerk anforderbaren Link zu dem Online-Shop aufweist;
  • – jeder Werbepartner Mittel aufweist, um die angeforderte Netzwerkseite automatisch an den Client zu übermitteln und der Client Mittel aufweist, um die empfangene Netzwerkseite dem Benutzer anzuzeigen;
  • – der Client Mittel aufweist, um den auf der empfangenen Netzwerkseite dargestellten Link zu aktivieren.
The invention also relates to a client-server system comprising a client associated with a user, an online shop to which at least one product is assigned, a number of advertising partners associated with at least one advertising partner, at least one associated with at least one of the advertising partners Tracking system and a communication network, by means of which a communication between the client, the advertising partner, the tracking system and the online shop is possible, wherein
  • - Each of the online shop associated advertising partner is assigned a network page that has a requestable by the client via the communication network link to the online store;
  • Each advertising partner has means to automatically transmit the requested network page to the client and the client has means to display the received network page to the user;
  • - The client has means to activate the link displayed on the received network page.

Die Erfindung betrifft ferner einen Server in einem Kommunikationsnetzwerk, mit dem mindestens ein einem Benutzer zugeordneter Client, ein Online-Shop, eine mindestens einen Werbepartner umfassende Menge von dem Online-Shop zugeordneten Werbepartnern und mindestens ein mit mindestens einem der Werbepartner zugeordnetes Tracking-System verbunden sind.The Invention further relates to a server in a communication network, with the at least one client assigned to a user, an online shop, a quantity of at least one advertising partner from the online shop associated advertising partners and at least one with at least one associated with the affiliate tracking system.

Die Erfindung betrifft auch ein Computerprogramm, das auf einem Client-Server-System, insbesondere auf einem Client und/oder einem Server, ablauffähig ist.The The invention also relates to a computer program operating on a client-server system, especially on a client and / or a server, is executable.

Ein Online-Shop wird von einem Anbieter von Produkten (Waren oder Dienstleistungen) betrieben. Dabei umfasst der Online-Shop typischerweise einen Server in einem Kommunikationsnetzwerk, beispielsweise dem Internet. Dem Online-Shop sind Netzwerkseiten zugeordnet, die von einem ebenfalls mit dem Kommunikationsnetzwerk verbundenen Client angefordert werden können. Diese Netzwerkseiten werden auch als web-pages bezeichnet und enthalten Informationen bezüglich der angebotenen Produkte, beispielsweise Verkaufspreis und technische Details. Ein Benutzer des Online-Shops, also ein potenzieller Kunde, kann ein von dem Online-Shop angebotenes Produkt dadurch kaufen, dass er mittels des Client eine das Produkt beschreibende Netzwerkseite von dem Online-Shop anfordert, das Produkt auswählt und einen Bestellvorgang bezüglich des ausgewählten Produkts einleitet, um das Produkt zu kaufen.One Online store is owned by a supplier of products (goods or services) operated. The online shop typically includes a server in a communication network, such as the Internet. The online store are network pages assigned by a likewise with the Communication network connected client can be requested. These Network pages are also referred to as web pages and contain Information regarding the offered products, for example selling price and technical Details. A user of the online shop, so a potential customer, can thereby buy a product offered by the online shop, that he uses the client to create a network page describing the product from the online store, selects the product and an order process in terms of of the selected Product to buy the product.

Unter einem Online-Shop soll insbesondere auch ein Anbieter von Informationen verstanden werden. In diesem Fall sind die Informationen die Produkte des Online-Shops. Die Bestellung eines Produkts kann also auch die Anforderung von Informationen sein. Derartige Informationen sind beispielsweise Nachrichten, Börsenberichte, Bilder und Musikdateien.Under In particular, an online shop should also be a provider of information be understood. In this case, the information is the products of the online store. The order of a product can therefore also the Request for information. Such information is for example, news, stock market reports, Pictures and music files.

Auch der Zugang zu Informationen an sich kann als Produkt eines Online-Shops angesehen werden. Beispielsweise kann von dem Online-Shop ein Zugang zu einem geschützten Bereich angeboten werden. Ein Benutzer bestellt dieses Produkt beispielsweise dadurch, dass er sich bei dem Online-Shop registriert. Der geschützte Bereich kann Informationen beinhalten, die nur den registrierten Benutzern zur Verfügung stehen. Die Bestellung eines Produkts geht damit in dem hier verwendeten Bedeutungsinhalt über das hinaus, was üblicherweise beispielsweise unter dem Kauf eines Produkts verstanden wird. Insbesondere ist die Bestellung eines Produkts nicht notwendigerweise an die Bezahlung eines Kaufpreises gebunden.Also The access to information in itself can be considered a product of an online store be considered. For example, an access can be made from the online store to a protected Range are offered. For example, a user orders this product by registering with the online store. The protected area may include information that only registered users to disposal stand. The order of a product goes thus in the here used Meaning content about That's what usually happens for example, by purchasing a product. Especially ordering a product is not necessarily the case Payment of a purchase price bound.

Die von dem Online-Shop an den Client übermittelbaren Netzwerkseiten sind üblicherweise in einem dem Online-Shop zugeordneten Speicherbereich abgespeichert oder werden dynamisch in Abhängigkeit der Anforderung durch den Benutzer erzeugt.The from the online store to the client-accessible network pages are usually in stored in the online store associated memory area or become dynamically dependent the request generated by the user.

Bei einem Bestellvorgang werden benutzerspezifische Daten von dem Client an den Server übermittelt, die beispielsweise eine Adresse und eine Bankverbindung des Benutzers beschreiben. Mittels dieser Daten veranlasst der Online-Shop den Anbieter der Produkte ein Versenden der ausgewählten Produkte an den Benutzer und beispielsweise eine Abbuchung des entsprechenden Kaufpreises von einem Bankkonto des Benutzers.During an ordering process, user-specific data is transmitted from the client to the server, which describes, for example, an address and a bank account of the user. By means of this data, the online shop arranges for the provider of the products to send the selected ones Products to the user and, for example, a debit of the corresponding purchase price from a user's bank account.

Zur Beschreibung des Inhalts einer Netzwerkseite wird eine sogenannte Seitenbeschreibungssprache verwendet. Heutzutage wird dazu überwiegend die standardisierte Seitenbeschreibungssprache HTML (Hypertext Mark up Language) eingesetzt. HTML erlaubt es, den Inhalt und das Aussehen einer Netzwerkseite in Form eines sogenannten HTML-Dokuments zu beschreiben. Stellt beispielsweise der Benutzer mittels des Client eine Anfrage an den Online-Shop, so übermittelt der Online-Shop ein die angeforderten Informationen, also beispielsweise Beschreibungen, Verkaufspreis und eine Ansicht eines Produkts, enthaltendes HTML-Dokument an den Client. Sollen die dem Client mittels des HTML-Dokuments übermittelten Informationen einem Benutzer dargestellt werden, so wird die Netzwerkseite beziehungsweise das HTML-Dokument einem sogenannten Browser zugeführt. Als Browser bezeichnet man ein Computerprogramm, das in der Lage ist, HTML-Dokumente zu interpretieren und mittels einer geeigneten grafischen Oberfläche auf einem Datensichtgerät, beispielsweise einem Computerdisplay, darzustellen.to Description of the contents of a network page will be a so-called Used page description language. Nowadays it becomes predominant the standardized page description language HTML (Hypertext Mark up Language). HTML allows the content and appearance a network page in the form of a so-called HTML document describe. Represents, for example, the user using the client a request to the online store, so transmitted the online store one the requested information, so for example descriptions, Retail price and a view of a product containing HTML document to the client. Should be sent to the client using the HTML document Information to be presented to a user becomes the network page or the HTML document fed to a so-called browser. When Browser is a computer program that is able to To interpret HTML documents and by means of a suitable graphical surface on a visual display, for example, a computer display.

Um potentielle Kunden auf den Online-Shop oder auf von dem Online-Shop angebotene Produkte aufmerksam zu machen, sind dem Online-Shop sogenannte Werbepartner zugeordnet. Ein Werbepartner ist der Betreiber eines Servers, der Netzwerkseiten zur Verfügung stellt, die einen sogenannten Link zu dem Online-Shop aufweisen. Im folgenden wird dieser Server selbst als Werbepartner bezeichnet. Ein derartiger Link kann durch einen Benutzer aktiviert werden. Dies bewirkt, dass der dem Benutzer zugeordnete Client automatisch veranlasst wird, von dem Online-Shop eine Netzwerkseite anzufordern. Die so angeforderte Netzwerkseite kann beispielsweise die Hauptseite, die sogenannte home-page, des Online-Shops oder eine von dem Online-Shop bereitgestellte oder dynamisch erzeugte Netzwerkseite sein, die beispielsweise eine Beschreibung eines Produkts aufweist.Around potential customers to the online store or from the online store to draw attention to the products offered, the so-called online-shop Associated advertising partners. An advertising partner is the operator of one Servers that provide network sites that have a so-called Link to the online store. The following is this server himself referred to as an advertising partner. Such a link can through to activate a user. This causes the one associated with the user Client is automatically prompted, from the online store a network page to request. For example, the requested network page can the main page, the so-called home-page, the online store or one provided by the online store or generated dynamically Network page, for example, a description of a product having.

Ein derartiger Link wird häufig mittels eines sogenannten Werbebanners auf der Netzwerkseite des Werbepartners dargestellt. Aktiviert der Benutzer dieses Werbebanner, so wird durch den dem Benutzer zugeordneten Client eine Netzwerkseite des Online-Shops angefordert.One such link will be common by means of a so-called advertising banner on the network side of the Advertising partners. If the user activates this banner, thus, the client assigned to the user becomes a network page of the online shop requested.

Der Werbepartner kann beispielsweise auch als eine sogenannte Suchmaschine ausgebildet sein. Eine Suchmaschine ist ein mit dem Kommunikationsnetzwerk verbundener Server, an den der Benutzer mittels des Client eine Anfrage in Form eines Suchbegriffes sendet. Die Suchmaschine ermittelt anhand vorgebbarer Regeln in Abhängigkeit von dem übermittelten Suchbegriff Informationen, die mit dem Suchbegriff assoziiert werden. Die Suchmaschine veranlasst, dass die so ermittelten Informationen (das Suchergebnis) mittels einer Netzwerkseite an den Client übermittelt werden. Dazu wird häufig in Abhängigkeit von den ermittelten Informationen automatisiert ein HTML-Dokument durch den Server erzeugt wird, das schließlich an den Client übermittelt und dem Benutzer mittels des Browsers angezeigt wird. Häufig werden auf den von den Suchmaschinen in Abhängigkeit einer Anforderung von Informationen erzeugten Netzwerkseiten auch Werbebanner dargestellt, wobei die Werbebanner ihrerseits wiederum von Servern spezieller Dienstleister über das Internet zur Verfügung gestellt werden können.Of the Advertising partners, for example, as a so-called search engine be educated. A search engine is one with the communication network connected server to which the user by means of the client Send request in the form of a search term. The search engine determines based on predefinable rules in dependence from the submitted search term Information associated with the search term. The search engine causes that the information thus determined (the search result) by means of a network page to the client. This will be often dependent on An HTML document is automatically automated from the information obtained generated by the server, which is finally transmitted to the client and displayed to the user by means of the browser. Become frequent on the by the search engines depending on a requirement network pages generated by information also displayed banner ads, in turn, the banner ads are more specific to servers Service providers over the internet is available can be made.

Kauft der Benutzer bei dem Online-Shop ein Produkt, so erhält der Werbepartner in der Regel eine Vergütung, da der Benutzer durch den Werbepartner auf den Online-Shop aufmerksam gemacht wurde. Die Höhe der Vergütung kann beispielsweise prozentual vom Gewinn oder vom Kaufpreis des Produkts abhängen. Die Vergütung kann aber auch einem festen Geldbetrag entsprechen.buys the user at the online store a product, the advertising partner receives usually a remuneration, because the user is aware of the online shop through the advertising partner have been done. The height the remuneration can be, for example, a percentage of the profit or the purchase price of the Depend on the product. The remuneration but can also correspond to a fixed amount of money.

Es ist auch möglich, dass der Benutzer von dem Online-Shop eine Netzwerkseite angefordert hat und zu einem späteren Zeitpunkt ein Produkt kauft, ohne über einen auf einer Netzwerkseite des Werbepartners dargestellten Link auf den Online-Shop aufmerksam gemacht worden zu sein.It is possible, too, that the user requested a network page from the online store has and to a later When a product buys without one on a network page of the advertising partner shown on the online shop to have been made.

In diesem Fall steht dem Werbepartner keine Vergütung für die erfolgte Bestellung zu. Um zu ermitteln, ob der Benutzer durch den Werbepartner zu dem Online-Shop geführt wurde, ist es denkbar, dass der Werbepartner dem Client des Benutzers bei der Aktivierung des Links, mittels dessen der Client eine Netzwerkseite des Online-Shops anfordert, Daten übermittelt und den Client veranlasst, diese Daten auf einem dem Client zugeordneten Speicherbereich abzuspeichern. Diese Daten können beispielsweise eine Identifikation des Werbepartners beinhalten. Auf Anforderung kann der Client die abgespeicherten Daten an den Anfordernden übermitteln. Ist der Anfordernde der Online-Shop, so kann er erkennen, ob dem Werbepartner eine Vergütung zusteht, indem er prüft, ob die Information eine Identifikation des Werbepartners beinhaltet, bzw. ob überhaupt eine abgespeicherte Information bei dem Client vorliegt.In In this case, the advertising partner is not entitled to any compensation for the order placed. To determine if the user through the affiliate to the online store guided It is conceivable that the advertising partner is the client of the user when activating the link, by means of which the client creates a network page of the online shop, transmits data and causes the client to to store this data on a memory area allocated to the client. This data can For example, include an identification of the advertising partner. On request, the client can send the stored data to the Submit requesting. If the requester of the online shop, so he can see if the Advertising partners a remuneration to be entitled by examining whether the information contains an identification of the advertising partner, or if at all a stored information is present at the client.

Dieses Verfahren bedeutet jedoch, dass ein Server (hier: der Online-Shop) von einem Client (hier: der dem Benutzer zugeordnete Client) Daten anfordern kann, die von einem anderen Server (hier: der Werbepartner) an den Client übermittelt wurden. Eine solche Vorgehensweise ist aus Sicherheitsgründen (beispielsweise aus Datenschutzgründen) nicht wünschenswert, da bei diesem Verfahren nur schwer zu verhindern ist, dass ein Server nicht auch andere Daten von dem Client anfordert.However, this method means that a server (here: the online shop) from a client (here: the client assigned to the user) can request data that has been transmitted from another server (here: the advertising partners) to the client. Such a procedure is not desirable for security reasons (for example for reasons of data protection), since in this method it is difficult to prevent a server from also requesting other data from the client.

Um dieses Problem zu umgehen, wird üblicherweise ein sogenanntes Cookie eingesetzt. Fordert der Benutzer mittels des Client von dem Werbepartner eine Netzwerkseite an, so veranlasst der Werbepartner, dass neben der Netzwerkseite zusätzliche Informationen an den Client übermittelt werden und diese Informationen in einem dem Client zugeordneten Speicherbereich abgespeichert werden. Die so abgespeicherten Informationen werden als Cookie bezeichnet. Man spricht hier auch vom „Setzen eines Cookies". Ein Cookie kann auch gesetzt werden, wenn der Client einen auf einer Netzwerkseite dargestellten Link aktiviert. Fordert der Client erneut eine Netzwerkseite von dem Werbepartner an, so kann das Cookie zusammen mit der Anforderung von dem Client an den Werbepartner übermittelt werden. Ein Cookie ist üblicherweise derart realisiert, dass es nur an den Werbepartner zurückgeschickt werden kann, der den Client zum Setzen des Cookies veranlasst hat.Around It is common practice to work around this problem a so-called cookie used. Requests the user by means of the client of the advertising partner to a network page, so prompted the affiliate that in addition to the network side additional Information transmitted to the client and this information is assigned in a client Memory area are stored. The information stored in this way are called cookies. This is also called "setting a cookie ". A cookie can also be set if the client has one on one Network page displayed link. Requests the client again a network page from the affiliate, so the cookie may be together with the request from the client to the advertising partner become. A cookie is usually realized so that it will be sent back only to the advertising partner can, which caused the client to set the cookie.

Um mittels eines Cookies bei einer durchgeführten Bestellung eines Produkts zu ermitteln, ob der Benutzer über einen Werbepartner des Online-Shops zu diesem geführt wurde, veranlasst der Online-Shop den Client, an den dem Online-Shop zugeordneten Werbepartner das von diesem Werbepartner gesetzte Cookie zu senden. Erhält der Werbepartner daraufhin das Cookie von dem Client, so sendet der Werbepartner eine Nachricht (sogenannte Vergütungsforderung) an den Online-Shop, der daraufhin eine Vergütung veranlasst. Erhält der Werbepartner kein Cookie von dem Client, dann übermittelt er auch keine Nachricht an den Online-Shop um eine Vergütung zu erhalten. Ein Cookie wird insbesondere dann nicht an den Werbepartner übermittelt, wenn mindestens eine der beiden Bedingungen erfüllt ist:

  • – Der Benutzer hat bei dem Online-Shop kein Produkt gekauft und somit fordert der Online-Shop den dem Benutzer zugeordneten Client nicht zur Übersendung des Cookie an den Werbepartner auf.
  • – Der Benutzer wurde nicht über den Werbepartner zu dem Online-Shop geführt und weist deshalb kein von dem Werbepartner gesetztes Cookie auf.
In order to determine by means of a cookie when a product is ordered, whether the user was led to it via an advertising partner of the online shop, the online shop causes the client to set the advertising partner assigned to the online shop the cookie set by this advertising partner to send. If the advertising partner then receives the cookie from the client, the advertising partner sends a message (so-called compensation claim) to the online shop, which then initiates a payment. If the advertising partner does not receive a cookie from the client, then he does not send a message to the online shop to receive any compensation. In particular, a cookie will not be sent to the affiliate if at least one of the two conditions is met:
  • - The user has not purchased a product from the online store and thus the online store does not request the client assigned to the user to send the cookie to the advertising partner.
  • - The user has not been directed to the online store through the affiliate and therefore does not have a cookie set by the affiliate.

Ein Cookie weist üblicherweise eine vorgebbare „Lebendauer" (sogenannte Laufzeit) auf, die eine Zeitdauer beschreibt, während der das Cookie existieren soll. Nach Ablauf der Laufzeit wird das Cookie automatisch von dem Client gelöscht. Eine derartige Laufzeit eines Cookies beträgt beispielsweise 30 Tage.One Cookie usually shows a predefinable "lifetime" (so-called term) which describes a period of time during which the cookie exists should. At the end of the term, the cookie will be automatically deleted from the Client deleted. Such a term of a cookie is for example 30 days.

Einem Cookie kann auch eine sogenannte Vertraulichkeitsstufe zugeordnet sein. Eine Vertraulichkeitsstufe eines Cookies wird beispielsweise in Abhängigkeit der Art in dem Cookie abgespeicherten Daten bestimmt. Je vertraulicher dies Daten sind, desto größer kann die Vertraulichkeitsstufe sein. Ein Browser wiederum kann die Möglichkeit vorsehen, nur Cookies bestimmter Vertraulichkeitsstufen zu setzen bzw. nur Cookies bestimmter Vertraulichkeitsstufen an einen ein bei dem Client gesetztes Cookie anfordernden Server zu senden.a Cookie can also be assigned a so-called confidentiality level be. A confidentiality level of a cookie, for example dependent on the type of data stored in the cookie. The more confidential this data is, the bigger it can be the level of confidentiality. A browser can turn the possibility provide only cookies of certain levels of confidentiality or only cookies of certain confidentiality levels to one to send to the client set cookie requesting server.

Es ist möglich, dass ein Benutzer von dem Werbepartner eine einen Link zu dem Online-Shop aufweisende Netzwerkseite anfordert, der Werbepartner bei dem Client ein Cookie setzt, der Benutzer jedoch zunächst kein Produkt kauft. Fordert der Benutzer nun zu einem späteren Zeitpunkt mittels des Clients eine Netzwerkseite von dem Online-Shop an, ohne in diesem Fall einem Link des Werbepartners gefolgt zu sein, also beispielsweise durch direkte Anwahl des Online-Shops, und bestellt der Benutzer nun ein Produkt, so ist es bei dem oben beschriebenen Verfahren möglich, dass der Werbepartner dennoch eine Vergütung erhält, falls die Lebensdauer des von dem Werbepartner gesetzten Cookies nicht überschritten ist und das Cookie folglich nicht gelöscht worden ist.It is possible, that a user of the advertising partner has a link to the online store Network page requests, the advertising partner at the client a cookie sets, but the user first no product buys. Requests the user now at a later date by means of the client, a network page from the online shop, without in this case to have followed a link of the advertising partner, so For example, by direct selection of the online store, and ordered the user now has a product, so it is with the one described above Method possible that the advertising partner still receives a fee, if the lifetime of the cookies set by the advertising partner and the cookie consequently not deleted has been.

Folgt ein Benutzer ein weiteres Mal dem Link eines Werbepartners innerhalb der Lebensdauer des zuerst gesetzten Cookies, so wird kein neues Cookie gesetzt sondern das bereits bestehende Cookie dahingehend aktualisiert, dass die Lebensdauer erneut auf den vorgegebenen Wert (also beispielsweise wieder 30 Tage) gesetzt wird.follows a user once again the link of an affiliate within The lifetime of the first set cookie will not be a new one Cookie but the already existing cookie Updated that life again to the default value (for example, again 30 days) is set.

Typischerweise sind einem Online-Shop mehrere Werbepartner zugeordnet. Somit muss bei einer durchgeführten Bestellung eines Produkts bei dem Online-Shop derjenige Werbepartner ermittelt werden, über dessen Link der Benutzer zu dem Online-Shop geführt wurde.typically, are assigned to an online store several advertising partners. Thus, must at one performed Ordering a product at the online store that advertising partner be determined over whose link led the user to the online store.

Um in diesem Fall bei einer durchgeführten Bestellung eines Produkts durch den Benutzer bei dem Online-Shop den Werbepartner zu ermitteln, über dessen Link der Benutzer zu dem Online-Shop geführt wurde, setzt wieder derjenige Werbepartner bei dem Client ein Cookie, über dessen Netzwerkseite durch Aktivierung des dort dargestellten Links der Benutzer zu dem Online-Shop geführt wird. Bestellt der Benutzer daraufhin – oder wie oben dargestellt, zu einem späteren Zeitpunkt innerhalb der Laufzeit des Cookies – bei dem Online-Shop ein Produkt, so veranlasst der Online-Shop den Client, das von dem Werbepartner, über dessen Link der Benutzer zu dem Online-Shop geführt wurde, gesetzte Cookie, an diesen Werbepartner zu übermitteln. Der Werbepartner, der dieses Cookie erhält, sendet sodann eine Mitteilung an den Online-Shop, der so den Werbepartner identifizieren und diesem eine Vergütung zukommen lassen kann.In order to determine the advertising partner in this case in a conducted order of a product by the user at the online store, over whose link the user was led to the online store, the advertising partner sets again at the client a cookie, on its network side Activation of the link displayed there, the user is led to the online store. If the user subsequently orders - or as described above, at a later time within the term of the cookie - a product at the online shop, the online shop initiates the client, that of the advertising partner, via whose link the user to the online -Shop, set cookie, to submit to this advertising partner. The affiliate who receives this cookie will then send a message to the online store identifying the affiliate and giving him compensation can come.

Es ist nun vorstellbar, dass ein Benutzer über eine Mehrzahl von Werbepartnern durch Aktivierung des jeweiligen, auf der jeweiligen Netzwerkseite dargestellten Links, zu dem Online-Shop geführt wird. Dies bewirkt, das dem Client eine Mehrzahl von Cookies gesetzt werden. Bestellt der Benutzer nun innerhalb der Lebensdauer eines oder mehrerer der Cookies schließlich bei dem Online-Shop ein Produkt, so wird der Client durch den Online-Shop veranlasst, jedes noch nicht abgelaufene und damit gelöschte Cookie an den entsprechenden Werbepartner zu übermitteln. Dies führt dazu, dass jeder dieser Werbepartner, die ein Cookie von dem Client erhalten, eine Vergütungsforderung an den Online-Shop senden und dieser daraufhin eine Vergütung dieser Werbepartner veranlasst. In diesem Fall werden also mehrere Werbepartner für dieselbe Bestellung vergütet. Dies führt zu einer Mehrfachvergütung, die im Extremfall dazu führt, dass der gesamte, mit dem Verkauf des Produkts erzielte Gewinn oder sogar mehr an die Werbepartner bezahlt werden muss.It is now conceivable that a user through a plurality of advertising partners by activating the respective, on the respective network side shown links, is led to the online store. This causes that the client a plurality of cookies are set. Ordered Users now within the lifetime of one or more cookies after all In the online store a product, the client through the online store causes any cookie that has not yet expired and is therefore deleted to the corresponding advertising partner. This leads to, that each of those advertisers who receive a cookie from the client, one compensation claim Send to the online store and this then a remuneration of these advertising partners causes. In this case, so multiple advertisers for the same Order remunerated. this leads to to a multiple remuneration, which in extreme cases leads to that the entire profit or profit achieved with the sale of the product even more has to be paid to the advertising partners.

Es ist heutzutage üblich, dass einer oder mehrere der dem Online-Shop zugeordneten Werbepartner einem sogenannten Tracking-System zugeordnet ist. Ein derartiges Tracking-System ist beispielsweise unter http://www.zanox.de oder unter http://www.affilinet.de erreichbar. Ein Tracking-System ermöglicht es einem Online-Shop einerseits, einen oder mehrere der dem Tracking-System zugeordneten Werbepartner auszuwählen. Andererseits kann ein Online-Shop dort Links und/oder Werbebanner hinterlegen, die dann von potentiellen, bei dem Tracking-System registrierten Werbepartnern auf deren Netzwerkseiten dargestellt werden können. Ein Tracking-System verwaltet damit beispielsweise die Werbepartner eines Online-Shops. Der Online-Shop selbst muss in diesem Fall nicht notwendigerweise Informationen über die Identität der Werbepartner selbst besitzen. Zweckmäßigerweise wird das Tracking-System den Online-Shop jedoch regelmäßig über die aktuell dem Online-Shop zugeordneten Werbepartner informieren.It is common nowadays that one or more of the advertising partners assigned to the online shop associated with a so-called tracking system. Such a thing Tracking system is for example under http://www.zanox.de or reachable under http://www.affilinet.de. A tracking system allows it an online store on the one hand, one or more of the tracking system assigned advertising partners. On the other hand, an online store can have links and / or banner ads there deposit, then potential, in the tracking system registered advertising partners on their network pages can be. For example, a tracking system manages the advertising partners an online store. The online store itself in this case does not necessarily have information about the identity the advertising partner own. Conveniently, the tracking system However, the online store regularly on the inform the advertising partners currently assigned to the online shop.

Ist einer oder mehrere der dem Online-Shop zugeordneten Werbepartner einem Tracking-System zugeordnet, so veranlasst der Online-Shop im Falle einer Bestellung eines Produkts durch einen Benutzer den Client, alle dort abgelegten Cookies, die von einem dem Tracking-System zugeordneten Werbepartner bei dem Client gesetzt wurden, an den jeweiligen Werbepartner zu übermitteln. Die Werbepartner wiederum, die eine Kopie des bei dem Client gesetzten Cookies von diesem erhalten, senden eine Nachricht an das Tracking-System. Das Tracking-System wertet diese Nachrichten aus und sendet eine gebündelte Vergütungsforderung an den Online-Shop. Auch in diesem Fall besteht das oben beschriebene Problem der unerwünschten Mehrfachvergütungen.is one or more of the advertising partners assigned to the online shop Assigned to a tracking system, so the online store in the case of a product ordered by a user Client, all cookies stored there, by a tracking system Associated advertising partners have been set at the client to the respective advertising partners. The advertising partners, in turn, make a copy of the client's set Receive cookies from this, send a message to the tracking system. The tracking system evaluates these messages and sends one bundled compensation claim to the online store. Also in this case, there is the problem described above the unwanted Multiple payments.

Da es eine Vielzahl von Tracking-Systemen auf dem Markt gibt, sind häufig die Werbepartner eines Online-Shops mehreren unterschiedlichen Tracking-Systemen zugeordnet. Dadurch kann sich das Problem der unerwünschten Mehrfachvergütungen noch weiter verstärken, da nun mehrere Tracking-Systeme ihre gebündelten Vergütungsforderungen an den Online-Shop senden.There There are a variety of tracking systems on the market often the affiliate of an online store several different tracking systems assigned. This can be the problem of unwanted Multiple reimbursements still reinforce further, because now several tracking systems their bundled compensation requirements send to the online store.

Ein Verfahren der eingangs genannten Art und ein Tracking-System zur Realisierung des Verfahrens ist aus der WO 02/13076 A2 bekannt. Das bekannte Verfahren dient dazu zu ermitteln, ob ein Affiliate einen Benutzer auf eine bestimmte Netzwerkseite eines Online-Shops verwiesen hat, um eine gerechte und angemessene Vergütung des Affiliates zu ermöglichen. Von der Realisierung her weist das bekannte Verfahren jedoch deutliche Unterschiede zu der Erfindung auf.One Method of the type mentioned and a tracking system for the realization of the method is known from WO 02/13076 A2. The known Procedure is used to determine if an affiliate is a user referred to a particular network page of an online store, to allow a fair and equitable remuneration of the affiliate. However, the implementation of the known method has clear Differences to the invention.

Gegenwärtig bestehen am Markt nahezu alle denkbaren Formen und Mischformen der oben genannten Anordnungen von Werbepartnern. Dabei tritt insbesondere der Fall auf, dass einem Online-Shop Werbepartner mehrerer Tracking-Systeme, sowie Werbepartner, die an kein Tracking-System angeschlossen sind, zugeordnet sind. Nahezu immer, wenn einem Online-Shop mehrere Werbepartner zugeordnet sind und einem oder mehreren Werbepartner ein Tracking-System zugeordnet ist, ist die Ermittlung desjenigen Werbepartners, über dessen Link der Benutzer zu dem Online-Shop geführt wurde und durch dessen Vermittlung schließlich die Bestellung eines Produkts zustande kam, nicht möglich. Dies führt beispielsweise zu den oben genannten Mehrfachvergütungen.Currently exist on the market almost all conceivable forms and mixed forms of the above Arrangements of advertising partners. In particular, the case occurs on that one online shop affiliate multiple tracking systems, as well as advertising partners that are not connected to a tracking system, assigned. Almost always when an online store has multiple affiliates and one or more advertising partners have a tracking system is the determination of the advertising partner, via its link the user has been led to the online store and through its Mediation finally It was not possible to order a product. This leads for example to the above multiple reimbursements.

Aufgabe der Erfindung ist es, eine Möglichkeit zur Verfügung zu stellen, die eine möglichst eindeutige Zuweisung einer Bestellung eines Produkts bei einem Online-Shop zu demjenigen Werbepartner des Online-Shop erlaubt, dem die erfolgte Bestellung zugerechnet werden soll und dabei möglichst eine Verringerung des Netzverkehrs des Kommunikationsnetzwerks und eine Verringerung der Rechenlast eventuell beteiligter Tracking-Systeme zu erreichen.task The invention is a possibility to disposal to ask the one as possible unambiguous assignment of an order of a product at an online shop allowed to the advertising partner of the online shop, which took place Order should be attributed while doing a reduction of the Network traffic of the communication network and a reduction of To reach the computational burden of possibly involved tracking systems.

Die Aufgabe wird durch ein Verfahren mit den Verfahrensschritten a) bis c) der eingangs genannten Art dadurch gelöst, dass

  • d) automatisch mindestens eine Information bezüglich der Aktivierung des Links von dem Client an einen mit dem Kommunikationsnetzwerk verbundenen Server gesendet wird;
  • e) automatisch eine dem Online-Shop zugeordnete Netzwerkseite durch den Client angefordert wird;
  • f) der Benutzer bei dem Online-Shop das Produkt bestellt oder die Schritte a) bis e) solange wiederholt werden, bis der Benutzer das Produkt bei dem Online-Shop bestellt;
  • g) automatisch mindestens eine die Bestellung betreffende Information von dem Online-Shop an den Server übermittelt wird;
  • h) von dem Server in Abhängigkeit von mindestens einem vorgebbaren Kriterium und unter Verwendung der Information bezüglich der Aktivierung des Links automatisch ein Werbepartner aus der Menge der Werbepartner, von denen der Benutzer eine Netzwerkseite angefordert und einen auf den Online-Shop verweisenden Link aktiviert hat, ausgewählt wird;
  • i) falls der ausgewählte Werbepartner einem Tracking-System zugeordnet ist, von dem Server automatisch das Tracking-System ermittelt wird und von dem Server automatisch mindestens ein Teil der die Bestellung betreffenden Information an das dem ausgewählten Werbepartner zugeordnete Tracking-System übermittelt wird;
  • j) zumindest falls der ausgewählte Werbepartner nicht einem Tracking-System zugeordnet ist, von dem Server automatisch mindestens ein Teil der die Bestellung betreffenden Information an den ausgewählte Werbepartner übermittelt wird.
The object is achieved by a method with the method steps a) to c) of the type mentioned in that
  • d) automatically sending at least one information regarding the activation of the link from the client to a server connected to the communication network;
  • e) automatically requests a network page assigned to the online shop by the client becomes;
  • f) the user orders the product from the online store or repeats steps a) to e) until the user orders the product from the online store;
  • g) automatically at least one information concerning the order is transmitted from the online shop to the server;
  • h) automatically from the server in accordance with at least one predetermined criterion and using the information relating to the activation of the link an advertising partner from the amount of advertising partners, of which the user has requested a network page and a link pointing to the online store, is selected;
  • i) if the selected advertising partner is assigned to a tracking system, the server automatically determines the tracking system and the server automatically transmits at least part of the information concerning the order to the tracking system associated with the selected advertising partner;
  • j) at least if the selected advertising partner is not assigned to a tracking system, the server automatically transmits at least a part of the information relating to the order to the selected advertising partner.

Erfindungsgemäß wird also bei der Aktivierung eines zu dem Online-Shop verweisenden Links, der auf einer von dem Werbepartner zur Verfügung gestellten Netzwerkseite dargestellt ist, eine Information bezüglich der Aktivierung des Links von dem Client an einen mit dem Kommunikationsnetzwerk verbundenen Server gesendet.Thus, according to the invention when activating a link to the online shop, the on a network page provided by the advertising partner is shown, an information regarding the activation of the link from the client to one connected to the communications network Server sent.

Eine derartige Information kann beispielsweise eine Kennung des Links sein. Durch die Aktivierung des Links wird automatisch von dem Online-Shop eine Netzwerkseite angefordert, beispielsweise die home-page des Online-Shops oder die Beschreibung eines Produkts. Wird daraufhin keine Bestellung bei dem Online-Shop durchgeführt, so werden die Schritte a) bis e) solange wiederholt, bis eine Bestellung bei dem Online-Shop erfolgt.A such information may, for example, be an identifier of the link be. By activating the link will be automatically from the online store requested a network page, for example the home page of the Online stores or the description of a product. Will then No orders are made at the online store, so will the steps a) to e) repeated until an order at the online store he follows.

Werden die Schritt a) bis e) wiederholt, so ist bei dem erfindungsgemäßen Verfahren die Möglichkeit vorgesehen, dass der Benutzer mittels des Client auch eine Netzwerkseite eines anderen, dem Online-Shop zugeordneten Werbepartners anwählt, den auf dieser Netzwerkseite dargestellten Link aktiviert und dadurch eine Netzwerkseite des Online-Shop anfordert. Es ist ferner vorgesehen, dass der Benutzer zwar zunächst keine Bestellung durchführt, dann aber mittels des Client zu einem späteren Zeitpunkt durch direkte Anwahl des Online-Shop eine Netzwerkseite von dem Online-Shop anfordert und im Anschluss daran eine Bestellung bei dem Online-Shop durchführt.Become the step a) to e) repeated, it is in the inventive method the possibility provided that the user by means of the client and a network page of another affiliate affiliate of the online store activated this link on the network side and thereby a Network page of the online shop request. It is also intended that the user initially does not place an order, but then by means of the client at a later date by direct Selecting the online shop requests a network page from the online store and then make an order to the online store.

Bei der Durchführung der Bestellung wird automatisch eine die Bestellung betreffende Information von dem Online-Shop an den Server übermittelt. Dadurch erlangt der Server Kenntnis, dass eine Bestellung erfolgt ist und wählt einen Werbepartner aus der Menge der dem Online-Shop zugeordneten Werbepartner aus. Der Server verwendet dabei mindestens die Information bezüglich der Aktivierung des Links, die während der Aktivierung des Links von dem Client an den Server übermittelt worden ist. Diese Information wird beispielsweise in einem dem Server zugeordneten Speicherbereich abgespeichert und ermöglicht es somit dem Server, bei der Auswahl des Werbepartners auf die Information zuzugreifen.at the implementation the order will automatically be an order related Information transmitted from the online shop to the server. Achieved thereby The server knows that an order has been made and chooses one Advertising partner from the amount of advertising partners assigned to the online shop out. The server uses at least the information regarding the Activation of the link during activation of the link from the client to the server has been. For example, this information is in a server allocated memory area and allows it thus the server, with the choice of the advertising partner on the information access.

Ist der ausgewählte Werbepartner einem Tracking-System zugeordnet, so ermittelt der Server außerdem automatisch das Tracking-System und übermittelt mindestens eine Information, die es dem Tracking-System ermöglicht, so zu verfahren, als wäre der Server nicht vorhanden. Darin ist ein wichtiger Punkt der Erfindung zu sehen, da die Erfindung realisierbar ist, ohne dass aufwändige Änderungen des Tracking-Systesm notwendig sind.is the selected one Affiliate assigned to a tracking system, so determines the Server as well automatically the tracking system and transmit at least one Information that allows the tracking system to act as if it were the server unavailable. This is an important point of the invention see, since the invention can be realized without elaborate changes of the Tracking system are necessary.

Ist der Werbepartner nicht einem Tracking-System zugeordnet, so wird automatisch von dem Server ein Teil der die Bestellung betreffenden Information an den Client übermittelt. Damit wird der Client davon in Kenntnis gesetzt, dass eine Bestellung stattgefunden hat und er eine Vergütung erhält. Es ist möglich, auch wenn der Werbepartner einem Tracking-System zugeordnet ist und eine die Bestellung betreffende Nachricht an das Tracking-System gesendet wird, dennoch eine Nachricht an den ausgewählten Werbepartner zu senden.is the affiliate is not assigned to a tracking system, so will automatically from the server part of the information concerning the order transmitted to the client. This informs the client that an order has taken place and he receives a remuneration. It is possible, too if the affiliate is associated with a tracking system and one sent the order message to the tracking system will still send a message to the selected affiliate.

Das erfindungsgemäße Verfahren erlaubt es folglich, auf transparente Weise, also ohne dass ein bestehendes System aus Werbepartnern und Tracking-Systemen dabei aufwändig verändert zu werden braucht, eine Auswahl eines Werbepartners durchzuführen, dem eine erfolgte Bestellung bei dem Online-Shop zugerechnet werden soll.The inventive method Consequently, it allows it to be done in a transparent way, without any existing ones System from advertising partners and tracking systems thereby consuming changed too will need to make a selection of an affiliate who a completed order should be attributed to the online store.

Das erfindungsgemäße Verfahren hat ferner den Vorteil, dass deutlich weniger Nachrichten über das Kommunikationsnetzwerk übermittelt werden müssen und die Tracking-Systeme selbst deutlich weniger belastet werden, da nur dasjenige Tracking-System eine Nachricht erhält und diese auswerten muss, das dem ausgewählten Werbepartner zugeordnet ist. Bei der sehr großen und weiter steigenden Anzahl von Einkäufen bei Online-Shops wird mit dem erfindungsgemäßen Verfahren eine signifikante Einsparung von Ressourcen (Netzlast und Rechenzeit) erreicht.The inventive method has the further advantage that significantly less news about the Communication network transmitted Need to become and the tracking systems themselves are charged significantly less, because only that tracking system receives a message and need to evaluate that associated with the selected affiliate is. At the very big one and further increasing number of purchases at online stores is having the method according to the invention a significant saving of resources (network load and computing time) reached.

In einer vorteilhaften Weiterbildung des Verfahrens erhält der ausgewählte Werbepartner in Abhängigkeit der Bestellung eine Vergütung. Da mit dem erfindungsgemäßen Verfahren nur ein Werbepartner ausgewählt wird, dem eine erfolgte Bestellung zugerechnet wird, verhindert die Erfindung wirksam eine Mehrfachvergütung, bei der mehrere Werbepartner eine Vergütung für ein und dieselbe Bestellung erhalten würden.In an advantageous development of the method receives the selected advertising partners dependent on the order a remuneration. As with the inventive method only one advertising partner selected will be attributed to the order placed the invention effectively a multiple remuneration, in which several advertising partners a remuneration for a and receive the same order.

In einer bevorzugten Ausführungsform des Verfahrens wird der Client in dem Schritt b) durch den Werbepartner, nach dem Schritt d) durch den Server, und/oder in dem Schritt e) durch den Online-Shop veranlasst, automatisch eine Information in einem dem Client zugeordneten Speicherbereich abzuspeichern. Eine derartige Information ermöglicht es beispielsweise dem Client, eine Übersicht über die angeforderten Netzwerkseiten zu erhalten. Gleichzeitig ermöglicht diese Ausführungsform, dass der Server, der Online-Shop und/oder der Werbepartner bei dem Client die dort abgespeicherte Information wieder anfordern können und somit einen Überblick über die von dem Client von dem Server, dem Online-Shop und/oder dem Werbepartner angeforderten Netzwerkseiten bekommen können.In a preferred embodiment of the procedure, the client in step b) becomes the advertising partner, after step d) by the server, and / or in step e) caused by the online store to automatically provide information in to store a memory area associated with the client. A allows such information For example, it gives the client an overview of the requested network pages to obtain. At the same time allows this embodiment, that the server, the online store and / or the advertising partner at the client can request the stored information there again and Thus, an overview of the the client from the server, the online store and / or the advertising partner get requested network pages.

Vorteilhafterweise übermittelt der Client die in dem dem Client zugeordneten Speicherbereich abgespeicherte Information automatisch an den Werbepartner, den Server, das Tracking-System und/oder den Online-Shop. Dies kann beispielsweise durch den Client immer dann automatisch durchgeführt werden, wenn dieser von dem Werbepartner, dem Tracking-System, dem Online-Shop oder dem Server eine Netzwerkseite anfordert. Das erspart es dem Werbepartner, dem Tracking-System, dem Online-Shop und dem Server, selbst Verfahren zur Abfrage der bei dem Client abgespeicherten Informationen vorzusehen und dennoch einen Überblick beispielsweise über die Häufigkeit der Anforderung von Netzwerkseiten durch den Client zu erhalten.Advantageously transmitted the client stores the memory area associated with the client Information automatically to the advertising partner, the server, the tracking system and / or the Online shop. This can be done by the client, for example automatically performed if this from the advertising partner, the tracking system, the Online shop or the server requests a network page. That saves the advertising partner, the tracking system, the online shop and the server, even method for polling the client stored Provide information and yet provide an overview, for example, of the frequency requesting network pages from the client.

Vorzugsweise veranlasst der Online-Shop automatisch bei der Bestellung eines Produkts den Client, eine Information an den Server zu übermitteln. Diese Information kann beispielsweise Auskunft darüber geben, von welchem Werbepartner der Client vor der Abgabe der Bestellung bei dem Online-Shop eine Netzwerkseite angefordert hat. Derartige Informationen wiederum können bei der Auswahl des Werbepartners durch den Server vorteilhaft eingesetzt werden.Preferably The online store automatically initiates when ordering a Products the client to submit information to the server. These For example, information can provide information about which advertising partner the client before placing the order at the online store one Network page has requested. Such information in turn can used in the selection of the advertising partner by the server advantageous become.

Vorteilhafterweise übermittelt der Online-Shop automatisch eine Bestellbestätigungsseite an den Client und veranlasst damit den Client, die in dem dem Client zugeordneten Speicherbereich abgespeicherte Information an den Server zu übermitteln. Mittels einer Bestellbestätigungsseite informiert der Online-Shop den Benutzer über die Annahme der von dem Benutzer initiierten Bestellung. Eine Bestellbestätigungsseite kann ferner den Gesamtpreis und ein voraussichtliches Lieferdatum des bestellten Produkts enthalten.Advantageously transmitted the online store automatically sends an order confirmation page to the client and thus causes the client to be assigned to the client Memory area to transmit stored information to the server. By means of an order confirmation page the online shop informs the user about the acceptance of the User initiated order. An order confirmation page may also include the total price and an expected delivery date of the ordered product.

Die Bestellbestätigungsseite kann auch ein sogenanntes Script enthalten, das aus Anweisungen besteht, die von dem Client ausgeführt werden, wenn er die Bestellbestätigungsseite erhält. Das Script kann im vorliegenden Fall Anweisungen enthalten, die den Client veranlassen, Informationen an den Server zu senden, die von dem Server bei der Auswahl des Werbepartner verwendet werden. Das Script kann aber auch eine die Bestellung betreffende Informationen enthalten, die in dem Schritt g) von dem Online-Shop an den Server übermittelt wird. In diesem Fall würde die die Bestellung betreffende Information folglich zunächst an den Client und dann an den Server übermittelt werden.The Order confirmation page can also contain a so-called script, which consists of instructions, which are executed by the client when he is the order confirmation page receives. The script can in this case contain instructions that cause the client to send information to the server used by the server when selecting the advertising partner. The script can also be an information regarding the order contained in the step g) from the online store to the server becomes. In that case, would therefore, the information concerning the order first the client and then sent to the server.

Vorzugsweise wird die in dem dem Client zugeordneten Speicherbereich abgespeicherte Information in Form eines Cookies bei dem Client abgespeichert. Dies ermöglicht einerseits die Nutzung bei dem Client bereits vorhandener Mechanismen und andererseits kann damit erreicht werden, dass der Client nur die Informationen an einen Empfänger (Werbepartner, Tracking-System, Server oder Online-Shop) übermittelt, die zuvor von diesem Empfänger bei dem Client in Form eines Cookie abgelegt wurden, was die Datensicherheit erhöht.Preferably is stored in the memory area allocated to the client Information stored in the form of a cookie at the client. this makes possible on the one hand the use of the client already existing mechanisms and on the other hand it can be achieved that the client only the information to a recipient (advertising partner, Tracking system, server or online store) transmitted previously by this receiver at the client in the form of a cookie were stored, what the data security elevated.

Bei dieser Ausführungsform des Verfahrens kann die Vertraulichkeitsstufe des Cookies besonders niedrig gesetzt sein, beispielsweise weil das Cookie besonders wenig persönliche Informationen des Benutzers und/oder des Client enthält. Die für eine Bestellung des Produkts notwendigen Informationen werden beispielsweise von dem Client direkt an den Online-Shop übermittelt.at this embodiment of the procedure may be the confidentiality level of the cookie in particular be set low, for example, because the cookie is very little personal Contains information of the user and / or the client. The for one Ordering the product necessary information will be for example transmitted by the client directly to the online store.

Vorteilhafterweise enthält die in dem Schritt d) von dem Client bezüglich der Aktivierung des Links an den Server übermittelte Information ein Datum, eine Uhrzeit, eine Identifikation des Client, eine Identifikation des Benutzers, eine Identifikation des Werbepartners und/oder eine Identifikation eines dem Werbepartner zugeordneten Tracking-Systems. Derartige Informationen können beispielsweise in einer Datenbank des Server abgelegt werden und sind besonders geeignet, bei der Auswahl des Werbepartners eingesetzt zu werden.advantageously, contains that in step d) from the client regarding activation of the link sent the server Information a date, a time, an identification of the client, an identification of the user, an identification of the advertising partner and / or an identification of an advertising partner assigned Tracking. Such information can for example, be stored in a database of the server and are particularly suitable when used in the selection of the advertising partner to become.

In einer Weiterbildung des Verfahrens stellt der Server dem Online-Shop eine oder mehrere der in dem dem Server zugeordneten Speicherbereich gespeicherten Informationen zur Verfügung. Dies kann beispielsweise dadurch geschehen, dass sich der Online-Shop über ein sogenanntes Portal des Servers bei diesem anmeldet um dann Einsicht in die dort gespeicherten Informationen zu nehmen. Diese Informationen können insbesondere auch Informationen bezüglich der Aktivierung des Links sein. Damit kann der Online-Shop beispielsweise Statistiken erstellen und Informationen darüber erhalten, welcher Link auf welcher Netzwerkseite welches Werbepartners besonders häufig aktiviert wird. Ist ein Link beispielsweise als Werbebanner ausgebildet, so kann der Online-Shop in Abhängigkeit der Ergebnisse einer derartigen Statistik veranlassen, diejenigen Links zu verändern oder zu entfernen, die selten aktiviert werden.In a development of the method, the server provides the online shop with one or more of the information stored in the memory area assigned to the server. This can be done for example by the fact that the online shop via a so-called portal of the Server logs in to this then to view the information stored there. This information may in particular also be information regarding the activation of the link. For example, the online shop can generate statistics and obtain information about which link on which network page of which advertising partner is activated particularly frequently. For example, if a link is designed as a banner ad, the online store may, depending on the results of such statistics, alter or remove those links that are rarely activated.

Vorteilhafterweise wird in dem Schritt h) derjenige Werbepartner ausgewählt, dem die Netzwerkseite zugeordnet ist, dessen dem Online-Shop zugeordneter Link zuletzt vor der Bestellung durch den Benutzer aktiviert wurde. Mit diesem Verfahren kann besonders schnell und eindeutig ein Werbepartner ausgewählt werden. Dazu kann vorgesehen sein, dass die Uhrzeit der Aktivierung eines Links bei dem Server für die Auswahl vorliegt.advantageously, In step h), the one advertising partner is selected, the the network page is associated with its associated with the online store Link last was activated by the user before ordering. With this procedure can be particularly fast and clearly an advertising partner selected become. For this purpose, it may be provided that the time of activation a link to the server for the selection is available.

Vorzugsweise wird die mindestens eine von dem Online-Shop an den Server übermittelte Information bezüglich des bestellten Produkts als Kriterium in dem Schritt h) ausgewertet. Eine derartige Information kann beispielsweise die Uhrzeit der Abgabe der Bestellung durch den Benutzer bei dem Online-Shop sein. Diese Information kann durch den Server bei der Auswahl desjenigen Werbepartners, dessen Link zuletzt vor der Bestellung aktiviert wurde, eingesetzt werden.Preferably the at least one of the online store is sent to the server Information regarding of the ordered product as a criterion in step h). Such information may, for example, the time of delivery order by the user at the online store. These Information may be provided by the server when selecting the advertising partner, whose link was last activated before ordering become.

In einer weiteren bevorzugten Ausführungsform ermöglicht die mindestens eine von dem Online-Shop an den Server übermittelte Information bezüglich des bestellten Produkts eine Angabe bezüglich einer Produktbezeichnung, des Verkaufspreises, einer zugeordneten Warengruppe und/oder eines erzielten Gewinns.In a further preferred embodiment allows the at least one of the online store sent to the server Information regarding of the product ordered, an indication of a product name, the sales price, an assigned department and / or a achieved profit.

Derartige Informationen können besonders vorteilhaft bei der Auswahl des Werbepartner eingesetzt werden. Sind bei dem Server beispielsweise mehrere, unterschiedlich aufwändige Auswahlverfahren zur Auswahl des Werbepartner vorgesehen, so kann beispielsweise anhand des Verkaufspreises entschieden werden, ob ein mehr oder ein weniger aufwändiges Auswahlverfahren eingesetzt werden soll.such Information can used particularly advantageous in the selection of advertising partners become. For example, if the server is several, different complex Thus, a selection process for selecting the advertising partner is provided For example, based on the selling price, decide whether a more or less elaborate one Selection procedure should be used.

In einer besonders vorteilhaften Weiterbildung des Verfahrens, bei dem dem Werbepartner eine Suchmaschine zugeordnet ist, wird die durch den Benutzer von dem Werbepartner angeforderte Netzwerkseite in Abhängigkeit von einem durch den Benutzer angegebenen Suchbegriff von der Suchmaschine erstellt und der von dem Benutzer in die Suchmaschine eingegebene Suchbegriff bei der Auswahl des Werbepartners ausgewertet. Damit kann eine noch genauere Auswahl des Werbepartner durchgeführt werden, indem beispielsweise der Werbepartner ausgewählt wird, bei dem der dort eingegebene Suchbegriff die größte Ähnlichkeit mit dem tatsächlich bestellten Produkt aufweist.In a particularly advantageous embodiment of the method, in the advertising partner is assigned a search engine, the by the user requested by the advertising partner network page dependent on from a search term specified by the user from the search engine created and entered by the user in the search engine Search term evaluated in the selection of the advertising partner. So that can an even more accurate selection of the advertising partner will be carried out for example, by selecting the advertising partner who is there entered search term the greatest similarity with that actually ordered product.

In einer weiteren Ausführungsform des Verfahrens werden der Werbepartner und/oder das Tracking-System klassifiziert und bei der Auswahl des Werbepartners in dem Schritt h) wird die Klassifizierung des Werbepartners und/oder des Tracking-Systems ausgewertet. Eine Klassifizierung kann beispielsweise anhand der Anzahl der bereits früher diesem Werbepartner zugerechneten Bestellungen erfolgen. Würde ein gegebenes Auswahlverfahren beispielsweise mehrere Werbepartner vorschlagen, so könnte letztlich derjenige Werbepartner ausgewählt werden, dem insgesamt bereits die höchste Anzahl von Bestellungen zugerechnet wird. Selbstverständlich könnte das Auswahlverfahren auch eine genau entgegengesetzte Argumentation realisieren.In a further embodiment The procedure will be the advertising partner and / or the tracking system classified and in the selection of the advertising partner in the step h) the classification of the advertising partner and / or the tracking system is evaluated. For example, a classification can be based on the number of already earlier Orders placed with this advertising partner are made. Would one propose, for example, several advertising partners, so could Ultimately, the advertising partner to be selected, the total already the highest Number of orders. Of course that could Selection procedure also has exactly the opposite reasoning realize.

Vorteilhafterweise werden der Werbepartner und/oder das Tracking-System bezüglich mindestens einer Branche oder eines Themenbereichs klassifiziert. Damit kann das Verfahren zur Auswahl eines Werbepartner nochmals verbessert werden, indem beispielsweise derjenige Werbepartner ausgewählt wird, der derselben Branche wie das bestellte Produkt angehört.advantageously, the affiliate and / or the tracking system will be at least one Classified by industry or subject area. This can do that Process for selecting an advertising partner to be further improved, for example, by selecting the advertising partner belonging to the same industry as the ordered product.

In einer bevorzugten Ausführungsform des Verfahrens speichert der Server zusammen mit der von dem Client übermittelten Information mindestens eine weitere Information in dem dem Server zugeordneten Speicherbereich ab. Eine derartige Information kann dann dem Online-Shop zur Verfügung gestellt werden und/oder bei der Auswahl des Werbepartner eingesetzt werden. Dabei ist es möglich, dass diese Information von dem Server selbst erzeugt wird und/oder dass diese Information von einem Werbepartner oder Tracking-System an den Server übermittelt wird.In a preferred embodiment of the procedure stores the server along with that transmitted by the client Information at least one more information in the server assigned memory area. Such information can then the online store available and / or used in the selection of the advertising partner become. It is possible that this information is generated by the server itself and / or that this information is from an affiliate or tracking system sent to the server becomes.

Vorteilhafterweise enthält die mindestens eine weitere Information eine Uhrzeit, ein Datum, eine Häufigkeit, eine Identifikation des Client, eine Identifikation des Benutzers, eine Identifikation des Online-Shops, eine Identifikation des Werbepartners, eine Identifikation eines dem Werbepartner zugeordneten Tracking-Systems und/oder eine Klassifizierung des Werbepartners. Mit derartigen Informationen kann die Auswahl des Werbepartner besonders zuverlässig erfolgen.advantageously, contains the at least one further information is a time, a date, a Frequency, an identification of the client, an identification of the user, an identification of the online shop, an identification of the advertising partner, a Identification of a tracking system assigned to the advertising partner and / or a classification of the advertising partner. With such Information, the selection of the advertising partners can be done very reliable.

In einer weiteren bevorzugten Ausführungsform des Verfahrens wird bei einer Bestellung in dem Online-Shop automatisch überprüft, ob innerhalb einer vorgebbaren Zeitspanne und/oder in Abhängigkeit vorgebbarer Ereignisse eine Information durch den Client von dem Server angefordert wurde. Ist dies nicht der Fall, so kann der Online-Shop davon ausgehen, dass der Server über keine Informationen bezüglich des Client und bezüglich einer eventuellen Aktivierung eines Links bei einem Werbepartner verfügt. Der Online-Shop kann daraufhin entscheiden, dass kein Werbepartner ausgewählt werden soll und insbesondere kein Werbepartner eine Vergütung erhalten soll, da davon auszugehen ist, dass andere Werbemedien und/oder eine direkte Anwahl des Online-Shop zu der Bestellung des Produkts geführt hat.In a further preferred embodiment of the method is automatically checked when ordering in the online store, whether within ei ner predetermined time period and / or depending on predeterminable events information by the client was requested by the server. If this is not the case, the online shop can assume that the server has no information regarding the client and with regard to a possible activation of a link with an advertising partner. The online shop can then decide that no advertising partners should be selected and in particular no advertising partners should receive a remuneration, since it can be assumed that other advertising media and / or a direct selection of the online shop has led to the order of the product.

In einer besonders vorteilhaften Weiterbildung des Verfahrens übermittelt der Online-Shop automatisch eine Information an den Server, falls eine Bestellung storniert wird oder ein von dem Benutzer bei dem Online-Shop gekauftes Produkt zurückgegeben wird. Der Server veranlasst daraufhin automatisch, dass eine die Stornierung oder die Rückgabe des gekauften Produkts beschreibende Information an den ausgewählten Werbepartner und/oder an das dem Werbepartner zugeordnete Tracking-System weitergeleitet wird. Dabei wird vorteilhafterweise die Vergütung des ausgewählten Werbepartners zurückgenommen.In a particularly advantageous embodiment of the method transmitted the online store automatically sends information to the server if an order is canceled or an order is placed by the user Online store purchased product is returned. The server automatically initiates a cancellation or the return of the purchased information to the selected advertising partner and / or to the tracking system associated with the affiliate becomes. In this case, advantageously, the remuneration of the selected advertising partner withdrawn.

Die Aufgabe wird auch durch ein Client-Server-System der eingangsgenannten Art dadurch gelöst, dass

  • – das Client-Server-System einen Server umfasst, der mit dem Kommunikationsnetzwerk verbunden ist;
  • – das Client-Server-System Mittel aufweist, um automatisch mindestens eine Information bezüglich der Aktivierung des Links von dem Client über das Kommunikationsnetzwerk an den Server zu übermitteln;
  • – dem Server ein Speicherbereich zugeordnet ist und der Server Mittel aufweist, um die übermittelte mindestens eine Information bezüglich der Aktivierung des Links automatisch abzuspeichern;
  • – der Server Mittel aufweist, um den Client automatisch zu veranlassen, eine dem Online-Shop zugeordnete Netzwerkseite anzufordern;
  • – der Online-Shop Mittel aufweist, um in Abhängigkeit von einer durch den Benutzer mittels des Client abgegeben Bestellung eines Produkts automatisch mindestens eine die Bestellung betreffende Information von dem Online-Shop an den Server zu übermitteln;
  • – der Server Mittel aufweist, um in Abhängigkeit von mindestens einem vorgebbaren Kriterium und unter Verwendung der abgespeicherten mindestens einen Information bezüglich der Aktivierung des Links automatisch einen Werbepartner aus der Menge der Werbepartner auszuwählen;
  • – der Server Mittel aufweist um zu ermitteln, ob dem ausgewählten Werbepartner ein Tracking-System zugeordnet ist, und falls dem ausgewählten Werbepartner ein Tracking-System zugeordnet ist, automatisch das Tracking-System zu ermitteln und automatisch mindestens einen Teil der die Bestellung betreffenden Information an das Tracking-System zu übermitteln;
  • – der Server Mittel aufweist, um automatisch mindestens einen Teil der die Bestellung betreffenden Information an den ausgewählten Werbepartner zu übermitteln;
The object is also achieved by a client-server system of the type mentioned above in that
  • The client-server system comprises a server connected to the communication network;
  • - The client-server system comprises means for automatically transmitting at least one information regarding the activation of the link from the client to the server via the communication network;
  • - The server is assigned a memory area and the server has means for automatically storing the transmitted at least one information regarding the activation of the link;
  • - The server has means for automatically causing the client to request a network page associated with the online store;
  • - The online store has means for automatically, depending on a given by the user by means of the client ordering a product at least one of the order information from the online store to the server to submit;
  • - The server has means for automatically selecting an advertising partner from the amount of advertising partners depending on at least one predetermined criterion and using the stored at least one information regarding the activation of the link;
  • - The server has means to determine whether the selected advertising partner is assigned a tracking system, and if the selected advertising partner is assigned a tracking system to automatically detect the tracking system and automatically at least part of the order information to transmit the tracking system;
  • - The server has means to automatically transmit at least part of the order information to the selected advertising partners;

Vorteilhafterweise weist das Client-Server-System Mittel zur Durchführung des erfindungsgemäßen Verfahrens auf.advantageously, the client-server system has means for carrying out the method according to the invention on.

Die Aufgabe ferner auch durch einen Server der eingangs genannten Art dadurch gelöst, dass der Server Mittel zur Durchführung des erfindungsgemäßen Verfahrens aufweist.The Task further also by a server of the type mentioned solved by that the server means for carrying out the method according to the invention having.

Ein derartiger Server kann beispielsweise ein Computer sein, der mit dem Internet verbunden ist und über das Internet Informationen mit dem Client, dem Online-Shop, mindestens einem Tracking-System und mindestens einem Werbepartner austauschen kann. Ist beispielsweise der Online-Shop als eigenständiger Computer ausgebildet, so ist es auch denkbar, dass der erfindungsgemäße Server als Software auf demselben Computer abläuft, der als Online-Shop mit dem Internet angeschlossen ist. Ein Austausch von Informationen zwischen dem Server und dem Online-Shop würde dann auf bekannte Weise beispielsweise durch von dem Betriebssystem des Computers zur Verfügung gestellte Funktionalitäten realisiert werden.One For example, such a server may be a computer that uses connected to the internet and over the Internet information with the client, the online store, at least a tracking system and at least one advertising partner can. For example, is the online store as a stand-alone computer trained, it is also conceivable that the server according to the invention as software runs on the same computer as with online store connected to the internet. An exchange of information between the server and the online store would then be known way for example, provided by the operating system of the computer functionalities will be realized.

Von besonderer Bedeutung ist die Realisierung dieser Erfindung in Form eines Computerprogramms. Dabei ist das Computerprogramm auf mindestens einem Rechengerät bzw. einem Computer, insbesondere auf einem Mikroprozessor ablauffähig und zur Ausführung des erfindungsgemäßen Verfahrens geeignet. Insbesondere können zur Ausführung des erfindungsgemäßen Verfahrens Teile des Computerprogramms auf unterschiedlichen Rechengeräten ablaufen. Die Erfindung wird also durch das Computerprogramm realisiert, so dass dieses Computerprogramm in gleicher Weise die Erfindung darstellt wie das Verfahren, zu dessen Ausführung das Computerprogramm geeignet ist.From Of particular importance is the realization of this invention in the form a computer program. The computer program is at least a computing device or a computer, in particular executable on a microprocessor and for execution the method according to the invention suitable. In particular, you can to carry out the inventive method Run parts of the computer program on different computing devices. The invention is thus realized by the computer program, so that this computer program represents the invention in the same way as the procedure for its execution the computer program is suitable.

Das Computerprogramm ist vorzugsweise auf einem Speicherelement abgespeichert. Ein Speicherelement kann insbesondere ein Random-Access-Memory, ein Read-Only-Memory oder ein Flash-Memory sein. Das Speicherelement kann auch als als Diskette, Compact Disk (CD), Digital Versatile Disk (DVD), und/oder mindestens ein mindestens einer Komponente des Client-Server-Systems zugeordneter Speicherbereich ausgebildet sein.The Computer program is preferably stored on a memory element. A memory element can in particular be a random access memory, be a read-only memory or a flash memory. The storage element Can also be used as a floppy disk, Compact Disk (CD), Digital Versatile Disk (DVD), and / or at least one at least one component of the client-server system be formed assigned memory area.

Weitere Merkmale, Anwendungsmöglichkeiten und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung von Ausführungsbeispielen der Erfindung, die in der Zeichnung dargestellt sind. Dabei bilden alle beschriebenen oder dargestellten Merkmale für sich oder in beliebiger Kombination den Gegenstand der Erfindung, unabhängig von ihrer Zusammenfassung in den Patentansprüchen oder deren Rückbeziehung sowie unabhängig von ihrer Formulierung beziehungsweise Darstellung in der Beschreibung beziehungsweise in der Zeichnung. In der Zeichnung zeigen:Further Features, applications and advantages of the invention will become apparent from the following description of exemplary embodiments of the invention, which are shown in the drawing. Make up all features described or illustrated alone or in any combination the subject of the invention, regardless of its summary in the claims or their relationship as well as independent of their formulation or presentation in the description or in the drawing. In the drawing show:

1 ein erfindungsgemäßes Client-Server-System, dessen Komponenten an das Internet angeschlossen sind; und 1 a client-server system according to the invention whose components are connected to the Internet; and

2 ein Ablaufdiagramm eines erfindungsgemäßen Verfahrens. 2 a flow diagram of a method according to the invention.

Eine Vielzahl von Clients und Servern kommuniziert mittels des Internets. Diese bilden in ihrer Gesamtheit ein multimediales Informationssystem, das sogenannte WWW (World Wide Web).A Variety of clients and servers communicates via the Internet. These form in their entirety a multimedia information system, which so-called WWW (World Wide Web).

Innerhalb des WWW zur Verfügung gestellte Netzwerkseiten sind mittels einer URL (Uniform Ressource Locator) adressierbar. Eine URL ist unter anderem aus dem Namen des die Netzwerkseite zur Verfügung stellenden Servers, einem (zumindest virtuellen) Verzeichnis und einem der Netzwerkseite, beispielsweise dem HTML-Dokument, zugeordneten Namen zusammengesetzt. Eine URL erlaubt es, die dieser URL zugeordnete Netzwerkseite von einem Client aus anzuwählen. Dazu gibt ein Benutzer beispielsweise mittels einer Tastatur die URL in einem speziellen Eingabefeld des Browsers ein. Der Client generiert daraufhin eine Anfrage an den entsprechenden Server, der wiederum die angeforderte Netzwerkseite an den Client übermittelt. Dort wird die übermittelte Netzwerkseite dann beispielsweise mittels eines speziellen Computerprogramms, eines sogenannten Browsers darstellt. Als Browser bezeichnet man ein Computerprogramm, das in der Lage ist, HTML-Dokumente zu interpretieren und mittels einer geeigneten grafischen Oberfläche auf einem Display darzustellen.Within of the WWW Asked network pages are using a URL (Uniform Resource Locator) addressable. A URL is among other things from the name of the network page available server, a (at least virtual) directory and a name associated with the network page, such as the HTML document composed. A URL allows it to be assigned to this URL Network page from a client to select. This is given by a user For example, by means of a keyboard, the URL in a special Input field of the browser. The client then generates a Request to the appropriate server, in turn, the requested network page transmitted to the client. There is the transmitted Network page then, for example, by means of a special computer program, a so-called browser represents. A browser is called a computer program capable of interpreting HTML documents and display on a display using a suitable graphical interface.

Eine URL kann statt eine Netzwerkseite auch einem ausführbaren Computerprogramm auf dem Server zugeordnet sein. Ein derartiges Computerprogramm ist beispielsweise ein sogenanntes perl-script. Ein perl-script ist eine in der Programmiersprache perl codierte Abfolge von Anweisungen. Ruft ein Client eine URL auf, die einem derartigen Computerprogramm zugeordnet ist, so wird dieses Computerprogramm auf dem Server ausgeführt. Die Ausführung des Computerprogramms kann auch eine Übermittlung von Informationen an den Client, beispielsweise in der Form einer Netzwerkseite, vorsehen. Selbstverständlich kann das Computerprogramm auch in einer anderen Sprache, insbesondere in einer anderen Script-Sprache, beispielsweise als java-script, realisiert sein.A URL can also be an executable instead of a network page Computer program be assigned to the server. Such a thing Computer program is for example a so-called perl-script. A perl-script is perl coded in the programming language Sequence of instructions. If a client calls a URL that is one is associated with such computer program, then this computer program running on the server. Execution The computer program can also transmit information to the client, for example in the form of a network page. Of course you can the computer program also in another language, in particular in another script language, for example as java-script, be realized.

In einem HTML-Dokument ist es möglich, URLs weiterer Netzwerkseiten beziehungsweise HTML-Dokumente anzugeben. Derartige URLs werden als Verweis oder als Link bezeichnet. Werden Links mittels eines Browsers einem Benutzer dargestellt, so hat der Benutzer die Möglichkeit, einen dargestellten Link anzuwählen und sich die der angewählten URL entsprechende Netzwerkseite anzeigen zu lassen. Selbstverständlich kann sich die angewählte Netzwerkseite auf einem anderen Server befinden.In In an HTML document, it is possible to use URLs specify additional network pages or HTML documents. Such URLs are referred to as links or links. Become links displayed to a user by means of a browser, the user has the possibility, to select a displayed link and those of the selected URL corresponding network page to display. Of course you can the dialed Network page on another server.

Häufig wird von einem ersten Server, beispielsweise von einem Online-Shop, ein zweiter Server, beispielsweise ein Werbepartner beauftragt, auf Netzwerkseiten, die von dem Werbepartner an einen diese Netzwerkseite anfordernden Client übermittelt werden, einen Link auf eine Netzwerkseite des Online-Shop darzustellen. Ein solcher Link kann beispielsweise ein sogenanntes Werbebanner sein, der mittels einer textuellen und/oder grafischen Darstellung für ein über den Online-Shop zu beziehendes Produkt oder eine über den Online-Shop vermittelte Dienstleistung wirbt. Ist der Werbepartner als Suchmaschine ausgestaltet, so kann der Online-Shop den Werbepartner beauftragen, auf einer in Abhängigkeit eines von einem Benutzer eingegebenen Suchwortes erzeugten Netzwerkseite, einen Link auf eine dem Online-Shop zugeordnete Netzwerkseite darzustellen. Typischerweise beauftragt ein Online-Shop mehrere Werbepartner damit, Links auf deren Netzwerkseiten darzustellen.Frequently becomes from a first server, such as an online store second server, for example an advertising partner, on network pages, that from the affiliate to a requesting this network page Client to be transmitted to display a link to a network page of the online store. Such a link may, for example, a so-called banner ad be, by means of a textual and / or graphical representation for a over the Online shop to be purchased product or mediated through the online store service advertises. If the advertising partner is designed as a search engine, so can the online store to hire the advertising partner, depending on one network page generated by a user entered search word, to display a link to a network page assigned to the online shop. Typically, an online store will hire several advertising partners to Links to their network pages.

In 1 ist schematisch ein Client-Server-System dargestellt, das zur Durchführung des erfindungsgemäßen Verfahrens geeignet ist. Ein einem Benutzer 1 zugeordneter Client 2 weist einen Speicherbereich 3 auf und ist mit einem Kommunikationsnetzwerk, beispielsweise dem Internet 4 verbunden. Der Client 2 ist beispielsweise als Desktop Computer oder als Laptop ausgestaltet. Der Client 2 kann auch als sogenannter Pocket-Computer (PC) oder als Mobilfunk-Telefon ausgestaltet sein. Der Client 2 weist in 1 nicht dargestellte Mittel auf, die es dem Benutzer 1 ermöglichen, mit dem Client 2 zu interagieren. Derartige Mittel sind beispielsweise eine Tastatur, ein Display, ein Zeigegerät (beispielsweise eine sogenannte Computermaus) und Lautsprecher.In 1 schematically a client-server system is shown, which is suitable for carrying out the method according to the invention. A user 1 assigned client 2 has a memory area 3 and is connected to a communication network, such as the Internet 4 connected. The client 2 is configured, for example, as a desktop computer or as a laptop. The client 2 can also be configured as a so-called pocket computer (PC) or as a mobile phone. The client 2 points in 1 not shown means that the user 1 enable with the client 2 to interact. Such means are for example a keyboard, a display, a pointing device (for example a so-called computer mouse) and loudspeakers.

Das Client-Server-System weist ferner mehrere Werbepartner 5, 6 auf, die mit dem Internet 4 verbunden sind. Dabei können die Werbepartner 5, 6 beispielsweise als Suchmaschinen ausgestaltet sein. Die Werbepartner 5, 6 können auch sogenannte Informationsserver sein, die allgemeine Informationen, beispielsweise Nachrichten, oder themenbezogene Informationen, beispielsweise zu medizinischen Themen, zur Verfügung stellen.The client-server system also has multiple advertising partners 5 . 6 on that with the internet 4 are connected. The advertising partners can do this 5 . 6 be configured for example as search engines. The advertising partners 5 . 6 may also be so-called information servers that provide general information, such as news, or related information, for example, on medical topics available.

In 1 sind ferner Tracking-Systeme 7, 8, ein Online-Shop 9, sowie ein Server 10 dargestellt, die ebenfalls mit dem Internet verbunden sind. Dem Server 10 ist ein Speicherbereich zugeordnet, der beispielsweise als Datenbank 11 ausgebildet ist.In 1 are also tracking systems 7 . 8th , an online store 9 , as well as a server 10 displayed, which are also connected to the Internet. The server 10 is assigned a memory area, for example, as a database 11 is trained.

Bei dem in 1 dargestellten Client-Server-System sind die Werbepartner 5 dem Tracking-System 7 und die Werbepartner 6 dem Tracking-System 8 zugeordnet. Selbstverständlich ist dies nur ein Beispiel für eine mögliche Ausgestaltung des Client-Server-System. Die Erfindung betrifft eine beliebige Anzahl von einem Online-Shop zugeordneten Werbepartnern, die selbst wiederum in beliebigen Konstellationen einer beliebigen Anzahl von Tracking-Systemn zugeordnet sind. Dabei ist es auch möglich, dass einzelne Werbepartner keinem Tracking-System zugeordnet sind.At the in 1 client-server system shown are the advertising partners 5 the tracking system 7 and the advertising partners 6 the tracking system 8th assigned. Of course, this is just one example of a possible design of the client-server system. The invention relates to an arbitrary number of advertising partners assigned to an online shop, which are in turn assigned to any number of tracking systems in any desired constellations. It is also possible that individual advertising partners are not assigned to a tracking system.

Auf dem Client 2 laufen mehrere Computerprogramme ab, die es dem Client 2 ermöglichen, mit anderen Komponenten des Client- Server-Systems, also den Werbepartnern 5,6 , den Tracking-Systemen 7, 8, dem Online-Shop 9 und dem Server 10, Daten auszutauschen. Eines dieser Programme ist beispielsweise ein Browser, mittels dessen von dem Benutzer 1 über den Client 2 angeforderte Netzwerkseiten dem Benutzer 1 angezeigt werden. Beispielsweise kann der Benutzer 1 mittels des Client 2 von dem Werbepartner 5, 6 Informationen anfordern. Der Werbepartner 5, 6 übermittelt die angeforderten Informationen in Form einer Netzwerkseite. Diese ist beispielsweise in der Seitenbeschreibungssprache HTML codiert. Empfängt der Client 2 die Netzwerkseite, so wird diese von dem Browser aufbereitet und mittels des Displays dem Benutzer 1 angezeigt.On the client 2 Several computer programs run from the client 2 enable with other components of the client-server system, ie the advertising partners 5 . 6 , the tracking systems 7 . 8th , the online store 9 and the server 10 To exchange data. One of these programs is, for example, a browser, by means of which the user 1 over the client 2 requested network pages to the user 1 are displayed. For example, the user may 1 by means of the client 2 from the advertising partner 5 . 6 Request information. The advertising partner 5 . 6 transmits the requested information in the form of a network page. This is for example coded in the page description language HTML. Receives the client 2 the network page, this is edited by the browser and the user by means of the display 1 displayed.

Die Funktionsweise des erfindungsgemäßen Client-Server-Systems bei der Durchführung des erfindungsgemäßen Verfahrens ist beispielhaft in 2 schematisch dargestellt.The operation of the inventive client-server system in carrying out the method according to the invention is exemplary in 2 shown schematically.

Das Verfahren startet in einem Schritt 100. In einem Schritt 101 fordert der Benutzer 1 mittels des Client 2 (beispielsweise durch Eingabe einer URL in ein in dem Browser dafür vorgesehenes Texteingabefeld) eine Netzwerkseite von einem dem Online-Shop 9 zugeordneten Werbepartner 5, 6 an. Ein derartiger Werbepartner 5, 6 kann beispielsweise ein sogenanntes Shopping-Portal sein, das eine Mehrzahl von Links zu verschiedenen Online-Shops 9 zur Verfügung stellt. Dem Benutzer 1 werden – ausgehend von der Startseite des Shopping-Portals – beispielsweise geordnet nach Branchen, ein oder mehrere Links zu einem oder mehreren Online-Shops 9 angezeigt.The procedure starts in one step 100 , In one step 101 asks the user 1 by means of the client 2 (For example, by entering a URL in a text input field provided in the browser) a network page of one the online store 9 associated advertising partners 5 . 6 at. Such an advertising partner 5 . 6 For example, it may be a so-called shopping portal that has a plurality of links to various online stores 9 provides. The user 1 For example, starting from the start page of the shopping portal, they are sorted by industry, one or more links to one or more online shops 9 displayed.

Ein Werbepartner 5, 6 kann im weitesten Sinne jeder Anbieter sein, der mittels eines dem Anbieter zugeordneten Servers Netzwerkseite zum Abruf durch einen Client 2 zur Verfügung stellt, wobei die Netzwerkseite einen Link zu einem Online-Shop 9 aufweist. Anbieter derartiger Netzwerkseiten sind beispielsweise kommerzielle Anbieter von Informationen. Anbieter derartiger Netzwerkseiten sind häufig aber auch Privatpersonen, die durch das Darstellen von Links zu Online-Shops 9 auf einer oder mehrerer der von diesen angebotenen Netzwerkseiten einen finanziellen Gewinn erzielen wollen oder die dadurch erreichen, dass das Zurverfügungstellen ihrer Netzwerkseiten im Internet kostenfrei ist.An advertising partner 5 . 6 In the broadest sense, any provider can be the provider who, by means of a server assigned to the provider, obtains a network page for retrieval by a client 2 provides, the network page a link to an online store 9 having. Providers of such network sites are, for example, commercial providers of information. However, providers of such network pages are often also private individuals, by presenting links to online shops 9 on one or more of the network sites offered by them want to achieve a financial gain or by the fact that the provision of their network pages on the Internet is free.

Der Werbepartner 5, 6 veranlasst, dass die von dem Benutzer 1 mittels des Client 2 angeforderte Netzwerkseite an den Client 2 übermittelt wird. Diese Netzwerkseite enthält einen Link zu dem Online-Shop 9. Selbstverständlich ist es möglich, dass der Benutzer 1 zuvor mittels des Client 2 mehrere andere Netzwerkseiten und/oder dieselbe Netzwerkseite mehrfach von dem Werbepartner 5, 6 anfordert und beispielsweise den dem Benutzer 1 mittels des Browsers auf dem Monitor dargestellten Inhalt liest.The advertising partner 5 . 6 causes that from the user 1 by means of the client 2 requested network page to the client 2 is transmitted. This network page contains a link to the online shop 9 , Of course, it is possible for the user 1 previously by the client 2 several other network pages and / or the same network page multiple times from the advertising partner 5 . 6 requests and, for example, the user 1 reads content displayed on the monitor using the browser.

In einem Schritt 102 schließlich aktiviert der Benutzer 1 den auf der Netzwerkseite dargestellten Link zu dem Online-Shop 9. Die Aktivierung dieses Links veranlasst zunächst den Werbepartner 5, 6 (beispielsweise mittels eines auf dem Werbepartner 5, 6 perl-scripts, dass durch die Aktivierung des Links gestartet wird) bei dem Client 2 ein Cookie zu setzen, in dem der Werbepartner 5, 6 weitere Informationen an den Client 2 sendet und veranlasst, dass der Client 2 diese Information in Form eines Cookies beispielsweise in dem Speicherbereich 3 abspeichert. Dieses Cookie kann die Uhrzeit, das Datum, eine Identifizierung der Netzwerkseite und/oder eine Identifizierung des Links (also beispielsweise des Werbebanners, der auf der Netzwerkseite dargestellt ist) beinhalten. Das bei dem Client 2 abgespeicherte Cookie wird im folgenden als Werbepartner-Cookie bezeichnet.In one step 102 Finally, the user activates 1 the link to the online shop shown on the network page 9 , Activation of this link first causes the advertising partner 5 . 6 (for example, using one on the affiliate 5 . 6 perl-scripts that is started by activating the link) at the client 2 to set a cookie in which the affiliate 5 . 6 more information to the client 2 sends and causes the client 2 this information in the form of a cookie, for example in the memory area 3 stores. This cookie may include the time, the date, an identification of the network site and / or an identification of the link (eg the banner displayed on the network site). That with the client 2 stored cookie is hereinafter referred to as advertising partner cookie.

Durch die Aktivierung des Links durch den Benutzer 1 wird ferner der Server 10 zur Ausführung eines Computerprogramms veranlasst. Auch dieses Computerprogramm kann in Form eines Scripts, beispielsweise als perl-script vorliegen, das durch die Eingabe und das Absenden einer URL durch den Client 2 gestartet wird. Durch die Ausführung dieses Computerprogramms veranlasst der Server 10, dass auf dem Client 9 ein weiteres Cookie gesetzt wird, das im folgenden als Server-Cookie bezeichnet wird. Das Server-Cookie beinhaltet beispielsweise Informationen, die eine Identifizierung des Werbepartners 5, 6, eine Identifizierung des aktivierten Links, eine Uhrzeit, und/oder ein Datum enthalten. Das Server-Cookie kann insbesondere auch eine besonders niedrige Vertraulichkeitsstufe dadurch haben, dass nur besonders wenig vertrauliche Informationen in dem Server-Cookie abgespeichert werden. Damit ist es beispielsweise möglich, ein Server-Cookie auch dann bei dem Client 2 zu setzen, wenn ein auf dem Client 2 ablaufender Browser eine hohe Sicherheitsstufe eingestellt hat und demzufolge nur das Setzen von Cookies mit einer besonders niedrigen Vertraulichkeitsstufe zulässt. Darin, dass es mit dem erfindungsgemäßen Verfahren möglich ist, zwischen dem Client 2 und dem Server 10 nur Cookies sehr geringer Vertrauensstufe auszutauschen, ist eine Durchführbarkeit dieses Verfahrens auch dann möglich, wenn bei dem Browser des Client 2 eine besonders hohe Sicherheitsstufe einstellt ist, so dass Cookies hoher Vertrauensstufe bei dem Client 2 nicht abgespeichert bzw. nicht von dem Client 2 an einen anfordernden Server übermittelt werden.By activating the link by the user 1 will also be the server 10 to execute a computer program. This computer program can also be in the form of a script, for example as a perl-script, by the input and the sending of a URL by the client 2 is started. Running this computer program causes the server 10 that on the client 9 another cookie is set, hereinafter referred to as a server cookie. For example, the server cookie contains information that identifies the affiliate 5 . 6 , an identification of the activated link, a time, and / or a date. In particular, the server cookie can also have a particularly low level of confidentiality in that only very little confidential information is stored in the server cookie. This makes it possible, for example, a server cookie at the client 2 to put if one on the client 2 browser has set a high security level and therefore only allows the setting of cookies with a particularly low level of confidentiality. In that it is possible with the inventive method, between the client 2 and the server 10 Only to exchange cookies of very low confidence level, a feasibility of this method is possible even if the browser of the client 2 A particularly high security level is set so that high trusted cookies are available to the client 2 not saved or not by the client 2 transmitted to a requesting server.

Es ist ferner möglich, dass der Server 10 Informationen bezüglich der Aktivierung des Links in einem dem Server 10 zugeordneten Speicherbereich, beispielsweise der Datenbank 11, abspeichert. Diese Informationen können eine oder mehrere der oben genannten Informationen enthalten, die auch in dem Server-Cookie abgespeichert sein können. In der Datenbank 11 können auch weitere Informationen, wie beispielsweise eine Identifizierung des Client 2, abgespeichert werden. Insbesondere ist es vorstellbar, dass die Informationen in der Datenbank 11 derart abgespeichert werden, dass eine Zuordnung zu dem Server-Cookie möglich ist.It is also possible that the server 10 Information regarding activation of the link in a server 10 associated memory area, such as the database 11 , stores. This information may include one or more of the above information that may also be stored in the server cookie. In the database 11 can also provide more information, such as an identification of the client 2 , be stored. In particular, it is conceivable that the information in the database 11 be stored so that an assignment to the server cookie is possible.

Ist dem Client 5, 6 ein Tracking-System 7, 8 zugeordnet, so können Informationen bezüglich des Tracking-Systems 7, 8 in dem Server-Cookie und/oder in der Datenbank 11 abgelegt werden. Ferner kann veranlasst werden, dass ein auf dem Tracking-System 7, 8 abgespeichertes Computerprogramm ausgeführt wird. Auch dieses Computerprogramm kann als perl-script ausgeführt sein, das durch Anforderung einer diesem perl-script zugeordneten URL ausgeführt wird. Die Ausführung des Computerprogramms auf dem Tracking-System 7, 8 kann wiederum das Setzen eines Cookies bei dem Client 2 zur Folge haben. Ein derartiges Cookie wird im folgenden als Tracking-System-Cookie bezeichnet.Is the client 5 . 6 a tracking system 7 . 8th assigned, so can information regarding the tracking system 7 . 8th in the server cookie and / or in the database 11 be filed. It can also be arranged on the tracking system 7 . 8th stored computer program is executed. This computer program can also be executed as a perl script that is executed by requesting a URL associated with this perl-script. The execution of the computer program on the tracking system 7 . 8th in turn, can set a cookie at the client 2 have as a consequence. Such a cookie is referred to below as a tracking system cookie.

Die in dem Tracking-System-Cookie abgespeicherten Informationen können Informationen bezüglich einer Identifizierung des Werbepartners 5, 6, einer Identifizierung des aktivierten Links, einer Uhrzeit, und/oder eines Datums enthalten. Das Tracking-System 7, 8 kann ferner vorsehen, dass weitere Informationen in einem dem Tracking-System 7, 8 zugeordneten Speicherbereich abgelegt werden. Insbesondere kann vorgesehen sein, dass diese Informationen derart abgespeichert werden, dass eine Zuordnung zu dem bei dem Client 2 abgelegten Tracking-System-Cookie möglich ist.The information stored in the tracking system cookie may contain information regarding an identification of the advertising partner 5 . 6 , an identification of the activated link, a time, and / or a date included. The tracking system 7 . 8th may further provide that further information in a the tracking system 7 . 8th assigned memory area are stored. In particular, it can be provided that this information is stored in such a way that an assignment to that at the client 2 stored tracking system cookie is possible.

Eine Erkennung, ob einem Werbepartner 5, 6 ein Tracking-System 7, 8 zugeordnet ist, kann beispielsweise durch die Information erfolgen, die einem auf der Netzwerkseite des Werbepartners 5, 6 dargestellten Link zugeordnet ist. Im einfachsten Fall weist dieser Link eine URL zu dem bei dem Tracking-System 7, 8 abgespeicherten Computerprogramm auf, das bei Aktivierung des Links ausgeführt wird. Vorstellbar ist es auch, dass der Server 10 zumindest für den Online-Shop 9 in einem dem Server 10 zugeordneten Speicherbereich, beispielsweise der Datenbank 11, für jeden Werbepartner 5, 6, der einem Tracking-System 7, 8 zugeordnet ist, Informationen bezüglich dieser Zuordnung bereithält und diese Informationen bei der Ausführung des durch die URL auf dem Server 10 gestarteten Computerprogramms auswertet. Selbstverständlich sind eine Vielzahl weiterer Möglichkeiten vorstellbar um zu Erkennen, ob und welchem Tracking-System 7, 8 ein Werbepartner 5, 6 zugeordnet ist.A recognition, whether an advertising partner 5 . 6 a tracking system 7 . 8th can be done, for example, by the information that one on the network side of the advertising partner 5 . 6 associated link is assigned. In the simplest case, this link has a URL to the tracking system 7 . 8th stored computer program that is executed when activating the link. It is also conceivable that the server 10 at least for the online shop 9 in a server 10 associated memory area, such as the database 11 , for every advertising partner 5 . 6 who has a tracking system 7 . 8th is associated with information about this association and this information is provided when running through the URL on the server 10 evaluated computer program. Of course, a variety of other possibilities are conceivable to recognize whether and which tracking system 7 . 8th an advertising partner 5 . 6 assigned.

In einem Schritt 103 wird schließlich – ebenfalls durch die Aktivierung des auf der von dem Werbepartner 5, 6 durch den Client 2 empfangenen Netzwerkseite dargestellten Links – von dem Online-Shop 9 eine Netzwerkseite angefordert. Diese Netzwerkseite ist beispielsweise die home-page des Online-Shop 9 oder eine Netzwerkseite, die eine Beschreibung eines Produkts enthält. Es ist vorstellbar, dass auch bei dem Online-Shop 9 ein Computerprogramm gestartet wird, das beispielsweise das Setzen eines Cookies bei dem Client 2 veranlasst. Ein derartiges Cookie wird im folgenden als Online-Shop-Cookie bezeichnet.In one step 103 will finally - also by activating the on the by the advertising partner 5 . 6 through the client 2 received network page links - from the online store 9 requested a network page. For example, this network page is the home page of the online store 9 or a network page that contains a description of a product. It is conceivable that even at the online store 9 a computer program is started, for example, the setting of a cookie at the client 2 causes. Such a cookie is referred to below as an online store cookie.

In einem Schritt 104 wird geprüft, ob der Benutzer 1 eine Bestellung eines Produkts bei dem Online-Shop 9 veranlasst. Ist dies nicht der Fall, so kann das Verfahren in dem Schritt 101 oder in dem Schritt 103 fortgesetzt werden.In one step 104 it checks if the user 1 ordering a product from the online store 9 causes. If this is not the case, then the method in the step 101 or in the step 103 to be continued.

Wird das Verfahren in dem Schritt 101 fortgesetzt, so kann der Benutzer 1 von jedem der Werbepartner 5, 6 eine Netzwerkseite anfordern. Wenn der Benutzer 1 bei unterschiedlichen Werbepartnern 5, 6 einen Link aktiviert und dadurch immer wieder zu dem Online-Shop 9 geführt wird, ist das erfindungsgemäße Verfahren besonders vorteilhaft, da dann einer der Werbepartner 5, 6 ausgewählt werden muss, dem die erfolgte Bestellung zugerechnet werden soll uns der dann beispielsweise eine Vergütung erhält.If the procedure in the step 101 continued, so the user can 1 from each of the advertising partners 5 . 6 request a network page. If the user 1 with different advertising partners 5 . 6 activates a link and thereby repeatedly to the online shop 9 is performed, the inventive method is particularly advantageous since then one of the advertising partners 5 . 6 must be selected to which the order is to be attributed to us then receives, for example, a fee.

Das Verfahren wird in dem Schritt 103 fortgesetzt, wenn der Benutzer 1 direkt eine Netzwerkseite von dem Online-Shop 9 anfordert. Eine direkte Anforderung kann beispielsweise durch Eingabe einer entsprechenden URL in den Browser erreicht werden. Eine direkte Anforderung einer Netzwerkseite von dem Online-Shop 9 kann auch dadurch erreicht werden, dass der Benutzer 1 den Browser bereits bei einer zurückliegenden Anforderung einer Netzwerkseite von dem Online-Shop 9 (beispielsweise als Folge der Aktivierung eines auf einer Netzwerkseite eins Werbepartner 5, 6 dargestellten Links) veranlasst hat, die von dem Online-Shop 9 an den Client 2 übermittelte Netzwerkseite oder die dieser Netzwerkseite zugeordnete URL an geeigneter Stelle bei dem Client 2 abzuspeichern und nun einen auf der abgespeicherten Netzwerkseite vorhandenen Link aktiviert oder die der Netzwerkseite zugeordnete und abgespeicherte URL erneut aufruft.The process is in the step 103 continued when the user 1 directly a network page from the online shop 9 requests. A direct request can be achieved, for example, by entering a corresponding URL in the browser. A direct request for a network page from the online store 9 can also be achieved by the user 1 the browser already in a past request a network page from the online store 9 (For example, as a result of activating one affiliate on a network page 5 . 6 shown links), the from the online store 9 to the client 2 transmitted network page or the URL assigned to this network page at a suitable location at the client 2 save and then activates a link present on the saved network page or calls the URL assigned and saved to the network page again.

Veranlasst der Benutzer 1 schließlich die Bestellung eines Produkts bei dem Online-Shop 9, so wird das Verfahren in einem Schritt 105 fortgesetzt.Causes the user 1 finally ordering a product from the online store 9 So the process becomes one step 105 continued.

In dem Schritt 105 übermittelt der Online-Shop 9 an den Client 2 eine sogenannte Bestellbestätigungsseite. Dies ist eine Netzwerkseite, mittels der der Benutzer 1 von der Auftragsannahme durch den Online-Shop 9 informiert wird. Wird die Bestellbestätigungsseite dynamisch erzeugt, so kann sie aktuelle Daten wie beispielsweise den Preis und die Anzahl des bestellten Produkts enthalten.In the step 105 transmitted to the online store 9 to the client 2 a so-called order confirmation page. This is a network page by which the user 1 from the order acceptance by the online shop 9 is informed. If the order confirmation page is generated dynamically, it can contain current data such as the price and the number of the ordered product.

In dem Schritt 105 wird auch der Server 10 veranlasst, einen der Werbepartner 5, 6 auszuwählen, dem die erfolgte Bestellung zuzurechnen ist. Dazu übermittelt der Online-Shop 9 eine die Bestellung betreffende Information an den Server 10. Dies kann auf direktem Wege geschehen – beispielsweise dadurch, dass der Online-Shop 9 eine URL des Servers 10 anwählt, der ein Computerprogramm zugeordnet wird, dass durch die Anwahl gestartet wird. Dieses Computerprogramm kann wieder als Script ausgebildet sein. Es ist möglich, dass der Online-Shop 9 bei dem Aufruf der URL oder im Laufe der Abarbeitung des Computerprogramms auf dem Server 10 Informationen bezüglich der erfolgten Bestellung an den Server 10 übermittelt. Derartige Informationen können beispielsweise der Verkaufspreis, eine Produktkennnummer, ein Verkaufsdatum, eine Identifikation des Benutzers 1 und/oder eine Identifikation des Client 2 sein.In the step 105 will also be the server 10 induces one of the advertising partners 5 . 6 to which the order has been placed. For this the on-line shop transmits 9 an information concerning the order to the server 10 , This can be done directly - for example, by having the online store 9 a URL of the server 10 which is assigned a computer program that is started by the selection. This computer program can again be designed as a script. It is possible that the online store 9 when the URL is called or during the processing of the computer program on the server 10 Information regarding the order placed on the server 10 transmitted. Such information may include, for example, the selling price, a product identification number, a date of sale, an identification of the user 1 and / or an identification of the client 2 be.

Es ist auch vorstellbar, dass zur Veranlassung des Auswahlverfahrens die an den Client 2 übermittelte Bestellbestätigungsseite ein Element enthält, das den Client 2 veranlasst, das Auswahlverfahren auf dem Server 10, beispielsweise durch Anwahl einer dem Auswahlverfahren zugeordneten URL, zu starten. Ein derartiges Element kann beispielsweise ein sogenanntes image-tag sein. Ein image-tag ist ein HTML-Konstrukt, das ein vollständig oder nahezu unsichtbares Bild (bspw. von der Größe nur eines Pixels) auf einem dem Client 2 zugeordneten Display erzeugt. Mit einem image-tag können weitere Informationen verbunden sein, die von dem Browser interpretiert werden und als Anweisungen ausgeführt werden. Es ist vorstellbar, dass der Client 2 durch ein oder mehrere auf der Bestellbestätigungsseite dargestellte image-tags dazu veranlasst wird, eine Nachricht an den Server 10 zu senden.It is also conceivable that to initiate the selection process to the client 2 submitted order confirmation page contains an item representing the client 2 causes the selection process on the server 10 , for example, by selecting a URL associated with the selection process to start. Such an element may, for example, be a so-called image tag. An image tag is an HTML construct that produces a completely or nearly invisible image (for example, the size of only one pixel) on a client 2 associated display generated. An image tag may provide additional information that the browser interprets and executes as instructions. It is conceivable that the client 2 one or more image tags shown on the order confirmation page cause a message to the server 10 to send.

Diese Nachricht kann einerseits das durch den Server 10 durchzuführende Verfahren zur Auswahl eines Werbepartner 5, 6 starten. Diese Nachricht kann aber auch weitere Informationen enthalten. Insbesondere kann vorgesehen sein, dass der Client 2 die bei diesem abgespeicherten Server-Cookies – soweit vorhanden – an den Server 10 sendet und damit das Auswahlverfahren auf dem Server 10 startet.This message can on the one hand by the server 10 Procedure to be followed for choosing an advertising partner 5 . 6 start. This message can also contain more information. In particular, it can be provided that the client 2 the stored server cookies - if available - to the server 10 sends and thus the selection process on the server 10 starts.

Eine oben beschrieben Information bezüglich der Bestellung kann sowohl direkt von dem Online-Shop 9 an den Server 10 gesandt werden oder indirekt über den Client 2. Dazu ist es vorstellbar, die Informationen bezüglich der Bestellung zusammen mit der Bestellbestätigungsseite an den Client 2 zu senden und diesen zu veranlassen, diese Informationen seinerseits an den Server 10 zu übermitteln.An above described information regarding the order can be both directly from the online store 9 to the server 10 be sent or indirectly through the client 2 , It is conceivable that the information regarding the order together with the order confirmation page to the client 2 to send this information to the server 10 to convey.

Die Durchführung des Auswahlverfahrens selbst geschieht in einem Schritt 106 durch den Server 10. Dazu werden zunächst die Werbepartner 5, 6 ermittelt, von denen der Benutzer 1 und/oder der Client 2 eine Netzwerkseite angefordert hat und dann den dort dargestellten Link zu dem Online-Shop 9 aktiviert hat. Dies sind mit anderen Worten all die Werbepartner 5, 6, über die der Benutzer 1 bzw. der Client 2 zu dem Online-Shop 9 geführt wurde. Die Feststellung dieser Werbepartner 5, 6 ist auf verschiedene Arten durchführbar, die von den abgespeicherten Cookies, den in den Cookies abgespeicherten Informationen, weiteren bei dem Server 10 abgespeicherten Informationen und/oder weiteren bei dem Tracking-System 7, 8 abgespeicherten Informationen abhängt. So ist es möglich, dass dem Server 10 eine Identifikation des Client und/oder des Benutzers 1 vorliegt.The selection process itself is carried out in one step 106 through the server 10 , These are the advertising partners first 5 . 6 determined by which the user 1 and / or the client 2 has requested a network page and then the link to the online store 9 has activated. In other words, these are all the advertising partners 5 . 6 about which the user 1 or the client 2 to the online store 9 was led. The finding of these advertising partners 5 . 6 is feasible in different ways, from the stored cookies, the information stored in the cookies, further to the server 10 stored information and / or further in the tracking system 7 . 8th stored information depends. So it is possible for the server 10 an identification of the client and / or the user 1 is present.

Eine derartige Identifikation kann beispielsweise von dem Online-Shop 9 an den Server 10 übermittelt werden. Eine solche Identifikation kann aber insbesondere auch in Form des Server-Cookies erfolgen, der in dem Schritt 102 bei dem Client 2 abgespeichert wurde und nun von dem Client 2 an den Server 10 übermittelt wird. Die Übermittlung des Server-Cookies von dem Client 2 an den Server 10 kann beispielsweise wie oben beschrieben infolge der durch den Client 2 empfangenen Bestellbestätigungsseite geschehen.Such an identification can, for example, from the online store 9 to the server 10 be transmitted. However, such identification can also take place, in particular, in the form of the server cookie, which is in the step 102 at the client 2 was saved and now by the client 2 to the server 10 is transmitted. The transmission of the server cookie from the client 2 to the server 10 For example, as described above, as a result of the client 2 received order confirmation page happen.

Liegt dem Server 10 eine Identifikation des Client 2 vor, so kann er beispielsweise durch eine Abfrage der Datenbank 11 direkt all die Werbepartner 5, 6 erhalten, über die der Benutzer 1 bzw. der Client 2 zu dem Online-Shop 9 geführt wurde. Dies setzt selbstverständlich voraus, dass in dem Schritt 102 diese Informationen an den Server 10 übermittelt und von diesem abgespeichert wurden.Is the server 10 an identification of the client 2 before, he can, for example, by querying the database 11 directly all the advertising partners 5 . 6 get over that the user 1 or the client 2 to the online store 9 was led. This assumes, of course, that in the step 102 this information to the server 10 transmitted and stored by him.

Die Werbepartner 5, 6, über die der Benutzer 1 bzw. der Client 2 zu dem Online-Shop 9 geführt wurde, können auch dadurch ermittelt werden, dass der Server 10 den Client veranlasst, alle Werbepartner-Cookies und/oder alle Tracking-System-Cookies an die Werbepartner 5, 6 und/oder an alle Tracking-Systeme 7, 8 zu senden, von denen der Client 2 zum Abspeichern des jeweiligen Cookies veranlasst wurde. Im weiteren können die Werbepartner 5, 6 bzw. die Tracking-Systeme 7, 8, die ein entsprechendes Cookie von dem Client 2 erhalten, den Server 10 entweder direkt oder indirekt über den Client 2 informieren.The advertising partners 5 . 6 about which the user 1 or the client 2 to the online store 9 can also be determined by the fact that the server 10 Causes the client to send all affiliate cookies and / or all tracking system cookies to the affiliate 5 . 6 and / or to all tracking systems 7 . 8th to send, of which the client 2 to save the respective cookies. In addition, the advertising partners 5 . 6 or the tracking systems 7 . 8th that has a corresponding cookie from the client 2 get the server 10 either directly or indirectly through the client 2 to inform.

Für einen derartigen Austausch von Informationen zwischen Clients und Servern sind eine Vielzahl von Mechanismen bekannt, die selbstverständlich von dem zugrundeliegenden Kommunikationsnetzwerk und den für die Kommunikation verwendeten Kommunikationsprotokollen abhängen. Das Einsetzen von Cookies und das Austauschen der entsprechenden Informationen ist nur eine dieser Möglichkeiten, die sich insbesondere anbietet, wenn das Kommunikationsnetzwerk das Internet 4 ist.For such an exchange of information between clients and servers, a variety of mechanisms are known, which of course depend on the underlying communication network and the communication protocols used for the communication. The use of cookies and the exchange of relevant information is only one of these possibilities, which is particularly useful when the communication network is the Internet 4 is.

Liegen dem Server 10 die Werbepartner 5, 6 vor, über die der Benutzer 1 bzw. der Client 2 zu dem Online-Shop 9 geführt wurde, so wird durch den Server 10 einer dieser Werbepartner 5, 6 ausgewählt.Lying the server 10 the advertising partners 5 . 6 before, about which the user 1 or the client 2 to the online store 9 was led, so is the server 10 one of these advertising partners 5 . 6 selected.

Die Auswahl wird in Abhängigkeit mindestens eines vorgebbaren Auswahlkriteriums durchgeführt. Denkbare Kriterien sind beispielsweise:

  • – Es wird der Werbepartner 5, 6 ausgewählt, dessen auf einer Netzwerkseite dargestellter Link der Benutzer 1 bzw. der Client 2 zuletzt aktiviert hat, um zu dem Online-Shop 9 zu gelangen. Dabei muss in dem Schritt 102 das Datum und die Uhrzeit der Aktivierung des ermittelt werden und derartig abgespeichert sein bzw. an den Server 10 übermittelt werden, dass diese dem Server 10 bei der Auswahl zu Verfügung stehen.
  • – Es wird der Werbepartner 5, 6 ausgewählt, dessen auf einer Netzwerkseite dargestellter Link der Benutzer 1 bzw. der Client 2 innerhalb einer vorgegebenen Zeitspanne am häufigsten aktiviert hat, um zu dem Online-Shop 9 zu gelangen.
  • – Es wird der Werbepartner 5, 6 ausgewählt, dem eine Branche zugeordnet ist, die gleich der Branche ist, der das bestellte Produkt zugeordnet ist. Auch hierbei müssen selbstverständlich die erforderlichen Informationen, also die dem Werbepartner 5, 6 und dem bestellten Produkt zugeordnete Branche, dem Server 10 vorliegen.
  • – Es wird der Werbepartner 5, 6 ausgewählt, dem eine Branche zugeordnet ist, die der Branche, der das bestellte Produkt zugeordnet ist, am ähnlichsten ist. Hierbei können beispielsweise aus der KI (Künstlichen Intelligenz) bekannte Verfahren zur Erstellung und Auswertung von Ähnlichkeitsmaßen angewendet werden.
The selection is carried out as a function of at least one predefinable selection criterion. Conceivable criteria include:
  • - It will be the advertising partner 5 . 6 selected, the link displayed on a network page of the user 1 or the client 2 last enabled to go to the online store 9 to get. It must be in the step 102 the date and time of activation of be determined and stored in such a way or to the server 10 be transmitted to the server 10 available at the time of selection.
  • - It will be the advertising partner 5 . 6 selected, the link displayed on a network page of the user 1 or the client 2 within a given period most often has enabled to go to the online store 9 to get.
  • - It will be the advertising partner 5 . 6 to which an industry is assigned that is the same as the industry to which the ordered product is assigned. Again, of course, the necessary information, ie the advertising partners 5 . 6 and industry associated with the ordered product, the server 10 available.
  • - It will be the advertising partner 5 . 6 which is associated with an industry most similar to the industry to which the ordered product is assigned. In this case, for example, methods known from AI (Artificial Intelligence) for generating and evaluating similarity measures can be used.

Dies sind lediglich einige Beispiele für mögliche Auswahlkriterien. Selbstverständlich sind eine Vielzahl weiterer Auswahlkriterien vorstellbar. Insbesondere ist es vorstellbar, mehrere der Kriterien zu kombinieren und beispielsweise in einem mehrstufigen (hierarchischen) Verfahren auszuwerten.This are just a few examples of possible selection criteria. Of course they are a variety of other selection criteria conceivable. Especially it is conceivable to combine several of the criteria and for example evaluate in a multi-level (hierarchical) procedure.

Nachdem der Werbepartner 5, 6 ausgewählt wurde, wird in einem Schritt 107 geprüft, ob dem ausgewählten Werbepartner 5, 6 ein Tracking-System 7, 8 zugeordnet ist. Die dazu notwendigen Informationen, beispielsweise eine Liste mit allen Werbepartnern 5, 6 des Online-Shops 9 und den diesen Werbepartnern 5, 6 zugeordneten Tracking-Systemen 7, 8, können in der Datenbank 11 abgelegt sein. Dabei ist es vorstellbar, dass der Online-Shop 9 diese Informationen der Datenbank 11 zuführt. Die Informationen können aber auch durch die von dem Client in dem Schritt 105 mittels der an den Server 10 übermittelten Cookies dem Server 10 zugeführt werden. Ebenso ist es vorstellbar, dass der Server 10 eine Anfrage an die Tracking-Systeme 7, 8 stellt und eine Information darüber anfordert, welchem dieser Tracking-Systeme 7, 8 der ausgewählte Werbepartner 5, 6 zugeordnet ist. Es ist auch möglich, dass der Server 10 von dem ausgewählten Werbepartner 5, 6 eine Information darüber anfordert, welchem Tracking-System 7, 8 er zugeordnet ist.After the advertising partner 5 . 6 is selected in one step 107 checked if the selected advertising partner 5 . 6 a tracking system 7 . 8th assigned. The necessary information, for example a list of all advertising partners 5 . 6 of the online store 9 and these advertising partners 5 . 6 associated tracking systems 7 . 8th , can in the database 11 be filed. It is conceivable that the online store 9 this information of the database 11 supplies. The information can also be obtained by the client in the step 105 by means of the server 10 transmitted cookies to the server 10 be supplied. Likewise it is conceivable that the server 10 a request to the tracking systems 7 . 8th and request information about which of these tracking systems 7 . 8th the selected advertising partner 5 . 6 assigned. It is also possible that the server 10 from the selected advertising partner 5 . 6 requesting information about which tracking system 7 . 8th he is assigned.

Ist der ausgewählte Werbepartner 5, 6 einem Tracking-System 7, 8 zugeordnet, so wird in einem Schritt 108 von dem Server 10 veranlasst, dass dem ausgewählten Tracking-System 7, 8 eine Nachricht bezüglich der Auswahl des Werbepartners 5, 6 übermittelt wird. Das Tracking-System 7, 8 kann daraufhin weitere Schritte unternehmen, beispielsweise die Benachrichtigung des Werbepartner 5, 6 bzw. das Übermitteln einer Vergütungsforderung an den Online-Shop 9.Is the chosen advertising partner 5 . 6 a tracking system 7 . 8th assigned in one step 108 from the server 10 causes the selected tracking system 7 . 8th a message regarding the selection of the advertising partner 5 . 6 is transmitted. The tracking system 7 . 8th can then take other steps, such as notifying the affiliate 5 . 6 or the transmission of a compensation claim to the online shop 9 ,

Ist der Werbepartner 5, 6 keinem Tracking-System 7, 8 zugeordnet, so wird in einem Schritt 109 von dem Server 10 veranlasst, dass dem ausgewählten Werbepartner 5, 6 eine Nachricht bezüglich der erfolgten Auswahl übermittelt wird. Der ausgewählte Werbepartner 5, 6 kann daraufhin weitere Schritte unternehmen, beispielsweise das Übermitteln einer Vergütungsforderung an den Online-Shop 9. Das Verfahren endet in einem Schritt 110.Is the advertising partner 5 . 6 no tracking system 7 . 8th assigned in one step 109 from the server 10 causes the selected affiliate 5 . 6 a message is sent regarding the selection made. The selected advertising partner 5 . 6 can then take further steps, such as submitting a compensation claim to the online store 9 , The procedure ends in one step 110 ,

Selbstverständlich sind weiter Ausführungsformen des erfindungsgemäßen Verfahrens und des erfindungsgemäßen Client-Server-Systems möglich.Of course they are further embodiments the method according to the invention and the client-server system according to the invention possible.

Es ist vorstellbar, in dem Schritt 105 eine Abfrage vorzusehen, ob der Client 2 überhaupt durch die Aktivierung eines Link eines Werbepartner 5, 6 zu dem Online-Shop 9 geführt wurde. Ist dies der Fall, so muss bei dem Client 2 ein Server-Cookie abgespeichert sein. Für eine Entscheidung, ob der Client 2 durch die Aktivierung eines Link eines Werbepartner 5, 6 zu dem Online-Shop 9 geführt wurde, könnte folglich überprüft werden, ob auf dem Client 2 ein Server-Cookie vorhanden ist. Ist dies nicht der Fall, so könnte das Verfahren bereits in diesem Schritt beendet werden. Dadurch würde sichergestellt, dass nur dann Informationen an den Server 10 bezüglich einer Bestellung übermittelt werden, wenn die Bestellung überhaupt einem der Werbepartner 5, 6 zurechenbar ist. Somit können einerseits Ressourcen (bspw. Datenverkehr im Kommunikationsnetzwerk, Rechenzeit des Servers und/oder Rechenzeit der Tracking-System 7, 8) geschont werden und andererseits die Datensicherheit erhöht werden, da nur dann Informationen bezüglich einer erfolgten Bestellung an den Server 10 von dem Online-Shop 9 übermittelt werden, wenn der Server 10 tatsächlich bereits vorher in dem Verfahren beteiligt war.It is conceivable in the step 105 to provide a query if the client 2 at all by activating a link of an advertising partner 5 . 6 to the online store 9 was led. If so, then the client must 2 a server cookie to be stored. For a decision, whether the client 2 by activating a link of an advertising partner 5 . 6 to the online store 9 could therefore be checked, whether on the client 2 a server cookie exists. If this is not the case, then the method could already be ended in this step. This would ensure that only information to the server 10 regarding an order if the order is ever one of the advertising partners 5 . 6 is attributable. Thus, on the one hand, resources (for example, data traffic in the communication network, computing time of the server and / or computing time of the tracking system 7 . 8th ) and on the other hand, the data security can be increased, because only then information regarding a successful order to the server 10 from the online store 9 be transmitted when the server 10 actually been involved in the process before.

Es ist auch vorstellbar, dass der ausgewählte Werbepartner 5, 6 auch dann durch den Server 10 von der Auswahl informiert wird, wenn der ausgewählte Werbepartner 5, 6 einem Tracking-System 7, 8 zugeordnet ist und dieses bereits in dem Schritt 107 über die Auswahl des Werbepartner 5, 6 informiert wird.It is also conceivable that the chosen advertising partner 5 . 6 even through the server 10 will be informed of the selection, if the selected advertising partner 5 . 6 a tracking system 7 . 8th is assigned and this already in the step 107 about the selection of the advertising partner 5 . 6 is informed.

Insbesondere ist es vorstellbar, dass auch der Online-Shop 9 über das Ergebnis des Auswahlverfahrens informiert wird.In particular, it is conceivable that even the online store 9 informed of the outcome of the selection procedure.

In einem weiteren Ausführungsbeispiel ist es möglich, dass der Online-Shop 9 einen Zugriff auf Teile der bei dem Server 10 abgespeicherten Informationen hat. Dazu könnte ein Zugriff des Online-Shops 9 auf die Datenbank 11 vorgesehen sein. Dies ermöglicht es dem Online-Shop 9, Informationen bei dem Server 10 abzulegen. Derartige Informationen sind beispielsweise eine Liste aller dem Online-Shop 9 zugeordneten Werbepartner 5, 6, eine Liste aller Tracking-Systeme 7, 8, ein Auswahlkriterium bzw. mehrere Auswahlkriterien und/oder URLs zu den Werbepartnern 5, 6, den Tracking-Systemen 7, 8 und insbesondere zu eventuell bei den Werbepartnern 5, 6 und den Tracking-Systemen 7, 8 abgelegten Computerprogrammen, die von dem Server in Abhängigkeit von ebenfalls in der Datenbank 11 vorgegebenen Ereignissen ausgeführt werden sollen.In another embodiment, it is possible that the online store 9 access to parts of the server 10 has stored information. This could be an access of the online store 9 to the database 11 be provided. This allows the online store 9 , Information at the server 10 store. Such information is for example a list of all the online store 9 associated advertising partners 5 . 6 , a list of all tracking systems 7 . 8th , a selection criterion or several selection criteria and / or URLs to the advertising partners 5 . 6 , the tracking systems 7 . 8th and in particular to possibly with the advertising partners 5 . 6 and the tracking systems 7 . 8th stored computer programs that are dependent on the server also in the database 11 to be executed according to predetermined events.

Mittels eines derartigen Zugriffs auf Teile der bei dem Server 10 abgespeicherten Informationen kann der Online-Shop 9 aber auch Informationen erhalten, um beispielsweise Statistiken über die Häufigkeit der Aktivierung bestimmter Links zu erhalten.By means of such access to parts of the server 10 stored information can be the online store 9 but also receive information, for example, to obtain statistics on the frequency of activation of certain links.

Es ist vorstellbar, dass der Server 10 als ein Software-Modul realisiert ist. In diesem Fall ist es insbesondere vorstellbar, dass der Server 10 auf einem dem Online-Shop 9 zugeordneten Rechengerät bzw. dem Online-Shop 9 selbst abläuft.It is conceivable that the server 10 realized as a software module. In this case, it is especially conceivable that the server 10 on one of the online store 9 associated computing device or the online store 9 itself expires.

Claims (26)

Verfahren zum Bestellen eines Produkts bei einem mit einem Kommunikationsnetzwerk verbundenen Online-Shop (9), dem eine mindestens einen Werbepartner (5, 6) umfassende, mit dem Kommunikationsnetzwerk verbundene Menge von Werbepartnern (5, 6) zugeordnet ist, wobei mindestens ein Tracking-System (7, 8) mindestens einem der Werbepartner (5, 6) zugeordnet und mit dem Kommunikationsnetzwerk verbunden ist, und wobei a) eine von einem dem Online-Shop (9) zugeordneten Werbepartner (5, 6) bereitgestellte Netzwerkseite mittels eines einem Benutzer (1) zugeordneten Client (2) über das Kommunikationsnetzwerk angefordert wird; b) die angeforderte Netzwerkseite an den Client (2) übermittelt wird und dem Benutzer (1) angezeigt wird; c) der Benutzer (1) einen auf der angezeigten Netzwerkseite dargestellten und dem Online-Shop (9) zugeordneten Link aktiviert, dadurch gekennzeichnet, dass d) automatisch mindestens eine Information bezüglich der Aktivierung des Links von dem Client (2) an einen mit dem Kommunikationsnetzwerk verbundenen Server (10) gesendet wird; e) automatisch eine dem Online-Shop (9) zugeordnete Netzwerkseite durch den Client (2) angefordert wird; f) der Benutzer (1) bei dem Online-Shop (9) das Produkt bestellt oder die Schritte a) bis e) solange wiederholt werden, bis der Benutzer (1) das Produkt bei dem Online-Shop (9) bestellt; g) automatisch mindestens eine die Bestellung betreffende Information von dem Online-Shop (9) an den Server (10) übermittelt wird; h) von dem Server (10) in Abhängigkeit von mindestens einem vorgebbaren Kriterium und unter Verwendung der Information bezüglich der Aktivierung des Links automatisch ein Werbepartner (5, 6) aus der Menge der Werbepartner (5, 6), von denen der Benutzer (1) eine Netzwerkseite angefordert und einen auf den Online-Shop (9) verweisenden Link aktiviert hat, ausgewählt wird; i) falls der ausgewählte Werbepartner (5, 6) einem Tracking-System (7, 8) zugeordnet ist, von dem Server (10) automatisch das Tracking-System (7, 8) ermittelt wird und von dem Server (10) automatisch mindestens ein Teil der die Bestellung betreffenden Information an das dem ausgewählten Werbepartner (5, 6) zugeordnete Tracking-System (7, 8) übermittelt wird; j) zumindest falls der ausgewählte Werbepartner (5, 6) nicht einem Tracking-System (7, 8) zugeordnet ist, von dem Server (10) automatisch mindestens ein Teil der die Bestellung betreffenden Information an den ausgewählte Werbepartner (5, 6) übermittelt wird.Method for ordering a product at an online store connected to a communication network ( 9 ) one or more advertising partners ( 5 . 6 ) comprehensive set of advertising partners connected to the communications network ( 5 . 6 ), wherein at least one tracking system ( 7 . 8th ) at least one of the advertising partners ( 5 . 6 ) and is connected to the communication network, and a) one of the an online store ( 9 ) associated advertising partners ( 5 . 6 ) provided by a user ( 1 assigned client ( 2 ) is requested via the communication network; b) the requested network page to the client ( 2 ) and the user ( 1 ) is shown; c) the user ( 1 ) displayed on the displayed network page and the online store ( 9 activated link, characterized in that d) automatically at least one information regarding the activation of the link from the client ( 2 ) to a server connected to the communication network ( 10 ) is sent; e) automatically a the online store ( 9 ) assigned by the client ( 2 ) is requested; f) the user ( 1 ) at the online shop ( 9 ) the product is ordered or steps a) to e) are repeated until the user ( 1 ) the product at the online shop ( 9 ) ordered; g) automatically at least one information concerning the order from the online shop ( 9 ) to the server ( 10 ) is transmitted; h) from the server ( 10 ) automatically depending on at least one predetermined criterion and using the information regarding the activation of the link an advertising partner ( 5 . 6 ) from the amount of advertising partners ( 5 . 6 ), of which the user ( 1 ) requested a network page and one on the online store ( 9 ) has activated the linking link selected; i) if the selected advertising partner ( 5 . 6 ) a tracking system ( 7 . 8th ) is assigned by the server ( 10 ) automatically the tracking system ( 7 . 8th ) and from the server ( 10 ) automatically at least part of the order Information to the selected advertising partner ( 5 . 6 ) associated tracking system ( 7 . 8th ) is transmitted; j) at least if the selected advertising partner ( 5 . 6 ) not a tracking system ( 7 . 8th ) is assigned by the server ( 10 ) automatically send at least part of the information concerning the order to the selected advertising partner ( 5 . 6 ) is transmitted. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der ausgewählte Werbepartner (5, 6) in Abhängigkeit der Bestellung eine Vergütung erhält.Method according to claim 1, characterized in that the selected advertising partner ( 5 . 6 ) receives a fee depending on the order. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der Client (2) in dem Schritt b) durch den Werbepartner, nach dem Schritt d) durch den Server (10) und/oder in dem Schritt e) durch den Online-Shop (9) veranlasst wird, automatisch eine Information in einem dem Client (2) zugeordneten Speicherbereich abzuspeichern.Method according to claim 1 or 2, characterized in that the client ( 2 ) in the step b) by the advertising partner, after the step d) by the server ( 10 ) and / or in step e) through the online shop ( 9 ) automatically causes information in a client ( 2 ) store allocated memory area. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass der Client (2) die in dem dem Client (2) zugeordneten Speicherbereich abgespeicherte Information automatisch an den Werbepartner, den Server, das Tracking-System (7, 8) und/oder den Online-Shop (9) übermittelt.Method according to claim 3, characterized in that the client ( 2 ) in which the client ( 2 ) memory information stored automatically to the advertising partner, the server, the tracking system ( 7 . 8th ) and / or the online store ( 9 ) transmitted. Verfahren nach einem der Ansprüche 3 oder 4, dadurch gekennzeichnet, dass der Online-Shop (9) bei der Bestellung eines Produkts den Client (2) automatisch veranlasst, eine Information an den Server (10) zu übermitteln.Method according to one of claims 3 or 4, characterized in that the online store ( 9 ) when ordering a product the client ( 2 ) automatically sends information to the server ( 10 ). Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass der Online-Shop (9) automatisch eine Bestellbestätigungsseite an den Client (2) übermittelt und den Client (2) veranlasst, die in dem dem Client (2) zugeordneten Speicherbereich abgespeicherte Information an den Server (10) zu übermitteln.Method according to claim 5, characterized in that the online shop ( 9 ) automatically sends an order confirmation page to the client ( 2 ) and the client ( 2 ) in which the client ( 2 stored memory area information to the server ( 10 ). Verfahren nach einem der Ansprüche 3 bis 6, dadurch gekennzeichnet, dass die in dem dem Client (2) zugeordneten Speicherbereich abgespeicherte Information in Form eines Cookie bei dem Client (2) abgespeichert wird.Method according to one of claims 3 to 6, characterized in that in which the client ( 2 stored information in the form of a cookie at the client ( 2 ) is stored. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass die in dem Schritt d) von dem Client (2) bezüglich der Aktivierung des Links an den Server (10) übermittelte Information ein Datum, eine Uhrzeit, eine Identifikation des Client, eine Identifikation des Benutzers, eine Identifikation des Werbepartners (5, 6) und/oder eine Identifikation eines dem Werbepartner (5, 6) zugeordneten Tracking-Systems (7, 8) enthält.Method according to one of the preceding claims, characterized in that in step d) the client ( 2 ) regarding activation of the link to the server ( 10 ) transmitted information a date, a time, an identification of the client, an identification of the user, an identification of the advertising partner ( 5 . 6 ) and / or an identification of the advertising partner ( 5 . 6 ) associated tracking system ( 7 . 8th ) contains. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Server (10) dem Online-Shop (9) eine oder mehrere der in dem dem Server (10) zugeordneten Speicherbereich gespeicherten Informationen zur Verfügung stellt.Method according to one of the preceding claims, characterized in that the server ( 10 ) the online shop ( 9 ) one or more of those in the server ( 10 ) associated memory area provides information stored. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass in dem Schritt i) derjenige Werbepartner (5, 6) ausgewählt wird, dem die Netzwerkseite zugeordnet ist, dessen dem Online-Shop (9) zugeordneter Link zuletzt vor der Bestellung durch den Benutzer (1) aktiviert wurde.Method according to one of the preceding claims, characterized in that in step i) the advertising partner ( 5 . 6 ) to which the network page assigned to the online store ( 9 ) associated link last before ordering by the user ( 1 ) has been activated. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass die mindestens eine von dem Online-Shop (9) an den Server (10) übermittelte Information bezüglich des bestellten Produkts als Kriterium in dem Schritt i) ausgewertet wird.Method according to one of the preceding claims, characterized in that the at least one of the online store ( 9 ) to the server ( 10 ) transmitted information regarding the ordered product as a criterion in step i) is evaluated. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass die mindestens eine von dem Online-Shop (9) an den Server (10) übermittelte Information bezüglich des bestellten Produkts eine Angabe bezüglich einer Produktbezeichnung, des Verkaufspreises, einer zugeordneten Warengruppe, eines erzielten Gewinns oder einer Priorität ermöglicht.Method according to one of the preceding claims, characterized in that the at least one of the online store ( 9 ) to the server ( 10 ) provides information regarding the product ordered, the sales price, an associated product group, a profit or a priority obtained. Verfahren nach einem der vorangehenden Ansprüche, wobei dem Werbepartner (5, 6) eine Suchmaschine zugeordnet ist, dadurch gekennzeichnet, dass die durch den Benutzer (1) von dem Werbepartner (5, 6) angeforderte Netzwerkseite in Abhängigkeit von einem durch den Benutzer (1) angegebenen Suchbegriff von der Suchmaschine erstellt wird und der von dem Benutzer (1) in die Suchmaschine eingegebene Suchbegriff bei der Auswahl des Werbepartners (5, 6) ausgewertet wird.Method according to one of the preceding claims, wherein the advertising partner ( 5 . 6 ) is associated with a search engine, characterized in that the information provided by the user ( 1 ) from the advertising partner ( 5 . 6 ) requested network page depending on one by the user ( 1 ) specified by the search engine and by the user ( 1 ) search term entered in the search engine when selecting the advertising partner ( 5 . 6 ) is evaluated. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Werbepartner (5, 6) und/oder das Tracking-System (7, 8) klassifiziert werden und bei der Auswahl des Werbepartners (5, 6) in dem Schritt h) die Klassifizierung des Werbepartners (5, 6) und/oder des Tracking-Systems (7, 8) ausgewertet wird.Method according to one of the preceding claims, characterized in that the advertising partner ( 5 . 6 ) and / or the tracking system ( 7 . 8th ) and in the selection of the advertising partner ( 5 . 6 ) in step h) the classification of the advertising partner ( 5 . 6 ) and / or the tracking system ( 7 . 8th ) is evaluated. Verfahren nach Anspruch 14, dadurch gekennzeichnet, dass der Werbepartner (5, 6) und/oder das Tracking-System (7, 8) bezüglich mindestens einer Branche oder eines Themenbereichs klassifiziert werden.Method according to claim 14, characterized in that the advertising partner ( 5 . 6 ) and / or the tracking system ( 7 . 8th ) are classified according to at least one industry or subject area. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Server (10) zusammen mit der von dem Client (2) übermittelten Information mindestens eine weitere Information in dem dem Server (10) zugeordneten Speicherbereich abspeichert.Method according to one of the preceding claims, characterized in that the server ( 10 ) together with that of the client ( 2 ) transmitted information at least one further information in the server ( 10 ) memory area stores. Verfahren nach Anspruch 16, dadurch gekennzeichnet, dass die mindestens eine weitere Information eine Uhrzeit, ein Datum, eine Häufigkeit, eine Identifikation des Client, eine Identifikation des Benutzers, eine Identifikation des Online-Shops (9), eine Identifikation des Werbepartners (5, 6), eine Identifikation eines dem Werbepartner (5, 6) zugeordneten Tracking-Systems (7, 8) und/oder eine Klassifizierung des Werbepartners (5, 6) enthältA method according to claim 16, characterized ge indicates that the at least one further information item is a time, a date, a frequency, an identification of the client, an identification of the user, an identification of the online shop ( 9 ), an identification of the advertising partner ( 5 . 6 ), an identification of the advertising partner ( 5 . 6 ) associated tracking system ( 7 . 8th ) and / or a classification of the advertising partner ( 5 . 6 ) contains Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass bei einer Bestellung in dem Online-Shop (9) automatisch überprüft wird, ob innerhalb einer vorgebbaren Zeitspanne und/oder in Abhängigkeit vorgebbarer Ereignisse eine Information durch den Client (2) von dem Server (10) angefordert wurde.Method according to one of the preceding claims, characterized in that when ordering in the online store ( 9 ) is checked automatically, whether within a predeterminable period of time and / or in dependence of predeterminable events information by the client ( 2 ) from the server ( 10 ) was requested. Verfahren nach einem der vorangehenden Ansprüche, dadurch gekennzeichnet, dass der Online-Shop (9) automatisch eine Information an den Server (10) übermittelt, falls eine Bestellung storniert wird oder ein von dem Benutzer (1) bei dem Online-Shop (9) gekauftes Produkt zurückgegeben wird, und der Server (10) automatisch veranlasst, dass eine die Stornierung oder die Rückgabe des gekauften Produkts beschreibende Information an den ausgewählten Werbepartner (5, 6) und/oder an das dem Werbepartner (5, 6) zugeordnete Tracking-System (7, 8) weitergeleitet wird.Method according to one of the preceding claims, characterized in that the online shop ( 9 ) automatically sends information to the server ( 10 ), if an order is canceled or if it is canceled by the user ( 1 ) at the online shop ( 9 returned product, and the server ( 10 ) automatically causes a message describing the cancellation or return of the purchased product to be sent to the selected advertising partner ( 5 . 6 ) and / or to the advertising partner ( 5 . 6 ) associated tracking system ( 7 . 8th ) is forwarded. Verfahren nach Anspruch 19, dadurch gekennzeichnet, dass die Vergütung des ausgewählten Werbepartners (5, 6) zurückgenommen wird.A method according to claim 19, characterized in that the remuneration of the selected advertising partner ( 5 . 6 ) is withdrawn. Client-Server-System umfassend einen einem Benutzer (1) zugeordneten Client, einen Online-Shop (9), dem mindestens ein Produkt zugeordnet ist, eine mindestens einen Werbepartner (5, 6) umfassende Menge von dem Online-Shop (9) zugeordneten Werbepartnern (5, 6), mindestens ein mindestens einem der Werbepartner (5, 6) zugeordnetes Tracking-System (7, 8) und ein Kommunikationsnetzwerk, mittels dessen eine Kommunikation zwischen dem Client, dem Werbepartner, dem Tracking-System (7, 8) und dem Online-Shop (9) möglich ist, wobei – jedem der dem Online-Shop (9) zugeordneten Werbepartner (5, 6) eine Netzwerkseite zugeordnet ist, die einen durch den Client (2) über das Kommunikationsnetzwerk anforderbaren Link zu dem Online-Shop (9) aufweist; – jeder Werbepartner (5, 6) Mittel aufweist, um die angeforderte Netzwerkseite automatisch an den Client (2) zu übermitteln und der Client (2) Mittel aufweist, um die empfangene Netzwerkseite dem Benutzer (1) anzuzeigen; – der Client (2) Mittel aufweist, um den auf der empfangenen Netzwerkseite dargestellten Link zu aktivieren, dadurch gekennzeichnet, dass – das Client-Server-System einen Server (10) umfasst, der mit dem Kommunikationsnetzwerk verbunden ist; – das Client-Server-System Mittel aufweist, um automatisch mindestens eine Information bezüglich der Aktivierung des Links von dem Client (2) über das Kommunikationsnetzwerk an den Server (10) zu übermitteln; – dem Server (10) ein Speicherbereich zugeordnet ist und der Server (10) Mittel aufweist, um die übermittelte mindestens eine Information bezüglich der Aktivierung des Links automatisch abzuspeichern; – der Server (10) Mittel aufweist, um den Client (2) automatisch zu veranlassen, eine dem Online-Shop (9) zugeordnete Netzwerkseite anzufordern; – der Online-Shop (9) Mittel aufweist, um in Abhängigkeit von einer durch den Benutzer (1) mittels des Client (2) abgegebenen Bestellung eines Produkts automatisch mindestens eine die Bestellung betreffende Information von dem Online-Shop (9) an den Server (10) zu übermitteln; – der Server (10) Mittel aufweist, um in Abhängigkeit von mindestens einem vorgebbaren Kriterium und unter Verwendung der abgespeicherten mindestens einen Information bezüglich der Aktivierung des Links automatisch einen Werbepartner (5, 6) aus der Menge der Werbepartner (5, 6) auszuwählen; – der Server (10) Mittel aufweist um zu ermitteln, ob dem ausgewählten Werbepartner (5, 6) ein Tracking-System (7, 8) zugeordnet ist, und falls dem ausgewählten Werbepartner (5, 6) ein Tracking-System (7, 8) zugeordnet ist, automatisch das Tracking-System (7, 8) zu ermitteln und automatisch mindestens einen Teil der die Bestellung betreffenden Information an das Tracking-System (7, 8) zu übermitteln; – der Server (10) Mittel aufweist, um automatisch mindestens einen Teil der die Bestellung betreffenden Information an den ausgewählten Werbepartner (5, 6) zu übermitteln.Client-server system comprising a user ( 1 ) associated client, an online store ( 9 ) to which at least one product is assigned, at least one advertising partner ( 5 . 6 ) comprehensive amount of the online store ( 9 ) associated advertising partners ( 5 . 6 ), at least one of the advertising partners ( 5 . 6 ) associated tracking system ( 7 . 8th ) and a communication network, by means of which a communication between the client, the advertising partner, the tracking system ( 7 . 8th ) and the online shop ( 9 ) is possible, whereby - each of the the online shop ( 9 ) associated advertising partners ( 5 . 6 ) is assigned to a network page, which one through the client ( 2 ) via the communication network requestable link to the online store ( 9 ) having; - every advertising partner ( 5 . 6 ) Has means to automatically send the requested network page to the client ( 2 ) and the client ( 2 ) Means to the received network side to the user ( 1 ) to display; - the client ( 2 ) Means for activating the link displayed on the received network page, characterized in that - the client / server system has a server ( 10 ) connected to the communication network; The client-server system has means for automatically providing at least information regarding the activation of the link by the client ( 2 ) via the communication network to the server ( 10 ) to transmit; - the server ( 10 ) a memory area is assigned and the server ( 10 ) Has means for automatically storing the transmitted at least one information regarding the activation of the link; - the server ( 10 ) Means to the client ( 2 ) to automatically initiate an online store ( 9 ) to request assigned network page; - the online store ( 9 ) Has means, depending on a user ( 1 ) by means of the client ( 2 ) order of a product automatically at least one of the order information from the online store ( 9 ) to the server ( 10 ) to transmit; - the server ( 10 ) Comprises means for automatically creating an advertising partner (in dependence on at least one predefinable criterion and using the stored at least one information regarding the activation of the link). 5 . 6 ) from the amount of advertising partners ( 5 . 6 ); - the server ( 10 ) Has means for determining whether the selected advertising partner ( 5 . 6 ) a tracking system ( 7 . 8th ) and if the selected advertising partner ( 5 . 6 ) a tracking system ( 7 . 8th ) automatically assigns the tracking system ( 7 . 8th ) and automatically send at least part of the order-related information to the tracking system ( 7 . 8th ) to transmit; - the server ( 10 ) Has means for automatically sending at least part of the information concerning the order to the selected advertising partner ( 5 . 6 ). Client-Server-System nach Anspruch 21, dadurch gekennzeichnet, dass das Client-Server-System Mittel zur Durchführung eines Verfahrens nach einem der Ansprüche 1 bis 20 aufweist.Client-server system according to claim 21, characterized in that that the client-server system means for performing a method according to a the claims 1 to 20. Server (10) in einem Kommunikationsnetzwerk, mit dem mindestens ein einem Benutzer (1) zugeordneter Client, ein Online-Shop (9), eine mindestens einen Werbepartner (5, 6) umfassende Menge von dem Online-Shop (9) zugeordneten Werbepartnern (5, 6) und mindestens ein mit mindestens einem der Werbepartner (5, 6) zugeordnetes Tracking-System verbunden sind, dadurch gekennzeichnet, dass der Server (10) Mittel zur Durchführung eines Verfahrens nach einem der Ansprüche 1 bis 20 aufweist.Server ( 10 ) in a communication network with at least one user ( 1 assigned client, an online store ( 9 ), at least one advertising partner ( 5 . 6 ) comprehensive amount of the online store ( 9 ) associated advertising partners ( 5 . 6 ) and at least one with at least one of the advertising partners ( 5 . 6 ) associated tracking system, characterized in that the server ( 10 ) Comprises means for performing a method according to any one of claims 1 to 20. Computerprogramm, das auf einem Client-Server-System, insbesondere auf einem Client (2) und/oder einem Server, ablauffähig ist, dadurch gekennzeichnet, dass das Computerprogramm derart programmiert ist, dass ein Verfahren nach einem der Ansprüche 1 bis 20 durchgeführt wird, wenn das Computerprogramm auf dem Client-Server-System ausgeführt wird.Computer program running on a client-server system, in particular on a client ( 2 ) and / or a server executable thereby characterized in that the computer program is programmed such that a method according to any one of claims 1 to 20 is performed when the computer program is executed on the client-server system. Computerprogramm nach Anspruch 24, dadurch gekennzeichnet, dass das Computerprogramm auf einem Speicherelement abgespeichert ist.Computer program according to claim 24, characterized that the computer program is stored on a memory element. Computerprogramm nach Anspruch 25, dadurch gekennzeichnet, dass das Speicherelement als Diskette, Compact Disk (CD), Digital Versatile Disk (DVD), und/oder mindestens ein mindestens einer Komponente des Client-Server-Systems zugeordneter Speicherbereich ausgebildet ist.Computer program according to Claim 25, characterized that the storage element as a floppy disk, compact disk (CD), digital Versatile disk (DVD), and / or at least one at least one component of the client-server system allocated memory area is formed.
DE200410017389 2004-04-08 2004-04-08 A method of ordering a product at an online store connected to a communications network Expired - Lifetime DE102004017389B3 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE200410017389 DE102004017389B3 (en) 2004-04-08 2004-04-08 A method of ordering a product at an online store connected to a communications network
EP05007273A EP1585047A1 (en) 2004-04-08 2005-04-04 Method for ordering a product from an on-line shop connected to a network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200410017389 DE102004017389B3 (en) 2004-04-08 2004-04-08 A method of ordering a product at an online store connected to a communications network

Publications (1)

Publication Number Publication Date
DE102004017389B3 true DE102004017389B3 (en) 2005-11-17

Family

ID=34895528

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200410017389 Expired - Lifetime DE102004017389B3 (en) 2004-04-08 2004-04-08 A method of ordering a product at an online store connected to a communications network

Country Status (2)

Country Link
EP (1) EP1585047A1 (en)
DE (1) DE102004017389B3 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991740A (en) * 1997-06-10 1999-11-23 Messer; Stephen Dale Data processing system for integrated tracking and management of commerce related activities on a public access network
WO2002013076A2 (en) * 2000-08-08 2002-02-14 Valuecommerce Co., Ltd. System and method for tracking affiliates and merchants

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6029141A (en) * 1997-06-27 2000-02-22 Amazon.Com, Inc. Internet-based customer referral system
JP3619427B2 (en) * 1999-11-05 2005-02-09 株式会社ビューポイントコミュニケーションズ Information display device
NZ521776A (en) * 2000-03-08 2005-02-25 Masaki Wakamoto Charge system for use of two-dimensional code
US20030236701A1 (en) * 2001-05-15 2003-12-25 Netcentives, Inc. Method and system for affiliate tracking
JP2003006509A (en) * 2001-06-20 2003-01-10 Hitachi Ltd Communication equipment, communication system and advertisement rate calculation method
JP2004062415A (en) * 2002-07-26 2004-02-26 Matsushita Electric Ind Co Ltd Alternate payment system for service charge and like

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991740A (en) * 1997-06-10 1999-11-23 Messer; Stephen Dale Data processing system for integrated tracking and management of commerce related activities on a public access network
WO2002013076A2 (en) * 2000-08-08 2002-02-14 Valuecommerce Co., Ltd. System and method for tracking affiliates and merchants

Also Published As

Publication number Publication date
EP1585047A1 (en) 2005-10-12

Similar Documents

Publication Publication Date Title
DE69813755T2 (en) System and method for ordering via electronic communications network
DE60038707T2 (en) Internet interface system
DE10244974A1 (en) Automatic advertiser notification for a system for providing place and price protection in a search result list generated by a computer network search engine
DE10320615A1 (en) Using extensible markup language in a system and method for manipulating a position on a search result list generated by a computer network search engine
DE10323444A1 (en) Method and device for categorizing and displaying documents from a distributed database
DE10252815A1 (en) Submission of bids for the position in a search system with payment for placement
DE10235429A1 (en) System and method for providing location and price protection in a search result list that is generated by a search engine of a computer network
DE10235804A1 (en) System and method for enabling multi-element bidding for influencing a position in a search result list generated by a search engine of a computer network
DE202008018372U1 (en) System for tracking the reaction to ads
DE10252805A1 (en) System and method that enables an advertiser to manage search entries in a search system with pay for position using grouping
EP2827604B1 (en) Method, server and computer program for optimising online advertising
DE10144707A1 (en) Method and system for dynamic generation of Web forms for data entry in multiple languages has a Web site with a server to access a template database and language and queries databases in order to prepare a data entry form.
EP1755049B1 (en) Method for transmission of information from an information server to a client
WO2000023923A1 (en) Method for databank-assisted selection of products for electronic commerce applications in internet
EP1826685B1 (en) Method for selecting and presenting of at least one additional information
EP1484696B1 (en) Method for Optimising a Link to Another Webpage
WO2002023415A2 (en) Method for distributing images via a network
AT5506U1 (en) DEVICE AND METHOD FOR SENDING ADVERTISING INFORMATION
DE10049825A1 (en) Method of operating a communication system
DE102004017389B3 (en) A method of ordering a product at an online store connected to a communications network
EP1755048A1 (en) Method for transmission of information from an information server to a client
DE10020783A1 (en) Process and system for promoting buyer anonymity in online transactions
DE102005025514A1 (en) Product ordering method for online shop, involves assigning information regarding activation of links and information relevant to order of product in tracking system, and effecting evaluation of link based on criterion and using information
EP1717748A1 (en) Method for ordering a product at an online shop connected to a communication network
DE19959142A1 (en) Method and device for transmitting content, in particular advertising

Legal Events

Date Code Title Description
8100 Publication of patent without earlier publication of application
8364 No opposition during term of opposition
R082 Change of representative

Representative=s name: HERRMANN PATENTANWAELTE, DE

R082 Change of representative

Representative=s name: WOERZ PATENTANWAELTE PARTNERSCHAFTSGESELLSCHAF, DE

R071 Expiry of right