The present invention, generally speaking, provides a mechanism allowing a software developer to present advertisements through a software program. In accordance with an exemplary embodiment of the invention, an advertisement module is attached to the software program. The function of the advertisement module is to retrieve advertisements from an advertisement server and to display them to the user. The advertisements are varied to retain the interest of the user. Furthermore, information about the user may be sent to the advertisement server, allowing advertisements to be targeted to the user. Such information may include the category of the software program and the user's usage of the software program, for example. Associated with the ad server are a rules engine and a usage database. Various policies may be controlled by the software developer as well as the operator of the ad server, including the nature of information to be sent to the advertisement server, whether connection will be scheduled or will occur "opportunistically" in conjunction with user-initiated Internet access, whether prolonged inability to connect will result in use of the software being disallowed, etc. When the user clicks on the ad being displayed, the ad module may cause various actions to be taken. For example, a Web browser on the user's machine may be started up and pointed to a location providing further information about the subject matter of the ad. Alternatively, the ad module may simply show a new ad in the ad screen The new add could be a repeat of an already downloaded ad (with repeat count and frequency specified by instructions accompanying the ad) or it could be a freshly downloaded ad. The usage database associated with the ad server is used to compute billing to advertisers, provide for auditing of circulation, etc. Click-through rewards may be provided for in which the software publisher is paid each time a user expresses interest in an ad carried by a software program of the software publisher by clicking through the ad.

Die anwesende Erfindung, im Allgemeinen sprechend, liefert eine Einheit, einem Software-Entwickler erlaubend, Reklameanzeigen durch ein Software-Programm darzustellen. In Übereinstimmung mit einer mustergültigen Verkörperung der Erfindung, wird ein Reklameanzeigemodul zum Software-Programm angebracht. Die Funktion des Reklameanzeigemoduls ist, Reklameanzeigen von einem Reklameanzeigebediener zurückzuholen und sie zum Benutzer anzuzeigen. Die Reklameanzeigen werden verändert, um das Interesse des Benutzers zu behalten. Ausserdem können Informationen über den Benutzer zum Reklameanzeigebediener geschickt werden und erlauben, daß Reklameanzeigen zum Benutzer gezielt werden. Solche Informationen können die Kategorie des Software-Programms und den Verbrauch des Benutzers des Software-Programms einschließen, z.B.. Mit dem Anzeige BedienerSIND eine Richtlinien Maschine und eine Verbrauchdatenbank verbunden. Verschiedene Politik kann durch den Software-Entwickler sowie den Operator des Anzeige Bedieners, einschließlich die Natur der zum Reklameanzeigebediener gesendet zu werden Informationen gesteuert werden,, ob Anschluß festgelegt wird oder "opportunistically" in Verbindung mit Benutzer-eingeleitetem Internet-Zugang, ob verlängerte Unfähigkeit anzuschließen Gebrauch von der Software ergibt, die mißbilligt wird, usw. auftritt. Wenn der Benutzer an die Anzeige klickt, die angezeigt wird, kann das Anzeige Modul verschiedene Maßnahmen veranlassen ergriffen zu werden. Z.B. kann ein web browser auf der Maschine des Benutzers oben begonnen werden und auf eine Position gezeigt werden, die weitere Informationen über das Thema der Anzeige bereitstellt. Wechselweise kann das Anzeige Modul einfach darstellen, daß eine neue Anzeige auf dem Anzeige Schirm, den die neuen hinzufügen, eine Wiederholung einer bereits downloadeten Anzeige sein könnte (wenn der Wiederholzahl und Frequenz, spezifiziert sind durch die Anweisungen, die Anzeige begleitend), oder es könnte eine frisch downloadete Anzeige sein. Die Verbrauchdatenbank, die mit dem Anzeige Bediener verbunden ist, wird benutzt, um Gebührenzählung zu den Inserenten zu berechnen, zur Verfügung stellen für die Revidierung der Zirkulation, des usw.. Klicken-durch Belohnungen kann zur Verfügung gestellt werden für in, welchem dem Software-Verleger jedem Zeit gezahlt wird, die ein Benutzer Interesse an einer Anzeige zeigt, die durch ein Software-Programm des Software-Verlegers getragen wird, indem er durch die Anzeige klickt.

 
Web www.patentalert.com

< (none)

< Method of and apparatus for interactive automated registration, negotiation and marketing for combining products and services from one or more vendors together to be sold as a unit

> Internet-audiotext electronic advertising system with anonymous bi-directional messaging

> (none)

~ 00014