A complete system for the purchasing of goods or information over a
computer network is presented. Merchant computers on the network maintain
databases of digital advertisements that are accessed by buyer computers.
In response to user inquiries, buyer computers retrieve and display
digital advertisements from merchant computers. A digital advertisement
can further include a program that is interpreted by a buyer's computer.
The buyer computers include a means for a user to purchase the product
described by a digital advertisement. If a user has not specified a means
of payment at the time of purchase, it can be requested after a purchase
transaction is initiated. A network payment system performs payment order
authorization in a network with untrusted switching, transmission, and
host components. Payment orders are backed by accounts in an external
financial system network, and the payment system obtains account
authorizations from this external network in real-time. Payment orders are
signed with authenticators that can be based on any combination of a
secret function of the payment order parameters, a single-use transaction
identifier, or a specified network address.
Een volledig systeem voor het kopen van goederen of informatie over een computernetwerk wordt voorgesteld. De koopvaardij computers op het netwerk handhaven gegevensbestanden van digitale reclame die door koperscomputers wordt betreden. In antwoord op gebruikersonderzoeken, winnen de koperscomputers en tonen digitale reclame van koopvaardijcomputers terug. Een digitale reclame kan een programma verder omvatten dat door de computer van een koper wordt geïnterpreteerd. De koperscomputers omvatten een middel voor een gebruiker om het product te kopen dat door een digitale reclame wordt beschreven. Als een gebruiker geen middel van betaling op het tijdstip van aankoop heeft gespecificeerd, kan het worden gevraagd nadat een aankooptransactie in werking wordt gesteld. Een systeem van de netwerkbetaling voert de vergunning van de betalingsorde in een netwerk met onbetrouwbare omschakeling, transmissie, en gastheercomponenten uit. De orden van de betaling worden gesteund door rekeningen in een extern financieel systeemnetwerk, en het betalingssysteem verkrijgt rekeningsvergunningen uit dit externe netwerk in real time. De orden van de betaling worden ondertekend met authenticators die op om het even welke combinatie van een geheime functie van de parameters van de betalingsorde, een transactie-identificator voor éénmalig gebruik, of een gespecificeerd netwerkadres kunnen worden gebaseerd.