Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer
First Claim
1. An electronic transaction device for performing transactions with any one of a plurality of diverse personal transaction identification devices, said identification devices including stored identification data and adapted to be used for diverse transaction function, said plurality including at least one personal identification device having a device microprocessor and a device program for use in transactions, comprising:
- first interface means for receiving any of said personal transaction identification devices for generating first data signals corresponding to said stored identification data;
second interface means, including a plurality of receiving portions, for simultaneously receiving a plurality of program modules, and for generating second data signals corresponding to data stored on said program modules;
at least one program module connected to one of said receiving portions of said second interface means and including a module microprocessor, a module program for operating said module microprocessor, and a transaction program for carrying out portions of said transactions with said microprocessor containing personal identification device;
and a first data processing means, coupled to operate and receive data signals from said first and second interface means and including a control program responsive to said first data signals for selecting a program module, and for executing said transaction program.
2 Assignments
0 Petitions
Accused Products
Abstract
A transaction terminal for use with diverse credit or other transaction cards is provided with an interface unit for receiving a plurality of modules, wherein each module contains programming information corresponding to transactions that may be carried out with at least one of the diverse identification cards presented to the machine. Accordingly, financial institutions who issue cards can independently arrange and program their own security and transaction routines which are to be carried out with the cards and distribute such routines in a secure manner for use on a common terminal.
-
Citations
13 Claims
-
1. An electronic transaction device for performing transactions with any one of a plurality of diverse personal transaction identification devices, said identification devices including stored identification data and adapted to be used for diverse transaction function, said plurality including at least one personal identification device having a device microprocessor and a device program for use in transactions, comprising:
-
first interface means for receiving any of said personal transaction identification devices for generating first data signals corresponding to said stored identification data; second interface means, including a plurality of receiving portions, for simultaneously receiving a plurality of program modules, and for generating second data signals corresponding to data stored on said program modules; at least one program module connected to one of said receiving portions of said second interface means and including a module microprocessor, a module program for operating said module microprocessor, and a transaction program for carrying out portions of said transactions with said microprocessor containing personal identification device; and a first data processing means, coupled to operate and receive data signals from said first and second interface means and including a control program responsive to said first data signals for selecting a program module, and for executing said transaction program. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for executing a transaction using a personal identification device having stored identification data and an electronic transaction device, adapted to receive said identification device and read identification data therefrom, said transaction device including data processing means including a first control program and a plurality of program modules, said modules each including a module microprocessor, at least one stored transaction program and at least one stored module program for operating said module microprocessor, comprising:
-
connecting said identification device to said transaction device; operating said data processing means of said transaction device under said control program to read said identification data from said identification device and to select one of said program modules and one of said stored transaction programs in accordance with said identification data; operating said data processing means of said transaction device under said control program to load said selected transaction program from said selected program module; operating said data processing means of said transaction device under said selected transaction program to execute portions of a transaction; and operating said module microprocessor under said module program to execute portions of a transaction. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A program module for use in a transaction terminal of the type accepting personal transaction identification devices, wherein said devices include stored identification data, and wherein said transaction terminal includes a first interface means for receiving said personal transaction identification devices for generating first data signals corresponding to the stored identification data;
- a second interface means with at least two terminal connector means for detachably receiving program modules, said second interface means for generating second data signals corresponding to data stored in said program modules; and
processor means within said transaction terminal for receiving data signals from said first and second interface means and including a control program responsive to said first data signals for selecting a program module;
said program module comprising;a module microprocessor; module connector means for connecting said module microprocessor to said terminal connector means for communication with the terminal processor means; a module program for operating said module microprocessor; and a transaction program executed by said terminal processor means for carrying out transactions with said personal transaction identification devices. - View Dependent Claims (12, 13)
- a second interface means with at least two terminal connector means for detachably receiving program modules, said second interface means for generating second data signals corresponding to data stored in said program modules; and
Specification