DE102004035550A1 - Network operating method for transmitting product information to interested parties, by sending account statement message to managing server, and modifying counts in memory block - Google Patents

Network operating method for transmitting product information to interested parties, by sending account statement message to managing server, and modifying counts in memory block Download PDF

Info

Publication number
DE102004035550A1
DE102004035550A1 DE200410035550 DE102004035550A DE102004035550A1 DE 102004035550 A1 DE102004035550 A1 DE 102004035550A1 DE 200410035550 DE200410035550 DE 200410035550 DE 102004035550 A DE102004035550 A DE 102004035550A DE 102004035550 A1 DE102004035550 A1 DE 102004035550A1
Authority
DE
Germany
Prior art keywords
message
receiver
terminal
path
management server
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.)
Withdrawn
Application number
DE200410035550
Other languages
German (de)
Inventor
Ralf Dr. Krimke
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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Priority to DE200410035550 priority Critical patent/DE102004035550A1/en
Publication of DE102004035550A1 publication Critical patent/DE102004035550A1/en
Withdrawn 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
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Memory blocks (3) including a first receiver address and an associated count are initialized in a management server (2), which transmits a first message to a terminal of the first receiver. This message includes a product access address and executable data for producing a path generating unit. The terminal generates a second message containing a path encoding the first receiver. After transmission of the second message to a second receiver terminal and triggering a notification function in an information server, an account statement message is sent to the managing server which contains the path. Count states are modified in the memory block of the server which is associated with the first receiver encoded in the path. Independent claims are included for a management server, a terminal, and a network.

Description

Die Erfindung betrifft ein Verfahren zum Betrieb eines Netzwerks sowie Vorrichtungen bzw. Anordnungen zu dessen Durchführung.The The invention relates to a method for operating a network and Devices or arrangements for its implementation.

Ein Anbieter von Waren oder Dienstleistungen hat verschiedenen Möglichkeiten, Informationen über ein Produkt an mögliche Interessenten weiterzugeben. Ein sehr erfolgversprechender Weg ist dabei die Weiterempfehlung durch Personen, die dem potentiellen Kunden bekannt sind (Familie, Freunde, Kollegen, Bekanntenkreis). Die werbenden Personen müssen dabei motiviert werden, die Werbeinformationen weiterzugeben. Die Motivation kann darin bestehen, dass im Falle eines Kaufs von Waren/Dienstleistungen die werbenden Personen eine Belohnung erhalten. Diese Belohnung kann z.B. in einer monetären Vergütung oder einer Gutschrift bestehen, die umsatzabhängig und/oder fix sein kann.One Provider of goods or services has various options information about a product of possible To pass on interested parties. A very promising way is while the recommendation by persons, the potential Customers are known (family, friends, colleagues, circle of acquaintances). The advertisers have to be motivated to pass on the advertising information. The Motivation can be that in case of purchase of goods / services the advertisers receive a reward. This reward can e.g. in a monetary compensation or a credit note that may be sales-dependent and / or fixed.

Bekannte Verfahren zur Provisionszahlung bei Erwerb eines Produktes auf eine Empfehlung hin erlauben keine automatische Zuordnung der Belohnung zu dem Werbenden. Die Durchführung der Vergütung kann bisher also nicht automatisch erfolgen, vielmehr muss der Geworbene den Werbenden explizit benennen. Dadurch erfordert die Vergütung selbst einen hohen verwaltungstechnischen Aufwand, und das Verfahren eignet sich aus diesem Grund nur im Falle größerer Beträge. Bei niedrigen Preisen dagegen ist das Verfahren für den Vertrieb und die Werbenden wenig interessant, da die erzielbare Belohnung in einem ungünstigen Verhältnis zum organisatorischen Aufwand steht.Known Procedure for commission payment when purchasing a product on one Recommendation does not allow automatic assignment of the reward to the advertiser. The implementation the remuneration so far can not be done automatically, but must the accustomed Explicitly name the advertiser. As a result, the remuneration itself requires one high administrative effort, and the method is suitable for this reason, only in the case of larger amounts. at low prices, on the other hand, is the procedure for sales and advertising little interesting, since the achievable reward in an unfavorable relationship to the organizational effort.

Dennoch gibt es Situationen, in denen trotz geringer Einzelumsätze durch (auch indirektes) Ansprechen eines großen Kreises potentieller Kunden ein relevanter Gesamtumsatz erzielt werden kann, bei dem die erzielbare Belohnung für den Werbenden wieder interessant wird.Yet There are situations in which, despite low individual sales through (also indirect) addressing a large circle of potential customers relevant overall turnover can be achieved at which the recoverable Reward for the advertiser becomes interesting again.

Der Erfindung möchte deshalb ein Provisionssystem zur Verfügung stellen, mit dem ein einfach zu verwaltendes und auch für die Verrechnung von indirekter Vermittlung geeignetes Werbeverfahren realisiert werden kann. Der Erfindung liegt daher die Aufgabe zugrunde, ein technisches System anzugeben, welches eine automatische Abrechnung ermöglicht.Of the Invention would like Therefore, provide a commission system with which an easy to use managing and also for Realizing the billing of indirect brokerage suitable advertising process can be. The invention is therefore based on the object specify a technical system, which is an automatic billing allows.

Diese Aufgabe wird durch ein Verfahren gemäß Anspruch 1, einen Verwaltungsserver gemäß Anspruch 15, ein Endgerät gemäß Anspruch 22 sowie ein Netzwerk gemäß Anspruch 28 gelöst.These The object is achieved by a method according to claim 1, a management server according to claim 15, a terminal according to claim 22 and a network according to claim 28 solved.

Dieser Lösung liegt das Prinzip zugrunde, einer auf ein Produkt hinweisenden Nachricht eine Codierung beizufügen, welche Rückschlüsse auf denjenigen erlaubt, welcher die Nachricht ausgesandt hat. Damit wird auch die Vorraussetzung geschaffen, nicht nur den unmittelbaren Absender, sondern auch den ursprünglichen Absender über möglicherweise viele Zwischenstationen aus der Produktnachricht zurückzuverfolgen. Diese Information kann dann insbesondere an einer zentralen Stelle genutzt werden, um den Absender bzw. eine Zwischenstation betreffende Prozesse anzustoßen. Dazu kann auch die automatische Verrechnung der Belohnungen gehören. Dies beschränkt sich dabei nicht nur auf den unmittelbaren Sender, sondern kann sämtliche Zwischenstationen mit umfassen. Auf diese Weise können auch kleine Einzelumsätze zu relevanten Belohnungen führen.This solution the underlying principle is a message pointing to a product to enclose a code which conclusions on allowed to those who sent the message. In order to It also creates the prerequisite, not just the immediate one Sender, but also the original one Sender over maybe many Tracing intermediate stations from the product message. This information can then be used in particular at a central location to initiate the sender or an intermediate station concerning processes. To can also include the automatic settlement of rewards. This limited not only on the immediate transmitter, but can all Intermediate stations include. That way too small individual sales lead to relevant rewards.

Vorteilhafterweise werden deshalb Empfängerketten von dem Erstempfänger über den Zweitempfänger zu einem Drittempfänger generiert, wobei nach Übermittlung der Abrechnungsnachricht die Zählerstände der Speicherblöcke des Verwaltungsservers modifiziert werden, welche dem in dem Pfad codierten Erstempfänger und/oder Zweitempfänger zugehörig sind. Noch vorteilhafter sind weitere Endgeräte und Empfänger vorgesehen, wobei jedes Endgerät in der Empfängerkette eine seiner Ordnung entsprechenden Nachricht empfängt und mittels der Pfadgenerierungseinheit die Nachricht der nächsthöheren Ordnung erzeugt. Nach Übermittlung der Abrechnungsnachricht werden die Zählerstände der Speicherblöcke des Verwaltungsservers modifiziert, welche den in dem Pfad codierten Erst-, Zweit-, Dritt- und/oder weiteren Empfängern in der Empfängerkette zugehörig sind.advantageously, become therefore receiver chains from the first receiver over the second receiver to a third party generated, after transmission the billing message the counter readings the memory blocks of the management server which encoded that in the path initial recipient and / or secondary recipients are associated. Even more advantageous further terminals and receivers are provided, each terminal in the receiver chain receives a message corresponding to its order and by means of the path generation unit, the message of the next higher order generated. After transmission the billing message, the counts of the memory blocks of the Administration servers that encode the one encoded in the path First, second, third and / or other receivers in the recipient chain belonging are.

Hierbei erfolgt dann nicht nur die Vergütung automatisch, sondern auch hierarchisch: Eine werbende Person ist auch an der Vergütung für indirekten Umsatz beteiligt, d.h. für Umsatz, der durch Kunden generiert wird, die nicht direkt durch ihn geworben wurden. Vielmehr kann eine Hierarchie von Werbenden entstehen, bei welcher Geworbene selbst zu Werbenden werden. Diese Hierarchie von Werbenden kann mehrstufig sein (Baum). Die tatsächliche Vergütung erfolgt dann im Falle eines Umsatzes an einem „Blatt" des Baumes entlang der Äste (Werbepfad), an denen dieses Blatt hängt. Dadurch besteht für jeden Werbenden die Chance, dass sich seine Vergütung (möglicherweise beträchtlich) erhöht.in this connection then not only is the remuneration automatically, but also hierarchically: An advertising person is also at the compensation for indirect Turnover involved, i. For Sales generated by customers who are not directly through he was recruited. Rather, a hierarchy of advertisers arise in which the accused become advertisers themselves. These Hierarchy of advertisers can be multi-level (tree). The actual compensation takes place then in the case of turnover on a "leaf" of the tree along the branches (advertising path), where this sheet hangs. This is for each advertiser the chance that his remuneration (possibly considerably) elevated.

Bevorzugt wird die Liste von Erstempfängern in dem Informationsserver erzeugt und an den Verwaltungsserver übermittelt. Der Informationsserver verwaltet die Produkte und ist von daher in der Lage, die für ein bestimmtes Produkt aussichtsreichsten Erstempfänger auszuwählen.Prefers becomes the list of first time recipients in generated the information server and transmitted to the management server. The information server manages the products and is therefore from able to do that for select a particular product of the most promising first recipients.

Vorteilhafterweise wird ein Speicherblock nach einem Initialisierungsnachrichtenaustausch mit dem Endgerät des zugehörigen Empfängers initialisiert. Dadurch kann sich der zugehörige Empfänger bei dem Verwaltungsserver bekannt machen oder authentisieren und dort alle für den Betrieb notwendigen Informationen hinterlegen.advantageously, becomes a memory block after an initialization message exchange with the terminal of the associated receiver initialized. This may cause the associated recipient at the management server advertise or authenticate and there all for the operation deposit necessary information.

Vorteilhafterweise werden die ausführbaren Daten getrennt von den ersten bzw. weiteren Nachrichten übermittelt. Damit kön nen die ersten bzw. weiteren Nachrichten weniger umfangreich sein, und andererseits können die ausführbaren Daten dann erneut versendet werden, wenn sie tatsächlich eine Änderung erfahren.advantageously, become the executable data transmitted separately from the first or further messages. Kings with it the first or further messages are less extensive, and on the other hand the executable Data will then be resent if it is actually a change Experienced.

Besonders bevorzugt umfassen dabei die ersten bzw. höheren Nachrichten eine Information, dass erneuerte ausführbare Daten auf dem Verwaltungsserver verfügbar sind. Dadurch können die ausführbaren Daten auf den Endgeräten auch dann stets aktuell bleiben, wenn sie nicht immer den ersten bzw. weiteren Nachrichten angefügt sind.Especially Preferably, the first or higher messages comprise information that renewed executable Data is available on the management server. This allows the executable Data on the terminals stay up to date even if they are not always the first or added further messages are.

Bevorzugt erzeugen die ausführbaren Daten zusätzlich eine Zugriffseinheit in einem Endgerät, welche eine Übermittlung der in dem Speicherblock abgelegten Daten an das Endgerät ermöglicht. Durch diese Zugriffseinheit kann ein Benutzer eines Endgerätes sich einen Überblick über seine in dem Speicherblock des Verwaltungsservers abgelegten Daten verschaffen.Prefers generate the executable Additional data an access unit in a terminal, which transmits a message allows the stored data in the memory block to the terminal. Through this access unit, a user of a terminal can an overview of his provide data stored in the memory block of the management server.

Noch bevorzugter erzeugen die ausführbaren Daten zusätzlich eine Auswahleinheit, welche eine Speicherung von Produktzugriffsadressen sowie eine Auswahl aus derart gespeicherten Produktzugriffsadressen ermöglicht, um die Generierung von ersten oder höheren Nachrichten zu ermöglichen, welche mehrere Produktzugriffsadressen bündelt. Damit kann ein Benutzer eines Endgerätes verschiedene eingehende Nachrichten zunächst sammeln und dann in einer von ihm gewünschten Konfiguration bzw. Bündelung an andere Endgeräte weitergeben.Yet more preferably, the executable generate Additional data a selection unit which stores product access addresses and a selection of product access addresses stored in this way allows to allow the generation of first or higher messages, which bundles multiple product access addresses. This can be a user a terminal collect various incoming messages first and then in one desired by him Configuration or bundling to other devices pass on.

Vorteilhafterweise werden die ersten und/oder höheren Nachrichten in einer Nachrichtenapplikation erzeugt, die um die Pfadgenerierungseinheit erweitert ist. Auf diese Weise ist die Pfadgenerierungseinheit vor dem Benutzer des Endgerätes quasi versteckt, sodass er vollständig mit der gewohnten Funktionalität seiner Nachrichtenapplikation arbeiten kann.advantageously, become the first and / or higher Messages generated in a message application that are around the Path generation unit is extended. This is the path generation unit in front of the user of the terminal virtually hidden, so that he is completely familiar with the functionality of his News application can work.

Die Modifikation eines Zählerstandes hat vorteilhafterweise einen Fixanteil, und/oder ihr Umfang hängt von dem Produkt und/oder der Ordnung des zugehörigen Empfängers in einer Empfängerkette ab. Damit lassen sich beliebige Belohnungsmodelle implementieren.The Modification of a meter reading has advantageously a fixed portion, and / or its scope depends on the product and / or the order of the associated recipient in a recipient chain from. This allows any reward models to be implemented.

Bevorzugt sind die ersten und/oder höheren Nachrichten mit einem Zeitstempel versehen, und nach Ablauf einer festgelegten Zeitspanne werden zugehörige Pfade in der Pfadgenerierungseinheit und/oder Zählerstände in dem Verwaltungsserver nicht mehr modifiziert. Damit kann entweder eine Belohnung davon abhängig gemacht werden, dass die ursprüngliche Produktinformation noch nicht zu lange in der Vergangenheit liegt, oder Nachrichten erhalten überhaupt ein Verfallsdatum, nach dessen Ablauf eine Weiterleitung innerhalb des erfinderischen Systems nicht mehr möglich ist.Prefers are the first and / or higher messages provided with a timestamp, and after expiration of a specified Period of time become associated Paths in the path generation unit and / or counts in the management server are not more modified. This can either make a reward dependent on it be that original Product information is not too long in the past, or receive messages at all an expiration date, after which a transfer within of the inventive system is no longer possible.

Bevorzugt ist der Pfad in der Produktzugriffsadresse codiert. Das ist eine besonders einfache und kompakte Art, den Pfad weiterzuleiten. Sofern die Produktzugriffsadresse insbesondere als Weblink vorgesehen ist, braucht dann für die Weiterleitung des Pfades keinerlei neue Schnittstelle geschaffen zu werden.Prefers the path is encoded in the product access address. This is a particularly simple and compact way to pass the path. Provided the product access address is provided in particular as a web link, then needs for the forwarding of the path created no new interface to become.

Noch bevorzugter wird dabei der Pfad verschlüsselt. Dies sichert, dass außerhalb des technischen Systems niemand erkennen kann, welchen Weg eine Nachricht bisher genommen hat, und kann aus datenschutzrechtlichen Gründen relevant sein, aber auch, um zu verhindern, dass ein Empfänger an einer hinteren Position in einer Empfangskette sämtliche Zwischenstationen erkennen kann, was einer teilweisen Preisgabe eines Vertriebsweges entsprechen würde.Yet more preferably, the path is encrypted. This ensures that outside of the technical system no one can tell which way a Message has taken so far, and may be from data protection law establish be relevant, as well as to prevent a recipient from becoming a the rear position in a chain of reception to detect all intermediate stations can, which correspond to a partial disclosure of a distribution channel would.

Ähnliche und weitere Vorteile und zusätzliche Merkmale des erfinderischen Verwaltungsservers, des Endgerätes bzw. des Netzwerkes sind in den weiteren Unteransprüchen angegeben.Similar and more benefits and additional Features of the inventive management server, the terminal or of the network are specified in the further subclaims.

Die Erfindung wird nachstehend auch hinsichtlich weiterer Vorteile und Merkmale anhand von Ausführungsformen und unter Bezugnahme auf die beigefügten Zeichnungen beschrieben. Die Zeichnungen zeigen in:The Invention will also be described below with regard to further advantages and Features based on embodiments and with reference to the accompanying drawings. The drawings show in:

1 eine Schemadarstellung des erfinderischen Netzwerks und der darin ausgetauschten Nachrichten; 1 a schematic representation of the inventive network and the messages exchanged therein;

2 eine Schemazeichnung gemäß 1, bei der das Netzwerk um eine Reihe von tieferen Hierarchieebenen erweitert ist; 2 a schematic drawing according to 1 in which the network is extended by a number of lower hierarchical levels;

3 eine Schemadarstellung der Einbindung eines Informationsservers in das erfindungsgemäße Netzwerk; 3 a schematic representation of the integration of an information server in the network according to the invention;

4 eine Schemadarstellung eines erfindungsgemäßen Verwaltungsservers und seiner Einbindung in das Netzwerk; 4 a schema representation of an invent The management server according to the invention and its integration into the network;

5 eine Schemadarstellung eines erfindungsgemäßen Endgerätes und von dessen Einbindung in das Netzwerk. 5 a schematic representation of a terminal according to the invention and its integration into the network.

1 zeigt eine Schemadarstellung zur Illustration des Nachrichtenaustausches in einem erfindungsgemäßen Netzwerk 1. In einem Verwaltungsserver 2 sind eine Reihe von Speicherblocks 3, 3', 3'' vorgesehen, welche Daten für einen Empfänger halten. Dazu gehört ein Zähler, welcher einen Geldbetrag bzw. einen Kontozustand verwaltet, und eine Empfängeradresse, unter welcher der Verwaltungsserver Nachrichten an den Empfänger verschicken kann. Für jeden bei dem Verwaltungsserver 2 registrierten Empfänger ist ein solcher Speicherblock 3, 3', 3'' vorgesehen, welcher von dem Bedienpersonal des Verwaltungsservers 2 mit Anfangswerten vorkonfiguriert oder, wie später noch beschrieben, aus von einem Informationsserver 4 oder einem Endgerät gesendeten Daten initialisiert ist. 1 shows a schematic representation to illustrate the message exchange in a network according to the invention 1 , In a management server 2 are a series of memory blocks 3 . 3 ' . 3 '' provided which data hold for a recipient. This includes a counter that manages a monetary amount or account status, and a recipient address under which the management server can send messages to the recipient. For everyone at the management server 2 Registered receiver is such a memory block 3 . 3 ' . 3 '' provided by the operator of the management server 2 preconfigured with initial values or, as described later, from an information server 4 or data sent to a terminal is initialized.

Der Verwaltungsserver 2 erzeugt nach einem vorgegebenen Verfahren, im einfachsten Fall einem Zufallverfahren, eine Liste 5 von Erstempfängern, welche den in dem Speicherblock verwalteten Empfängern entsprechen. Die Liste 5 kann alternativ ebenfalls von dem Informationsserver 4 zur Verfügung gestellt werden oder auf einem beliebigen anderen Weg erzeugt sein, beispielsweise durch Eingabe von Bedienpersonal des Verwaltungsservers 2.The management server 2 generates according to a predetermined procedure, in the simplest case a random procedure, a list 5 of first-time recipients who correspond to the receivers managed in the memory block. The list 5 may alternatively also be from the information server 4 be made available or generated in any other way, for example by entering operators of the management server 2 ,

Der Verwaltungsserver 2 sendet nun eine ursprüngliche Nachricht 6 an alle die Erstempfänger, welche in der Liste 5 angegeben sind. Dabei enthält die ursprüngliche Nachricht 6 eine Produktzugriffsadresse, unter der eine Produktinformation 7 auf dem Informationsserver 4 abgerufen werden kann, sowie Daten für eine Pfadgenerierung, welche bei Ausführung auf einem Endgerät eine Pfadgenerierungseinheit erzeugen. Wird die ursprüngliche Nachricht 6 von den Empfängern auf der Liste 5, also dem ersten, zweiten und dritten Erstempfänger 8, 8' bzw. 8'', empfangen, so wird bei Ausführung der Daten für die Pfadgenerierung auf dem Endgerät eine Pfadgenerierungseinheit erzeugt. Dies ist der vereinfachten Darstellung halber nur für das Endgerät des ersten Erstempfängers 8 gezeigt.The management server 2 sends an original message 6 to all the first recipients, which are in the list 5 are indicated. It contains the original message 6 a product access address under which product information 7 on the information server 4 and path generation data which when executed on a terminal device generate a path generation unit. Will the original message 6 from the recipients on the list 5 , so the first, second and third Erstempfänger 8th . 8th' respectively. 8th'' , receive, a path generation unit is generated on execution of the data for the path generation on the terminal. For the sake of simplicity, this is only for the terminal of the first first-party receiver 8th shown.

Mit Hilfe der Pfadgenerierungseinheit ist das Endgerät des ersten Erstempfängers 8 in der Lage, die ursprüngliche Nachricht zu einer modifizierten Nachricht 9 umzuwandeln. Die modifizierte Nachricht 9 enthält weiterhin die Produktzugriffsadresse, statt der Daten für die Pfadgenerierung weist sie allerdings einen Pfad auf, der in der Pfadgenerierungseinheit erzeugt worden ist und in dem die Adresse des ersten Erstempfängers codiert ist. Diese modifizierte Nachricht 9 wird vom Endgerät 8 des ersten Erstempfängers an einen ersten Zweitempfänger 10 übermittelt. Die Übermittlung kann dabei auch an weitere Zweitempfänger 10' erfolgen, wobei diese weiteren Zweitempfänger 10' auch eine entsprechend modifizierte Nachricht von den übrigen Erstempfängern 8', 8'' erhalten können. Da das Verfahren hierbei völlig analog zu dem beschriebenen ist, soll es der vereinfachten Darstellung halber nicht genauer erläutert werden.With the help of the path generation unit is the terminal of the first Erstempfängers 8th able to return the original message to a modified message 9 convert. The modified message 9 also contains the product access address, but instead of the data for path generation, it has a path which has been generated in the path generation unit and in which the address of the first first-party receiver is coded. This modified message 9 is from the terminal 8th the first Erstempfängers to a first secondary receiver 10 transmitted. The transmission can also be sent to other secondary recipients 10 ' take place, these further secondary receiver 10 ' also a correspondingly modified message from the other first recipients 8th' . 8th'' can receive. Since the method is completely analogous to that described here, it should not be explained in more detail for the sake of simplicity.

Nachdem das Endgerät 10 des ersten Zweitempfängers die modifizierte Nachricht 9 empfangen hat, kann sein Benutzer die Produktinformation 7 über die Produktzugriffsadresse abrufen. Dazu werden entsprechende Ansichtsnachrichten 11 zwischen dem ersten Zweitempfänger 10 und dem Informationsserver 4 ausgetauscht. Entschließt sich der Benutzer des ersten Zweitempfängerendgerätes 10 nach Ansicht der Produktinformationsdaten 7 zum Kauf, so kann er das Produkt vom Informationsserver 4 nach einem entsprechenden Kaufnachrichtenaustausch 12 zwischen einer Kaufabwicklung 13 des Informationsservers 4 und dem Endgerät des ersten Zweitempfängers 10 erwerben. Die Kaufabwicklung 13 löst auf diesen Erwerb hin eine Benachrichtigungsfunktion 14 über den Informationsserver 4 aus. Dabei ist es dem Betreiber des Informationsservers 4 überlassen, wie er eine vollzogene Kaufabwicklung definieren möchte. Möglichkeiten hierfür wären, dass der erste Zweitempfänger seine Kaufabsicht erklärt hat, dass ein Kaufvertrag zustande gekommen ist, dass der Kaufbetrag auf dem Informationsserver verbucht worden ist oder dass die Frist für einen Widerruf des Kaufs abgelaufen ist.After the terminal 10 of the first second recipient the modified message 9 his user can receive the product information 7 via the product access address. These are corresponding view messages 11 between the first second recipient 10 and the information server 4 replaced. The user of the first secondary receiver terminal decides 10 according to the product information data 7 For purchase, he can use the product from the information server 4 after a corresponding purchase message exchange 12 between a checkout 13 of the information server 4 and the terminal of the first secondary receiver 10 purchase. The purchase 13 triggers a notification function on this acquisition 14 via the information server 4 out. It is the operator of the information server 4 leave it to him how he wants to define a completed purchase. Possibilities for this would be that the first secondary recipient has declared his intention to purchase, that a purchase contract has been concluded, that the purchase amount has been booked on the information server or that the deadline for a revocation of the purchase has expired.

Da der erste Zweitempfänger 10 die Kaufabwicklung 13 aufgrund der modifizierten Nachricht 9 angesprochen hat, kann mit den Kaufnachrichten 12 auch der Pfad übermittelt werden, in dem der Erstempfänger codiert ist, welcher dem ersten Zweitempfänger die modifizierte Nachricht 9 geschickt hat. Dieser Pfad wird von der Benachrichtigungsfunktion 14 in einer Abrechnungsnachricht 15 an den Verwaltungsserver 2 gesendet. Der Verwaltungsserver 2 kann nun aus dem Pfad ermitteln, welcher Erstempfänger dem ersten Zweitempfänger 10 eine Nachricht gesendet hat, welche den ersten Zweitempfänger zum Kauf des Produktes in der Produktinformation 7 veranlasst hat. Im dargestellten Fall wäre dies der erste Erstempfänger 8. Der Verwaltungsserver 2 verändert dann den Zähler desjenigen Speicherblocks 3, 3', 3'', dessen Erstempfängeradresse auf den ersten Erstempfänger verweist. Somit kann dem ersten Erstempfänger 8 vollautomatisch eine Belohnung für den Kauf des ersten Zweitempfängers gutgeschrieben werden.As the first secondary receiver 10 the purchase 13 due to the modified message 9 can talk with the buying news 12 also the path are transmitted, in which the first receiver is coded, which the first secondary receiver, the modified message 9 has sent. This path is from the notification function 14 in a billing message 15 to the management server 2 Posted. The management server 2 can now determine from the path, which first receiver to the first secondary receiver 10 has sent a message indicating the first secondary recipient to purchase the product in the product information 7 has caused. In the case shown, this would be the first first recipient 8th , The management server 2 then changes the counter of that memory block 3 . 3 ' . 3 '' whose first recipient address refers to the first first recipient. Thus, the first first-party receiver can 8th Fully automatically a reward for the purchase of the first second recipient will be credited.

2 zeigt eine Verallgemeinerung des soeben beschriebenen Verfahrens, bei welchem modifizierte Nachrichten 9 nicht nur von einem Erstempfänger 8 an einen Zweitempfänger 10 versendet werden, sondern der Zweitempfänger seinerseits modifizierte Nachrichten an Drittempfänger und dieser wiederum an Viertempfänger oder sogar indirekt noch weitere Ebenen von Empfängern versendet. Es lassen sich also die Erstempfänger 8 als auf einer Ebene 1, die Zweitempfänger 10 als auf einer Ebene 2, die Drittempfänger 16 als auf einer Ebene 3 und die Viertempfänger 17 als auf einer Ebene 4 liegend verstehen. In völlig analoger Weise können auch weitere Ebenen bis zu einer Ebene n einbezogen sein. 2 zeigt eine ganze Reihe von Nachrichten, welche in dem erfindungsgemäßen Netzwerk 1 übermittelt werden. Dabei genügt es für den Informationsserver 4, wenn er erfindungsgemäß um ein API (Application Programming Interface) 18 und die zugehörige Funktionalität erweitert wird. Bei dem Informationsserver 4 kann es sich um ein gängiges Portal handeln, beispielsweise Amazon, Yahoo, GMX oder My_Siemens. 2 shows a generalization of the just described method in which modifi graced news 9 not only from a first recipient 8th to a second recipient 10 be sent, but the second receiver in turn modified messages to third party and this in turn sent to fourth receiver or even indirectly even more levels of recipients. So it can be the Erstempfänger 8th as at level 1, the secondary recipients 10 as at level 2, the third party recipients 16 as on a level 3 and the fourth receiver 17 to understand as lying on a level 4. In a completely analogous way, other levels up to a level n can also be included. 2 shows a whole series of messages which in the network according to the invention 1 be transmitted. It is sufficient for the information server 4 when according to the invention it is an API (Application Programming Interface) 18 and the associated functionality is extended. At the information server 4 It can be a common portal, such as Amazon, Yahoo, GMX or My_Siemens.

Nachstehend sollen zunächst einmal die verschiedenen Nachrichten beschrieben werden, welche in dem Netzwerk 1 ausgetauscht werden, bevor analog zu dem eben in Zusammenhang mit 1 beschriebenen vereinfachten Verfahren mit nur einer Hierarchieebene der beispielhafte Kreislauf einer einzelnen Produktnachricht verfolgt wird. Dabei sind die ursprüngliche Nachricht 6 vom Verwaltungsserver 2 an das erste Erstempfängerendgerät 8, die modifizierte Nachricht 9 vom ersten Erstempfängerendgerät 8 an das erste Zweitempfängerendgerät 10, die Kaufnachrichten 12 von dem vierten Viertempfängerendgerät 17''' an den Informationsserver 4 sowie die Abrechnungsnachricht 15 von dem Informationsserver 4 an den Verwaltungsserver 2 aus der oben im Zusammenhang mit 1 beschriebenen Ausführungsform bekannt.Hereinafter, first of all, the various messages which are in the network will be described 1 be exchanged before analogous to just in connection with 1 with only one hierarchical level, the exemplary cycle of a single product message is traced. Here are the original message 6 from the management server 2 to the first first receiver terminal 8th , the modified message 9 from the first first receiver terminal 8th to the first secondary receiver terminal 10 , the buy news 12 from the fourth fourth receiver terminal 17 ''' to the information server 4 and the billing message 15 from the information server 4 to the management server 2 from the above related to 1 described embodiment known.

Mit einer Registrierungsnachricht 19 meldet sich das erste Erstempfängerendgerät 8 bei dem Verwaltungsserver 2 an. Dadurch wird im Verwaltungsserver 2 ein dem ersten Erstempfänger zugehöriger Speicherblock 3, 3', 3'' initialisiert. Eine Aktionsnachricht 20 wird vom Informationsserver 4 an den Verwaltungsserver 2 gesendet, um das erfindungsgemäße Verfahren für ein bestimmtes Produkt mit einer Produktinformation 7 in Gang zu setzen. Die Aktionsnachricht 20 enthält also insbesondere die Produktzugriffsadresse auf die Produktinformation 7. Mit einer Bonusanfrage 21 bzw. einer Bonusantwort 22 zwischen Verwaltungsserver 2 und Informationsserver 4 erhält der Informationsserver 4 eine Information darüber, wie der Zähler und damit der Kontostand in einem Speicherblock 3, 3', 3'' eines bestimmten Empfängers steht. Dies kann beispielsweise dafür genutzt werden, den Bonus bei Kauf durch den entsprechenden Empfänger zu verrechnen oder auch, um den bis zum Abfragezeitpunkt angesammelten Bonus über den Informationsserver 4 auszuzahlen.With a registration message 19 the first receiver terminal responds 8th at the management server 2 at. This will be in the management server 2 a memory block associated with the first first receiver 3 . 3 ' . 3 '' initialized. An action message 20 is from the information server 4 to the management server 2 sent to the inventive method for a particular product with product information 7 to get started. The action message 20 contains in particular the product access address to the product information 7 , With a bonus request 21 or a bonus response 22 between management server 2 and information server 4 receives the information server 4 an information about how the counter and thus the account balance in a memory block 3 . 3 ' . 3 '' of a particular recipient. This can be used, for example, to charge the bonus at the time of purchase by the corresponding recipient or even to the accumulated up to the query time bonus on the information server 4 pay off.

Mit einer zweiten Registrierungsnachricht 23 kann ein Zweitempfänger 10 wie auch jeder beliebige Dritt- oder Viertempfänger auf einer weiteren Ebene 3, 4 bis n sich beim Verwaltungsserver 2 als Werbender eintragen. Daraufhin wird dem entsprechenden Zweitempfänger 10 ein Speicherblock 3, 3', 3'' im Verwaltungsserver 2 zugeordnet und mit der Empfängeradresse des ersten Zweitempfängers initialisiert. Gleichzeitig wird der Zähler auf einen Ausgangszustand gesetzt. Dieser Ausgangszustand kann 0 betragen, er kann aber auch, beispielsweise als Teilnahmeanreiz, mit einem gewissen Guthaben starten. Der Verwaltungsserver 2 antwortet auf die Registrierungsnachricht bei Erfolg der Registrierung mit einer Registrierungsbestätigung 24, welche ausführbare Daten enthält, die insbesondere zur Erzeugung einer Pfadgenerierungseinheit auf dem ersten Zweitempfängerendgerät dient. Diese Daten für die Pfadgenerierung können aber auch alternativ aus der modifizierten Nachricht 9 entnommen sein. Eine denkbare Implemen tierung für diese ausführbaren Daten wäre ein Applet unter Java.With a second registration message 23 can be a second recipient 10 as well as any third or fourth receiver on a further level 3, 4 to n at the management server 2 as an advertiser. Thereafter, the corresponding secondary receiver 10 a memory block 3 . 3 ' . 3 '' in the management server 2 assigned and initialized with the recipient address of the first secondary receiver. At the same time, the counter is set to an initial state. This initial state can be 0, but it can also start, for example as a participation incentive, with a certain credit. The management server 2 responds to the registration message upon successful registration with a registration confirmation 24 , which contains executable data, which is used in particular for generating a path generation unit on the first second receiver terminal. Alternatively, these data for path generation can be obtained from the modified message 9 be removed. A conceivable implementation for this executable data would be an applet under Java.

Das erfindungsgemäße Verfahren in einer mehrstufigen Hierarchie soll nun anhand eines Beispiels beschrieben werden. Der Informationsserver 4 initiiert das Verfahren, indem eine Aktionsnachricht 20 an den Verwaltungsserver 2 gesendet wird. Diese Aktionsnachricht könnte beispielsweise die Werbung für ein bestimmtes Buch sein. Der Informationsserver 4 kann gleichzeitig in der Aktionsnachricht eine Liste von Erstempfängern beifügen. Diese Liste 5 kann aber alternativ auch erst im Verwaltungsserver 2 erzeugt werden. Der Verwaltungsserver 2 sendet dann eine ursprüngliche Nachricht 6 an Erstempfänger 8 bis 8''''. Die Nachricht 6 enthält dabei die Produktzugriffsadresse, in diesem Fall also einen Verweis auf eine Produktinformation 7 im Informationsserver 4, welche das Buch vorstellt. Entweder ein Benutzer des ersten Erstempfängerendgerätes 8 oder ein automatischer Algorithmus auf diesem Erstempfängerendgerät 8 erzeugt nun seinerseits eine Liste von Zweitempfängern 10. An diese ausgesuchten Zweitempfänger, im Beispiel der erste, zweite und dritte Zweitempfänger, wird die modifizierte Nachricht 9 gesendet. Im Weiteren soll der Vereinfachung halber die Möglichkeit nicht länger beschrieben werden, dass ein Empfänger auf einer Ebene auch mehrere Empfänger der nächsten Ebene ansprechen kann. Dies wird durch die zahlreichen Pfeile in der Darstellung angedeutet.The inventive method in a multi-level hierarchy will now be described by way of example. The information server 4 initiates the procedure by sending an action message 20 to the management server 2 is sent. For example, this action message could be the advertisement for a particular book. The information server 4 can at the same time add a list of first-time recipients in the action message. This list 5 but can alternatively only in the management server 2 be generated. The management server 2 then sends an original message 6 to first recipient 8th to 8th'''' , The message 6 contains the product access address, in this case a reference to product information 7 in the information server 4 which presents the book. Either a user of the first Erstempfängerendgerätes 8th or an automatic algorithm on this first receiver terminal 8th in turn generates a list of secondary recipients 10 , At this selected second receiver, in the example of the first, second and third secondary receiver, the modified message 9 Posted. Furthermore, for the sake of simplicity, the possibility should no longer be described that a receiver on one level can also address several receivers of the next level. This is indicated by the numerous arrows in the illustration.

Das erste Zweitempfängerendgerät empfängt nun also die modifizierte Nachricht 9. Entweder mit Hilfe der mitgelieferten ausführbaren Daten in der modifizierten Nachricht 9 oder durch Austausch von Registrierungsnachrichten 23, 24 mit dem Verwaltungsserver 2 wird auf dem ersten Zweitempfängerendgerät die Pfadgenerierungseinheit erzeugt. Somit ist das erste Zweitempfängerendgerät 10 in der Lage, die modifizierte Nachricht 9 weiter dahingehend zu modifizieren, dass dem Pfad nunmehr auch noch eine Codierung für den ersten Zweitempfänger hinzugefügt wird. Die somit erzeugte modifizierte Nach richt 9' enthält also weiterhin die Produktzugriffsadresse, darüber hinaus aber auch einen Pfad, welcher sowohl den ersten Erstempfänger 8 als auch den ersten Zweitempfänger 10 codiert. Der zweite Drittempfänger auf dem zweiten Drittempfängerendgerät 16' welcher die modifizierte Nachricht 9' erhält, kann nun ähnlich wie der erste Zweitempfänger die Pfadgenerierungseinheit entweder über den Verwaltungsserver 2 oder aus den mitgelieferten ausführbaren Daten in der modifizierten Nachricht 9' erzeugen. Damit kann das zweite Drittempfängerendgerät 16' eine weitere modifizierte Nachricht 9'' erzeugen, die wiederum die Produktzugriffsadresse enthält und darüber hinaus den Pfad um eine Codierung erweitert, welche auf den zweiten Drittempfänger verweist.The first secondary receiver terminal now receives the modified message 9 , Either using the supplied executable data in the modified message 9 or by exchanging registration messages 23 . 24 with the management server 2 will be on the first second receptions the path generating unit generates. Thus, the first secondary receiver terminal 10 capable of the modified message 9 to further modify that the path now also a coding for the first secondary receiver is added. The thus generated modified news 9 ' So also contains the product access address, in addition, but also a path which both the first Erstempfänger 8th as well as the first second recipient 10 coded. The second third party recipient on the second third party end device 16 ' which the modified message 9 ' Now, similar to the first secondary receiver, the path generation unit can now either via the management server 2 or from the supplied executable data in the modified message 9 ' produce. Thus, the second third party receiver terminal 16 ' another modified message 9 '' which, in turn, includes the product access address and, in addition, extends the path by an encoding that references the second third party.

Wenn nun ausgehend von dem vierten Viertempfängerendgerät 17''', welches Empfänger der modifizierten Nachricht 9'' gewesen ist, mit Hilfe von Kaufnachrichten 12 auf dem Informationsserver 4 das in der Produktinformation 7 beworbene Produkt erworben wird, so sendet der Informationsserver 4 eine Abrechnungsnachricht 15 an den Verwaltungsserver 2, wobei diese Abrechnungsnachricht 15 den Pfad enthält. Der Verwaltungsserver 2 kann aus dem Pfad zurückschließen, welchen Weg die modifizierten Nachrichten 9, 9' und 9'' genommen haben. Insbesondere ist es dem Verwaltungsserver 2 möglich, den ersten Erstempfänger, den zweiten Zweitempfänger und den vierten Drittempfänger zu ermitteln. Er kann nun automatisch den Zählern in den entsprechenden Speicherblöcken einen neuen Wert zuweisen. Der Vergütungsschlüssel ist hierbei völlig beliebig konfigurierbar. So könnte die gesamte Belohnung dem ersten Erstempfänger zugeschrieben werden, sie könnte gleichmäßig über den ersten Erstempfänger, den zweiten Zweitempfänger und den vierten Drittempfänger verteilt werden, sie kann aber auch in jeder beliebigen anderen Weise gestaffelt sein. Wichtig ist nur, dass der Verwaltungsserver den Weg kennt, welchen die Nachricht genommen hat, die zu einem Kauf geführt hat, und sämtliche Belohnungen vollautomatisch gutschreiben kann.Now, starting from the fourth fourth receiver terminal 17 ''' , which recipient of the modified message 9 '' been with the help of buy news 12 on the information server 4 that in the product information 7 If the advertised product is purchased, the information server sends it 4 a billing message 15 to the management server 2 , this billing message 15 contains the path. The management server 2 can deduce from the path which way the modified messages 9 . 9 ' and 9 '' have taken. In particular, it is the management server 2 possible to identify the first first-time recipient, the second-time second-time recipient and the fourth-party third-party He can now automatically assign a new value to the counters in the corresponding memory blocks. The compensation key is fully configurable. Thus, the entire reward could be attributed to the first first recipient, it could be equally distributed across the first first recipient, the second second recipient and the fourth third party recipient, but it could be staggered in any other way. The important thing is that the management server knows the way the message was taken, which led to a purchase, and can credit all rewards fully automatically.

3 stellt noch einmal den Informationsserver 4 mit besser erkennbaren Details dar. Der Informationsserver 4 kommuniziert einerseits mit einem Endgerät, welches ein beliebiges der Endgeräte 8, 8' ... 17'''' sein kann, indem er einerseits Ansichtsinformationen 11 aus der Produktinformation 7 zur Verfügung stellt, und andererseits über die Kaufabwicklung 13 Kaufnachrichten 12 austauscht, welche zum Erwerb des in der Produktinformation 7 dargestellten Produktes führen können. Andererseits stößt der Informationsserver 4 das erfindungsgemäße Verfahren an, indem mit Hilfe einer Empfängererzeugungseinrichtung 25 eine Liste 5 von Erstempfängern erstellt und an den Verwaltungsserver 2 versendet wird. Andererseits sendet der Informationsserver 4 nach vollzogenem Kauf über die Benachrichtigungsfunktion 14 eine Abrechnungsnachricht 15 an den Verwaltungsserver 2. Die Kommunikationsschnittstelle ist dabei jeweils das API 18. Der Informationsserver 4, der ein gängiges Portal sein kann, muss also nur um die angegebenen Funktionen und das API 18 erweitert werden. 3 put the information server again 4 with more recognizable details. The Information Server 4 on the one hand communicates with a terminal which is any of the terminals 8th . 8th' ... 17 '''' can be on the one hand by viewing information 11 from the product information 7 provides on the other hand on the purchase 13 Sale News 12 exchanges which are for the purchase of the product information 7 lead shown product. On the other hand, the information server comes across 4 the inventive method, by using a receiver generating device 25 a list 5 created by first-time recipients and sent to the management server 2 will be shipped. On the other hand, the information server sends 4 after completion of the purchase via the notification function 14 a billing message 15 to the management server 2 , The communication interface is the API in each case 18 , The information server 4 which can be a common portal, so only the specified functions and the API 18 be extended.

4 zeigt den erfindungsgemäßen Verwaltungsserver 2 im Detail. Der Verwaltungsserver 2 erhält die Liste 5 der Erstempfänger entweder, wie gestrichelt dargestellt, vom Informationsserver 4, oder er erzeugt sie selbst in einer Empfängererzeugungseinrichtung 25'. Eine Übermittlungseinrichtung 26 sendet die ursprüngliche Nachricht 6 an die Empfänger aus der Liste 5. Eine Initialisierungseinrichtung 27 tauscht mit einem der Endgeräte die Initialisierungsnachrichten 23, 24 bzw. die zweite Registrierungsnachricht 23 und Registrierungsbestätigung 24 aus und legt einen entsprechenden Speicherblock 3 mit einer Empfängeradresse auf dem Endgerät und einem zugehörigen Zähler an. Eine Abfrageeinrichtung 28 tauscht mit einem Endgerät Abfragenachrichten 29 aus, über die einem Empfänger auf dem Endgerät die Daten des zugehörigen Speicherblocks 3 übermittelt werden können. 4 shows the management server according to the invention 2 in detail. The management server 2 get the list 5 the first receiver either, as shown in dashed lines, from the information server 4 , or it generates itself in a receiver-generating device 25 ' , A transmission device 26 sends the original message 6 to the recipients from the list 5 , An initialization device 27 exchanges the initialization messages with one of the terminals 23 . 24 or the second registration message 23 and registration confirmation 24 and sets a corresponding memory block 3 with a recipient address on the terminal and an associated counter. An interrogator 28 exchanges query messages with a terminal 29 from, via a receiver on the terminal, the data of the associated memory block 3 can be transmitted.

Über eine Empfangseinrichtung 30 erhält der Verwaltungsserver 2 die Abrechnungsnachricht 15. Eine Zähleraktualisierungseinrichtung 31 decodiert die Pfadinformation aus der Abrechnungsnachricht 15 und ermittelt, über welche Zwischenempfänger die modifizierten Nachrichten 9, 9', 9'' gelaufen sind. Den somit ermittelten Empfängern schreibt die Zähleraktualisierungseinrichtung 31 eine Belohnung nach einem in der Zähleraktualisierungseinrichtung 31 konfigurierten Vergütungsschlüssel gut. Bevor die Zähler in den Speicherblocks 3 tatsächlich modifiziert werden, prüft noch eine Zeitablaufeinrichtung 32, ob ein Zeitstempel, welcher der ursprünglichen Nachricht 6 und somit auch den modifizierten Nachrichten 9, 9', 9'' angefügt war oder ein Ablaufdatum, dass der Informationsserver 4 zur Verfügung gestellt hat, bereits abgelaufen ist. In diesem Fall entfällt die Belohnung oder verringert sich. 5 zeigt ein erfindungsgemäßes Endgerät 8 im Detail. Dieses Endgerät ist in bekannter Weise mit einer Nachrichtenapplikation 33 versehen, welches über eine Empfangseinrichtung 34 Nachrichten empfangen und über eine Übermittlungseinrichtung 35 Nachrichten übermitteln kann. Die Empfangseinrichtung 34 dient einerseits dazu, eine erste Produktnachricht 9, welche einer der modifizierten Nachrichten 9, 9', 9'' entspricht, zu empfangen und an die Nachrichtenapplikation 33 weiterzugeben. Andererseits empfängt sie beim Nachrichtenaustausch wegen Ansicht 11 oder Kauf 12 mit dem Informationsserver 4 die hierfür erforderlichen Nachrichten.About a receiving device 30 gets the management server 2 the billing message 15 , A counter updating device 31 decodes the path information from the billing message 15 and determines via which intermediate receivers the modified messages 9 . 9 ' . 9 '' have gone. The receivers thus determined write the counter updating means 31 a reward for one in the counter updating device 31 configured compensation key good. Before the counters in the memory blocks 3 are actually modified, still checks a timing device 32 whether a timestamp, which of the original message 6 and thus also the modified news 9 . 9 ' . 9 '' was attached or an expiration date that the information server 4 has already expired. In this case, the reward is eliminated or reduced. 5 shows an inventive terminal 8th in detail. This terminal is in a known manner with a message application 33 provided, which via a receiving device 34 Receive messages and via a transmission device 35 Send messages. The receiving device 34 serves on the one hand, a first product message 9 which is one of the modified messages 9 . 9 ' . 9 '' corresponds to receive and to the message application 33 pass. On the other hand, she receives the message exchange because of view 11 or buy 12 with the information server 4 the necessary messages.

Die Übermittlungseinrichtung 35 dient entsprechend dazu, eine erzeugte zweite Produktnachricht, die wiederum einer der modifizierten Nachrichten 9, 9', 9'' entspricht, an ein weiteres Endgerät zu senden oder die für Ansicht 11 oder Kauf 12 erforderlichen Nachrichten an den Informationsserver 4 zu übermitteln. Eine Zugriffseinheit 36 tauscht mit dem Verwaltungsserver 2 die Abfragenachrichten 29 und die Initialisierungsnachrichten 23, 24 aus. Eine Auswahleinheit 37 ermöglicht es, in einem zurückliegenden Zeitraum empfangene Produktzugriffsadressen zu speichern und bei der Erzeugung wei terer Nachrichten 9, 9' zu verwenden. Diese Auswahleinheit 37 kann in der Nachrichtenapplikation 33 integriert sein. Sie kann ebenfalls dazu dienen, potenzielle Empfänger auszuwählen, auch wenn dafür natürlich die Funktionalität der Nachrichtenapplikation 33 selbst verwendet werden kann. Die Pfadgenerierungseinheit 38 dient dazu, die ausgewählten weiteren Empfänger beim Versenden einer weiteren Nachricht 9, 9' zusätzlich in den Pfad zu codieren. Auch die Pfadgenerierungseinheit 38 kann vorteilhafterweise in die Nachrichtenapplikation 33 integriert sein. Eine Erzeugungseinrichtung 39 schließlich verknüpft eine möglicherweise von dem Benutzer eingegebenen Nachricht, die Produktzugriffsadresse, die Daten für die Pfadgenerierung und die in der Pfadgenerierungseinheit 38 erzeugte Codierung in dem Pfad zu Nachrichten zusammen, welche über die Übermittlungseinrichtung 35 an die entsprechenden Empfänger versendet werden. Die Zugriffseinheit 36, die Auswahleinheit 37, die Pfadgenerierungseinheit 38 und die Erzeugungseinrichtung 39 werden in dem Endgerät 8 bei Ausführung der ausführbaren Daten erzeugt, welche aus der ursprünglichen Nachricht 6, einer modifizierten Nachricht 9 oder bei explizierter Anfrage durch Initialisierungsnachrichten 23, 24 an den Verwaltungsserver 2 erhalten werden.The transmission device 35 serves accordingly, a generated second product message, which in turn is one of the modified messages 9 . 9 ' . 9 '' corresponds to sending to another terminal or the one for view 11 or buy 12 required messages to the information server 4 to convey. An access unit 36 exchanges with the management server 2 the query messages 29 and the initialization messages 23 . 24 out. A selection unit 37 makes it possible to store product access addresses received in a past period and to generate further messages 9 . 9 ' to use. This selection unit 37 can in the news application 33 be integrated. It can also be used to select potential recipients, although of course the functionality of the message application 33 itself can be used. The path generation unit 38 serves to send the selected other recipients when sending another message 9 . 9 ' additionally encode in the path. Also the path generation unit 38 may advantageously be in the news application 33 be integrated. A generating device 39 Finally, a message possibly entered by the user, the product access address, the path generation data and the path generation unit 38 generated coding in the path to messages, which via the transmission device 35 be sent to the appropriate recipient. The access unit 36 , the selection unit 37 , the path generation unit 38 and the generator 39 be in the terminal 8th upon execution of the executable data generated from the original message 6 , a modified message 9 or if explicitly requested by initialization messages 23 . 24 to the management server 2 to be obtained.

Das erfindungsgemäße Verfahren soll nun noch einmal anschaulich beschrieben werden. Person A (potenzieller Kunde) erhält eine Nachricht (SMS, E-Mail, Multimedianachricht, ...) von einem Bekannten auf sein Endgerät (Handy, E-Mailbox, ...). In dieser Nachricht ist unter anderem ein Link, also eine mögliche Implementierung der Produktzugriffsadresse, auf eine Produktinformation 7 enthalten, oder im Falle von Multimedianachrichten können auch bereits Teile der Produktinformation selbst übermittelt werden. Außerdem ist über den Pfad ein eventuell verschlüsselter Code beigefügt, der die Informationen über diejenigen Personen enthält, welche die Nachricht bisher empfangen und weitergeleitet haben.The inventive method will now be described again vividly. Person A (potential customer) receives a message (SMS, e-mail, multimedia message, ...) from a friend on his device (mobile phone, e-mailbox, ...). In this message, among other things, a link, so a possible implementation of the product access address, on a product information 7 or, in the case of multimedia messages, parts of the product information itself may already be transmitted. In addition, the path is accompanied by a possibly encrypted code containing the information about the persons who have received and forwarded the message so far.

A kann diesem Link nun folgen und gegebenenfalls das Produkt kaufen. Dieser Kauf erfolgt in dem Portal bzw. in dem Informationsserver 4. Der Code oder Pfad wird dabei an das Portal weitergegeben. Sämtliche in diesem Pfad aufgezählten bisherigen Empfänger sind über entsprechend initialisierte Speicherblocks 3 in dem Verwaltungsserver 2 registriert und können demnach anhand eines Vergütungsschlüssels ihre Belohnung automatisch verbucht bekommen.A can now follow this link and buy the product if necessary. This purchase takes place in the portal or in the information server 4 , The code or path is passed on to the portal. All previous recipients enumerated in this path are via appropriately initialized memory blocks 3 in the management server 2 and can therefore automatically receive their reward from a compensation key.

A hat nun die Möglichkeit, sich ebenfalls auf dem Verwaltungsserver 2 registrieren zu lassen, und kann dazu wahlweise die ausführbaren Daten ausführen lassen, um sein Endgerät entsprechend zu konfigurieren, oder diese Daten von dem Verwaltungsserver 2 anfordern. Alternativ kann A, sofern er die ausführbaren Daten auf seinem Endgerät nicht ausführen möchte, sich auch nur bei dem Verwaltungsserver 2 registrieren lassen und nur von dort die modifizierte Nachricht 9 bekommen, in der der Pfad enthalten ist, in dem er nun auch zusätzlich selber codiert ist. A kann auch eine kleine Anwendung enthalten, mit welcher er die Nachricht 9 an eine oder mehrere Personen weiter verschicken kann. Vorteilhafterweise nutzt er dazu aber eine bereits vorhandene Nachrichtenapplikation, in die sich über die ausführbaren Daten die zusätzliche Funktionalität integriert. Es muss dabei nicht ausschließlich die Werbenachricht verschickt werden, sondern es kann auch zusätzlicher Text verschickt werden. Es ist wichtig, dass die Werbung auch als Anhang zu einer ohnehin geplanten Nachricht verschickt werden kann, damit dem Werbenden nicht notwendigerweise zusätzlich Kosten durch das Versenden der Werbenachricht entstehen. Andererseits kann er nämlich im Falle eines Erfolges eine beträchtliche Vergütung erzielen.A now has the option of being on the management server as well 2 to register, and may optionally have the executable data executed to configure its terminal accordingly, or this data from the management server 2 Request. Alternatively, if A does not want to run the executable data on his terminal, A can only contact the management server 2 register and only from there the modified message 9 get in which the path is contained, in which he is now also coded itself. A may also contain a small application with which to send the message 9 can be sent to one or more persons. Advantageously, however, he uses an already existing message application into which the additional functionality is integrated via the executable data. It must not be sent exclusively the advertising message, but it can also be sent additional text. It is important that the advertisement can also be sent as an attachment to an already planned message, so that the advertiser does not necessarily incur additional costs by sending the advertising message. On the other hand, if he succeeds, he can obtain considerable remuneration.

Im Folgenden sollen noch eine Reihe von möglichen Variationen und besonderen Aspekten der Erfindung dargestellt werden. So kann für die Werbenachricht eine endliche Laufzeit definiert werden, nach der die Nachricht gelöscht wird und nicht weiter verschickt werden kann. Dies ist eine Verschärfung des Zeit stempels, welcher in der Zeitablaufeinrichtung 32 zumindest dafür sorgt, dass nach Ablauf einer gewissen Zeitspanne keine Vergütungen mehr gutgeschrieben werden.In the following, a number of possible variations and particular aspects of the invention will be presented. Thus, a finite duration can be defined for the advertising message, after which the message is deleted and can not be forwarded. This is an aggravation of the time stamp, which in the timing device 32 at least ensures that no remuneration is credited after a certain period of time.

Die Vergütung wird vorteilhafterweise von dem Verkäufer der Waren/Dienstleistungen bezahlt. Dieser wird Interesse daran haben, da er einen neuen Werbekanal erschließen kann und die Vergütung erfolgsabhängig ist. Zusätzlich zahlt der Verkäufer eine Provision an den Betreiber des Systems, also insbesondere des Verwaltungsservers 2. Diese Provision soll die Entwicklung und Weiterentwicklung sowie den Betrieb des Systems bezahlen und einen Überschuss erzielen.The remuneration is advantageously paid by the seller of the goods / services. He will be interested because he can develop a new advertising channel and the remuneration is performance-based. In addition, the seller pays a commission to the operator of the system, so in particular the management server 2 , This commission is to pay for the development and development as well as the operation of the system and to achieve a surplus.

Jeder Kunde kann erfindungsgemäß mehrfach als Werbender auftreten. Zu diesem Zweck braucht er sich beim Verwaltungsserver 2 nur einmal registrieren zu lassen. Erhält er zu einem späteren Zeitpunkt eine ursprüngliche Nachricht 6 oder eine modifizierte Nachricht 9, die von einer anderen Aktionsnachricht 20 angestoßen wurde als die, aufgrund derer er sich ursprünglich registrieren ließ, so können die aus den ausführbaren Daten erzeugten Funktionalitäten den verschlüsselten Code selbstständig um die Registrierungsnummer des Werbenden erweitern. Die Werbenachricht wird einem Pool von vorhandenen Nachrichten auf dem Endgerät des Werbenden hinzugefügt. Beim Versenden einer neuen Nachricht kann der Werbende mit Hilfe der Auswahleinheit 37 aus diesen Pool modifizierte Nachrichten an seine eigenen Nachrichten anhängen.Each customer can according to the invention more fold as an advertiser. For this purpose, he needs the management server 2 only register once. Receives an original message later 6 or a modified message 9 that from another action message 20 was triggered as the, due to which he originally registered, so the functionalities generated from the executable data can independently extend the encrypted code to the registration number of the advertiser. The advertisement message is added to a pool of existing messages on the advertiser's terminal. When sending a new message, the advertiser can use the selection unit 37 attach messages modified by this pool to its own messages.

In der ursprünglichen Nachricht 6 oder in den modifizierten Nachrichten 9 können auch Informationen enthalten sein, welche den Empfänger dazu veranlassen, neue ausführbare Daten anzufordern, um die Funktionalität auf seinem Endgerät zu aktualisieren. Damit kann der Empfänger also leicht zur Durchführung eines Updates angeregt und dabei unterstützt werden.In the original message 6 or in the modified messages 9 may also contain information that causes the recipient to request new executable data to update the functionality on his terminal. Thus, the receiver can thus easily be encouraged to carry out an update and be supported.

Vorteilhafterweise sind die Ausgangspunkte für die hierarchische Werbung spezielle Kunden, die sich als Erstwerber quali fiziert haben. Hier kann auch eine existierende Liste von Kunden für ein spezielles Produkt zum Einsatz kommen. Registrierte Kunden könnten auch zufällig ausgewählt werden, wenn sie ihr Einverständnis dafür geben bzw. gegebenenfalls eine Gebühr dafür bezahlen. Sie erhalten somit die Chance, für zukünftige Werbung als Erstwerber an die Wurzel eines Werbebaums zugelangen und dann eine große Gesamtvergütung zu erlangen. Dieser Glücksspielcharakter des Systems wird dessen Attraktivität zusätzlich steigern.advantageously, are the starting points for The hierarchical advertising special customers who are first-time buyers have qualified. Here can also an existing list of customers for a special product are used. Registered customers could as well fortuitously selected if they agree give for it or possibly a fee to pay for it. You thus get the chance for future Advertising as first-time buyer to the root of a advertising tree and then a big one total compensation to get. This gambling character The system will further increase its attractiveness.

Die Kommunikation zwischen dem Verwaltungsserver 2 und dem API 18 kann beispielsweise durch TCP/IP-Sockets realisiert werden.The communication between the management server 2 and the API 18 can be realized for example by TCP / IP sockets.

Die Nachrichten können über jede konventionell bekannte Methode versendet werden. Dazu gehören SMS, MMS, E-Mail, eine TCP/IP Verbindung und beliebige andere.The Messages can be about any Conventionally known method to be shipped. These include SMS, MMS, e-mail, a TCP / IP connection and any other.

Zur erhöhten Sicherheit und zum Schutz gegen Missbrauch können die Nachrichten inklusive der darin enthaltenen Steuerinformationen (also die Liste 5, die ausführbaren Daten, ...) abgesichert werden, wofür eine elektronische Signatur verwendet werden kann. Die Erfindung verbindet sich aber ebenso problemlos mit jedem anderen bekannten Verschlüsselungsverfahren.For increased security and protection against misuse, the messages including the tax information contained therein (ie the list 5 , the executable data, ...), for which an electronic signature can be used. However, the invention combines just as easily with any other known encryption method.

Durch die automatische und technisch unterstützte Realisierung können auch kleine Beträge kostengünstig verrechnet werden. Die höhere potenzielle erzielbare Vergütung durch die Beteiligung an indirekten Umsätzen ist eine zusätzliche Motivation für die Weitergabe der Werbeinformation. Dadurch wird die Wirksamkeit der Werbemaßnahme erhöht. Sie kann auch für niedrigpreisige Produkte durchgeführt werden.By The automatic and technically supported realization can also small sums economical will be charged. The higher one potential achievable remuneration through the participation in indirect sales is an additional Motivation for the Dissemination of advertising information. This will increase the effectiveness of advertising campaign elevated. She can also for Low-priced products are carried out.

Abschließend soll noch einmal die Arbeitsteilung bzw. Verteilung der Funktionalität auf die verschiedenen Komponenten des erfindungsgemäßen Netzwerk 1 beschrieben werden.Finally, once again the division of labor or distribution of functionality on the various components of the network according to the invention 1 to be discribed.

Informationsserver 4 (ein Portal wie beispielsweise Yahoo, GMx, ...)

  • 1. Lieferung von Produktzugriffsadressen an den Verwaltungsserver 2
  • 2. Abfrage von bestehenden Rabatten über eine Abfrage der Zählerstände eines einem Empfänger zugewiesenen Zählers im Verwaltungsserver 2 zur Verrechnung mit einem eventuellen Kauf dieses Empfängers
  • 3. Versenden der Abrechnungsnachricht 15 an den Verwaltungsserver 2
information server 4 (a portal such as Yahoo, GMx, ...)
  • 1. Delivery of product access addresses to the management server 2
  • 2. Query existing discounts on a query of the meter readings of a counter assigned to a receiver in the management server 2 for offsetting with a possible purchase of this recipient
  • 3. Sending the billing message 15 to the management server 2

Verwaltungsserver 2:management server 2 :

  • 1. Registrierung der Werbenden, also: a) Erstellung und Initialisierung eines Kontos durch Initialisierung eines Speicherblocks mit einem Zähler und einer Empfängeradresse b) Erzeugen eines verschlüsselten Codes für die ursprüngliche Nachricht 6 c) Versenden der ausführbaren Daten und der ursprünglichen Nachricht 6 inklusive des verschlüsselten Codes1. Registration of the advertisers, ie: a) creation and initialization of an account by initialization of a memory block with a counter and a recipient address b) generating an encrypted code for the original message 6 c) sending the executable data and the original message 6 including the encrypted code
  • 2. Verteilung der Vergütung auf die im Pfad liegenden Personen bzw. Empfänger anhand eines mit dem Portal bzw. Informationsserver 4 vereinbarten Vergütungsschlüssels2. Distribution of remuneration to the persons or recipients in the path by means of a portal or information server 4 agreed remuneration key
  • 3. Mitteilung von bestehenden Rabatten und bestehenden Kontoguthaben in dem einem Empfänger zugeordneten Zähler in einem Speicherblock 3 im Falle eines Einkaufs durch Kunden, die zuvor für ihre Werbetätigkeit Rabatte bzw. Vergütungen erhalten haben3. Notification of existing discounts and existing account balances in the counter associated with a receiver in a memory block 3 in the case of a purchase by customers who have previously received rebates or rewards for their advertising activity
  • 4. Vorteilhafterweise auch Übernahme der Payment-Funktionalität, d.h. nicht nur die Abrechnung der Vergütung, sondern auch die Abrechnung des eigentlichen Kaufpreises erfolgt im Verwaltungsserver 2 mit Hilfe von ansonsten bekannten elektronischen Bezahlverfahren4. Advantageously, assuming the payment functionality, ie not only the settlement of the remuneration, but also the settlement of the actual purchase price takes place in the management server 2 with the help of otherwise known electronic payment method
  • 5. Versendung der ausführbaren Daten und Hinweise auf das Vorliegen von neuen ausführbaren Daten durch Versenden entsprechender Nachrichten an die in den Speicherblocks registrierten Empfänger, sofern neue oder aktualisierte Funktionalität in einem Update zur Verfügung steht5. Sending the executable Data and indications of the presence of new executable data by sending appropriate messages to those in the memory blocks registered recipient, if new or updated functionality is available in an update

Endgerät:terminal:

  • 1. Einbindung von empfangenen Nachrichten 9 in die Auswahleinheit 37 insbesondere der Nachrichtenapplikation 33, wobei hier vorteilhafterweise für die nächste zu versendende Nachricht die anzuhängende modifizierte Nachricht 9 bzw. der Link bzw. die Produktzugriffsadresse voreingestellt werden. Damit wird bei der normalen Kommunikation des Empfängers ohne sein weiteres Zutun die Möglichkeit geschaffen, eine Vergütung zu erzielen. Die Auswahleinheit 37 zeigt bei der Auswahl die modifizierten Nachrichten nochmals an. Dadurch wird wiederum der Werbeeffekt nochmals vergrößert1. Integration of received messages 9 in the selection unit 37 especially the news application 33 , where advantageously for the next message to be sent to be attached modified message 9 or the link or the product access address are preset. Thus, in the normal communication of the recipient without his further intervention created the opportunity to achieve a remuneration. The selection unit 37 displays the modified messages again when selecting. This again increases the advertising effect
  • 2. Verschlüsselung einer Identifizierung des Geräteeigentümers bzw. des Empfängers und Einbindung dieser Identifikation in den Pfad der bisherigen Empfänger der modifizierten Nachricht 9 2. Encryption of an identification of the device owner or the recipient and integration of this identification in the path of the previous recipient of the modified message 9
  • 3. Löschen von in der Auswahleinheit 37 gespeicherten ursprünglichen Nachrichten 6 oder modifizierten Nachrichten 9 nach voreinstellbaren Kriterien, beispielsweise der Lebensdauer der Werbenachricht3. Delete in the selection unit 37 saved original messages 6 or modified messages 9 according to presettable criteria, for example the lifetime of the advertising message
  • 4. Darstellungen von Informationsnachrichten des Verwaltungsservers 2, die in ursprünglichen Nachrichten 6 oder modifizierten Nachrichten 9 enthalten sind, beispielsweise die Aufforderung, erneuerte ausführbare Daten für ein Update der Funktionalität des Endgerätes anzufordern.4. Representations of Information Messages of the Management Server 2 that in original news 6 or modified messages 9 For example, the request to request renewed executable data for an update of the functionality of the terminal.

Die Auswahleinheit 37 kann vorteilhafterweise auch mit einer Datenbank verknüpft sein, welche Interessen derjenigen Empfänger speichert, die in einem Adressbuch der Nachrichtenapplikation 33 abgelegt sind. Damit können bei Versendung einer modifizierten Nachricht 9 automatisch solche Nachrichten aus gewählt werden, wo die Produktzugriffsadresse auf Produktinformationen 7 verweist, die für den Empfänger der Nachricht mit erhöhter Wahrscheinlichkeit auch von Interesse sind.The selection unit 37 may advantageously also be associated with a database which stores interests of those recipients who are in an address book of the news application 33 are stored. This can be done by sending a modified message 9 Automatically such messages are selected from where the product access address to product information 7 which are more likely to be of interest to the recipient of the message.

Claims (28)

Verfahren zum Betrieb eines Netzwerks (1), welches folgende Schritte aufweist: – Initialisieren von Speicherblöcken (3) in einem Verwaltungsserver (2), wobei jeder Speicherblock (3) eine Erstempfängeradresse eines Erstempfängers und einen zugehörigen Zählerstand hält; – Generieren einer Liste von Erstempfängern in dem Verwaltungsserver (2); – Übermitteln einer ersten Nachricht (6) von dem Verwaltungsserver (2) an ein aus der Erstempfängeradresse ermitteltes Erstempfänger-Endgerät (8), wobei die erste Nachricht (6) enthält: – eine Produktzugriffsadresse für Produktinformationsdaten (7) eines Informationsservers (4) und – ausführbare Daten, welche bei Ausführung auf dem Endgerät eine Pfadgenerierungseinheit (38) erzeugen; – Erzeugen einer zweiten Nachricht (9) in einer auf dem Erstempfänger-Endgerät (8) erzeugten ersten Pfadgenerierungseinheit (38), wobei die zweite Nachricht (9) eine modifizierte Produktzugriffsadresse mit der Produktzugriffsadresse und einem Pfad enthält, welcher den Erstempfänger codiert; – Übermittlung der zweiten Nachricht (9) von dem Erstempfänger-Endgerät (8) an mindestens ein aus einer Zweitempfängeradresse ermitteltes Zweitempfängerendgerät 10; – Übermittlung der modifizierten Produktzugriffsadresse an den Informationsserver (4) und anschließendes Auslösen einer Benachrichtigungsfunktion (14) in dem Informationsserver (4); – Übermittlung einer Abrechnungsnachricht (15) von dem Informationsserver (4) an den Verwaltungsserver (2), welche den Pfad enthält; und – Modifizierung des Zählerstands in dem Speicherblock 3 des Verwaltungsservers (2), welcher dem in dem Pfad codierten Erstempfänger zugehörig ist.Method for operating a network ( 1 ), which comprises the following steps: initializing memory blocks ( 3 ) in a management server ( 2 ), each memory block ( 3 ) holds a first-party address of a first-party receiver and an associated meter reading; Generating a list of first-time recipients in the management server ( 2 ); - transmission of a first message ( 6 ) from the management server ( 2 ) to a determined from the Erstempfängeradresse first receiver terminal ( 8th ), the first message ( 6 ) contains: - a product access data product access address ( 7 ) of an information server ( 4 ) and executable data which, when executed on the terminal, comprise a path generation unit ( 38 ) produce; - generating a second message ( 9 ) in one on the first receiver terminal ( 8th ) generated first path generation unit ( 38 ), the second message ( 9 ) includes a modified product access address having the product access address and a path encoding the first recipient; Transmission of the second message ( 9 ) from the first receiver terminal ( 8th ) to at least one of a secondary receiver address determined second receiver terminal 10 ; Transmission of the modified product access address to the information server ( 4 ) and then triggering a notification function ( 14 ) in the information server ( 4 ); - Transmission of a billing message ( 15 ) from the information server ( 4 ) to the management server ( 2 ) containing the path; and - modifying the count in the memory block 3 of the management server ( 2 ) associated with the first recipient encoded in the path. Verfahren nach Anspruch 1, wobei – zusätzliche Speicherblöcke (3) in dem Verwaltungsserver (2) initialisiert werden und jeder zusätzliche Speicherblock (3) eine Zweitempfängeradresse eines Zweitempfängers und einen zugehörigen Zählerstand hält und – die zweite Nachricht (9) zusätzlich die ausführbaren Daten enthält und das Verfahren zusätzlich die folgenden Schritte aufweist: – Erzeugen einer dritten Nachricht (9') in einer auf dem Zweitempfängerendgerät (10) erzeugten zweiten Pfadgenerierungseinheit, wobei die dritte Nachricht (9') eine modifizierte Produktzugriffsadresse mit der Produktzugriffsadresse und einem Pfad enthält, welcher den Erstempfänger und den Zweitempfänger codiert; – Übermittlung der dritten Nachricht (9') von dem Erstempfänger-Endgerät (10) an mindestens ein aus einer Drittempfängeradresse ermitteltes Drittempfängerendgerät (16), und somit eine Empfängerkette von dem Erstempfänger über den Zweitempfänger zu dem Drittempfänger generiert wird, wobei nach Übermittlung der Abrechnungsnachricht (15) die Zählerstande der Speicherblöcke (3) des Verwaltungsservers modifiziert werden, welche dem in dem Pfad codierten Erstempfänger und/oder Zweitempfänger zugehörig sind.Method according to claim 1, wherein - additional memory blocks ( 3 ) in the management server ( 2 ) and each additional memory block ( 3 ) holds a secondary receiver address of a secondary receiver and an associated meter reading, and - the second message ( 9 ) additionally contains the executable data and the method additionally comprises the following steps: generating a third message ( 9 ' ) in one on the second receiver terminal ( 10 ) generated second path generation unit, wherein the third message ( 9 ' ) includes a modified product access address having the product access address and a path encoding the first receiver and the second receiver; - transmission of the third message ( 9 ' ) from the first receiver terminal ( 10 ) to at least one of a third party recipient determined third party end device ( 16 ), and thus a receiver chain is generated by the first receiver via the second receiver to the third party receiver, wherein after transmission of the billing message ( 15 ) the counts of the memory blocks ( 3 ) of the management server associated with the first recipient and / or second recipient encoded in the path. Verfahren nach Anspruch 2, wobei Empfängerketten dadurch generiert werden, dass – der Verwaltungsserver (2) Speicherblöcke (3) für alle Empfänger außer dem letzten in einer Empfängerkette initialisiert, welche die Empfängeradresse und einen zugehörigen Zählerstand halten, – die dritte Nachricht (9') und Nachrichten (9'') weiterer Ordnungen die ausführbaren Daten enthalten und jedes Endgerät (8, 10, 16, 17) in der Empfängerkette die seiner Ordnung entsprechende Nachricht (6, 9, 9', 9'') empfängt und mittels der Pfadgenerierungseinheit (38) die Nachricht der nächsthöheren Ordnung erzeugt, wobei die Nachrichten jeder Ordnung den Pfad enthalten, welcher die bisherigen Empfänger codiert, und an ein Endgerät der nächsthöheren Ordnung übermittelt und wobei nach Übermittlung der Abrechnungsnachricht (15) die Zählerstande der Speicherblöcke (3) des Verwaltungsservers (2) modifiziert werden, welche den in dem Pfad codierten Erst-, Zweit-, Dritt- und/oder weiteren Empfängern in der Empfängerkette zugehörig sind.The method of claim 2, wherein recipient chains are generated by: - the management server ( 2 ) Memory blocks ( 3 ) are initialized for all receivers except the last one in a receiver chain holding the receiver address and an associated counter reading, - the third message ( 9 ' ) and messages ( 9 '' ) of further orders contain the executable data and each terminal ( 8th . 10 . 16 . 17 ) in the recipient chain the message corresponding to its order ( 6 . 9 . 9 ' . 9 '' ) and by means of the path generation unit ( 38 ) generates the message of the next higher order, the messages of each order containing the path which encodes the previous receivers and transmitted to a terminal of the next higher order and wherein after transmission of the billing message ( 15 ) the counts of the memory blocks ( 3 ) of the management server ( 2 ) which are associated with the first, second, third and / or further recipients encoded in the path in the receiver chain. Verfahren nach einem der Ansprüche 1 bis 3, wobei die Liste von Erstempfängern in dem Informationsserver (4) erzeugt und an den Verwaltungsserver (2) übermittelt wird.Method according to one of claims 1 to 3, wherein the list of first-time recipients in the information server ( 4 ) and sent to the management server ( 2 ) is transmitted. Verfahren nach einem der Ansprüche 1 bis 4, wobei ein Speicherblock (3) nach einem Initialisierungsnachrichtenaustausch (23, 24) mit dem Endgerät des zugehörigen Empfängers initialisiert wird.Method according to one of claims 1 to 4, wherein a memory block ( 3 ) after an initialization message exchange ( 23 . 24 ) is initialized with the terminal of the associated receiver. Verfahren nach einem der Ansprüche 1 bis 5, wobei die ausführbaren Daten getrennt von den ersten bzw. weiteren Nachrichten (6, 9) übermittelt werden.Method according to one of claims 1 to 5, wherein the executable data separated from the first or further messages ( 6 . 9 ). Verfahren nach Anspruch 6, wobei die ersten bzw. höheren Nachrichten (6, 9) eine Information umfassen, dass erneuerte ausführbare Daten auf dem Verwaltungsserver (2) verfügbar sind.Method according to claim 6, wherein the first or higher messages ( 6 . 9 ) contain information that renewed executable data on the management server ( 2 ) Are available. Verfahren nach einem der Ansprüche 1 bis 7, wobei die ausführbaren Daten zusätzlich eine Zugriffseinheit (36) in einem Endgerät erzeugen, welche eine Übermittlung (29) der in dem Speicherblock (3) abgelegten Daten an das Endgerät ermöglicht.Method according to one of claims 1 to 7, wherein the executable data additionally comprises an access unit ( 36 ) in a terminal which transmits ( 29 ) in the memory block ( 3 ) allows stored data to the terminal. Verfahren nach einem der Ansprüche 1 bis 8, wobei die ausführbaren Daten zusätzlich eine Auswahleinheit (37) erzeugen, welche eine Speicherung von Produktzugriffsadressen sowie eine Auswahl aus derart gespeicherten Produkt zugriffsadressen ermöglicht, um die Generierung von ersten oder höheren Nachrichten (6, 9) zu ermöglichen, welche mehrere Produktzugriffsadressen bündelt.Method according to one of claims 1 to 8, wherein the executable data additionally comprises a selection unit ( 37 ), which allows storage of product access addresses as well as a selection of product access addresses stored in such a way as to enable the generation of first or higher messages ( 6 . 9 ), which bundles multiple product access addresses. Verfahren nach einem der Ansprüche 1 bis 9, wobei die ersten und/oder höheren Nachrichten in einer Nachrichtenapplikation (33) erzeugt werden, die um die Pfadgenerierungseinheit (38) erweitert ist.Method according to one of claims 1 to 9, wherein the first and / or higher messages in a message application ( 33 ) generated around the path generation unit ( 38 ) is extended. Verfahren nach einem der Ansprüche 2 bis 10, wobei die Modifikation eines Zählerstandes einen Fixanteil hat und/oder ihr Umfang von dem Produkt (7) und/oder der Ordnung des zugehörigen Empfängers in einer Empfängerkette, abhängt.Method according to one of claims 2 to 10, wherein the modification of a meter reading has a fixed portion and / or its scope of the product ( 7 ) and / or the order of the associated receiver in a receiver chain. Verfahren nach einem der Ansprüche 1 bis 11, wobei die ersten und/oder höheren Nachrichten mit einem Zeitstempel versehen sind und nach Ablauf einer festgelegten Zeitspanne zugehörige Pfaden in der Pfadgenerierungseinheit und/oder Zählerstände in dem Verwaltungsserver nicht mehr modifiziert werden.Method according to one of claims 1 to 11, wherein the first and / or higher Messages are timestamped and expired associated paths in the path generation unit for a predetermined period of time and / or counter readings in the Management Server no longer be modified. Verfahren nach einem der Ansprüche 1 bis 12, wobei der Pfad in der Produktzugriffsadresse codiert ist.Method according to one of claims 1 to 12, wherein the path is encoded in the product access address. Verfahren nach einem der Ansprüche 1 bis 13, wobei der Pfad verschlüsselt ist.Method according to one of claims 1 to 13, wherein the path encoded is. Verwaltungsserver (2) in einem Netzwerk 1, welcher folgendes aufweist: – eine Vielzahl von Speicherblöcken (3), wobei jeder Speicherblock (3) eine Erstempfängeradresse eines Erstempfängers und einen zugehörigen Zählerstand hält; – eine Empfängererzeugungseinrichtung (25), welche für die Erzeugung einer Liste (5) von Erstempfängern ausgebildet ist; – eine Übermittlungseinrichtung (26), welche für die Übermittlung von Nachrichten an ein aus Erstempfängeradresse er mitteltes Erstempfänger-Endgerät (8) ausgebildet ist, wobei die Nachricht (6) enthält: – eine Produktzugriffsadresse für Produktinformationsdaten eines Informationsservers (4) und – ausführbare Daten, welche bei Ausführung auf dem Endgerät eine Pfadgenerierungseinheit (38) erzeugen; – eine Empfangseinrichtung (30), welche für den Empfang einer Abrechnungsnachricht (15) von einem Informationsserver (4) ausgelegt ist, welche einen Pfad enthält, der den Erstempfänger codiert; und – eine Zähleraktualisierungseinrichtung (31), welche für die Modifizierung des Zählerstands in dem Speicherblock (3) ausgebildet ist, der dem in dem Pfad codierten Erstempfänger zugehörig ist.Management server ( 2 ) in a network 1 comprising: - a plurality of memory blocks ( 3 ), each memory block ( 3 ) holds a first-party address of a first-party receiver and an associated meter reading; A receiver generation device ( 25 ), which are used to generate a list ( 5 ) is designed by first-time recipients; A transmission device ( 26 ), which is used for the transmission of messages to a from Erstempfängeradresse he mediated first receiver terminal ( 8th ), the message ( 6 ) contains: a product access address for product information data of an information server ( 4 ) and executable data which, when executed on the terminal, comprise a path generation unit ( 38 ) produce; A receiving device ( 30 ), which are responsible for receiving a billing message ( 15 ) from an information server ( 4 ) including a path encoding the first receiver; and - a counter updating device ( 31 ), which are used for the modification of the count in the memory block ( 3 ) associated with the first receiver encoded in the path. Verwaltungsserver (2) nach Anspruch 15, wobei – zusätzliche Speicherblöcke (3) vorgesehen sind, die jeweils eine Empfängeradresse eines Empfängers und einen zugehörigen Zählerstand halten, und wobei – die Zähleraktualisierungseinrichtung (31) zusätzlich dafür ausgebildet ist, Zählerstände in Speicherblocks (3) zu modifizieren, die weiteren in dem Pfad codierten Empfänger zugeordnet sind.Management server ( 2 ) according to claim 15, wherein - additional memory blocks ( 3 ) are provided, each holding a receiver address of a receiver and an associated counter reading, and wherein - the counter updating means ( 31 ) is additionally adapted to counter readings in memory blocks ( 3 ) associated with further receivers encoded in the path. Verwaltungsserver (2) nach Anspruch 15 oder 16, wobei die Empfängererzeugungseinrichtung (25) dafür ausgebildet ist, die Liste (5) von Erstempfängern von einen. Informationsserver (4) zu empfangen.Management server ( 2 ) according to claim 15 or 16, wherein the receiver generating means ( 25 ) is designed to list ( 5 ) of first-time recipients of one. Information server ( 4 ) gene. Verwaltungsserver (2) nach einem der Ansprüche 15 bis 17, wobei eine Initialisierungseinrichtung (27) vorgesehen ist, welche dafür ausgelegt ist, einen Speicherblock (3) zu initialisieren, indem Nachrichten mit dem Endgerät des zugehörigen Empfängers ausgetauscht werden, welche die Empfängeradresse aufweisen.Management server ( 2 ) according to one of claims 15 to 17, wherein an initialisation device ( 27 ) which is designed to store a memory block ( 3 ) by exchanging messages with the terminal of the associated recipient having the recipient address. Verwaltungsserver (2) nach einem der Ansprüche 15 bis 18, wobei eine Abfrageeinrichtung (28) vorgesehen ist, welche dafür ausgebildet ist, die in einem Speicherblock (3) abgelegten Daten einem Endgerät des zugehörigen Empfängers zu übermitteln.Management server ( 2 ) according to one of claims 15 to 18, wherein an interrogator ( 28 ) which is designed to be stored in a memory block ( 3 ) transmitted data to a terminal of the associated receiver. Verwaltungsserver (2) nach einem der Ansprüche 15 bis 19, wobei die Zähleraktualisierungseinrichtung (31) dafür ausgebildet ist, die Modifikation eines Zählerstandes mit einem Fixanteil und/oder in einem Umfang vorzunehmen, der von dem Produkt und/oder der Codierung zugehörigen Empfängers abhängt.Management server ( 2 ) according to one of claims 15 to 19, wherein the counter updating device ( 31 ) is adapted to carry out the modification of a meter reading with a fixed portion and / or to an extent that depends on the product and / or the coding associated receiver. Verwaltungsserver (2) nach einem der Ansprüche 15 bis 20, wobei eine Zeitablaufeinrichtung (32) vorgesehen ist, welche dafür ausgebildet ist, einen Zeitstempel einer Nachricht auszuwerten und somit nach Ablauf einer festgelegten Zeitspanne der Zähleraktualisierungseinrichtung ein Signal geben kann, Zählerstände nicht mehr zu modifizieren.Management server ( 2 ) according to one of claims 15 to 20, wherein a timing device ( 32 ) is provided, which is adapted to evaluate a time stamp of a message and thus after a specified period of time the counter updating means can give a signal to no longer modify counter readings. Endgerät (8, 10, 16, 17) für ein Netzwerk (1), welches folgendes aufweist: – eine Empfangseinrichtung (34), die für den Empfang einer ersten Nachricht (6, 9) von einem Verwaltungsserver (2) ausgebildet ist, wobei die erste Nachricht (6, 9) ausführbare Daten enthält, welche bei Ausführung auf dem Endgerät eine Pfadgenerierungseinheit (38) erzeugen; – eine Erzeugungseinrichtung (39) für eine zweite Nachricht (9, 9', 9''), die dafür ausgebildet ist, mittels einer aus den ausführbaren Daten erzeugten Pfadgenerierungseinheit (38) eine zweite Nachricht (9, 9', 9'') zu erstellen, die einen Pfad enthält, welcher einen Empfänger auf dem Endgerät codiert; – eine Übermittlungseinrichtung (35), die für die Übermittlung der zweiten Nachricht (9, 9', 9'') an ein aus einer Empfängeradresse ermitteltes Empfängerendgerät ausgebildet ist.Terminal ( 8th . 10 . 16 . 17 ) for a network ( 1 ), comprising: - a receiving device ( 34 ) required to receive a first message ( 6 . 9 ) from a management server ( 2 ), the first message ( 6 . 9 ) contains executable data which, when executed on the terminal, comprises a path generation unit ( 38 ) produce; - a generating device ( 39 ) for a second message ( 9 . 9 ' . 9 '' ), which is adapted to be generated by means of a path generation unit generated from the executable data ( 38 ) a second message ( 9 . 9 ' . 9 '' ) containing a path encoding a receiver on the terminal; A transmission device ( 35 ) required for the transmission of the second message ( 9 . 9 ' . 9 '' ) is formed to a determined from a recipient address receiver terminal. Endgerät nach Anspruch 22, wobei die erste Nachricht den Pfad enthält und die Erzeugungseinrichtung (39) den Empfänger auf dem Endgerät zusätzlich in dem Pfad codiert.The terminal of claim 22, wherein the first message includes the path and the generating means (16) 39 ) additionally encodes the receiver on the terminal in the path. Endgerät nach Anspruch 22 oder 23, wobei – die Empfangseinrichtung (34) ausgebildet ist, die erste Nachricht zu empfangen, die zusätzlich eine Produktzugriffsadresse für Produktinformationsdaten eines Informationsservers enthält und – die Erzeugungseinrichtung (39) dafür ausgebildet ist, die zweite Nachricht so zu erzeugen, dass der Pfad in einer modifizierten Produktzugriffsadresse enthalten ist.Terminal according to claim 22 or 23, wherein - the receiving device ( 34 ) is adapted to receive the first message, which additionally contains a product access information product information address of an information server, and - the generation device ( 39 ) is adapted to generate the second message so that the path is included in a modified product access address. Endgerät nach einem der Ansprüche 22 bis 24, wobei zusätzlich eine Zugriffseinheit (36) vorgesehen ist, die eine Übermittlung der in einem Speicherblock (3) abgelegten Daten an das Endgerät ermöglicht.Terminal according to one of claims 22 to 24, wherein additionally an access unit ( 36 ), which is a transmission of the in a memory block ( 3 ) allows stored data to the terminal. Endgerät nach einem der Ansprüche 22 bis 25, wobei zusätzlich eine Auswahleinheit (37) vorgesehen ist, welche für eine Speicherung von Produktzugriffsadressen sowie eine Auswahlmöglichkeit aus derart gespeicherten Produktzugriffsadressen ausgebildet ist, um die Generierung von Nachrichten zu ermöglichen, welche mehrere Produktzugriffsadressen bündeln.Terminal according to one of claims 22 to 25, wherein additionally a selection unit ( 37 ), which is adapted to store product access addresses as well as a selection of product access addresses stored in such a way as to enable the generation of messages which bundle multiple product access addresses. Endgerät nach einem der Ansprüche 22 bis 26, wobei die Pfadgenerierungseinrichtung (38) in eine Nachrichtenapplikation (33) integriert ist.Terminal according to one of Claims 22 to 26, the path generating device ( 38 ) in a news application ( 33 ) is integrated. Netzwerk (1) mit einem Verwaltungsserver (2) nach einem der Ansprüche 15 bis 21 und mit mindestens einem Endgerät (8, 10, 16, 17) nach einem der Ansprüche 22 bis 27.Network ( 1 ) with a management server ( 2 ) according to one of claims 15 to 21 and with at least one terminal ( 8th . 10 . 16 . 17 ) according to any one of claims 22 to 27.
DE200410035550 2004-07-22 2004-07-22 Network operating method for transmitting product information to interested parties, by sending account statement message to managing server, and modifying counts in memory block Withdrawn DE102004035550A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE200410035550 DE102004035550A1 (en) 2004-07-22 2004-07-22 Network operating method for transmitting product information to interested parties, by sending account statement message to managing server, and modifying counts in memory block

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200410035550 DE102004035550A1 (en) 2004-07-22 2004-07-22 Network operating method for transmitting product information to interested parties, by sending account statement message to managing server, and modifying counts in memory block

Publications (1)

Publication Number Publication Date
DE102004035550A1 true DE102004035550A1 (en) 2006-02-16

Family

ID=35668535

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200410035550 Withdrawn DE102004035550A1 (en) 2004-07-22 2004-07-22 Network operating method for transmitting product information to interested parties, by sending account statement message to managing server, and modifying counts in memory block

Country Status (1)

Country Link
DE (1) DE102004035550A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001001307A2 (en) * 1999-06-25 2001-01-04 The Brodia Group Rewards based viral marketing system
WO2001039010A2 (en) * 1999-11-20 2001-05-31 Advertising.Com Method and apparatus for an e-mail affiliate program
WO2001040898A2 (en) * 1999-11-11 2001-06-07 Gorefer.Com, Inc. Method and system for online third party referral system customized to the purchaser's needs
WO2001043031A1 (en) * 1999-12-10 2001-06-14 Referrals.Com Method for enlisting and rewarding agents for assisting with lead generation and transactions
US20010020231A1 (en) * 2000-04-24 2001-09-06 Desktopdollars.Com Marketing System and Method
WO2001086541A1 (en) * 2000-05-09 2001-11-15 Orbis Online, Inc. A multilingual on-line incentive-based real-time auction marketplace method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001001307A2 (en) * 1999-06-25 2001-01-04 The Brodia Group Rewards based viral marketing system
WO2001040898A2 (en) * 1999-11-11 2001-06-07 Gorefer.Com, Inc. Method and system for online third party referral system customized to the purchaser's needs
WO2001039010A2 (en) * 1999-11-20 2001-05-31 Advertising.Com Method and apparatus for an e-mail affiliate program
WO2001043031A1 (en) * 1999-12-10 2001-06-14 Referrals.Com Method for enlisting and rewarding agents for assisting with lead generation and transactions
US20010020231A1 (en) * 2000-04-24 2001-09-06 Desktopdollars.Com Marketing System and Method
WO2001086541A1 (en) * 2000-05-09 2001-11-15 Orbis Online, Inc. A multilingual on-line incentive-based real-time auction marketplace method and system

Similar Documents

Publication Publication Date Title
EP0929874B1 (en) Method and device for constructing a database containing customer data and/or for organizing a discount or coupon system
EP1723777A1 (en) Establishment of links with the aid of contact elements
WO2013050033A1 (en) Method for handling electronic vouchers
DE60032343T2 (en) METHOD AND DEVICE FOR ELECTRONIC BUSINESS TRAFFIC
DE60315725T2 (en) CONTROL PROCEDURE FOR COMMUNICATION SYSTEMS
KR20010029175A (en) Method for increasing the membership of the Internet sites
AT5506U1 (en) DEVICE AND METHOD FOR SENDING ADVERTISING INFORMATION
DE102004035550A1 (en) Network operating method for transmitting product information to interested parties, by sending account statement message to managing server, and modifying counts in memory block
DE60005220T2 (en) METHOD FOR PROVIDING A FREE INTERNET CONNECTION BY REPLACING ADVERTISING BROADCASTS IN AN INTERNET BROADCASTING SYSTEM
EP1158471B1 (en) System, method and program for payment in a telecommunication network
DE10056492A1 (en) Information provision method for domestic appliances uses distributed network coupled to each appliance
WO2004081830A1 (en) Electronic data processing system for internet auctions
EP1480398A1 (en) Method and system for establishing a billable electronic mail service
EP0984374B1 (en) Method and Apparatus for data transfer in a computer network
EP1437669B1 (en) Method for carrying out payments using a communications network
EP1093096A2 (en) Method and device for secure processing of E-commerce payment transactions by means of credit cards
EP1134677A1 (en) Computer system, computer supported method and computer program for incentive award system management
WO2002103589A2 (en) System and method for sales promotion
DE102005060632A1 (en) Contact intervening method for data and/or communication network, involves producing communication connection between two communication terminals, where one of the terminals identifies data assigned to telephone number and/or code
DE102012100638A1 (en) Method and device for controlling the display of additional information in an e-shop system
EP1764969A1 (en) Method for anonymous communications between a mobile terminal and a WAP-server for use of WAP-service
EP1367512A2 (en) Discount system
DE102006031878A1 (en) Method and system for the network-based offering of goods, services and / or other values
DE102004050876A1 (en) System for managing telephone accounts has input device with which individualizing arrangement of desired telephone account can be sent to data processing system, credit amount can be added to desired account by indicating means of payment
DE10046847A1 (en) Method and device for making a winning bet on the Internet includes a data-processing facility with a homepage permanently connected to the Internet having multiple adapted function screens and IDs for Internet users.

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8130 Withdrawal