DE10021756A1 - System for variable billing of Internet charges depending on Internet offers chosen in which a user connects to a user host in the normal manner but is switched to a billing server system for determination of a rate if necessary - Google Patents

System for variable billing of Internet charges depending on Internet offers chosen in which a user connects to a user host in the normal manner but is switched to a billing server system for determination of a rate if necessary

Info

Publication number
DE10021756A1
DE10021756A1 DE2000121756 DE10021756A DE10021756A1 DE 10021756 A1 DE10021756 A1 DE 10021756A1 DE 2000121756 DE2000121756 DE 2000121756 DE 10021756 A DE10021756 A DE 10021756A DE 10021756 A1 DE10021756 A1 DE 10021756A1
Authority
DE
Germany
Prior art keywords
tariff
internet
server system
user
offers
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.)
Granted
Application number
DE2000121756
Other languages
German (de)
Other versions
DE10021756C2 (en
Inventor
Jan Philipp Neumann
Micha Ostermann
Matthias Siedler
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.)
COMHOUSE AG
Original Assignee
COMHOUSE 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 COMHOUSE AG filed Critical COMHOUSE AG
Priority to DE2000121756 priority Critical patent/DE10021756C2/en
Priority to EP01945086A priority patent/EP1328884A2/en
Priority to PCT/EP2001/005071 priority patent/WO2001086517A2/en
Priority to AU67406/01A priority patent/AU6740601A/en
Publication of DE10021756A1 publication Critical patent/DE10021756A1/en
Application granted granted Critical
Publication of DE10021756C2 publication Critical patent/DE10021756C2/en
Anticipated expiration legal-status Critical
Expired - Fee Related 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/04Billing or invoicing

Abstract

A user host has an auxiliary billing program that monitors rates- relevant queries launched by the host concerning Internet offers and which disconnects an existing link if rates relevant information is detected and sets up another link to the billing server system if such a link has not already been established. Then the billing server query reaches the provider that supplied the chosen Internet offer. The billing server is configured to keep records of charging relevant data. Billing server and user host are configured such that a rate change can be made without disconnecting existing links, based on records pertaining to rates relevant data. The invention also relates to a corresponding computer product, a billing server system and a method for variable billing.

Description

Die Erfindung betrifft Systeme, Computerprogramm-Pro­ dukte, Tarifierungsserversysteme und Verfahren zur varia­ blen Tarifierung von Internetgebühren in Abhängigkeit von gewählten Internetangeboten.The invention relates to systems, computer program pro products, tariff server systems and varia processes blen tariffing of internet fees depending on selected Internet offers.

Für den elektronischen Handel und die Erbringung von Dienstleistungen im Internet sind verschiedene Verfahren bekannt. Am meisten verbreitet ist neben einer Beglei­ chung von Zahlungsforderungen per Rechnung, Lastschrift oder Nachnahme die Bezahlung per Kreditkarte. Für kleine Transaktionen, also Beträge von z. B. Pfennigbruchteilen bis zu 50 DM (sog. Micropayment) sind diese Verfahren i. a. weniger geeignet, da sie relativ kompliziert sind und wegen der relativ hohen Transaktionskosten unrentabel sind. Guthabenbasierte Verfahren, die beispielsweise die sog. "Geldkarte" oder digitale Gutscheine verwenden, sind wegen ihren niedrigeren Transaktionskosten grundsätzlich für Micropayment geeignet. Nachteilig ist aber, daß die Teilnahme an solchen Verfahren die Einrichtung eines Gut­ habens zur Voraussetzung hat, was für vielen Kunden eine Zutrittshürde darstellt. Beispiele guthabenbasierter Verfahren sind aus der US-Patentschrift 5,864,610 und der WO 99/22507 bekannt.For electronic commerce and the provision of Services on the Internet are different procedures known. The most common is in addition to a companion payment of receivables by invoice, direct debit or cash on delivery the payment by credit card. For small Transactions, ie amounts of z. B. penny fractions up to 50 DM (so-called micropayment) are these procedures i. a. less suitable because they are relatively complicated and unprofitable because of the relatively high transaction costs are. Credit-based procedures, such as the so-called "money card" or digital coupons are because of their lower transaction costs in principle suitable for micropayments. The disadvantage, however, is that the Participation in such procedures the establishment of a good has a prerequisite for many customers Representing access barrier. Examples of credit-based procedures  are from US Patent 5,864,610 and WO 99/22507 known.

Ein Bedürfnis nach einem einfachen und kostengünstigen Micropayment-System besteht vor allem bei Dienstanbie­ tern, die Informationen zum Abruf ins Internet stellen und wegen des damit verbundenen Aufwands eine Vergütung benötigen. Ohne Vergütung seitens des Benutzers, der die Dienste in Anspruch nimmt, können solche Anbieter versu­ chen, sich über Werbung (z. B. in Form eingeblendeter Wer­ bebannner) zu finanzieren. Eine Werbefinanzierung hat je­ doch Grenzen; außerdem ist das Einblenden von Werbung in vielen Fällen störend oder sogar unverträglich mit den angebotenen Inhalten. Die eingangs bereits angesprochene andere Möglichkeit einer Abrechnung der in Anspruch ge­ nommenen Dienste durch die erwähnten Bezahlverfahren ist jedoch für die hier meist geringen Bezahlbeträge wenig rentabel und verlangt außerdem eine Authentifizierung des Benutzers, was normale "Internet-Surfer" eher von der Ab­ frage solcher Dienste fernhält und sich damit hemmend für eine Verbreitung solcher Dienste auswirkt.A need for a simple and inexpensive Micropayment system exists mainly in service who put the information on the Internet and because of the associated expense a remuneration need. Without compensation on the part of the user, who Services can avail, such providers versu to talk about advertising (eg in the form of bebannner). An advertising financing has ever but limits; In addition, the insertion of advertising in many cases disturbing or even incompatible with the content offered. The already mentioned at the beginning another possibility of billing the used ge services by the mentioned payment method but for the here usually small amounts of payment little profitable and also requires authentication of the User, what normal "Internet surfers" rather from the Ab question of such services keeps away and thus inhibiting proliferation of such services.

Da der häufigste Zugang zum Internet über eine Wählver­ bindung eines Telefon-Carriers zu einem Zugangsprovider erfolgt, ist bereits vorgeschlagen worden, daß die Ab­ rechnung von in Anspruch genommenen Internet-Diensten über die Abrechnung des Telefon-Carriers (also die Tele­ fonrechnung) erfolgt. Hierzu sendet der jeweilige Anbie­ ter nach jeder Inanspruchnahme seiner. Dienste eines Mit­ teilung über die für ihn einzuziehenden Vergütung an den Telefon-Carrier oder einen zwischengeschalteten Abrech­ nungsdienst. Derartige Lösungen sind beispielsweise aus der DE 197 42 858 A1, WO 99/08242, WO 99/30293 und WO 99/62036 bekannt. In der US-Patentschrift 5,956,391 wird vorgeschlagen, daß ein fester Zugangsprovider, der Zugang zum Internet und einem Bereichsnetz vermittelt, den Verkehr zwischen Benutzer und dem Bereichsnetz dau­ ernd überwacht und Daten des Benutzers und von im Be­ reichsnetz in Anspruch genommenen Diensten in einer Datenbank zusammenführt, um eine Abrechnung dieser Dienste über die Telefonrechnung zu ermöglichen. Auch hier erhält der Zugangsprovider von den jeweiligen Dienstanbietern anfragespezifische Informationen über die in Anspruch ge­ nommenen Dienste bzw. über die gekaufte Ware.As the most common access to the Internet via a dial-up Connecting a telephone carrier to an access provider it has already been suggested that the Ab invoice of used internet services on the billing of the telephone carrier (ie the tel phonogram). For this purpose sends the respective Anbie after each use of his. Services of a Mit on the remuneration to be recovered for him Telephone carrier or an intermediary bill planning services. Such solutions are for example DE 197 42 858 A1, WO 99/08242, WO 99/30293 and WO 99/62036 known. U.S. Patent 5,956,391 It is proposed that a fixed access provider, the Provides access to the Internet and an area network, the traffic between user and the area network takes ernd monitors and user's data and in Be services in a database  brings together a billing of these services to allow over the phone bill. Also here receives the access provider of the respective service providers request-specific information on the used services or purchased goods.

Eine andere Lösung wird von der Firma "in medias res" un­ ter dem Namen "NET900" angeboten (siehe http://www.in­ medias-res.com/products.htm). Bei dieser Lösung muß der Anwender ein Plug-in in seinen Browser installieren. Greift er dann auf ein kostenpflichtiges Internetangebot zu, wird die bisherige Wählverbindung getrennt und eine neue Verbindung über eine spezielle kostenpflichtige Ruf­ nummer, ähnlich der in Deutschland verwendeten 0190- Rufnummern, aufgebaut. Sobald der Benutzer den kosten­ pflichtigen Dienst wieder verlassen möchte, wird die Ver­ bindung über die besonders tarifierte Rufnummer beendet und die ursprüngliche Verbindung wieder aufgebaut. Die Kosten für die Benutzung der besonders tarifierten Ruf­ nummer werden über die normale Telefonrechnung abgerech­ net. Die von den Anbietern bereitgestellten Internetsei­ ten müssen speziell für die Verwendung unter dem NET900- Dienst hergerichtet sein, und zwar bedarf es einer Modi­ fikation der zu tarifrelevanten Angeboten führenden Links (d. h. der URLs, (URL = Uniform Resource Locator)).Another solution is the company "in medias res" un offered under the name "NET900" (see http://www.in medias-res.com/products.htm). In this solution, the Users install a plug-in in their browser. He then accesses a paid Internet service to, the previous dial-up connection is disconnected and a new connection through a special paid call number, similar to the 0190- Call numbers, established. Once the user has the cost dutiful service again, the Ver Connection via the specially tariffed phone number ended and rebuilt the original connection. The Cost of using the specially classified call number will be settled on the normal telephone bill net. The Internet provided by the providers must be specially designed for use on the NET900 Service, and that requires a mode fication of links to tariff-relevant offers (i.e., URLs (Uniform Resource Locator)).

Ein weiterer Vorschlag ist schließlich aus der US- Patentschrift 5,970,477 bekannt. Hierbei wird auf dem Rechner des Anwenders ein Überwachungsprogrammmodul in­ stalliert, welches die vom Anwender ins Internet gesende­ ten Anfragen anhand deren URL überwacht und im Fall einer Anfrage an eine spezifische (tarifrelevante) Internet- Site die Dauer der Verbindung zu dieser Site feststellt und diese Information dann an einen Abrechnungsservers sendet, welcher die Abrechnung vornimmt. Gemäß diesem Vorschlag ist es auch möglich, nicht nur die Inanspruch­ nahme kostenpflichtiger Internetangebote abzurechnen, sondern, im Gegenteil, auch eine Übernahme der Internet- Zugangskosten während des Zutritts zu einem spezifischen Internet-Angebot durch den jeweiligen Anbieter durchzu­ führen.Another proposal finally comes from the US Patent 5,970,477 known. This is on the Computer of the user a monitoring program module in stalled, which sends the user the Internet queries based on their URL and, in the case of a Request for a specific (tariff-relevant) Internet Site determines the duration of the connection to this site and then this information to a billing server sends, which carries out the billing. According to this Proposal it is also possible, not only the claim to bill for charged internet offers, but, on the contrary, a takeover of the internet Access costs during the access to a specific  Internet offer by the respective provider durchzu to lead.

Die Erfinder der vorliegenden Erfindung haben erkannt, daß diese bekannten Bezahlverfahren, obgleich sie vor­ teilhaft gegenüber früherem Stand der Technik sind, noch nicht als optimal anzusehen sind, da sie zum Teil eine Mitwirkung der Anbieter, z. B. in Form von Versendung von Verbindungsinformation oder Modifikation der Internet- Angebote verlangen, da der zum Teil durchgeführte, fort­ währende Verbindungs-Neuaufbau störend sein kann oder Si­ cherheitsbedenken wegen Mißbrauchsmöglichkeiten bestehen.The inventors of the present invention have recognized that these known payment methods, although they are are part of the prior art, nor are not considered optimal, as they are partly a Participation of the providers, eg. B. in the form of shipping of Connection information or modification of the Internet Quotations require, as the partially performed, continued Persistent connection rebuilding may be disruptive or Si concerns about abuse.

Gemäß einem ersten Aspekt stellt die Erfindung ein System zur variablen Tarifierung von Internetgebühren in Abhän­ gigkeit von gewählten Internet-Angeboten bereit, welches wenigstens einen Benutzerhost und ein Tarifierungsserver­ system umfaßt, wobei der Benutzerhost mit einem Tarifie­ rungshilfsprogramm ausgerüstet ist, welches vom Benutzer­ host auszusendende Anfragen nach Internetangeboten auf Tarifrelevanz überwacht und im Fall von Tarifrelevanz ei­ ne bisher bestehende Wählverbindung des Benutzerhosts zu einem Zugangsserver zum Internet trennt und eine neue Wählverbindung zum Tarifierungsserversystem aufbaut, wenn die Wählverbindung nicht bereits zum Tarifierungsserver­ system bestanden hat, wonach die Anfrage von dem Tarifie­ rungsserversystem zu dem betreffenden Anbieterserver ge­ langt, wobei das Tarifierungsserversystem so eingerichtet ist, daß es tarifrelevante Daten der Anfrage protokol­ liert, und wobei der Benutzerhost und der Tarifierungs­ serversystem so eingerichtet sind, daß eine Tarifänderung ohne Trennung der bestehenden Wählverbindung aufgrund der Protokollierung der tarifrelevanten Daten ermöglicht ist (Anspruch 1). Mit "tarifrelevanten" Angeboten sind ober­ begriffartig sowohl kostenpflichtige Angebote gemeint, als auch Angebote, die unter einer teilweisen oder voll­ ständigen Erstattung der Verbindungsgebühren abgerufen werden können. According to a first aspect, the invention provides a system for the variable tariffing of Internet fees in dep of selected Internet offers ready at least one user host and a tariff server system, wherein the user host with a Tarifie equipped by the user host requests for Internet services Tariff relevance monitored and in the case of tariff relevance ei ne existing dial-up connection of the user host disconnects an access server to the Internet and a new one Establishes dial-up connection to tariff server system if the dial-up connection is not already to the tariffing server system, according to which the request from the Tarifie server to the relevant provider server reached, with the tariff server system set up is that it tariff-relevant data of the request protokol liert, and where the user host and the tariff server system are set up so that a tariff change without disconnecting the existing dialup connection due to the Logging of tariff-relevant data is possible (Claim 1). With "tariff relevant" offers are upper conceptually meant both paid offers, as well as offers that are under a partial or full permanent reimbursement of connection charges can be.  

Für "exotische" Betriebssysteme kann die Schaffung eines Tarifierungshilfsprogramms, welches die bestehende Wähl­ verbindung gemäß Anspruch 1 trennt und eine neue zu einem Tarifierungsserver aufbaut, relativ aufwendig sein. Fer­ ner kann bei einer festen Verbindung zum Internet (z. B. über ein LAN oder eine Standleitung die, auf Ab- und An­ wahl beruhende Lösung gemäß Anspruch 1 technisch nicht machbar oder - wegen der zusätzlichen Verbindungskosten - wirtschaftlich nicht sinnvoll sein. Insbesondere für die­ se Fälle stellt die Erfindung gemäß einem zweiten Aspekt ein System zur variablen Tarifierung von Internetgebühren in Abhängigkeit von gewählten Internetangeboten bereit, welches wenigstens einen Benutzerhost und ein Tarifie­ rungsserversystem umfaßt, wobei der Benutzerhost mit ei­ nem Tarifierungshilfsprogramm ausgerüstet ist, welches vom Benutzerhost auszusendende Anfragen nach Internetan­ geboten auf Tarifrelevanz überwacht und im Fall von Ta­ rifrelevanz über das Internet eine Umleitung der Anfrage über das Tarifierungsserversystem veranlaßt, wobei das Tarifierungsserversystem so eingerichtet ist, daß die An­ frage von ihm zu dem betreffenden Anbieterserver gelangt, wobei das Tarifierungsseversystem tarifrelevante Daten der Anfrage protokolliert (Anspruch 2).For "exotic" operating systems can be the creation of a Tariffing utility which determines the existing dialing compound according to claim 1 separates and a new one Tariff server builds, relatively expensive. Fer ner can be connected to the internet (eg over a LAN or a leased line, on off and on Wahl based solution according to claim 1 not technically feasible or - because of the additional connection costs - not economically sound. Especially for the se cases provides the invention according to a second aspect a system for the variable tariffing of Internet fees depending on selected Internet offers ready, which is at least a user host and a tariff comprising the user host with ei equipped with a tariff program which Requests for Internet requests sent by the user host monitored for tariff relevance and in the case of Ta rifrelevance via the Internet, a diversion of the request caused by the tariff server system, the Tariff server system is set up so that the An ask him to go to the relevant provider server, where the tariffing server system tariff relevant data the request is logged (claim 2).

In den abhängigen Patentansprüchen sind vorteilhafte Aus­ gestaltungen angegeben.In the dependent claims are advantageous specified.

Gemäß Anspruch 3 bilden die beiden genannten Aspekte vor­ teilhaft keine sich ausschließenden Alternativen; viel­ mehr sind sie in einem System zusammengefaßt, welches so­ wohl wenigstens einen Benutzerhost mit Ab/Anwahl gemäß Anspruch 1 und wenigstens einen weiteren Benutzerhost mit Internet-Umleitung der Anfragen gemäß Anspruch 2 auf­ weist, wobei das (einzige) Tarifierungsserversystem mit beiden Arten von Benutzerhosts zusammenarbeitet.According to claim 3, the two aspects mentioned above partly no exclusive alternatives; much more are they grouped together in one system, which is so probably at least one user host with Ab / Dial according to Claim 1 and at least one other user host with Internet redirection of the requests according to claim 2 with the (only) rating server system with both types of user hosts work together.

Um auch Benutzerhosts mit Betriebssystemen oder Browsern einschließen, für die noch keine derartige Umleitungs- Software zur Verfügung steht, kann gemäß Anspruch 4 auch ein Benutzerhost in das System integriert sein, von dem sämtliche Anfragen nach Internetangeboten, das heißt auch nicht-tarifrelevante Anfragen über das Tarifierungsser­ versystem geleitet werden. Dies hat zwar den Nachteil, daß das Tarifierungsserversystem - anders als bei der Um­ leitungs-Lösung gemäß Anspruch 2 - einem hohen Verkehr ausgesetzt ist, was aber für den Vorteil einer Integrati­ on auch solcher Hosts in Kauf genommen werden kann.To include user hosts with operating systems or browsers for which no such diversion has yet been  Software is available, according to claim 4 also a user host to be integrated into the system of which All inquiries for Internet offers, that is also Non-tariff relevant inquiries about the tariff rating server be routed. Although this has the disadvantage that the tariff server system - unlike the Um Line solution according to claim 2 - a high traffic is exposed, but for the benefit of Integrati on even such hosts can be accepted.

Gemäß Anspruch 5 ist das System so eingerichtet, daß zur Abrechnung die protokollierten Daten der Anfrage mit vom Wählverbindungs-Carrier gelieferten Verbindungsdaten zu­ sammengeführt werden. Bei letzterem handelt es sich bei­ spielsweise um einen sogenannten Caller Detail Record (CDR), welcher üblicherweise die Telefonnummer (Anschluß­ kennung) des Anrufers (A-Nummer), die Telefonnummer des Angerufenen (B-Nummer) und den Anfangs- und Endzeitpunkt der physikalischen Verbindung beinhaltet. Die Zusammen­ führung mit den protokollierten Daten kann darin beste­ hen, daß die physikalische Verbindung in mehrere aufein­ anderfolgende logische Verbindungen mit ggf. unterschied­ lichen Tarifen unterteilt wird. Die Zusammenführung kann vorteilhaft eine Synchronisierung der physikalischen An­ fangs- und Endzeit mit den entsprechenden, vom Abrech­ nungsserver protokollierten Zeiten umfassen.According to claim 5, the system is arranged so that Billing the logged data of the request with the Dial-up carrier supplied connection data be merged. The latter is For example, a so-called caller detail record (CDR), which usually has the telephone number (Anschluss identifier) of the caller (A-number), the telephone number of the Called (B number) and the start and end times includes the physical connection. The together Management with the logged data can be best hen that the physical connection in several aufein other logical connections with possibly different subdivided into different tariffs. The merge can Advantageously, a synchronization of the physical catch and end time with the corresponding, from the bill include server-logged times.

Um Zugang zu einem kostenpflichtigen Internetangebot zu erhalten, muß sich ein Benutzer herkömmlicherweiser au­ thentifizieren, damit ihm die Zugangskosten zugeordnet und berechnet werden können. Hierzu muß sich der Benutzer herkömmlicherweise unter Angabe umfangreicher Personenda­ ten einmalig registrieren lassen, wobei er einen Benut­ zernamen und ein Paßwort erhält. Spätere Zugänge sind dann herkömmlicherweise mit einer etwas weniger aufwendi­ gen Anmeldung möglich, welche nur die Angabe dieser Zu­ gangsdaten erfordert. Eine solche Prozedur hält Surfer eher davon ab, derartige Internetangebote in Anspruch zu nehmen. Gemäß Anspruch 6 braucht der Benutzer jedoch bei einer Anfrage an ein derartiges zugangsgeschütztes Inter­ netangebot keine derartigen Anmeldedaten anzugeben; viel­ mehr ist das Tarifierungsserversystem so eingerichtet, daß er diese Anfrage um tarifierungsserversystem-bezogene Zugangsdaten (also z. B. einen Masternamen und ein Ma­ sterpaßwort des Tarifierungsservers) ergänzt. Erfolgt der Zugang zum Tarifierungsserversystem über eine Wählverbin­ dung gemäß Anspruch 1, so ist der Benutzer durch seine Anschlußkennung authentifiziert, so daß in diesem Be­ triebsmodus aus Sicht des Benutzers jegliche Anmeldepro­ zedur für kostenpflichtige Internetangebote entfallen kann. Erfolgt der Zugang zum Tarifierungsserver hingegen über das Internet gemäß Anspruch 2 oder 4, so ist im all­ gemeinen eine Authentifizierung des Benutzers beim Tari­ fierungsserversystem (z. B. durch Anmeldung mit Benutzer­ name und Paßwort) erforderlich. Eine einzige Anmeldung beim Tarifierungsserver kann aber für eine ganze Sitzung gelten, in der eine Vielzahl verschiedener zugangsge­ schützter Internetangebote abgefragt werden kann, was herkömmlicherweise eine Vielzahl von Anmeldungssprodezu­ ren erforderlich machen würde.To access a paid internet service too a user must traditionally au authenticate to him the access cost associated with it and can be calculated. For this the user must traditionally with extensive personenda register once, using a user and a password. Later additions are then conventionally with a little less efforti Registration is possible, which only indicates this requires initial data. Such a procedure keeps surfers rather than using such internet services to take. According to claim 6, however, the user needs at  a request to such an access protected Inter offer no such credentials; much more is the tariff server system set up so that this request for tarifierungsserversystem-related Access data (eg a master name and a Ma keyword of the rating server). Done the Access to the rating server system via a dial-up connection The device according to claim 1, the user is by his Connection identifier is authenticated, so that in this Be drive mode from the user's point of view any logon pro zedur account for paid Internet offers can. On the other hand, access to the rating server occurs on the Internet according to claim 2 or 4, it is in all mean an authentication of the user at Tari fier server system (eg by logging in with the user name and password). A single login but the tariffing server can be used for a whole session apply in which a variety of different zugangsge protected Internet offers can be queried what conventionally a variety of application areas would be required.

Anspruch 7 bringt heraus, daß die Tarifierung vom Tari­ fierungsserversystem vorzugsweise auf der Grundlage der Beobachtung der durchlaufenden Anfragen durchgeführt wird, daß hierzu der Anbieterserver dem Tarifierungsser­ versystem aber keine anfragebezogenen Tarifierungsdaten übermittelt, und daß ferner die vom Anbieterserver be­ reitgestellten Internetangebote vorzugsweise keine Anpas­ sung oder Modifizierung benötigen, um in die Tarifierung des vorliegenden Systems eingebunden werden zu können. Unter "anfragebezogenen Tarifierungsdaten" werden nicht etwa allgemeine Tarifierungsdaten (wie etwa die Kosten pro Minute oder Anfrage) verstanden, sondern für die je­ weilige einzelne Anfrage spezifische Tarifierungsdaten (wie etwa die Kosten einer speziellen Anfrage). Der An­ bieter braucht also keinerlei technische oder organisato­ rische Modifikationen seiner kostenpflichtigen Interne­ tangebote vorzunehmen. Er kann daher ein- und dieselben kostenpflichtigen Internetangebote sowohl zur direkten Nutzung durch Kunden, die nicht mit dem vorliegenden Ta­ rifierungssystem arbeiten, als auch zur indirekten Nut­ zung über das Tarifierungsserversystem bereitstellen. Die Ausrüstung eines Internetangebots mit einer üblichen Zu­ gangssperre wird dabei nicht als "Modifikation" angese­ hen, da auch herkömmlicherweise ein Internetangebot selbstverständlich mit einer solchen Zugangssperre ausge­ rüstet wird, wenn es kostenpflichtig ist und die Kosten mit herkömmlichen Einzelabrechnungen von den Benutzern eingefordert werden sollen.Claim 7 states that the tariff classification of Tari fuser server system preferably on the basis of Monitoring of ongoing inquiries is that this, the provider server the tariffer versystem but no request-related tariff data transmitted, and that the be Internet sites offered preferably no Anpas solution or modification need to be in the tariff classification of the present system. Under "inquiry-based tariff data" are not such as general tariff data (such as costs per minute or request) but for the ever individual request specific tariff data (such as the cost of a specific request). The An bidder does not need any technical or organizational ric modifications of its fee-based internals to make offers. He can therefore one and the same  Paid Internet offers both direct Use by customers who do not comply with this Ta rifling system as well as the indirect groove provide through the tariff server system. The Equipping an internet offer with a usual zu It is not considered a "modification" hen, as also traditionally an Internet offer of course with such an access barrier is equipped, if it is paid and the costs with conventional individual billing by the users should be demanded.

Gemäß Anspruch 8 umfassen die "tarifrelevanten Angebote" sowohl kostenpflichtige Angebote also auch Angebote mit teilweiser oder vollständiger Erstattung von Kosten, in­ sebondere der Verbindungskosten. Letzteres ist eine wich­ tige Maßnahme zur breiteren Durchsetzung des elektroni­ schen Handels, da hierdurch der Kunde (der Benutzer) ko­ stenfrei, und damit ohne Zeitdruck das Angebot eines "elektronischen" Kaufhauses studieren kann, so wie er dies auch bei einem "physischen Kaufhaus" tun kann. In technischer Hinsicht ist eine Kostenerstattung bei sämt­ lichen genannten Zugangsarten möglich. Zur Vermeidung von Mißbrauch sollte aber eine Kostenerstattung nicht über die tatsächlich anfallenden Verbindungskosten hinausge­ hen. Diese sind aber nur bei einem Zugang zum Tarifie­ rungsserver über Wählverbindung mit Sicherheit bekannt, nicht jedoch bei einem Zugang über das Internet, so daß von einer Kostenerstattung in der Praxis voraussichtlich nur bei Wählverbindungszugang Gebrauch gemacht werden wird.According to claim 8, the "tariff-relevant offers" include both paid offers and offers with partial or full reimbursement of costs, in especially the connection costs. The latter is a wich measure to broaden the enforcement of the electronic trading, as this is the customer (the user) ko free of charge, and thus without time pressure the offer of a "electronic" department store can study, just like him this can also do with a "physical department store". In From a technical point of view, a reimbursement of all costs possible types of access. To avoid However, abuse should not be reimbursed the actual connection costs hen. These are only with access to Tarifie server via dial-up connection with certainty, but not for access via the internet, so that expected from a reimbursement in practice to be used only on dial-up access becomes.

Gemäß Anspruch 9 ist das System so eingerichtet, daß im Fall einer Änderung im Kreis der von dem System erfaßten tarifrelevanten Angebote, insbesondere im Fall eines Neu­ zugangs, der Benutzerhost diese Änderung selbsttätig auf seiner Benutzeroberfläche anzeigt. Mit dieser Maßnahme kann ein großer Marketingeffekt verbunden sein, indem al­ le Benutzer des Timeweb-Systems z. B. durch ein sich selbsttätig auf der Benutzeroberfläche öffnendes "Pop-up" auf einen Neuzugang oder eine Tarifänderung aufmerksam gemacht werden.According to claim 9, the system is arranged so that in Case of change in the circle of the system detected tariff-relevant offers, especially in the case of a new access, the user host will automatically apply this change its user interface displays. With this measure a big marketing effect can be connected by al le user of the Timeweb system z. B. by a  self-opening "pop-up" on the user interface attentive to a new entry or a tariff change be made.

Gemäß Anspruch 10 ist das System so eingerichtet ist, daß es für die Abrechnung eine physikalische Wählverbindung logisch in mehrere virtuelle Wählverbindungen aufteilt.According to claim 10, the system is arranged so that it is a physical dial-up connection for billing Logically divided into multiple virtual dial-up connections.

In technischen Hinsicht läßt sich ein System der vorlie­ genden Art am einfachsten als Gesamtsystem definieren und beschreiben, entsprechend den Patentansprüchen 1-10 und der vorstehenden Erläuterung. In patentrechtlicher Hin­ sicht können sich hierbei jedoch Probleme bei der Durch­ setzung des Patentschutzes ergeben, da aufgrund des Delo­ kalisierungscharakters des Internets einzelne Teile des Gesamtsystems möglicherweise ins patentfreie Ausland aus­ gelagert werden können und zudem ein Teil des Gesamtsy­ stems, nämlich der Anwenderhost, fallweise im privaten Bereich angesiedelt sein wird. Aus diesem Grund enthält der beigefügte Anspruchssatz neben den bereits erläuter­ ten, auf das Gesamtsystem gerichteten Patentansprüchen zwei Gruppen von nebengeordneten Patentansprüchen, von denen eine auf ein Computerprogramm-Produkt zum Ablauf mit einem Internet-Browser auf einem Benutzerhost und die andere auf ein Tarifierungs-Serversystem gerichtet ist. Dabei spiegelt sich die Struktur der oben erläuterten Ge­ samtsystem-Ansprüche, also insbesondere die unterschied­ lichen Zugangsmöglichkeiten zum Tarifierungsserversystem gemäß Ansprüchen 1-4, auch in diesen beiden nebengeord­ neten Anspruchsgruppen wieder. Somit gibt es drei Gruppen von Sachansprüchen. Diese sind gefolgt von drei entspre­ chenden Gruppen von Verfahrensansprüchen, also einer er­ sten Gruppe die auf das Gesamtverfahren gerichtet ist, einer zweiten Gruppe, die auf das beim Benutzerhost aus­ geführte Verfahren ausgerichtet ist, und einer dritten Gruppe die auf das beim Tarifierungsserversystem ausge­ führte Verfahren gerichtet ist. Zur Vermeidung von Wie­ derholungen wird hinsichtlich dieser Anspruchsgegenstände im wesentlichen auf die obigen Ausführungen zu den An­ sprüchen 1-10 verwiesen.Technically, a system of the present The easiest way to define the type of system as the overall system describe, according to claims 1-10 and the above explanation. In patent law However, you may experience problems with this tion of patent protection, because of Delo of the Internet Overall system may be off to foreign countries can be stored and also a part of the Gesamtsy stems, namely the user host, occasionally in private Area will be settled. For this reason contains the attached set of claims in addition to the already erläuter claims on the entire system two groups of independent claims, of which one on a computer program product to the expiration with an internet browser on a user host and the others are directed to a rating server system. This reflects the structure of the Ge explained above velvet system claims, ie in particular the difference access to the rating server system according to claims 1-4, also in these two nebengeord neten stakeholders again. Thus there are three groups of property claims. These are followed by three accordingly chenden groups of method claims, so he group focused on the overall process, a second group pointing at the at the user's host guided procedure, and a third Group that is based on the tariff server system led procedure is addressed. To avoid how Repairs will be made with regard to these claims  essentially to the above statements on the spelled out 1-10.

Zu den auf ein Computerprogramm-Produkt gerichteten Pa­ tentansprüchen sei jedoch erwähnt, daß unter dem "Computerprogramm-Produkt" ein Computerprogramm oder Com­ puterprogramm-Modul zu verstehen ist, welches durch Spei­ cherung (z. B. auf einem magnetischen Speichermedium oder in einer flüchtigen oder nicht-flüchtigen Halbleiterspei­ cher eines Computers) oder durch Signale, die über ein Netzwerk z. B. das Internet versendet werden verkörpert ist. Dabei braucht das Computerprogramm nicht in einer unmittelbar ausführbaren Form vorzuliegen; vielmehr kann es auch in einer für die Installation auf dem Benutzer­ host vorbereiteten Form vorliegen, wobei es selbstver­ ständlich gepackt, verschlüsselt, für eine etwaige Ver­ sendung über ein Netz in Pakete zerteilt und mit übertra­ gungsbezogenen Headern versehen sein kann, etc..To the Pa directed to a computer program product tentansprüchen be mentioned, however, that under the "Computer Program Product" a computer program or com computer program module is to understand which by Spei (eg on a magnetic storage medium or in a volatile or non-volatile semiconductor memory of a computer) or by signals passing through a computer Network z. B. the Internet to be sent embodied is. It does not need the computer program in one immediately executable form; rather, can it also in one for installation on the user host prepared form, wherein it selbstver packed, encrypted, for any Ver via a network into packages and transmitted tion-specific headers, etc ..

Zu Anspruch 14 ist anzumerken, daß ein Betriebsmodus, bei dem sämtliche Anfragen zum Tarifierungsserversystem ge­ leitet werden, keines speziellen Programms bedarf, da dieser Betriebsmodus, durch ein manuelles Eintragen des Tarifierungsservers als Proxy im Browser des Anwender­ hosts erreicht werden kann. Mit Hilfe des Tarifierungs­ hilfsprogramms kann dieser Eingabe selbsttätig eingerich­ tet werden.To claim 14 it should be noted that an operating mode, at all requests to the rating server system ge be led, does not require a special program because this operating mode, by a manual entry of the Classification server as a proxy in the user's browser hosts can be achieved. With the help of tariffing utility program can automatically set this input be.

Gemäß Anspruch 15 kann bei Ausgestaltungen mit mehreren Betriebsmodi das Tarifierungshilfsprogramm des Computer­ programm-Produkts selbsttätig erkennen, in welchem Be­ triebsmodus es operieren soll. Die Erkennung beruht auf Netzwerkeinstellungen des Anwenderhosts.In accordance with claim 15, in embodiments with several Operating Modes The computer's tariffing utility program product automatically recognize in which Be operating mode should operate. The detection is based on Network settings of the user host.

Gemäß Anspruch 16 wird die Überwachung des mit Hilfe ei­ nes Browsers durchgeführten Internetverkehrs des Benut­ zerhosts durchgeführt, indem sich das Tarifierungs­ hilfsprogramm als Proxy beim Browser einträgt oder - bei Betriebssystemen oder Browsern, die nur den Betriebsmodus mit Umleitung aller Anfragen über den Tarifierungsserver erlauben - vom Benutzer als Proxy eingetragen wird. Folge einer Eintragung als Proxy ist, daß alle in das Internet auszusendende Anfragen zunächst an das Tarifierungs­ hilfsprogramm geleitet werden. Statt als Proxy eingetra­ gen zu sein, kann das Tarifierungsprogramm auch den TCP/IP-Verkehr des Anwenderhosts scannen und die Ziela­ dressen der TCP/IP-Pakete verändern, so daß diese zum Ta­ rifierungsserversystem umgeleitet werden.According to claim 16, the monitoring of the egg using Internet browsing of Benut zerhosts performed by the tariffing utility as a proxy at the browser enters or - at Operating systems or browsers that only use the operating mode  with redirection of all inquiries over the tariffing server allow - is entered by the user as a proxy. episode An entry as a proxy is all that in the internet requests to be sent first to the tariff utility program. Instead of entering as a proxy The tariff program can also be the Scan the TCP / IP traffic of the user host and the destination change the TCP / IP packets, so that this Ta rifierungsserversystem be redirected.

Gemäß Anspruch 17 ist das Tarifierungshilfsprogramm so eingerichtet, daß es eine Liste der tarifrelevanten In­ ternetangebote speichert und die Überwachung der vom Be­ nutzerhost zusendenden Anfragen anhand dieser gespeicher­ ten Liste durchführt. Unter einem "Internetangebot" wird vorzugsweise eine Gruppe von Internetobjekten des glei­ chen Tarifs von einem Anbieter verstanden. Eine solche Gruppe kann auch Objekte von verschiedenen Servern ent­ halten. Für die Erkennung einer Anfrage nach einem ta­ rifrelevanten Angebots ist aufgrund der gespeicherten Li­ ste keine Kennzeichnung der URLs erforderlich, die darauf hinweist, daß es sich um ein tarifrelevantes Angebot han­ delt. Vorzugsweise handelt es sich bei den Internetange­ boten- bzw. objekten um HTTP-Dokumente (d. h. Web-Seiten, z. B. in einer Aufmachungssprache, wie HTML oder XML), oder um Video-, Musik- oder andere, in einem Streaming- Verfahren übermittelte Dokumente. Falls mehrere HTTP- Dokumente zu einem Angebot gehören, so daß diese eine Gruppe bilden, ist es vorteilhaft, wenn in der Liste die jeweilige Gruppen - und nicht die einzelnen Internetange­ bote der Gruppen - erscheinen. Es ist dann nämlich keine Änderung der Liste erforderlich, wenn es innerhalb einer Gruppe zu einer Änderung kommt (z. B. ein Zugang oder Weg­ fall eines HTTP-Dokuments). Die Gruppe wird durch eine URL definiert. Alle Dokumente, die über eine URL referen­ ziert werden können, die mit der Gruppen-URL beginnt, werden al Teil der Gruppe betrachtet. According to claim 17, the tariffing utility is the same set up a list of tariff-relevant In ternetangebote stores and the monitoring of the Be userhost sending requests based on this stored th list. Under a "Internet offer" is preferably a group of Internet objects of the same tariff understood by a provider. Such Group can also ent ent objects from different servers hold. For recognizing a request for a ta rifrelevanten offer is due to the stored Li No labeling of the URLs required on it indicates that this is a tariff-relevant offer delt. Preferably, the Internetange objects to HTTP documents (that is, web pages, z. In a presentation language such as HTML or XML), or video, music or other, in a streaming Procedure transmitted documents. If several HTTP Documents belong to an offer, so that these one Group, it is advantageous if in the list the respective groups - and not the individual Internetange Bote of the groups - appear. It is then no Change the list required if it is within a Group comes to a change (for example, an access or path case of an HTTP document). The group is replaced by a URL defined. All documents referring to a URL that starts with the group URL, are considered as part of the group.  

Grundsätzlich kann der Benutzer durch freies "Surfen" auf ein tarifrelevantes Angebot stoßen und eine entsprechende Anfrage - die vom Tarifierungshilfsprogramm erkannt wird - absenden. Die Ausgestaltung gemäß Anspruch 18 erlaubt darüber hinaus einen "Schnellzugang", indem die Liste der tarifrelevanten Internetangebote auf einer Benutzerober­ fläche des Anwenderhosts anzeigbar ist und der Benutzer aus dieser Liste einen Eintrag auswählen kann, woraufhin eine Anfrage nach dem entsprechenden Internetangebot ab­ gesendet wird.Basically, the user can through free "surfing" on meet a tariff-relevant offer and a corresponding Request - recognized by the tariffing utility - send. The embodiment according to claim 18 allows In addition, a "quick access" by the list of tariff-relevant Internet offers on a user interface the user host's interface can be displayed and the user from this list can select an entry, whereupon a request for the corresponding Internet offer is sent.

Laufend können neue Anbieter mit tarifrelevanten Angebo­ ten hinzutreten und andere wegfallen. Gemäß Anspruch 19 aktualisiert das Tarifierungshilfsprogramm die Liste der tarifrelevanten Internetangebote laufend selbsttätig durch entsprechende Anfragen an den Tarifierungsserver. Obwohl dies für die Hauptfunktionen des Tarifierungs­ hilfsprogramms (nämlich Überwachung der Anfragen und Um­ schaltung bzw. Umleitung im Fall einer tarifrelevanten Anfrage) nicht erforderlich ist, kann das Tarifierungs­ hilfsprogramm den Benutzer vorteilhaft auch über die je­ weiligen Tarife informieren. Vorteilhaft aktualisiert das Tarifierungshilfsprogramm auch derartige, mit den Inter­ netangeboten verknüpfte Informationen. Vorteilhaft er­ folgt im Rahmen dieser Aktualisierung ein Hinweis auf der Benutzeroberfläche, wenn es im Kreis der Angebote zu ei­ ner für den Benutzer wissenswerten Änderung gekommen ist, etwa einem Neuzugang eines Anbieters (Anspruch 20).Ongoing, new providers with tariff-relevant offers and others fall away. According to claim 19 The tariffing utility updates the list of tariff relevant Internet offers continuously automatically through corresponding requests to the rating server. Although this is for the main features of the tariffing utility (namely, monitoring requests and Um circuit or redirection in the case of a tariff relevant Request) is not required, the tariff Utility also beneficial to the user over the ever informing about the tariffs. Advantageously updated Tariff aid program also such, with the Inter linked information. Advantageously he follows in the context of this update a reference to the UI, if it is in the range of offers to ei ner for the user worth knowing change has come about a new addition to a provider (claim 20).

Die Erfindung wird nun anhand von Ausführungsbeispielen und der angefügten Zeichnung näher erläutert. In der Zeichnung zeigen:The invention will now be described with reference to exemplary embodiments and the attached drawing explained in more detail. In the Show drawing:

Fig. 1 eine Übersicht der Einsatzgebiete eines Ausfüh­ rungsbeispiels der Erfindung; Fig. 1 is an overview of the fields of use of a Ausfüh tion of the invention;

Fig. 2 eine Veranschaulichung des Verfahrens bei einem kostenpflichtigen Webangebot; FIG. 2 is an illustration of the process for a paid web offer; FIG.

Fig. 3 eine Matrix einer beispielhaften Zugangssteue­ rung für ein subventioniertes Internetangebot; Fig. 3, a matrix of an exemplary Zugangssteue tion for a subsidized Internet site;

Fig. 4 eine Veranschaulichung der Benutzeroberfläche beim Schnellzugriff auf eine tarifrelevante Web­ site; Fig. 4 is an illustration of the user interface site in the fast access to a related web rate;

Fig. 5 eine Veranschaulichung gemäß Fig. 4, jedoch für den Fall, daß der Benutzer beim freien Surfen eine Anfrage an die tarifrelevante Website rich­ tet; Fig. 5 is an illustration of Figure 4, but in the event that the user tet free surfing a request to the tariff-relevant website tet;

Fig. 6 eine schematische Darstellung der Zugangsmög­ lichkeiten zum Tarifierungsserver bei verschie­ denen Betriebsmodi; Fig. 6 is a schematic representation of the accessibility possibilities for the tariffing server with different operating modes;

Fig. 7 eine Veranschaulichung des Betriebsmodus 1; Fig. 7 is an illustration of the operation mode 1 ;

Fig. 8 eine Veranschaulichung des Betriebsmodus 2; Fig. 8 is an illustration of the operation mode 2 ;

Fig. 9 eine Veranschaulichung des Betriebsmodus 3; Fig. 9 is an illustration of the operation mode 3 ;

Fig. 10 eine Veranschaulichung der im Betriebsmodus 1 erfolgenden Abrechnung; FIG. 10 is an illustration of billing in operation mode 1 ; FIG.

Fig. 11 eine Darstellung der Arbeitsweise des Tarifie­ rungshilfsprogramms im Betriebsmodus 2. Fig. 11 is a representation of the operation of the Tarifie tion aid program in operation mode. 2

Die im folgenden beschriebene Ausführungsform der Erfin­ dung wird unter anderem als "TimeWeb" bezeichnet. Bei den "Internetangeboten" handelt es sich im folgenden um HTTP- Dokumente (Web-Seiten), wobei die Web-Seiten eines Ser­ vers insgesamt als "Website" bezeichnet sind. Statt "Benutzer" wird bisweilen auch der Begriff "Kunde" oder "Surfer" verwendet. Das Tarifierungshilsprogramm wird auch als "Client" oder "Plug-In" bezeichnet. Mit "dem In­ ternt" ist das heutige weltumspannende Internet mit der TCP/IP-Protokollsuite gemeint.The embodiment of the inventions described below This term is sometimes referred to as "TimeWeb". Both "Internet offers" in the following is HTTP Documents (web pages), where the web pages of a Ser collectively referred to as a "website". Instead of "User" is sometimes called the term "customer" or "Surfer" used. The tariff help program will also referred to as a "client" or "plug-in". With "the In "is today's global internet with the TCP / IP protocol suite meant.

TimeWeb ist eine Technologie, die neue Strukturen inner­ halb der komplexen Internetstruktur schafft, um eine va­ riable Gebührenabrechnung zwischen Anbietern und Kunden zu ermöglichen. Insbesondere geht es um eine zeitabhängi­ ge Aufteilung der Zugangskosten zum Internet zwischen Kunden und einzelnen Anbietern.TimeWeb is a technology that creates new structures inside half of the complex Internet structure creates a va Riable billing between providers and customers to enable. In particular, it is about a zeitabhängi ge allocation of access costs to the Internet between Customers and individual providers.

TimeWeb klinkt sich an mehreren Stellen in die Internet­ infrastruktur ein und bildet somit einer übergelagerte Struktur. TimeWeb erlaubt:
TimeWeb latches into the Internet infrastructure in several places, forming a superordinate structure. TimeWeb allows:

  • - eine transparente Einbettung ins Internetgefüge von Benutzer und Anbieter;- a transparent embedding in the internet structure of Users and providers;
  • - das Abfangen der Aufrufe von Web-Seiten durch den Benutzerhost;- the interception of web page views by the User host;
  • - im Betriebsmodus 1 (es handelt sich um den Modus des Anspruchs 1, der unten noch näher erläutert wird): Ein transparentes Neueinwählen in einen Internetzu­ gang zum TimeWeb-Server, wobei der Tarif während der Verbindungszeit geändert werden kann, wodurch eine Neuanwahl bei Tarifwechsel überflüssig wird. Bei ei­ nem Wechsel des Tarifs - etwa weil der Benutzer zu einem anderen Angebot überwechseln will - bleibt die Wählverbindung zum Timeweb-Serversystem bestehen. Will der Benutzer zu einem nicht-tarifrelevanten Webangebot wechseln, so kann er wahlweise die beste­ hende Wählverbindung zum Timeweb-Serversystem auf­ rechterhalten, oder alternativ, diese beenden, und eine neue Wählverbindung zu dem ursprünglichen Zu­ gangsprovider herstellen;- In mode 1 (it is the mode of claim 1, which will be explained in more detail below): A transparent Neueinwählen in a Internet access to the TimeWeb server, the tariff can be changed during the connection time, creating a new choice for tariff change becomes unnecessary. If the tariff changes - for example because the user wants to transfer to another offer - the dial-up connection to the Timeweb server system will remain. If the user wishes to switch to a non-tariff web site, he may alternatively maintain the current dial-up connection to the timeweb server system, or alternatively terminate it and establish a new dial-up connection to the original access provider;
  • - eine Umleitung und "Manipulation" von Anfragen nach Webseiten seitens des Benutzers, wodurch der Benut­ zer einen vereinfachten und anonymisierten Zugang zu den Webseiten erhält und technischer Aufwand hin­ sichtlich einer Anpassung von Webseiten auf Anbie­ terseite vermieden wird.- a redirection and "manipulation" of requests for Web pages on the part of the user, causing the user simplified and anonymized access to receives the web pages and technical effort visibly adapting websites to Anbie side is avoided.

Fig. 1 veranschaulicht die Einsatzgebiete des Timeweb- Systems. Herkömmlicherweise zahlt der Benutzer seine nor­ malen Zugangskosten, die sich beispielsweise aus den zeitabhängigen Kosten für eine Telefon-Ortsverbindung und dem zeitabhängigen Kosten eines Internet-Serviceproviders zusammensetzen können. Verbreitet sind auch Abrechnungs­ modelle, bei denen diese beiden Kostenfaktoren in einem einzigen zeitabhängigen Tarif vereinigt sind. Die Anbie­ ter erhalten hierbei herkömmlicherweise keinen Anteil von den Zugangskosten, das herkömmliche Internet ist für sie also kostenneutral. Fig. 1 illustrates the applications of the Timeweb system. Conventionally, the user pays his nor normal access costs, which can be composed for example of the time-dependent costs for a telephone local connection and the time-dependent cost of an Internet service provider. Billing models are also common in which these two cost factors are combined in a single time-based tariff. In this case, the contractors traditionally do not receive a share of the access costs, which means that the conventional Internet is cost-neutral for them.

Mit dem Timeweb-System kann der Benutzer gemäß Fig. 1 ko­ stenpflichtige Inhalte in Anspruch nehmen, wobei er an­ onym bleibt. Er zahlt hierfür mehr als die normalen Zu­ gangskosten, wobei der Anbieter einen wesentlichen Teil der Mehrzahlung erhält (einen kleineren Teil erhält das Timeweb-System für seine Dienstleistung).With the timeweb system, the user according to FIG. 1 can claim subject-matter content, wherein he remains anonymous. It pays more than the normal access costs, whereby the provider receives a substantial part of the additional payment (a smaller part receives the Timeweb system for its service).

Eine andere Anwendung des Timeweb-Systems besteht gemäß Fig. 1 darin, daß dem Benutzer die Abfrage von Webangebo­ ten dadurch attraktiv gemacht wird, daß er weniger als die normalen oder sogar keine Zugangskosten zu bezahlen braucht, also der Anbieter einen Teil der Zugangskosten bzw. die gesamten Zugangskosten übernimmt.Another application of the Timeweb system is shown in FIG. 1 is that the user querying Webangebo th is made attractive by the fact that he needs to pay less than the normal or even no access costs, so the provider part of the access costs or the entire access costs.

Technisch geschieht dies beim Betriebsmodus 1 über eine variable Tarifierung der Wählverbindung wobei - wie be­ reit erwähnt wurde - sich der Tarif im Verlauf der durch­ gängig bestehenden Wählverbindung ändern kann. Die Ab­ rechnung erfolgt über die Telefoncarrier-Rechnung des An­ wenders. Mit der Timeweb-Lösung ist der Inkassoaufwand auf ein Minimum reduziert. Der Anbieter erhält z. B. mo­ natlich eine Sammelrechnung oder -gutschrift. Das Time­ web-System verursacht keinen technischen Aufwand für den Anbieter, denn sein komplettes Angebot bleibt unverändert erhalten. Internet-Surfer können weiterhin über einen normalen Internetzugang d. h. ohne Benutzung des Timeweb- Systems das Internetangebot des Anbieters in Anspruch nehmen. Das Timeweb-System benötigt vom Anbieter nur eine Information über die einzubeziehenden Webseiten (URLs) und den jeweiligen Tarif. Das System erlaubt eine flexi­ ble Kostenteilung zwischen Anbieter und Benutzer. Der An­ bieter kann von "kostenfrei für den Benutzer" bis hin zu einer beliebigen zeitlichen Vergütung und/oder einer ein­ maligen Einwählgebühr frei wählen.Technically, this is done in the operating mode 1 via a variable tariff of the dial-up connection where - as was already mentioned - the tariff may change in the course of the existing dial-up connection. The bill is made via the telephone carrier bill of the user. With the Timeweb solution the collection effort is reduced to a minimum. The provider receives z. B. Monthly a collective invoice or credit. The time web system does not cause any technical effort for the provider, because his complete offer remains unchanged. Internet surfers can continue to use a normal Internet access ie without the use of the Timeweb system, the provider's Internet service. The Timeweb system requires the provider only information about the web pages to be included (URLs) and the respective tariff. The system allows a flexible cost sharing between provider and user. The provider may freely choose from "free for the user" to any time fee and / or a one-time dial-up fee.

Alle Websites, die indirekte Einnahmen aus dem Besuch von Internetusern erzielen (beispielsweise durch Einblendung von Werbung) oder ein übergeordnetes Interesse an "Pagevisits" haben, können vorteilhaft die kostenredu­ zierte oder -befreite Variante von Timeweb für ihr Marke­ ting einsetzen. Hierbei subventioniert der Anbieter die Besucher seiner Website, vorausgesetzt, daß diese die Website über das Tarifierungsserversystem von Timeweb be­ suchen. Sobald der Benutzer das Angebot des Anbieters verläßt, wird die Subventionierung beendet. Kostenredu­ zierte oder -befreite Angebote können insbesondere in folgenden Fällen interessant sein; werbefinanzierte In­ ternetangebote; Internetauftritte zum Anbahnen von Bezie­ hungen zu potentiellen Investoren; elektronischer Handel; und Intranet-Systeme. Bei Intranet-Systemen kann z. B. für Außendienstmitarbeiter eines Unternehmens dessen Intranet über das Timeweb-System "freigeschaltet" sein. Die Außen­ dienstmitarbeiter zahlen beim Surfen im Internet normale Zugangskosten, der Zutritt zum Intranetbereich ihres Un­ ternehmens ist für sie aber kostenfrei.All sites that receive indirect income from the visit Internet users achieve (for example, by fading of advertisement) or a higher interest  "Pagevisits" can cost advantage graced or freed variant of Timeweb for her brand use ting. In this case, the provider subsidizes the Visitors to his website, provided that they are the Website about the tariff server system Timeweb be search. Once the user has the offer of the provider the subsidy is terminated. Kostenredu graced or liberated offers may be made in particular in interesting in the following cases; ad-supported In ternetangebote; Internet sites for launching Bezie to potential investors; electronic commerce; and intranet systems. For intranet systems can z. For example Sales representative of a company whose intranet be "unlocked" via the Timeweb system. The outside service workers pay normal internet surfing Access costs, access to the Intranet area of their Un business is free of charge for you.

Gemäß Fig. 2 surft ein Benutzer mit einem Benutzerhost 1 im Internet (Schritt S1). Ein auf dem Benutzerhost 1 in­ stalliertes und residentes Tarifierungshilfsprogramm (Windows-Plugin) überwacht alle Webseiten-Anfragen des Webbrowsers des Hosts 1 und vergleicht sie mit einer Li­ ste registrierter Webangebote. Im Falle einer Überein­ stimmung baut das Windows-Plugin im Betriebsmodus 1 die bestehende Wählverbindung ab, soweit diese zu einem Time­ web-fremden Internetprovider führt, und baut eine neue Wählverbindung zum Timeweb-Tarifierungsserversystem 2 auf. Beim Tarifierungsserversystem 2 überwacht ein Proxy jeden einzelnen Aufruf einer Webseite, ähnlich wie dies auch das Windows-Plugin vornimmt. Je nachdem ob eine zu­ gangsgeschützte Webseite aufgerufen wurde, läßt der Time­ web-Server mit seiner Proxyfunktion die gewählte URL durch, oder er nimmt Veränderungen an der URL vor. So kann der Benutzerhost 1 mit seiner Anfrage auf zugangsge­ schützte Webseiten gelangen, ohne das der Benutzer das Password für diese Seiten kennen muß und ohne das seine Identität dem Anbieter offenbart wird. Ein sogenannter "Watchdog" beim Timeweb-Serversystem 2 prüft asynchron, ob während des Besuchs einer Webseite eine Zugangsbe­ schränkung auftritt (dies kann z. B. der Fall sein, wenn die Zugangsdauer beschränkt ist) oder ein sogenannter Ti­ meout auftritt (dies ist z. B. der Fall, wenn ein Benutzer länger als einen bestimmten Zeitraum (etwa drei Minuten) auf einer kostenrelevanten Seite inaktiv ist). Dann wird der Zugang unterbrochen oder, bei einem subventionierten Zugang, die Subventionierung beendet.Referring to Fig. 2, a user surfs with a user host 1 on the Internet (step S1). A user on the host 1 in stalliertes and resident classification utility (Windows plugin) monitors all Web page requests from the Web browser of the host 1 and compares it with a Li ste registered web offerings. In the event of a match, the Windows plug-in degrades the existing dial-up connection in operating mode 1 , as far as it leads to a Time Web-foreign Internet provider, and establishes a new dial-up connection to the Timeweb rating server system 2 . In tariff server system 2 , a proxy monitors every single call to a web page, much as the Windows plug-in does. Depending on whether an access-protected website has been called, the Time Web server uses its proxy function to pass the selected URL or make changes to the URL. Thus, the user host 1 can access with his request access-protected web pages without the user having to know the password for these pages and without his identity being revealed to the provider. A so-called "watchdog" on the timeweb server system 2 asynchronously checks whether an access restriction occurs during the visit of a web page (this may be the case, for example, if the access duration is limited) or a so-called "Ti meout" occurs (this is for example For example, if a user is inactive for more than a certain amount of time (about three minutes) on a cost-relevant page). Then the access is interrupted or, in the case of subsidized access, subsidization ceases.

Der gesamte Internetverkehr des Benutzers 1 über das Ti­ meweb-Serversystem 2 wird protokolliert. In festgelegten Zeitabständen, z. B. jeweils am Monatsende werden aus den protokollierten Aktivitäten des Kunden Abrechnungsdaten­ sätze generiert. Da der Kunde über ein- und dieselbe Wählverbindung mehrere unterschiedliche Tarifsätze wahr­ nehmen kann, werden zur Abrechnung aus einer physikali­ schen Verbindung mehrere virtuelle Verbindungen gene­ riert. Die entsprechenden Abrechnungsdatensätze (CDRs) werden im Schritt S2 an den Telefoncarrier übermittelt. Bei einer (in Fig. 2 nicht dargestellten) Ausführungsform übersendet der Telefoncarrier vor dem Schritt S2 an das Timeweb-Serversystem 2 Abrechnungsdatensätze über die physikalischen Verbindungen, die eine Art Synchronisati­ onsrahmen für die vom Timeweb-Serversystem 2 zu generie­ renden Abrechnungsdatensätze darstellen. Der Telefoncar­ rier sorgt dann im Schritt S3 für ein Inkasso der ange­ fallenen Gebühren über die Telefonrechnung, welche der Benutzer im Schritt S4 bezahlt. Der Telefoncarrier leitet im Schritt S5 die Vergütung an das Timeweb-System weiter, welches im Schritt S6 eine Rückvergütung an die Anbieter durchführt. Bei konstensubventionierten oder -freien Webangeboten kann die Zahlung des Benutzers im Schritt S4 geringer werden oder ganz entfallen und die Richtung der Vergütung im Schritt S6 wird sich umkehren. Möglicherwei­ se wird sich auch die Zahlungsrichtung im Schritt S5 um­ kehren, abhängig vom Ausmaß der Subventionierung.The entire Internet traffic of the user 1 via the Ti meweb server system 2 is logged. At fixed intervals, for. At the end of each month, for example, payroll data records are generated from the logged activities of the customer. Since the customer can take several different tariff rates true via one and the same dial-up connection, several virtual connections are generated for billing from a physical connection. The corresponding billing records (CDRs) are transmitted to the telephone carrier in step S2. In an embodiment (not shown in FIG. 2), prior to step S2, the telephone carrier sends to the timeweb server system 2 billing records about the physical connections representing a kind of synchronization frame for the billing records to be generated by the timeweb server system 2 . The Telefoncar rier then provides in step S3 for a collection of the fees fallen on the phone bill, which the user pays in step S4. In step S5, the telephone carrier forwards the remuneration to the timeweb system, which carries out a refund to the providers in step S6. In the case of congestion-subsidized or free-of-charge web offers, the user's payment may be reduced or eliminated in step S4 and the direction of the reimbursement in step S6 will reverse. Possibly also the direction of payment in step S5 will be reversed, depending on the extent of subsidization.

Diese Lösung erlaubt eine nahtlose Integration beim An­ bieter. Dieser muß technisch und inhaltlich nichts an seinem Websystem vornehmen. Sie erlaubt auch eine nahtlo­ se Integration beim Benutzer. Dieser kann nämlich weiter über seinen bisherigen Internetzugang (z. B. T-Online) surfen. Nur wenn er eine kostenrelevante registrierte Webseite anfordert, wird das Timeweb-System aktiv, sofern es in den (unten näher erläuterten) Betriebsmodi 1 oder 2 arbeitet.This solution allows seamless integration with the provider. This does not have to make any technical and content changes to its web system. It also allows seamless integration with the user. This can namely continue to surf over his previous Internet access (eg T-Online). Only if it requests a cost-relevant registered website, the Timeweb system will be activated, provided that it operates in operating modes 1 or 2 (explained in more detail below).

Um bei subventionierten Internetangeboten die Kosten für die Anbieter kalkulierbar zu machen, verfügt das Timeweb- System fakultativ über eine Zugangssteuerung, welche bei­ spielhaft in Fig. 3 veranschaulicht ist. Die Zugangs­ steuerung kann eine oder mehrere der folgenden Beschrän­ kungen einführen:
In order to make the costs for the providers calculable with subsidized Internet offers, the Timeweb system optionally has an access control, which is illustrated by way of example in FIG. 3. The access control may introduce one or more of the following restrictions:

  • - maximal einen vorbestimmten Eurobetrag pro Zeitein­ heit (z. B. Tag oder Monat) zu subventionieren;- a maximum of a predetermined amount of euro per time subsidize (eg day or month);
  • - maximal eine vorbestimmte Anzahl von verschiedenen Benutzern pro Zeiteinheit zuzulassen;- a maximum of a predetermined number of different Allow users per time unit;
  • - maximal eine vorbestimmte Anzahl von Benutzern ins­ gesamt zuzulassen;- a maximum of a predetermined number of users in to allow altogether;
  • - maximal eine vorbestimmte Anzahl von Zutritten pro Zeiteinheit oder insgesamt zuzulassen.- a maximum of a predetermined number of entrances per Time unit or total allow.

Beispielsweise will (gemäß Fig. 3) ein Anbieter im Rahmen einer Marketingaktion jeden Monat 10.000 Zutritte kosten­ frei zulassen. Die Aktion darf monatlich nicht mehr als 20.000 Euro an Kosten verursachen. Sie läuft, bis das Ge­ samtbudget von 70.000 Euro aufgebraucht ist. Entsprechend läuft im Timeweb-Serversystem ein Monatszutrittszähler, ein Monatskostenzähler und ein Gesamtkostenzähler für die betreffende Website. Sobald einer der Zähler die jeweili­ ge vorbestimmte Grenze überschreitet, ist kein subventio­ nierter Zugang zu der Website mehr möglich. Über eine derartige Matrix lassen sich unterschiedlichste Marketin­ gaktivitäten definieren.For example, according to FIG. 3, a provider wants to allow 10,000 entrances to be released every month as part of a marketing campaign. The action may not cost more than 20,000 euros per month. It runs until the total budget of 70,000 euros is used up. Accordingly, the Timeweb server system runs a monthly access counter, a monthly counter and a total counter for the website in question. As soon as one of the counters exceeds the respective predetermined limit, subsidized access to the website is no longer possible. Such a matrix can be used to define a wide variety of market activities.

Die Zugangssteuerung kann auch benutzerbezogen erfolgen. Beispielsweise kann in einem elektronischen Bücherkauf­ haus jeder Benutzer monatlich zwanzig Freiminuten zum Büchersuchen erhalten. Im Rahmen von Kundenbindungssystemen können beispielsweise Benutzer, die bei einem elektroni­ schen Kaufhaus einen monatlichen Mindestumsatz generiert haben, in einem speziellen Online-Katalog kostenlos blät­ tern und bestellen.The access control can also be user-related. For example, in an electronic book shop Every user will spend twenty free minutes per month searching for books  receive. As part of customer loyalty systems For example, users who are using an electroni department store generates a monthly minimum turnover have in a special online catalog free blät order and order.

Für Websites mit Passwortzugang vergibt der Anbieter an das Timeweb-Serversystem 2 einen Masteruser-Namen und ein Masterpasswort. Das Timeweb-Serversysstem schleust alle Benutzer unter diesem Master-Account in das Anbietersy­ stem ein, ohne das der einzelne Benutzer die Zugangsdaten kennen muß.For sites with password access, the provider assigns to the timeweb server system 2 a master user name and a master password. The Timeweb server system feeds all users under this master account into the provider system without the individual user having to know the access data.

Eine Website kann einheitlich tarifiert sein, es sind in einer Website aber auch mehrere, unterschiedlich tari­ fierte Webseiten oder Webbereiche möglich. Dies ist z. B. interessant für Werbeaktionen, bei denen Benutzer in be­ stimmte Bereiche einer Website gezogen werden sollen, oder für Fälle, bei denen nur einzelne Seiten einer Web­ site werbefinanziert sind (z. B. durch Bannerwerbung).A website can be uniformly classified, it is in a website but also several, different tari fierte websites or web areas possible. This is z. B. interesting for promotions where users in be certain areas of a website should be drawn or for cases where only individual pages of a web site are ad-supported (eg by banner advertising).

Das Windows-Plugin wird auf einer Webseite des Timeweb- Serversystems 2 zum Herunterladen angeboten. Es besteht ferner die Möglichkeit, daß es auch die Anbieter auf ih­ ren tarifrelevanten Websites zum Herunterladen anbieten, was jedoch eine entsprechende (geringfügige) Modifikation der Anbieterwebsites erfordert. Wie unten noch näher er­ läutert wird, bietet das Plugin einen Schnellzugriff auf alle registrierten kostenrelevanten Websites. Es über­ wacht alle Anfragen nach Webseiten und nimmt in Abhängig­ keit von der angefragten Webseite eine Abwahl/Anwahl bzw. Umleitung zum Timeweb-Serversystem vor. Es informiert den Benutzer über Tarifänderungen bei kostenrelevanten Weban­ geboten und über neu hinzugekommene kostenrelevante Webangebote.The Windows plug-in is offered for download on a web page of the Timeweb server system 2 . There is also the possibility that providers may also offer them on their tariff-relevant websites for download, but this requires a corresponding (minor) modification of the provider websites. As will be explained in more detail below, the plugin offers quick access to all registered cost-relevant websites. It oversees all requests for websites and, depending on the requested website, deselects / dials or redirects to the Timeweb server system. It informs the user about tariff changes for cost-relevant web offers and about newly added cost-relevant web offers.

Fig. 4 veranschaulicht die Benutzeroberfläche des Benut­ zerhosts 1 bei dem genannten Schnellzugriff. Durch einen "Rechtsklick" auf das Timeweb-Symbol auf einer Windows- Symbolleiste läßt sich eine Menüliste der registrierten kostenrelevanten Webangebote öffnen. Diese kann bei einer größeren Zahl von Webangeboten in thematisch geordnete Untermenüs aufgeteilt sein und darüber hinaus neue oder besonders beworbene Websites auf besonders herausgestell­ te Weise anzeigen. In dem in Fig. 4 gezeigten Beispiel wählt der Benutzer aus der Liste ein subventioniertes Webangebot. Es erscheint dann ein Bild, welches ihn über die Wahl eines kostenfreien Angebotes informiert und fragt, ob er die gewählt Website tatsächlich besuchen will. Bei anderen (nicht gezeigten) Ausführungsformen entfällt diese Anfrage bei kostensubventionierten Websi­ tes; bei kostenpflichtigen Websites dürfte sie jedoch in der Regel erforderlich sein. Sofern der Benutzer die Fra­ ge bejahend beantwortet, gelangt er zu der gewählten Web­ site. Fig. 4 illustrates the user interface of the user host 1 in the said shortcut. By right-clicking on the Timeweb icon on a Windows toolbar, you can open a menu list of registered, cost-relevant Web sites. This can be divided into thematically ordered submenus in the case of a larger number of web offers and, in addition, display new or specially advertised web sites in a particularly outstanding manner. In the example shown in Figure 4, the user selects a subsidized web offering from the list. It then appears a picture that informs him about the choice of a free offer and asks if he really wants to visit the chosen website. In other (not shown) embodiments, this request does not apply to cost-subsidized Websi; however, it is likely to be required for paid sites. If the user answers the question in the affirmative, he will go to the chosen website.

Falls der Benutzer beim freien Surfen eine Anfrage nach einer registrierten kostenrelevanten Website richtet, wie dies in Fig. 5 veranschaulicht ist, so erhält er ohne Darstellung der in Fig. 4 gezeigten Menü-Liste unmittel­ bar die in Fig. 4 erwähnte Anfrage, ob er die gewählte Website besuchen will.If the user directs a free surfing request for a registered cost-relevant website, as shown in Fig. 5, he receives without representation of the menu shown in Fig. 4 immediacy bar mentioned in Fig. 4 request whether he wants to visit the chosen website.

Während der Benutzer im Internet online ist, aktualisiert sich das Plugin selbständig im Hintergrund. Auf neue An­ bieter wird der Benutzer durch eine selbsttätig erschei­ nende Dialogbox aufmerksam gemacht.While the user is online on the internet, updated the plugin works independently in the background. On new bidder the user by an automatic erschei the attention of the dialog box.

Im folgenden wird die Timeweb-Technologie näher erläu­ tert. Ein Webangebot besteht aus Internetinhalten (Webseiten), die zu einem bestimmten Tarif angeboten wer­ den. Der Tarif ist üblicherweise ein Geldbetrag, der pro­ portional zur Zeitdauer der Inanspruchnahme eines Weban­ gebots (also dem Zeitraum zwischen der ersten Anfrage nach einer zum Angebot gehörenden URL und der ersten nachfolgenden Anfrage nach einer nicht zum Angebot gehö­ renden URL oder einem Timeout) ist. Alternativ oder er­ gänzend kann hierzu ein fester (zeitunabhängiger) Betrag pro Inanspruchnahme des Angebots oder eines Objekts des Angebots kommen. Der Geldbetrag kann für den Benutzer ne­ gativ (kostenpflichtiges Angebot) oder positiv (subventioniertes Angebot) sein. Die Tarifierung des An­ gebots kann abgängig vom Wochentag und der Tageszeit vor­ gegeben sein. Für jede Tageszeit können Initialkosten (einmalige Anwahlkosten, wenn die Anwahl zur vorgegebenen Tageszeit vorgenommen wurde), Takt (also die Häufigkeit der Abrechnung) und Gebühr pro Takt festgelegt werden. Jedes Timeweb-Angebot kann mehrere Internetbereiche um­ fassen, die durch Protokoll Port), Zieladresse und Zu­ griffspfad definiert sind (beispielsweise: port: 80, IP = 1.2.3.4., pfad = /member/). Jedes Angebot kann im Betriebsmodus 1 über eine oder mehrere direkte Einwähl­ nummern erreicht werden. Weiterhin kann für jedes Angebot definiert werden, welche Ports und damit Anwendungen) für den Benutzer freigeschaltet sind.In the following, the Timeweb technology is explained in more detail. A web site is made up of Internet content (websites) offered at a specific rate. The tariff is usually a monetary amount that is proportional to the time taken to use a web offering (ie, the period between the first request for an offer URL and the first subsequent request for a non-offer URL or a timeout). Alternatively or in addition to this, a fixed (time-independent) amount may be used per claim of the offer or an object of the offer. The amount of money may be negative for the user (paid offer) or positive (subsidized offer). The tariff of the offer can be given off from the day of the week and the time of day. For each time of day, initial costs (one-time dialing costs, if the dialing at the given time of day has been made), clock (ie the frequency of billing) and fee per clock can be set. Each Timeweb offer can include multiple Internet areas defined by protocol port, destination address, and access path (for example: port: 80, IP = 1.2.3.4., Path = / member /). Each offer can be reached in operating mode 1 via one or more direct dial-in numbers. Furthermore, it can be defined for each offer which ports and thus applications are enabled for the user.

Das Timeweb-System kann in drei unterschiedlichen Be­ triebsmodi arbeiten, die in Fig. 6 zusammen dargestellt sind. Die Wahl des Betriebsmodus hängt davon ab, ob für das Betriebssystem und der Browser des Benutzerhosts be­ reits ein Timeweb-Client zur Verfügung steht und ob der Anwenderhost über die technischen Komponenten eines Wähl­ zugangs verfügt (z. B. über ein analoges Modem oder eine ISDN-Schnittstelle) oder per Standleitung, einer Wähllei­ tung mit Standleitungscharakter (flatrate) oder einem fe­ sten Netzanschluß mit dem Internet verbunden ist.The Timeweb system can operate in three different operating modes, shown together in FIG . The choice of operating mode depends on whether a Timeweb client is already available for the operating system and the browser of the user host and whether the user host has the technical components of a dialing access (eg via an analogue modem or an ISDN Interface) or by leased line, a Wähllei device with dedicated line character (flatrate) or a Fe FEN network connection is connected to the Internet.

Der Timeweb-Client ist ein auf dem lokalen Benutzerhost ausgeführtes Programmmodul, daß zur Laufzeit den Inter­ netverkehr überwacht. Der Client kann in zwei der genann­ ten Betriebsmodi, nämlich 1 und 2, operieren.The Timeweb client is one on the local user host executed program module that at runtime the Inter monitored. The client can be said in two of them operating modes, namely 1 and 2 operate.

Im Betriebsmodus 1 überwacht der Timeweb-Client den HTTP- Verkehr nach registrierten tarifrelevanten Angeboten und bietet im Fall einer solchen Anfrage auf der Benutzer­ oberfläche des Benutzerhosts 1 eine Tarifumschaltung durch eine Dialogbox an. Im Falle einer positiven Beantwortung durch den Benutzer trennt der Client eine ggf. bestehende Wählverbindung zu einem anderen Zugangsprovi­ der und baut eine neue Wählverbindung über einen Wähl- Zugangseinrichtung 4 des Timeweb-Serversystems 2 auf. Der Betriebsmodus 2 wird gewählt, wenn der Benutzer über eine Leitung verfügt, die keiner Zeit- oder volumenabhängigen Vergütung unterliegt (z. B. über eine "leased line" oder eine "dial-in flatrate"). Der Timeweb-Client überwacht - wie beim ersten Betriebsmodus - den HTTP-Verkehr auf An­ fragen nach tarifrelevanten Angeboten. Anders als im Be­ triebsmodus 1 greift er aber nicht in die Verbindung des Benutzerhosts 1 zum Internet 5 ein. Im Falle einer Anfra­ ge nach einem tarifrelevanten Angebot leitet der Timeweb- Client die Anfrage auf den Server 6 des Timeweb- Serversystems 2 um, indem als IP-Zieladresse die IP- Adresse des Timeweb-Servers eingesetzt wird. Die Rück­ schaltung des Timeweb-Clients aus diesem Umleitungsmodus in einem transparenten Modus erfolgt über ein Steuerungs­ signal oder ein vom Timeweb-Client festgestelltes Time­ out.In mode 1 the Timeweb client monitors HTTP traffic for registered collective relevant offers and offers in the event of such a request on the user surface of the user hosts one tariff switchover by a dialog box to. In the case of a positive answer by the user, the client disconnects a possibly existing dial-up connection to another access provider and establishes a new dial-up connection via a dial-up access device 4 of the timeweb server system 2 . Operating mode 2 is selected if the user has a line that is not subject to time or volume-based compensation (eg via a leased line or dial-in flatrate). The Timeweb client monitors - as in the first operating mode - HTTP traffic on requests for tariff-relevant offers. Unlike operating mode 1 , however, it does not intervene in the connection of user host 1 to Internet 5 . In case of a request for a tariff-relevant offer, the Timeweb client redirects the request to the server 6 of the Timeweb server system 2 by using the IP address of the Timeweb server as the IP destination address. The Timeweb client returns from this redirection mode in a transparent mode via a control signal or a time out determined by the Timeweb client.

Der Timeweb-Client kennt alle über das Timeweb-System er­ reichbaren Webangebote. Die Information über die verfüg­ baren Webangebote und Webbereiche hält der Client in ei­ ner internen Datenbank auf dem Benutzerhost 1. Bei der laufenden Überwachung wird jede angeforderte Webseite als Teil eines registrierten tarifrelevanten Angebotes ange­ sehen, wenn die vom Benutzer gewählte URL in den Anfangs­ zeichen mit einer vom Anbieter definierten URL überein­ stimmt. Wenn bespielsweise ein Anbieter die URL "http://1.2.3.4/member" vorgibt, wird eine vom Benutzer gewählte URL "http://1.2.3.4/member/index.html" als mit der vom Anbieter vorgegebenen URL übereinstimmend - und damit als tarifrelevante Webseite - betrachtet. Der Cli­ ent wechselt nun - in einer Art entsprechend dem jeweils vorliegenden Betriebsmodus - zum Timeweb-Serversystem 2 um. The Timeweb client knows all web offers available through the Timeweb system. The client keeps the information about the available web offers and areas in an internal database on the user host 1 . During ongoing monitoring, each requested web page is considered to be part of a registered rate-relevant offer if the user-selected URL in the start character matches a URL defined by the provider. For example, if a provider specifies the URL "http://1.2.3.4/member", a user-selected URL "http://1.2.3.4/member/index.html" will match the URL specified by the provider - and thus tariff-relevant website - considered. The client now changes to the timeweb server system 2 in a manner corresponding to the respective operating mode.

Es sei angemerkt, daß HTTP-Dokumente eines Angebots Refe­ renzierungen zu anderen Internetobjekten aufweisen kön­ nen, die nicht Teil des Angebots sind (z. B. Links zur Einbeziehung von Graphik, Bannerwerbung etc.). Das Auf­ tauchen eines URLs einer derartigen Referenzierung soll natürlich nicht zu einem Tarifwechsel führen. Derartige, nicht-tarifwechselrelevante URLs sind ebenfalls beim Ti­ meweb-Client gespeichert, und werden nicht in die obige URL-Überwachung einbezogen. Die Einteilung der URLs in tarifwechselrelevante und nicht-tarifwecheselrelevante erfolgt beim Timeweb-Serversystem für jedes neue oder ge­ änderte HTTP-Dokument eines Angebots, und zwar manuell und/oder mit Hilfe eines geeigneten Dokumentenanalysepro­ gramms.It should be noted that HTTP documents of an offer Refe tions to other Internet objects which are not part of the offer (eg links to Inclusion of graphics, banner advertising, etc.). The up diving a URL of such referencing Of course not lead to a tariff change. such, Non-tariff change relevant URLs are also with the Ti meweb client saved, and will not be in the above URL monitoring included. The classification of the URLs in tarifwechselrelevante and non-tarifwecheselrelevante takes place with the Timeweb server system for each new or ge changed the HTTP document of an offer manually and / or with the aid of a suitable document analysis pro program.

Der Betriebsmodus 3 besteht darin, daß der Timeweb-Server 6 permanent beim Browser des Benutzerhosts 1 als Proxy eingetragen wird. Sofern dies manuell durch den Benutzer geschieht, ist hierfür kein Timeweb-Client erforderlich. Es ist aber auch möglich, daß der Timeweb-Client dafür sorgt, daß der Timeweb-Server 6 als Proxy eingetragen wird.The operating mode 3 is that the Timeweb server 6 is permanently registered with the browser of the user host 1 as a proxy. If done manually by the user, no Timeweb client is required. But it is also possible that the Timeweb client ensures that the Timeweb server 6 is registered as a proxy.

Der Timeweb-Server 6 ist das Herzstück des Timeweb- Systems. Er überprüft bei jeder Benutzeranfrage die URL und übernimmt die Kommunikation über einen etwaigen Ta­ rifwechsel mit dem Nutzer, je nach Betriebsmodus. Der Server verändert auch die URL von Benutzeranfragen, so­ weit dies erforderlich ist, und protokolliert alle Benut­ zeranfragen in ein zentrales Log. Dieses dient als Basis für die Erstellung der für die Rechnungsstellung notwen­ digen Abrechnungsdaten.Timeweb server 6 is the heart of the Timeweb system. It checks the URL for each user request and handles the communication about a possible tag change with the user, depending on the operating mode. The server also changes the URL of user requests as needed and logs all user requests to a central log. This serves as the basis for creating the billing data required for billing.

Eine Übersicht der verschiedenen Betriebsmodi gibt die folgende Tabelle:
An overview of the different operating modes is given in the following table:

Hierzu folgende Erläuterungen: wie bereits erwähnt, ist im Betriebsmodus 3 ein Timeweb-Client nicht erforderlich, und ist daher in der Tabelle auch nicht eingetragen. In den Betriebsmodi 2 und 3 ist eine manuelle Anmeldung beim Timeweb-Server zumindest bei kostenpflichtigen Angeboten in der Regel notwendig, da der Benutzer - anders als im Betriebsmodus 1 - nicht über die Wählverbindung autenti­ fizierbar ist. Schließlich eignen sich die Betriebsmodi 2 und 3 aus geschäftlichen Gründen kaum für kostenfreie und -subventionierte Angebote, da es hierbei wegen der i. a. nicht bekannten Zugangskosten zu Mißbrauch kommen könnte. In technischer Hinsicht ist aber durchaus möglich, auch in den Betriebsmodi 2 und 3 subventionierte Angebote an­ zubieten.The following explanations: As already mentioned, a Timeweb client is not required in operating mode 3 and is therefore not entered in the table. In the operating modes 2 and 3 , a manual login to the Timeweb server is usually necessary, at least for paid offers, as the user - unlike in operating mode 1 - can not be authenticated via the dial-up connection. Finally, the operational modes 2 and 3 are hardly suitable for free and subsidized offers for business reasons, since it could come here because of the generally unknown access costs to abuse. From a technical point of view, however, it is quite possible to offer subsidized offers in operating modes 2 and 3 as well.

Wie Fig. 6 und 7 zeigen, verfügt der Nutzer 1 im Be­ triebsmodus 1 über einen Wählzugang ins Internet mit Zeit- und/oder volumenabhängiger Tarifierung. Die Anfra­ gen des Benutzers gelangen über den Wählzugang zum Time­ web-Serversystem 2, das auch als transparenter Proxy ar­ beitet, (d. h. als Proxy, der in dem Browser des Benutzer­ hosts 1 nicht als solcher eingetragen ist). Ein Access- Router 7, der Teil der Wählzugangseinrichtung 4 ist, lei­ tet jede Anfrage, an den Timeweb-Server 6 weiter, der die HTTP-Anfragen analysiert und auf Tarifrelevanz unter­ sucht. Ein sog. Radius-Server des Timeweb-Serversystems 2 weist dem jeweiligen Benutzerhost 1 beim Aufbau einer Wählverbindung eine IP-Adresse zu und teilt ihm diese mit. Der Benutzerhost 1 verwendet diese dynamisch zuge­ wiesene IP-Adresse als IP-Herkunftsadresse. Der Timeweb- Server 6 leitet die Anfragen des Anwenderhosts 1 in das Internet 5 weiter, wodurch diese zum Anbieterserver mit der IP-Zieladresse gelangen. Der Anbieterserver sendet das angefragte Dokument an die IP-Herkunftsadresse, also den Timeweb-Server 2 zurück, welcher es über die Wählver­ bindung an den Benutzerhost 1 weiterreicht.As shown in FIGS . 6 and 7, the user 1 in the operating mode Be 1 via a dial-up access to the Internet with time and / or volume-based pricing. The user's queries arrive via the dialing access to the time web server system 2 , which also works as a transparent proxy (ie as a proxy which is not registered as such in the browser of the user host 1 ). An access router 7 , which is part of the dial-in access device 4 , forwards each request to the timeweb server 6 , which analyzes the HTTP requests and examines them for tariff relevance. A so-called radius server of the timeweb server system 2 assigns an IP address to the respective user host 1 when establishing a dial-up connection and informs it of this. User host 1 uses this dynamically assigned IP address as the IP source address. The timeweb server 6 forwards the requests of the user host 1 to the Internet 5 , whereby they reach the provider server with the IP destination address. The provider server sends the requested document to the IP source address, so the Timeweb server 2 back, which it passes on the Wählver connection to the user host 1 .

Der Timeweb-Client arbeitet im Betriebsmodus 1 in der Dialin-Stufe. Findet der Client ein registriertes Ta­ rifrelevantes Angebot, dann trennt er nach positiv beant­ worteter Rückfrage die bisherige Wählverbindung A und baut eine neue Wählverbindung T über die Timeweb- Zugangseinrichtung 4 auf, sofern eine solche nicht be­ reits existiert hat. Dem Timeweb-System können für den Zugang mehrere verschiedene Zugangsnummern zur Verfügung stehen. Hierbei ist es möglich, daß der Anwender beim Zu­ gang über eine bestimmte Nummer nur auf bestimmte Angebo­ te zugreifen kann. Dies ist insbesondere vorteilhaft bei den erwähnten Intranet-Lösungen, bei denen z. B. ein Au­ ßendienstmitarbeiter kostenfreien Zugang zum Intranet seines Unternehmens haben soll. Mit einer speziellen Zu­ gangsnummer kann erzielt werden, daß er über das Timeweb- System nur Zugang zu dem Intranet erhält. Verläßt der Be­ nutzerhost 1 das Angebot, bietet der Client an, die Ver­ bindung auf den ursprünglichen Wählzugang zurückzuschal­ ten, oder im Timeweb-Zugang zu verbleiben. Der Benutzer kann über eine durchgehend aufrechterhaltene physikali­ sche Verbindung mehrere Internetangebote zu unterschied­ lichen Tarifen nutzen, ohne daß eine Neuanwahl erfolgen muß.The Timeweb client works in operating mode 1 in the dialin level. If the client finds a registered tag-relevant offer, then he separates the previous dial-up connection A after a positive answered question and sets up a new dial-up connection T via the time-win access device 4 , if such has not already existed. The Timeweb system may have several different access numbers available for access. It is possible that the user when accessing a certain number only on certain offers te can access. This is particularly advantageous in the mentioned intranet solutions, in which z. For example, an employee should have free access to his company's intranet. A special access number can be used to gain access to the intranet via the Timeweb system only. If user host 1 leaves the offer, the client offers to switch back the connection to the original dial-up access or to remain in the timeweb access. The user can use several Internet offers at different tariffs via a continuously maintained physical connection, without the need for a new dial-up.

Der in Fig. 8 näher dargestellte Betriebsmodus 2 unter­ stützt Flatrate-Wählverbindungen, Lans und Mietleitungen. Der Timeweb-Client überwacht die vom Benutzer angeforder­ ten Webangebote. Er verhält sich hier wie ein "Wechselschalter". Wenn der Benutzer eine "normale" Webseite anfragt, verhält sich der Timeweb-Client trans­ parent. Die Anfrage gelangt also auf direktem Wege zu dem betreffenden Anbieterserver 3, und das angefragte Doku­ ment gelangt von dort auf direktem Wege zurück zum Anwen­ derhost 1. Findet der Timeweb-Client jedoch eine Anfrage nach einem registrierten tarifrelevanten Angebot, dann leitet er den Verkehr auf den Timeweb-Server 6 um. Die Anfrage gelangt daraufhin über das Internet 5 an den Ti­ meweb-Server 6, der veranlaßt, daß ein Timeweb-Webserver 7 über das Internet 5 zunächst eine Tarifwechselrückfrage an den Benutzerhost 1 richtet. Sofern der Benutzer diese Rückfrage bejahend beantwortet, leitet der Timeweb-Server 6 die Anfrage über das Internet 5 an den Anbieterserver 3 weiter, indem er sich, wie oben bereits erläutert, als Proxy verhält. Der Anbieterserver 3 sendet das angefragte Internetobjekt an den als Proxy fungierenden Timeweb- Server 6, der es an den Anwenderhost 1 weiterleitet. Bei anderen (nicht gezeigten) Ausführungsformen veranlaßt der Timeweb-Server 6 beim Weiterleiten der Anfrage an den An­ bieterserver 3, daß dieser das angefragte Internetobjekt direkt an den Anwenderhost 1 - also nicht über den Time­ web-Server 6 - zurücksendet.The operation mode 2 illustrated in more detail in FIG. 8 supports flat-rate dial-up connections, lans, and leased lines. The Timeweb client monitors the web offers requested by the user. He behaves like a "change-over switch" here. When the user requests a "normal" web page, the timeweb client behaves transparently. The request thus arrives directly to the relevant provider server 3 , and the requested document reaches from there directly to the user host 1 . However, if the Timeweb client finds a request for a registered tariff-relevant offer, then it redirects the traffic to the Timeweb server 6 . The request then passes via the Internet 5 to the Ti meweb server 6 , which causes a Timeweb web server 7 via the Internet 5 first a tariff change query to the user host 1 directed. If the user answers this query in the affirmative, the timeweb server 6 forwards the request to the provider server 3 via the Internet 5 , behaving as a proxy, as explained above. The provider server 3 sends the requested Internet object to the acting as a proxy Timeweb server 6 , which forwards it to the user host 1 . In other (not shown) embodiments causes the Timeweb server 6 when forwarding the request to the bidder server 3 that this returns the requested Internet object directly to the user host 1 - ie not via the time web server 6 -.

Der in Fig. 9 näher dargestellte Betriebsmodus 3 ist ein kompatibler Modus, der Internetzugänge mit Flatrate, Lan und Mietleitungen unterstützt und für exotische Browser und Betriebssysteme geeignet ist, da er keinen passenden Timeweb-Client benötigt. Die Verbindung zum Timeweb- Server 6 wird über Eintragen des Timeweb-Servers als Proxy am Browser des Benutzerhosts 1 vorgenommen. Der Ti­ meweb-Server 6 untersucht sämtliche URLs und läßt den Be­ nutzer etwaige Tarifwechsel über den Browser bestätigen. Wie im Betriebsmodus 2 muß sich der Anwender registrieren lassen, da eine Nutzeridentifikation über die CLI (Telefon-Anschlußkennung) hier nicht gegeben ist. Der Ti­ meweb-Server 6 verhält sich wie im Betriebsmodus 2, mit dem einzigen Unterschied, daß hier der gesamte Verkehr des Anwenderhosts 1 über den Timeweb-Server 6 läuft. The mode 3 shown in more detail in Fig. 9 is a compatible mode that supports Internet access with flatrate, LAN and leased lines and is suitable for exotic browsers and operating systems, since he does not need a suitable Timeweb client. The connection to the Timeweb server 6 is made by entering the Timeweb server as a proxy on the browser of the user host 1 . The Ti meweb server 6 examines all URLs and lets the user confirm any tariff changes via the browser. As in operating mode 2 , the user must register, since a user identification via the CLI (telephone connection identifier) is not given here. The Ti meweb server 6 behaves as in operating mode 2 , with the only difference that here the entire traffic of the user host 1 via the Timeweb server 6 is running.

Da das Internetprotokoll HTTP (in der derzeit gültigen Version) ein zustandsloses Protokoll ist, kann der Benut­ zer beim "normalen Surfen" mehrere Angebote gleichzeitig besuchen (über mehrere Browserfenster) oder beliebig von einem Angebot zum nächsten Wechseln. In allen drei Be­ triebsmodi läßt das Timeweb-System läßt dieses Verhalten solange zu, bis der Benutzer ein registriertes tarifrele­ vantes Webangebot anwählt (sofern der Verkehr in diesem Zustand überhaupt über das Timeweb-System läuft). Ab die­ sem Zeitpunkt erzwingt das Timeweb-System eine definierte logische Benutzersitzung mit einem definierten Startzeit­ punkt. Jeder Versuch des Abrufs von Webseiten eines ande­ ren Anbieters führt sofort zu einer Rückfrage an den Be­ nutzer, ob er die Benutzersitzung beenden möchte. Die Sitzung wird auch durch Inaktivität des Benutzers been­ det. Der Timeweb-Server 6 erkennt dies daran, daß eine bestimmte Zeit von dem Benutzer keine aktive Anfrage ge­ kommen ist.Since the Internet Protocol HTTP (in the current version) is a stateless protocol, the user can visit several offers at the same time during "normal surfing" (via several browser windows) or from one offer to the next. In all three operating modes the Timeweb system allows this behavior until the user selects a registered tarifrele vantes web site (if the traffic in this state even runs on the Timeweb system). From then on, the Timeweb system enforces a defined logical user session with a defined start time. Any attempt to retrieve web pages from another provider immediately leads to a query to the user if he wants to end the user session. The session is also terminated by inactivity of the user. The timeweb server 6 recognizes this because there is no active request from the user for a certain time.

Jede Benutzeranfrage wird im Timeweb-Server 2 protokol­ liert und in einer Datenbank zur Verarbeitung durch einen Timeweb-Abrechnungs-Server zwischengespeichert.Each user request is logged in Timeweb server 2 and cached in a database for processing by a Timeweb billing server.

Jeder Log-Eintrag enthält folgende Informationen:
Each log entry contains the following information:

  • - Zeitstempel (Datum und Uhrzeit sekundengenau);- Time stamp (date and time to the second);
  • - eindeutige Identifikationsnummer des angebots;- unique identification number of the offer;
  • - angeforderte Internetressourse URL (in der Regel ei­ ne Webseite);- requested internet resource URL (usually ei a website);
  • - eindeutige Nutzeridentifikation;- unique user identification;
  • - IP-Adresse des Nutzers.- IP address of the user.

Für Benutzer, die im Betriebsmodus 2 und 3 tarifrelevante Angebote genutzt haben, wird die Rechnungsstellung über traditionelle Inkassoverfahren abgewickelt. Für Benutzer­ aktivitäten im Betriebsmodus 1 ist die Abrechnung in Fig. 10 näher dargestellt. Zunächst erhält das Timeweb- Serversystem 2 von der Telefongesellschaft 9, über die sich der Benutzer ins Timeweb-Serversystem 2 eingewählt hat, für jede physikalische Verbindung ein CDR. Dieses verwendet das Timeweb-Serversystem 2 als Vorlage für die Erstellung eines oder mehrerer virtueller CDRs, welche es an die genannte Telefongesellschaft 9 zurückgibt. Diese verarbeitet die virtuellen CDR's und gibt diese an die Telefongesellschaft 10 des Benutzers weiter. Für diesen Vorgang erstellt ein Abrechnungsserver 11 des Timeweb- Serversystems 2 aufgrund des durch den Timweb-Server 6 erstellten Logs Rechnungsdaten. Er durchläuft das Log chronologisch und eruiert die Zeitpunkte des Eintritts in ein Angebot und des Austritts aus einem Angebot. Auf der Grundlage der Tarifierung des jeweiligen Angebots werden die virtuellen CDRs erzeugt.For users who have used tariff-relevant offers in operating mode 2 and 3 , invoicing is handled using traditional collection procedures. For user activities in operating mode 1 billing is shown in Fig. 10 in more detail. First, the Timeweb server system 2 receives from the telephone company 9 , via which the user dialed into the Timeweb server system 2 , a CDR for each physical connection. This uses the timeweb server system 2 as a template for creating one or more virtual CDRs, which it returns to the named telephone company 9 . The latter processes the virtual CDRs and forwards them to the telephone company 10 of the user. For this process, a billing server 11 of the timeweb server system 2 creates billing data based on the log created by the Timweb server 6 . He goes through the log chronologically and determines the time of entry into an offer and the exit from an offer. Based on the pricing of the respective offer, the virtual CDRs are generated.

Für die Verarbeitung der Abrechnungsdaten im Betriebsmo­ dus 1 bedient sich der Abrechnungsserver 11 also zweier Datenquellen, und zwar einerseits der von der Telefonge­ sellschaft 9 zur Verfügung gestellten Verbindungsdaten und andererseits des Logs des Timeweb-Servers 6. In die­ sen, von der Telefongesellschaft 9 zur Verfügung gestell­ ten CDR-Datensätzen sind die CLI (Caller Line Identifica­ tion = Anschlußkennung), der Zeitpunkt des Verbindungs­ starts und der Zeitpunkt des Verbindungsendes erfaßt.For the processing of the billing data in Betriebsmo mode 1 , the billing server 11 thus uses two data sources, on the one hand of the society Telefonge 9 made available connection data and on the other hand, the logs of the Timeweb server. 6 In the sen, made available by the telephone company 9 CDR data sets, the CLI (Caller Line Identifica tion = connection identifier), the time of the connection start and the time of the connection end are detected.

Der Abrechnungs-Server 11 liest das vom Timeweb-Server 6 erstellte Log in chronologischer Reihenfolge. Aus den CDR's der Telefongesellschaft 9 und den Timeweb-Daten ge­ neriert er - wie erläutert - ein oder mehrere virtuelle CDR's. Die im ursprünglichen CDR-Datensatz angegebenen Zeitpunkte des physikalischen Verbindungsstarts und Ver­ bindungsende bilden dabei gewissermaßen einen absoluten Zeitrahmen, in dem die Timeweb-Daten als relative Zeit­ fenster eingepaßt werden. Es handelt sich also, um eine Synchronisierungsprozedur, welche Fehler aufgrund mögli­ cher Abweichungen der Zeituhr der Telefongesellschaft 9 von derjenigen des Timeweb-Servers 6 vermeidet. Ein Bei­ spiel für diese Prozedur ist in folgender Tabelle angege­ ben. Betont sei hier, daß zwischen Tarif 1 und dem davon unterschiedlichen Tarif 2 keine Abwahl der Wählverbindung erfolgt:
The billing server 11 reads the log created by the timeweb server 6 in chronological order. From the CDRs of the telephone company 9 and the Timeweb data he generates - as explained - one or more virtual CDRs. The time specified in the original CDR data set of the physical connection start and Ver binding end form, so to speak, an absolute time frame in which the timeweb data are fitted as a relative time window. So it is a synchronization procedure, which avoids errors due to mögli cher deviations of the clock of the telephone company 9 of that of the timeweb server 6 . An example of this procedure is given in the following table. It should be emphasized here that between tariff 1 and the different tariff 2 there is no deselection of the dial-up connection:

In den Betriebsmodi 2 und 3 erfolgt die Ermittlung der Inanspruchsnahme von Internetangeboten analog zum Be­ triebsmodus 1. Da hier keine physikalischen CDRs zur Ver­ fügung stehen, entfällt jedoch die oben erläuterte Syn­ chronisierung. Auch erfolgt die Rechnungsstellung nicht über Weiterleitung von virtuellen CDRs an die Telefonge­ sellschaft, sondern direkt mit dem Benutzer. Da keine An­ schlußkennung vorliegt, ist es bei diesen Betriebsmodi notwendig, daß sich der Benutzer registriert hat und die Angebote erst abrufen kann, wenn er sich gegenüber dem Timeweb-System autentifiziert hat. In operating modes 2 and 3 , the determination of internet access offers is analogous to operating mode 1 . Since there are no physical CDRs available here, however, the above-mentioned synchronization does not apply. Also, billing is not done by forwarding virtual CDRs to the telephone company, but directly with the user. Since there is no end detection, it is necessary in these modes of operation that the user has registered and the offers can only retrieve when he has authenticated against the Timeweb system.

Das Timeweb-System ermöglicht es dem Benutzer, auch pass­ wortgeschützte Webangebote abzurufen, ohne das er Kennt­ nis der Zugangsdaten hat und ohne das der Anbieter weiß, von welchem Benutzer das Angebot abgerufen wird. Der Ti­ meweb-Server 6 überprüft - wie oben ausgeführt wurde - jede URL. Falls eine URL abgerufen wird, die vom Anbieter mit Zugangsschutz versehen ist, ergänzt der Timeweb- Server 6 diese Abfrage um einen Master-Username und ein Master-Password. Beispielsweise wird die Anfrage
The Timeweb system also allows the user to retrieve password-protected Web sites without knowing the credentials and without the provider knowing from which user the offer is being retrieved. The Ti meweb server 6 checks - as stated above - each URL. If a URL is retrieved that is provided by the provider with access protection, the timeweb server 6 supplements this query by a master user name and a master password. For example, the request

<prot<://<ip</<path<?<query<
<Prot <: // <ip </ <path <<query <

von dem Timeweb-Server 6 in folgende Abfrage geändert:
changed from the timeweb server 6 to the following query:

<prot<: //<usr<:<pwd<@<ip</<path<?<query<.<prot <: // <usr <: <pwd <@ <ip </ <path <? <query <.

Hierbei bedeuten: prot = Protokoll (z. B. http), usr = Ma­ ster-Username, pwd = Master-Password, ip = IP-Adresse oder Domainname des Anbieterservers.Where: prot = protocol (eg http), usr = ma std-username, pwd = master-password, ip = ip-adress or domain name of the provider server.

Diese Zugangsdaten (Master-Username und Master-Password) werden den Timeweb-Server 6 vom Anbieter mitgeteilt. Der Anbieter kann seine Website parallel zum Betrieb einer geschlossenen Benutzergruppe mit Einzelabrechnung im Ti­ meweb-Inkassoverfahren anbieten, ohne das Änderungen an der Website erfolgen müßten.These access data (master user name and master password) are communicated to the timeweb server 6 by the provider. The provider can offer its website in parallel with the operation of a closed user group with individual billing in the Ti meweb debt collection procedure, without the need for changes to the website.

Bei dem Timeweb-Client handelt es sich um ein C++- Windows-Programm, welches vom Timeweb-Server 6 herunter­ geladen werden kann. Es erkennt bei der Installation auf den Benutzerhost 1 selbsttätig anhand der Netzwerkein­ stellungen des Rechners 1, in welchem Betriebsmodus es operieren soll. Eine Hauptfunktion ist die - bereits oben erläuterte - Überwachung der vom Benutzerhost 1 abgefrag­ ten Webseiten.The Timeweb client is a C ++ Windows program that can be downloaded from the Timeweb server 6 . It detects when installed on the user's host 1 automatically on the basis of Netzwerkein settings of the computer 1, in which mode it is to operate. A main function is - already explained above - monitoring the queried from the user host 1 th web pages.

Im Betriebsmodus 1 surft der Benutzer im Internet zu­ nächst im allgemeinen über einen fremden Internet- Provider via Modem oder ISDN, also nicht über den Timeweb-Zugang. Sofern der Benutzer eine gebührenrelevante Webseite anfordert, bietet der Timeweb-Client (anders als im Betriebsmodus 2, dort ist es der Timeweb-Server) über eine Dialogbox die Umschaltung auf das gewünschte Ange­ bot, und damit den gewünschten Tarif an. Im Falle einer positiven Nutzerbestätigung trennt der Client - wie be­ reits erläutert wurde - die Wählverbindung zum fremden Internet-Provider und baut eine neue Verbindung zur Time­ web-Zugangseinrichtung 4 auf, sofern nicht bereits eine solche Verbindung existiert. Der Timeweb-Server 6 fun­ giert über die Einwahltechnik als transparenter Proxy, d. h., er erhält alle vom Benutzer angeforderten Seiten, ohne das der Timeweb-Client diese ausdrücklich an den Ti­ meweb-Server 6 weiterleitet.In operating mode 1, the user surfs the Internet to the nearest, generally via a foreign Internet provider via modem or ISDN, not via the Timeweb access. If the user requests a fee-relevant website, the Timeweb client offers (unlike mode 2 , there it is the Timeweb server) via a dialog box to switch to the desired offer, and thus the desired tariff. In the case of a positive user confirmation, the client disconnects - as already explained - the dial-up connection to the foreign Internet provider and establishes a new connection to the time-web access device 4 , unless such a connection already exists. The Timeweb server 6 functions via the dial-in technology as a transparent proxy, ie it receives all the pages requested by the user, without which the Timeweb client forwards them explicitly to the Ti meweb server 6 .

Fordert der Benutzer eine Webseite an, die nicht Teil des kostenrelevanten Angebots ist, dann erfolgt nach bestä­ tigter Rückfrage eine Rückschaltung. Der Benutzer kann aber auch weiter über den Timeweb-Zugang surfen. Falls ein Timeout erkannt wird, bringt der Client eine Dialog­ box mit einer Warnmeldung und beendet dabei die Internet­ verbindung, um nicht unnötige Kosten für den Benutzer zu erzeugen. Im Betriebsmodus 2 wird der Client unter der Adresse 127.0.0.1 und Port 8080 als lokaler Proxy beim Browser des Benutzerhosts 2 eingetragen. In diesem Modus ist der Benutzer fest mit dem Internet (z. B. über eine Standleitung) verbunden. Der Timeweb-Client überwacht nur den HTTP-Verkehr, baut aber keine Wählverbindung auf oder ab.If the user requests a website that is not part of the cost-relevant offer, then a confirmation is sent back after confirmation has been confirmed. The user can also surf on the Timeweb access. If a timeout is detected, the client brings a dialog box with a warning message, terminating the Internet connection so as not to incur unnecessary costs for the user. In operation mode 2 , the client is entered under the address 127.0.0.1 and port 8080 as a local proxy at the browser of the user host 2 . In this mode the user is permanently connected to the Internet (eg via a leased line). The Timeweb client only monitors HTTP traffic but does not dial up or dial out.

Gemäß Fig. 11 startet der Client in einem transparenten Modus P21. In diesem Modus leitet er jede URL, die er nicht mit einem registrierten Timeweb-Angebot assozieren kann, ohne Umleitung zum Zielserver weiter, also an den in der URL angegebenen Anbieterserver oder einen ggf. voreingestellten Proxy.Referring to Fig. 11, the client starts in a transparent mode P21. In this mode, he redirects any URL that he can not associate with a registered Timeweb offer to the destination server without being redirected, that is, to the provider server specified in the URL or to a possibly preset proxy.

Erkennt der Client eine erste URL aus dem registrierten Timeweb-Angebot, so geht er sofort in einen Status P22 über, in dem er diese und alle weiteren HTTP Anfragen - unabhängig ob sie zum gleichen Angebot gehören oder nicht - an den Timeweb-Server 6 weiterleitet.If the client recognizes a first URL from the registered Timeweb offer, he immediately changes to a status P22, in which he forwards this and all other HTTP requests - regardless of whether they belong to the same offer or not - to the Timeweb server 6 ,

In dem Betriebsmodi 2 und 3 muß der Benutzer einmalig bei dem Timeweb-System angemeldet sein. Die Anmeldung, sowie alle Anfragen, ob ein Tarifwechsel stattfinden soll, wer­ den vom Timeweb-Server (und nicht vom Client, wie beim Betriebsmodus 1) vorgenommen. Der Timeweb-Server kommuni­ ziert mit dem sich anmeldendem Benutzer, indem er zu­ nächst - anstatt der vom Benutzer gewünschten Webseite - spezielle Anmelde- und Tarifwechselseiten zum Benutzer zurückschickt, und erst nach erfolgter Anmeldung und Be­ stätigung des Tarifwechsels die gewünschte Webseite an­ fordert und an den Benutzer zurückliefert.In modes 2 and 3 , the user must be logged in to the Timeweb system once. The registration, as well as all inquiries, whether a tariff change should take place, who made the from the Timeweb server (and not from the client, as in operating mode 1 ). The Timeweb server communicates with the user logging in by sending back to the user - instead of the website requested by the user - special login and tariff change pages, and only after successful registration and confirmation of the tariff change the requested web page to and requests returns the user.

Wenn der Benutzer das erste Mal während einer Sitzung ei­ ne Webseite eines Timeweb-Angebots (d. h. eines regi­ strierten kostenrelevanten Angebots) nutzen möchte, ver­ langt der Timeweb-Server 6 - wie erwähnt - eine Anmel­ dung. Besitzt der Benutzer noch keine Anmeldedaten, dann kann er sich über eine Registrierungswebseite beim Time­ web-System registrieren, und erhält dafür eine Nutzerken­ nung und ein Password. Nach Eingabe von Nutzerkennung und Password erhält er eine Tarifwechselseite. Diese be­ schreibt den angebotenen Dienst, einschließlich der Ko­ sten des Diensts. Wenn der Benutzer diese Seite bestä­ tigt, wird er auf die angewählte Webseite des Anbieters umgeleitet, es sei denn, für dieses Angebot existiert ei­ ne Portalseite, die zuerst aufgesucht werden muß. Fordert der Benutzer schließlich eine Webseite an, die nicht Teil des registrierten Angebots ist, dann fragt der Timeweb- Server 6 über eine dazwischengeschobene Webseite den Be­ nutzer, ob das bisherige Angebot verlassen werden soll. Wenn der Benutzer dies bestätigt, schaltet sich der Time­ web-Client wieder in den transparenten Modus P21 zurück. If, for the first time, the user wishes to use a web page of a timeweb offer (ie a registered cost-relevant offer) during a session, the timeweb server 6 requests a logon as mentioned. If the user does not yet have credentials, then he can register via a registration web page at the time web system, and receives a user ID and a password. After entering user ID and password, he receives a tariff change page. This describes the service offered, including the cost of the service. If the user confirms this page, it will be redirected to the selected website of the provider, unless there is a portal page for this offer which must be visited first. Finally, if the user requests a web page that is not part of the registered offer, then the timeweb server 6 asks the user, via an intervening web page, whether to leave the previous offer. If the user confirms, the time web client will return to transparent mode P21.

Eine Rückschalte-URL hat beispielsweise folgende Form:
For example, a switchback URL has the following form:

http://<TimeWebDomain</service/client/logoff.asp?redir = <gewünschte URL<
http: // <TimeWebDomain </service/client/logoff.asp?redir = <requested URL <

Wenn der URL-Bestandteil
If the URL component

http://<TimeWebDomain</service/client/logoff.asp
http: // <TimeWebDomain </service/client/logoff.asp

auftaucht, dann ist dies das Zeichen für den Timeweb- Client, in den transparenten Modus P21 zurückzuschalten. Stellt der Timeweb-Client einen Timeout fest, weil der Benutzer z. B. seinen Browser geschlossen hat oder längere Zeit keine Seiten mehr abgerufen hat, dann erfolgt eben­ falls eine Rückschaltung in den Status P21.shows up, then this is the sign for the Timeweb Client to switch back to the transparent mode P21. If the Timeweb client times out because of the User z. B. closed his browser or longer Time has not retrieved pages, then just done if a switch back to status P21.

Da sich die Datenbank mit den tarifrelevanten Anbietern und Tarifen ständig ändert, benötigt der Timeweb-Client eine Methode zur Aktualisierung diese Informationen, um die Angebote korrekt zu erkennen und die richtigen Anga­ ben/Priese anzeigen zu können.As the database with the tariff-relevant providers and tariffs are constantly changing, the Timeweb client needs a method of updating this information to to recognize the offers correctly and the correct Anga ben / Priese to show.

Der Timeweb-Client aktualisiert die mitgeführte Datenbank aller Timeweb-Angebote über das Internet. Dazu ruft er eine unsichtbare nichtöffentliche Textdatei vom Timeweb- Serversystem 2 ab.The Timeweb client updates the database of all Timeweb offers via the Internet. For this he calls an invisible non-public text file from the Timeweb server system 2 .

Die unter der angegebenen URL abrufbare Textdatei enthält eine Liste aller über Timeweb verfügbaren Angebote in folgender Form, mit dem Zeitpunkt des letzten Änderung des Angebotes.The text file available at the specified URL contains a list of all the offers available through Timeweb in following form, with the date of the last change of the offer.

http://<TimeWebDomain</service/client/angebote/list.txt http: // <TimeWebDomain </service/client/angebote/list.txt

Angebot Nr.Offer number. Zeitstempel der letzten ÄnderungTimestamp of last change 11 2000071815242120000718152421 22 2000061212242120000612122421 33 2000071212242120000712122421

usw. etc.  

Jedes Timeweb-Angebot besitzt eine eindeutige Nummer. Je­ de Änderung eines Angebotes in der Zentraldatenbank auf der Serverseite 2 wird protokolliert und mit einem Zeit­ stempel der Zeitpunkt der Änderung dieses Angebotes fest­ gehalten. Der Zeitstempel hat das Format <yyyymmddhhmmss<. Der Timeweb-Client vergleicht dies mit seiner eigenen Liste von vorgehaltenen Angebote.Each Timeweb offer has a unique number. Each de change an offer in the central database on the server side 2 is logged and held with a time stamp the time of change of this offer. The timestamp has the format <yyyymmddhhmmss <. The Timeweb client compares this with its own list of held offers.

Da der Benutzer-PC eine andere Zeiteinstellung besitzen könnte wird die Zeitbasis eine Serviceseite geholt:
Since the user PC could have a different time setting, the time base is fetched a service page:

http://<TimeWebDomain</service/timestamp.asphttp: // <TimeWebDomain </service/timestamp.asp

Diese Seite liefert eine Textdatei mit der aktuellen Ti­ meweb-Serverzeit.This page returns a text file with the current Ti meweb server time.

Alle Angebote, die in neuen Liste nicht mehr auftauchen werden gelöscht, alle Angebote, die einen aktuelleren Zeitstempel haben oder nicht in der bisherigen Liste wa­ ren, werden aktualisiert oder neu übertragen.All offers that no longer appear in the new list will be deleted, all offers that are more recent Timestamp or not in the previous list wa ren, are updated or retransmitted.

Die Bilder und Grafiken für die einzelnen Angebote werden in einem Internetverzeichnis bereitgestellt:
The images and graphics for the individual offers are provided in an Internet directory:

http://<TimeWebDomain</service/client/angebote/ <angebotsnummer</icon.bmp
http: // <TimeWebDomain </ service / client / offers / <offer_number </icon.bmp

http://<TimeWebDomain</service/client/angebote/ <angebotsnummer</angebot.ini,
http: // <TimeWebDomain </ service / client / offers / <offer_number </ offer.ini,

inklusive der zugehörigen URL's, Tariffierung und Be­ schreibungstexte. Die Häufigkeit der Aktualisierung ist am Clientmodul einstellbar.including the associated URL's, Tariffierung and Be write-texte. The frequency of the update is adjustable on the client module.

Die angebot.ini ist im Format der Windows-Profildateien gehalten folgendermaßen aufgebaut.
[Desc]
name = ricardo
slogan = Das größte Auktionshaus im Internet
[urls]
allowed = http://www.ricardo.de/
allowed = http://web1.ricardo.de/
allowed = http://web2.ricardo.de/
disallowed = http://www.ricardo.de/member/personal
[tarif]
mo = 1-4,3,2
usw.
The offer.ini is kept in the format of the Windows profile files structured as follows.
[Desc]
name = ricardo
slogan = The largest auction house on the Internet
[Urls]
allowed = http://www.ricardo.de/
allowed = http://web1.ricardo.de/
allowed = http://web2.ricardo.de/
disallowed = http://www.ricardo.de/member/personal
[Rate]
mo = 1-4,3,2
etc.

Ein entsprechendes Verfahren wird zum Upgrade des Time­ web-Clients durchgeführt.A similar procedure will be used to upgrade the Time web clients performed.

Der Timeweb-Client holt sich per Webzugriff vom Timeweb- Serversystem 2 eine Liste aller derzeit aktuellen Pro­ grammkomponenten für das Betriebssystem des jeweiligen Benutzerhosts 2. Neue oder aktualisierte Programmkompo­ nenten werden dann direkt über das Internet geladen und nach einem Neustart verfügbar gemacht.The Timeweb client fetches a list of all currently current program components for the operating system of the respective user host 2 via web access from the Timeweb server system 2 . New or updated program components are then loaded directly over the Internet and made available after a reboot.

Für jedes Betriebssystem sind unterschiedliche Programm­ bereiche vorgesehen.For each operating system are different program areas provided.

Die aktuellste Version liegt im Verzeichnis:
The latest version is in the directory:

http://<TimeWebDomain</service/client/os/<osname</list.txthttp: // <TimeWebDomain </ service / client / os / <osname </list.txt

Als <osnamen< sind möglich (nicht vollständig)
win31, win95, win98, winnt351, winnt40, winn2000
maxos7
linux
beos
etc.
As <osnamen <are possible (not complete)
win31, win95, win98, winnt351, winnt40, winn2000
maxos7
linux
beos
Etc.

Beispiel example

Die Pfadangaben sind relative Angaben zum Programmver­ zeichnis. Die Versionnummer ist unterteilt in Versi­ on.Release.Build.The path information is relative to the program server zeichnis. The version number is divided into Versi on.Release.Build.

Ein Unterschied in der Buildversion (bei gleicher Versi­ ons- und Releasenummer) bedingt keine substanzielle Ände­ rung und kann, muss aber nicht eingesetzt werden. Hier macht der Timeweb-Client den Vorschlag auf die neue Ver­ sion upzugraden.A difference in the build version (with the same versi ons and release numbers) does not require any substantive changes and can, but does not have to be used. Here the Timeweb client makes the suggestion on the new Ver upgrade.

Ein Unterschied in der Releasenummer ist auf jeden Fall upzudaten. Der Timeweb-Client weist darauf hin, dass an­ sonsten die Funktionsweise nicht garantiert werden kann. Bei einem Unterschied in der Versionsnummer muss auf je­ den Fall upgedatet werden.A difference in the release number is definitely update. The Timeweb client indicates that Otherwise the functionality can not be guaranteed. For a difference in the version number must be on each the case will be updated.

Die beschriebene Ausführungsform des Timeweb-Systems hat also folgende bemerkenswerte Eigenschaften:
The described embodiment of the Timeweb system thus has the following remarkable properties:

  • - es muß keine Änderung an den Anbieter-Servern oder den angebotenen Internet-Angeboten erfolgen;There must be no change to the provider servers or the offered internet offers are made;
  • - über ein und dieselbe physikalische Telefonverbin­ dung können mehrere unterschiedliche Tarife abge­ rechnet werden;- over one and the same physical telephone connection Several different tariffs can be deducted be reckoned;
  • - mit Hilfe des Timeweb-Clients wird bereits auf dem Rechner des Benutzers erkannt, ob eine Tarifrelevan­ te Webseite angewählt wird, wofür keinerlei speziel­ le Kennzeichnung der betreffenden URL's erforderlich ist; - with the help of the Timeweb client is already on the Calculator of the user recognized whether a Tarifrelevan te website is selected, for which no special Identification of the relevant URLs is required is;  
  • - passwortgeschützte Webangebote können vom Timeweb- Benutzer ohne Kenntnis der Zugangsdaten und ohne Preisgabe seiner Personendaten gegenüber dem Anbie­ ter erreicht werden.- password-protected web offers can be downloaded from the Timeweb User without knowledge of access data and without Disclosure of his personal data to the Anbie be achieved.

Claims (55)

1. System zur variablen Tarifierung von Internetgebüh­ ren in Abhängigkeit von gewählten Internetangeboten, umfassend wenigstens einen Benutzerhost und ein Ta­ rifierungsserversystem,
wobei der Benutzerhost mit einem Tarifierungs­ hilfsprogramm ausgerüstet ist, welches vom Benutzer­ host auszusendende Anfragen nach Internetangeboten auf Tarifrelevanz überwacht und im Fall von Tarifre­ levanz eine bisher bestehende Wählverbindung des Be­ nutzerhosts zu einem Zugangsserver zum Internet trennt und eine neue Wählverbindung zum Tarifie­ rungsserversystem aufbaut, wenn die Wählverbindung nicht bereits zum Tarifierungsserversystem bestanden hat, wonach die Anfrage von dem Tarifierungsserver­ system zu dem das gewählte Internetangebot bereit­ stellenden Anbieterserver gelangt,
wobei das Tarifierungsserversystem so eingerichtet ist, daß es tarifrelevante Daten der Anfrage proto­ kolliert,
und wobei der Benutzerhost und das Tarifierungsser­ versystem so eingerichtet sind, daß eine Tarifände­ rung ohne Trennung der bestehenden Wählverbindung aufgrund der Protokollierung der tarifrelevanten Da­ ten ermöglicht ist.
1. A system for the variable tariffing of Internet fees in dependence on selected Internet offers, comprising at least one user host and a scheduling server system,
wherein the user host is equipped with a tariff utility that monitors user-to-host requests for Internet offerings on tariff relevance and, in the case of tariff relevance, disconnects a previously existing dial-up connection of the user host to an access server to the Internet and sets up a new dial-up connection to the toll collection server system the dial-up connection has not already passed the tariff server system, after which the request from the tariff server system arrives at the provider server providing the selected Internet service,
the tariff server system being arranged to proto-rate tariff-relevant data of the request,
and wherein the user host and the tariff server system are set up such that a tariff change is made possible without disconnecting the existing dialup connection due to the logging of the tariff-relevant data.
2. System zur variablen Tarifierung von Internetgebüh­ ren in Abhängigkeit von gewählten Internetangeboten, umfassend wenigstens einen Benutzerhost und ein Ta­ rifierungsserversystem,
wobei der Benutzerhost mit einem Tarifierungs­ hilfsprogramm ausgerüstet ist, welches vom Benutzer­ host auszusendende Anfragen nach Internetangeboten auf Tarifrelevanz überwacht und im Fall von Tarifre­ levanz über das Internet eine Umleitung der Anfrage über das Tarifierungsserversystem veranlaßt,
wobei das Tarifierungsserversystem so eingerichtet ist, daß die Anfrage von ihm zu dem das gewählte In­ ternetangebot bereitstellenden Anbieterserver ge­ langt, wobei das Tarifierungsserversystem tarifrele­ vante Daten der Anfrage protokolliert.
2. A system for the variable tariffing of Internet fees in dependence on selected Internet offers, comprising at least one user host and a scheduling server system,
wherein the user host is equipped with a tariff utility which monitors requests for Internet offerings for tariff relevance sent by the user host and, in the case of tariff relevance via the Internet, causes the request to be diverted via the tariff server system,
wherein the tariff server system is arranged to receive the request from it to the provider server providing the selected Internet service, wherein the tariff server system tariff-relevant data of the request is logged.
3. System nach Ansprüchen 1 und 2, welches wenigstens einen Benutzerhost gemäß Anspruch 1 und wenigstens einen Benutzerhost gemäß Anspruch 2 aufweist.3. System according to claims 1 and 2, which at least a user host according to claim 1 and at least a user host according to claim 2. 4. System nach einem der Ansprüche 1 bis 3, welches mindestens einen weiteren Benutzerhost aufweist, der sämtliche Anfragen nach Internetangeboten, das heißt auch nicht-tarifrelevante Anfragen, über das Tari­ fierungsserversystem leitet.4. System according to one of claims 1 to 3, which has at least one other user host, the all requests for Internet offers, that is also non-tariff relevant inquiries, about the Tari fuser server system. 5. System nach einem der Ansprüche 1, 3 und 4, welches so eingerichtet ist, daß zur Abrechnung die proto­ kollierten Daten der Anfrage mit vom Wählverbin­ dungs-Carrier gelieferten Verbindungsdaten zusammen­ geführt werden.5. System according to any one of claims 1, 3 and 4, which is set up so that the billing the proto collated data of the request with from the dialup tion carrier supplied connection data be guided. 6. System nach einem der Ansprüche 1 bis 5, bei welchem das Tarifierungsserversystem so eingerichtet ist, daß es im Fall einer Anfrage an ein zugangsgeschütz­ tes tarifrelevantes Internetangebot diese Anfrage um tarifierungsserversystem-bezogene Zugangsdaten er­ gänzt.6. System according to one of claims 1 to 5, wherein the rating server system is set up that in the case of a request to an access gun tariff-relevant Internet offer this request tarifierungsserversystem-related access data he supplemented. 7. System nach einem der Ansprüche 1 bis 6, welches so eingerichtet ist, daß die Tarifierung vom Tarifie­ rungsserversystem aufgrund einer Beobachtung der durchlaufenden Anfragen durchgeführt wird, ohne daß der Anbieterserver dem Tarifierungsserversystem an­ fragebezogene Tarifierungsdaten übermittelt und ohne daß bei den vom Anbieterserver bereitgestellten In­ ternetangeboten eine Anpassung oder Modifizierung für die Tarifierung durch das Tarifierungsserversy­ stem erforderlich ist. 7. System according to one of claims 1 to 6, which is so is established that the tariff classification due to an observation of the continuous inquiries is carried out without the provider server to the tariff server system query-related tariff data transmitted and without that at the In offers an adaptation or modification for the tariff classification by the rating server is required.   8. System nach einem der Ansprüche 1 bis 7, bei welchem die tarifrelevanten Angebote sowohl kostenpflichtige Angebote als auch Angebote mit teilweiser oder voll­ ständiger Erstattung der Verbindungskosten umfassen.8. System according to any one of claims 1 to 7, wherein the rate-relevant offers both paid Offers as well as offers with partial or full permanent reimbursement of connection costs. 9. System nach einem der Ansprüche 1 bis 8, welches so eingerichtet ist, daß im Fall einer Änderung im Kreis der von dem System erfaßten tarifrelevanten Angebote, insbesondere im Fall eines Neuzugangs ei­ nes tarifrelevanten Angebots, der Benutzerhost diese Änderung selbsttätig auf seiner Benutzeroberfläche anzeigt.9. System according to one of claims 1 to 8, which is so is established that in the case of a change in the Circle of tariff-relevant information collected by the system Offers, in particular in the case of a new entry ei nes tariff relevant offer, the user host this Change automatically on its user interface displays. 10. System nach einem der Ansprüche 1, 3 bis 9, welches so eingerichtet ist, daß es für die Abrechnung eine physikalische Wählverbindung logisch in mehrere vir­ tuelle Wählverbindungen aufteilt.10. System according to any one of claims 1, 3 to 9, which is set up so that it for the settlement of a physical dial-up logical in several vir Divide the actual dial-up connections. 11. Computerprogramm-Produkt zum Ablauf mit einem Inter­ net-Browser auf einem Benutzerhost als Teil eines Systems zur variablen Tarifierung von Internetgebüh­ ren in Abhängigkeit vom gewählten Internetangebot, wobei das Computerprogramm-Produkt ein Tarifierungs­ hilfsprogramm umfaßt, welches vom Benutzerhost aus­ zusendende Anfragen nach Internetangeboten auf Ta­ rifrelevanz überwacht, und im Fall von Tarifrelevanz eine zum Internet bestehende Wählverbindung des Be­ nutzerhosts trennt und eine neue Wählverbindung zu einem Tarifierungsserversystem des Systems zur va­ riablen Tarifierung aufbaut, wenn die Wählverbindung nicht bereits zu dem Tarifierungsserversystem be­ standen hat, wobei das Tarifierungshilfsprogramm die zum Tarifierungsserversystem aufgebaute Wählverbin­ dung nicht trennt, wenn eine Anfrage nach einem an­ deren Internetangebot mit einem anderen Tarif auszu­ senden ist, soweit der Benutzer nicht ausdrücklich einen Befehl für eine derartige Trennung gibt. 11. Computer program product to expire with an Inter net browser on a user host as part of a System for the variable classification of Internetgebüh depending on the selected internet offer, the computer program product being a tariff utility included from the user's host Sending inquiries for internet offers on Ta monitored for relevance to the relevant risks, and in the case of tariff relevance a dial-up connection of the Be userhosts disconnects and a new dialup connection a rating server system of the system for va Rigid tariffing builds up when the dialup connection not already part of the rating server system with the tariff-aid program dial-up network established for the rating server system does not disconnect when a request for an their internet offer with another tariff send is, as far as the user is not express gives a command for such a separation.   12. Computerprogramm-Produkt zum Ablauf mit einem Inter­ net-Browser auf einem Benutzerhost als Teil eines Systems zur variablen Tarifierung von Internetgebüh­ ren in Abhängigkeit vom gewählten Internetangebot, wobei das Computerprogramm-Produkt ein Tarifierungs­ hilfsprogramm umfaßt, welches vom Benutzerhost aus­ zusendende Anfragen nach Internetangeboten auf Ta­ rifrelevanz überwacht, und im Fall von Tarifrelevanz über das Internet eine Umleitung der Anfrage über ein Tarifierungsserversystem veranlaßt.12. Computer program product to expire with an Inter net browser on a user host as part of a System for the variable classification of Internetgebüh depending on the selected internet offer, the computer program product being a tariff utility included from the user's host Sending inquiries for internet offers on Ta monitored for relevance to the relevant risks, and in the case of tariff relevance via the Internet a diversion of the request over causes a tariff server system. 13. Computerprogramm-Produkt zum Ablauf mit einem Inter­ net-Browser auf einem Benutzerhost als Teil eines Systems zur variablen Tarifierung von Internetgebüh­ ren in Abhängigkeit vom gewählten Internetangebot, welches ein Tarifierungshilfsprogramm umfaßt, das wenigstens in zwei Betriebsmodi arbeiten kann, und zwar in dem Modus des Computerprogramm-Produkts ge­ mäß Anspruch 11 und in demjenigen des Computerpro­ gramm-Produkts gemäß Anspruch 12.13. Computer program product to expire with an Inter net browser on a user host as part of a System for the variable classification of Internetgebüh depending on the selected internet offer, which includes a tariff utility that can work in at least two operating modes, and although in the mode of the computer program product ge according to claim 11 and in that of the computer pro gram product according to claim 12. 14. Computerprogramm-Produkt nach Anspruch 12 oder 13, bei welchem das Tarifierungshilfsprogramm außerdem in einem Betriebsmodus arbeiten kann, in dem es sämtliche Anfragen nach Internetangeboten, also auch Anfragen nach nicht-tarifrelevanten Angeboten, über das Tarifierungsserversystem leitet.14. Computer program product according to claim 12 or 13, in which the tariffing utility also can work in a mode of operation in which it All inquiries for Internet offers, so also Requests for non-tariff relevant offers, about the tariff server system forwards. 15. Computerprogramm-Produkt nach Anspruch 13 oder 14, bei welchem das Tarifierungshilfsprogramm anhand von Netzwerkeinstellungen des Anwenderhosts erkennt, in welchem Betriebsmodus es operieren soll.15. Computer program product according to claim 13 or 14, where the tariff program is based on Network settings of the user host detects, in which operating mode it should operate. 16. Computerprogramm-Produkt nach einem der Ansprüche 12 bis 15, bei welchem das Tarifierungshilfsprogramm den mit Hilfe eines Browsers durchgeführten Inter­ net-Verkehr des Benutzerhosts überwacht, indem es sich als Proxy beim Browser einträgt oder vom Benutzer als Proxy eingetragen wird, oder indem es den TCP/IP-Verkehr scannt.16. Computer program product according to one of claims 12 to 15, where the tariff program the Inter with the help of a browser net traffic of the user host is monitored by it logs in as a proxy on the browser or by the user  is registered as a proxy, or by the Scan TCP / IP traffic. 17. Computerprogramm-Produkt nach einem der Ansprüche 11 bis 15, bei welchem das Tarifierungshilfsprogramm dazu eingerichtet ist, eine Liste der tarifrelevan­ ten Internetangebote zu speichern und die Überwa­ chung der vom Benutzerhost zu sendenden Anfragen an­ hand dieser gespeicherten Liste durchzuführen, so daß es für die Erkennung eines tarifrelevanten In­ ternetangebots keine hierauf hinweisende Modifikati­ on der URLs dieses Internetangebots bedarf.17. Computer program product according to one of claims 11 to 15, where the tariff program to set up a list of tariffrelevan save Internet offers and the Überwa the requests to be sent by the user host to perform this saved list, so that it is necessary for the recognition of a tariff-relevant In There is no indicative modifica- on the URLs of this website. 18. Computerprogramm-Produkt nach Anspruch 17, bei wel­ chem das Tarifierungshilfsprogramm so ausgebildet ist, daß die Liste der tarifrelevanten Internetange­ bote auf einer Benutzeroberfläche des Anwenderhosts anzeigbar ist und durch Auswahl eines Eintrags der Liste durch den Benutzer eine Anfrage nach dem ent­ sprechenden Internetangebot abgesendet wird.18. Computer program product according to claim 17, wherein wel Thus, the tariff program is designed is that the list of tariff relevant Internetange bid on a user interface user interface is displayed and by selecting an entry of the List by the user a request for the ent sending Internet offer. 19. Computerprogramm-Produkt nach einem der Ansprüche 17 oder 18, bei welchem das Tarifierungshilfsprogramm die Liste der tarifrelevanten Internetangebote samt hiermit ggf. verknüpften Informationen laufend selbsttätig durch entsprechende Anfragen an das Ta­ rifierungsserversystem aktualisiert.19. Computer program product according to one of claims 17 or 18, where the tariff program the list of tariff relevant Internet offers together with hereby possibly linked information automatically by appropriate requests to the Ta rifierungsserversystem updated. 20. Computerprogramm-Produkt nach Anspruch 19, bei wel­ chem das Tarifierungshilfsprogramm so eingerichtet ist, daß es im Fall einer Änderung im Kreis der ge­ speicherten tarifrelevanten Angebote, insbesondere im Fall eines Neuzugangs eines tarifrelevanten Ange­ bots, auf der Benutzeroberfläche auf diese Änderung hinweist.20. Computer program product according to claim 19, wherein wel The tariff program will be set up in this way is that in the case of a change in the ge saved tariff-relevant offers, in particular in the case of a new entry of a rate-relevant approach bots, on the UI on this change points. 21. Tarifierungsserversystem zur variablen Tarifierung von Internetgebühren in Abhängigkeit von gewählten Internetangeboten, die von einem Benutzerhost gewählt werden, umfassend einen Tarifierungsserversy­ stem und einer Einrichtung für einen Zugang einer Wählverbindung vom Benutzerhost, wobei das Tarifierungsserversystem so eingerichtet ist, daß es bei Anfragen nach Internetangeboten die­ se an den betreffenden Anbieterserver weiterleitet und auf Tarifrelevanz überprüft und tarifrelevante Daten der Anfragen protokolliert, ohne daß das Tari­ fierungsserversystem anfragebezogene Tarifierungsda­ ten vom Anbieterserver übermittelt bekommt, wobei ein Tarifwechsel innerhalb eines Internetangebots oder aufgrund eines Wechsels zu einem anderen Inter­ netangebot unter Aufrechterhaltung der bestehenden Wählverbindung möglich ist.21. Tariff server system for variable tariffing of internet fees depending on chosen Internet offers chosen by a user host  comprising a rating server system and an access facility Dial-up connection from the user host, the tariff server system being set up in this way is that when it comes to inquiries for Internet offers the to the relevant provider server and checked for tariff relevance and tariff-relevant Data of requests logged without the tari fierungsserversystem request-related tariffingda gets transmitted from the provider server, where a tariff change within an internet offer or due to a change to another Inter net offer while maintaining the existing one Dial-up connection is possible. 22. Tarifierungsserversystem zur variablen Tarifierung von Internetgebühren in Abhängigkeit von gewählten Internetangeboten, welches so eingerichtet ist, daß es aus dem Internet an es gerichtete Anfragen nach Internetangeboten jeweils an den betreffenden Anbie­ terserver weiterleitet und auf Tarifrelevanz über­ prüft und tarifrelevante Daten der Anfragen proto­ kolliert, ohne daß das Tarifierungsserversystem an­ fragebezogene Tarifierungsdaten vom Anbieterserver übermittelt bekommt.22. Tariff server system for variable tariffing of internet fees depending on chosen Internet offers, which is set up so that It requests from the Internet to it Internet offers in each case to the respective Anbie terserver passes on and on tariff relevance over checks and tariff-relevant data of the requests proto collapses without the tariff server system query-related tariff data from the provider server gets transmitted. 23. Tarifierungsserversystem zur variablen Tarifierung von Internetgebühren in Abhängigkeit von gewählten Internetangeboten welches die Merkmale des Serversy­ stems gemäß Anspruch 21 und diejenigen des Serversy­ stems gemäß Anspruch 22 in sich vereinigt.23. Tariff server system for variable tariffing of internet fees depending on chosen Internet offers which the characteristics of the Serversy Stems according to claim 21 and those of the server Stems according to claim 22 combined. 24. Tarifierungsserversystem nach einem der Ansprüche 21 bis 23, welches so eingerichtet ist, daß zur Abrech­ nung die protokollierten Daten der Anfrage mit vom Wählverbindungs-Carrier gelieferten Verbindungsdaten zusammengeführt werden. 24. tariff server system according to one of claims 21 to 23, which is set up so that the Abrech the logged data of the request with the Dial-up carrier supplied connection data be merged.   25. Tarifierungsserversystem nach einem der Ansprüche 21 bis 24, welches so eingerichtet ist, daß es im Fall einer Anfrage an ein zugangsgeschütztes tarifrele­ vantes Internetangebot diese Anfrage um tarifie­ rungsserversystem-bezogene Zugangsdaten ergänzt.25. tariff server system according to one of claims 21 to 24, which is set up in the case a request to an access-protected tariff vantes Internet offer this request to tarifie server-related access data added. 26. Tarifierungsserversystem nach einem der Ansprüche 21 bis 25, welches so eingerichtet ist, daß die Tari­ fierung vom Tarifierungsserversystem aufgrund einer Beobachtung der durchlaufenden Anfragen durchgeführt wird, ohne daß der Anbieterserver dem Tarifierungs­ serversystem anfragebezogene Tarifierungsdaten über­ mittelt und ohne daß bei den vom Anbieterserver be­ reitgestellten Internetangeboten eine Anpassung oder Modifizierung für die Tarifierung durch das Tarifie­ rungsserversystem erforderlich ist.26. tariff server system according to any one of claims 21 to 25, which is arranged so that the Tari from the rating server system due to a Monitoring of ongoing inquiries without the provider server being charged server system request-related tariff data via averages and without the be of the provider server be Internet offers made an adaptation or Modification for tariff classification server system is required. 27. Tarifierungsserversystem nach einem der Ansprüche 21 bis 26, welches dazu eingerichtet ist, daß die ta­ rifrelevanten Angebote sowohl kostenpflichtige Ange­ bote als auch Angebote mit teilweiser oder vollstän­ diger Erstattung der Verbindungskosten umfassen.27. tariff server system according to any one of claims 21 to 26, which is set up so that the ta Rifrelevant offers both paid Ange offers as well as offers with partial or complete reimbursement of connection costs. 28. Tarifierungsserversystem nach einem der Ansprüche 21, 23 bis 27, welches so eingerichtet ist, daß es für die Abrechnung eine physikalische Wählverbindung logisch in mehrere virtuelle Wählverbindungen auf­ teilt.28. tariff server system according to one of the claims 21, 23 to 27, which is set up so that it for billing a physical dial-up connection logically into multiple virtual dial-up connections Splits. 29. Verfahren zur variablen Tarifierung von Internetge­ bühren in Abhängigkeit von gewählten Internetangebo­ ten, umfassend wenigstens einen Benutzerhost und ein Tarifierungsserversystem,
wobei ein Tarifierungshilfsprogramm des Benutzer­ hosts vom Benutzerhost auszusendende Anfragen nach Internetangeboten auf Tarifrelevanz überwacht und im Fall von Tarifrelevanz eine bisher bestehende Wähl­ verbindung des Benutzerhosts zu einem Zugangsserver zum Internet trennt und eine neue Wählverbindung zum Tarifierungsserversystem aufbaut, wenn die Wählver­ bindung nicht bereits zum Tarifierungsserversystem bestanden hat, wonach die Anfrage von dem Tarifie­ rungsserversystem zu dem das gewählte Internetange­ bot bereitstellenden Anbieterserver gelangt,
wobei das Tarifierungsserversystem tarifrelevante Daten der Anfrage protokolliert,
und bei einer Tarifänderung die bestehende Wählver­ bindung nicht trennt, sofern nicht ausdrücklich sei­ tens des Benutzers eine derartige Trennung gewünscht wird.
29. A method for variably pricing Internet fees in dependence on selected Internet services, comprising at least one user host and one rating server system,
wherein a tariff utility of the user host hosted by the user host requests for Internet services monitored on tariff relevance and in the case of tariff relevance a previously existing dial connection of the user host to an access server to the Internet and establishes a new dial-up connection to the tariff server system if the Wählver binding did not already exist to the tariff server system has the request from the tariff server to the provider server providing the selected Internet
wherein the tariff server system records tariff-relevant data of the request,
and at a tariff change the existing Wählver connection does not disconnect, unless expressly the user's such separation is desired.
30. Verfahren zur variablen Tarifierung von Internetge­ bühren in Abhängigkeit von gewählten Internetangebo­ ten, umfassend wenigstens einen Benutzerhost und ein Tarifierungsserversystem,
wobei ein Tarifierungshilfsprogramm des Benutzer­ hosts vom Benutzerhost auszusendende Anfragen nach Internetangeboten auf Tarifrelevanz überwacht und im Fall von Tarifrelevanz über das Internet eine Umlei­ tung der Anfrage über das Tarifierungsserversystem veranlaßt,
die Anfrage dann von dem Tarifierungsserversystem zu dem das gewählte Internetangebot bereitstellenden Anbieterserver gelangt, wobei das Tarifierungsser­ versystem tarifrelevante Daten der Anfrage protokol­ liert.
30. A method for variably pricing Internet fees in dependence on selected Internet services, comprising at least one user host and one rating server system,
wherein a tariff utility program of the user host monitors requests sent by the user host for Internet offers on tariff relevance and, in the case of tariff relevance via the Internet, causes a redirection of the request via the tariff server system,
the request then passes from the tariff server system to the provider server providing the selected Internet service, the tariff server system recording tariff-relevant data of the request.
31. Verfahren nach Ansprüchen 29 und 30, bei welchem we­ nigstens ein Benutzerhost gemäß Anspruch 29 arbeitet und wenigstens ein Benutzerhost gemäß Anspruch 30 arbeitet, und das Tarifierungsserversystem, je nach­ dem von welchem der Benutzerhosts eine Anfrage kommt, gemäß Anspruch 29 bzw. 30 arbeitet.31. The method according to claims 29 and 30, wherein we at least one user host according to claim 29 operates and at least one user host according to claim 30 works, and the rating server system, depending on which of the user hosts is a request comes, according to claim 29 or 30 works. 32. Verfahren nach einem der Ansprüche 29 bis 31, bei welchem wenigstens ein weiterer Benutzerhost sämtli­ che Anfragen nach Internetangeboten, das heißt auch nicht-tarifrelevante Anfragen, über das Tarifie­ rungsserversystem leitet.32. The method according to any one of claims 29 to 31, at which at least one other user host sämtli requests for internet services, that is also  Non-tariff relevant inquiries, via the Tarifie server system. 33. Verfahren nach einem der Ansprüche 29, 31 und 32, bei welchem zur Abrechnung die protokollierten Daten der Anfrage mit vom Wählverbindungs-Carrier gelie­ ferten Verbindungsdaten zusammengeführt werden.33. The method according to any one of claims 29, 31 and 32, in which for billing the logged data the request with the dial-up carrier linked connection data. 34. Verfahren nach einem der Ansprüche 29 bis 33, bei welchem das Tarifierungsserversystem im Fall einer Anfrage an ein zugangsgeschütztes tarifrelevantes Internetangebot diese Anfrage um tarifierungsserver­ system-bezogene Zugangsdaten ergänzt.34. The method according to any one of claims 29 to 33, at which the tariff server system in the case of Request to an access-protected rate-relevant Internet offer this request to tarifierungsserver System-related access data added. 35. Verfahren nach einem der Ansprüche 29 bis 34, bei welches die Tarifierung vom Tarifierungsserversystem aufgrund einer Beobachtung der durchlaufenden Anfra­ gen durchgeführt wird, ohne daß der Anbieterserver dem Tarifierungsserversystem anfragebezogene Tari­ fierungsdaten übermittelt und ohne daß bei den vom Anbieterserver bereitgestellten Internetangeboten eine Anpassung oder Modifizierung für die Tarifie­ rung durch das Tarifierungsserversystem erforderlich ist.35. The method according to any one of claims 29 to 34, at which the tariff classification of the rating server system due to an observation of the ongoing Anfra is performed without the provider server the tariff server system request-related Tari transmitted without the need for any of the Provider server provided Internet offers an adjustment or modification for the Tarifie required by the tariff server system is. 36. Verfahren nach einem der Ansprüche 29 bis 35, bei welchem die tarifrelevanten Angebote sowohl kosten­ pflichtige Angebote als auch Angebote mit teilweiser oder vollständiger Erstattung der Verbindungskosten umfassen.36. The method according to any one of claims 29 to 35, at which cost the tariff relevant offers both obligatory offers as well as offers with partial or full reimbursement of connection costs include. 37. Verfahren nach einem der Ansprüche 29 bis 36, bei welchem im Fall einer Änderung im Kreis der von dem System erfaßten tarifrelevanten Angebote, insbeson­ dere im Fall eines Neuzugangs eines tarifrelevanten Angebots, der Benutzerhost diese Änderung selbsttä­ tig auf seiner Benutzeroberfläche anzeigt. 37. The method according to any one of claims 29 to 36, at which in the case of a change in the circle of the System covered tariff relevant offers, esp in the case of a new entry of a tariff relevant Offer, the user host this change selbsttä tig on its user interface.   38. Verfahren nach einem der Ansprüche 29, 31 bis 37, bei welchem für die Abrechnung eine physikalische Wählverbindung logisch in mehrere virtuelle Wählver­ bindungen aufgeteilt werden.38. The method according to any one of claims 29, 31 to 37, in which for the billing a physical Dial-up connection logically into multiple virtual dialing be split. 39. Verfahren zum Ablauf mit einem Internet-Browser auf einem Benutzerhost als Teil eines Systems zur varia­ blen Tarifierung von Internetgebühren in Abhängig­ keit vom gewählten Internetangebot, bei welchem ein Tarifierungshilfsprogramm vom Benutzerhost auszusen­ dende Anfragen nach Internetangeboten auf Tarifrele­ vanz überwacht, und im Fall von Tarifrelevanz eine zum Internet bestehende Wählverbindung des Benutzer­ hosts trennt und eine neue Wählverbindung zu einem Tarifierungsserversystem des Systems zur variablen Tarifierung aufbaut, wenn die Wählverbindung nicht bereits zu dem Tarifierungsserversystem bestanden hat, wobei das Tarifierungshilfsprogramm die zum Ta­ rifierungsserversystem aufgebaute Wählverbindung nicht trennt, wenn eine Anfrage nach einem anderen Internetangebot mit einem anderen Tarif auszusenden ist, soweit der Benutzer nicht ausdrücklich einen Befehl für eine derartige Trennung gibt.39. Procedure for running with an internet browser on a user host as part of a system for varia blen Classification of Internet fees in dependent of the selected Internet offer, with which one Pricing tool from the user host Ending inquiries for Internet offers on Tarifrele vanz monitored, and in the case of tariff relevance one Internet dial-up connection of the user hosts and a new dialup connection to one System of variable rate rating server system Tariff setting up if the dialup connection is not already passed the tariff server system with the tariff assistance program that was used to rifierungsserversystem built dial-up connection does not disconnect when requesting another Internet offer with a different rate to send out is, unless the user expressly one Command for such a separation exists. 40. Verfahren zum Ablauf mit einem Internet-Browser auf einem Benutzerhost als Teil eines Systems zur varia­ blen Tarifierung von Internetgebühren in Abhängig­ keit vom gewählten Internetangebot, bei welchem ein Tarifierungshilfsprogramm vom Benutzerhost auszusen­ dende Anfragen nach Internetangeboten auf Tarifrele­ vanz überwacht, und im Fall von Tarifrelevanz über das Internet eine Umleitung der Anfrage über ein Ta­ rifierungsserversystem veranlaßt.40. Procedure for running with an internet browser on a user host as part of a system for varia blen Classification of Internet fees in dependent of the selected Internet offer, with which one Pricing tool from the user host Ending inquiries for Internet offers on Tarifrele vanz monitored, and in the case of tariff relevance over the Internet redirecting the request via a Ta rifierungsserversystem causes. 41. Verfahren nach Anspruch 39 oder 40, bei welchem das Tarifierungshilfsprogramm außerdem in einem Be­ triebsmodus arbeiten kann, in dem es sämtliche An­ fragen nach Internetangeboten, also auch Anfragen nach nicht-tarifrelevanten Angeboten, über das Tari­ fierungsserversystem leitet.41. The method of claim 39 or 40, wherein the Tariffing utility also in a Be operating mode in which it can all On ask for Internet offers, including inquiries  for non-tariff relevant offers, about the Tari fuser server system. 42. Verfahren nach Anspruch 39 oder 40, bei welchem das Tarifierungshilfsprogramm anhand von Netzwerkein­ stellungen des Anwenderhosts erkennt, in welchem Be­ triebsmodus es operieren soll.42. The method of claim 39 or 40, wherein the Tariff Aid Program Based on Networks settings of the user host detects in which Be operating mode should operate. 43. Verfahren nach einem der Ansprüche 40 bis 42, bei welchem das Tarifierungshilfsprogramm den mit Hilfe eines Browsers durchgeführten Internet-Verkehr des Benutzerhosts überwacht, indem es sich als Proxy beim Browser einträgt oder vom Benutzer als Proxy eingetragen wird, oder indem es den TCP/IP-Verkehr scannt.43. The method according to any one of claims 40 to 42, at which the tariff utility with help Internet browser traffic of a browser User hosts are monitored by acting as a proxy at the browser or by the user as a proxy is entered, or by the TCP / IP traffic scans. 44. Verfahren nach einem der Ansprüche 39 bis 43, bei welchem das Tarifierungshilfsprogramm eine Liste der tarifrelevanten Internetangebote speichert und die Überwachung der vom Benutzerhost zu sendenden Anfra­ gen anhand dieser gespeicherten Liste durchführt, so daß es für die Erkennung eines tarifrelevanten In­ ternetangebots keine hierauf hinweisende Modifikati­ on der URLs dieses Internetangebots bedarf.44. The method according to any one of claims 39 to 43, at which the tariff program has a list of tariff relevant Internet offers stores and the Monitoring the request to be sent by the user host gen based on this stored list, so that it is necessary for the recognition of a tariff-relevant In There is no indicative modifica- on the URLs of this website. 45. Verfahren nach Anspruch 44, bei welchem das Tarifie­ rungshilfsprogramm die Liste der tarifrelevanten In­ ternetangebote auf einer Benutzeroberfläche des An­ wenderhosts anzeigt und durch Auswahl eines Eintrags der Liste durch den Benutzer eine Anfrage nach dem entsprechenden Internetangebot abgesendet wird.45. The method of claim 44, wherein the Tarifie aid program the list of tariff relevant In Internet offers on a user interface of the wenderhosts and by selecting an entry the user makes a request for the list corresponding Internet offer is sent. 46. Verfahren nach einem der Ansprüche 44 oder 45, bei welchem das Tarifierungshilfsprogramm die Liste der tarifrelevanten Internetangebote samt hiermit ggf. verknüpften Informationen laufend selbsttätig durch entsprechende Anfragen an das Tarifierungsserversy­ stem aktualisiert. 46. The method according to any one of claims 44 or 45, at which the tariff program has the list of Tariff relevant Internet offers including herewith if necessary automatically linked information corresponding inquiries to the rating server updated.   47. Verfahren nach Anspruch 46, bei welchem das Tarifie­ rungshilfsprogramm im Fall einer Änderung im Kreis der gespeicherten tarifrelevanten Angebote, insbe­ sondere im Fall eines Neuzugangs eines tarifrelevan­ ten Angebots, auf seiner Benutzeroberfläche auf die­ se Änderung hinweist.47. The method of claim 46, wherein the Tarifie assistance program in the event of a change in the circle the stored tariff relevant offers, esp especially in the case of a new entry of a collective agreement offer on its user interface this change indicates. 48. Verfahren zur variablen Tarifierung von Internetge­ bühren in Abhängigkeit von gewählten Internetangebo­ ten, die von einem Benutzerhost gewählt werden, bei welchem ein Tarifierungsserversystem bei Anfra­ gen nach Internetangeboten, die es über eine Wähl­ verbindung von einem Benutzerhost erhält, diese an den betreffenden Anbieterserver weiterleitet und auf Tarifrelevanz überprüft und tarifrelevante Daten der Anfragen protokolliert, ohne daß das Tarifierungs­ serversystem anfragebezogene Tarifierungsdaten vom Anbieterserver übermittelt bekommt, wobei bei einem Tarifwechsel innerhalb eines Internetangebots oder aufgrund eines Wechsels zu einem anderen Internetan­ gebot die bestehende Wählverbindung aufrecht erhal­ ten bleibt, sofern der Benutzer nicht deren Trennung wünscht.48. Procedure for the variable classification of Internet content charge depending on selected internet offer selected by a user host, in which a tariff server system at Anfra according to Internet offers, which are dialed Connection from a user host receives this forward the relevant server and on Tariff relevance checked and tariff-relevant data of Requests are logged without the tariffing server system request-related tariff data from Provider server gets transmitted, with a Tariff change within an Internet offer or due to a change to another internet provided the existing dial-up connection remains, unless the user is their separation wishes. 49. Verfahren zur variablen Tarifierung von Internetge­ bühren in Abhängigkeit von gewählten Internetangebo­ ten, bei welchem ein Tarifierungsserversystem Anfra­ gen nach Internetangeboten, die es aus dem Internet von einem Benutzerhost erhält, jeweils an einen be­ treffenden Anbieterserver weiterleitet und auf Ta­ rifrelevanz überprüft und tarifrelevante Daten der Anfragen protokolliert, ohne daß das Tarifierungs­ serversystem anfragebezogene Tarifierungsdaten vom Anbieterserver übermittelt bekommt.49. Variable rate method of Internetge charge depending on selected internet offer in which a tariff server system Anfra According to Internet offers, it is from the Internet received from a user host, each to a be forwarding the appropriate provider server and on Ta rifrelevance and tariff-relevant data of the Requests are logged without the tariffing server system request-related tariff data from Provider server gets transmitted. 50. Verfahren nach Anspruch 48 und 49, wobei das Tari­ fierungsserversystem Anfragen aus einer Wählverbindung gemäß Anspruch 48 behandelt und Anfragen aus dem Internet gemäß Anspruch 49 behandelt.50. The method of claim 48 and 49, wherein the Tari fierce server system Inquiries from a dial-up connection  according to claim 48 and requests from the Internet according to claim 49. 51. Verfahren nach Anspruch 48 oder 50, bei welchem das Tarifierungsserversystem zur Abrechnung die proto­ kollierten Daten der Anfrage mit vom Wählverbin­ dungs-Carrier gelieferten Verbindungsdaten zusammen­ führt.51. The method of claim 48 or 50, wherein the Tariff server system for billing the proto collated data of the request with from the dialup tion carrier supplied connection data leads. 52. Verfahren nach einem der Ansprüche 48 bis 51, bei welchem eingerichtet ist, das Tarifierungsserversy­ stem im Fall einer Anfrage an ein zugangsgeschütztes tarifrelevantes Internetangebot diese Anfrage um ta­ rifierungsserversystem-bezogene Zugangsdaten er­ gänzt.52. The method according to any one of claims 48 to 51, at which is set up, the rating server in the case of a request to an access-protected tariff relevant internet offer this request to ta rifierungsserversystem-related access data he supplemented. 53. Verfahren nach einem der Ansprüche 48 bis 52, bei welchem die Tarifierung vom Tarifierungsserversystem aufgrund einer Beobachtung der durchlaufenden Anfra­ gen durchgeführt wird, ohne daß der Anbieterserver dem Tarifierungsserversystem anfragebezogene Tari­ fierungsdaten übermittelt und ohne daß bei den vom Anbieterserver bereitgestellten Internetangeboten eine Anpassung oder Modifizierung für die Tarifie­ rung durch das Tarifierungsserversystem erforderlich ist.53. The method according to any one of claims 48 to 52, at which the tariff classification of the rating server system due to an observation of the ongoing Anfra is performed without the provider server the tariff server system request-related Tari transmitted without the need for any of the Provider server provided Internet offers an adjustment or modification for the Tarifie required by the tariff server system is. 54. Verfahren nach einem der Ansprüche 48 bis 53, bei welchem die tarifrelevanten Angebote sowohl kosten­ pflichtige Angebote als auch Angebote mit teilweiser oder vollständiger Erstattung der Verbindungskosten umfassen.54. The method according to any one of claims 48 to 53, at which cost the tariff relevant offers both obligatory offers as well as offers with partial or full reimbursement of connection costs include. 55. Verfahren einem der Ansprüche 48, 50 bis 54, bei welchem das Tarifierungsserversystem für die Abrech­ nung eine physikalische Wählverbindung logisch in mehrere virtuelle Wählverbindungen aufteilt.55. The method of any one of claims 48, 50 to 54, at which the rating server system for the bill a physical dial-up connection logical in splits several virtual dial-up connections.
DE2000121756 2000-05-04 2000-05-04 Systems, computer program products, tariff server systems and methods for the variable tariffing of Internet fees depending on chosen Internet offers Expired - Fee Related DE10021756C2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE2000121756 DE10021756C2 (en) 2000-05-04 2000-05-04 Systems, computer program products, tariff server systems and methods for the variable tariffing of Internet fees depending on chosen Internet offers
EP01945086A EP1328884A2 (en) 2000-05-04 2001-05-04 Systems, computer program products, billing server systems and method for variable billing of internet charges depending on chosen internet offers
PCT/EP2001/005071 WO2001086517A2 (en) 2000-05-04 2001-05-04 Systems, computer program products, billing server systems and method for variable billing of internet charges depending on chosen internet offers
AU67406/01A AU6740601A (en) 2000-05-04 2001-05-04 Systems, computer program products, billing server systems and method for variable billing of internet charges depending on chosen internet offers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2000121756 DE10021756C2 (en) 2000-05-04 2000-05-04 Systems, computer program products, tariff server systems and methods for the variable tariffing of Internet fees depending on chosen Internet offers

Publications (2)

Publication Number Publication Date
DE10021756A1 true DE10021756A1 (en) 2001-11-22
DE10021756C2 DE10021756C2 (en) 2002-06-06

Family

ID=7640786

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2000121756 Expired - Fee Related DE10021756C2 (en) 2000-05-04 2000-05-04 Systems, computer program products, tariff server systems and methods for the variable tariffing of Internet fees depending on chosen Internet offers

Country Status (1)

Country Link
DE (1) DE10021756C2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10336519B4 (en) * 2003-08-08 2007-07-26 1&1 Internet Ag A method of performing payment transactions in a computer-based communication network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5944795A (en) * 1996-07-12 1999-08-31 At&T Corp. Client-server architecture using internet and guaranteed quality of service networks for accessing distributed media sources
US5991380A (en) * 1997-10-21 1999-11-23 At&T Corp. Universal telecommunications services account

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5944795A (en) * 1996-07-12 1999-08-31 At&T Corp. Client-server architecture using internet and guaranteed quality of service networks for accessing distributed media sources
US5991380A (en) * 1997-10-21 1999-11-23 At&T Corp. Universal telecommunications services account

Also Published As

Publication number Publication date
DE10021756C2 (en) 2002-06-06

Similar Documents

Publication Publication Date Title
DE69827435T2 (en) System and method for multi-party accounting of web access
DE60116405T2 (en) Flexible customization of network services
DE69633564T2 (en) ACCESS CONTROL AND MONITORING SYSTEM FOR INTERNET SERVERS
DE60112436T2 (en) ONLINE DIRECTORY INFORMATION SYSTEM
DE69730382T2 (en) System and method for automatic network reconfiguration
DE10320615A1 (en) Using extensible markup language in a system and method for manipulating a position on a search result list generated by a computer network search engine
EP2476087B1 (en) Payment system, acquisition system for a plurality of payment processes
EP1227449A1 (en) Method of billing for multi-media networks
EP1178409A1 (en) Cookiemanager to control the exchange of cookies in an Internet client-server computersystem
WO2005010788A1 (en) Method for accessing a packet-switched network financed by a provider for electronic trade and payment and for running a telecommunication system based on a partnership bonus principle
DE10034734A1 (en) Web-based, automated interface between information providers and an electronic payment provider
DE60215482T2 (en) ARCHITECTURE FOR THE PROVISION OF INTERNET SERVICES
WO2004006198A1 (en) Method for the electronic payment of a merchandise or service by using a mobile radio network, and arrangement for carrying out said method
EP1604490A1 (en) Method and arrangement for externally controlling and managing at least one wlan subscriber who is assigned to a local radio network
DE10021756C2 (en) Systems, computer program products, tariff server systems and methods for the variable tariffing of Internet fees depending on chosen Internet offers
DE60021522T2 (en) METHOD AND DEVICE FOR GENERATING INVOICING DATA TO A USER FOR ACCESSING A CONNECTION TO A COMMUNICATION NETWORK
EP1311105A1 (en) Method to support the billing of services
EP1158471B1 (en) System, method and program for payment in a telecommunication network
EP1371037B1 (en) Method for paying for fee-based data by means of a telephone bill
EP1328884A2 (en) Systems, computer program products, billing server systems and method for variable billing of internet charges depending on chosen internet offers
EP1300794A2 (en) Control-server for assisting in the charging of services
DE10336519B4 (en) A method of performing payment transactions in a computer-based communication network
EP1316898A2 (en) Simple and secure method for locking data sets from CGI scripts
DE10025397A1 (en) Operating an Internet link with a subscriber computer, involves forwarding login name and IP address to protocol unit of proxy node so that Internet activity of subscriber can be monitored
DE10121726A1 (en) Method and arrangement for paying for data offers that can be called up via a data network

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee