Abstract:
A vending machine for vending computer software and electronic data into a user&#39;s portable device and for providing in one embodiment, travel information, maps etc. either as data or as a printout. The machine has a display to show items available and a keyboard for entering the user&#39;s requests. A central unit directs operation of various parts of the apparatus. Connectors for different devices, such as ebook, PDA, and smart cards are provided.

Description:
FIELD OF THE INVENTION  
         [0001]    This invention relates to vending machine apparatus for software and electronic data.  
         BACKGROUND OF THE INVENTION  
         [0002]    Portable devices such as a portable digital assistant (PDA) have a limited memory capacity and it is difficult or even impossible to store in the PDA all the software and data that a user might need in a particular situation. It has been suggested that the data in the PDA could be updated by means of a wireless connection but such a wireless connection is sometimes unreliable particularly when large data files have to be downloaded or transferred from the server to the PDA.  
         SUMMARY OF THE INVENTION  
         [0003]    According to the present invention there is provided vending machine apparatus for vending computer software and electronic data into a portable device of a user and operable by a user comprising storage means in said vending machine for storing data and a variety of software; dispensing means for dispensing said data or software to the portable device of the user; a plurality of connectors each adapted to receive a different type of portable device; display means; means for selectively promoting, by means of said display means, the sale of services to said user; means for collecting payment for said services from said user; a central control means responsive to a request from said user for directing the operation of said various means; a diagnostic interface means to diagnose said portable device by running a diagnostic program on the portable device to determine the type of device and resources available; and means to display a menu on said display means to permit said user to navigate through a list of choices available for purchase and download for the connected portable device.  
           [0004]    It will be understood that the vending machine apparatus can vend travel related data such as electronic maps, local restaurant and attraction information, as well as schedules. 
       
    
    
     THE DRAWINGS  
       [0005]    An embodiment of the invention will now be described, by way of example, with reference to the accompanying drawings in which:  
         [0006]    [0006]FIG. 1 is a perspective view of a self-service vending machine; and  
         [0007]    [0007]FIG. 2 is a general block diagram of the self-service vending machine. 
     
    
     DETAILED DESCRIPTION  
       [0008]    Referring to FIG. 1 the vending machine  2  is of approximately rectanguloid shape and on its front face  4  a liquid crystal display (LCD) unit  6  is provided together with a keyboard  8 . A connector interface  10  is also provided and includes a plurality of connectors  10  each adapted to receive a different type of connector from a corresponding different type of portable digital assistant type of device. It will be appreciated that more than one of any particular connector may be provided if the usage in any particular location requires this.  
         [0009]    In order to receive payment the vending machine  2  is provided with a cash receiving slot  12 , an electronic debit slot  14 , a receipt output slot  16  and a slot  17  for dispensing pre-printed material such as tickets, map coupons, etc. Within the vending machine  2  a printer  30  (FIG. 2) is provided and on the front face  4  of the vending machine  2 , a printer outlet slot  18  is shown.  
         [0010]    A wireless antenna  20  protrudes from the top of the vending machine  2  to facilitate communication via a wireless internet connection. It will be understood that communication may be achieved by other means, for example a wired connection to either a dedicated network or the internet.  
         [0011]    Within the vending machine  2  the system operates under the control of a central control unit  22  as shown in FIG. 2. An internal data base unit  24  is provided for the central control unit  22 .  
         [0012]    The various interface connectors of the interface connector  10  are connected to the central control unit  22  through a diagnostic interface unit  26 .  
         [0013]    A connection  28  to a printer  30  associated with the outlet slot  18  (FIG. 1).  
         [0014]    A connection from the central control unit  22  to the wireless antenna  20  is shown at  32  with a wireless internet connection  33  integrated into vending machine  2 , and a connection from the central control unit  22  to a dedicated interface  34  for the purpose of updating the database  24  is shown at  36 . The apparatus is also able to verify and process payments by way of a connection  38  to the central control unit  22 .  
         [0015]    In use, a variety of software and data is, for example, stored locally on the vending machine  2  or at a remote location connected via one of the above-mentioned communication means. It is then dispensed on user request through the interactive link, i.e. connector interface  10 , between the vending machine  2  and the user. The interface  10  has dedicated connectors that allow users to plug in their receiving device (not shown) and select the data required. The interface link may be external to the vending machine  2  and the receiving device may be an ebook, PDA, add-on to PDA, memory module, smart card with embedded memory, or any portable or wireless device with embedded memory.  
         [0016]    After the user pays for the transaction the vending machine  2  downloads the purchased data onto the receiving device and updates all necessary information on the device.  
         [0017]    The vending machine  2  thus stores data (software updates and electronic data) on to the fixed storage medium  24  which can be, for example, a hard disk or optical disk, into the portable device containing embedded memory, ebook, PDA, add-onto a PDA, memory module, smart card with embedded memory, or any portable device that contains embedded memory. The PDA, ebook or card etc. connects to a connector  10  of the vending machine  2 . Once connected, the vending machine  2  runs a diagnostic program on the connected portable device to determine the type of device and resources available and upon the outcome of this diagnostic operation the apparatus presents the user with a menu on the LCD display unit  6  for the user to navigate through a list of choices available for purchase and download for that particular connected portable device. After the user has made a choice of product to purchase, the total charge is displayed and the user will be requested to make a payment in cash, credit card, debit card, or any other form of electronic payment supported by the vending machine  2 . After the payment is made the vending machine  2  downloads the data into the connected device and will do all the necessary updating and error-checking on the user&#39;s device to guarantee that the device will properly recognize the newly downloaded data. If an error is generated, the vending machine  2  informs the user by way of the LCD display unit  6  and an action will be determined either to re-download the data or cancel the download and refund the user&#39;s money. For an additional cost, the user may obtain a further service from the vending machine  2  whereby the internally embedded printer  30  provides a hard copy of the data purchased, for example, a printout of a map.  
         [0018]    The vending machine  2  may also be used to serve as a main centre to provide a user with access to a locally saved database or to connect to the internet through a sophisticated wireless connection to download data or to place an order, for example, a hotel/restaurant reservation and/or book a theatre ticket. It may also be connected via a dedicated network or a wired connection  37 .  
         [0019]    Data can be downloaded into the local storage space  24  in the vending machine  2  through a dedicated supervisor interface that enables a person with the right access code to download new data into, or upgrade the current database in, the vending machine  2 . A typical use for this type of vending machine  2  is as a travel guide module center or an electronic book dispensing machine. Users with a portable device such as a PDA or an electronic travel guide module that connects to a PDA or any portable device that contains embedded memory can purchase and download new travel data such as city maps and/or local travel information into the portable device, for printing later, if required, or from the printer  30  they could obtain a hard copy. The user will also be able to generate a hard copy of a map through the embedded printer  30  in the vending machine  2  or tickets, schedules (train, bus, or airplane), information, coupons etc. Using the combination of the embedded printer  30  and the wireless internet connection  33  integrated into the vending machine  2  a user is able to interactively place a hotel/restaurant reservation, purchase and print tickets to a local show, or purchase and print an airline ticket. The machine may also be equiped to dispense pre-printed tickets, coupons, maps, etc.  
         [0020]    Instead of providing storage space in the vending machine apparatus, the storage means for storing data and a variety of software may be external to the apparatus.  
         [0021]    Data may be downloaded from the user&#39;s device into the vending machine apparatus to produce a hard copy such as a printout, pre-printed map or ticket.  
         [0022]    It will be readily apparent to a person skilled in the art that a number of variations and modifications can be made without departing from the true spirit of the invention which will now be pointed out in the appended claims.