EP0809221A2

Virtual vending system and method for managing the distribution, licensing and rental of electronic data

Abstract

A virtual vending machine manages a comprehensive vending service for the distribution of licensed electronic data (i.e., products) over a distributed computer system. The distributed computer system includes a group of client computers, a group of vendors that contribute the products to the virtual vending machine for distribution, and a server computer for operating the virtual vending machine. The virtual vending machine distributes licenses for the electronic data for the complete product or for components thereof and for a variety of time frames, including permanent licenses and rental period licenses. The virtual vending machine provides client computers with the capability to obtain information regarding the available products and the associated license fees and rental periods, to receive the product upon receipt of a corresponding electronic payment, and to reload the product during the term of the license. The virtual vending machine provides vendors with the capability of establishing a particular vending service that includes point-of-sale electronic payment and a means to communicate with the client computers to which licensed electronic data has been distributed.

EP0809221A2, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Projected expiry passed 6 May 2017, 9.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 4 independent, 17 dependent

  1. 1
    A method for managing a virtual vending machine for procuring electronic data over a distributed computer system for a plurality of rental periods, the distributed computer system comprising of a plurality of vendors, a plurality of clients, and at least one server interconnected by a communications link, said method comprising the steps of:obtaining the electronic data from the vendors for distribution by the virtual vending machine to the clients;receiving a request from one of the client to acquire one of the electronic data for rental during one of the rental periods;procuring electronic payment for the electronic data from the client;andupon successful receipt of the electronic payment, transmitting the electronic data to the client via the communications link.
  2. 7
    A method for distributing products over a network of computer systems, said network comprising a virtual vending machine for distributing the products, and a plurality of users for acquiring the products, said method comprising the steps of:transmitting the products to the virtual vending machine from vendors connected to the network;transmitting a request to the virtual vending machine from one of the users to rent one of the products during one of a plurality of rental periods;procuring electronic payment for the rental of the product;andtransmitting the product to the user upon completion of the electronic payment.
  3. 13
    A virtual vending machine for managing the procurement of licenses for vendor products on a distributed computer network, said distributed computer network comprising a plurality of client computers in communication with the virtual vending machine and a plurality of vendors contributing the vendor products for distribution by the virtual vending machine, said virtual vending machine comprising:a memory device for storing the vendor products, a subset of the vendor products each comprising a complete product having components available for individual licensing, wherein a subset of said vendor products and components are available for licensing by users associated with the client computers on a permanent basis and on a limited time period rental basis;a processor for executing a server process, the server process for managing the procurement of licenses for the vendor products and components;anda communications link to an electronic funds provider and to the client computers for acquiring payment for the licenses and for transmitting the licensed vendor products and components to the client computers upon receipt of the payment.
  4. 19
    A computer readable storage medium configured to direct the operation of a server computer to manager the distribution of electronic data in a distributed computer system, the distributed computer system comprising of a plurality of client computers having users associated therewith and at least said one server computer, said computer readable storage medium comprising:a server for managing the distribution of electronic data to the client computers, said server providing the client computers with product information on the electronic data, for procuring orders for the electronic data, and for transmitting the electronic data to the client computers;a library for storing the electronic data;a vending information database for storing the product information on the electronic data available for distribution over the distributed computer system, said electronic data available for distribution for a plurality of license fees, each license fee having an associated time period for which use of the electronic data is authorized;a vendor administration interface for acquiring the electronic data from a plurality of vendors connected to the distributed computer system;anda digital cash interface, coupled to the server and an electronic banking network, for obtaining point-of-sale electronic payment of the license fee associated with licensing use of the electronic data for a specified time period.