Nova Patents
EP0803105B1

Network sales system

Abstract

This record has no abstract on file.

EP0803105B1, drawing sheet 1
Sheet 1 of 25

Term

Term ended

Expired 24 October 2015, 10.9 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

15 claims: 2 independent, 13 dependent

  1. 1
    A network-based sales system, comprising:at least one buyer computer (12) for operation by a user desiring to buy a product;at least one merchant computer (14);and at least one payment computer (16);the buyer computer, the merchant computer, and the payment computer being interconnected by a computer network (10);the buyer computer being programmed to receive a user request for purchasing a product, and to cause a payment message to be sent to the payment computer that comprises a product identifier identifying the product;the payment computer being programmed to receive the payment message, to cause an access message to be created that comprises the product identifier and an access message authenticator based on a cryptographic key, and to cause the access message to be sent to the merchant computer;and the merchant computer being programmed to receive the access message, to verify the access message authenticator to ensure that the access message authenticator was created using said cryptographic key, and to cause the product to be sent to the user desiring to buy the product.
  2. 2
    A network-based sales system in accordance with claim 1, wherein the access message comprises a buyer network address.
  3. 3
    A network-based sales system in accordance with claim 2, wherein the merchant computer (14) is programmed to verify whether the buyer network address in the access message matches the actual network address of the buyer computer (12).
  4. 4
    A network-based sales system in accordance with claim 1, wherein the payment message comprises a buyer network address.
  5. 5
    A network-based sales system in accordance with claim 4, wherein the payment computer (16) is programmed to verify whether the buyer network address in the payment message matches the actual network address of the buyer computer (12).
  6. 6
    A network-based sales system in accordance with claim 1, wherein the payment message comprises a payment message authenticator based on a cryptographic key, and wherein the access message authenticator comprises a cryptographic function of contents of the access message based on the cryptographic key.
  7. 7
    A network-based sales system in accordance with claim 6, wherein the payment computer (16) is programmed to verify the payment message authenticator to ensure that the payment message authenticator was created using the cryptographic key.
  8. 8
    A network-based sales system in accordance with claim 7, wherein the payment message authenticator comprises a cryptographic function of contents of the payment message based on the cryptographic key.
  9. 9
    A network-based sales system in accordance with claim 1, wherein the payment message comprises a merchant computer identifier that identifies the merchant computer (14).
  10. 10
    A network-based sales system in accordance with claim 9, wherein the access message comprises the merchant computer identifier.
  11. 11
    A network-based sales system in accordance with claim 1, wherein the payment message comprises a duration time that specifies a length of time for which access to the product is to be granted.
  12. 12
    A network-based sales system in accordance with claim 1, wherein:the payment computer (16) is programmed to cause the access message to be sent to the buyer computer (12);and the buyer computer is programmed to cause the access message received from the payment computer to be sent to the merchant computer (14).
  13. 13
    A network-based link message system, comprising:at least one client computer (12) for operation by a client user;and at least one server computer (16) for operation by a server user;the client computer and the server computer being interconnected by a computer network (10);the client computer being programmed to send an initial link message to the server computer;the server computer being programmed to receive the initial link message from the client computer, to create, based on information contained in the initial link message, a session link message that encodes a state of interaction between the client computer and the server computer, the session link message comprising a session link authenticator, computed by a cryptographic function of the session link contents, for authenticating the session link message, and to cause the session link message to be sent to the client computer;the client computer being programmed to cause the session link message to be sent to a computer (14) in the network that is programmed to authenticate the session link message by examining the session link authenticator and that is programmed to respond to the session link message based on the state of the interaction between the client computer and the server computer.
  14. 14
    A network-based link message system in accordance with claim 13, wherein:the client computer (12) comprises a buyer computer for operation by a user desiring to buy a product;the server computer (16) comprises a payment computer for operation by a manager of the network-based link message system;and the network-based link message system further comprises a merchant computer (14) for operation by a merchant willing to sell the product to the buyer.
  15. 15
    A network-based link message system in accordance with claim 13, wherein:the session link authenticator comprises a cryptographic function of contents of the session link message based on a cryptographic key;and the computer to which the client computer is programmed to cause the session link message to be sent is programmed to verify that the session link authenticator was created using the cryptographic key.
Independent claims15