A method and apparatus for providing an automatically upgradeable software
application includes targeted advertising based upon demographics and user
interaction with the computer. The software application includes a display
region used for banner advertising that is downloaded over a network such
as the Internet. The software application is accessible from a server via
the network and demographic information on the user is acquired by the
server and used for determining what advertising will be sent to the user.
The software application further targets the advertisements in response to
normal user interaction with the computer. Data associated with each
advertisement is used by the software application in determining when a
particular advertisement is to be displayed. This includes the
specification of certain programs that the user may have so that, when the
user runs the program (e.g., a spreadsheet program), a relevant
advertisement will be displayed (e.g., an advertisement for a stock
brokerage). This provides two-tiered, real-time targeting of
advertising--both demographically and reactively. The software application
includes programming that accesses the server to determine if one or more
components of the application need upgrading. If so, the components can be
downloaded and installed without further action by the user. A
distribution tool is provided for software distribution and upgrading over
the network. Also provided is a user profile that is accessible to any
computer on the network. Furthermore, multiple users of the same computer
can possess Internet web resources and files that are personalized,
maintained and organized.
Een methode en een apparaat om een automatisch upgradeable softwaretoepassing te verstrekken omvatten gerichte reclame gebaseerd op demographics en gebruikersinteractie met de computer. De softwaretoepassing omvat een vertoningsgebied dat dat voor banner wordt gebruikt die over een netwerk zoals Internet wordt gedownload adverteert. De softwaretoepassing is toegankelijk van een server via het netwerk en de demografische informatie over de gebruiker wordt verworven door de server en voor het bepalen van gebruikt wat die naar de gebruiker zal worden verzonden adverteren. De softwaretoepassing richt verder de reclame in antwoord op normale gebruikersinteractie met de computer. Het gegeven verbonden aan elke reclame wordt gebruikt door de softwaretoepassing in het bepalen wanneer een bepaalde reclame moet worden getoond. Dit omvat de specificatie van bepaalde programma's die de gebruiker kan hebben zodat, wanneer de gebruiker het programma (b.v., een spreadsheet programma) in werking stelt, een relevante reclame zal worden getoond (b.v., een reclame voor een voorraadmakelarij). Dit verstrekt richten het op twee niveaus, in real time van reclame -- zowel demografisch als reactief. De softwaretoepassing omvat programmering die tot de server toegang heeft om te bepalen als één of meerdere componenten van de toepassing bevordering vergen. Als zo, kunnen de componenten zonder verdere actie door de gebruiker worden gedownload en worden geïnstalleerd. Een distributiehulpmiddel wordt verstrekt voor software distributie en bevordering over het netwerk. Op voorwaarde dat ook een gebruikersprofiel is dat voor om het even welke computer op het netwerk toegankelijk is. Voorts kunnen de veelvoudige gebruikers van de zelfde computer het Webmiddelen en dossiers van Internet bezitten die gepersonaliseerd, gehandhaafd en georganiseerd zijn.