NO833890L - PORTABLE DEVICE FOR STORAGE AND TRANSFER OF DATA - Google Patents
PORTABLE DEVICE FOR STORAGE AND TRANSFER OF DATAInfo
- Publication number
- NO833890L NO833890L NO833890A NO833890A NO833890L NO 833890 L NO833890 L NO 833890L NO 833890 A NO833890 A NO 833890A NO 833890 A NO833890 A NO 833890A NO 833890 L NO833890 L NO 833890L
- Authority
- NO
- Norway
- Prior art keywords
- card
- data
- computer
- terminal
- micro
- Prior art date
Links
- 238000012546 transfer Methods 0.000 title claims description 30
- 210000000056 organ Anatomy 0.000 claims 1
- 238000012545 processing Methods 0.000 description 17
- 230000008878 coupling Effects 0.000 description 15
- 238000010168 coupling process Methods 0.000 description 15
- 238000005859 coupling reaction Methods 0.000 description 15
- 230000008901 benefit Effects 0.000 description 14
- 238000012360 testing method Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 8
- 238000002604 ultrasonography Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000013479 data entry Methods 0.000 description 6
- 230000000007 visual effect Effects 0.000 description 6
- 230000008520 organization Effects 0.000 description 5
- 230000001965 increasing effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 229910052793 cadmium Inorganic materials 0.000 description 1
- BDOSMKKIYDKNTQ-UHFFFAOYSA-N cadmium atom Chemical compound [Cd] BDOSMKKIYDKNTQ-UHFFFAOYSA-N 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000013478 data encryption standard Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000003822 epoxy resin Substances 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000004033 plastic Substances 0.000 description 1
- 229920000647 polyepoxide Polymers 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/10—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
- G07F7/1008—Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0723—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/229—Hierarchy of users of accounts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/409—Device specific authentication in transaction processing
- G06Q20/4097—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
- G06Q20/40975—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/22—Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Credit Cards Or The Like (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Description
I I : I PORTABEL ANORDNING FOR LAGRING OG OVERFØRING AV DATA I I : I PORTABLE DEVICE FOR STORAGE AND TRANSFER OF DATA
iFoi reli<gg>endeoppfinnelse .vedrører en portabel anordning f•orlagring og overføring av data, hvor anordningen er av den iFoi reliable invention relates to a portable device for storage and transmission of data, where the device is of the
jtidypene tisofm isoemrfiangttse-r karlaagkrteirngiss etnihkk etefr or foå r hilandgrrie ng uvaedv kdomamta enodg ej! en jj |bruk av anordningen, koblingsorganer for kobling av anordnin-■gen til en ytre terminal eller annen anordning for overfø-i irii ng av data, mikro-computer for oppdatering av data i ari!ofd<->! i ' ol iiningen etter data-overføring, organer for a sammenligne en Jidentifiserings-karakteristikk som er innført av brukeren med identifiserings-karakteristikken som er lagret i lagringsenheten og en klokke for å drive mini-computeren. | J jtidypene tisofm isoemrfiangttse-r karlaagkrteirngiss etnihkk etefr or foå r hilandgrrie ng uvaedv kdomamta enodg ej! a jj |use of the device, connecting means for connecting the device to an external terminal or other device for transferring data, micro-computer for updating data in the ari!ofd<->! in the process after data transfer, means for comparing an identification characteristic entered by the user with the identification characteristic stored in the storage unit and a clock for driving the mini-computer. | J
j Slike anordninger er velkjent, og har vanligvis formen av et i det vesentlige plant kort i lommestørrelse. En pengesaldo ieller enhver annen form for data kan lagres i anordningen og overføres til en annen anordning. En koblingsterminal erjnorr malt anordnet for å dirigere de data som overføres og de to j portable anordninger mellom hvilke en transaksjon skal gjø- j j Such devices are well known, and usually take the form of a substantially flat, pocket-sized card. A money balance or any other form of data can be stored in the device and transferred to another device. A connecting terminal erjnorr painted arranged to direct the data that is transferred and the two j portable devices between which a transaction is to take place
.res, blir koblet til koblings-terminalen. US-PS No. 4 211 919, 4 1102 493 , 4 092 524 , 4 007 355, 4 001 550 og 3 971 916 be-skriver slike anordninger og terminaler. i .res, will be connected to the connection terminal. US-PS No. 4 211 919, 4 1102 493, 4 092 524, 4 007 355, 4 001 550 and 3 971 916 describe such devices and terminals. in
i in
Uheldigvis lider disse kjente anordninger under forskjellige; Unfortunately, these known devices suffer from different;
ulemper, især på sikkerhetsområdet, både for anordningen :og den informasjon som er lagret i den og under overføring av data. På grunn av det forhold at de fleste anordninger må kobles on line eller i en computer, mangler de sessuten all-: disadvantages, especially in the area of security, both for the device and the information stored in it and during the transfer of data. Due to the fact that most devices must be connected online or in a computer, they lack the suite of all-:
sidighét.laterality.
i Især når det gjelder sikkerhet, er ingen av de kjente anord-1 ninger sikre mot ubemyndiget bruk. De fleste er avhengige aVjbruken av et personlig identifikasjonsnummer som er lagret ij kortets lagringsenhet, og når det riktige personlige identi-' In particular when it comes to security, none of the known devices are secure against unauthorized use. Most people rely on the use of a personal identification number stored in the card's storage unit, and when the correct personal identification number
I IN
fikasjonsnummer er påvist av brukeren, er kortet gjort ification number is proven by the user, the card is made in
ii.stand til å utføre alle transaksjoner. Ved bruk av personli-i ii.ability to carry out all transactions. When using personli-i
- ge identifikasjonsnumre, er det uheldigvis en grense for isikr - give identification numbers, there is unfortunately a limit for isikr
jjkleirg heidteenn tisofm ikakasn joonpspnunmåo mse. rF, or som ekesr emdpeen l vi anet ligfe irteasilflrenegt dpee, rIesorn--'elet bare 9 999 tilgjengelige kombinasjoner. Med moderne, ef-fektive datamaskiner, er det følgelig forholdsvis lett å jopp--dage det korrekte personlige identifikasjonsnummer som er j: la: gret i hvert enkelt kort. jjkleirg heidteenn tisofm ikakasn joonpspnunmåo mse. rF, or who ekesr emdpeen l we anet ligfe irteasilflrenegt dpee, rIesorn--'elet only 9,999 available combinations. With modern, efficient computers, it is therefore relatively easy to find the correct personal identification number stored in each individual card.
Der hvor data blir overført fra et kort, er det for det andre forholdsvis lett å koble seg inn på linjen som overfører data og registrere transaksjonen. Følgelig kan transaksjonenj spilles av et ubegrenset antall ganger, og i tilfelle av i pengetransaksjoner, kan således en sum penger bedragersk ! overføres et ubegrenset antall ganger.'Where data is transferred from a card, secondly, it is relatively easy to connect to the line that transfers data and register the transaction. Consequently, the transactionj can be replayed an unlimited number of times, and in the case of i money transactions, a sum of money can thus fraudulently ! transferred an unlimited number of times.'
'I tillegg er det vanskelig å kode data som blir overført på en slik måte at koden ikke kan brytes forholdsvis lett av I 'In addition, it is difficult to code data that is transmitted in such a way that the code cannot be broken relatively easily by I
! i uvedkommende som kobler seg inn på overførings ledningen. Det: er gjort forsøk på å overvinne disse problemer. Men hittil har ingen av disse forsøk vært fullt ut tilfredsstillende;. ! in unauthorized persons connecting to the transmission line. Attempts have been made to overcome these problems. But so far none of these attempts have been fully satisfactory.
Det er følgelig et formål for oppfinnelsen å tilveiebringe en portabel datalagrings- og overførings-anordning og tilord-net terminal som sikrer at den portable anordning er forholdsvis sikker mot ubemyndiget bruk. Det er også et formål for oppfinnelsen å tilveiebringe en anordning som vil hindre urettmessig overføring av data ved å spille av en transaksjon et ubegrenset antall ganger. Videre er det en hensikt med oppfinnelsen å tilveiebringe en transportabel anordning, som tillater at de data sam overføres blir kodet, slik at det praktisk talt er umulig for en ubemyndiget person å dekode disse data. Dessuten er det en hensikt med oppfinnelsen å tilveiebringe en portabel anordning som kan lagre og overføre data uten å være koblet on-line til en datamaskin, og som er spesielt egnet for lagring og overføring av pengebeløp. It is consequently an object of the invention to provide a portable data storage and transmission device and associated terminal which ensures that the portable device is relatively secure against unauthorized use. It is also an object of the invention to provide a device which will prevent the unlawful transfer of data by replaying a transaction an unlimited number of times. Furthermore, it is an aim of the invention to provide a transportable device, which allows the data to be transmitted to be coded, so that it is practically impossible for an unauthorized person to decode this data. Furthermore, it is an aim of the invention to provide a portable device which can store and transfer data without being connected on-line to a computer, and which is particularly suitable for storing and transferring sums of money.
i i Oppfinnelsen oppnår disse formål og overvinner problemene ved kjente anordninger ved hjelp av det faktum at lagringsenheten i den portable anordning lagrer et flertall identifiserende i i The invention achieves these objects and overcomes the problems of known devices by means of the fact that the storage unit in the portable device stores a plurality of identifying
M '" ... ' ... 1 j kjennemerker og at mikro-datamaskinen velger minst ett av disse identifiserende kjennemerker og spør brukeren om de valgte kjennemerker før .data-overf ør ing . M '" ... ' ... 1 j identifiers and that the micro-computer selects at least one of these identifying identifiers and asks the user about the selected identifiers before data transfer.
li Fordelen ved oppfinnelsen er at den tilveiebringer en anordning som er forholdsvis sikker mot urettmessig bruk. Dette [ oppnås fordi oppfinnelsen tillater en bruker av anordningen å , bli spurt om ett eller flere av et antall identifisereinde I kjennemerker, og dette har den ytterligere fordel at antai-let kjennemerker som brukeren spørres om, kanøkes eller ; reduseres, f.eks. avhengig av den type data som overføres. !<!>Hvis de data som overføres er av forholdsvis begrenset ver-; li The advantage of the invention is that it provides a device which is relatively safe against improper use. This is achieved because the invention allows a user of the device to be asked about one or more of a number of identification marks, and this has the further advantage that the number of marks that the user is asked about can be increased or; is reduced, e.g. depending on the type of data being transferred. !<!>If the data that is transferred is of relatively limited value;
i di og/eller betydning, kan bare ett eller noen få kjenne-I merker velges. Men hvis det dreier seg om viktige data el- j ler data med en høy verdi, kan det velges mange fler kjenne-! merker. I det tilfelle at brukeren f.eks. gjør et lite inn-j in di and/or meaning, only one or a few know-I marks can be selected. But if it concerns important data or data with a high value, many more identifiers can be selected! brands. In the event that the user e.g. make a small in-j
kjøp, kan han muligens bare bli spurt om ett kjennemerke, slik at man oppnår fordelen ved å spare tid, f.eks. ved et ut-sjekkingssted i butikken. Hvis brukeren på den annen si-i i de gjør et større innkjøp, kan det velges mange fler kjenne-, merker. i i Mikro-datamaskinen velger fortrinnsvis tilfeldig ett eller ' i flere kjennemerker. Fordelen ved dette trekk ved oppfinnel-• ;sen er at det gjør det langt mer vanskelig å bruke kortet purchase, he may possibly only be asked for one distinguishing mark, so that one obtains the advantage of saving time, e.g. at a check-out point in the store. If the user of the other si-i makes a larger purchase, many more well-known brands can be chosen. i i The microcomputer preferably randomly selects one or ' i several identifiers. The advantage of this feature of the invention is that it makes it far more difficult to use the card
urettmessig.unjustly.
Ved et utførelseseksempel av oppfinnelsen er det antall av identifiserende kjennemerker som velges av mikro-datamaskinen avhengig av de data som skal overføres. In an exemplary embodiment of the invention, the number of identifying marks selected by the microcomputer depends on the data to be transferred.
Fordelen ved dette trekk ved oppfinnelsen er at det tillater forholdsvis små og ubetydelige transaksjoner å bli utført raskere enn større og mer betydelige transaksjoner, og der- ' med øker den hastighet med hvilken transaksjoner kan utføres. The advantage of this feature of the invention is that it allows relatively small and insignificant transactions to be carried out faster than larger and more significant transactions, thereby increasing the speed with which transactions can be carried out.
■ .Fortrinnsvis er minst ett av de identifiserende kjennemerker, i i variabelt med tid. I ■ .Preferably, at least one of the identifying characteristics, i i, is variable with time. IN
! - il ! - ill
I IN
i Fordelen ved dette trekk ved oppfinnelsen er at det gjør . j I det vanskeligere å bruke kortet urettmessig. i The advantage of this feature of the invention is that it makes . j In making it more difficult to use the card illegally.
j j
iFortrinnsvis er i det minste noen av de identifiserende kjennemerker, kjennemerker ved brukeren og minst ett av jde variable identifiserende kjennemerker er brukerens alder.<1>Preferably, at least some of the identifying characteristics are characteristics of the user and at least one of the variable identifying characteristics is the age of the user.<1>
; i ; in
I ! I!
j Fordelen ved dette trekk ved oppfinnelsen er at kjennemer- ! kene er forholdsvis lette å huske fordi de er relatert tIil i brukeren. ; j The advantage of this feature of the invention is that characteristic ! these are relatively easy to remember because they are related to the user. ;
Ved et annet utførelseseksempel av oppfinnelsen omfatter mikro-datamaskinen organer for datostempling av hver data-j I overføring for å gjøre den til en enestående transaksjon. In another embodiment of the invention, the microcomputer includes means for date stamping each data transfer to make it a unique transaction.
: Fordelen ved dette trekk ved oppfinnelsen er at det sikrer i at hver transaksjon er en enestående transaksjon og derfor : vil bli avvist hvis den gjentas, fordi datoen eller tiden : The advantage of this feature of the invention is that it ensures that each transaction is a unique transaction and therefore : will be rejected if it is repeated, because the date or time
vil være uriktig. jwill be incorrect. j
i i Ved et annet utførelseseksempel av oppfinnelsen omfatter , datamaskinen organer for oppdatering av data i lagringsenhe-. ten, på bestemte, på forhånd fastsatte tider.<!>In another embodiment of the invention, the computer includes means for updating data in the storage unit. ten, at specific, predetermined times.<!>
i in
i ; Fordelen ved dette trekk ved oppfinnelsen er at det gjør det mulig for data i kortet å bli oppdatert ved hjelp av in ; The advantage of this feature of the invention is that it enables data in the card to be updated by means of
andre forutbestemte data på forutbestemte tidspunkter. En other predetermined data at predetermined times. One
spesiell fordel ved dette trekk ved oppfinnelsen er at når anordningen brukes for lagring og overføring av pengebeløp,. kan saldoen i kortet økes eller reduseres med bestemte forutbestemte beløp ved forutbestemte tidspunkter, f.eks. når faste ordre eller lign skal overføres. particular advantage of this feature of the invention is that when the device is used for storing and transferring sums of money, the balance in the card can be increased or decreased by specific predetermined amounts at predetermined times, e.g. when fixed orders or the like are to be transferred.
Ved ytterligere et utførelseseksempel av oppfinnelsen er de data som er lagret i lagringsenheten en pengesaldo. In a further embodiment of the invention, the data stored in the storage unit is a money balance.
Fordelen ved dette trekk ved oppfinnelsen er at det gjør, det The advantage of this feature of the invention is that it does, that
■ mulig å bruke anordningen i et pengeoverføringssystem. j■ possible to use the device in a money transfer system. j
i in
- ; Foreliggende oppfinnelse vil bli lettere å forstå på bakgrunn - ; The present invention will be easier to understand in the background
av følgende beskrivelse av noen foretrukne utførelseseksiemp-ler av den, som utelukkende er ment som eksempler, under of the following description of some preferred embodiment examples thereof, which are intended exclusively as examples, below
i henvisning til vedlagte tegning, hvor in reference to the attached drawing, where
<!><!>
f1 ig. 1 er en gjengivelse i perspektiv av en portabel an■ o; rd-jI ning ifølge oppfinnelsen, f1 ig. 1 is a perspective view of a portable an■ o; rd-jI ning according to the invention,
.fjig. 2 er et krets-skjema av anordningen ifølge fig. 1,.fig. 2 is a circuit diagram of the device according to fig. 1,
fig. gjengivelse perspektiv fra sidekob-lingsterminal, også ifølge oppfinnelsen, som brukes i for- j j bindelse med den portable anordning ifølge fig. 1, fig. perspective rendering from the side connection terminal, also according to the invention, which is used in conjunction with the portable device according to fig. 1,
i I fig. 4 er et oppriss av koblings-terminalen ifølge fig. j3, j in I fig. 4 is an elevation of the connection terminal according to fig. j3, j
'<!>i fig. 5 er et krets-skjema av koblings-terminalen ifølge fig* ■ fig. 6 er et flytskjema som illustrerer de operasjoner som \ ; gjennomføres av terminalen ifølge fig. 3, ;i fig. 7 er et krets-diagram av en koblingsterminal ifølge eti i i ;. annet utførelseseksempel av oppfinnelsen,;i I ! fig. 8 er et flytskjema av koblingsterminalen ifølge fig. 7, ;fig. 9 er et krets-diagram av en terminal ifølge ytterligere et utførelseseksempel av oppfinnelsen, ;fig. 19 er et flytskjema av terminalen ifølge fig. 9,;fig. 11 er et krets-diagram av en koblingsterminal ifølge ytterligere et utførelseseksempel av oppfinnelsen, ;fig. 12 er et flytskjema av terminalen ifølge fig. 11,;fig. 13 er et krets-diagram av en koblingsterminal ifølge;i i enda et utførelseseksempel av oppfinnelsen, og . ;1 fig. 14 er et flytskjema av terminalen ifølge fig. 13. ;! i Det vises nå til tegningen, og i første omgang til figur.ene 1! -5. Her er en portabel anordning ifølge oppfinnelsen foir lagring og overføring av data ifølge oppfinnelsen vist, i dette tilfelle til bruk for lagring og overføring av penge-beløp. Anordningen er generelt betegnet med henvisningstal-i I let 1 og er i det vesentlige kort-formet, egnet til å bæres \ i en persons lomme, som f.eks. en lomme-kalkulator. De ut-jvendige dimensjoner av anordningen, som heretter betegnes ;' som kort 1, er som følger: i ; i :Kortet brukes i et penge-overføringssystem og hver person, .organisasjon eller lign. som deltar i systemet, har et kort, ;1. Eksempelvis har hver person et forbrukerkort, som ved-■ kommendes lønn og/eller andre beløp blir overført til, og<1>fra hvilket kan kan overføre beløp for å gjøre innkjøp. Hver jkjøpmann for eksempel, har et køpmannskort, som mottar beløp •fra forbrukerkortet på salgsstedet. Kjøpmannen kan også ha ' ;et separat kort, fra hvilket lønninger blir utbetalt. Alle i kort er i det vesentlige like, og mindre forskjeller mellom'forbrukerkortene, kjøpmannskortene og organisasjonskortene ;.og lignende er mer detaljert omtalt nedenfor.;Det er også anordnet en koblingsterminal 2 ifølge oppfinnelsen, gjennom hvilken beløp blir overført mellom de to kortene 1. Element-mottagende spalter, i dette tilfelle kort-mottagende spalter 3 og 4 i terminalen opptar to kort, mellom ;hvilke beløp skal overføres. Hver kjøpmann og organisasjon i og lignende, som beløp skal overføres til, har en koblings-terminal. Terminalene er i det vesentlige like hverandre med bare små variasjoner. Slike variasjoner skal bare tilpasse ;terminalene til den spesielle type beløp-overføring de skal j brukes for, og. de er nærmere beskrevet nedenfor. ii ;For enkelthetens skyld og for at det skal være lettere å forstå oppfinnelsen, er forbruker-kortet som er illustrert -i fig. 1 og 2, først beskrevet i detalj og deretter blir de øvrige kort omtalt i korthet. Etter beskrivelsen av kortene følger en detaljert beskrivelse av en koblings-terminal til bruk av en kjøpmann ved salgsstedet, og deretter følger ,en kort beskrivelse av de øvrige koblingsterminaler. ;i ;FORBRUKER-KORT;j ;Som vist i fig. 1 og 2, omfatter forbruker-kortet 1 et hus ;5 av plast-materiale. En lagringsenhet, i dette tilfelle en 4K drevet CMOS RAM lagringsenhet 7, er montert i huset 5. Lagringsenheten 7 omfatter et flertall lagrings-posisjoner jI som ikke er illustrert. Disse posisjoner lagrer følgende data: j i i a. Penge-saldoen i kortet. b. Et serienummer av kortet. c. En autentiseringskode som er felles for og kan gjenkjen-nes av alle andre kort som benyttes i systemet. Denne ko-de sikrer at falske kort ikke kan brukes. d. Et flertall statiske identifiserende kjennemerker for • kortets eier, i dette tilfelle eksempelvis et personlig ;identifiseringsnummer, spesielle identifiserende kjennemerker av kort-eieren, som fargen på eierens øyne, hår, vedkommendes høyde, vekt o.l. ;e. Variable identifiserende kjennemerker for kort-eieren, ;f.eks. hans alder.;f. Kort-eierens dynamiske signatur, som er digitalt lagret. g. Utløpsdatoen for kortet. ;Det antas at kortet vil lagre opp til tjue identifiserende 'kjennemerker av både statisk og variabel art. ;;En mikro-datamaskin, i dette tilfelle en enkelt-brikke mik- | !ro-datamaskin 10, handelsført under"varenavnet Sharpe Type ;SM3, er montert i huset 5 og driver kortet 1. Datamaskinen 6 omfatter en sentral behandlingsenhet 12, som besørger i| ;kortets operasjoner. En ROM 11 med en kapasitet på minst 2K bitgrupper er tilknyttet den sentrale behandlingsenhet 12 og inneholder lagrede programmer for styring av datamaskinens 6 drift. En RAM 14 er likeledes tilknyttet behandlings7;i i enheten 12. Den sentrale behandlingsenhet 12 er tilknyttet j lagringsenheten 7 og velger tilfeldig personlige identifiserings-kjennemerker fra lagringsenheten for å spørre kort- i brukeren før en transaksjon for å etablere autentisitetei n iI i ! av kortet og brukeren. Et program i ROM 11 programmerer 1 den ;i ; ! i sentrale behandlingsenhet 12 for å spørre kort-brukeren lom et varierende antall personlige identifiserings-kjennemerker avhengig av størrelsen av den transaksjon som skal igangsetr tes. I tilfelle av spesielt store transaksjoner, forlanger ; den sentrale behandlingsenhet 12 kort-eierens dynamiske sig-^ ;• natur. Dette er beskrevet i detalj nedenfor. Midler for sammenligning av kort-brukerens svar med de etterspurte [kjennemerker tilveiebringes av et program som er lagret i :ROM-enheten. Sammenligningen blir gjennomført i den sentra-j 1 le behandlingsenhet 12. i • i En klokke-generator 15 med en hastighet på 32,687 Khz sty-<!>rer den sentrale behandlingsenhet 12. Klokkehastigheten blir i holdt så lav som mulig for å redusere kortets 1 kraftfor-ibruk. Den sentrale behandlingsenhet 12 er koblet til et 1/0 drivtrinn 16. ;Et sikkerhetsorgan, i dette tilfelle en sikkerhetsbrikke 20, er montert på kortet 1 og tilknyttet mikro-datamaskinen. Mikro-brikken 20 koder og dekoder data som overføres til og fra kortet 1 med en offentlig kode og en hemmelig kode-kryp-teringsteknikk. En slik teknikk er beskrevet i detalj av Rivest, Shamin og Adleman i en artikkel med tittelen "A method forobtaining digital signatures and public key crypto-systems" offentliggjort i Communications of ACM,1 133 Avenue ;■of the Americas, New York, N.Y., februar 1978, sider 120. til i 126. j ;Sikkerhetsbrikken 20 omfatter et IK RAM 22, hvor kort-eierens offentlige og hemmelige koder er utilgjengelig lagret. Hver I kode er et 150 sifret tall. Et ROM 23, som har et lagret! program, styrer krypterings- og dekrypterings-behandlingene,■' som utføres i en sentral behandlingsenhet 24. Den sentrale i behandlingsenhet 24 er tilknyttet et RAM 22 og ROM 23. En ;1/0 drivenhet 25 og en klokke-generator 26 er knyttet til og styrer den sentrale behandlingsenhet 24. ;<!>av sikkerhetshensyn er alle data som er lagret i lagringsenheten 7, med unntagelse av saldoen og et personlig identifi-i seringsnummer for kort-eieren, lagret i kryptert form. Når disse data blir innført i lagringsenheten 7, blir de følge-;lig først kryptert av sikkerhetsbrikken 20. Når personlige :identifiseringsdata blir innført i kortets 1 datamaskin 10, |blir disse også først kryptert av sikkerhetsbrikken 20, før de blir sammenlignet med de lagrede data i lagringsenheten 7. De to krypterte former av disse data blir deretter sammenlignet i mikro-datamaskinen 10. ;! ' i;En krystall 21 som er tilknyttet mikro-datamaskinen 10, syn-, kroniserer datamaskinens 10 drift. i ;En digital fremvisnings-skjerm, i dette tilfelle dannet av en åtte-sifret, sju-segment flytende krystall-fremviser 28 er montert i huset 5 for å muliggjøre at saldoen i lagringsenheten 7 blir fremvist på oppfordring. Fremviseren 28 er tilknyttet mikro-datamaskinen 10. ;Et tastatur 30 i huset 5, som er tilknyttet mikro-datamaskinen, gjør det mulig å innføre instrukser og data i kortet. Tastaturet 30 omfatter ti alfanumeriske taster 31, nemlig tastene 0-9. Det er også anordnet to instruksjons-taster på tastaturet 30, nemlig en instruksjonstast 32 for å inst-ruere kortet å fremvise saldoen på fremviseren 28, en ordretast 33, som setter i gang penge-overføring mellom to kort. Når kortet 1 er i en terminal, kan ordretasten 33 ikke på- j virkes, men penge-overførings-tasten 33 blir brukt for åjset- I te i gang penge-overfør ing, som beskrevet nedenfor. Når jet kort er i en terminal, blir ordrene innført i kortet ved hjelp av tastaturene på terminalen. ;i i 1 1 i i j Et batteri 37, i dette tilfelle et gjenoppladbart nikkel-j kadmium-batteri, som er montert i kortet 1, forsyner kortet, i i med kraft via kraftforbindelsene 38. i ;j Koblingsanordningen for overføring av data mellom to kort-via en terminal, er dannet av en ultra-lyd-koblingsanordning I il 40. Ultra-lyd koblingsanordningen 40 er koblet til mikro- i i ■ datamaskinen 10 og samvirker i bruk med en tilsvarende ult-j ; ra-lyd-koblingsanordning som er montert i en av spaltene 3 i ;eller 4 for terminalen 2. Koblingsanordningen omfatter også) en transformator-betjent spole 42 for overføring av kraft i! i fra en terminal 2 for lading av batteriet under en transak-j;sjon og også for å sørge for ytterligere kraft etter behov<1>til de forskjellige komponenter på kortet under en transaksjon. Koblings-spolen 42 samvirker med en tilsvarende spole' i en av spaltene 3 eller 4 i terminalen. Ultra-lyd-koblingsanordningen 40 og koblings-spolen 42 er begge montert inn-: vendig i kortet ved 43, se fig. 1. Alle nettopp omtalte komponenter i kortet er innbyrdes sammenkoblet på et (ikke ;; vist) trykt kretskort og er innesluttet i en epoksyharpiks I for at klussing skal hindres. ;Det er tilveiebrakt andre kort til bruk i systemet, f.eks. et kort for kjøpmannen til bruk på salgsstedet for mottagel-se av penger fra forbrukerkort. Det er også tilveiebrakt et offisielt bankkort for bankene for lagring av penger for overføring til forbrukerkort etter oppfordring. Det er også tilveiebrakt lønnsutbetalingskort. Lønnsutbetalingskort lagrer lønninger og verdien av lønningen som skal overføres til hver ansatt. Disse ytterligere kort ligner forbrukerkortet<:>som nettopp er omtalt, med den unntagelse at hvert av ;dem har en større lagrings-enhet for lagring av mange transaksjoner og for lagring av en svarteliste over ugyldige kort. Svartelisten blir oppdatert på fortsettelsesbasis, j i j ;J I ;hvor kortet er i en terminal som er koblet on-line til en;! ! sentral datamaskin som inneholder informasjonen, eller aIl-ternativt hvor kortet ikke er koblet til on-line, vil li!s-ten bli oppdatert av en bank hver gang en tilbaketrekning eller utstedelse ble gjort. i ! ; i i ;i KOBLINGSTERMINAL i i i .1 ■ i i ;Figurene 3-5 illustrerer koblingsterminalen 2 for kobling i av to kort for overføring av penger mellom kortene. I dette; ;tilfelle er koblingsterminalen en salgssteds-terminal og brukes i en butikk eller et varehus, hvor kundene kjøper gjenstander og betaler for dem med sitt f orbrukerkort 1.': Terminalen 2 er i to deler, en forbrukerdel 39 og en kjøp-mannsdel 41, som er sammenkoblet med kabler 44. Spalten ;3 som opptar forbrukerkort er anordnet i del, 3 9 og spalten 4 j som opptar kjøpmannskortet er i del 41. En tredje kort-opp-i ;tagende spalte 46 i del 41 mottar et reservekort, som er et' 'duplikat av kjøpmannskortet. Alle transaksjoner som regist-reres på kjøpmannskortet, blir duplisert på reservekortet for det tilfelle at kjøpmannskortet skulle gå tapt eller bli skadd. ; I Spalten 46 inneholder reservekortet i en del av terminalen som bare en bank har adgang til. ;; Det er anordnet to digitale fremvisere, en på hver del 39 ;og 41, nemlig en fremviser 47 for forbrukeren og fremviseren 48 for kjøpmannen. Begge fremvisere 47 og 48 er enkelt-linje-fremvisere med 40 versal-alfanumeriske tegn. Tastaturer 50 og 51 for forbrukeren hhv kjøpmannen er anordnet. Forbruke-, rens tastatur 50 omfatter ti alfanumeriske taster 54, en ordretast 55 for å kansellere en innføring og en data-inn-føringstast 56 for innføring av data i terminalen. Kjøpman-nens tastatur 51 omfatter også ti alfanumeriske taster 58 (0 - 9), og en desimalpunkt-tast 59. Fem ordretaster som følger er også anbrakt på kjøpmannens tastatur 51: j ;1 60 - en innførings-kansellerings-tast ! i [ ! 61 - en data-innføringstast j I 62 - en f remvisnings-dagssum- tast for å beordre terminalen å fremvise den totale sum av dagens transaksjoner på ;! fremviser 48 I;•63 - en fremvisnings-kortsum-tast for å beordre terminalen til å vise frem summen av kort ;64 - en transaksjon-slutt-tast for å avslutte en transaksjon , i Under henvisning til fig. 5,er en mikro-datamaskin 65,kob- ! ,let til fremviserne 47 og 48, tastaturene 50 og 51 og del j kortopptagende spalter 2, 3 og 46, anordnet i terminalen 2. i 1 i Datamaskinen 65 dirigerer data mellom kortene i terminalen, i tastaturene 50 og 51 og fremviserne 47 og 48. Mikro-datama- i skinen 65 omfatter en mikro-prosessor 67 for å styre termi- j nalens operasjoner, et ROM 68 for å lagre styringsprogrammeti og andre permanente data og et RAM 69 for å lagre midlerti-dige data og til inn/ut grensesnitt for styring av termina-lens ytre områder. ;I mikro-datamaskinen 65 er det sørget for en on-line forbin-i deise med en bank-datamaskin via telefonlinje, og dette er illustrert med den stiplede strek 70. ;En kraftforsyningsenhet 73 som mates av vekselstrøm-hovedled-ningen og et reservebatteri 7 4 driver terminalen 2 via en nøkkelbryter 75. Nøkkelbryteren 75 er en tre-stillings-bry-ter med en på/av modus 76, en transaksjons-modus 77, hvor terminalen blir aktivert for en transaksjon,og en test-modusi 78, som man kan se i fig. 5. I test-modus, utfører termina- ■ len en selv-test av alle sine komponenter. Dette styres av datamaskinen 65. ;Transformator-strømspoler (ikke vist) og ultra-lyd-mottagere og sendere (heller ikke vist) er anordnet i forbruker- og ;kjøpmanns-kortspaltene 3 hhv 4 for å lette transformatorstrøm-kobling og ultra-lydkobling mellom kortene og spaltene. Både strømspolene og ultra-lyd-mottagerne og senderne er koblet til datamaskinen 65. Slike koblinger vil være velkjente for fag- ;i ; ' - • j;I ;folk på området, og de vil ikke bli nærmere omtalt. Når jet kort blir innført i en respektive spalte, tilføres kraft, som allerede omtalt, gjennom transformator-strømkoblingens spole for daling av kortets batteri og også for å forsyne kortet med ytterligere kraft under overføringen av data .mellom kortene og især under krypteringsoperasjonen. Data overføres deretter gjennom ultra-lyd-koblingens mottagere og sendere.<1>f 1 En elektronisk trykkpute 7 9 for elektronisk overvåkning 'av i i i en dynamisk signatur er tilknyttet del 39 av terminalen 2 og koblet inn i datamaskinen 6 5, slik at kort-eierens dynamis-l ke signatur kan leses inn i datamaskinen 65 for videre ! overføring til forbrukerkortet for sammenligning med deri dy-I<;namiske signatur som er lagret i lagringsenheten 7 i kortet; ;og/eller for signering av en transaksjon. Slike elektronis-l ;i ke trykkputer vil være kjent for fagfolk på området. i ;Når en kort-eier under bruk vil kontrollere saldoen i sitt korts lagringsenhet 7, innfører han sitt personlige identi-; ;fikasjonsnummer ved hjelp av de alfanumeriske tastene 31 på tastaturet 3 0 og bruker saldo-tasten 32. Mikro-datamaskinen 10 sammenligner det innførte nummer med det som er i lagringsenheten 7. Hvis de faller sammen, blir saldoen vist på fremviseren 28. Fordi det ikke er behov for kryptering eller dekryptering av det personlige identifikasjonsnumret eller saldoen, kreves bare en ringe kraftmengde som avgis av batteriet 37. ;Det vises nå til fig. 6. Når det er ønskelig å overføre penger fra forbrukerkortet 1 til et kjøpmannskort, blir kjøp-mannskortet innført i spalte 4 i terminalen 2. Normalt vil dette kort bli innført om morgenen, før noen transaksjoner finner sted og forbli der for dagen. Før en transaksjon finner sted, autentiserer kjøpmannen sitt kort. Flytskjemaet i'fig. 6 illustrerer de trinn som utføres ved autentisering ;i I av kortet. Ved innføring utfører kortet først en selv-test j I på ordre fra terminalen. Mikro-datamaskinen 10 i kjøpman- ;nens kort velger tilfeldig personlige identifikasjons-kjennemerker i lagringsenheten 7 for kortet og spør kjøpmannen gjennom kjøpmanns-fremviseren 48 på terminalen 2. Kjøpman-nen taster inn de relevante svar på tastaturet 51 ved hjelp av de alfanumeriske taster 58 og innføringstast 61. Disse svar sendes gjennom mikro-datamaskinen 10 til sikkerhets- ;i brikken 20 for kryptering og blir deretter sammenlignet jmed i de krypterte data i lagringsenheten 7. Hvis kjøpmannens i ;i 1 svar tilsvarer de lagrede data, blir kortet deretter åpnet' for neste operasjon, og reserve-lagringskortet blir over-skrevet innholdet av kjøpmannens kort. Hvis svarene ikke erj i overensstemmelse, blir kor tet blokkert. ;; Før innføring av forbrukerkortet 1 i terminalen 2, innfører i : forbrukeren for å spare tid sitt personlige identifikasjons-< nummer i kortet ved hjelp av tastaturet 30. Hvis dette er i i overensstemmelse med det lagrede personlige identifikasjonsnumret, blir kortet åpnet for å utføre neste operasjon i terminalen 2. ;Som allerede nevnt, er kortene, når de først er innført i -terminalen 2, bare adresserbare via tastaturene 50 og 50 på terminalen, med unntagelse av overførings-tasten 33 for forbrukerens kort 1. Ved innføring av begge kort i terminalen \ 2, blir kraft overført til kortene etter behov av kraftkob-:lingsspolene. ;Forbrukerkortet utfører- en selv-test på ordre fra terminalen. Serienumret, autentiseringskoden og utløpsdato av forbrukerkortet blir overført i kryptert form fra forbrukerkortet 1 til kjøpmannskortet. Datamaskinen 10 i kjøpmannskor-tet kontrollerer at kortets serienummer ikke er på svartelisten og kontrollerer også autentiseringskoden og utløps-datoen. Hvis det foreligger et problem med en av disse, blir kortet ikke åpnet °9transaksjonen brutt. Datamaskinen 10 i forbrukerkortet 10 velger deretter tilfeldig personlige!identifikasjons-kjennemerker fra lagringsenheten 7. Datama-jskinen 10 spør■kort-eieren om de valgte kjennemerker viai fremviseren 47 på terminalen 2. Kort-eieren innfører svar j via tastaturet 50 og svarene blir kryptert i sikkerhetsbrik-f ken 20 og deretter sammenlignet med de lagrede data av data7 maskinen 10. Hvis de er i overensstemmelse, blir kortet ! I1! I åpnet for transaksjonen. 1 Hvis de personlige identifikasjons-kjennemerker i svaret<1>ik- ke er i overensstemmelse, blir kortet ikke åpnet og trans-<1>aksjonen blir brutt. I fig. 6 er de personlige identifi-, serende data betegnet som personlige identifikasjonsdata<1>, i 1 ;forkortet til PID.;i ;,Når forbrukerkortet er klarert eller åpnet, taster kjøpman-.nen ved hjelp av tastaturet 51 inn det transaksjonsbeløp som ;.skal overføres fra forbrukerkortet til kjøpmannskortet. Dette beløp blir vist både på kjøpmannens og forbrukerens fremvisere 47 og 48. Hvis forbruker og kjøpmann er enige, innle-der forbrukeren overføringen ved å bruke overføringstasten ;33 på sitt kort. Meldingen som skal overføres og som omfatter pengebeløpet og kortets serienummer, blir først dato- : stemplet av datamaskinen 10. Denne melding blir deretter' kryptert i sikkerhets-brikken 20 ved bruk av kjøpmannens offentlige krypterings-tast. Krypterings-behandlingen utføres •i den sentrale behandlingsenhet 24 for sikkerhets-brikken 20. .Den krypterte melding blir deretter overført via mikro-datamaskinen 65 av terminal 2 til kjøpmannskortet. Som allerede forklart, blir denne overføring gjort via ultra-lydkoblingen mellom kortene 1 og deres respektive spalter 3 og 4. Meldingen blir deretter overført til sikkerhets-brikken 20 av kjøpmannskortet og dekryptert ved bruk av kjøpmannens hemmelige dekrypterings-tast. Igjen blir dekrypterings-behandlingen utført av den sentrale behandlingsenhet 24 på sikkerhets-brikken 20 av kjøpmannskortet 1. Dato-stemplet kontrolleres ;og det dekrypterte beløp blir deretter innført i saldoen for lagringsenheten 7 i kjøpmannskortet, og serienumret blir lagret. Samtidig blir saldoen i lagringsenheten 7 i forbruker-I kortet 1 redusert med et tilsvarende beløp. 11 ;I!i i !Krypteringsprosessen blir forklart i følgende eksempel ne-,denfor. Det vil være overflødig å si at dette bare er et;eksempel som ikke begrenser oppfinnelsen. j il I: I I 1 ;I EKSEMPEL ! 1 ;i i ! ;dette eksempel er beløpet som skal overføres, serienumret iog stemplet som angir tid og dato meldinger som represente-,res ved M. Den offentlige kode og hemmelige kode av kjøpmanns-! :kortet er Pfc hhv Sfc. Sikkerhets-brikken på forbrukerkortet krypterer meldingen til Mg ved å gi ; .i i Når den krypterte melding Mg blir mottatt i kjøpmannskortet,! arbeider sikkerhets-brikken 20 i kjøpmannskortet med meldingen med kjøpmannens hemmelige kode og gir dermed ; og følgelig blir den krypterte melding overført til kjøpman-'1 i i nens saldo i lagringsenheten 7 for hans kort. ;,1 tilfelle av visse transaksjoner, hvor det er ønskelig å;få forbrukeren til å signere meldingen med sin hemmelige be-, skrivelseskode, kan dette også gjøres ved bruk av den frem-gangsmåte som er beskrevet i artikkelen av Rivest, Shamir og Adleman, som er omtalt ovenfor. ;Det skal bemerkes at antallet av personlige identifikasjons-kjennemerker som velges tilfeldig av datamaskinen for å spør-re kort-eieren, som omtalt, under en transaksjon kan varie-res, avhengig av transaksjonens størrelse. I tilfelle av store transaksjoner, hvor kort-eieren bør spørres om et stort antall personlige identifikasjons-kjennemerker, blir transaksjonens beløp tastet inn i terminalen 2 av kjøpmannen som : bruker sitt tastatur 51. Datamaskinen 10 i forbrukerkortet 10 bestemmer antallet kjennemerker som kort-eieren skal I ;i ' I ;spørres om, utfører valget og spør eieren. Datamaskinen 10 i kan også be om brukerens dynamiske signatur. I dette tilfel-i ;■le tegner brukeren sin signatur på den elektroniske trykkpu-'te 79. Om ønsket, kan dette også overføres med meldingenjM i 'til kjøpmannens kort. j ;Det skal bemerkes at det forhold.at hver transaksjon er da-tostemplet, sikrer at hver transaksjon er enestående, og'hvis det gjøres et forsøk på å gjenta transaksjonen på et ;.senere tidspunkt, til kjøpmannens kort eller et hvilket som helst annet kort, vil dette ikke godtas av kortet, ettersom ;tidspunktet ikke vil passe. Det vil være overflødig å si<:>at , om kjøpmannen på et eller annen tidspunkt under dagen ønsker'å kontrollere sin saldo i lagringsenheten 7 i sitt kort 1, kan dette gjøres ved bruk av kortets sum-tast 63. På lignende måte, hvis han ønsker å kontrollere dagens sum på et eller annet tidspunkt, blir dags-sum-tasten 62 brukt. ;Alle data som overføres mellom kortene og terminalen blir "gjenlydt" av mottageren til senderen innen 1 millisekund fra tidspunktet da overføringen finner sted. Hvis en overfø-ringsfeil blir oppdaget av senderen, sender den data om igjen opp til et maksimum på 5 ganger. Hvis feilen fortsatt er der etter femte forsøk, eller hvis "gjenlyden" blir avbrutt, blir transaksjonen avbrutt. ;Hvis data blir sendt mellom et kort og terminalen, hvor mottageren forventes å svare til senderen etter behandling av data, kommer svaret innen 5 millisekunder, ellers skjer eri avbrytelse og transaksjonen blir brutt. I tilfelle kommuni-kasjonen er mellom kort (via en terminal), skjer avbrytelsen etter 15 millisekunder. ;Ved gjennomføring av en selv-test, svarer kortet innen 100 millisekunder med resultatet av selv-testen. Testen omfatter en kontroll av kortets utløpsdato. Hvis testen faller uhel-dig ut, eller om svaret på den blir avbrutt, blir transaksjonen brutt. ; j ii Det vises nå til fig. 7. Her er en koblingsterminal 80 ifølj-ge et annet utførelseseksempel av oppfinnelsen illustrert. I dette tilfelle er terminalen betegnet som en automatisk betalings-terminal og er til bruk i en organisasjon for ! overføring av lønninger og gasjer fra et arbeidsgiver-løn-ningskort til et arbeidstager-forbrukerkort. I prinsippet er denne terminal i alt vesentlige lik den som er beskrevet under henvisning til fig. 5 og lignende komponenter er be- I ;i ' i tegnet med samme henvisningstall. Hovedforskjellen ved j I terminalen 80 er det forhold at kjøpmannens digitale frem- i viser 48 er erstattet med en visuell fremviserenhet 81. Den| har også ytterligere ledd 82 og 83, som gjør det mulig for mikro-datamaskinen 65 å bli koblet til en skriver hhv ar-beidstagerens datamaskin (som ikke er vist). Ytterligere ordre-taster 84 er anordnet for styring av den visuelle ; ;fremviserenhet 81. Det er ikke hensikten å beskrive disse taster mer utførlig, da de lett vil forstås av fagfolk på området. ;I tillegg har nøkkelbryteren 75 like som på/av og selv-test> modus 76 og 78 to ekstra modi, en 85 for å gjøre det mulig å taste inn lønningene og en andre modus 86 for å gjøre :det! mulig for lønningene å bli utbetalt, for at urettmessig ;bruk av terminalen skal hindres.;Fig. 8 illustrerer et flytskjema for de operasjoner som ut-føres mellom arbeidsgiverens lønningskort og forbrukerkortet under en lønnings-overføring. Dette skjema er i det vesentlige likt fig. 6, og de involverte operasjoner vil være innlysende for fagfolk på området. Fig. 9 illustrerer et krets-diagram for en annen koblings-terminal 90 for kobling av kort 1. I dette tilfelle er terminalen til bruk i en bankfilial og betegnet som bankfilial-terminal. Igjen er terminalen i det vesentlige lik de allerede omtalte og lignende komponenter er identifisert ved samme henvisningstall. I dette tilfelle er forbrukerens ;digitale fremviser erstattet av en visuell fremvisningsenhet i - • I 91 og forbrukerens tastatur 50 har, foruten numeriske tasteri i !54, ogs■ å tjueseks alfataster 92 og ytterligere ordretaster II 93. Ordretastene 93 omfatter en innførings-kanselleringstast' ,data-innf øringstast, bankgirotast, en løpende-ordre-tasten ibanktast, en konto-oppdateringstast, en ja-tast, en nei-tast' og en transaksjon-slutt-tast. Bankens tastatur 51 omfatter<!>også ytterligere ordre-taster 94, som omfatter en innførings^-:kansellerings-tast, en data-innføringstast, en autoriserings-tast, en kontant-deponeringstast, en konto-oppdateringstast, ;i , en reservekort-tast og en transaksjon-slutt-tast. I tilfélle av bankfilial-koblingsterminalen 90, blir bankkortet inn-r ført i den kortopptagende spalte 4 og bankkunden innfører sitt forbrukerkort 1 i den kortopptagende spalte 3. ; ;i i 1;i ;Fig. 10 illustrerer en flytskjema av operasjonene ved initia-liser ing, med andre ord innføring av en kontant-saldo i forbrukerkortet. Dette flytskjema er i det vesentlige likt det , som er omtalt under henvisning til fig. 6 og operasjonene skulle følgelig være innlysende for fagfolk på området. ;i ;I fig. 11 er en koblingsterminal 100 ifølge enda et utførel-; ;i seseksempel av oppfinnelsen illustrert. I dette tilfelle er ;terminalen en kontant-utleverings-terminal til bruk i en 1 bank for å gjøre det mulig for en bankkunde å ta ut kontanter ved bruk av sitt forbrukerkort 1. Terminalen 11 er i det vesentlige lik de som allerede er omtalt, og lignende komponenter er igjen identifisert med samme henvisningstall. Hovedforskjellen her er at det er anordnet en kontaht-utleve-ringsmekanisme 101 for å utlevere kontanter etter forespørsel fra en kunde. Slike kontant-utleveringsanordninger er velkjent og det er ikke nødvendig å beskrive utleveringsanord-ningen mer utførlig. Det er anordnet en ekstra ordretast 102 - for uttagning av kontanter. Et ledd 103 fra datamaskinen 65 gjør det mulig å utløse en varsler, når terminalen 100 slip-per opp for kontanter. Det er anordnet en ytterligere sik-kerhetsalarm 104 for varsling dersom noen skulle klusse med terminalen eller et falskt kort skulle innføres i forbruker-'kort-spalten 3. | j ;I ;I dette tilfelle blir bankens kort innført i kortopptag-nings-spalten 4, og forbrukerkortet blir innført i spalten ,3. Et flytskjema i fig. 12 illustrerer de operasjoner som blir utført når forbrukeren tar ut kontanter fra utleve-ringsanordningen. Ettersom også dette flytskjema er i det i ;vesentlige likt det som er omtalt under henvisning til fig. 6I , vil operasjonen være innlysende for fagfolk på område! t. ;, Fig. 13 illustrerer en terminal 110 ifølge ytterligere et' ' utførelseseksempel av oppfinnelsen, i dette tilfelle en koblingsterminal for andre betalinger. Denne terminal 110 kan gjerne benyttes for utbetaling av sosialtrygd eller [ statlige pensjoner eller lign. Denne terminal er igjen i det vesentlige lik de tidligere omtalte, og like' henvisningstall identifiserer like komponenter. Forbrukernes tastatur 50 omfatter to ordre-taster 55, en er en data-kansel-■ leringstast og den andre en data-innføringstast. Tastaturet ;. 51 omfatter følgende ordretaster: en innførings-kanselle-; ringstast, en tegn-innføringstast, en tegn-slettetast, fire ;viser-styretaster, lønnings-forovertast, lønnings-bakover-, tast, fremviser for sosialytelse, på visuell fremviserenhet • tast, en tast for skriving av detaljer ved sosiale ytelser ,på skriver, data-innføringstast og transaksjon-slutt-tast og 1 en ekstra tast. ;Et flytskjema er illustrert i fig. 14, som viser operasjonene som utføres når en utbetaling blir overført fra de andre betalingskortene, f.eks. et sosialtrygdekort til et forbrukerkort. ;Det antas at de omtalte kort, foruten å lagre og overføre penger, kan lagre og overføre andre data, f.eks. data som gjelder folketrygd og lign. Det antas faktisk at to kort kan.kobles sammen via en telefonlinje ved hjelp av en hensiktsmessig koblingsterminal og at medlinger kunne sendes mellom kortene i kodet form eller på annen måte. ;i<j>Det skal bemerkes at skjønt kortene og terminalene er besk-! ;revet som inneholdende bestemte komponenter, kan valgfrie andre hensiktsmessige komponenter og kretser brukes. i ;Det skal videre bemerkes at mens de portable anordninger er beskrevet som kort, kan de ha enhver annen hensiktsmessig i .form. I enkelte tilfelle kan de tenkes å være enheter montert på bord. ;i Det antas at koblingsorganene for kobling av kortene i termi-; nalenes spalter kan utgjøres av annet enn transformatorspo- | ler og ultra-lydkobling. Det kan f.eks. tenkes brukt induktiv kobling, infrarød kobling, lyskobling eller endog galvaniske kontaktkoblinger. Det skal bemerkes at andre organer enn, ;spalter kan anordnes i terminalen for kobling. Det kunne,f. eks benyttes stift/stikkontaktkoblinger eller andre hensiktsmessige organer. ;Det skal også bemerkes at andre hensiktsmessige former og konstruksjoner av terminalen kan tas i bruk. Videre er det i visse tilfelle, hvor kortene er ment for lagring og overfø-ring av data av begrenset viktighet mulig å utelate sikkerhets-brikken fra kortet, og den overførte melding må ikke ko-des. Det vil selvsagt forstås, at der koding blir brukt, kan andre hensiktsmessige kode- og dekodeteknikker enn kryptering tas i bruk. Videre vil det være klart at man i stedet for å bruke den spesielle form for kryptering og dekryptering kan benytte kryptering ifølge Datakrypteringsstandard. I visse tilfelle er det også tenkelig at et batteri vil være til-strekkelig for å gi strøm til operasjonene, og at strøm-kob-lingen kan utelates. Videre er det tenkelig i enkelte tilfelle at kortene ikke vil bli forsynt med tastaturer. I slike tilfelle vil adkomsten være via tastaturene på terminalene. På lignende måte kan fremviseren sløyfes fra kortene og i visse tilfelle kan det tenkes at bare fremviseren og en ordretast å muliggjøre at en saldo blir fremvist, kunne anordnes. ;Det skal også bemerkes at skjønt spesielle mikro-datamaskiner pg, lagringsenheter er omtalt, kan andre hensiktsmessige dataj maskiner og lagringsenheter tas i bruk. Videre skal det bemerkes at det kan brukes lagringsenheter med større eller mindre kapasitet. På lignende måte kan også andre batteri-<!>typer finne anvendelse. ;I;visse tilfelle kan det videre tenkes at mikro-datamaskinen i!i terminalen ikke vil være nødvendig. I slike tilfelle kan kortene selv besørge sine egne transaksjoner. ;Skjønt det er beskrevet spesielle ordre- og alfanumeriske taster for bruk i forbindelse med hver koblingsterminal, kan det selvsagt etter ønske benyttes andre ordretaster eller alfanumeriske taster. Skjønt enkelte av koblingsterminalene er beskrevet med visuelle fremvisningsenheter, er dette na- ' turligvis ikke nødvendig, digitale fremvisere kan benyttes i stedet. På lignende måte kan alle digitale fremvisningsanord-ninger er stattes av visuelle fremvisere hvis det er ønskelig. I enkelte tilfelle antas at koblingsterminalen kan anordnes uten tastatur eller fremviser, og at tastaturene og fremviserne på kortene da blir brukt. ;Skjønt de forskjellige mikro-datamaskiner er beskrevet med ROM-enheter for lagring av programmet for styring av datamaskinen, kan det brukes andre måter å lagre programmet på. Det kan også brukes andre programmer. ;Mens ROM-enheten for sikkerhets-brikken er beskrevet for lagring av offentlig og hemmelig kode, kunne disse koder videre lagret på ethvert hensiktsmessig sted, og det antas at de i enkelte tilfelle vil kunne lagres i hovedlagringsenheten 7 for kortet. ;Det antas at mikro-datamaskinen 10 for hvert kort i visse tilfelle kan programmeres for å redusere eller øke saldoen i hvert kort med visse forhåndsbestemte beløp på forutbestemte tidspunkter. I tilfelle en forbruker f.eks. har en stående ordre, som må betales på en bestemt dato hver måned e.l., ville datamaskinen programmeres slik at beløpet for j den stående ordre automatisk ble trukket fra på den forutbestemte dag. Dessuten skal det bemerkes at den person som iden stående ordre ble betalt til, ville ha sitt kort programmert for økning av saldoen på sitt kort samme dag. I tilfelle'av en stående ordre som skal betales til en bank, ville således<1>bankens kort være programmert for å øke saldoen med det fastsatte beløp på denne bestemte dag, mens bankkundens forbrukerkort ville bli tilsvarende redusert. j ;i ; . I ;Videre vil det være klart at det i enkelte tilfelle ikke I v i11 være nødvendig å stemple de overførte data med tid og dag. ;Det kan også tenkes at den digitale fremviser på forbruker- i kortet, foruten å vise saldoen, også kunne vise andre data. j ;I ;Det kan videre tenkes at koblingsterminaler i enkelte tilfelle kunne forsynes med bare en mottageranordning for ett kort. Slike terminaler kunne tenkes brukt, f.eks. i banken hvor det var ønskelig å koble forbrukerkortet direkte til bankens datamaskin for overføring av beløp. En annen anvendelse for , en slik koblingsterminal ville være i tilfelle det er ønskelig å koble et kort til et annet kort eller en datamaskin via en telefonlinje. I dette tilfelle vil koblingsanordningen motta kortet og koble det til telefonlinjen. Den andre enden av telefonlinjen kunne være koblet til en datamaskin eller en tilsvarende koblingsanordning med et annet kort, f. eks. et forbrukerkort, organisasjons-lønningskort e.l. ;Skjønt oppfinnelsen er beskrevet slik at de data som blir overført omfatter serienumret av kortet, er dette ikke nød-vendig. Det vil være innlysende at det bare er nødvendig at serienumret på kortet blir overført med beløpet, hvis dette skulle væreønskelig. Videre vil det være klart at forbrukerens . bankkontonummer kunne være lagret i forbrukerkortet i stedet for serienumret og dette nummer kunne overføres med transaksjonsbeløpet, hvis dette var ønsket. ;De'. t skal videre b~ emerkes at mens visse identifiserende kj! en-jI ;i nemerker er nevnt for lagring i kortet, kan enhver annen ønsket karakteristikk være lagret, enten den er relatert til brukeren eller ikke. i ;l I i Ii 'tillegg vil det være innlysende at skjønt det er ønskelig,<i>;er det ikke nødvendig at mikro-datamaskinen tilfeldig velger* .karakteristikker for å spørre eieren, disse kan også velges ut på en forutbestemt måte. ' '<! >in fig. 5 is a circuit diagram of the connection terminal according to fig. 6 is a flowchart illustrating the operations that \ ; is carried out by the terminal according to fig. 3, ; in fig. 7 is a circuit diagram of a connection terminal according to eti i i ;. second embodiment of the invention,;i I ! fig. 8 is a flowchart of the connection terminal according to fig. 7, fig. 9 is a circuit diagram of a terminal according to a further embodiment of the invention, fig. 19 is a flowchart of the terminal according to fig. 9, fig. 11 is a circuit diagram of a connection terminal according to a further embodiment of the invention, fig. 12 is a flowchart of the terminal according to fig. 11, fig. 13 is a circuit diagram of a connection terminal according to yet another embodiment of the invention, and . ; 1 fig. 14 is a flowchart of the terminal according to fig. 13. i Reference is now made to the drawing, and initially to figure 1! -5. Here, a portable device according to the invention for storing and transferring data according to the invention is shown, in this case for use for storing and transferring sums of money. The device is generally denoted by the reference number I let 1 and is essentially card-shaped, suitable to be carried \ in a person's pocket, such as e.g. a pocket calculator. The external dimensions of the device, which are hereinafter referred to as; as card 1, is as follows: i ; i: The card is used in a money transfer system and every person, organization or similar. who participates in the system, has a card, ;1. For example, each person has a consumer card, to which the relevant person's salary and/or other amounts are transferred, and <1> from which amounts can be transferred to make purchases. Every merchant, for example, has a merchant card, which receives amounts from the consumer card at the point of sale. The merchant may also have a separate card, from which wages are paid. All of the cards are essentially the same, and minor differences between the consumer cards, merchant cards and organization cards; and the like are discussed in more detail below. A connecting terminal 2 according to the invention is also arranged, through which amounts are transferred between the two cards 1. Element-receiving slots, in this case card-receiving slots 3 and 4 in the terminal accommodate two cards, between which amounts are to be transferred. Every merchant and organization in and similar, to which amounts are to be transferred, has a connection terminal. The terminals are essentially the same with only minor variations. Such variations must only adapt the terminals to the particular type of amount transfer they are to be used for, and. they are described in more detail below. ii ;For the sake of simplicity and to make it easier to understand the invention, the consumer card which is illustrated -in fig. 1 and 2, first described in detail and then the others will be discussed briefly. After the description of the cards follows a detailed description of a connection terminal for use by a merchant at the point of sale, and then follows a brief description of the other connection terminals. ;i ;CONSUMER CARD;j ;As shown in fig. 1 and 2, the consumer card 1 comprises a housing 5 of plastic material. A storage unit, in this case a 4K powered CMOS RAM storage unit 7, is mounted in the housing 5. The storage unit 7 comprises a plurality of storage positions jI which are not illustrated. These positions store the following data: j i i a. The money balance in the card. b. A serial number of the card. c. An authentication code that is common to and can be recognized by all other cards used in the system. This code ensures that fake cards cannot be used. d. A plurality of static identifying marks for the card's owner, in this case for example a personal identification number, special identifying marks of the card owner, such as the color of the owner's eyes, hair, height, weight etc. e. Variable identifying marks for the card owner, e.g. his age.;f. The cardholder's dynamic signature, which is digitally stored. g. The expiry date of the card. It is assumed that the card will store up to twenty identifying marks of both static and variable nature. ;;A micro-computer, in this case a single-chip micro- | ! computer 10, marketed under the trade name Sharpe Type SM3, is mounted in the housing 5 and operates the card 1. The computer 6 comprises a central processing unit 12, which takes care of the card's operations. A ROM 11 with a capacity of at least 2K bit groups is associated with the central processing unit 12 and contains stored programs for controlling the operation of the computer 6. A RAM 14 is likewise associated with processing 7;i in the unit 12. The central processing unit 12 is associated with the j storage unit 7 and randomly selects personal identification characteristics from the storage unit to query card user prior to a transaction to establish the authenticity of the card and the user. A program in ROM 11 programs the central processing unit 12 to prompt the card user for a varying number of personal identification identifiers depending on the size of the transaction to be initiated. In the case of particularly large transactions, the central processing ing unit 12 the cardholder's dynamic sig-^ ; nature. This is described in detail below. Means for comparing the card user's response with the requested indicia is provided by a program stored in the :ROM unit. The comparison is carried out in the central processing unit 12. i i A clock generator 15 with a speed of 32.687 Khz sty-<! >rer the central processing unit 12. The clock speed is kept as low as possible to reduce the power consumption of the card 1. The central processing unit 12 is connected to a 1/0 drive stage 16. A security device, in this case a security chip 20, is mounted on the card 1 and connected to the micro-computer. The micro-chip 20 encodes and decodes data that is transferred to and from the card 1 with a public code and a secret code encryption technique. One such technique is described in detail by Rivest, Shamin and Adleman in an article entitled "A method for obtaining digital signatures and public key crypto-systems" published in Communications of ACM, 1 133 Avenue ; of the Americas, New York, N.Y., February 1978, pages 120 to 126. The security chip 20 includes an IK RAM 22 in which the cardholder's public and secret codes are stored inaccessible. Each I code is a 150 digit number. A ROM 23, which has a stored! program, controls the encryption and decryption processes, which are carried out in a central processing unit 24. The central processing unit 24 is connected to a RAM 22 and ROM 23. A ;1/0 drive unit 25 and a clock generator 26 are connected to and controls the central processing unit 24. ;<! >for security reasons, all data stored in the storage unit 7, with the exception of the balance and a personal identification number for the card owner, is stored in encrypted form. When this data is entered into the storage unit 7, it is accordingly first encrypted by the security chip 20. When personal identification data is entered into the card's 1 computer 10, it is also first encrypted by the security chip 20, before being compared with the stored data in the storage unit 7. The two encrypted forms of this data are then compared in the micro-computer 10. ;! A crystal 21 which is connected to the micro-computer 10, syn-chronizes the operation of the computer 10. i ;A digital display screen, in this case formed by an eight-digit, seven-segment liquid crystal display 28 is mounted in the housing 5 to enable the balance in the storage unit 7 to be displayed on demand. The display 28 is connected to the micro-computer 10. A keyboard 30 in the housing 5, which is connected to the micro-computer, makes it possible to enter instructions and data into the card. The keyboard 30 comprises ten alphanumeric keys 31, namely keys 0-9. There are also two instruction keys on the keyboard 30, namely an instruction key 32 to instruct the card to display the balance on the display 28, a command key 33, which initiates money transfer between two cards. When the card 1 is in a terminal, the order key 33 cannot be activated, but the money transfer key 33 is used to initiate a money transfer, as described below. When the jet card is in a terminal, the orders are entered into the card using the keyboards on the terminal. ;i i 1 1 i i j A battery 37, in this case a rechargeable nickel-j cadmium battery, which is mounted in the card 1, supplies the card, i i with power via the power connections 38. i ;j The switching device for transferring data between two card- via a terminal, is formed by an ultra-sound coupling device I il 40. The ultra-sound coupling device 40 is connected to the micro-i in the computer 10 and cooperates in use with a corresponding ult-j ; ra-lyd coupling device which is mounted in one of the slots 3 in ;or 4 for the terminal 2. The coupling device also comprises) a transformer-operated coil 42 for transferring power in! i from a terminal 2 for charging the battery during a transaction and also to provide additional power as needed<1>to the various components on the card during a transaction. The coupling coil 42 cooperates with a corresponding coil in one of the slots 3 or 4 in the terminal. The ultra-sound coupling device 40 and the coupling coil 42 are both mounted inside the card at 43, see fig. 1. All the components of the board just mentioned are interconnected on a (not ;; shown) printed circuit board and are enclosed in an epoxy resin I in order to prevent clumping. ;Other cards have been provided for use in the system, e.g. a card for the merchant to use at the point of sale for receiving money from consumer cards. An official bank card has also been provided for banks to store money for transfer to consumer cards on demand. Salary payment cards are also provided. Salary payment cards store salaries and the value of the salary to be transferred to each employee. These additional cards are similar to the consumer card<:>just discussed, with the exception that each of them has a larger storage unit for storing many transactions and for storing a blacklist of invalid cards. The blacklist is updated on a continuing basis, j i j ;J I ;where the card is in a terminal connected on-line to a;! ! central computer containing the information, or alternatively where the card is not connected to on-line, will li! s-ten be updated by a bank each time a withdrawal or issue was made. in ! ; i i ;i CONNECTION TERMINAL i i i .1 i i ;Figures 3-5 illustrate the connection terminal 2 for connection i of two cards for transferring money between the cards. In this; ;case the connection terminal is a point-of-sale terminal and is used in a shop or warehouse, where customers buy items and pay for them with their consumer card 1.': The terminal 2 is in two parts, a consumer part 39 and a buyer part 41, which is interconnected by cables 44. The column ;3 which accepts consumer cards is arranged in part, 3 9 and the column 4 j which accepts the merchant card is in part 41. A third card-up-in ;taking column 46 in part 41 receives a spare card, which is a 'duplicate' of the merchant card. All transactions registered on the merchant card are duplicated on the spare card in the event that the merchant card is lost or damaged. ; Column 46 contains the reserve card in a part of the terminal to which only one bank has access. ;; Two digital displays are arranged, one on each part 39 and 41, namely a display 47 for the consumer and display 48 for the merchant. Both displays 47 and 48 are single-line displays with 40 uppercase alphanumeric characters. Keyboards 50 and 51 for the consumer or the merchant are provided. The consumer keyboard 50 comprises ten alphanumeric keys 54, a command key 55 for canceling an entry and a data entry key 56 for entering data into the terminal. The merchant's keyboard 51 also comprises ten alphanumeric keys 58 (0 - 9), and a decimal point key 59. Five word keys as follows are also placed on the merchant's keyboard 51: j ;1 60 - an input-cancel key ! in [ ! 61 - a data entry key j I 62 - a display daily total key for commanding the terminal to display the total sum of today's transactions of ;! exhibits 48 I; 63 - a display card sum key for commanding the terminal to display the sum of cards; 64 - a transaction end key for ending a transaction, i With reference to fig. 5,is a micro-computer 65,kob- ! ,let to the displays 47 and 48, the keyboards 50 and 51 and part j card receiving slots 2, 3 and 46, arranged in the terminal 2. i 1 i The computer 65 directs data between the cards in the terminal, in the keyboards 50 and 51 and the displays 47 and 48 The micro-data machine 65 comprises a micro-processor 67 to control the terminal's operations, a ROM 68 to store the control program and other permanent data and a RAM 69 to store temporary data and for input/output interface for managing the terminal's outer areas. In the micro-computer 65, provision is made for an on-line connection with a bank computer via a telephone line, and this is illustrated by the dashed line 70. A power supply unit 73 which is fed by the alternating current main line and a backup battery 7 4 drives the terminal 2 via a key switch 75. The key switch 75 is a three-position switch with an on/off mode 76, a transaction mode 77, where the terminal is activated for a transaction, and a test mode 78 , as can be seen in fig. 5. In test mode, the terminal performs a self-test of all its components. This is controlled by the computer 65. ;Transformer current coils (not shown) and ultra sound receivers and transmitters (also not shown) are arranged in the consumer and ;merchant card slots 3 and 4 respectively to facilitate transformer current coupling and ultra sound coupling between the cards and the slots. Both the power coils and the ultra sound receivers and transmitters are connected to the computer 65. Such connections will be well known to those skilled in the art. ' - j;I ;people in the area, and they will not be discussed in more detail. When a jet card is inserted into a respective slot, power is supplied, as already discussed, through the coil of the transformer-current coupling to drain the card's battery and also to supply the card with additional power during the transfer of data between the cards and especially during the encryption operation. Data is then transmitted through the ultra-sound link's receivers and transmitters. <1>f 1 An electronic pressure pad 7 9 for electronic monitoring 'of i i i i a dynamic signature is associated with part 39 of the terminal 2 and plugged into the computer 6 5, so that card -the owner's dynamic signature can be read into the computer 65 for further ! transfer to the consumer card for comparison with therein dynamic signature stored in the storage unit 7 of the card; ; and/or for signing a transaction. Such electronic pressure pads will be known to those skilled in the art. i ;When a card owner during use wants to check the balance in his card's storage unit 7, he enters his personal identi-; ;fication number using the alphanumeric keys 31 on the keyboard 30 and using the balance key 32. The microcomputer 10 compares the entered number with that in the storage unit 7. If they match, the balance is displayed on the display 28. Because it there is no need for encryption or decryption of the personal identification number or the balance, only a small amount of power is required provided by the battery 37. Referring now to fig. 6. When it is desired to transfer money from consumer card 1 to a merchant card, the merchant card is inserted in slot 4 of terminal 2. Normally, this card will be inserted in the morning, before any transactions take place and remain there for the day. Before a transaction takes place, the merchant authenticates their card. The flowchart in fig. 6 illustrates the steps that are carried out when authenticating the card. When inserted, the card first performs a self-test j I on command from the terminal. The microcomputer 10 in the merchant's card randomly selects personal identification marks in the storage unit 7 for the card and questions the merchant through the merchant viewer 48 on the terminal 2. The merchant enters the relevant answers on the keyboard 51 using the alphanumeric keys 58 and input key 61. These answers are sent through the microcomputer 10 to the security chip 20 for encryption and are then compared with the encrypted data in the storage unit 7. If the merchant's i ;i 1 answer corresponds to the stored data, the card is then opened' for the next operation, and the reserve storage card is overwritten with the contents of the merchant's card. If the answers do not match, the card will be blocked. ;; Before inserting the consumer card 1 into the terminal 2, in order to save time, the consumer enters his personal identification < number into the card using the keyboard 30. If this is in accordance with the stored personal identification number, the card is opened to perform the next operation in the terminal 2. As already mentioned, the cards, once inserted in the terminal 2, are only addressable via the keyboards 50 and 50 on the terminal, with the exception of the transfer key 33 for the consumer's card 1. When inserting both cards in terminal \ 2, power is transferred to the boards as needed by the power switching coils. ;The consumer card performs a self-test on orders from the terminal. The serial number, authentication code and expiry date of the consumer card are transferred in encrypted form from consumer card 1 to the merchant card. The computer 10 in the merchant card checks that the card's serial number is not on the blacklist and also checks the authentication code and the expiry date. If there is a problem with one of these, the card will not be opened and the transaction will be cancelled. The computer 10 in the consumer card 10 then randomly selects personal! identification marks from the storage unit 7. The computer screen 10 asks the card owner about the selected marks via the display 47 on the terminal 2. The card owner enters answers j via the keyboard 50 and the answers are encrypted in the security chip f ken 20 and then compared with the stored data by the data7 machine 10. If they match, the card becomes ! IN 1! I opened the transaction. 1 If the personal identification features in the response<1>do not match, the card will not be opened and the transaction will be aborted. In fig. 6, the personal identifying data is denoted as personal identification data<1>, i 1 ;abbreviated to PID.;i ;,When the consumer card is cleared or opened, the merchant enters the transaction amount using the keyboard 51 which ; .must be transferred from the consumer card to the merchant card. This amount is shown on both the merchant's and the consumer's displays 47 and 48. If the consumer and the merchant agree, the consumer initiates the transfer by using the transfer key ;33 on his card. The message to be transmitted, which includes the amount of money and the card's serial number, is first date-stamped by the computer 10. This message is then encrypted in the security chip 20 using the merchant's public encryption key. The encryption processing is carried out in the central processing unit 24 for the security chip 20. . The encrypted message is then transmitted via the microcomputer 65 by terminal 2 to the merchant card. As already explained, this transmission is done via the ultra-audio link between the cards 1 and their respective slots 3 and 4. The message is then transmitted to the security chip 20 of the merchant card and decrypted using the merchant's secret decryption key. Again, the decryption processing is carried out by the central processing unit 24 on the security chip 20 of the merchant card 1. The date stamp is checked; and the decrypted amount is then entered into the balance for the storage unit 7 of the merchant card, and the serial number is stored. At the same time, the balance in the storage unit 7 in the consumer-I card 1 is reduced by a corresponding amount. 11 ;I! i i ! The encryption process is explained in the following example below. It would be superfluous to say that this is only an example which does not limit the invention. j il I: I I 1 ;I EXAMPLE ! 1 ;i i ! ;this example is the amount to be transferred, the serial number and the stamp indicating time and date messages represented by M. The public code and secret code of the merchant! :the card is Pfc or Sfc. The security chip on the consumer card encrypts the message to Mg by giving ; .i i When the encrypted message Mg is received in the merchant card,! works the security chip 20 in the merchant card with the message with the merchant's secret code and thus gives ; and consequently the encrypted message is transferred to the merchant's balance in the storage unit 7 for his card. In the case of certain transactions, where it is desirable to get the consumer to sign the message with their secret description code, this can also be done using the procedure described in the article by Rivest, Shamir and Adleman , which is discussed above. It should be noted that the number of personal identification marks randomly selected by the computer to ask the cardholder, as discussed, during a transaction may vary, depending on the size of the transaction. In the case of large transactions, where the cardholder should be asked for a large number of personal identification marks, the amount of the transaction is entered into the terminal 2 by the merchant who: uses his keyboard 51. The computer 10 in the consumer card 10 determines the number of marks that the cardholder should I ;i ' I ;be asked, performs the selection and asks the owner. The computer 10 i can also request the user's dynamic signature. In this case-i ; The user signs his signature on the electronic pressure pad 79. If desired, this can also be transferred with the message to the merchant's card. j ;It should be noted that the fact.that each transaction is date-stamped ensures that each transaction is unique, and'if an attempt is made to repeat the transaction at a ;.later time, to the merchant's card or any other card, this will not be accepted by the card, as the time will not suit. It would be redundant to say<:>that, if at some point during the day the merchant wishes to check his balance in the storage unit 7 in his card 1, this can be done using the card's sum key 63. In a similar way, if he wishes to check the day's total at some point, the day's total key 62 is used. ;All data transmitted between the cards and the terminal is "echoed" by the receiver to the transmitter within 1 millisecond from the time when the transmission takes place. If a transmission error is detected by the transmitter, it retransmits data up to a maximum of 5 times. If the error is still there after the fifth attempt, or if the "echo" is interrupted, the transaction is aborted. ;If data is sent between a card and the terminal, where the receiver is expected to respond to the sender after processing the data, the response arrives within 5 milliseconds, otherwise an interruption occurs and the transaction is aborted. If the communication is between cards (via a terminal), the interruption occurs after 15 milliseconds. ;When performing a self-test, the card responds within 100 milliseconds with the result of the self-test. The test includes a check of the card's expiry date. If the test fails, or if the answer to it is interrupted, the transaction is terminated. ; j ii Reference is now made to fig. 7. Here, a connection terminal 80 according to another embodiment of the invention is illustrated. In this case, the terminal is designated as an automatic payment terminal and is for use in an organization for ! transfer of wages and benefits from an employer salary card to an employee consumer card. In principle, this terminal is substantially similar to the one described with reference to fig. 5 and similar components are designated with the same reference number. The main difference in the terminal 80 is that the merchant's digital display 48 has been replaced with a visual display unit 81. also has further links 82 and 83, which enable the micro-computer 65 to be connected to a printer or the worker's computer (not shown). Additional command keys 84 are provided for controlling the visual; ;viewer unit 81. It is not the intention to describe these keys in more detail, as they will be easily understood by professionals in the field. ;Additionally, the key switch 75, like the on/off and self-test> modes 76 and 78, has two additional modes, one 85 to enable entry of the wages and a second mode 86 to do :that! possible for the wages to be paid, so that unlawful use of the terminal is prevented. Fig. 8 illustrates a flowchart for the operations carried out between the employer's salary card and the consumer card during a salary transfer. This form is essentially similar to fig. 6, and the operations involved will be obvious to professionals in the field. Fig. 9 illustrates a circuit diagram for another connection terminal 90 for connection of card 1. In this case, the terminal is for use in a bank branch and is designated as a bank branch terminal. Again, the terminal is essentially the same as those already discussed and similar components are identified by the same reference number. In this case, the consumer's digital display is replaced by a visual display unit i - I 91 and the consumer's keyboard 50 has, in addition to numeric keys i ! 54, as well as twenty-six alphanumeric keys 92 and further order keys II 93. The order keys 93 comprise an entry-cancel key, data entry key, bank giro key, a running order key ibank key, an account update key, a yes key, a no- key' and a transaction-end key. The bank's keyboard 51 comprises<! >also additional order keys 94, which include an entry^-:cancel key, a data entry key, an authorization key, a cash deposit key, an account update key, ;i , a reserve card key and a transaction end key. In the case of the bank branch connection terminal 90, the bank card is inserted into the card-accepting slot 4 and the bank customer inserts his consumer card 1 into the card-accepting slot 3. ; ;i i 1;i ;Fig. 10 illustrates a flow chart of the operations during initialisation, in other words introduction of a cash balance in the consumer card. This flowchart is essentially similar to the one discussed with reference to fig. 6 and the operations should consequently be obvious to professionals in the area. ;i ;I fig. 11 is a connection terminal 100 according to yet another embodiment; ;in six examples of the invention illustrated. In this case, the terminal is a cash dispensing terminal for use in a 1 bank to enable a bank customer to withdraw cash using his consumer card 1. The terminal 11 is essentially similar to those already discussed, and similar components are again identified with the same reference number. The main difference here is that a cash delivery mechanism 101 is arranged to deliver cash upon request from a customer. Such cash dispensing devices are well known and it is not necessary to describe the dispensing device in more detail. There is an additional order key 102 - for withdrawing cash. A link 103 from the computer 65 makes it possible to trigger an alert when the terminal 100 releases cash. A further security alarm 104 is arranged for notification if someone were to tamper with the terminal or a fake card should be introduced into the consumer card slot 3. | j ;I ;In this case, the bank's card is entered in the card acceptance column 4, and the consumer card is entered in the column ,3. A flow chart in fig. 12 illustrates the operations that are carried out when the consumer withdraws cash from the dispensing device. As this flowchart is also essentially similar to that discussed with reference to fig. 6I , the operation will be obvious to professionals in the field! t. ;, Fig. 13 illustrates a terminal 110 according to a further embodiment of the invention, in this case a connection terminal for other payments. This terminal 110 can be used for payment of social security or [ state pensions or the like. This terminal is again essentially the same as those mentioned earlier, and like reference numbers identify like components. The consumer's keyboard 50 comprises two order keys 55, one is a data cancellation key and the other a data entry key. The keyboard;. 51 includes the following command keys: an input-cancel-; dial key, one character-enter key, one character-delete key, four ;pointer-control keys, salary-forward key, salary-backward-, key, display for social benefits, on visual display unit key, a key for writing details of social benefits, on printer , data entry key and transaction end key and 1 an additional key. A flowchart is illustrated in fig. 14, which shows the operations performed when a payment is transferred from the other payment cards, e.g. a social security card to a consumer card. It is assumed that the mentioned cards, in addition to storing and transferring money, can store and transfer other data, e.g. data relating to national insurance and the like. Indeed, it is believed that two cards could be connected via a telephone line by means of a suitable connecting terminal and that messages could be sent between the cards in coded form or otherwise. ;i<j>It should be noted that although the cards and terminals are besk-! ;rev as containing certain components, optional other appropriate components and circuits may be used. It should further be noted that while the portable devices are described as cards, they may take any other suitable form. In some cases, they can be thought of as units mounted on a table. ;i It is assumed that the connecting means for connecting the cards in the termi-; the slots of the nals can be made up of other than transformer spools ler and ultra-sound coupling. It can e.g. inductive coupling, infrared coupling, light coupling or even galvanic contact couplings are thought to be used. It should be noted that other means than slits can be arranged in the terminal for connection. It could, e.g. e.g. pin/socket connectors or other appropriate devices are used. It should also be noted that other suitable forms and constructions of the terminal can be used. Furthermore, in certain cases, where the cards are intended for the storage and transmission of data of limited importance, it is possible to omit the security chip from the card, and the transmitted message must not be coded. It will of course be understood that where coding is used, appropriate coding and decoding techniques other than encryption can be used. Furthermore, it will be clear that instead of using the special form of encryption and decryption, encryption according to the Data Encryption Standard can be used. In certain cases, it is also conceivable that a battery will be sufficient to provide power for the operations, and that the power connection can be omitted. Furthermore, it is conceivable in some cases that the cards will not be supplied with keyboards. In such cases, access will be via the keyboards on the terminals. In a similar way, the display can be omitted from the cards and in certain cases it is conceivable that only the display and a command key to enable a balance to be displayed could be arranged. It should also be noted that although special micro-computers and storage devices are discussed, other suitable data machines and storage devices can be used. Furthermore, it should be noted that storage units with larger or smaller capacity can be used. In a similar way, other battery-<! >types find application. In certain cases, it is also conceivable that the micro-computer in! in the terminal will not be necessary. In such cases, the cards themselves can handle their own transactions. ;Although special command and alphanumeric keys are described for use in connection with each switching terminal, other command keys or alphanumeric keys can of course be used if desired. Although some of the connection terminals are described with visual display units, this is of course not necessary, digital displays can be used instead. In a similar way, all digital display devices can be replaced by visual displays if desired. In some cases, it is assumed that the connection terminal can be arranged without a keyboard or display, and that the keyboards and displays on the cards are then used. Although the various microcomputers are described with ROM devices for storing the program for controlling the computer, other means of storing the program may be used. Other programs can also be used. ;While the ROM unit for the security chip is described for storing public and secret codes, these codes could further be stored in any suitable location, and it is assumed that in some cases they will be able to be stored in the main storage unit 7 for the card. It is believed that the micro-computer 10 for each card can in certain cases be programmed to decrease or increase the balance in each card by certain predetermined amounts at predetermined times. In the event that a consumer e.g. has a standing order, which must be paid on a certain date every month etc., the computer would be programmed so that the amount for j the standing order was automatically deducted on the predetermined day. In addition, it should be noted that the person to whom the standing order was paid would have their card programmed to increase the balance on their card on the same day. Thus, in the case of a standing order to be paid to a bank, the bank's card would be programmed to increase the balance by the set amount on this particular day, while the bank customer's consumer card would be correspondingly reduced. j ; i ; . Furthermore, it will be clear that in some cases it is not necessary to stamp the transmitted data with the time and date. It is also conceivable that the digital display on the consumer card, in addition to showing the balance, could also show other data. j ;I ;It is also conceivable that connection terminals could in some cases be supplied with only one receiving device for one card. Such terminals could conceivably be used, e.g. in the bank where it was desirable to connect the consumer card directly to the bank's computer for the transfer of amounts. Another application for such a connecting terminal would be in the event that it is desired to connect a card to another card or a computer via a telephone line. In this case, the switching device will receive the card and connect it to the telephone line. The other end of the telephone line could be connected to a computer or similar connecting device with another card, e.g. a consumer card, organization salary card, etc. Although the invention is described so that the data that is transferred includes the serial number of the card, this is not necessary. It will be obvious that it is only necessary that the serial number on the card be transferred with the amount, should this be desired. Furthermore, it will be clear that the consumer's . bank account number could be stored in the consumer card instead of the serial number and this number could be transferred with the transaction amount, if this was desired. ;The'. t should further be noted that while certain identifying kj! en-jI ;i nemarks are mentioned for storage in the card, any other desired characteristic may be stored, whether it is related to the user or not. In addition, it will be apparent that although it is desirable, it is not necessary for the micro-computer to randomly select* .characteristics to query the owner, these may also be selected in a predetermined manner. '
I ; I In ; IN
Videre skal det bemerkes at mens de transaksjoner som erbe-; skrevet mellom kort har vært stemplet med dato og tid, er i Furthermore, it should be noted that while the transactions which erbe-; written between cards has been stamped with date and time, is i
i dette ikke nødvendig. i in this not necessary. in
i Videre er å bemerke at mens koblingsterminalen som er illustrert i fig. 2 og 3 er i to deler, kan den om ønsket danne en. enkelt enhet. j i Furthermore, it is to be noted that while the connection terminal illustrated in fig. 2 and 3 are in two parts, it can form one if desired. single unit. j
t1t1
Claims (9)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IE820411A IE820411L (en) | 1982-02-25 | 1982-02-25 | Portable device for storing and transferring data |
Publications (1)
Publication Number | Publication Date |
---|---|
NO833890L true NO833890L (en) | 1983-10-25 |
Family
ID=11012092
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
NO833890A NO833890L (en) | 1982-02-25 | 1983-10-25 | PORTABLE DEVICE FOR STORAGE AND TRANSFER OF DATA |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP0101711A1 (en) |
JP (1) | JPS59500292A (en) |
DK (1) | DK487983A (en) |
ES (1) | ES8403647A1 (en) |
FI (1) | FI833882A (en) |
IE (1) | IE820411L (en) |
NO (1) | NO833890L (en) |
WO (1) | WO1983003018A1 (en) |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60108964A (en) * | 1983-11-17 | 1985-06-14 | Toshiba Corp | Transfer processing system |
EP0162221B1 (en) * | 1984-03-19 | 1992-11-11 | Omron Tateisi Electronics Co. | Financial transaction processing system using on ic card |
US4746787A (en) * | 1984-07-20 | 1988-05-24 | Oki Electric Industry Co., Ltd. | IC card with display and card recording and reading device |
US4614861A (en) * | 1984-11-15 | 1986-09-30 | Intellicard International, Inc. | Unitary, self-contained card verification and validation system and method |
JPH0766402B2 (en) * | 1984-12-24 | 1995-07-19 | エイ・ティ・アンド・ティ グローバル インフォメーション ソルーションズ インターナショナル インコーポレイテッド | Portable data processing terminal and data processing system using the terminal |
US4689478A (en) * | 1984-12-24 | 1987-08-25 | Ncr Corporation | System for handling transactions including a portable personal terminal |
GB8509135D0 (en) * | 1985-04-10 | 1985-05-15 | Gen Electric Co Plc | Transaction system |
JPS629470A (en) * | 1985-07-05 | 1987-01-17 | Casio Comput Co Ltd | Identity collation system for individual identification card |
JP2564480B2 (en) * | 1985-07-16 | 1996-12-18 | カシオ計算機株式会社 | IC card system |
GB8525161D0 (en) * | 1985-10-11 | 1985-11-13 | Blackwell V C | Personalised identification device |
JPH07104891B2 (en) * | 1986-08-05 | 1995-11-13 | 沖電気工業株式会社 | Transaction processor |
US4800255A (en) * | 1986-08-22 | 1989-01-24 | Datatrak, Inc. | Electronic access card with visual display |
ATE160039T1 (en) * | 1986-09-02 | 1997-11-15 | Pitney Bowes Inc | AUTOMATED TRANSACTION SYSTEM USING INSERTABLE CARDS FOR REMOTE LOADING FEES OR UTILITY DATA |
US4837422A (en) * | 1987-09-08 | 1989-06-06 | Juergen Dethloff | Multi-user card system |
US4968873A (en) * | 1987-09-08 | 1990-11-06 | Juergen Dethloff | Smart card issuing and receiving apparatus |
JPH01125687A (en) * | 1987-11-10 | 1989-05-18 | Mitsubishi Electric Corp | Legitimate owner confirming method |
FR2624996B3 (en) * | 1987-12-18 | 1990-03-02 | Informatique Realite | PORTABLE SELF-CONTAINED DEVICE FOR STORING, TRANSFERRING AND MONITORING INFORMATION |
GB2220772A (en) * | 1988-07-14 | 1990-01-17 | Unisys Corp | Keyboard operated system |
US6926200B1 (en) | 1989-09-06 | 2005-08-09 | Fujitsu Limited | Electronic cashless system |
US6003762A (en) * | 1989-09-06 | 1999-12-21 | Fujitsu Limited | Transaction terminal for an electronic cashless system |
JP3184196B2 (en) * | 1989-09-06 | 2001-07-09 | 株式会社富士通総研 | Electronic wallet system |
US6003767A (en) * | 1989-09-06 | 1999-12-21 | Fujitsu Limited | Cashless medium for an electronic cashless system |
US5434395A (en) * | 1990-03-05 | 1995-07-18 | Jean-Rene Storck | Method and device for effecting a transaction between a first and at least one second data carrier and carrier used for this purpose |
GB9008362D0 (en) * | 1990-04-12 | 1990-06-13 | Hackremco No 574 Limited | Banking computer system |
CH683133A5 (en) * | 1991-06-05 | 1994-01-14 | Ascom Autelca Ag | Cashier machine. |
US5453601A (en) * | 1991-11-15 | 1995-09-26 | Citibank, N.A. | Electronic-monetary system |
JP2690229B2 (en) * | 1991-11-26 | 1997-12-10 | 三菱電機株式会社 | Non-contact IC card |
GB9125540D0 (en) * | 1991-11-30 | 1992-01-29 | Davies John H E | Access control systems |
FR2702065B1 (en) * | 1993-02-24 | 1996-10-25 | Angewandte Digital Elektronik | Card device providing detectable remote transmission. |
JPH0723460A (en) * | 1993-06-21 | 1995-01-24 | Nec Corp | Operating method for black list of mobile telephone system |
US5544246A (en) * | 1993-09-17 | 1996-08-06 | At&T Corp. | Smartcard adapted for a plurality of service providers and for remote installation of same |
US5590038A (en) * | 1994-06-20 | 1996-12-31 | Pitroda; Satyan G. | Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions |
GB9413614D0 (en) * | 1994-07-06 | 1994-08-24 | Ashley Philip M | Credit card or the like and system utilising same |
GB2314662B (en) * | 1995-05-11 | 1998-07-08 | Mondex Int Ltd | Value transfer system |
GB9509582D0 (en) * | 1995-05-11 | 1995-07-05 | Jonhig Ltd | Value transfer system |
HUP9802917A2 (en) * | 1995-05-15 | 1999-04-28 | Mondex International Limited | Value transfer system |
GB2314663B (en) * | 1995-05-15 | 1998-10-07 | Mondex Int Ltd | Transaction recovery in a value transfer system |
JPH10162089A (en) * | 1996-12-02 | 1998-06-19 | Oki Electric Ind Co Ltd | Electronic transaction system |
US5809485A (en) * | 1996-12-11 | 1998-09-15 | Pitney Bowes, Inc. | Method and apparatus for automatically disabling a removable, portable vault of a postage metering |
US6021391A (en) * | 1998-03-03 | 2000-02-01 | Winbond Electronics Corp. | Method and system for dynamic data encryption |
EP0961241A3 (en) * | 1998-03-30 | 2001-10-04 | Citicorp Development Center, Inc. | Multi-memory technology smart card personal banking system |
JP3717031B2 (en) | 1998-06-05 | 2005-11-16 | 富士通株式会社 | Electronic money apparatus, method, card, and computer-readable recording medium recording electronic money processing program |
US7720762B1 (en) | 2002-10-03 | 2010-05-18 | Gofigure Payments, Llc | System and method for electronically processing commercial transactions based upon threshold amount |
US7376583B1 (en) | 1999-08-10 | 2008-05-20 | Gofigure, L.L.C. | Device for making a transaction via a communications link |
US7603311B1 (en) | 1999-11-29 | 2009-10-13 | Yadav-Ranjan Rani K | Process and device for conducting electronic transactions |
GB2368422B (en) | 2000-05-10 | 2003-03-26 | Sony Corp | Electronic settlement system, settlement management device, store device, client, data storage device, computer program, and storage medium |
JP2002245427A (en) * | 2001-02-20 | 2002-08-30 | Toshiba Corp | Ic card, ic card terminal device and method for duplicating ic card |
JP2004013438A (en) * | 2002-06-05 | 2004-01-15 | Takeshi Sakamura | Electronic value data communication method, communication system, ic card, and portable terminal |
US20090156202A1 (en) * | 2007-12-06 | 2009-06-18 | Celltak Corporation | Methods, apparatus and systems for information exchange using portable electronic devices |
US9235831B2 (en) | 2009-04-22 | 2016-01-12 | Gofigure Payments, Llc | Mobile payment systems and methods |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3876864A (en) * | 1973-12-11 | 1975-04-08 | Diebold Inc | Teller-assisted currency dispenser system |
FR2304965A2 (en) * | 1974-03-25 | 1976-10-15 | Innovation Ste Int | ELECTRONIC CONTROL PROCESS AND DEVICE |
US3971916A (en) * | 1974-03-25 | 1976-07-27 | Societe Internationale | Methods of data storage and data storage systems |
FR2311360A1 (en) * | 1975-05-13 | 1976-12-10 | Innovation Ste Int | SYSTEM FOR STORING DATA CONFIDENTIALLY BY MEANS OF PORTABLE ELECTRONIC OBJECTS INCLUDING A CONFIDENTIAL CODE ERROR MEMORIZATION CIRCUIT |
FR2401459A1 (en) * | 1977-08-26 | 1979-03-23 | Cii Honeywell Bull | PORTABLE INFORMATION MEDIA EQUIPPED WITH A MICROPROCESSOR AND A PROGRAMMABLE DEAD MEMORY |
SE426190B (en) * | 1979-03-02 | 1982-12-13 | Ekonom Panel Ab | Portable bookkeeping card provided with an electronic unit |
GB2066540A (en) * | 1979-12-20 | 1981-07-08 | Lethaby & Co Ltd | Transaction device |
US4302810A (en) * | 1979-12-28 | 1981-11-24 | International Business Machines Corporation | Method and apparatus for secure message transmission for use in electronic funds transfer systems |
US4341951A (en) * | 1980-07-02 | 1982-07-27 | Benton William M | Electronic funds transfer and voucher issue system |
FR2497617B1 (en) * | 1981-01-07 | 1989-08-18 | Transac Develop Transactions A | SECURITY METHOD AND DEVICE FOR TRIPARTITY COMMUNICATION OF CONFIDENTIAL DATA |
GB2092343B (en) * | 1981-01-30 | 1985-10-09 | Chalmers David Arthur | Portable data carrier incorporating manually presettable processing modes |
-
1982
- 1982-02-25 IE IE820411A patent/IE820411L/en unknown
-
1983
- 1983-02-24 JP JP58500830A patent/JPS59500292A/en active Pending
- 1983-02-24 EP EP83900809A patent/EP0101711A1/en not_active Withdrawn
- 1983-02-24 WO PCT/SE1983/000062 patent/WO1983003018A1/en not_active Application Discontinuation
- 1983-02-24 ES ES520060A patent/ES8403647A1/en not_active Expired
- 1983-10-24 DK DK487983A patent/DK487983A/en not_active Application Discontinuation
- 1983-10-24 FI FI833882A patent/FI833882A/en not_active Application Discontinuation
- 1983-10-25 NO NO833890A patent/NO833890L/en unknown
Also Published As
Publication number | Publication date |
---|---|
ES520060A0 (en) | 1984-03-16 |
DK487983D0 (en) | 1983-10-24 |
WO1983003018A1 (en) | 1983-09-01 |
EP0101711A1 (en) | 1984-03-07 |
IE820411L (en) | 1983-08-25 |
FI833882A0 (en) | 1983-10-24 |
JPS59500292A (en) | 1984-02-23 |
DK487983A (en) | 1983-10-24 |
ES8403647A1 (en) | 1984-03-16 |
FI833882A (en) | 1983-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
NO833890L (en) | PORTABLE DEVICE FOR STORAGE AND TRANSFER OF DATA | |
EP0174016B1 (en) | Identification card and authentication system therefor | |
US4667087A (en) | Secure credit card | |
US5955961A (en) | Programmable transaction card | |
US4719338A (en) | Pocket calculator with credit card controller and dispenser | |
EP0219881B1 (en) | Data processing terminal device | |
US4801787A (en) | IC card identification system having first and second data identification functions | |
KR920008069B1 (en) | Electronic bankbook and transaction system thereof | |
US6064988A (en) | Data processing system including transaction authorization device | |
ZA200207253B (en) | Electronic credit card-ECC. | |
NO303474B1 (en) | Method and apparatus for simplifying the use of an otherwise relatively large number of credit cards and the like | |
EP1402343A1 (en) | A bio-metric smart card, bio-metric smart card reader, and method of use | |
GB2201125A (en) | Verification device | |
US11315122B2 (en) | Authentication method for e-wallet carrier | |
US4852165A (en) | Secure system and method for providing personal identifier | |
GB2358948A (en) | Password storage apparatus and method | |
JPS6391793A (en) | Ic card and ic card transaction processing system | |
EP0420466A1 (en) | Credit supply system | |
GB2114348A (en) | Credit card checking method and apparatus | |
JPS58139271A (en) | Input device for secret code | |
EP0407529B1 (en) | Keyboard operated system | |
JPS61166680A (en) | Transaction system for electronic bankbook | |
KR20030033888A (en) | Credit card being capable of user's confirmation | |
JPS6243772A (en) | Reading device for ic card | |
JPH1031789A (en) | Method and device for transaction by card |