PL172072B1 - Elektroniczne urzadzenie monetarne PL PL PL PL PL PL - Google Patents

Elektroniczne urzadzenie monetarne PL PL PL PL PL PL

Info

Publication number
PL172072B1
PL172072B1 PL92300041A PL30004192A PL172072B1 PL 172072 B1 PL172072 B1 PL 172072B1 PL 92300041 A PL92300041 A PL 92300041A PL 30004192 A PL30004192 A PL 30004192A PL 172072 B1 PL172072 B1 PL 172072B1
Authority
PL
Poland
Prior art keywords
money
module
transaction
bank
electronic
Prior art date
Application number
PL92300041A
Other languages
English (en)
Other versions
PL300041A1 (en
Inventor
Sholom S Rosen
Original Assignee
Citibank Na
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25161747&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=PL172072(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Citibank Na filed Critical Citibank Na
Publication of PL300041A1 publication Critical patent/PL300041A1/xx
Publication of PL172072B1 publication Critical patent/PL172072B1/pl

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms 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/10Mechanisms 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/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/108Remote banking, e.g. home banking
    • G06Q20/1085Remote banking, e.g. home banking involving automatic teller machines [ATMs]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/26Debit schemes, e.g. "pay now"
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/29Payment schemes or models characterised by micropayments
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment 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/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3674Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes involving authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3676Balancing accounts
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • G06Q20/3678Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes e-cash details, e.g. blinded, divisible or detecting double spending
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/381Currency conversion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/211Software architecture within ATMs or in relation to the ATM network
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms 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/0806Details of the card
    • G07F7/0813Specific details related to card security
    • G07F7/082Features insuring the integrity of the data on or in the card

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Technology Law (AREA)
  • Marketing (AREA)
  • Software Systems (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Vending Machines For Individual Products (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Beverage Vending Machines With Cups, And Gas Or Electricity Vending Machines (AREA)
  • Iron Core Of Rotating Electric Machines (AREA)
  • Noodles (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Photoreceptors In Electrophotography (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Optical Communication System (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
  • Heterocyclic Carbon Compounds Containing A Hetero Ring Having Oxygen Or Sulfur (AREA)
  • Glass Compositions (AREA)
  • Primary Cells (AREA)
  • Coin-Freed Apparatuses For Hiring Articles (AREA)
  • Testing Of Coins (AREA)
  • Burglar Alarm Systems (AREA)

Abstract

1. Elektroniczne urzadzenie monetarne zawierajace zespól komputerowych urza- dzen sieci bankowej, znamienne tym, ze zawiera zabezpieczony procesorowy modul wytwórni pieniedzy ( 6), zabezpieczony pro- cesorowy modul kasowy (5) polaczony z mo- dulem wytwórni pieniedzy (6) i zespolem komputerowych urzadzen sieci bankowej ( 20) prowadzacej rachunek zobowiazan emi- sji pieniedzy, zabezpieczony procesorowy modul transakcyjny (4) polaczony poprzez zespoly lacznosci z modulem kasowym (5) i innymi modulami transakcyjnymi, przy czym modul kasowy (5) i modul transakcyj- ny (4) kazdy ma pamiec elektronicznych re- prezentacji pieniedzy ( 1 1 ), elektroniczny zegar utrzymania biezacej daty i czasu, stero- wania czasem transakcji i inicjowania proto- kolu przerwania zapamietanej transakcji oraz generator liczb losowych klucza publicznego i klucza prywatnego. S iec 25 (nie pokazana) Elektroniczny System Monetarny Fig. 2 PL PL PL PL PL PL

Description

Przedmiotem wynalazku jest elektroniczne urządzenie monetarne, które umożliwia realizację płatności pieniędzmi elektronicznymi jako alternatywnym środkiem wymiany oszczędności zamiast gotówki, kart kredytowych i debetowych i elektronicznego przekazu funduszy. Elektroniczne urządzenie monetarne jest hybrydą systemów płatności gotówką, czekiem, kartą oraz systemów elektronicznego przekazu funduszy, posiada wiele zalet tych systemów oraz mało charakterystycznych dla nich ograniczeń. Rozwiązanie według wynalazku wykorzystuje elektroniczne reprezentacje pieniędzy, które są tak opracowane, aby były powszechnie akceptowalne i wymienialne jako wartości ekonomiczne przez klientów elektronicznej sieci monetarnej.
Obecnie, każdego roku dokonuje się około 350 miliardów transakcji pieniędzmi i walutą między obywatelami a instytucjami. Stosowanie transakcji pieniędzmi i walutą ograniczyło automatyzację indywidualnych transakcji takich jak kupno, opłaty za przejazdy oraz deponowanie i wycofywanie pieniędzy na rachunkach bankowych. Indywidualne transakcje pieniężne są obciążone potrzebą posiadania właściwych kwot lub ich rozmienianiem. Z kolei utrzymywanie i obsługa papierowych pieniędzy i monet jest niewygodna, kosztowna i pochłaniająca czas zarówno poszczególnych osób jak i instytucji finansowych. Chociaż czeki mogą być wypisywane na dowolną sumę do wysokości osiągalnej dla danego konta, mają bardzo ograniczoną możliwość przekazywania i muszą być pobierane z fizycznych zapasów. Systemy czekowe oparte na papierze nie oferują dostatecznej ulgi od ograniczeń związanych z transakcjami gotówkowymi, dzieląc wiele niedogodności związanych z utrzymywaniem gotówki, a dodając właściwe sobie opóźnienia związane z obsługą czeków. Jak dotąd, wymiana ekonomiczna dążyła do większej wygody przy niższym koszcie, szukając przy tym lepszego zabezpieczenia.
Dla dużych transakcji wprowadzono automatyzację, na przykład wprowadzając usługi z wykorzystaniem skomputeryzowanych systemów elektronicznego przekazu funduszy (EFT). Elektroniczny przekaz funduszy jest w zasadzie procesem wymiany wartości uzyskiwanym w scentralizowanych transakcjach komputerowych systemów bankowych. Usługi EFT obejmują przekaz płatności przy zastosowaniu elektronicznych czeków, które są używane głównie przez duże organizacje handlowe.
Z kolei inne znane rozwiązania, takie jak systemy Zautomatyzowany Dom Rozrachunkowy (ACH) i Punkt Sprzedaży (POS) są przykładami systemów elektronicznego przekazu funduszy, które zostały wdrożone przez organizacje handlowe i zajmujące się sprzedażą detaliczną w ostatnich latach. Jednakże płatności realizowane poprzez systemy EFT tego typu są ograniczone przez to, że nie mogą być realizowane poza systemem bankowym. Ponadto, transakcje aCh zwykle nie mogą być przeprowadzane poza godzinami roboczymi. Usługi związane z płatnością rachunków bankowych w domu są przykładem systemu elektronicznego przekazu funduszy używanego przez obywateli dla realizacji płatności.
Spośród banków, które zaoferowały usługi płatności, przekazu z konta i przekazu informacji po liniach telefonicznych przy użyciu komputerów osobistych, mniej niż jeden procent klientów banku wykorzystuje te usługi. Jednym z powodów tego, że domowa obsługa bankowa nie okazała się sukcesem jest to, że klient nie może zdeponować i wycofać pieniędzy, co jest wymagane od systemu tego typu.
Obecne systemy EFT, karty kredytowe lub karty debetowe, które są używane w systemach komputerowych dla przekazu pieniędzy między kontami, tak jak między kontem sprzedawcy i klienta, nie mogą zaspokajać potrzeby na zautomatyzowany system transakcyjny, który zapewni przekaz powszechnie akceptowanej wartości ekonomicznej poza systemem bankowym.
W dążeniu do wdrożenia zautomatyzowanego, a w dodatku bardziej wygodnego systemu transakcyjnego, który nie wymaga, aby system bankowy pośredniczył w przekazie i który może
172 072 tworzyć pewne wartości ekonomicznych, istnieje tendencja tworzenia elektronicznego przekazu funduszy poza systemem bankowym. Na przykład, zaproponowano wiele pomysłów dla pewnych form elektronicznych pieniędzy, które mogą być używane w bezgotówkowych transakcjach płatniczych jako alternatywa dla transakcyjnych systemów płatności typu gotówkowego lub czekowego. Znane są one z opisu patentowego USA nr 4 977 595, zatytułowanego Metoda i aparatura dla wdrożenia pieniądza elektronicznego oraz opisu patentowego USA nr 4 305 059, zatytułowanego Modułowy system przekazu funduszy
Bardziej znane techniki obejmują karty z paskiem magnetycznym, sprzedawane za konkretną kwotę, z których mogą być odciągane sumy przeznaczone na konkretne cele. Po wyczerpaniu wartości ekonomicznej, karty są wyrzucane. Innym przykładem są karty pamięciowe lub tzw. eleganckie karty, na które można w sposób powtarzalny notować informacje reprezentujące wartość, która jest podobnie odciągana na konkretne cele.
Jednakże znane rozwiązania nie potrafią rozpoznawać w pełni znaczenia depozytów bankowych jako pieniędzy i muszą być wsparte dowolną formą ogólnie akceptowanych reprezentacji monetarnych, jakie mogą być wyemitowane. W rozwiązaniach opisanych dotąd, reprezentacje wartości ekonomicznej, czy to elektroniczne, czy papierowe, są emitowane bez oparcia na ekwiwalentnych pasywach jako odpowiedniku ich aktywów.
Żaden z bezpapierowych systemów płatniczych, który został zaproponowany dotąd nie jest dostatecznie pojemny, aby wdrożyć wielocelowy elektroniczny system monetarny, który obejmowałby nie tylko zautomatyzowane urządzenia, które pozwalają klientom przekazywać elektroniczne fundusze lub pieniądze między sobą bez pośredniczącego systemu, ale które również obejmują cały system bankowy dla wytwarzania wartości reprezentowanych przez pieniądze elektroniczne i dla rozrachunku i rozliczania w pieniądzach elektronicznych rachunków w bankach i instytucjach finansowych biorących udział w utrzymywaniu pieniężnej równowagi wewnątrz systemu.
Istotą elektronicznego urządzenia monetarnego, według wynalazku, zawierającego zespół komputerowych urządzeń sieci bankowej, jest to, że zawiera zabezpieczony procesorowy moduł wytwórni pieniędzy, zabezpieczony procesorowy moduł kasowy połączony z modułem wytwórni pieniędzy i zespołem komputerowych urządzeń sieci bankowej prowadzącej rachunek zobowiązań emisji pieniędzy, zabezpieczony procesorowy moduł transakcyjny połączony poprzez zespoły łączności z modułem kasowym lub innymi modułami transakcyjnymi, przy czym moduł kasowy i moduł transakcyjny każdy ma pamięć elektronicznych reprezentacji pieniędzy, elektroniczny zegar utrzymania bieżącej daty i czasu, sterowania czasem transakcji i inicjowania protokołu przerwania zapamiętanej transakcji oraz generator liczb losowych klucza publicznego i klucza prywatnego.
Korzystne jest, gdy według wynalazku moduł transakcyjny i moduł kasowy każdy ma rejestr not przyporządkowania bieżącej wartości monetarnej do każdej, przechowywanej w nich, elektronicznej reprezentacji pieniędzy.
Korzystne jest także, gdy moduł wytwórni pieniędzy, moduł kasowy i moduł transakcyjny są skonfigurowane jako modułowe koprocesory elektronicznego urządzenia przetwarzającego dane lub też moduł wytwórni pieniędzy i moduł kasowy są zainstalowane w urządzeniu wyposażonym w pojedynczy procesor.
Istotą drugiego wariantu elektronicznego urządzenia monetarnego zawierającego zespół komputerowych urządzeń sieci bankowej, jest to, że zawiera procesorowy moduł wytwórni pieniędzy, procesorowy moduł kasowy połączony z modułem wytwórni pieniędzy i zespołem komputerowych urządzeń sieci bankowej prowadzącej rachunek zobowiązań emisji pieniędzy, procesorowy moduł transakcyjny połączony poprzez zespoły łączności z siecią bankową lub innymi modułami transakcyjnymi oraz procesorowy serwer bezpieczeństwa, przy czym moduł kasowy i moduł transakcyjny każdy ma pamięć unikalnego identyfikatora modułu zawartego w ograniczonym czasowo certyfikacie oznaczonym cyfrowo przez serwer bezpieczeństwa oraz zespoły realizacji sesji zakodowanej łączności, przerywania transakcji, określania warunków niepowodzenia transakcji i końcowego uaktualniania rejestru transakcji po zakończeniu transakcji między modułem kasowym i modułem transakcyjnym.
172 072
Korzystne jest, gdy według wynalazku moduł wytwórni pieniędzy, moduł kasowy, moduł transakcyjny i serwer bezpieczeństwa posiadają zespoły zabezpieczające przed włamaniem lub też moduł wytwórni pieniędzy i moduł kasowy są zainstalowane w urządzeniu wyposażonym w pojedynczy procesor.
Istotą trzeciego wariantu elektronicznego urządzenia monetarnego, według wynalazku, jest to, że zawiera pierwszy zespół komputerowych urządzeń sieci bankowej połączony z zespołem urządzeń banku emisyjnego, procesorowy moduł wytwórni pieniędzy połączony z zespołem urządzeń banku emisyjnego, wytwarzający elektroniczne reprezentacje pieniędzy, w którym rachunek zobowiązań emisji pieniędzy w sieci bankowej jest kredytowany na wartość związaną z wytwarzanymi elektronicznymi reprezentacjami pieniędzy, pierwszy procesorowy moduł kasowy połączony z zespołem urządzeń banku emisyjnego, do przechowywania elektronicznych reprezentacji pieniędzy, wiele kolejnych zespołów komputerowych urządzeń sieci bankowych każde połączone z zespołem urządzeń banku korespondencyjnego, gdzie każdy bank korespondencyjny obsługuje rachunek w pierwszej sieci bankowej banku emisyjnego, wiele kolejnych procesorowych modułów kasowych, z których każdy połączony jest z jednym z zespołów urządzeń banków korespondencyjnych i przechowuje elektroniczne reprezentacje pieniędzy, procesorowy moduł transakcyjny połączony z zespołem urządzeń banku emisyjnego, do przechowywania elektronicznych reprezentacji pieniędzy, realizacji bezpośrednich transakcji z wieloma kolejnymi modułami kasowymi i wymieniania elektronicznych reprezentacji pieniędzy z innymi modułami transakcyjnymi w transakcjach pośrednich, przy czym pierwszy moduł kasowy ma pierwszy procesor, który pośredniczy w transakcjach między pierwszą siecią bankową, modułem wytwórni pieniędzy i drugim modułem kasowym, zaś każdy kolejny moduł kasowy ma następny procesor, który pośredniczy w realizacji transakcji między kolejną siecią bankową, pierwszym modułem kasowym i modułem transakcyjnym.
Korzystnie według wynalazku moduł wytwórni pieniędzy, moduł transakcyjny oraz pierwszy i drugi moduły kasowe posiadają zespoły zabezpieczające przed włamaniem, zdolne do komunikowania się podczas sesji zakodowanej łączności lub też moduł wytwórni pieniędzy i pierwszy moduł kasowy są zainstalowane w elektronicznym urządzeniu przetwarzającym sterowanym przez pierwszy procesor.
Istotą czwartego wariantu elektronicznego urządzenia monetarnego, według wynalazku, zawierającego zespół komputerowych urządzeń sieci bankowej, jest to, że zawiera wiele zespołów komputerowych urządzeń sieci bankowych połączonych z wieloma urządzeniami banków emisyjnych, wiele procesorowych modułów wytwórni pieniędzy połączonych z wieloma zespołami urządzeń banków emisyjnych, wytwarzającymi elektroniczne reprezentacje pieniędzy kredytowane w sieciach bankowych jako bieżące zobowiązania banków emisyjnych, wiele procesorowych modułów kasowych połączonych z wieloma zespołami urządzeń banków emisyjnych, do przechowywania elektronicznych reprezentacji waluty, urządzenie przetwarzania danych połączone z zespołem urządzeń banku rozrachunkowego, do rozrachunku elektronicznych reprezentacji pieniędzy i obsługi sieci bankowej banku rozrachunkowego, gdzie każdy z wielu banków emisyjnych ma rachunek w sieci bankowej banku rozrachunkowego, przy czym każda z elektronicznych reprezentacji pieniędzy zawiera identyfikator banku emisyjnego, zaś każdy z wielu modułów kasowych wysyła elektroniczne reprezentacje pieniędzy, zdeponowane w jego banku emisyjnym ale wyemitowane przez inny bank emisyjny, do urządzenia przetwarzającego dane banku rozrachunkowego dla zrównoważenia rachunków banku emisyjnego i dla wysłania każdej z elektronicznych reprezentacji pieniędzy z powrotem do zespołu urządzeń banku emisyjnego, wskazanego przez zapisany w niej identyfikator banku emisyjnego.
Korzystne jest, gdy według wynalazku moduły wytwórni pieniędzy i moduły kasowe posiadają zespoły zabezpieczające przed włamaniem, zdolne do komunikowania się podczas sesji zakodowanej łączności lub też przynajmniej jeden moduł wytwórni pieniędzy i jeden moduł kasowy są zainstalowane w urządzeniu mającym pojedynczy procesor.
Istotą piątego wariantu elektronicznego urządzenia monetarnego, według wynalazku, zawierającego zespół komputerowych urządzeń sieci bankowej, jest to, że zawiera komputerowe urządzenie kontroli zgodności emisji pieniędzy połączone z zespołem urządzeń banku emisyjnego, do którego jest dołączony zespół komputerowych urządzeń sieci bankowej, procesorowy
172 072 moduł wytwórni pieniędzy połączony z zespołem urządzeń banku emisyjnego wytwarzający elektroniczne reprezentacje pieniędzy rozliczane w sieci bankowej, procesorowy moduł kasowy połączony z zespołem urządzeń banku emisyjnego, do przechowywania elektronicznych reprezentacji pieniędzy, przy czym elektroniczne reprezentacje pieniędzy zawierają identyfikator noty do jednoznacznego identyfikowania każdej elektronicznej reprezentacji pieniędzy, urządzenie zgodności kontroli emisji pieniędzy rejestruje pochodzące z modułu wytwórni pieniędzy elektroniczne reprezentacje pieniędzy wyemitowane przez bank emisyjny, zdeponowane elektroniczne reprezentacje pieniędzy są przesyłane do urządzenia kontroli emisji pieniędzy, zawierającego procesor dla porównania rejestru wyemitowanych elektronicznych reprezentacji pieniędzy ze zdeponowanymi elektronicznymi reprezentacjami pieniędzy, przy czym przypadki braku zgodności mogą wskazywać na sfałszowanie not.
Korzystne jest, gdy zgodnie z wynalazkiem moduł wytwórni pieniędzy i moduł kasowy są zainstalowane w urządzeniu mającym pojedynczy procesor.
Rozwiązanie według wynalazku pozwala zwykłemu płatnikowi na transakcje płatnicze bez pośrednictwa systemu bankowego oraz zapewnia obywatelowi kontrolę procesu płacenia. Ponadto rozwiązanie może być wykorzystane przez duże organizacje dla płatności handlowych dowolnej wielkości, przy czym nie ma ograniczeń znanych skomputeryzowanych systemów elektronicznego przekazu funduszy (EFT).
Rozwiązanie według wynalazku może być wdrożone poprzez zintegrowanie nowych sieci przetwarzania danych z innymi procedurami, które mogą być wprowadzone w aktualnych sieciach bankowych o zasięgu światowym.
Przedmiot wynalazku jest przedstawiony w przykładzie wykonania na rysunku, na którym fig. 1 przedstawia ogólny schemat blokowy urządzenia według wynalazku, fig. 2 - schemat blokowy roboczej organizacji elementów składowych, fig. 3 - widok kilku wykonań sieci zewnętrznych, które mogą zawierać moduł pieniężny, fig. 4 - schemat blokowy transakcyjnego modułu pieniężnego, fig. 5 - schemat blokowy kasowego modułu pieniężnego, fig. 6 - schemat blokowy modułu wytwórni pieniędzy, fig. 7 - schemat blokowy organizacji sieci komputerowej, fig. 8 - schemat blokowy serwera sieci, fig. 9 - algorytm układu zabezpieczeń, fig. 10 - schemat blokowy serwera zabezpieczeń, fig. 11-24 przedstawiają algorytmy przykładów rozliczeń, fig. 25 przedstawia schemat układu kontroli transakcji, fig. 26 - schemat układu rozrachunkowego, fig. 27 - schemat układu kontroli emisji, zaś fig. 28-50A przedstawiają algorytmy przykładów transakcji.
W poniższym opisie przykładu wykonania wynalazku elektroniczne pieniądze mogą być również oznaczane przez skrót E-M. Oprócz tego, termin bank jest używany dla oznaczenia dowolnego banku, instytucji finansowej itp., zawierającego urządzenia techniczne.
Na rysunkach, te same numery odnoszą się do tych samych komponentów, a na fig. 1, w sposób blokowy, przedstawiono ogólny zarys preferowanego wykonania.
Na fig. 1 pokazana jest ogólna zależność między elementami systemu. System obejmuje emisyjne banki 1, z których każdy posiada kasowy moduł pieniężny 5 oraz moduł wytwórni pieniędzy 6; dystrybucyjne banki korespondencyjne 2, z których każdy posiada kasowy moduł pieniężny 5. Bank rozrachunkowy 3 dla elektronicznych pieniędzy; agencję certyfikacyjną 28 oraz różnorodne transakcyjne moduły pieniężne 4 będące w posiadaniu klientów systemu.
Elektroniczne noty 11, środek dla przekazywania elektronicznych pieniędzy, są wytwarzane przez moduł wytwórni pieniędzy 6 dla emisyjnego banku 1. Noty 11 są następnie przekazywane przez kasowy moduł pieniężny 5 do klienta wykorzystującego transakcyjny moduł pieniężny 4. Elektroniczne noty 11 mogą być reprezentantami waluty lub autoryzacji kredytu. Ze względów bezpieczeństwa, wszystkie elektroniczne noty 11 tracą ważność po ustalonym czasie. Po utracie ważności, noty 11 muszą być wykupione w odpowiednim banku w celu odświeżenia ich ważności zanim będą mogły być przekazane.
Emisyjny bank 1 wytwarza i rozsyła elektroniczne noty 11 i jest odpowiedzialny za ich wykup. Emisyjny bank 1 realizuje depozyty, wycofywanie, wypłaty pożyczek i zbieranie informacji dla innych modułów pieniężnych.
Dystrybucyjny bank 2 jest bankiem, który rozdziela elektroniczne pieniądze między rachunkami, które utrzymuje w emisyjnym banku 1, ale nie wytwarza elektronicznych pieniędzy
172 072 i nie jest odpowiedzialny na ich wykup. Ponieważ nie może wytwarzać elektronicznych pieniędzy, w preferowanym wykonaniu, musi realizować w czasie rzeczywistym żądania elektronicznych pieniędzy z konta, które utrzymuje w emisyjnym banku 1 kiedy klient chce wycofać elektroniczne pieniądze z dystrybucyjnego banku 2.
Odwrotnie, dystrybucyjny bank 2 deponuje wszystkie elektroniczne pieniądze, zdeponowane przez klientów na kontach, jakie dystrybucyjny bank 2 utrzymuje w emisyjnym banku 1. Konta te będą opisane później. Dystrybucyjny bank 2, podobnie jak emisyjny bank 1, realizuje deponowanie, wycofywanie, wypłaty pozyczek i zbieranie informacji bankowych.
Należy zauważyć, że emisyjny bank 1 może także być dystrybucyjnym bankiem 2 dla jednostek monetarnych, których nie wytwarza. Na przykład, emisyjny bank 1 dla elektronicznych not dolarowych 11 może być dystrybucyjnym bankiem 2 dla elektronicznych not 11 dla jenów, lub marek, emitowanych przez inne banki itp..
Należy zauważyć, że system według wynalazku może działać bez dystrybucyjnych banków 2. Na przykład, klient może wyeliminować używanie dystrybucyjnego banku 2 przez komunikowanie się bezpośrednio ze swoim emisyjnym bankiem 1, kiedy realizuje deponowanie, wycofywanie itp. Dystrybucyjne banki 2 są włączone do preferowanego wykonania dla celów praktycznych rozwijającej się dystrybucji systemu przy obniżaniu ryzyka, jakie jest właściwe dla każdego systemu bankowego, takiego jak ryzyko wywołane przez upadek banku emitującego pieniądze.
Rozrachunkowy bank 3 jest wykorzystywany kiedy więcej niż jeden bank emituje elektroniczne pieniądze. Według wynalazku, przyjmuje się, że więcej niż jeden bank będzie emitował elektroniczne pieniądze. Zatem rozrachunkowy bank 3 jest potrzebny dla wyrównania ilości zdeponowanych elektronicznych pieniędzy i do bilansowania rachunków, które utrzymuje dla emisyjnych banków 1. Rozrachunkowy bank 3 utrzymuje wymagane konta dla każdego emisyjnego banku 1 w systemie.
Agencja certyfikacyjna 28 jest centralną instytucją zabezpieczenia systemu. Realizuje proces, który potwierdza ważność modułu pieniężnego na pewien czas przez wysłanie certyfikatu do każdego modułu pieniężnego. Moduł pieniężny musi mieć ważny certyfikat, aby móc przeprowadzać transakcje z innym modułem pieniężnym 4, 5, 6.
Przed upływem terminu ważności certyfikatu, musi on być uaktualniony tak, aby klient mógł dalej wykorzystywać swój transakcyjny moduł pieniężny 4. Proces ten powoduje, że użytkownicy systemu nawiązują okresowo kontakt z agencją certyfikacji 28.
Okresowy kontakt pozwala na szybszą reakcję, kiedy zostanie wykryta próba manipulacji przy systemowym module pieniężnym. Do tego czasu, agencja certyfikacyjna 28 dostarcza również listę złych lub skompromitowanych modułów pieniężnych do innych modułów pieniężnych tak, że transakcje ze złymi jednostkami mogą być blokowane.
Komponenty systemu pokazane na fig. 1 będą lepiej zrozumiałe po analizie organizacji roboczej systemu, przedstawionej na fig. 2. Jak przedstawiono na fig. 2, preferowane wykonane stanowi uzupełnienie do obecnych systemów bankowych, co obejmuje następujące dodatkowe elementy; różnorodne transakcyjne moduły pieniężne 4, kasowe moduły pieniężne 5, moduły wytwórni pieniędzy 6 dla wytwarzania, przekazywania i przechowywania elektronicznych not 11 (pieniędzy); urządzenia przetwarzania danych systemu rozrachunkowego 3 dla bilansowania rachunków banków emitujących walutę i kredyty; system bezpieczeństwa 21 dla utrzymania integralności elektronicznych not 11; obecne sieci systemów bankowych 20; sieć komputerową 25 (zaznaczoną poprzez linie łączące moduły i systemy) dla pośredniczenia w transakcjach między modułami pieniężnymi 4, 5, 6, uczestniczącymi bankami 1, 2, 3 systemu 20 oraz systemem bezpieczeństwa 21; system kontroli transakcji 22 dla wykrywania niesprawności modułów pieniężnych i manipulacji wewnątrz systemu; system kontroli emisji pieniędzy 23 dla wykrywania fałszerstw i powtórnego użycia elektronicznych pieniędzy i system lokalizacji pieniędzy 24 dla śledzenia obiegu pieniędzy.
Główną rolę w preferowanym wykonaniu grają trzy klasy modułów pieniężnych dla wytwarzania, przechowywania i przekazywania elektronicznych obiektów, które reprezentują wartości ekonomiczne. Należą do nich transakcyjne moduły pieniężne 4, kasowe moduły pieniężne 5, moduły wytwórni pieniędzy 6. Przyjmuje się, że moduły pieniężne 4, 5, 6 będą
172 072 kombinacją odpornego na manipulacje sprzętu i oprogramowania użytkowego, które powinny być elementami większego środowiska przetwarzania danych.
Po prawej stronie u góry na fig. 2 pokazano transakcyjny moduł pieniężny 4 zawierający elektroniczne noty 11 przechowywane w nim (nie pokazano), który może być użyty do wymiany obcej waluty lub realizacji płatności z innym transakcyjnym modułem pieniężnym 4, przy zastosowaniu pewnego, zaszyfrowanego protokołu zarówno przez połączenie telefoniczne jak i przez podobne łącze komunikacyjne. Ponieważ uważa się, ze elektroniczne noty 11 są zamienne, tj. mogą być podzielone na dowolne kwoty, kwota przesyłana między transakcyjnymi modułami pieniężnymi 4 może być dowolna, jeśli nie przekracza sumy przechowywanej w transakcyjnym module pieniężnym 4 płatnika.
Transakcyjny moduł pieniężny 4 odbiorcy, który otrzymał elektroniczne noty 11 jako płatność może, ze swojej strony, być użyty do przekazania całej lub dowolnej części otrzymanych elektronicznych pieniędzy do transakcyjnego modułu pieniężnego 4 innego klienta. Alternatywnie, odbiorca może zdeponować elektroniczne pieniądze na swoim koncie bankowym.
Wartość elektronicznych pieniędzy przechowywanych w transakcyjnym module pieniężnym 4 może być także odkupiona przez dowolny bank należący do systemu (np. dystrybucyjny bank 2 lub emisyjny bank 1) za pieniądze papierowe przez przekazanie dowolnej ilości pieniędzy elektronicznych do bankowego kasowego modułu pieniężnego 5, w odpowiedzi na co kasjer lub zautomatyzowana maszyna kasowa (ATM) przekaże równoważną ilość pieniędzy papierowych. Oczywiście, przyjmuje się, że papierowe pieniądze mogą także być wymieniane na równoważną ilość elektronicznych pieniędzy.
Zakłada się, że transakcyjny moduł pieniężny 4 może być skonfigurowany dla wykonywania deponowania, wycofywania, płacenia pożyczek, zbierania informacji bankowych i wymiany walut elektronicznych not 11 bezpośrednio przez kasowy moduł pieniężny 5 w emisyjnym 1 lld) dystrybucyjnym banku 21 ub zdalnie poprzez połączenie telefoniczne z kasowym modułem pieniężnym 5 emisyjnego 1 lub dystrybucyjnego banku 2 (realizując przy tym, między innymi operacjami, transakcje nieosiągalne w obecnych systemach domowej obsługi bankowej). Po zażądaniu przeprowadzenia transakcji z bankiem, kasowy moduł pieniężny 5 pośredniczy w transakcjach dotyczących bankowego konta klienta, a także kont systemu bankowego zawierających elektroniczne pieniądze.
Należy zauważyć, że klient me musi utrzymywać konta bankowego, aby posiadać i używać transakcyjny moduł pieniężny 4. Na przykład, klient może uzyskać wolnostojące stanowisko komputerowe, które zawiera transakcyjny moduł pieniężny 4 i używać je tylko w pozasieciowych transakcjach z ręki do ręki z innymi urządzeniami zawierającymi transakcyjny moduł pieniężny 4, np. terminalem punktu sprzedaży. Oczywiście sprzedawca może następnie przekazać elektroniczne pieniądze do innej organizacji handlowej dla opłacenia jej zobowiązań lub może zdeponować elektroniczne pieniądze w swoim własnym banku.
W preferowanym wykonaniu, elektroniczne pieniądze zdeponowane w dowolnym emisyjnym banku 1 innym niż oryginalny emisyjny bank 1 będą następnie rozliczone z oryginalnym emisyjnym bankiem 1 poprzez centralne procesy rozrachunkowe i rozliczeniowe realizowane przez system rozrachunkowy 3. Zakłada się, że procesy rozrachunkowe i rozliczeniowe będą kierowane przez rozrachunkowy bank 3 (fig. 1). Każdy kasowy moduł pieniężny 5 emisyjnego banku 1 wysyła wszystkie elektroniczne noty 11 zdeponowane w jego banku, ale wyemitowane z innego emisyjnego banku 1 do rozrachunkowego banku 3 w celu rozliczenia pod względem wartości kont jego klientów.
Kiedy występuje wycofywanie, wymiana obcej waluty, wymiana papierowych pieniędzy na elektroniczne pieniądze, lub uaktualnienie elektronicznych pieniędzy, moduł wytwórni pieniędzy 6 (fig. 2) wytwarza i cyfrowo oznacza obiekty mające wartość ekonomiczną - albo walutowe, albo kredytowe noty 11 (fig. 1) - które mają być wysłane do transakcyjnego modułu pieniężnego 4 poprzez kasowy moduł pieniężny 5 banku należącego do systemu w formie pakietu elektronicznych not 11. Jak wspomniano powyżej, pieniężne elektroniczne noty 11 są ekwiwalentem banknotów, które są zabezpieczone przez depozyty i mogą być wymieniane między transakcyjnymi modułami pieniężnymi 4.
170 072
Podczas transakcji wycofywania, kasowy moduł pieniężny 5 i transakcyjny moduł pieniężny 4 mogą nawiązać łączność stosując zaszyfrowany protokół dla pewnego przekazu not 11 od kasowego modułu pieniężnego 5 do transakcyjnego modułu pieniężnego 4.
Zapisy not 11 wytwarzane i przesyłane przez moduł wytwórni pieniędzy 6 są przekazywane do systemu kontroli transakcji 22 lokalnego banku oraz systemu kontroli emisji pieniędzy 23 emisyjnego banku 1 dla celów statystycznych i organizacyjnych.
Zapisy elektronicznych not 11 rozliczonych w rozrachunkowym banku 3 są także przekazywane do systemu kontroli emisji pieniędzy 23. Z tych informacji może być opracowana pozycja finansowa systemu przez system lokalizacji pieniędzy 24.
Rozbieżności i niesprawności są przekazywane do systemu zabezpieczeń 21, który rozsyła listy kłopotliwych modułów pieniężnych do wszystkich modułów pieniężnych w systemie, kiedy są one połączone z siecią 25. Posiadając tę listę, transakcyjny moduł pieniężny 4 nie będzie mógł przeprowadzić transakcji z podejrzanymi transakcyjnymi modułami 4.
Po przeglądzie preferowanego wykonania, nastąpi teraz bardziej szczegółowy opis poszczególnych elementów transakcji między nimi.
Moduły pieniężne
Figura 3 przedstawia kilka wykonań zewnętrznych systemów lub urządzeń, które mogą zawierać moduły pieniężne.
W preferowanym wykonaniu, zewnętrzny system lub urządzenie będzie zwykle zawierał środki wyświetlania danych, środki wprowadzania danych, środki przetwarzania danych, środki do zapamiętywania danych, środki do bezpośredniego połączenia lub bezkontaktowej, dwukierunkowej łączności, oraz moduł pieniężny umieszczony w odpornej na manipulacje obudowie, wszystko połączone przez odpowiednie środki dla przekazu informacji.
Jest zrozumiałe, że moduł pieniężny może być wykonany jako modułowy składnik dowolnego większego środowiska przetwarzania danych, wciąż realizując te same funkcje.
Na przykład, transakcyjny moduł pieniężny 4 może pracować jako dodatkowy procesor włączony do osobistego przenośnego komputera typu Hewlett-Packard 95LX lub jako dodatkowe procesory w dużych komputerach, stacjach roboczych, terminalach punktów sprzedaży lub telefonach (stacjonarnych lub przenośnych) podłączonych do sieci komputerowej.
Kasowy moduł pieniężny 5 może być włączony jako dodatkowy procesor do bankowego finansowego systemu komputerowego. Moduł wytwórni pieniędzy 6 może być oddzielną jednostką przetwarzającą włączoną w sieć komputerową banku, dodatkowym procesorem w komputerze ogólnego przeznaczenia lub może być połączony z kasowym modułem pieniężnym 5 emisyjnego banku 1 w większym procesorze.
Ponieważ przyjmuje się, że moduł pieniężny będzie umieszczony w oddzielnym urządzeniu przetwarzającym, zakłada się, że odpowiednie układy interfejsowe znajdą się w głównym urządzeniu przetwarzającym dla utrzymywania łączności między urządzeniem przetwarzającym a modułem pieniężnym.
Należy zauważyć, że wszystkie klasy modułów pieniężnych rozważane przez wynalazek mogą być zainstalowane programowo lub przez bezpośrednie połączenie elektryczne powszechnie stosowanych układów scalonych, lub przez kombinację obu metod, przy zastosowaniu metod znanych w przemyśle dla realizacji funkcji opisanych poniżej i bez zaniedbania pouczeń wynalazku. Specjaliści zgodzą się, że na podstawie przedstawionego tutaj wynalazku handlowe półprzewodnikowe układy scalone umożliwiają liczne alternatywy rzeczywistej implementacji funkcji modułu pieniężnego, które wciąż będą mieściły się w ramach wynalazku.
Transakcyjny moduł pieniężny
W jednym wykonaniu, transakcyjny moduł pieniężny 4 może być zainstalowany w dowolnym komputerze dowolnej wielkości lub zastosowania, jak na przykład komputery ogólnego przeznaczenia lub stacje robocze, dla realizacji funkcji nie ograniczonych do transakcji elektroniczno-monetarnych. To ostatnie zastosowanie pozwoli np. na pozasieciowe płatności w czasie rzeczywistym między komputerami osobistymi lub płatności w ramach sieci takie jak wyszukiwanie informacji, wywołania telefoniczne lub dla zakupu biletów lotniczych, biletów do teatrów itp.
172 072
W innym wykonaniu, transakcyjny moduł pieniężny 4 może być zainstalowany w indywidualnej, ręcznej jednostce takiej jak ręczny komputer osobisty, który może być łatwo noszony przez człowieka jakby był portfelem. Dla przykładu, urządzenie preferowanego wykonaniamoże zawierać klawiaturę, pióro lub wskaźnik, ekran dotykowy lub układy rozpoznawania głosu jako środki wprowadzania danych, alfanumeryczny wyświetlacz ciekłokrystaliczny jako środek wyświetlania danych, nadajnik optyczny na podczerwień jako bezkontaktowe dwukierunkowe środki łączności, wtyk telefoniczny RJ-11 dołączony do układów modemowych jako środki komunikacji telefonicznej. Dodatkowo, urządzenie może także zawierać różne elektroniczne środki do przetwarzania i zapamiętywania dla realizowania obliczeń kalkulatorowych, dla zapamiętywania i przetwarzania danych właściciela itd.
Należy zauważyć, że konkretna konstrukcja zewnętrznego urządzenia nie jest krytyczna dla wynalazku i inne technologie odpowiednie dla realizacji przedstawionych funkcji mogą być również użyte. Na przykład ekran wyświetlacza wykonany z diod elektroluminescencyjnych zamiast ciekłokrystalicznego; metody komunikacyjne radiowe, na podczerwień, indukcyjne lub pojemnościowe zamiast bezpośredniego połączenia, mogą być użyte optyczne metody komunikacji itd.
Ogólnie, zakłada się, że dowolny transakcyjny moduł pieniężny 4 posiadany przez klienta będzie zainstalowany w samodzielnej, odpornej na manipulacje jednostce, która zawiera elementy, które są trudno dostępne, co zapobiega dowolnej osobie na niewłaściwe badanie, fałszowanie lub modyfikowanie jej zawartości lub organizacji. Na przykład, scalone układy półprzewodnikowe, których zawartości są trudne do wykrycia, umieszczone w obudowach odpornych na uszkodzenie takich, jak żywice epoksydowe lub plastyk mogą zapewnić duży stopień bezpieczeństwa fizycznego realizując przy tym konieczne funkcje przechowywania i przetwarzania danych, odmierzania czasu itp.
Jednakże wynalazek nie jest ograniczony do jakichkolwiek konkretnych środków uodparniających na manipulacje, gdyz jest wiele znanych metod w przemyśle dla realizacji takich zabezpieczeń. Odporność na manipulacje będzie broniła także przed pewnymi operacjami posiadacza, który może kontrolować tylko niektóre wewnętrzne operacje transakcyjnego modułu pieniężnego 4, przez co zabezpiecza się przed nadużyciami w stosunku do innych instytucji i osób.
Każdy transakcyjny moduł pieniężny 4 posiada sposób zapewniający związania z konkretnym klientem tak, że użycie go przez inne osoby może być ograniczone. Oprócz użycia znanych metod osobistych numerów identyfikacyjnych (PIN) transakcyjny moduł pieniężny 4 może także obejmować takie środki jak czytnik odcisku palca, analizator głosu, analizator pisanego podpisu lub inne tzw. środki biometryczne dla określenia fizycznej identyczności uprawnionego klienta.
Dodatkowo, transakcyjny moduł pieniężny 4 może wykorzystywać osobowe sprawdziany interakcyjne zadając pytania, na które tylko prawdziwy właściciel może poprawnie odpowiedzieć, takie jak nazwisko panieńskie matki właściciela, jego/jej ulubiony kolor itd.. Dowolne techniki tego typu mogą zapewnić dodatkowe zabezpieczenie dla organizacji i mogą stanowić zaletę także dla uprawnionego klienta, gdyż zabezpieczą dane klienta przed odczytaniem i użyciem przez inne osoby, które znajdą się w posiadaniu transakcyjnego modułu pieniężnego 4.
Ponieważ transakcyjny moduł pieniężny 4 może mieć różne fizyczne reprezentacje, będzie opisany przez realizowane funkcje oprócz stosownych fizycznych charakterystyk preferowanego wykonania.
Figura 4 pokazuje schemat blokowy transakcyjnego modułu pieniężnego 4. W szczególności, transakcyjny moduł pieniężny 4 posiada: zewnętrzny interfejs 30, który łączy transakcyjny moduł pieniężny 4 ze środkami przetwarzania danych modułu, środkami wejścia/wyjścia (kontakt z ludźmi) oraz układami komunikacyjnymi zewnętrznego urządzenia; administratora sesji 31 dla kontroli i realizacji (tj. finalizowania) lub blokowania sesji transakcyjnej; blok transakcyjny 32 dla obsługi funkcji użytkowych i zasobnik pieniędzy 38 dla przechowywania i obsługi elektronicznej reprezentacji pieniędzy.
Według wynalazku, następujące funkcje użytkowe mogą być zainstalowane w preferowanym wykonaniu niniejszego wynalazku.
172 072
Funkcja Do klienta 33 realizuje porównywanie charakterystyk identyfikacyjnych właściciela, takich jak osobisty numer identyfikacyjny (PIN) użytkownika i charakterystyki biometryczne (np. odciski palców, charakterystyka głosu itd.), które są zapisane w pamięci transakcyjnego modułu pieniężnego 4 z charakterystykami osobnika, który próbuje uzyskać dostęp do transakcyjnego modułu pieniężnego 4. Po zidentyfikowaniu prawowitego użytkownika transakcyjny moduł pieniężny 4 może być uaktywniony i użytkownik może uzyskać dostęp do pewnych zasobów pamięci transakcyjnego modułu pieniężnego 4. Wiadomości do klienta i żądania klienta dotyczące informacji zawartej wewnątrz transakcyjnego modułu pieniężnego 4 są również obsługiwane przez tę funkcję.
Funkcja Do kasjera 34 kontaktuje transakcyjny moduł pieniężny 4 z kasowym modułem pieniężnym 5 w celu zainicjowania i zrealizowania transakcji deponowania, wycofania, wypłaty pożyczki i uzyskania informacji bankowych.
Funkcja Wypłata/wymiana 35 nadzoruje wysyłanie i odbieranie elektronicznych not 11 między transakcyjnymi modułami pieniężnymi 4, obsługując proces, w którym elektroniczne noty 11 są odpowiednio pakowane co do kwoty, oznaczeń cyfrowych itd. Funkcja powoduje, że elektroniczne noty 11 są przekazywane w uznanym, ważnym formacie. Należy zauważyć, że jest to funkcja, która pozwala modułowi pieniężnemu na wykonanie wypłat i wymiany obcych walut. Bez tej funkcji w preferowanym wykonaniu, transakcyjny moduł pieniężny 4 nie mógłby wykonać wypłat do innego transakcyjnego modułu pieniężnego 4.
Funkcja Rejestr transakcji 36 realizuje obsługę i nadzór nad rejestrem, który odnotowuje sfinalizowane transakcje zrealizowane przez moduł pieniężny. Dla każdego sfinalizowanego przekazu elektronicznych pieniędzy przykładowy rejestr odnotowuje:
a) typ przekazu (tj. wypłata, depozyt, wymiana obcych walut, itd.)
b) data przekazu,
c) kwota przekazu,
d) identyfikator banku emisyjnego,
e) identyfikator not,
f) jednostka monetarna,
g) identyfikator drugiego modułu pieniężnego biorącego udział w transakcji, zaś dla deponowania, wycofywania i wypłat pożyczek:
h) numer konta bankowego,
i) identyfikator banku i
j) kwota transakcji.
W preferowanym wykonaniu, , każdy moduł pieniężny posiada identyfikator. Identyfikator modułu pieniężnego może być traktowany jak numer seryjny modułu pieniężnego i nigdy nie jest zmieniany.
Zakłada się, że klient może mieć dostęp do pewnych zbiorów danych zapisanych w rejestrze transakcji, takich jak historia, kwota, data i typ przekazu. Informacje dotyczące upływu terminu ważności certyfikatu mogą także być dostępne dla klienta tak, aby był poinformowany o konieczności uaktualnienia lub odnowienia ważności certyfikatu modułu pieniężnego.
Funkcja Obsługa zabezpieczenia 37 obsługuje listę identyfikatorów modułów pieniężnych, które są znane jako skompromitowane. W szczególności, jest to lista, która jest rozprowadzana do każdego modułu pieniężnego, kiedy łączy się on z siecią komputerową 25 i jest listą modułów pieniężnych, które przepuściły nieważne lub sfałszowane elektroniczne noty 11 lub wykonały czynności uważane za szkodliwe dla systemu.
Po zorganizowaniu sesji między modułami pieniężnymi, każdy moduł pieniężny sprawdza swoją listę złych modułów pieniężnych, aby sprawdzić, czy ten drugi jest występnym modułem pieniężnym. Jeśli identyfikator drugiego modułu pieniężnego pojawi się na liście, łączność jest przerywana.
Funkcja ta realizuje także proces uzyskiwania certyfikatu unikalnego dla modułu pieniężnego, synchronizowania wewnętrznego zegara oraz wytwarzania nowych kluczy szyfrowych.
Funkcja Katalog not 39 śledzi położenie, oznaczenie i każdą z elektronicznych not 11 przechowywanych w module pieniężnym. Nota 11, czy jest to elektroniczna waluta, czy elektroniczny kredyt, jest podstawową jednostką pieniędzy elektronicznych. Jest to obiekt
172 072 elektroniczny, reprezentujący wartość ekonomiczną, elektroniczne bity, które zawierają kwotę, datę ważności, identyfikator noty itd. (opisane szczegółowo poniżej), które są cyfrowo oznaczane (w sposób opisany poniżej) i kodowane, kiedy mają być przekazane. Zarówno noty 11 elektronicznej waluty jak i noty 11 elektronicznego kredytu mogą być lokalizowane przez funkcję Katalog not 39.
Funkcja Katalog not 39 uaktualnia kwoty elektronicznych not 11 (walut i kredytu) po każdym przekazie. Data ważności, numer identyfikacyjny noty i identyfikator banku emisyjnego są także rejestrowane wraz z lokalizacją każdej noty 11.
Podsumowując, Katalog not 39 śledzi numer identyfikacyjny noty, identyfikator banku emisyjnego 1, datę ważności noty 11, lokalizację noty 11 przechowywanej w transakcyjnym module pieniężnym 4 oraz bieżące wartości każdej z przechowywanych not 11. Zapisy te są utrzymywane zarówno dla elektronicznej waluty jak i elektronicznego kredytu, dla kredytowych not 11, numer konta linii kredytowej jest także zapamiętywany.
Funkcja Noty 40 obsługuje przechowywanie reprezentacji elektronicznych not 11, zarówno walutowych jak i kredytowych not. Obsługuje również przekazy, kiedy noty 11 mają być przekazane.
Funkcja Administrator przesyłki 41 obsługuje konstrukcję i formatowanie przesyłki elektronicznych not 11, które mają być przekazane do innego modułu pieniężnego. Na przykład, Administrator przesyłki 41 będzie wykorzystywał algorytm tak, aby najmniejsza liczba elektronicznych not 11 była użyta do wypełnienia żądanej kwoty przekazu, przy czym elektroniczne noty 11 o najwcześniejszej dacie powinny być użyte najpierw. Alternatywnie, jeśli przesyłka not 11 jest przekazywana do odbierającego modułu pieniężnego, Administrator przesyłki 41 rozkłada przesyłkę, sprawdzając datę i oddzielając pola danych, które reprezentują różne elektroniczne noty 11.
Do sformatowanej przesyłki dodawanych jest kilka pól danych, kiedy elektroniczne noty 11 są składane. Pole danych identyfikatora dostarcza wskaźników, które sygnalizują, że jest to przesyłka. Dodatkowo podawane są pola danych dla całkowitej wartości not 11, liczba not 11 i indywidualne położenie not 11.
Funkcja Kontrolera 42 sprawdza, że odebrana przesyłka zawiera ważne elektroniczne noty 11, zanim odbierający moduł pieniężny zaakceptuje je. Kontroler 42 sprawdza również, że odebrana całkowita kwota jest równa sumie elektronicznych not 11, która miała być przekazana. Jeśli całkowita suma i poszczególne elektroniczne noty 11 są właściwe, wysyłane jest potwierdzenie pozwalające na zakończenie transakcji. W przeciwnym przypadku wysyłana jest wiadomość nieważny i przekaz może być zablokowany.
Funkcje Usługi dzielą się na dwie kategorie:Generator taktu/zegar 43 i Kodowanie. Generator taktu/zegar 43 dostarcza impulsów elektrycznych dla kontrolowania czasu trwania etapów transakcji, jak czas między wysłaniem wiadomości i odebraniem odpowiedzi.
Zakłada się, że kiedy dwa moduły pieniężne są połączone ze sobą, mogą kontrolować protokół czasowy. Na przykład, po wysłaniu wiadomości przez pierwszy moduł pieniężny do drugiego modułu pieniężnego, Administrator sesji 31 pierwszego modułu pieniężnego (A) może włączyć stoper w oczekiwaniu na odpowiedź, jeśli Blok transakcji 32 zasygnalizuje, że wymagana jest odpowiedź. Administrator sesji 31 może także zanumerować wysyłaną wiadomość. Numer ten powinien pojawić się w odpowiedzi od Administratora sesji 31 drugiego modułu pieniężnego (B).
Jeśli czas upłynie zanim odpowiedź nadejdzie, wówczas Administrator sesji A 31 zażąda od Administratora sesji B 31 podania, czy transakcja jest wciąż obsługiwana przez B. Jeśli B nie odpowie, wówczas Administrator sesji A 31 zablokuje transakcję. Jeśli nadejdzie odpowiedź, że transakcja jest obsługiwana, wówczas zegar zostanie ustawiony do odmierzania nowego czasu. Jeśli A będzie badał B określoną ilość razy bez uzyskania odpowiedzi na pierwszą wiadomość, wówczas A może zablokować transakcję.
Oprócz tego, funkcja obsługuje także bieżącą datę i godzinę, zarówno dla wyświetlacza użytkownika jak i dla kontroli, czy otrzymane elektroniczne noty 11 nie są zdezaktualizowane. Realizuje także inne ogólne funkcję zegara, które są powszechnie stosowane w przemyśle.
172 072
Funkcja Kodowania obejmuje operacje Kodowania publiczne 44, Kodowania indywidualnego 45 i Generator liczb losowych 46. Podczas, gdy odporność na manipulacje transakcyjnego modułu pieniężnego 4 i jego elementów utrudnia modyfikację konstrukcji urządzenia lub jego zawartości, znane techniki kodowania są również użyte dla zapewnienia pewnej łączności i przekazów wypłat między modułami pieniężnymi.
Kodowanie publiczne 44 może być wykorzystywane przez funkcję dla uzyskania cyfrowych oznaczeń kodem publicznym, zwanych cyfrowymi oznaczeniami lub w skrócie oznaczeniami. Dane w elektronicznych notach 11 mogą być reprezentowane przez liczbę. Elektroniczne noty 11 są oznaczane przez cyfrowe oznaczenia utworzone z tej liczby. Cyfrowe oznaczenie może następnie być sprawdzane czy odpowiada danej wiadomości przez każdego znającego odpowiedni kod publiczny, czyli w preferowanym wykonaniu przez wszystkie moduły pieniężne.
Funkcja umożliwia każdemu modułowi pieniężnemu kontrolę autentyczności cyfrowego oznaczenia. Moduł pieniężny otrzymujący cyfrowo oznaczoną elektroniczną notę 11 może również ją oznaczyć i przekazać do innego, który może także ją sprawdzić, oznaczyć i wysłać.
Ze względu na jednorazowe wykorzystanie i obliczeniową złożoność oznaczeń cyfrowych kodem publicznym, uważa się za nierealne odszyfrowanie i ponowne wykorzystanie w realnym okresie czasu, co uodparnia taki system zabezpieczania na fałszerstwo.
Na koniec, funkcja wytwarza również nowe kody publiczne i prywatne, jeśli jest to potrzebne.
Kodowanie indywidualne 45 realizuje algorytmy prywatnego kodowania dla zabezpieczenia i utajnienia indywidualnych sesji między modułami pieniężnymi. W preferowanym wykonaniu, funkcja dostarcza środków kodowania/dekodowania, aby zabezpieczyć wymianę informacji między dwoma modułami pieniężnymi.
Dowolna znana technika kodowania indywidualnego, jak np. National Data Encryption Standard (DES) (Narodowy Standard Kodowania Danych) lub inna technika kodowania mogą być zastosowane w tej funkcji. Na przykład, w wyniku rosnącego zainteresowania kodowo zabezpieczoną łącznością wytwórcy dostarczają różnych urządzeń wykonanych z półprzewodnikowych układów scalonych, które realizują kodowanie i dekodowanie danych. Układy kodowania danych CIDEC spółki Cylink są przykładami dostępnych w handlu układów kodujących/dekodujących, które są odpowiednie do zastosowania w niniejszym wynalazku dla tej funkcji. W wyniku zalecanego federalnie stosowania algorytmu DES, takie układy są powszechnie wykorzystywane w celu stosowania tego algorytmu.
Należy zauważyć, ze szczegóły konkretnej metody kodowania wykorzystywanej przez moduły pieniężne nie są krytyczne i nie ma ograniczenia do konkretnej techniki kodowania.
Generator liczb losowych 46 generuje liczby przypadkowe dla utworzenia nowych kodów publicznych lub prywatnych dla funkcji Kodowanie publiczne 44 oraz nowych kodów prywatnych dla funkcji Kodowanie indywidualne 45. Funkcja jest wykorzystywana do zmian w nieprzewidywalny sposób generacji tymczasowych kodów sesji.
Układy do realizacji możliwości generowania liczb losowych są znane. Na przykład układ wykorzystujący szumiącą diodę może dostarczać przypadkowych wartości, co jest znane w przemyśle. Liczby losowe mogą być uzyskiwane przez układy generatorów pseudolosowych liczb, które wykorzystują matematyczne algorytmy, takiejak algorytm potęgowania reszty, które generują wyraźnie przypadkowe wartości z liczby początkowej. Zastosowanie generatorów taktu i liczników stanowi jeszcze inne, często stosowane źródło danych losowych. Generator liczb losowych 46 może stosować techniki, które są znane specjalistom dla generowania przypadkowych liczb i nie musi być więc dalej opisywany.
Należy zauwazyć, że opisane dotąd funkcje mogą być zrealizowane przez znane techniki programowania i/lub specjalizowany sprzęt, a w pewnych przypadkach mogą być kombinacją obu lub korzystać z zasobów obu. Zrozumiałe jest dla specjalisty, że wiele zmian w formie i szczegółach może być wykonanych w zależności od wymagań konkretnego wykonania nieodchodząc od istotnych cech modułów pieniężnych.
172 072
Kasowy moduł pieniężny.
Systemy bankowe 20 emisyjnych banków 1 i dystrybucyjnych banków 2 kontaktują się z systemem według wynalazku poprzez kasowy moduł pieniężny 5. Kasowy moduł pieniężny 5 może być zainstalowany w dowolnym komputerze ogólnego przeznaczenia lub w stacji roboczej. Konkretna konstrukcja kasowego modułu pieniężnego 5, podobnie jak transakcyjnego modułu pieniężnego 4 może być zainstalowana znanymi technikami programowymi lub poprzez specjalizowany sprzęt komputerowy lub poprzez kombinację obu. Specjalista przyzna, że różne konstrukcje kasowego modułu pieniężnego 5 mogą być użyte do zainstalowania funkcji opisanych tutaj.
Szczegóły jednego wykonania kasowego modułu pieniężnego 5 są pokazane w sposób blokowy na fig. 5. Kasowy moduł pieniężny 5 zawiera wiele podobnych elementów i funkcji użytkowych co transakcyjny moduł pieniężny 4 opisany powyżej. Dlatego identyczne elementy będą powtórzone tu tylko w skrócie, zaś w pełni opisane będą elementy odmienne. Należy zauważyć, że kasowy moduł pieniężny 5, podobnie jak inne moduły pieniężne systemu, jest również umieszczony w obudowie odpornej na manipulacje typu znanego w przemyśle tak, aby zapewnić konieczne zabezpieczenie.
Kasowy moduł pieniężny 5 zawiera Zewnętrzny interfejs 30, Administratora sesji 31, Blok transakcji 32 oraz Zasobnik pieniędzy 38, które wykonują podobne funkcje jak analogiczne elementy w transakcyjnym module pieniężnym 4 opisanym powyżej.
W skrócie, Zewnętrzny interfejs 30 kontaktuje kasowy moduł pieniężny 5 z innymi środkami przetwarzającymi i komunikacyjnymi w ramach głównego komputera kasowego modułu pieniężnego 5; Administrator sesji 31 kontroluje i finalizuje (tj. doprowadza do końca) lub blokuje sesje transakcyjne między kasowym modułem pieniężnym 5 i innym modułem pieniężnym; Zasobnik pieniędzy 38 obsługuje przechowywanie i wyszukiwanie elektronicznych pieniędzy; zaś Blok transakcji 32 obsługuje funkcję Do kasjera 34, Rejestr transakcji 36, Obsługę zabezpieczenia 37, funkcję Do banku 47, funkcję Do wytwórni pieniędzy 48 i funkcję Do transakcji 49.
Następująca lista opisuje w skrócie funkcje użytkowe obsługiwane przez kasowy moduł pieniężny 5, które są funkcjonalnie identyczne z funkcjami użytkowymi transakcyjnego modułu pieniężnego 4:
- Funkcja Do kasjera 34: kontaktuje się z innym kasowym modułem pieniężnym 5 przy realizacji deponowania lub wycofywania.
- Rejestr transakcji 36: obsługuje rejestr transakcji, w którym odnotowywuje się szczegóły transakcji.
- Obsługa zabezpieczenia 37: obsługuje listę skompromitowanych modułów pieniężnych, wystawia certyfikaty, synchronizuje zegary i obsługuje wytwarzanie nowych kodów cyfrowych.
- Katalog not 39: śledzi położenie, wartość i identyfikację not 11 dla poszczególnych jednostek monetarnych. Sumy kwot są także rejestrowane.
- Noty 40: obsługuje przechowywanie elektronicznych not 11 waluty i organizuje przekazy dla not 11.
- Administrator przesyłek 41: obsługuje składanie i rozdzielanie przesyłek, które mają być przesłane do innego modułu pieniężnego.
- Kontroler 42: kontroluje, że odebrana przesyłka zawiera ważne elektroniczne noty 11. '
- Generator taktu/zegar 43: kontroluje czas trwania etapów transakcji, wygaśnięcie ważności elektronicznych not 11, zdezaktualizowanie się certyfikatów i ogólne funkcje zegara.
- Kodowanie
i) Publiczne kodowanie 44: używane do nadawania oznaczeń i sprawdzania ważności not 11 i do ustalania zabezpieczonej sesji transakcyjnej.
ii) Kodowanie indywidualne 45: kontroluje zabezpieczenie sesji transakcyjnej.
iii) Generator liczb losowych 46: generuje liczby przypadkowe dla nowych kodów szyfrowych.
172 072
Do odmiennych funkcji użytkowych należą funkcja Do banku 47 i funkcja Do transakcji 49. Funkcja Do banku 47 dostarcza środków łączności, przy pomocy których kasowy moduł pieniężny 5 może realizować wymianę danych o usługach bankowych i stanie konta z włączonymi do sieci systemami banku. Funkcjajest również wykorzystywana do porównywania numeru konta klienta z kontami i typem żądanej transakcji.
Funkcja Do transakcji 49 realizuje deponowanie, wycofywanie i wypłaty pożyczek. Funkcja pracuje kiedy kasowy moduł pieniężny 5 przeprowadza transakcję z transakcyjnym modułem pieniężnym 4 klienta.
Jak stwierdzono powyżej, kasowy moduł pieniężny 5 może być związany z bankiem emisyjnym 1 lub dystrybucyjnym bankiem 2. Kiedy kasowy moduł pieniężny 5 jest związany z dystrybucyjnym bankiem 2, jest wykorzystywany do pośredniczenia w deponowaniu, wycofywaniu i wypłatach pożyczek między transakcyjnym modułem kasowym'4, włączonymi do sieci systemami dystrybucyjnego banku 2 oraz kasowym modułem pieniężnym 5 emisyjnego banku 1.
Kiedy pracuje w emisyjnym banku 1, kasowy moduł pieniężny 5 jest używany do pośredniczenia w deponowaniu, wycofywaniu i wypłatach pożyczek między innymi modułami pieniężnymi a włączonymi do sieci systemami emisyjnego banku 1. Dodatkowo kiedy kasowy moduł pieniężny 5 pracuje w banku emisyjnym 1, może być użyta funkcja Do wytwórni pieniędzy 48 kiedy żądane są nowe noty 11.
Ogólnie, funkcja Do wytwórni pieniędzy 48 realizuje funkcje bankowe dotyczące żądania elektronicznych not 11. Kontaktuje ona kasowy moduł pieniężny 5 emisyjnego banku 1 z modułem wytwórni pieniędzy 6.
Wszystkie inne elementy zainstalowane w kasowym module pieniężnym 5 emisyjnego banku 1 są w zasadzie identyczne z analogicznie nazwanymi elementami i funkcjami użytkowymi opisanymi powyżej.
Moduł wytwórni pieniędzy
Figura 6 przedstawia schemat blokowy ilustrujący funkcje użytkowe modułu wytwórni pieniędzy 6. Moduły wytwórni pieniędzy 6 dostarczają możliwości wykorzystywanych przez emisyjne banki 1 do emitowania elektronicznych pieniędzy. Moduł wytwórni pieniędzy 6 jest także umieszczony w odpornej na manipulacje obudowie z tych samych powodów bezpieczeństwa, jak było omówione powyżej dla innych modułów pieniężnych.
Moduł wytwórni pieniędzy 6 wytwarza elektroniczne pieniądze (w formie elektronicznych not 11, co będzie opisane szczegółowo poniżej) i wysyła je do innych modułów pieniężnych poprzez kasowy moduł pieniężny 5 emisyjnego banku 1. Moduł wytwórni pieniędzy 6 obejmuje unikalną funkcję użytkową nie istniejącą w innych modułach pieniężnych dla reagowania na żądanie elektronicznych pieniędzy. Jest to funkcja Producent pieniędzy 50.
Funkcja Producent pieniędzy 50 wytwarza i formatuje elektroniczne obiekty reprezentujące wartość - albo waluty zabezpieczonej wymaganymi depozytami albo autoryzowanych kredytów - i cyfrowo oznacza elektroniczne noty 11 stosując kodowanie publiczne w połączeniu ze swoim tajnym kodem tak, że mogą być one przesłane do kasowego modułu pieniężnego 5 emisyjnego banku 1.
Należy zauważyć, że w module wytwórni pieniędzy 6 funkcja Do banku 47 informuje systemy bankowe o jakichkolwiek nieprawidłowościach, zbiera zapisy o transakcjach w Rejestrze transakcji i przekazuje je do Systemu kontroli transakcji 22 oraz przekazuje elektroniczne noty 11 do Systemu kontroli emisji pieniędzy 23. Wszystkie inne funkcje użytkowe modułu wytwórni pieniędzy 6 są identyczne jak podobnie nazwane funkcje użytkowe modułów pieniężnych opisane powyżej.
Sieć komputerowa
Według jednego wykonania wynalazku, indywidualne elementy niniejszego wynalazku mogą komunikować się poprzez sieć 25, jak pokazano na fig. 7. Sieć 25 łączy ze sobą emisyjne banki 1, dystrybucyjne banki 2, rozrachunkowy bank 3 oraz agencję certyfikacyjną 28.
Transakcyjne moduły pieniężne 4 mogą być połączone z siecią 25 poprzez łącza telefoniczne lub poprzez specjalny terminal w siedzibie banku (np. dodatkowe bezkontaktowe lub
172 072 kablowe połączenia w kabinie ATM). Układy komunikacyjne przekazują żądania transakcyjne (np. deponowania, wycofywania), przesyłki not 11 i nowe certyfikaty bezpiecznie na sieci 25. W preferowanym wykonaniu, sieć 25 dostarcza zestawy usług finansowych, uaktualnia zegary modułów pieniężnych i rozsyła listę złych modułów pieniężnych do wszystkich modułów pieniężnych.
Zrozumiałe, że sieć 25 może wykorzystywać znane systemy oraz techniki komunikacji i wymiany danych, które wykorzystują np. linie telefoniczne, linie światłowodowe lądowe i łącza satelitarne i które obejmują spójne oprogramowanie i układy kontrolne dla umożliwienia dostępności i transmisji informacji cyfrowej. Sieć 25 może wykorzystywać dostępne w handlu protokoły i techniki operacyjne takie, jak proponowane przez International Standards Organization (ISO) (Międzynarodowa Organizacja Norm) dla sieciowych standardów Open Systems Interconnect (Połączenie Otwartych Systemów). Należy zauważyć, że konkretne rozwiązanie sieci 25 nie jest krytyczne i mogą być użyte odpowiednie technologie dla realizacji przedstawionych funkcji wymiany danych.
Każda jednostka (banki 1 i 2, agencja certyfikacji 28 lub bank rozrachunkowy 3) może mieć także własną sieć lokalną 16, 17, 18 i bramki do większego systemu sieciowego 25. Sieć 25 kieruje wiadomość do odpowiedniej sieci lokalnej 16, 17 lub 18. Lokalna sieć 16, 17, 18 jest odpowiedzialna za skierowanie wiadomości do właściwego modułu pieniężnego lub Servera zabezpieczeń 27. Server zabezpieczeń 27 jest połączony z każdym bankiem uczestniczącym w systemie oraz z agencją certyfikacyjną 28 i jest używany do zapewnienia bezpieczeństwa pracy systemu.
Figura 7 ilustruje ogólnie preferowane wykonanie sieci 25, wskazując, że moduły pieniężne dowolnego banku uczestniczącego w systemie mogą być połączone z modułami pieniężnymi innych banków i instytucji finansowych lub z transakcyjnym modułem pieniężnym 4 innego klienta poprzez łącza komunikacyjne bezpośrednio połączone w centra przełączania i przetwarzania i alternatywnie dołączonego do sieci lokalnej 16, 17, 18 w każdej instytucji.
Moduł pieniężny musi jedynie zidentyfikować docelową, lokalną sieć 16, 17, 18 (zwykle podsieć bankową), aby przekazać większość wiadomości. Lokalna sieć 16, 17, 18 skieruje wiadomość do odpowiedniego modułu pieniężnego dla zorganizowania sesji. Po zorganizowaniu sesji, sieć 25 przesyła wszystkie wiadomości między obydwoma modułami pieniężnymi. Sieć 25 kontroluje także wiadomości przesyłane między modułami pieniężnymi i Serverami zabezpieczeń 27.
Trasakcyjne moduły pieniężne 4 mogą komunikować się poprzez sieć 25 w sprawach deponowania, wycofywania, wypłat pożyczek, uaktualnień lub wymiany informacji bankowych. Moduły kasowy 5 i wytwórni pieniędzy 6 uwierzytelniają się okresowo w sieci 25 dla uaktualnienia informacji zabezpieczających. Uwierzytelnianie jest inicjowane przez Administratora sesji 31 modułu pieniężnego lub przez Server zabezpieczeń 27 banku, jeśli wymagane jest ponowienie certyfikacji lub jeśli są zmiany w liście złych modułów pieniężnych.
Zestaw usług bankowych może być dostępny dla modułów pieniężnych głównie dla uaktualniania elektronicznych not 11 i realizowania wymian walut obcych. Lista uczestniczących banków dla każdej usługi będzie udostępniona przez sieć 25.
W preferowanym wykonaniu, sieć 25 dostarcza usług czasowych dla poszczególnych elementów niniejszego wynalazku. Zegary modułów transakcyjnego 4, kasowego 5 i wytwórni pieniędzy 6 oraz Servera zabezpieczeń 27 mogą być uaktualniane z Servera sieciowego 26 w sieci 25 za każdym razem, gdy odpowiedni moduł pieniężny uzyskuje dostęp do sieci 25.
Servery sieciowe 26 mogą realizować usługi dla modułów pieniężnych opisane poniżej i usługi bramkowe dla lokalnych sieci 16, 17, 18. Funkcje użytkowe preferowanego wykonania Servera sieciowego 26 są pokazane na schemacie blokowym na fig. 8. Następujące funkcje użytkowe są rozważane dla Sieciowego servera 26:
a) Zewnętrzny interfejs 56 - układy komunikacyjne, które kontaktują się z siecią 25 oraz
b) Administrator sesji łączności 57 - obsługuje sesje łączności między modułami pieniężnymi oraz między modułem pieniężnym a Serverem zabezpieczeń 27.
172 072
Usługi użytkowe są realizowane przez:
c) Obsługę uwierzytelnienia sieciowego 58 - kontroluje proces uwierzytelniania modułu pieniężnego w sieci;
d) Zsynchronizowany czas/data 59 - utrzymuje synchronizację usług Generatora taktu/zegara modułu pieniężnego z czasem systemowym;
e) Kierowanie wiadomości 60 - usługi pocztowe dla kierowania wiadomości, kontrolowania kierowania wiadomości podczas uwierzytelniania i podczas sesji modułu pieniężnego;
oraz
f) Katalog usług bankowych 61 - dostarcza informacji o usługach realizowanych przez banki włączone do systemu.
Specjaliści zgodzą się, że centra przełączania i przetwarzania, które są znane w przemyśle mogą być użyte do umożliwienia sieciowej współpracy między instytucjami finansowymi i innymi, które są dołączone do tego samego centrum.
Noty elektroniczne
Wróćmy teraz do dalszego opisywania elementów samych not elektroniczych 11.
Walutowa nota elektroniczna 11 reprezentująca wartość jest w zasadzie obiektem elektronicznym wytworzonym na postawie żądania transakcji (deponowanie lub wycofanie), który jest zabezpieczony przez wymagane depozyty w banku emisyjnym 1. W różnych momentach i w różnych miejscach systemu noty mogą pojawiać się w formie elektrycznej lub magnetycznej lub jako promieniowanie elektromagnetyczne. Noty 11 mogą być przekazywane przez kilka transakcji tak jak papierowe pieniądze, z dodatkową możliwością zamienności, która pozwala, aby elektroniczne noty 11 mogły być przekazywane w kwotach mniejszych niż lub równych wartości noty 11.
Noty 11 mogą być dzielone przez dodanie zapisu o przekazie do noty 11 i oznaczenie noty 11 prywatnym kodem przez moduł pieniężny przekazujący notę 11. Elektroniczne noty kredytowe 11 jednakże mogą być przekazywane tylko raz w preferowanym wykonaniu, gdyż jest przyjęte, ze ich odbiorca musi zdeponować kredytową notę 11, aby pożyczka mogła być zrealizowana.
Kredytowe noty 11, w przeciwieństwie do walutowych not 11 są wciągane na konto pożyczkowe klienta. Każda nota kredytowa 11 zawiera numer konta, na które jest wciągana. Konto może być kredytem rewolwingowym lub linią kredytową, na którą nota 11 jest wciągana, działając tak samo jak działają konta czekowe lub kart kredytowych w dzisiejszym przemyśle bankowym. Noty kredytowe 11 mogą reprezentować część lub całą linię kredytową konta.
W preferowanym wykonaniu, noty kredytowe 11 mogą być przekazywane tylko do innego transakcyjnego modułu pieniężnego 4 przez właściciela konta, a odbiorca kredytowej noty 11 może tylko zdeponować ją na swoim koncie walutowym. Stąd kredytowa nota 11 jest rozliczana z walutą w banku rozrachunkowym 3. Bank klienta dowiaduje się o pożyczce po otrzymaniu rozliczonej kredytowej noty 11.
Kiedy noty kredytowe 11 są wycofywane, nie pociąga to realizacji transakcji rozliczających w preferowanym wykonaniu. Przetwarzanie bieżącej linii kredytowej może być zmodyfikowane dla utrzymania śladu kwoty linii kredytowej w transakcyjnym module pieniężnym 4 klienta. Kiedy klient komunikuje się z emisyjnym bankiem 1 obsługując linię kredytową, kwota linii kredytowej w transakcyjnym module pieniężnym 4 jest usuwana i zastępowana w oparciu o korekty linii kredytowej w systemie bankowym 20. Wszystkie noty kredytowe 11 plus nadzwyczajne pozyczki muszą być mniejsze niż lub równe całkowitej kwocie linii kredytowej.
Elektroniczne noty 11 składają się z trzech zbiorów danych, mianowicie zbiór Główny, zbiór Przekazów i zbiór Oznaczeń i Certyfikatów.
Zbiór Główny danych zawiera następujące informacje:
a) typ elektronicznej noty 11, tj., czy jest to walutowa nota 11, czy kredytowa nota 11;
b) indentyfikator banku emisyjnego 1;
c) identyfikator jednostki monetarnej;
d) identyfikator noty;
e) data emisji noty;
172 072
f) data ważności noty;
g) numer konta klienta (używany tylko dla kredytowych not 11);
h) kwota waluty noty 11; oraz
i) identyfikator modułu wytwórni pieniędzy 6.
Zbiór Przekazów zawiera informacje:
a) liczba wskazująca ile razy elektroniczna nota 11 była przekazywana;
(tylko dla walutowych not 11);
b) lista zapisów przekazów, które wskazują datę przekazu, przekazywaną kwotę i numer identyfikacyjny odbiorcy.
Zbiór Oznaczeń i Certyfikatów zawiera:
a) cyfrowe oznaczenie modułu wytwórni pieniędzy 6;
b) certyfikat modułu wytworni pieniędzy 6;
c) listę płatników, która zawiera oznaczenie i certyfikat każdego płatnika.
Zbiór Główny, zapisy przekazów oraz oznaczenia i certyfikaty łańcucha przekazywanych płatności tworzą wysyłaną elektroniczną notę 11. Pozostała kwota noty 11 jest rejestrowana w Katalogu not 39 modułu pieniężnego, w którym jest przechowywana.
Należy zauważyć, że autentyczność elektronicznej noty 11 jest określana przez stwierdzenie ważności cyfrowego oznaczenie modułu wytwórni pieniędzy 6 oraz stwierdzenie ważności oznaczeń pośrednich płatników (jeśli byli). Jakiekolwiek niezgodności w tych informacjach spowodują zablokowanie przekazu dowolnej elektronicznej noty 11.
Należy również zauważyć, że ze względów bezpieczeństwa noty 11 są ważne tylko przez ograniczony czas. Zdezaktualizowana nota 11 nie może być przekazana, musi być uaktualniona w transakcji z bankiem należącym do systemu. W tym celu, kiedykolwiek transakcyjny moduł pieniężny 4 wykonuje dowolną transakcję z kasowym modułem pieniężnym 5, wszystkie noty 11 przechowywane w transakcyjnym module pieniężnym 4 będą przekazywane do kasowego modułu pieniężnego 5 tak, aby noty 11 mogły być wymienione na aktualne zanim się zdezaktualizują. Ta procedura zabezpieczająca pomaga również zapobiegać rozprzestrzenianiu się sfałszowanych not 11.
Oczywiście, za każdym razem, kiedy nota 11 jest przekazywana do innego modułu pieniężnego, dodawany jest zapis przekazu wskazujący do kogo jest ona przekazywana. Zatem odbiorca elektronicznej noty 11 otrzyma również zapis wszystkich poprzednich posiadaczy noty 11.
Na przykład elektroniczna nota 11 dla 50 dolarów może być wytworzona i wycofana przez transakcyjny moduł pieniężny 4. Przyjmując, że jest ona przekazywana do innych modułów pieniężnych w kwotach 10, 10 i 30 dolarów, odbierające moduły pieniężne otrzymają notę 11 z zapisem przekazów indetyfikującym pierwszy transakcyjny moduł pieniężny 4. Kiedy odbiorca dolarów noty 11 przekaże 5 dolarów z 10 do trzeciej strony, trzecia strona otrzyma notę 11 wraz z zapisem identyfikującym poprzednich dwu posiadaczy. Przyjmując, że te 5 dolarów noty jest następnie deponowane, zapis ich będzie porównywany z innymi częściami oryginalnej noty 11 dla 50 dolarów, które znajdują się ponownie w systemie bankowym w wyniku procesów rozrachunkowych i kontrolnych niniejszego wykonania.
Tylko odbiorca przekazanej noty 11 może albo zdeponować notę 11 albo użyć ją do wypłaty. Funkcja Kontroler 42 modułu pieniężnego jest używana do sprawdzenia oznaczenia każdego przekazu, dla określenia, czy nota 11 jest ważna i dla sprawdzenia identyfikatora w ostatnim urządzeniu przekazującym jako bieżącym posiadaczu noty 11. Udaremnia to próbę nowego posiadacza noty 11 użycia większej wartości niz ta, która została przekazana. Zabrania także kopiowania not 11 w innym module pieniężnym, gdyż identyfikatory nie będą się pokrywały.
Jak można założyć, klient może uzyskać pewne informacje o elektronicznych notach 11 przechowywanych w transakcyjnym module pieniężnym 4.
W szczególności, klient może wybrać informację o wartości wszystkich przechowywanych elektronicznych not 11, o jednostce monetarnej elektronicznych not 11, o typie elektronicznych not 11, tj. walutowe czy kredytowe oraz o wartości każdej noty 11.
172 072
Zabezpieczenie systemu
Zabezpieczenie systemu jest utrzymywane przez banki dołączone do systemu oraz agencję certyfikacyjną 28, która wytwarza i rozsyła certyfikaty modułów pieniężnych. Certyfikat modułu pieniężnego składa się w rzeczywistości z identyfikatora modułu pieniężnego, jego kodu publicznego, cyfrowego oznaczenia identyfikatora modułu pieniężnego, kodu certyfikacyjnego (opisanego poniżej) zaszyfrowanego kodowaniem publicznym oraz wersji kodu certyfikacyjnego. Certyfikat jest unikalny w tym, że dotyczy on tylko jednego, konkretnego modułu pieniężnego.
Agencja certyfikacyjna 28 zapewnia pewne środki dla modułów pieniężnych dla wzajemnego sprawdzania ważności przed transakcją najpierw poprzez kontrolowanie procesu certyfikacyjnego modułu pieniężnego, a następnie poprzez rozsyłanie list identyfikatorów złych modułów pieniężnych.
W preferowanym wykonaniu, certyfikat modułu pieniężnego jest początkowo wpisywany do modułu pieniężnego przez agencję certyfikacyjną 28. Agencja certyfikacyjna 28 wytwarza certyfikat dla każdego modułu pieniężnego stosują kod certyfikacyjny (prywatny kod agencji certyfikacyjnej 28). Może on się zmieniać okresowo i jest rozsyłany z zaznaczeniem wersji, co jest ogólnie stosowane w przemyśle. Zakłada się, że każdy moduł pieniężny przechowuje kilka wersji kodów certyfikacyjnych w celu sprawdzenia certyfikatów wytwarzanych przez starsze kody. Ponieważ przyjmuje się, że certyfikaty wygasają z czasem, oczekuje się, że tylko kilka wersji musi być pamiętanych.
Certyfikat jest ważny tylko przez określony czas po jego wytworzeniu. Po zdezaktualizowaniu się certyfikatu, moduł pieniężny nie będzie mógł przeprowadzać transakcji z innymi modułami pieniężnymi. Moduły pieniężne, w których wykryto próby manipulowania mogą wyrządzić ograniczone szkody w systemie, gdyż ich certyfikaty nie będą uaktualnione.
W celu uniemożliwienia dokonywania transakcji przez występne moduły pożądane jest także, aby poprawne moduły pieniężne otrzymywały najświeższą listę występnych modułów pieniężnych jak tylko lista jest zmieniana. Oczywiście wymaga to okresowego dostępu transakcyjnych modułów pieniężnych 4 do agencji certyfikacyjnej 28 dla uzyskania najświeższej listy. Ograniczają w czasie możliwość przeprowadzania transakcji przez transakcyjny moduł pieniężny 4 (oprócz ograniczenia czasowego narzuconego na elektroniczne noty 11) zmusza się klientów do okresowego kontaktu z agencją certyfikacyjną 28 poprzez sieć 25 w celu odbioru najświeższej listy złych modułów pieniężnych wraz z nowym certyfikatem. Najlepiej, jeśli okres ważności certyfikatu byłby ściśle kontrolowany i regulowany zgodnie z potrzebami zabezpieczenia.
Agencja certyfikacyjna 28 rozsyła uaktualnione kody certyfikacyjne oraz certyfikaty modułów pieniężnych w sieci poprzez Server zabezpieczenia 27 (patrz fig. 9). Ważną część zabezpieczenia systemowego realizują Servery zabezpieczeń 27 w bankach dołączonych do systemu oraz Servery zabezpieczeń 27 w agencji certyfikacyjnej 28.
Spójrzmy teraz fig. 10, przedstawiającą schemat blokowy preferowanego wykonania Servera zabezpieczeń 27. Przyjmuje się, że Server zabezpieczeń 27 w agencji certyfikacyjnej 28 lub w bankowej lokalnej sieci 18 będzie realizował następujace funkcje użytkowe:
a) Zewnętrzny interfejs 54 - urządzenia komunikacyjne umożliwiające połączenie z bankową siecią lokalną 18 lub z lokalną siecią 17 agencji certyfikacyjnej;
b) Administrator sesji 55 - kontroluje bezpieczeństwo sesji transakcyjnej;
c) Wytwórca certyfikatu 50 - wystawia certyfikat dla każdego modułu pieniężnego;
d) Wytwórca profilu konta 51 - wystawia certyfikat i oznacza profil konta bankowego (będzie to opisane dalej), który umożliwia transakcyjnemu modułowi pieniężnemu dostęp do różnych kont bankowych klienta;
e) Dystrybucja kodów certyfikacyjnych 52 - rozsyła do modułów pieniężnych sporządzoną przez agencję certyfikacyjną 28 listę ważnych kodów publicznych;
f) Kontrola złych modułów pieniężnych 53 - kontroluje i rozsyła listę złych modułów pieniężnych; oraz
g) Usługi - identyczne jak funkcje kodowania 44, 45, 46 w modułach pieniężnych opisanych powyżej.
172 072
Ponieważ certyfikaty wygasają z czasem, moduły pieniężne muszą występować okresowo o nowe certyfikaty. W celu uzyskania nowego certyfikatu, moduł pieniężny wytwarza nowy kod publiczny i kod prywatny. Nowy kod publiczny, identyfikator modułu pieniężnego i stary certyfikat są przedstawiane agencji certyfikacyjnej 28 po cyfrowym oznaczeniu starym kodem prywatnym.
Agencj a certyfikacyjna 28 sprawdza oznaczenie i jeśli jest ono ważne, oznacza nowy klucz publiczny i identyfikator i wysyła certyfikat do modułu pieniężnego z nową datą ważności. Server zabezpieczeń 27 agencji certyfikacyjnej 28 także rozsyła listę złych modułów pieniężnych poprzez sieć 25. Początkowo, każdy Server zabezpieczeń 27 banku dołączonego do systemu podaje identyfikatory modułów pieniężnych, które trzymają nielegalnie noty 11 lub sfałszowane noty 11. Identyfikatory te przechodzą przez Servery zabezpieczeń 27 i są analizowane przez agencję certyfikacyjną 28.
Wszystkie takie identyfikatory są rozsyłane do modułów kasowego 5 i wytwórni pieniędzy 6. Moduł pieniężny nie przeprowadza transakcji z innym modułem pieniężnym, umieszczonym na liście złych modułów pieniężnych. Opcjonalnie, tylko moduły pieniężne, które wykazywały rażące naruszenie zabezpieczenia będą umieszczane na liście rozsyłanej do transakcyjnych modułów pieniężnych 4.
Jeśli transakcyjny moduł pieniężny 4 jest zgubiony lub skradziony, klient informuje o tym swój bank lub agencję certyfikacyjną 28, aby identyfikator modułu pieniężnego mógł być umieszczony na liście złych modułów pieniężnych w celu zablokowania dalszych transakcji.
Oprócz zabezpieczenia systemu umożliwiającego zablokowanie transakcji z danego modułu pieniężnego, istnieje również zabezpieczenie systemu w postaci daty ważności elektronicznych not 11 jako uzupełnienie do certyfikatów modułów pieniężnych.
Jak wcześniej wspomniano, nota 11 jest ważna tylko przez ograniczony czas po wyprodukowaniu. Jej data ważności jest parametrem zabezpieczającym, który może być także kontrolowany i zmieniany, jeśli trzeba. Okres ważności noty 11 może być zmieniany zależnie od wartości noty 11. Nota 11 o większej wartości traci ważność szybciej niż nota 11 o mniejszej wartości. Na przykład nota 1 000 00θ może mieć ustalony czas ważności pięć dni od daty wyprodukowania, gdyż daje znaczną zachętę do sfałszowania, podczas gdy nota 50 dolarów może mieć czas ważności miesięczny od daty wyprodukowania.
Transakcyjny moduł pieniężny 4 nie przyjmuje zdeaktualizowanych not 11, ale może deponować lub wymienić noty 11, które posiada na nowe noty 11. Data ważności jest sprawdzana przez funkcje Kontroler 42 oraz Generator taktu/zegar w module pieniężnym zanim elektroniczna nota 11 zostanie przekazana. Oddzielnie, zakłada się również, że jeśli moduł pieniężny utraci zasilanie, wówczas nie będzie mógł zapłacić lub wymienić noty 11 po odzyskaniu zasilania do czasu, aż skomunikuje się z siecią 25 i uaktualni swoje parametry zabezpieczenia.
Jak stwierdzono powyżej, klient zwykle będzie otrzymywał transakcyjny moduł pieniężny 4 z zapisanym juz certyfikatem. Związanie samego transakcyjnego modułu pieniężnego 4 z klientem może być zrealizowane przez przypisanie mu unikalnego numeru (PIN), charakterystyk biometrycznych lub innych.
Zanim zapis danych uwierzytelniających w module pieniężnym będzie mógł być wykonany, transakcyjny moduł pieniężny 4 sprawdza, czy w funkcji Do kasjera 34 jest już zapisany numer konta bankowego lub czy w funkcji Noty 40 znajdują się elektroniczne noty 11. W obu przypadkach transakcyjny moduł pieniężny 4 zabroni klientowi zapisywania nowych tajnych informacji w module.
Jeśli transakcyjny moduł pieniężny 4 nie ma numerów kont oraz nie przechowuje not 11, wówczas klient może związać go z sobą albo poprzez wprowadzenie numeru PIN, który jest sprawdzany przez transakcyjny moduł pieniężny 4 lub przez realizację procesu, w którym, transakcyjny moduł pieniężny 4 zapisuje dane biometryczne klienta. Po zapisaniu danych uwierzytelniających, dostęp klienta do transakcyjnego modułu pieniężnego 4 wymaga pozytywnego preprowadzenia uwierzytelnienia, podczas którego tajne informacje są wpisywane do transakcyjnego modułu pieniężnego 4. Jeśli klient uwierzytelni się w transakcyjnym module pieniężnym 4, wówczas będzie mógł zmienić PIN lub dane biometryczne.
172 072
W sytuacji, gdy klient zapomniał swój numer PIN lub miał wypadek, który wpłynął na jego dane biometryczne, wówczas klient może zabrać swój transakcyjny moduł pieniężny 4 do banku dołączonego do systemu. Może być przeprowadzona specjalna transakcja, która zdeponuje wszelkie elektroniczne noty 11 w zasobniku pieniędzy i zniszczy przechowywane numery kont bankowych. Klient może teraz wprowadzić nowe tajne numery i charakterystyki uwierzytelniające. Wszelkie elektroniczne noty 11, które zostały usunięte i zwrócone do transakcyjnego modułu pieniężnego 4 oraz numery kont bankowych mogą być wówczas odtworzone (Dostęp do banku poniżej).
Należy zauważyć, że klient nie musi uwierzytelniać się w systemie, kiedy znajdzie się w posiadaniu transakcyjnego modułu pieniężnego 4. Chociaż identyfikacja modułu pieniężnego jest zawarta w każdej transakcji, posiadacz transakcyjnego modułu pieniężnego 4 może być utajniony. Jeśli tożsamość zostanie odkryta, można prześledzić wszystkie transakcje klienta przez czas, gdy tożsamość mogła być potwierdzona. Jedynym momentem, kiedy klient musi odkryć swoją tożsamość jest moment, gdy chce podłączyć swój moduł pieniężny do konta bankowego lub chce wykupić stracone pieniądze.
Jeśli klient będzie wykorzystywał transakcyjny moduł pieniężny 4 tylko do wypłat i wymiany obcych walut, wówczas może utrzymywać swoją tożsamość w tajemnicy. Może założyć, że klient może także żądać wielu transakcyjnych modułów pieniężnych 4 i, na przykład, podłączyć jeden do kont bankowych, zaś inne utrzymywać dla anonimowych wypłat. Te ostatnie transakcyjne moduły pieniężne 4 mogą przyjmować noty 11 w wyniku wymiany z innymi modułami pieniężnymi lub przez wymianę pieniędzy papierowych na noty 11.
Wymiana wartości ekonomicznych modułu pieniężnego
Jeśli transakcyjny moduł pieniężny 4 zostanie uszkodzony, zgubiony lub skradziony, klient może musieć odkupić wartość pieniędzy przechowywanych w module pieniężnym w momencie wypadku. Zmusza to do zniesienia opcji anonimowości klienta dla tego modułu pieniężnego, gdyż po złożeniu zastrzeżenia na stracone pieniądze, klient musiałby udowodnić, że to on jest właścicielem transakcyjnego modułu pieniężnego 4.
W celu wymiany elektronicznych not 11, klient musi najpierw dołączyć swój transakcyjny moduł pieniężny 4 do konta bankowego lub zarejestrować prawo własności do transakcyjnego modułu pieniężnego 4 w agencji certyfikacyjnej 28. Po każdej transakcji obejmującej przekaz elektronicznych not 11, klient może zapisywać Rejestr transakcji, który notuje identyfikator modułu pieniężnego drugiej strony oraz identyfikator noty w taniej, nieulotnej pamięci, którą można usunąć ze środowiska głównego komputera. Rejestr transakcji może być przedstawiony przy składaniu żądania na wymianę wartości ekonomicznych. Rejestr transakcji może być porównywany ze zbiorami systemu kontroli dla określenia faktycznej wartości straconych pieniędzy elektronicznych.
Alternatywną dla tej procedury może być częste odświeżanie pieniędzy w transakcyjnym module pieniężnym 4. Oznacza to, że noty 11 w transakcyjnym module pieniężnym 4 będą reprezentowane przez zapisy transakcyjne w emisyjnych bankach 1. Istnienie not 11 może być zweryfikowane przez przegląd tych zbiorów.
Trzecią alternatywną jest pozwolenie, aby system przejął rejestr transakcji kiedy pieniądze są odświeżane. Zapisy będą skopiowane i skierowane do emisyjnych banków 1 dla przechowywania w ich rejestrach historii transakcji. Obecność not 11 może być wtedy zweryfikowana jak w poprzedniej alternatywie.
Dostęp do banku
Według jednego aspektu wynalazku, transakcyjny moduł pieniężny 4 klienta może mieć dostęp do jego/jej kont dla deponowania, wycofywania, przekazywania itd., w dowolnym banku dołączonym do systemu, a w szczególności w każdym banku utrzymującym konto klienta. Na przykład, typowy klient może mieć konto oszczędnościowe i konto czekowe w jednym z banków dołączonych do systemu, a jednocześnie utrzymywać rachunek tzw. kapitału obrotowego w innej instytucji finansowej, a również rachunek linii kredytowej w trzecim banku dołączonym do systemu. Zakłada się, że transakcyjny moduł pieniężny 4 klienta będzie miał dostęp do jego/jej kont dla deponowania, wycofywania, wypłat pożyczek i wyszukiwania informacji bankowych w dowolnym banku lub instytucji finansowej, która może być dostępna poprzez sieć 25.
172 072
Jeśli klient ma wiele kont, zależności między kontami klienta a bankiem są przechowywane w profilu konta w funkcji Do kasjera 34 transakcyjnego modułu pieniężnego 4. Wiele kont może być połączonych ze sobą poprzez osobisty numer konta (PAN) związany z danym klientem.
Profil konta może być wytworzony albo osobiście w filii banku pod kontrolą pracownika obsługi klientów banku lub przez telefon w wyniku specjalnego dialogu. Na przykład, klient może przedstawić się swoimi numerami PAN i PIN. Może następnie wprowadzić każdy numer konta, do którego chce mieć dostęp ze swojego transakcyjnego modułu pieniężnego 4. Numery kont muszą być zweryfikowane w bankowych katalogach kont. Przegląd kont dostępnych dla transakcyjnych modułów pieniężnych 4 może być utrzymywany przez każdy bank, jeśli będą tego chciały.
Skład przykładowego profilu konta może być następujący:
a) Identyfikator banku - jeden dla każdego banku;
b) Numery kont;
c) Typy kont - np. czekowe, oszczędnościowe, kredytowe; i
d) oznaczenie Servera zabezpieczeń 27 na liście kont.
Zrozumiałe, że lista numerów kont będzie cyfrowo oznaczona przez bankowy Server zabezpieczeń 27. Jako następne zabezpieczenie, profil konta może być ponownie okresowo oznaczany przez aktualny klucz publiczny. Podstawowe zabezpieczenie dostępu jest zapewniane przez cyfrowe oznaczenie przez bankowy Server zabezpieczeń 27.
System bankowy (architektura rozliczeń)
Istotną cechą preferowanego wykonania jest to, że metoda rozliczeń stosowana przez system może być stosowana równolegle z istniejącymi i zmieniającymi się metodami rozliczeń, jakie dziś obowiązują. System według preferowanego wykonania nawiązuje do różnych typów metod rozliczania praktykowanych obecnie w różnych bankach. Jednakże należy zauważyć, że w przeciwieństwie do obecnego systemu bankowego, w preferowanym wykonaniu według wynalazku, wartość ekonomiczna jest wytwarzana na żądanie. Zatem nie istnieje zasób gotówki lub czeków; elektroniczna waluta z wymaganych depozytów oraz elektroniczny kredyt są wytwarzane w czasie rzeczywistym. To eliminacja zasobów papierowych przez zastosowanie elektronicznych środków wymiany wymaga pewnych uzupełnień do powszechnie praktykowanych technik rozliczania dla realizacji wymaganego rozliczania w czasie rzeczywistym.
Zgodnie z powyższym, wykonanie niniejszego wynalazku zapewnia strukturę rozliczeń uzupełniającą struktury w obecnych systemach bankowych 20. Ulepszona organizacja rozliczeń może być wykorzystana dla kontroli elektronicznych pieniędzy i zobowiązań każdego banku kiedy występują finansowe transakcje między transakcyjnym modułem pieniężnym 4 a kasowym modułem pieniężnym 5 lub kiedy bank rozrachunkowy 3 wykonuje jakiekolwiek procesy rozrachunkowe.
Kiedy elektroniczne noty 11 są przekazywane do lub z kasowego modułu pieniężnego 5, w większości przypadków tworzone są transakcje rozliczjące obejmujące zapisy systemu bankowego 20. Przeciwnie, przekazy między transakcyjnymi modułami pieniężnymi 4 nie wywołują formalnych procedur rozliczających - wywołują tylko przekaz elektronicznych not 11.
W opisywanym systemie zakłada się, że następujące schematy rozliczeń są wykorzystywane w każdym typie banku, oddzielnie dla każdej jednostki monetarnej:
W emisyjnym banku 1:
a) Rachunek wyemitowanych pieniędzy: rachunek zobowiązań, który podaje pieniądze wyemitowane, ale przed rozrachunkiem.
b) Rachunek depozytów: rachunek aktywów podający pieniądze zdeponowane na kontach banku.
c) Rachunek depozytów w banku rozrachunkowym: rachunek aktywów podający saldo kota rozrachunkowego w razrachunkowym banku 3.
d) Rachunek pieniędzy banku dystrybucyjnego: rachunek zobowiązań, którego właścicielem jest dystrybucyjny bank 2, korzystający z niego przy przekazywaniu elektronicznych pieniędzy.
1'72 772
e) Rachunek pieniędzy w przekazach: rachunek zobowiązań o zerowym bilansie, którego posiadaczem jest każdy bank i który jest stosowany do chwilowego utrzymywania elektronicznych pieniędzy podczas transakcji finansowych.
f) Rachunek walut obcych: rachunek zobowiązań o zerowym bilansie, którego posiadaczem jest każdy bank i który jest stosowany dla obsługi wielokrotnych wymian walut obcych.
W banku dystrybucyjnym 2:
a) Pieniądze zdeponowane na koncie banku emisyjnego: rachunek aktywów podający saldo rachunku dystrybucyjnego banku 2 w emisyjnym banku 1.
b) Rachunek depozytów: rachunek aktywów podający pieniądze zdeponowane na kontach banku.
c) Rachunek walut obcych: rachunek zobowiązań o zerowym bilansie posiadany przez każdy bank, stosowany do obsługi wielokrotnych wymian walut obcych.
d) Rachunek pieniędzy w przekazach: rachunek zobowiązań o zerowym bilansie posiadany przez każdy bank i używany do chwilowego utrzymywania elektronicznych pieniędzy podczas finansowych transakcji.
W rozrachunkowym banku 3:
Rozrachunkowy rachunek banku emisyjnego: rachunek zobowiązań podający pieniądze netto rozliczone dla banku emisyjnego 1.
Rachunki, wraz z ich symbolami, są przedstawione w tabeli poniżej:
Typ banku Nazwa rachunku Typ Właściciel Symbol
Emisyjny Pieniądze wyemitowane zobow. emisyjny MI
Depozyty aktywa emisyjny MD
Depozyty w banku rozrachunkowym aktywa emisyjny DC
Pieniądze banku dystrybucyjnego zobow. dystryb. CM
Pieniądze w przekazach zobow emisyjny IT
Waluty obce zobow. emisyjny FX
Dystryb. Depozyt w banku emisyjnym aktywa dystryb DI
Depozyty aktywa dystryb. MD
Pieniądze w przekazach zobow dystryb. IT
Waluty obce zobow dystryb. FX
Rozrach. Rachunek rozrachunkowy zobow emisyjny CA
Proces transakcyjny, dla transakcji takich, jak żądanie wycofania z oszczędności, wybiera procedurę rozliczeniową taką, aby odpowiednie rachunki były kredytowane i obciążane. Przyjmuje się, że procedury rozliczeniowe będą wykorzystywały oprogramowanie i metody znane i obecnie dostępne; o ile oprogramowanie i metody obecnie praktykowane i znane dla przeprowadzania powyzszych procedur rozliczeniowych będą odpowiednie dla wykorzystania w wynalazku. Dla lepszego zrozumienia procedur rozliczeniowych, opisanych zostanie kilka przykładów typowych transakcji i związanych z nimi kroków rozliczeniowych.
Figury 11 - 24 ilustrują transakcje rozliczeniowe dla deponowania, wycofywania, wymiany obcych walut, odbioru pieniędzy po rozrachunku, wymiany elektronicznych pieniędzy na papierowe lub odwrotne oraz uaktualnianie not 11. Figury 11 - 14 i 19-22 również ilustrują przepływy rozliczeniowe, kiedy transakcyjny moduł pieniężny 4 zawiera noty 11, które nie są obejmowane przez aktualnie realizowaną transakcję. Noty 11, które nie są obejmowane przez transakcję są wymieniane na noty uaktualnione jak opisano w procedurach zabezpieczeń powyżej. Na przykład, jeśli klient deponuje mniej elektronicznych pieniędzy niż jest przechowywanych w jego transakcyjnym module pieniężnym 4, naruszając bilans, elektroniczne noty 11 uzupełniające do wysokości salda są wówczas zastępowane przez elektroniczne noty 11
172 072 zawierające najświeższy certyfikat. Ostatni przypadek jest pokazany w nawiasach na figurach 20-23 i 28-31.
W przypadku organizacji rozliczeń według wynalazku (przedstawionej na fig. 11), jeśli klient ma zdeponować 50 dolarów spośród 100 dolarów elektronicznych pieniędzy przechowywanych w jego transakcyjnym module pieniężnym 4 w kasowym module pieniężnym 5 banku dystrybucyjnego (krok 1), wówczas cała kwota 100 dolarów elektronicznych pieniędzy będzie wzięta, z czego 50 dolarów będzie najpierw skredytowane na konto klienta (tutaj oznaczone przez A), zaś pozostałe 50 dolarów będzie skredytowane na rachunek Pieniądze w przekazach banku dystrybucyjnego, zaś 100 dolarów obciąży rachunek Depozyty w banku dystrybucyjnym 2. Patrz IT i MD na fig. 11.
Po usunięciu 100 dolarów elektronicznych not 11, noty 11 są zdeponowane z kasowego modułu pieniężnego 5 banku dystrybucyjnego 2 do kasowego modułu pieniężnego 5 banku emisyjnego 1 (krok 2). W realizacji tego przekazu, rachunek Depozyty w banku dystrybucyjnym 2 jest kredytowany na 100 dolarów, zaś jego rachunek Depozyty w banku emisyjnym jest obciążany na 100 dolarów; Bank emisyjny 1 kredytuje swój rachunek Pieniądze banku dystrybucyjnego na 100 dolarów i obciąża rachunek Depozyty na 100 dolarów.
W kroku (3), żądane są uaktualnione noty 11. Zatem bank dystrybucyjny 2 żąda od banku emisyjnego 1 wycofania 50 dolarów elektronicznych pieniędzy zawierających najświeższe certyfikaty z jego modułu wytwórni pieniędzy 6. Dla zabezpieczenia tego żądania, 50 dolarów jest kredytowanych na rachunek Depozyty w banku emisyjnym, a 50 dolarów obciąża jego rachunek Pieniądze w przekazach. Bank emisyjny 1 obciąża na 50 dolarów rachunek Pieniądze banku dystrybucyjnego i kredytuje 50 dolarów na swój rachunek Pieniądze wyemitowane.
W celu zakończenia transakcji, 50 dolarów jest następnie przekazywanych z modułu wytwórni pieniędzy 6 do kasowego modułu pieniężnego 5 banku dystrybucyjnego 2 przez kasowy moduł pieniężny 5 banku emisyjnego 1 i na koniec do transakcyjnego modułu pieniężnego 4 (kroki 4-6). Rezultatem netto tych transakcji jest to, że 50 dolarów zostaje zdeponowanych na koncie klienta, a 50 dolarów nowo wytworzonych elektronicznych not 11 jest teraz przechowywanych w transakcyjnym module pieniężnym 4 klienta.
Alternatywnie, jeśli klient rozpoczyna z 50 dolarami w transakcyjnym module pieniężnym 4 i deponuje wszystkie pieniądze, konto klienta będzie skredytowane na 50 dolarów, zaś rachunek depozytów będzie obciążony na 50 dolarów (krok 1) na fig. 11; liczby w nawiasach).
Kiedy jest tylko 50 dolarów elektronicznych not 11, które są usuwane, bank dystrybucyjny 2 kredytuje rachunek Depozyty na 50 dolarów, zaś rachunek Depozyty w banku emisyjnym jest obciążany na 50 dolarów (krok 2), liczy w nawiasach). Pieniądze te są następnie deponowane w banku emisyjnym 1 dla dalszego rozliczenia, podczas gdy rachunek Pieniądze banku dystrybucyjnego jest kredytowany na 50 dolarów, a rachunek Depozyty jest obciążany na 50 dolarów. Ponieważ nie trzeba uaktualniać elektronicznych not 11 w tej sytuacji, deponowanie i jego rozliczanie kończy się w kroku (2).
Procesy rozliczeniowe deponowania elektronicznych pieniędzy w banku emisyjnym 1 zamiast w banku dystrybucyjnym obejmują mniej kroków operacyjnych, co jest zilustrowane na fig. 12. Używając te same ilości dolarów jak w poprzedniej przykładowej transakcji, kiedy 50 dolarów spośród 100 dolarów w elektronicznych pieniądzach przechowywanych w transakcyjnym module pieniężnym 4 jest zdeponowanych bezpośrednio w kasowym module pieniężnym banku emisyjnego (krok 1), 50 dolarów jest kredytowanych na konto klienta (A). Pięćdziesiąt dolarów jest jednocześnie kredytowanych na rachunek Pieniądze w przekazach, a 100 dolarów obciąża rachunek Depozyty w banku emisyjnym 1.
Ponieważ całe 100 dolarów przechowywanych w transakcyjnym module pieniężnym 4 jest usuwane i przekazywane do kasowego modułu pieniężnego 5 banku emisyjnego, konieczne jest zwrócić 50 dolarów uaktualnionych not do kasowego modułu pieniężnego 4. Zgodnie z tym, jak pokazano w kroku (2), kasowy moduł pieniężny 5 żąda 50 dolarów od modułu wytwórni pieniędzy 6, obciążając rachunek Pieniądze w przekazach na 50 dolarów i kredytując rachunek Pieniądze wyemitowane na 50 dolarów.
172 072
W odpowiedzi, 50 dolarów jest wytwarzanych przez moduł wytwórni pieniędzy 6 i przekazywanych do kasowego modułu pieniężnego 5, który z kolei przekazuje te elektroniczne pieniądze do transakcyjnego modułu pieniężnego 4 (kroki 3-4).
Kiedy tylko 50 dolarów jest przechowywanych w transakcyjnym module pieniężnym 4 i wszystkie są deponowane, konto klienta (A) jest kredytowane na 50 dolarów, rachunek 'Depozyty jest obciążany na 50 dolarów i to wszystko. Patrz liczby w nawiasach w kroku (1) na fig. 12.
W przypadku wycofywania z banku dystrybucyjnego (fig. 13), żądanie wycofania 100 dolarów przez klienta używającego transakcyjny moduł pieniężny 4 w banku dystrybucyjnym 2 spowoduje obciążenie konta (A) klienta na 100 dolarów i skredytowanie rachunku Pieniądze w przekazach banku dystrybucyjnego 2 na 100 dolarów (krok 1). Żądanie wycofania 100 dolarów jest przekazywane do banku emisyjnego 1 z banku dystrybucyjnego 2 i rachunek Depozyty banku dystrybucyjnego w banku emisyjnym jest kredytowany na 100 dolarów podczas gdy jego rachunek Pieniądze w przekazach jest obciążany na 100 dolarów (krok 3).
Następnie, żądanie 100 dolarów jest przekazywane przez kasowy moduł pieniężny 5 banku emisyjnego 1 do modułu wytwórni pieniędzy 6. Zgodnie z tym, rachunek Pieniądze banku dystrybucyjnego jest obciążany na 100 dolarów podczas gdy rachunek Pieniądze wyemitowane otrzymuje kredyt 100 dolarów (krok 4).
Moduł wytwórni pieniędzy 6 wytwarza następnie 100 dolarów elektronicznych not 11 i przekazujeje do transakcyjnego modułu pieniężnego 4 poprzez kasowy moduł pieniężny 5 banku emisyjnego 1 i kasowy moduł pieniężny 5 banku dystrybucyjnego 2 (kroki 5-6).
Kiedy, np., klient zażąda wycofania 100 dolarów z transakcyjnego modułu pieniężnego 4, który zawiera 50 dolarów elektronicznych not 11, noty 11 są usuwane i teraz rachunek Depozyty jest obciążany na 50 dolarów, konto klienta jest obciążane na 100 dolarów, zaś rachunek Pieniądze w przekazach jest kredytowany na 150 dolarów (liczby w nawiasach, krok 1).
dolarów jest następnie deponowanych w banku emisyjnym 1, powodując skredytowanie rachunku Depozyty na 50 dolarów i obciążenie rachunku Depozyty w banku emisyjnym na 50 dolarów. W banku emisyjnym 1, rachunek Pieniądze banku dystrybucyjnego jest kredytowany na 50 dolarów, zaś rachunek Depozyty jest obciążany na 50 dolarów (krok 2, liczby w nawiasach).
Ponieważ 50 dolarów not 11 zostało usuniętych, żądanie wycofania w kroku (3) musi być na 150 dolarów. To żądanie powoduje skredytowanie rachunku Depozyty w banku emisyjnym na 150 dolarów i obciążenie rachunku Pieniądze w przekazach na 150 dolarów (krok 3, liczby w nawiasach).
W banku emisyjnym, 150 dolarów jest żądanych z modułu wytwórni pieniędzy 6 i rachunek Pieniądze banku dystrybucyjnego jest obciążany na 150 dolarów podczas gdy rachunek Pieniądze wyemitowane otrzymuje 150 dolarów kredytu (krok 4, liczby w nawiasach). Jak powyżej, pieniądze wytworzone przez moduł wytwórni pieniędzy 6 (150 dolarów) są przenoszone do transakcyjnego modułu pieniężnego 4 poprzez kasowe moduły pieniężne 5 banku emisyjnego 1 i banku dystrybucyjnego 2 (kroki 5-6, liczby w nawiasach).
Wycofanie z banku emisyjnego 1 obejmuje mniej procedur rozliczeniowych. Spójrzmy teraz na fig. 14. Żądanie wycofania przez transakcyjny moduł pieniężny 4 z banku emisyjnego 1, krok (1), spowoduje obciążenie przez kasowy moduł pieniężny 5 banku emisyjnego 1 konta (A) klienta na 100 dolarów i skredytowanie rachunku Pieniądze wyemitowane na 100 dolarów (krok 1-2).
Żądanie uaktualnionych 100 dolarów jest następnie skierowane przez kasowy moduł pieniężny 5 banku emisyjnego 1 do modułu wytwórni pieniędzy 6, który po wytworzeniu ich przesyła 100 dolarów do kasowego modułu pieniężnego 5 banku emisyjnego (krok 3). Kończąc transakcję, kasowy moduł pieniężny 5 banku emisyjnego 1 po prostu przekazuje te 100 dolarów, zawierające najświezszy certyfikat do transakcyjnego modułu pieniężnego 4 (krok 4).
Alternatywnie, kiedy transakcyjny moduł pieniężny zawiera 50 dolarów podczas wycofywania 100 dolarów (liczby w nawiasach), 50 dolarów będzie usuwane, rachunek Pieniądze w przekazach banku emisyjnego będzie skredytowany na 50 dolarów, a rachunek 'Depozyty będzie obciążony na 50 dolarów (krok 1).
172 072
Bank emisyjny 1 musi teraz zażądać 150 dolarów od modułu wytwórni pieniędzy 6. Oczywiście, konto klienta jest obciążane kwotą 100 dolarów. Rachunek Pieniądze wyemitowane jest kredytowany na 150 dolarów, kiedy nowe noty 11 zostaną wytworzone, zaś rachunek Pieniądze w przekazach jest obciążany na 50 dolarów (krok 2). Następnie, 150 dolarów jest zwracanych do transakcyjnego modułu pieniężnego 4 poprzez kasowy moduł pieniężny 5 banku emisyjnego 1 (kroki 3-4).
Figura 15 ilustruje przypadek wymiany walut obcych w banku emisyjnym 1. W tym przypadku, klient chce wymienić 100 dolarów elektronicznych pieniędzy przechowywanych w jego transakcyjnym module pieniężnym 4 na 60 funtów waluty brytyjskiej. Depozyt w kasowym module pieniężnym 5 banku emisyjnego 1 spowoduje skredytowanie rachunku Waluty obce w banku emisyjnym 1 na 60 funtów, podczas gdy jego rachunek Depozyty jest obciążany na 100 dolarów (krok 1). Następnie, 1θ0 dolarów jest przekazywanych z transakcyjnego modułu pieniężnego 4 do kasowego modułu pieniężnego 5, który następnie żąda, aby elektroniczne noty 11 reprezentujące 60 funtów zostały wytworzone przez moduł wytwórni pieniędzy 6 (krok 2).
W banku emisyjnym 1, rachunek Waluty obce jest teraz obciążany na sumę 60 funtów, zaś rachunek Pieniądze wyemitowane jest kredytowany na 60 funtów. Elektroniczne noty 11 na sumę 60 funtów wytworzone przez moduł generatora pieniędzy 6 są przekazywane do kasowego modułu pieniężnego 5, który teraz przechowuje zarówno 100 dolarów i 60 funtów (krok 3). 60 funtów jest następnie przekazywanych z kasowego modułu pieniężnego 5 do transakcyjnego modułu pieniężnego 4, dając w efekcie bilans netto 60 funtów w transakcyjnym module pieniężnym 4, a 100 dolarów pozostaje w kasowym module pieniężnym 5, co kończy przekaz (krok 4).
Procedury rozliczające dla wymiany walut obcych 100 dolarów na 60 funtów w banku dystrybucyjnym 2 są pokazane na fig. 16. Transakcyjny moduł pieniężny 4, w tym przypadku, żąda, aby jego 100 dolarów było użyte do zakupu 60 funtów z kasowego modułu pieniężnego 5 banku dystrybucyjnego, co powoduje skredytowanie rachunku Waluty obce banku dystrybucyjnego na sumę 60 funtów oraz obciążenie rachunku 'Depozyty na sumę 100 dolarów (krok 1). 100 dolarów przechowywanych w transakcyjnym module pieniężnym 4 jest przekazywanych do kasowego modułu kasowego 5 banku dystrybucyjnego 2, który wysyła żądanie do kasowego modułu p ieniężnego 5 banku emisyjnego i wycofania 60 funtów i obciążenia jego rachunku Waluty obce na sumę 60 funtów i skredytowanie jego rachunku Depozyty w banku emisyjnym na 60 funtów (krok 2).
Odpowiednia transakcja rozliczająca w banku emisyjnym 1 obciąża rachunek Pieniądze banku dystrybucyjnego na 60 funtów i kredytuje rachunek Pieniądze wyemitowane na 60 funtów (krok 3). Kasowy moduł pieniężny 5 banku emisyjnego żąda teraz, aby moduł wytwórni pieniędzy 6 wytworzył 60 funtów i przekazał je do kasowego modułu pieniężnego 5 banku emisyjnego, który z kolei przekaże je do kasowego modułu pieniężnego 5 banku dystrybucyjnego 2 (kroki 4-5). Stamtąd noty 11 o wartości 60 funtów są przekazywane do transakcyjnego modułu pieniężnego 4 dając saldo 60 funtów, podczas gdy kasowy moduł pieniężny 5 banku dystrybucyjnego 2 kończy z saldem 100 dolarów (krok 6).
Transakcje rozliczające dla wycofywania lub deponowania not kredytowych 11 także obejmują kilka operacji rozliczeniowych, jak pokazano na fig. 17. Kiedy klient chce wycofać pieniądze ze swojej linii kredytowej (krok 1), właściwa kredytowa nota 11 jest po prostu przekazywana z modułu wytwórni pieniędzy 6 do transakcyjnego modułu pieniężnego 4, redukując dostępną linię kredytową o taką samą kwotę jak kwota przekazana (kroki 2-4).
Alternatywnie, kiedy kredytowe noty 11 są deponowane przez transakcyjny moduł pieniężny 4 klienta, konto klienta jest zwiększone o kwotę zdeponowaną zaś rachunek Depozyty jest obciążany o taką samą kwotę (krok 1).
Opisane teraz zostaną operacje rozliczeniowe obejmujące odbiór przez banku emisyjny 1 elektronicznych pieniędzy po rozrachunku (fig. 18). W tym przykładzie, 100 dolarów elektronicznych pieniędzy 1100 dolarów kredytowych not 11 zostało rozliczone przez bank rozrachunkowy 3 dla ustalenia bilansów między kilkoma bankami emisyjnymi 1.
172 072
100 dolarów elektronicznych pieniędzy i 100 dolarów not kredytowych jest przekazywanych do właściwego banku emisyjnego 1 (krok 1). Dodatkowo, 50 dolarów elektronicznych not 11, które on wyemitował jest także zdeponowanych w banku emisyjnym 1. W konsekwencji, bank emisyjny 1 obciąży konto A klienta sumą 100 dolarów, obciąży rachunek Pieniądze wyemitowane banku emisyjnego kwotą 150 dolarów, skredytuje rachunek Depozyty sumą 50 dolarów i skredytuje rachunek Depozyty w banku rozrachunkowym banku emisyjnego sumą 200 dolarów dla dopełnienia transakcji.
Spójrzmy teraz na fig. 19, gdzie pokazany jest przykład rozliczenia wymiany pieniędzy papierowych na elektroniczne noty 11 w banku emisyjnym 1. W tym przykładzie, klient chce wymienić 50 dolarów papierowych na 50 dolarów elektronicznych not 11 w celu dodania ich do 100 dolarów elektronicznych not 11 przechowywanych juz w jego transakcyjnym module pieniężnym 4.
W pierwszej transakcji, 50 dolarów papierowych jest deponowanych w banku emisyjnym 1, który kredytuje rachunek Pieniądze w przekazach kwotą 50 dolarów, podczas gdy rachunek dolarów papierowych jest obciążany kwotą 50 dolarów (krok 1).
Następnie, 100 dolarów elektronicznych not 11 jest usuwanych z transakcyjnego modułu pieniężnego 4, w wyniku czego rachunek Pieniądze w przekazach jest kredytowany kwotą 100 dolarów, zaś rachunek Depozyty jest obciążany kwotą 100 dolarów (krok 2).
Kasowy moduł pieniężny 5 żąda teraz 150 dolarów elektronicznych not 11 z modułu wytwórni pieniędzy 6, aby zwrócić 150 dolarów elektronicznych not 11 klientowi (krok 3). Zgodnie z tym, rachunek Pieniądze w przekazach jest obciążany kwotą 150 dolarów podczas gdy rachunek Pieniądze wyemitowane jest kredytowany kwotą 150 dolarów.
Świeżo wygenerowane 150 dolarów elektronicznych not 11 jest następnie przekazywanych z modułu wytwórni pieniędzy 6 do kasowego modułu pieniężnego 5, który z kolei przekazuje 150 dolarów do transakcyjnego modułu pieniężnego 4 klienta (kroki 4-5). Po zakończeniu transakcji klient zostaje ze 150 dolarami elektronicznych not 11, zaś rachunek pieniędzy papierowych banku emisyjnego osiąga saldo 50 dolarów.
Na fig. 19 pokazano w nawiasach przypadek, kiedy klient wymienia 50 dolarów papierowych pieniędzy na elektroniczne noty 11 kiedy w jego transakcyjnym module pieniężnym 4 saldo jest zerowe. W kroku (1); 50 dolarów papierowych jest deponowanych w banku emisyjnym 1, który kredytuje rachunek Pieniądze w przekazach sumą 50 dolarów, podczas gdy rachunek pieniędzy papierowych jest obciążany kwotą 50 dolarów. Ponieważ noty 11 nie są wycofywane; w kroku (2) nie są wykonywane rozliczenia. W kroku (3); tylko 50 dolarów jest żądanych z modułu wytwórni pieniędzy 6, a rachunek Pieniądze w przekazach jest obciążany kwotą 50 dolarów, podczas gdy rachunek Pieniądze wyemitowane jest kredytowany kwotą 50 dolarów. Taki sam przekaz między modułami pieniężnymi następujejak w krokach (4-5) fig. 19 opisanych powyżej, używając tylko 50 dolarów, które były żądane. W efekcie klient zostanie z 50 dolarami elektronicznych not 11 kosztem 50 jego papierowych dolarów.
Na fig. 20 pokazana jest wymiana papierowych pieniędzy na elektroniczne noty 11 w banku dystrybucyjnym 2. Przykład ten używa tych samych parametrów jak na fig. 19, mianowicie, klient ma 50 dolarów papierowych i 100 dolarów elektronicznych not 11 w swoim transakcyjnym module pieniężnym 4.
Kiedy 50 dolarów papierowych zostanie zdeponowanych w banku dystrybucyjnym 2, jego rachunek Pieniądze w przekazach jest kredytowany kwotą 50 dolarów, podczas gdy jego rachunek Pieniądze papierowe jest obciążany kwotą 50 dolarów (krok 1). 100 dolarów elektronicznych pieniędzy 11 jest następnie przekazywanych z transakcyjnego modułu pieniężnego 4 do banku dystrybucyjnego 2, który kredytuje rachunek Pieniądze w przekazach sumą 100 dolarów i obciąża rachunek Depozyty sumą 100 dolarów (krok 2).
Stąd, 100 dolarów elektronicznych not 11 jest deponowanych w banku emisyjnym 1, przy czym jego rachunek Depozyty jest obciążany kwotą 100 dolarów, podczas gdy rachunek Pieniądze banku dystrybucyjnego jest kredytowany kwotą 100 dolarów (krok 3). W banku dystrybucyjnym 2 rachunek Depozyty w banku emisyjnym jest obciążany kwotą 100 dolarów, podczas gdy rachunek Depozyty jest kredytowany sumą 100 dolarów.
172 072
Teraz wystawiane jest przez bank dystrybucyjny 2 żądanie wycofania 150 dolarów z banku emisyjnego 1 (krok 4). Żądanie to powoduje obciążenie w banku dystrybucyjnym jego rachunku Pieniądze w przekazach kwotą 150 dolarów i skredytowanie jego rachunku Depozyty w banku emisyjnym kwotą 150 dolarów.
Odpowiednio, kasowy moduł pieniężny 5 banku emisyjnego 1 żąda 150 dolarów not 11 z modułu wytwórni pieniędzy 6, obciąża rachunek Pieniądze banku dystrybucyjnego kwotą 150 dolarów i kredytuje rachunek Pieniądze wyemitowane kwotą 150 dolarów (krok 5).
Na koniec, 150 dolarów elektronicznych not 11 jest przekazywanych z modułu wytwórni pieniędzy 6 do kasowego modułu pieniężnego 5 banku emisyjnego 1, który przekazuje je do transakcyjnego modułu pieniężnego 4 po przejściu przez kasowy moduł pieniężny 5 banku dystrybucyjnego 2 (kroki (6-8).
Alternatywnie, przypadek klienta mającego tylko 50 dolarów papierowych i żadnych not 11 w swoim transakcyjnym module pieniężnym 4 jest również pokazany na fig. 20. Podobnie jak w pierwszym przypadku, 50 dolarów papierowych jest deponowanych w banku dystrybucyjnym 2, jego rachunek Pieniądze w przekazach jest kredytowany kwotą 50 dolarów, podczas gdy jego rachunek Pieniądze papierowe jest obciążany kwotą 50 dolarów (krok 1).
Żądanie wycofania 50 dolarów jest następnie kierowane do banku emisyjnego 1 i rachunek Pieniądze w przekazach jest obciążany kwotą 50 dolarów, podczas gdy rachunek Depozyty w banku emisyjnym jest kredytowany kwotą 50 dolarów (krok 4), liczby w nawiasach).
Następnie 50 dolarów jest żądanych z modułu wytwórni pieniędzy 6, rachunek Pieniądze banku dystrybucyjnego jest obciążany kwotą 50 dolarów, a rachunek Pieniądze wyemitowane jest kredytowany kwotą 50 dolarów w kroku (5) (liczby w nawiasach). Stąd 50 dolarów w elektronicznych notach 11 jest przekazywanych przez te same moduły pieniężne jak w krokach (6-8) powyżej, osiągając transakcyjny moduł pieniężny 4.
Figura 21 ilustruje wymianę elektronicznych not 11 na pieniądze papierowe w banku emisyjnym 1. Tutaj klient ma 100 dolarów elektronicznych not 11 przechowywanych w jego transakcyjnym module pieniężnym 4 i chce wymienić 50 dolarów elektronicznych not 11 na 50 dolarów papierowych.
Po nawiązaniu łączności między transakcyjnym modułem kasowym 4 a kasowym modułem pieniężnym 5 banku emisyjnego 1, wszystkie 100 dolarów elektronicznych pieniędzy 11 jest usuwanych z transakcyjnego modułu pieniężnego 4 (krok 1). Powoduje to skredytowanie rachunku Pieniądze w przekazach kwotą 100 dolarów i obciążenie rachunku Depozyty (w banku emisyjnym 1) kwotą 100 dolarów.
Kasowy moduł pieniężny 5 żąda teraz 50 dolarów uaktualnionych not elektronicznych 11 z modułu wytwórni pieniędzy 6, a ta transakcja wymaga obciążenia rachunku Pieniądze w przekazach kwotą 50 dolarów i rachunku Pieniądze wyemitowane kwotą 50 dolarów (krok 2). Świeżo wytworzone 50 dolarów elektronicznych not 11 jest następnie przekazywanych do transakcyjnego modułu pieniężnego 4 poprzez kasowy moduł pieniężny 5. 50 dolarów papierowych jest następnie przekazywanych do klienta poprzez kasę lub ATM, (kroki 3-5).
Na figurze pokazano również (w nawiasach) przykład klienta realizującego tę samą wymianę na pieniądze papierowe, kiedy tylko 50 dolarów jest przechowywanych w jego transakcyjnym module pieniężnym 4. W banku emisyjnym, 50 dolarów elektronicznych not 11 jest usuwanych, w wyniku czego rachunek Pieniądze w przekazach jest kredytowany kwotą 50 dolarów, zaś rachunek Depozyty jest obciążany kwotą 50 dolarów. Pięćdziesiąt dolarów pieniędzy papierowych jest następnie wypłacanych dla klienta, gdyż zdeponował on tylko 50 dolarów elektronicznych not 11 (krok 5).
Kończąc tę transakcję, w obu przypadkach rachunek Pieniądze w przekazach jest obciążany kwotą 50 dolarów, zaś rachunek Depozyty jest obciążany kwotą 50 dolarów. Pięćdziesiąt dolarów pieniędzy papierowych jest następnie wypłacanych dla klienta, gdyż zdeponował on tylko 50 dolarów elektronicznych not 11 (krok 5).
Kończąc tę transakcję, w obu przypadkach rachunek Pieniądze w przekazach jest obciążany kwotą 50 dolarów, zaś rachunek pieniędzy papierowych w banku emisyjnym 1 jest kredytowany kwotą 50 dolarów. Rezultatem netto jest, że klient na końcu ma 50 dolarów
172 072 papierowych i, tylko w pierwszym przypadku, 50 dolarów uaktualnionych not elektronicznych 11 w swoim transakcyjnym module pieniężnym 4.
Wymiana elektronicznych not 11 na papierowe pieniądze w banku dystrybucyjnym 2 jest zilustrowana na fig. 22. Jak w przykładzie zilustrowanym na fig. 21, chociaż klient wymienia tylko 50 dolarów elektronicznych not 11, wszystkie 100 dolarów elektronicznych not 11 jest przekazywanych z transakcyjnego modułu pieniężnego 4 klienta (krok 1).
Po przekazaniu not 11, kasowy moduł pieniężny 5 banku dystrybucyjnego 2 kredytuje rachunek Pieniądze w przekazach kwotą 100 dolarów i obciąża rachunek Depozyty kwotą 100 dolarów. Te 100 dolarów elektronicznych not 11 jest teraz deponowanych w banku emisyjnym 1, w wyniku czego bank dystrybucyjny 2 kredytuje swój rachunek Depozyty kwotą 100 dolarów, obciążając jednocześnie rachunek Depozyty w banku emisyjnym kwotą 100 dolarów, (krok 2).
W banku emisyjnym 1 rachunek Pieniądze banku dystrybucyjnego jest kredytowany kwotą 100 dolarów, zaś rachunek Depozyty jest obciążany kwotą 100 dolarów. Bank dystrybucyjny 2 żąda teraz wycofania 50 dolarów elektronicznych not 11 z banku emisyjnego 1, (krok 3). W konsekwencji, rachunek Depozyty w banku emisyjnym jest kredytowany sumą 50 dolarów, zaś rachunek Pieniądze w przekazach w banku dystrybucyjnym 2 jest obciążany sumą 50 dolarów.
Teraz kasowy moduł pieniężny 5 banku emisyjnego 1 żąda 50 dolarów z modułu wytwórni pieniędzy 6 i obciąża rachunek Pieniądze banku dystrybucyjnego kwotą 50 dolarów jednocześnie kredytując jego rachunek Pieniądze wyemitowane kwotą 50 dolarów (krok 4). 50 dolarów uaktualnionych not 11 jest przekazywanych z modułu wytwórni pieniędzy 6 poprzez kasowy moduł pieniężny 5 banku emisyjnego 1 i kasowy moduł pieniężny 5 banku dystrybucyjnego 2 z powrotem do transakcyjnego modułu pieniężnego 4 w krokach (5-7).
Zilustrowany jest również tutaj przykład, kiedy tylko 50 dolarów jest przechowywanych w transakcyjnym module pieniężnym 4 i są one deponowane w banku dystrybucyjnym 2, w celu wymiany ich na pieniądze papierowe. Dla tego depozytu rachunek Pieniądze w przekazach jest kredytowany kwotą 50 dolarów, zaś rachunek Depozyty jest obciążany kwotą 50 dolarów (krok 1). Następnie 50 dolarów jest deponowanych przez bank dystrybucyjny 2 na jego koncie w banku emisyjnym 1. W banku dystrybucyjnym 2 rachunek Depozyty otrzymuje 50 dolarów kredytu, zaś rachunek Depozyty w banku emisyjnym jest obciążany kwotą 50 dolarów. Ze strony banku emisyjnego 1, kredytuje on rachunek Pieniądze banku dystrybucyjnego kwotą 50 dolarów i obciąża rachunek Depozyty kwotą 50 dolarów po otrzymaniu depozytu 50 dolarów (krok 2).
W obu przykładach, pięćdziesiąt dolarów pieniędzy papierowych jest następnie przekazywanych w banku dystrybucyjnego 2 do klienta, zaś bank dystrybucyjny 2 obciąża rachunek Pieniądze w przekazach kwotą 50 dolarów i kredytuje rachunek pieniędzy papierowych kwotą 50 dolarów (krok 8). Klient zostaje teraz z 50 dolarami papierowych pieniędzy i, w pierwszym przykładzie, 50 dolarami elektronicznych not 11 przechowywanych w jego transakcyjnym module pieniężnym 4.
Na fig. 23, pokazany jest proces rozliczania dla rozrachunku elektronicznych pieniędzy emitowanych przez różne banki emisyjne. Zilustrowany jest przykład, w którym 100 dolarów elektronicznych pieniędzy 11 wyemitowanych przez bank B zostało zdeponowanych w banku emisyjnym A, zaś 150 dolarów elektronicznych not 11 wyemitowanych przez bank A zostało zdeponowanych w banku emisyjnym B.
W kroku (1), bank emisyjny A przekazuje 100 dolarów wyemitowanych przez bank B do banku rozrachunkowego 3. Ten kredytuje wówczas jego rachunek Depozyty kwotą 100 dolarów i obciąża rachunek Depozyty w banku rozrachunkowym tą samą kwotą. W kroku (2) bank emisyjny B deponuje 150 dolarów pieniędzy banku emisyjnego A w banku rozrachunkowym 3. Jego rachunek Depozyty jest kredytowany kwotą 150 dolarów, zaś jego rachunek ''Depozyty w banku rozrachunkowym jest obciążany kwotą 150 dolarów.
W sumie, 50 dolarów należą się bankowi B. Zgodnie z tym, na kwotę 50 dolarów zostanie obciążony rachunek Pieniądze po rozrachunku banku A, zaś na kwotę 50 dolarów zostanie skredytowany rachunek Pieniądze po rozrachunku banku B (krok 3).
172 072
Na fig. 24 pokazana jest transakcja rozliczeniowa dla uaktualniania elektronicznych not 11. Tutaj 100 dolarów elektronicznych not 11 jest przechowywanych w transakcyjnym module pieniężnym 4 i jest przekazywanych do banku emisyjnego 1, gdzie na kwotę 100 dolarów zostaje skredytowany rachunek Pieniądze w przekazach, zaś na kwotę 100 dolarów jest obciążany rachunek Depozyty (krok 1).
Sto dolarów elektronicznych not 11 jest żądanych z modułu wytwórni pieniędzy 6, powodując obciążenie rachunku Pieniądze w przekazach kwotą 100 dolarów i skredytowanie rachunku Pieniądze wyemitowane kwotą 100 dolarów (krok 2). Następnie, 100 dolarów elektronicznych not 11 jest przekazywanych z modułu generatora pieniędzy 6 do kasowego modułu pieniężnego 5 banku emisyjnego 1, który z kolei przekazuje pieniądze do transakcyjnego modułu pieniężnego 4 klienta (kroki (3-4).
Systemy kontroli i rozrachunku
Na fig. 25 pokazany jest System kontroli transakcji. Jest zrozumiałe, że kasowe moduły pieniężne 5, moduły wytwórni pieniędzy 6 oraz system bankowy 20 mogą okresowo przesyłać zapisy o transakcjach do Systemu kontroli transakcji 22 utrzymywanego w każdym banku dołączonym do systemu. Transakcje te są analizowane dla stwierdzenia, czy w systemie 20 według wynalazku wystąpił nieprawidłowy proces.
System kontroli transakcji 22, który może być zainstalowany w dowolnym komputerze ogólnego przeznaczenia o odpowiednich parametrach i odpowiednio zaprogramowanym, ale nie ograniczonym pod tym względem, zapewnia, że wszystkie transakcje kasowego modułu pieniężnego 5 o znaczeniu finansowym, np. deponowanie, wycofywanie i wypłaty są zgodne ze schematami transakcji rozliczeniowych. Jakiekolwiek niezgodności mogą wskazywać naniezakończenie transakcji lub wystąpienie działań przestępczych.
Transakcje obejmujące emisję pieniędzy przez moduł wytwórni pieniędzy 6 również powinny odpowiadać transakcjom kasowego modułu pieniężnego 5 i posiadać odpowiednie zapisy transakcji rozliczeniowych. Jakiekolwiek niezgodności danych mogą wskazywać na niekompletność procesów lub naruszenie zabezpieczeń. Nieprawidłowe transakcje rozliczeniowe mogą być wywołane przez nieskończone transakcje lub próbę manipulacji z zapisami systemu bankowego 20.
W preferowanym wykonaniu, transakcje nieprawidłowe mogą być przekazane do systemu badania 12, gdzie mogą być określone przyczyny problemów. Mogą być przeprowadzone dialogi w sieci, aby dać detektywom przegląd niezgodności w zapisach transakcji i dla określenia odpowiednich działań dla poprawy sytuacji. Detektywi mogą następnie podjąć działania naprawcze przez korektę rachunków, dezaktywację uszkodzonych kasowych modułów pieniężnych 5 i modułów wytwórni pieniędzy 6 oraz poinformowanie klientów o działaniach.
Kierujemy teraz uwagę na fig. 26, która pokazuje proces rozrachunkowy dla obsługi transakcji deponowania. Banki dystrybucyjne nie są objęte tym procesem, gdyż depozyty klienta są zdeponowane na kontach w bankach emisyjnych 1 w trybie czasu rzeczywistego. W bankach emisyjnych, depozyty są zbierane przez System rozrachunkowy dla konsolidacji wszystkich zdeponowanych elektronicznych pieniędzy (włącznie z depozytami z banków dystrybucyjnych) w celu przekazania do banku rozrachunkowego 3.
Bank rozrachunkowy 3 może być zainstalowany w dowolnym urządzeniu komputerowym mogącym obsługiwać duże ilości transakcji i odpowiednie ilości danych, które systemem będzie zwykle przetwarzał. Może być użyty duży komputer, system minikomputerowy o odpowiednich parametrach, kilka sieciowych stacji roboczych mających konieczne możliwości przetwarzania danych lub kombinacja wymienionego sprzętu. Specjaliści zgodzą się z tym, że konkretna konstrukcja sprzętowa systemu banku rozrachunkowego 3 nie jest krytyczna dla wynalazku.
Zakłada się, że banki emisyjne 1 mogą rozliczać pieniądze w jednej z wielu procedur. W jednej procedurze, elektroniczne pieniądze mogą być zdeponowane poprzez łącza sieciowe z banku emisyjnego 1 do banku rozrachunkowego 3. Może to być zrealizowane przy dołączeniu do sieci komputerowej w trybie czasu rzeczywistego, kiedy transakcje rzeczywiście występują. Alternatywnie, bank emisyjny 1 może zapisywać szczegóły przebiegu transakcji w ciągu dnia w celu późniejszego wspólnego przetworzenia. Procesy międzybankowe mogą występować kilka razy w ciągu dnia.
172 072
Jak pokazano na fig. 26, bank emisyjny 1 może okresowo przekazywać elektroniczne pieniądze do zbioru konsolidacji depozytów (konsolidować depozyty), który może być przetwarzany i przekazywany do banku rozrachunkowego 3. Zapisy transakcji z tego zbioru są także przesyłane do bankowego Systemu kontroli transakcji 22 dla celów statystycznych i organizacyjnych.
W banku rozrachunkowym 3 zbiory konsolidacji depozytów są przetwarzane, tworząc pojedyncze obciążenie albo kredyt w jednostkach monetarnych dla rachunku na żądanie dla każdego banku emisyjnego 1. Oczywiście, odpowiednie transakcje rozliczeniowe dla tych rachunków są realizowane podczas procesów rozrachunkowych. Każdy rachunek, który jest przekroczony zostanie rozliczony poprzez zwykły międzybankowy proces rozliczeniowy, jaki jest powszechnie stosowany w przemyśle.
Przetworzone elektroniczne pieniądze, które są rozliczone, są wysyłane ponownie do Systemu kontroli emisji pieniędzy 23 każdego banku, który je wyemitował w celu skontrolowania ich pod względem manipulacji i duplikacji.
Dodatkowe funkcje statystyczne i wewnętrzne są zainstalowane w Systemie kontroli emisji pieniędzy 23, jak pokazano na fig. 27. Bank emisyjny 1 posiada własny System kontroli emisji pieniędzy 23, zwykle zainstalowany w komputerze ogólnego przeznaczenia, ale bez ograniczeń, w celu porównania elektronicznych pieniędzy wyemitowanych z elektronicznymi pieniędzmi po rozrachunku w banku rozrachunkowym 3.
Jak pokazano na fig. 27, elektroniczne pieniądze wyemitowane i elektroniczne pieniądze zdeponowane w bankach emisyjnych 1 oraz transakcje rozrachunku pieniędzy otrzymane z banku rozrachunkowego 3 są przesyłane do Systemu kontroli emisji pieniędzy 23. System kontroli emisji pieniędzy 23 wytwarza transakcje rozliczające dla pieniędzy po rozrachunku i uaktualnia główny rejestr wszystkich pieniędzy wyemitowanych przez bank. Dodatkowo, System kontroli emisji pieniędzy 23 przesyła do systemu badania emisji pieniędzy 13 pieniądze, które są po rozrachunku, ale które nie były wyemitowane lub które były przekazywane więcej niż raz.
Jakiekolwiek przypadki nieprawidłowości mogą wskazywać na potencjalne naruszenie zabezpieczeń. Detektywi mogą wówczas określić, czy moduły wytwórni pieniędzy 6 pracują poprawnie lub czy manipulowano przy modułach pieniężnych. Identyfikatory modułów pieniężnych uszkodzonych lub nadużytych są przesyłane do każdego bankowego Servera zabezpieczeń 27 w celu rozesłania do innych modułów pieniężnych w bankowej sieci lokalnej 18. Identyfikatory są także wysyłane do agencji certyfikacji 28 w celu odpowiedniej dystrybucji poprzez sieć 25.
Oddzielnie, główny rejestr pieniędzy wyemitowanych jest czytany przez system lokalizacji pieniędzy 24, który tworzy zapis, przesłany następnie do banku rozrachunkowego 3 w celu określenia pozycji pieniędzy skonsolidowanych. Uważa się, że wszystkie banki emisyjne 1 będą donosiły o ich pozycjach na koniec każdego określonego okresu, zwykle na koniec każdego dnia. System lokalizacji pieniędzy 24 może konsolidować te raporty dla określenia ilości pieniędzy wyemitowanych przez banki emisyjne 1 dla każdej jednostki monetarnej. Raporty pokażą pozycję każdego banku emisyjnego 1 w celu oszacowania ryzyka powstania kłopotliwych rozliczeń międzybankowych.
Procedury robocze
Chociaż pewne aspekty preferowanego wykonania mogą być opisane na szczegółowych diagramach, funkcje rozliczeniowe są najlepiej zilustrowane przy użyciu algorytmów procesów. Zatem, dla ułatwienia zrozumienia działania modułów pieniężnych, kilka przykładów transakcji jest przedstawionych w algorytmach na fig. 28-50A. Poniżej zostanie podany szczegółowy opis procedur systemowych i związanych z nimi funkcji użytkowych, które wdrażają zasady preferowanego wykonania niniejszego wynalazku.
W opisach algorytmów (jeśli nie podano inaczej), funkcje użytkowe transakcyjnego modułu pieniężnego 4, czy jest on zainstalowany w jednostce przenośnej, czy w innym typie urządzenia przetwarzającego, są oznaczone literą A, zaś funkcje kasowego modułu pieniężnego 5 i związanego z nim banku są oznaczone literą B. W przypadku, gdy bank dystrybucyjny 2
172 072 przeprowadza transakcje z bankiem emisyjnym 1, funkcje emisyjnego lub dystrybucyjnego banku i związanego z nim kasowego modułu pieniężnego 5 będą oznaczane literą C.
Dodatkowo, przejście do kroków na drugiej figurze są sygnalizowane przez pięciokątny znak z symbolem alfanumerycznym, zaś na drugiej figurze jest kontynuowane przez koło z takim samym symbolem alfanumerycznym.
Wycofywanie z banku emisyjnego
Na fig. 28-35A przedstawiony jest algorytm transakcji między transakcyjnym modułem pieniężnym 4 a kasowym modułem pieniężnym 5. W tym przypadku zakłada się, że klient jest zdecydowany na przeprowadzenie transakcji pieniężnej z bankiem dołączonym do systemu; w szczególności, chce wycofać pewną kwotę elektronicznych pieniędzy ze swojego konta, w celu przechowywania ich w swoim transakcyjnym module pieniężnym 4.
Przebieg procesu do ustalenia transakcji wycofywania rozpoczyna się u góry fig. 28. Pierwszy blok procesu jest ustaleniem wycofania między modułem pieniężnym A a kasowym modułem pieniężnym B banku, który jest opisany dalej, na fig. 29. Proces rozpoczyna się od procesu uwierzytelnienia się w module A, co jest również szczegółowo opisane na innej figurze, w szczególności fig. 31.
Uwierzytelnienie klienta
Na górze fig. 31 klient żąda od swojego transakcyjnego modułu pieniężnego 4 przeprowadzenia działań uwierzytelniających (krok 10’). Funkcja Administrator sesji 31 otrzymuje wiadomość o uwierzytelnianiu się (krok 12’) i sprawdza, czy transakcyjny moduł pieniężny 4 ma zabronione uwierzytelnianie klientów (krok 14’).
Uwierzytelnianie klientów może być zabronione, jeśli klient wykonał kilka bezskutecznych prób uwierzytelnienia się w transakcyjnym module pieniężnym 4. Na przykład, dozwolona liczba prób uwierzytelnienia się może być ograniczona do trzech, tak, że jeśli ktoś wykonuje więcej niż trzy kolejne bezskuteczne próby uwierzytelnienia się w transakcyjnym module pieniężnym 4, Administrator sesji 31 zabroni dalszych prób uwierzytelniania się. Dodatkowo, funkcja odłączenia może być utrzymywana przez dowolny, wcześniej określony czas, na przykład 24 godziny. Taka organizacja dostarczy zabezpieczenia przed osobami, które weszły w posiadanie transakcyjnego modułu pieniężnego 4, ale nie są upoważnione do wykorzystywania go.
Należy zauważyć, ze o ile ten typ organizacji jest zakładany w preferowanym wykonaniu wynalazku, wynalazek nie ogranicza możliwości stosowania innych rozwiązań, gdyż dowolne metody znane w przemyśle dla zapewnienia zabezpieczenia przed nieuprawnionymi osobami są odpowiednie do zastosowania.
Jeśli uwierzytelnianie nie jest zabronione, jak w przypadkach typowych, funkcja Do klienta 33 prosi klienta o wprowadzenie jego charakterystyk uwierzytelniających, takich jak jego PIN lub identyfikatory biometryczne (krok, 22’). Dane wprowadzone przez klienta są przekazywane przez Administratora sesji 31 do funkcji Do klienta 33 (kroki 24’-28’), która odpowiada na wprowadzane charakterystyki i uprawnia klienta do uruchomienia transakcyjnego modułu pieniężnego 4 jeśli charakterystyki identyfikacyjne klienta są poprawne przy porównaniu z charakterystykami zapisanymi w pamięci transakcyjnego modułu pieniężnego 4 (kroki 30’-32’).
Jeśli charakterystyki identyfikacyjne klienta nie odpowiadają identyfikatorom przechowywanym w pamięci, funkcja Do klienta 33 informuje klienta o nie uznaniu uwierzytelnienia (krok 34’). Następnie, funkcja Do klienta 33 sprawdza ile razy użytkownik próbował uwierzytelnić się (krok 36’) i jeśli ustalona liczba razy nie została przekroczona, Administrator sesji 31 jest informowany (krok 38’).
Administrator sesji 31 pracuje w połączeniu z funkcją Generator taktu/zegar 43 dla ustalenia i kontrolowania czasu, jaki upłynął między bezskutecznymi próbami uwierzytelnienia się (krok 40’). W jednym wykonaniu, zbyt wiele bezskutecznych prób w ustalonym okresie czasu spowoduje, że Administrator sesji 31 zabroni dalszych prób uwierzytelnienia się, wyłączając transakcyjny moduł pieniężny 4. Administrator sesji 31 notuje, że uwierzytelnianie się jest zakończone w kroku 42’.
172 072
Wracając do kroku 14 fig. 31, przyjmując, że transakcyjny moduł pieniężny 4 jest zablokowany, Administrator sesji 31 sprawdza, czy przewidziany czas upłynął (krok 16’). Jeśli transakcyjny moduł pieniężny 4 ma wciąż zablokowane uwierzytelnianie się, funkcja Do klienta 33 wysyła wiadomość do klienta, że dalszy dostęp do transakcyjnego modułu pieniężnego 4 jest zabroniony (kroki (18’-20’). Administrator sesji 31 notuje, że próba uwierzytelnienia się została zakończona, ponownie w kroku 42’.
Ustalenie wycofywania
Wracając do fig. 29, kiedy uwierzytelnianie zakończyło się pomyślnie, funkcja Do klienta A 33 prosi klienta o podanie typu żądanej transakcji (krok 43’). Jak wspomniano wcześniej, zakłada się, że klient może przeprowadzać transakcje z dowolnym spośród wielu kont w wielu różnych bankach i instytucjach finansowych dołączonych do systemu.
Po wybraniu danego banku i konta (krok 44’), transakcyjny moduł pieniężny 4 inicjuje procedurę nawiązania łączności z bankiem, który został wybrany, angażując do tego sieć 25. Program przechodzi teraz do procedur zilustrowanych algorytmami na fig. 33. Na fig. 33 przedstawiono przetwarzanie danych i kroki uwierzytelniania w sieci 25.
Uwierzytelnianie w sieci
Opisywana przykładowa metoda uwierzytelniania w sieci 25 może być zastosowana w przypadku dowolnego modułu pieniężnego 4, 5, 6 niniejszego wykonania. Zatem, w tym przypadku, A oznacza dowolną klasę modułu pieniężnego.
Po wybraniu banku, który ma brać udział w transakcji, moduł pieniężny nawiązuje łączność z siecią 25 pod kontrolą swojego Administratora sesji A 31 (krok 50’) Server sieciowy 26 rozpoczyna od żądania certyfikatu transakcyjnego modułu pieniężnego 4 od Administratora sesji A 31 (kroki (52’-54’). Funkcja Obsługa zabezpieczenia A 37 odszukuje i wysyła certyfikat do Administratora sesji A 31 (krok 56’). Administrator sesji A 31 wysyła certyfikat do Servera sieciowego 26 (krok 58’), który, po jego odebraniu, kieruje go do Servera zabezpieczenia 27 (krok 60’).
Server zabezpieczenia 27 sprawdza certyfikat pod względem jego ważności (kroki 62’-64’) i jeśli nie jest on ważny z dowolnego powodu, Server zabezpieczeń 27 sygnalizuje Serverowi sieciowemu 26, aby zablokował dostęp (krok 66’). Server sieciowy 26 może z kolei przesłać wiadomość o odrzuceniu do Administratora sesji A transakcyjnego modułu pieniężnego 4 (kroki 68’-70’).
Jeśli Administrator sesji A, który odebrał wiadomość o odrzuceniu jest transakcyjnym modułem pieniężnym 4, jego funkcja Do klienta A poinformuje klienta o sytuacji (krok 74). Jeśli jest to kasowy moduł pieniężny 5 lub moduł wytwórni pieniędzy 6, który próbuje uzyskać dostęp do sieci 25, funkcja 'Do banku A 47 informuje system bankowy 20, że jego dostęp został zablokowany (krok 76’).
Jeśli sprawdzenie ważności certyfikatu zakończyło się pomyślnie, Server zabezpieczeń 27 wysyła uaktualnioną listę złych modułów pieniężnych i nową listę kodów certyfikacyjnych do Administratora sesji A (krok 78’) fig. 33a). Kody są oznaczone ostatnią wersją kodu certyfikacyjnego. Wiadomość jest odbierana przez Administratora sesji A i przekazywana do Obsługi zabezpieczania A 37, która sprawdza ważność listy kodów certyfikacyjnych oraz listy złych modułów pieniężnych (kroki 80’-82’ fig. 33A).
Publiczne kodowanie A 44 sprawdza ważność oznaczenia (krok 84’) i jeśli oznaczenie nie jest ważne, funkcja Do klienta A 33 transakcyjnego modułu pieniężnego 4 lub, alternatywnie, funkcja Do banku kasowego modułu pieniężnego 5, wysyła wiadomość ostrzegającą o kłopotach z zabezpieczeniem sieci (kroki 86’-90’). Najlepiej, jeśli wszystkie moduły pieniężne będą sprawdzały ważność oznaczenia odebranego nawet od Servera zabezpieczeń 27. Pomoże to zapewnić integralność całego systemu.
W przypadku ważnego oznaczenia, Obsługa zabezpieczania A uaktualnia listę złych modułów pieniężnych i listę kodów certyfikacyjnych (krok 94’). Jeśli certyfikat powinieni zostać potwierdzony lub data ważności certyfikatu minęła (kroki 96’ i 98’). Obsługa zabezpieczenia A wytwarza nowy certyfikat (krok 126 na fig. 33C), zaś Publiczne kodowanie A wytwarza nowe kody i oznacza certyfikat stosując stare kodowanie prywatne (krok 128). Administrator
172 072 sesji A wysyła nowy certyfikat do Servera zabezpieczeń 27, który odbiera certyfikat i sprawdza ważność oznaczenia (kroki 130-136).
Przyjmijmy, że oznaczenie nowego certyfikatu nie jest ważne na tym etapie. Wówczas kroki 66’-76’ (fig. 33) są powtarzane, aby zakończyć połączenie komunikacyjne z siecią 25.
Z drugiej strony, ważne oznaczenie, fig. 33C, pozwoli Sewerowi zabezpieczeń 27 na oznaczenie nowego certyfikatu i wysłanie go ponownie do modułu pieniężnego (krok 138). Administrator sesji A 31 odbiera nowy certyfikat, (krok 140, fig. 33D) i przekazuje go do funkcji Obsługa zabezpieczenia A dla ponownego sprawdzenia ważności certyfikatu przez zastosowanie funkcji Kodowanie publiczne (kroki 142-146). Moduł pieniężny powtarza teraz badanie ważności certyfikatu wyemitowanego przez Server zabezpieczeń 27. Jeśli oznaczenie jest ważne, Administrator sesji A 31 wysyła potwierdzenie do Servera zabezpieczeń 27 (krok 148), który odpowiada kierując proces do (kroku 78’, fig. 33A).
Przeciwnie, jeśli oznaczenie Servera zabezpieczeń na nowym certyfikatorze wytworzonym przez transakcyjny moduł pieniężny A okaże się nieważne, fig. 33D. Administrator sesji A wysyła wiadomość o nieważnym certyfikatorem wraz z certyfikatorem ponownie do Seryera zabezpieczeń 27 (krok 150), który ponownie sprawdza ważność oznaczenia na certyfikatorze (krok 152). Ważne oznaczenie wróci proces do kroku 66’, fig. 33. Alternatywnie, nieważne oznaczenie spowoduje odłączenie Servera zabezpieczeń 27 od sieci 25 (krok 156, fig. 33D) i zawiadomienie modułu pieniężnego przez Server sieciowy 26 o uszkodzeniu (krok 158).
Administrator sesji A, który odebrał wiadomość (krok 160), w przypadku transakcyjnego modułu pieniężnego 4, spowoduje, że funkcja Do klienta A 33 zapyta klienta, czy chce on powtórzyć cały proces uwierzytelniania w sieci 25 (kroki 164 i 168). W przypadku kasowego modułu pieniężnego 5 lub modułu wytwórni pieniędzy 6, funkcja Do banku A zapyta, czy żądane jest powtórzenie procedury uwierzytelnienia w sieci 25 (kroki 166 i 168).
Brak prób powtórzenia oczywiście kończy komunikację z siecią 25, a przeciwnie, żądanie powtórzenia dostępu do sieci 25 spowoduje powrót procedury do kroku 56, fig. 33, gdzie Obsługa zabezpieczenia A znów wyszuka certyfikat transakcyjnego modułu pieniężnego dla Servera sieciowego 26.
Wracając do kroku 98’, fig. 33A, jeśli certyfikat nie musi być potwierdzany a data ważności nie minęła, Administrator sesji A 31 zażąda daty i godziny (krok 100’) od Generatora taktu/zegara A (krok 102, fig. 33B) i przekazuje te dane do Seryera sieciowego 26 (krok 104).
Server sieciowy 26 sprawdza godzinę i datę po odebraniu ich (krok 106) i jeśli wykraczają one poza dozwolony, ustalony parametr, Server sieciowy 26 wyśle nowe dane o godzinie i dacie (krok 110) do Generatora taktu/zegara A poprzez Administratora sesji A (kroki 112 i 114). Jeśli Generator taktu/zegara A 43 nie może wyregulować daty i godziny, aby były zsynchronizowane z siecią 25, operator modułu pieniężnego dla klienta lub banku jest zawiadamiany o uszkodzeniu zegara (kroki 116-124).
W odpowiedzi na widoczne uszkodzenie, operator może próbować uzyskać ponowne przesłanie godziny i daty z Seryera sieciowego 26, (krok 24) i procedura wraca do kroku 102, w którym próbuje on wysłać nowe dane o godzinie i dacie do modułu pieniężnego. Alternatywnie, akceptowany wynik sprawdzenia daty i godziny, (krok 108), pozwoli aby Seryer sieciowy 26 i Administrator sesji A wymienili potwierdzenia i odnotowali pomyślne uwierzytelnienie w sieci 25 (kroki 126-128).
Organizacja sesji A
Jak pokazano na fig. 29, po uwierzytelnieniu w module pieniężnym, wybraniu transakcji i uwierzytelnieniu w sieci, organizowana jest sesja między modułami pieniężnymi. Fig. 34 przedstawia algorytm dla organizacji sesji między modułami pieniężnymi, która, jak specjaliści zrozumieją, ma zastosowanie w ogólności również do innych sesji organizowanych między różnymi typami modułów pieniężnych niniejszego wynalazku.
Na górze fig. 34, Administrator sesji A sprawdza, czy klient zażądał połączenia z konkretnym obiektem w sieci 25 (krok 190). Na przykład, jeśli klient chce przeprowadzić transakcje ze swoim kontem w danym banku, sieć 25 połączy transakcyjny moduł pieniężny 43 z wybranym bankiem, (kroki 192-198). Przeciwnie, jeśli klient realizuje funkcje uaktualniania
172 072 w sieci 25, nie ma potrzeby organizować sesji z konkretnym bankiem i Server sieciowy 26 może zadecydować, gdzie skierować połączenie, na podstawie analizy ruchu w sieci 25.
Jeśli wybrany został konkretny obiekt przez klienta, Administrator sesji A przesyła informację o obiekcie do Servera sieciowego 26 (krok 194). Server sieciowy 26 inicjuje połączenie z modułem pieniężnym wybranego obiektu (krok 196) i wysyła potwierdzenie do Administratora sesji A 31.
Po odebraniu potwierdzenia, że została nawiązana łączność z modułem pieniężnym żądanego obiektu (krok 198), funkcja Obsługa zabezpieczenia A wysyła swój certyfikat do funkcji Obsługa zabezpieczenia B poprzez Administratorów sesji (kroki 200-206).
Zakłada się, że moduły pieniężne wymieniają certyfikaty dla zweryfikowania, że każdy moduł pieniężny kontaktuje się z innym ważnym modułem pieniężnym. Jak pokazano na fig. 34A, funkcja Kodowanie publiczne B 44 bada certyfikat modułu pieniężnego A stosując algorytm kodowania publicznego i kod publiczny odpowiadający kodowi prywatnemu zastosowanemu przez moduł pieniężny A, dla zdekodowania i sprawdzenia certyfikatu A i sprawdzenia jego ważności (krok 208).
Jeśli okaże się, że certyfikat jest nieważny, Administrator sesji B odnotuje zakończenie sesji (krok 210). W przypadku transakcyjnego modułu pieniężnego 4, funkcja Do klienta B informuje klienta o zakończeniu transakcji (krok 212). Podobnie, kasowy moduł pieniężny 5 lub moduł wytwórni pieniędzy 6 używają funkcji Do banku B 47 dla poinformowania banku o zakończeniu transakcji, (krok 213). Zakłada się, że drugi moduł pieniężny po upływie pewnego czasu przerwie połączenie.
W kroku 214, fig. 34A, przyjmując, ze certyfikat modułu pieniężnego A jest ważny, funkcja Obsługa zabezpieczenia B 37 sprawdza, czy transakcyjny moduł pieniężny A jest na liście skompromitowanych modułów pieniężnych (krok 215). Jeśli moduł pieniężny A jest na liście, proces wraca do kroku 210 i komunikacja zostaje przerwana.
Alternatywnie, jeśli moduł pieniężny A nie jest na liście złych modułów pieniężnych, Generator liczb losowych B 46 wytwarza kod sesyjny (krok 216) i koduje kod sesyjny wraz z certyfikatem modułu pieniężnego B i wiadomością weryfikacyjną, stosując kod publiczny modułu pieniężnego A (krok 218). Zakodowana wiadomość jest wysyłana do modułu pieniężnego A przez Administratora sesji B 31 (krok 220).
Administrator sesji A 31 odbiera wiadomość z modułu pieniężnego B (krok 222) i używa algorytmów swojej funkcji Kodowanie publiczne 44 do zdekodowania wiadomości (krok 224, fig. 34B) i do zweryfikowania certyfikatu modułu pieniężnego B (kroku 226).
Jeśli test stwierdzi, że certyfikat modułu pieniężnego B jest nieważny, proces zostaje przekazany do procedury Blokowanie transakcji dla przerwania kroków podjętych dotąd dla organizacji sesji (kroki 500-524). Ta procedura może być użyta, na przykład, do zakończenia sesji łączności i do funkcjonalnego odcięcia modułu pieniężnego A, co powoduje zakończenie połączenia (kroki 500-524, fig. 32).
Blokowanie transakcji
Przechodząc do fig. 32, opisane zostanie teraz funkcjonalne odcięcie modułu pieniężnego przez proces blokowania transakcji. Jest zrozumiałe, że następujący proces może być użyty, kiedy dowolne dwa moduły pieniężne nienormalnie przerwały transakcje prowadzone między nimi. Moduły pieniężne będą oznaczone przez X i Y dla zilustrowania powszechnej stosowalności kroków procesu.
Proces blokowania transakcji zainicjowany przez moduł pieniężny X dla przerwania komunikacji z modułem pieniężnym Y rozpoczyna się, gdy Administrator sesji X 31 wychwytuje, a następnie odwraca lub wycofuje zmiany w oprogramowaniu zrobione w module pieniężnym (krok 500), a następnie odnotowuje, że sesja została przerwana (krok 502).
W przypadku, gdy moduł pieniężny, który zainicjował przerwanie jest transakcyjnym modułem pieniężnym 3, funkcja Do klienta 33 informuje klienta o przerwaniu połączenia (krok 510). Podobnie, kasowy moduł pieniężny 5 informuje swoj ą funkcję Do banku 47 o przerwaniu tak, aby jakiekolwiek zmiany rozliczające mogły być odtworzone (krok 508). Następnie, Administrator sesj i X 31 przerywającego modułu pieniężnego wysyła zakodowaną wiadomość do drugiego modułu pieniężnego (krok 512).
172 072
Krótko omawiając fig. 37, wszystkie zakodowane wiadomości między modułami są realizowane w następujących krokach. Wysyłający moduł pieniężny (tutaj oznaczony jako X) stosuje swoją funkcję Kodowanie indywidualne 45 do zakodowania wiadomości, która ma być wysłana do odbierającego modułu pieniężnego (tutaj oznaczonego przez Y) (krok 2'). Ponownie, zakłada się, że znanych jest wiele technik kodowania, które mogą być zastosowane.
Administrator sesji X 31 wysyła zakodowaną wiadomość do Administratora sesji Y 31, który z kolei dekoduje wiadomość stosując swoją funkcję Kodowanie indywidualne Y 45 (kroki 4’-8’).
Kontynuując na fig. 32, Administrator sesji Y odpowiada na informację o przerwaniu przez odtworzenie wszelkich zmian, jakie zrobił aby zorganizować sesję i odnotowuje przerwanie sesji (kroki 514-516). Jeśli jest to transakcyjny moduł pieniężny 4, który wyłącza się, funkcja Do klienta” 33 alarmuje klienta o sytuacji (kroki 518-524).
Odpowiednio, w przypadku kasowego modułu pieniężnego 5 funkcja Do banku 47 wycofa wszystkie transakcje rozliczające, które zostały podjęte (kroki 518 i 522).
Wracając do fig. 34B, przyjmijmy, że certyfikat modułu pieniężnego B jest ważny. W kroku 228 Obsługa zabezpieczenia A sprawdza, czy moduł pieniężny B jest na liście złych modułów pieniężnych. Jeśli moduł pieniężny B jest na liście (krok 230), proces przechodzi do procedury blokowania transakcji, (kroki 500-524). Następnie, sesja komunikacyjna jest rozwiązywana.
Bardziej typowo, moduł pieniężny B nie będzie na liście złych modułów pieniężnych i Generator taktu/zegar A 43 odszuka datę i godzinę (krok 232) i wyśle tę informację do funkcji Obsługa zabezpieczenia A 37 aby informacje weryfikacyjne mogły być połączone z datą i godziną (krok 234).
Funkcja Kodowanie indywidualne A 45 koduje następnie informacje weryfikacyjne z datą i czasem, stosując losowy kod sesji dostarczony przez moduł pieniężny B (krok 236). Administrator sesji A 31 wysyła tę zakodowaną wiadomość (krok 238) do Administratora sesji B 31 (krok 240). Następnie, funkcja Kodowanie indywidualne B 45 dekoduje wiadomość (krok 242) i przesyłają do funkcji Obsługa zabezpieczenia B 37 dla zweryfikowania wiadomości (krok 244, fig. 34C). Nieprawidłowa wiadomość spowoduje przerwanie sesji w krokach 500-524, zaś poprawna wiadomość spowoduje kontynuację procedury tak, że Obsługa zabezpieczenia B 37 może porównać godzinę i datę z danymi przesłanymi z modułu pieniężnego A (krok 248).
Generator taktu/zegar B 43 zweryfikuje, czy zegar modułu pieniężnego A jest w zakresie określonego odchylenia od wskazań zegara modułu pieniężnego B (krok 250). Jeśli rozbieżności między dwoma zegarami są większe niż ustalona wielkość, sesja zostanie przerwana przez przejście do kroków 500-524.
Jeśli nie ma rozbieżności większych niż dopuszczalna wielkość, Administrator sesji B 31 odnotowuje początek sesji (krok 252) i wysyła potwierdzenie do modułu pieniężnego A w celu rozpoczęcia transakcji (krok 254). Po wysłaniu zakodowaniej wiadomości z modułu pieniężnego B do Administratora sesja A 31 przy wykorzystaniu kroków 2’-8’, fig. 37, Administrator sesji A 31 potwierdza odbiór wiadomości i również odnotowuje początek sesji (kroki 256-258).
Żądanie wycofania
Po zorganizowaniu sesji między transakcyjnym modułem pieniężnym 4 a kasowym modułem pieniężnym 5, transakcyjny moduł pieniężny 4 wysyła żądanie wycofania z kasowego modułu pieniężnego 5, fig. 29. Opisany teraz będzie proces żądania wycofania (fig. 30). Należy zauważyć, że chociaż na figurze oznaczono obie strony przez X i Y w krokach opisanych poniżej, to jednak mogą być one stosowane dla dowolnego modułu pieniężnego przeprowadzającego transakcje z kasowym modułem pieniężnym 5.
Na początek funkcja Do kasjera X 34 wysyła żądania wycofania do kasowego modułu pieniężnego 5, żądając wycofania pewnej sumy pieniędzy z konkretnego konta. Wraz z żądaniem wycofania od żądającego modułu pieniężnego do kasowego modułu pieniężnego 5 przesyłany jest numer konta i profil konta (krok 700). Dla przesłania żądania powtórzone zostają kroki 2’-8’, w których wiadomość zostaje zakodowana przy użyciu wcześniej opisanych technik kodowania.
172 072
Sprawdzenie ważności numeru konta
Kiedy żądanie wycofania oraz numer i profil konta zostaną przesłane do kasowego modułu pieniężnego 5, zainicjowana zostaje procedura sprawdzania ważności numeru konta (kroki 7041-7055). Diagram pokazujący jak sprawdzana jest ważność numeru konta pokazany jest na fig. 38.
W procedurze tej, funkcja Obsługa zabezpieczenia 37 kasowego modułu pieniężnego 5 otrzymuje profil konta i oznaczenie i przesyła je do funkcji Kodowanie publiczne 44 dla zweryfikowania oznaczenia profilu (kroki 7041-7042). Oznaczenie jest testowane przy zastosowaniu kodu publicznego wytworzonego i rozesłanego przez bankowy Server zabezpieczeń 27. Nieważne oznaczenie powoduje, że funkcja Obsługa zabezpieczenia 37 informuje Administratora sesji, że profil konta jest nieważny (krok 7044), w wyniku czego kroki 500-524, fig. 32 są powtarzane dla zablokowania transakcji między modułami pieniężnymi.
Jeśli test oznaczenia potwierdzi ważność oznaczenia, procedura postępuje naprzód i funkcja Do banku 47 wysyła otrzymany numer konta do bankowego systemu komputerowego (krok 7046). Nieaktywne konto spowoduje, że funkcja Obsługa zabezpieczenia 37 zawiadomi Administratora sesji o nieaktywnym koncie (krok 7048) i zablokuje transakcję zgodnie z krokami 500-524; konto aktywne natomiast spowoduje, że funkcja Obsługa zabezpieczenia 37 sprawdzi, czy profil konta potrzebuje dodatkowego potwierdzenia (kroki 7047-7050).
Jeśli profil konta musi uzyskać nowy certyfikat, funkcja Obsługa zabezpieczenia 37 wyśle profil konta do Servera zabezpieczeń 27 (fig. 38A, kroki 7051-7052), który wystawi nowy certyfikat dla profilu konta i wyśle go do kasowego modułu pieniężnego 5 (krok 7053). W odpowiedzi, kasowy moduł pieniężny 5 wyśle go do modułu pieniężnego żądającego wycofania (krok 7054).
Komunikacja między kasowym modułem pieniężnym 5 a modułem pieniężnym wykorzystuje wcześniej opisaną procedurę dla przesyłania wiadomości, (kroki 2’-8’). Funkcja Obsługa zabezpieczenia 37 uaktualnia następnie profil konta w module pieniężnym i przesyła potwierdzenie do funkcji Obsługa zabezpieczenia 37 w kasowym module pieniężnym 5 (krok 7055), także wykorzystując kroki 2’-8’. Elektroniczna wiadomość jest odbierana przez funkcję Obsługa zabezpieczenia 37 kasowego modułu pieniężnego 5 i potwierdzona w kroku 7056.
Po zweryfikowaniu danych o koncie, proces przechodzi do kroku 704, fig. 30. Funkcja Do banku 47 sprawdza teraz, czy są dostateczne fundusze dla realizacji żądania wycofania (krok 704). Dostateczne fundusze spowodują przekazanie potwierdzenia do transakcyjnego modułu pieniężnego 4 przy wykorzystaniu kroków 2’-8’ dla przesłania potwierdzenia do funkcji Do kasjera 34 (kroki 706-714). W przypadku kasowego modułu pieniężnego 5 nie jest wymagane potwierdzenie.
W przypadku transakcyjnego modułu pieniężnego 4 niedostateczne fundusze spowodują, że klient zostanie poproszony o wprowadzenie nowej kwoty do wycofania (kroki 718-720 fig. 30A). Jak pokazano w kroku 724, wprowadzenie nowej kwoty spowoduje, że funkcja Do kasjera 34 wyśle nowe żądanie do funkcji Do banku 47 (wykorzystując kroki 2’-8’) kasowego modułu pieniężnego 5 dla sprawdzenia, czy są dostateczne fundusze dla pokrycia ostatnio żądanej sumy, wracając do kroku 704, fig. 30. Jeżeli nowe żądanie jest wciąż większe niż fundusze salda bankowego, kasowy moduł pieniężny 5 zainicjuje kroki 500-524 dla zablokowania transakcji między modułami pieniężnymi. W przypadku kasowego modułu pieniężnego 5 transakcja może przekroczyć stan konta.
Przekaz not
Wracając do fig. 29, funkcja Do kasjera A 34 przekazuje wszystkie swoje noty walutowe 11 do kasowego modułu pieniężnego 5 (krok 45). Jeśli nie ma not 11 w transakcyjnym module pieniężnym 4, kiedy żądanie wycofania jest wysyłane, funkcja Do kasjera A 34 wysyła wiadomość do kasowego modułu pieniężnego 5, że nie ma not 11 (krok 47), wykorzystując kroki 2’-8’.
Elektroniczne noty 11 są przekazywane między modułami pieniężnymi wykorzystując procedurę opisaną poniżej (fig. 39). Funkcja Katalog not 39 kodowego modułu pieniężnego wybiera noty 11 o odpowiednich wartościach do przekazu i uaktualniania sumę bieżącą każdej
172 072 elektronicznej noty po przekazie (krok 750), zaś funkcja Noty 40 wytwarza przekaz dla każdej noty 11 (krok 752). Funkcja Kodowanie publiczne 44 wytwarza oznaczenia dla wszystkich not (krok 754) i wysyła noty 11 do funkcji Administrator przesyłek 41 dla zebrania przekazów not 11 i oznaczeń w przesyłkę w celu wysłania do żądającego modułu pieniężnego (krok 756).
Kroki 2’-8’ są wykorzystywane do przekazu przesyłki elektronicznych not 11 do funkcji Administratora przesyłek 41 żądającego modułu pieniężnego, który odbiera przesyłkę i rozdzielają (krok 758). Funkcja Kontroler 42 sprawdza przekazy dołączone do certyfikatów i sprawdza, czy suma zgadza się z ilością not 11, które miały być przesłane (krok 760).
Jakakolwiek nieważna informacja spowoduje zablokowanie transakcji między obu modułami pieniężnymi przy wykorzystaniu procedury opisanej krokami 500-524 (krok 761). Ważne noty 11 będą sprawdzane następnie pod względem ich daty ważności (krok 762) przez funkcję Kontroler 42, jeśli noty 11 przekazał transakcyjny moduł pieniężny 4 (krok 763). Jakiekolwiek zdezaktualizowane noty 11 (krok 764) spowodują zablokowanie sesji w procedurze wyrażonej krokami 500-524, fig. 32.
Przyjmując, że noty 11 nie są zdezaktualizowane lub w przypadku, gdy wysłał je kasowy moduł pieniężny 5, proces przechodzi do kroku 765, fig. 39A. W kroku tym funkcja Kodowanie publiczne 44 sprawdza cyfrowe oznaczenia. Nieważne oznaczenia spowodują zablokowanie procesu w krokach 500-524.
Ważne noty elektroniczne 11 są następnie wysyłane do funkcji Noty 40 (krok 768) i Katalog not 39 jest uaktualniany o lokalizację i wartość nowych not (krok 770).
Wracając do fig. 28, funkcja Do transakcji B 49 sprawdza, czy elektroniczne noty 11 zostały przekazane (krok 772) i jeśli noty 11 rzeczywiście zostały przekazane z transakcyjnego modułu pieniężnego 4, realizowane są transakcje rozliczające dla odzwierciedlenia tej sytuacji (krok 776; także fig. 14, krok 1) przez funkcję Do banku B 47. W przypadku gdy noty 11 nie zostały przekazane z modułu pieniężnego, a w kroku 776 zainicjowane zostaną transakcje rozliczające, zorganizowana zostanie sesja między kasowym modułem pieniężnym 5 i modułem wytwórni pieniędzy 6 przy wykorzystaniu procedury wyrażonej powyżej w krokach 190-258, fig. 34, 34A-C.
Kiedy noty 11 są żądane dla spełnienia wycofania, wystąpi rozliczenie dla odzwierciedlenia żądania. Funkcja Do banku B 47 wyśle odpowiednią transakcję rozliczającą (krok 778, fig. 28), jak pokazano na fig. 14, (krok 2).
Żądanie not
Zwróćmy uwagę na fig. 40. Noty 11 mogą być żądane przez kasowy moduł pieniężny 5 od modułów wytwórni pieniędzy 6 przy wykorzystaniu następującej procedury.
Funkcja Do wytwórni pieniędzy 48 żądającego kasowego modułu pieniężnego 5 wysyła żądanie wytworzenia konkretnej kwoty elektronicznych pieniędzy (krok 780). Żądanie będzie przesłane przy wykorzystaniu powyżej opisanych kroków 2’-8’ dla zakodowanej transmisji do funkcji Do kasjera 34 modułu wytwórni pieniędzy 6 w celu uaktywnienia funkcji Producent pieniędzy 50 (krok 784) dla wytworzenia elektronicznych not 11 (krok 786).
Po wytworzeniu elektronicznych not 11, są one oznaczane przez funkcję Kodowanie publiczne 44 modułu wytwórni pieniędzy 6 (krok 788) i umieszczane w zasobniku przez funkcję Noty 40 (krok 790). Na koniec, Katalog not 39 jest uaktualniany o informacje o nowowytworzonych notach elektronicznych 11 (krok 792).
Proces wraca teraz do procedur przedstawionych na fig. 28. Żądane noty w module wytwórni pieniędzy 6 są przekazywane do kasowego modułu pieniężnego B 5 przy wykorzystaniu kroków 750-770, opisanych powyżej dla przekazu elektronicznych not 11. Noty 11 są następnie przekazywane z kasowego modułu pieniężnego B 5 do transakcyjnego modułu pieniężnego 4 przy wykorzystaniu tych samych kroków 750-770 dla przekazu elektronicznych not 11.
Na koniec, dla pomyślnego zakończenia wycofywania elektronicznych not 11, moduły pieniężne przesyłają potwierdzenie sfinalizowania transakcji wykorzystując następującą procedurę. Spójrzmy teraz na fig. 41. Funkcja Rejestr transakcji 36 uaktualnia swój rejestr o zapis transakcji, która została opisana powyżej (krok 690). Jeśli potwierdzenie sfinalizowania transakcji wysyła transakcyjny moduł pieniężny 4 (krok 691), funkcja Do klienta poinformuje
172 072 klienta, że transakcja została pomyślnie sfinalizowana (krok 692). Oczywiście, Administrator sesji A 31 odnotowuje zakończenie sesji (krok 693) i wykorzystuje kroki 2’-8’ dla przesłania wiadomości do modułu pieniężnego, z którym przeprowadzał transakcję.
Po odebraniu wiadomości o zakończeniu sesji, drugi moduł pieniężny, w tym przypadku kasowy moduł pieniężny 5 użyje funkcji Rejestr transakcji 36 do uaktualnienia swojego rejestru (krok 694). Jeśli jednak drugi moduł pieniężny odbierający wiadomość o zakończeniu sesji nie jest kasowym modułem pieniężnym 5, konieczny będzie dodatkowy krok, aby funkcja Do klienta 33 poinformowała klienta o zakończeniu transakcji (krok 696). Następnie, Administrator sesji 31 drugiego modułu pieniężnego w obu przypadkach również odnotowuje zakończenie sesji (krok 698).
Wracając do fig. 28, proces potwierdzenia sfinalizowania transakcji jest inicjowany przez transakcyjnyn moduł pieniężny 4 kończący transakcję z kasowym modułem pieniężnym B 5 (kroki 690-698). Kroki procedury mogą być również stosowane dla potwierdzenia sfinalizowania transakcji między kasowym modułem pieniężnym B 5 a modułem wytwórni pieniędzy 6 (kroki 690-698). To kończy przetwarzanie jednego pełnego procesu wycofywania elektronicznych pieniędzy z banku emisyjnego 1.
Wycofywanie z banku dystrybucyjnego
Opisane teraz będzie wycofywanie z banku dystrybucyjnego 2 (fig. 35). Na początku, opisane poprzednio kroki 43’-48’ dla ustalenia wycofywania są podejmowane przez transakcyjny moduł pieniężny A 4 wraz z kasowym modułem pieniężnym B 5. Następnie inicjowane są również wcześniej opisane kroki 190-258 dla zorganizowania sesji między kasowym modułem pieniężnym B 5 a kasowym modułem pieniężnym C 5. Po zorganizowaniu sesji, funkcja Do banku B 47 wysyła transakcje rozliczające odpowiadające wycofywaniu, które ma wystąpić (krok 900, także fig. 13, krok 1).
Jak wspomniano wcześniej, przyjmuje się, że kiedy transakcyjny moduł pieniężny 4 kontaktuje się z bankiem, emisyjnym 1 lub dystrybucyjnym 2, wszystkie noty 11, które są przechowywane w transakcyjnym module pieniężnym 4 są usuwane i zastępowane przez elektroniczne noty 11, posiadające najświeższy certyfikat. W celu wykonania tej operacji, funkcja Do transakcji B 49 sprawdza, czy w transakcyjnym module pieniężnym 4 są przechowywane noty 11 (kroki 902-904). Jeśli są noty, funkcja Do banku B 47 zainicjuje odpowiednie transakcje rozliczające (procedury rozliczające przedstawione na fig. 13, krok 2, krok 906) i żąda deponowania w kasowym module pieniężnym C 5 (związanym z bankiem emisyjnym 1) w celu zwrócenia not 11, które mają być wymienione.
Szczegółowy opis realizacji żądania deponowania będzie podany w połączeniu z fig. 44.
Funkcja Do kasjera 34 wysyła wiadomość z żądaniem deponowania, kwotą do deponowania, numerem konta i profilem konta, na którym noty mają być zdeponowane (krok 920). Informacja ta jest przekazywana do kasowego modułu pieniężnego 5 przy zastosowaniu kroków 2’-8’ dla przesłania wiadomości, a następnie kroki 7041-7050 (fig. 38) są realizowane dla sprawdzenia ważności profilu i numeru konta.
W przypadku, gdy depozytorem jest transakcyjny moduł pieniężny 4, funkcja Do transakcji 49 kasowego modułu pieniężnego 5 wysyła potwierdzenie do transakcyjnego modułu pieniężnego 4, że transfer not 11 może nastąpić (krok 924). Alternatywnie, jeśli deponować ma inny kasowy moduł pieniężny 5, wówczas funkcja Do kasjera 34 wysyła potwierdzenie do kasowego modułu pieniężnego 5 (krok 926).
W każdym przypadku, potwierdzenie jest kodowane i przesyłane przy wykorzystaniu procedury wyrażonej w krokach 2’-8’, po czym jest odbierane przez funkcję Do kasjera 34 deponującego modułu pieniężnego (krok 928).
Wracając do fig. 35, po złożeniu żądania deponowania, noty 11 są przekazywane z kasowego modułu pieniężnego B 5 do kasowego modułu pieniężnego C 5 przy wykorzystaniu kroków 750-770, fig. 39, 39A wyszczególnionych powyżej dla przekazywania not. W konsekwencji, funkcja Do banku C 47 inicjuje odpowiednie transakcje rozliczające (fig. 13, krok (2) dla odzwierciedlenia przekazu not 11 (krok 908). W kasowym module pieniężnym C 5, funkcja Do kasjera 34 potwierdza depozyt przez wysłanie spowrotem do funkcji Do kasjera B 34 (kroki 910-912), wykorzystując kroki 2’-8’. Oczywiście, funkcja Do banku B 47
172 072 zainicjuje teraz transakcje rozliczające dla rozliczenia żądania deponowania przesłanego do kasowego modułu pieniężnego C 5 (krok 914, także fig. 13, krok (3).
Po usunięciu wszystkich elektronicznych not 11 z transakcyjnego modułu pieniężnego 4 i zreallzowaniu odpowiednich rozllczeń, żądane jest wycofanie pełnej ktc^m obejmuje kwotę początkowo żądaną do wycofania z konta bankowego klienta oraz kwotę, która została usunięta z transakcyjnego modułu pieniężnego 4 w celu zamiany na uaktualnione elektroniczne noty 11.
Żądanie wycofania jest realizowane między kasowym modułem pieniężnym B 5 a kasowym modułem pieniężnym C 5 przy wykorzystaniu kroków 700-724, fig. 30, 30A, opisanych powyżej. Kasowy moduł pieniężny C 5 przeprowadza transakcję z modułem wytwórni pieniędzy 6 w celu wycofania nowych elektronicznych pieniędzy i czyniąc to, organizuje sesję między dwoma modułami wykorzystując kroki 190-258, fig. 34, 34A-C.
Elektroniczne noty 11 są żądane przez kasowy moduł pieniężny C 5 z modułu wytwórni pieniędzy 6 wykorzystując krok 780-792, fig. 40 a noty 11 są przekazywane z modułu wytwórni pieniędzy 6 do kasowego modułu pieniężnego C 5 wykorzystując kroki 750-770, fig. 39, 39A.
Funkcja Do banku C 47 inicjuje rozliczenie (krok 916; także fig. 13, krok (4). Następnie, elektroniczne noty 11 są przekazywane z kasowego modułu pieniężnego C 5 do kasowego modułu pieniężnego B 5 wykorzystując kroki 750-770; noty 11 są następnie przekazywane do transakcyjnego modułu pieniężnego A 4 także wykorzystując kroki 750-770.
W celu sfinalizowania wycofania z banku dystrybucyjnego 2, każdy moduł pieniężny musi potwierdzić sfinalizowanie transakcji, jaką przeprowadził z odpowiednim modułem pieniężnym. Zatem transakcyjny moduł pieniężny A 4 przesyła potwierdzenie do kasowego modułu pieniężnego B 5 wykorzystując kroki 690-698, fig. 41, a następnie kasowy moduł pieniężny B 5 przesyła potwierdzenie do kasowego modułu pieniężnego C 5. Na koniec, kasowy moduł pieniężny C 5 przesyła potwierdzenie do modułu wytwórni pieniędzy 6, wykorzystując te same kroki 690-698.
Deponowanie w banku emisyjnym
Zostanie teraz omówiony dokładnie przykład deponowania w banku emisyjnym 1 zgodnie z figurami 42 i 43. W celu rozpoczęcia transakcji, musi być ustalona operacja deponowania, przy wykorzystaniu kroków pokazanych na fig. 43.
W kroku 398 na górze fig. 43, klient decyduje się zdeponować pewną kwotę pieniędzy w banku. Po wykonaniu procedury uwierzytelniania się w transakcyjnym module pieniężnym 4 (wykorzystując kroki 1O’-42’, fig. 31-31 A), funkcja Do klienta A 33 prosi klienta o wybranie żądanej transakcji (krok 400).
W tym przypadku, klient wybiera transakcję deponowania, kwotę która ma być zdeponowana, bank i numer konta, na którym pieniądze mają być zdeponowane (krok 402). Przed następnymi procedurami, Katalog not A 39 sprawdza, czy moduł pieniężny posiada dostateczne fundusze dla zrealizowania żądanego deponowania (krok 404).
Jeśli fundusze są niedostateczne dla deponowania, funkcja Do klienta A 33 prosi klienta o podanie nowej kwoty (krok 410) i jeśli nowa kwota nie zostanie podana, Administrator sesji A 31 informuje klienta, że transakcja musi być przerwana (krok 414). Jeśli klient wpisze nową sumę, krok 412, proces przechodzi do kroku 404, gdzie Katalog not 39 ponownie sprawdza, czy są dostateczne fundusze dla transakcji.
Przyjmijmy, że wewnątrz modułu pieniężnego są dostateczne fundusze. Program przejdzie teraz do procedur uwierzytelniania w sieci 25, przedstawionych w krokach 50’-168, fig. 33 -33A. Pomyślne uwierzytelnienie w sieci 25 kieruje program do kroków 190-258 dla zorganizowania sesji między transakcyjnym modułem pieniężnym A 4 a kasowym modułem pieniężnym B 5.
Kiedy sesja zostanie zorganizowana między dwoma modułami pieniężnymi, następują kroki żądania deponowania przedstawione w procedurach 920-928 przenosząc żądanie z transakcyjnego modułu pieniężnego A 4 do kasowego modułu pieniężnego B 5. Funkcja Do kasjera A 34 przekazuje wszystkie elektroniczne noty 11 przechowywane w module pieniężnym do kasowego modułu pieniężnego B 5 (krok 408) wykorzystując kroki 750-770 opisane powyżej dla przekazu elektronicznych not 11 między dwoma modułami pieniężnymi.
172 072
Na fig. 42, funkcja Do banku B 47 inicjuje transakcje rozliczające dla not zdeponowanych (krok 418, fig. 12, krok 1). W kasowym module pieniężnym B 5, funkcja Do transakcji 49 sprawdza, czy kwota zdeponowana jest mniejsza niż wartość wszystkich not 11, które były przechowywane w module A, a następnie przekazane do kasowego modułu pieniężnego 5 (krok 420). Jeśli depozyt jest mniejszy niż wartość wszystkich przekazanych not 11, trzeba wytworzyć nowe, uaktualnione noty 11 i wysłać je z powrotem do transakcyjnego modułu pieniężnego 4.
Kiedy wszystkie noty, które są zawarte w transakcyjnym module pieniężnym 4 są zdeponowane, tj. kwota deponowana nie jest mniejsza niż wartość wszystkich elektronicznych not 11, funkcja Do transakcji B 49 wysyła potwierdzenie do transakcyjnego modułu pieniężnego 4 (krok 428) wykorzystując kroki 2’-8’ dla przesyłania wiadomości między modułami pieniężnymi. Funkcja Do kasjera A 34 odbiera potwierdzenie (krok 430) i inicjuje kroki 690-698 dla potwierdzenia sfinalizowania transakcji deponowania między dwoma modułami pieniężnymi.
Kiedy usunięte elektroniczne noty 11 przewyższają kwotę żądanego depozytu, nowe, uaktualnione noty 11 muszą wrócić do transakcyjnego modułu pieniężnego 4. Dla wykonania tego, funkcja Do banku B 47 kasowego modułu pieniężnego B 5 inicjuje odpowiednie transakcje rozliczeniowe (krok 424; fig. 12, krok 2). Następnie kasowy moduł pieniężny B 5 organizuje sesję z modułem wytwórni pieniędzy 6 wykorzystując kroki 190-258 i żądając elektronicznych not 11 od modułu wytwórni pieniędzy 6 w kwocie, która powinna być zwrócona do transakcyjnego modułu pieniężnego 4, wykorzystując kroki 780-792.
Elektroniczne noty 11 są wytwarzane przez moduł wytwórni pieniędzy 6 i przekazywane do kasowego modułu pieniężnego B 5 wykorzystując kroki 750-770. Kiedy elektroniczne noty 11 znajdą się w posiadaniu kasowego modułu pieniężnego B 5, przesyła on je do transakcyjnego modułu pieniężnego A 4 wykorzystując kroki 750-770.
Kiedy transakcyjny moduł pieniężny A 4 odbierze elektroniczne noty 11, musi sfinalizować transakcję przez przesłanie przez kasowy moduł pieniężny B 5 potwierdzenia do transakcyjnego modułu pieniężnego A 4 wykorzystując kroki 690-698. Podobnie, kasowy moduł pieniężny B 5 musi potwierdzić sfinalizowanie transakcji modułowi wytwórni pieniędzy 6 wykorzystując kroki 690-698.
Deponowanie w banku dystrybucyjnym
Figura 45 ilustruje przebieg programu dla deponowania w banku dystrybucyjnym. Przy deponowaniu w banku dystrybucyjnym 2, ustalenie deponowania opisane w krokach 398 do 414 jest wykonywane w pierwszym etapie transakcji. Następnie funkcja Do transakcji B 49 sprawdza, czy depozytjest mniejszy niż wartość wszystkich elektronicznych not 11, które zostały wycofane w procedurze ustalania deponowania, która właśnie miała miejsce (krok 440).
W przypadku, gdy wszystkie elektroniczne noty 11 przechowywane w transakcyjnym module pieniężnym 4 są równe wartości deponowanych not 11, wówczas funkcja Do transakcji B 49 wysyła potwierdzenie deponowania z powrotem do transakcyjnego modułu pieniężnego 4 (krok 444), wykorzystując kroki 2’-8’ dla przesłania wiadomości od kasowego modułu pieniężnego B 5 do transakcyjnego modułu pieniężnego A 4.
Ze strony transakcyjnego modułu pieniężnego 4, funkcja Do kasjera 34 odbiera potwierdzenie (krok 446) i wykorzystując kroki 890-698 potwierdza sfinalizowanie transakcji z kasowym modułem pieniężnym B 5. Transakcyjny moduł pieniężny 4 jest teraz odłączany od procesu. Dla sfinalizowania deponowania funkcja Do banku 47 inicjuje transakcje rozliczające (krok 448). Patrz fig. 11, krok 1 dla transakcji rozliczających.
Teraz organizowana jest sesja między kasowym modułem pieniężnym B 5 i kasowym modułem pieniężnym C 5 wykorzystując kroki 190-258.
Kasowy moduł pieniężny B 5 emituje żądanie zdeponowania w kasowym module pieniężnym C 5 wykorzystując kroki 780-792. Funkcja Do banku B 47 inicjuje następnie transakcje rozliczające (krok 450; także fig. 11, krok 2).
Noty 11 są teraz przekazywane z banku dystrybucyjnego B 2 do banku emisyjnego C 1 wykorzystując kroki 750-770; bank emisyjny C 1 inicjuje odpowiednie transakcje rozliczające (krok 452; także fig. 11, krok 2). Funkcja Do kasjera C 34 odpowiada przez wysłanie
172 072 potwierdzenia deponowania (krok 454) wykorzystując kroki 2’-8’, do funkcji Do kasjera 34 kasowego modułu pieniężnego B 5 (fig. 45a, krok 456).
Ponownie depozyt jest sprawdzany, czy jest mniejszy niż wartość wszystkich elektronicznych not 11, które zostały wcześniej wycofane i jeśli nie, wycofanie jest finalizowane wykorzystując kroki 690-698, fig. 41 dla przesłania potwierdzenia sfinalizowania transakcji od kasowego modułu pieniężnego B 5 do kasowego modułu pieniężnego C 5.
Żądanie deponowania mniejszej sumy niż wartość wszystkich not 11, które zostały wycofane wymaga uaktualnienia konta (krok 460; także fig. 11, krok 3) i zastąpienia wycofanych not 11 przez nowe noty 11. Zgodnie z tym, wystawiane jest żądanie wycofania wykorzystując kroki 700-724 od kasowego modułu pieniężnego B 5 do kasowego modułu pieniężnego C 5 dla dostarczenia nowych not elektronicznych 11.
Kasowy moduł pieniężny C 5 musi najpierw zorganizować sesję z modułem wytwórni pieniędzy 6, wykorzystując kroki 190-258. Nowe elektroniczne noty 11 są żądane przez kasowy moduł pieniężny C 5 od modułu wytwórni pieniędzy 6 wykorzystując kroki 780-792, a następnie noty 11 są przekazywane do kasowego modułu pieniężnego C 5 wykorzystując kroki 750-770 dla przekazu not 11 między modułami pieniężnymi.
Ten przekaz elektronicznych not 11 do kasowego modułu pieniężnego C 5 wymaga, że transakcje rozliczające zostaną zainicjowane przez funkcję Do banku C 47 (krok 462, fig. 45B; także fig. 11, krok 3).
Następnie, noty 11 są przekazywane z kasowego modułu pieniężnego C 5 banku emisyjnego 1 do kasowego modułu pieniężnego B 5 banku dystrybucyjnego 2 oraz do transakcyjnego modułu pieniężnego 4 wykorzystując kroki 750-770 dla przekazu not 11. Następnie, każdy moduł pieniężny musi potwierdzić sfinalizowanie transakcji modułowi pieniężnemu, z którym organizował sesję. Zatem transakcyjny moduł pieniężny A 4 potwierdza kasowemu modułowi pieniężnemu B 5, kasowy moduł pieniężny B 5, następnie potwierdza kasowemu modułowi pieniężnemu C 5, który następnie potwierdza modułowi wytwórni pieniędzy 6. Wszystkie trzy przesłania potwierdzeń wykorzystują kroki 690-698 opisane powyżej.
Wypłata klienta dla klienta
Figura 36 ilustruje przebieg programu dla transakcji wypłaty od jednego transakcyjnego modułu pieniężnego 4 do innego. W tym przykładzie preferowanego wykonania, Alicja (lub hipotetyczna firma płacąca oznaczona przez A na fig.36) zgadza się wypłacić dla Boba (lub hipotetycznej firmy pobierającej wypłatę, oznaczonej przez B na fig. 36) daną kwotę elektronicznych pieniędzy (krok 800). Alicja i Bob uwierzytelniają się w swoich transakcyjnych modułach pieniężnych 4 wykorzystując kroki 1O’-42’ opisane powyżej. Poprzez funkcję Do klienta A 33, Alicja poleca swojemu transakcyjnemu modułowi pieniężnemu 4 zrealizować wypłatę (kroki 806 i 810), zaś Bob ustawia swój transakcyjny moduł pieniężny 4 tak, aby funkcja Do klienta B 33 wyemitowała swoje uprawnienie do odbioru wypłaty (kroki 808 i 812).
W krokach 814 i 816 Administratorzy sesji 31 transakcyjnych modułów pieniężnych 4 Alicji i Boba organizują połączenie. Następnie zostaje zorganizowana sesja, jak opisano w krokach 190-258 powyżej dla przeprowadzenia transakcji między dwoma modułami pieniężnymi.
Kiedy sesja zostanie zorganizowana, funkcja Do klienta A 33 prosi klienta o wprowadzenie kwoty wypłaty, którą chce przekazać (krok 818).
Alicja wprowadza kwotę, którą chce przekazać dla Boba. Funkcja Wyplata/wymiana A 35 odbiera wprowadzoną kwotę (fig. 36, krok 820). Wprowadzona kwota dla danego typu (waluta lub kredyt) jest teraz porównywana przez Katalog not A 39 z saldem wartości pieniędzy elektronicznych przechowywanych w transakcyjnym module pieniężnym 4, dla stwierdzenia, czy są dostateczne fundusze dla przeprowadzenia transakcji (krok 822).
Jeśli nie ma dostatecznych funduszy, funkcja Do klienta A 33 wysyła do klienta informację, że nie ma dostatecznych funduszy dla zrealizowania żądanej transakcji (kroki 824-826) i prosi klienta ponownie o nową kwotę wypłaty (krok 827). Jeśli klient decyduje się nie wprowadzać nowej kwoty, uaktywniany jest proces blokowania transakcji wykorzystując kroki 500-524 dla przerwania połączenia między dwoma transakcyjnymi modułami pieniężny44
172 072 mi 4. Z drugiej strony, nowowprowadzona kwota wróci program do kroku 820 dla ponownego sprawdzenia, czy są dostateczne fundusze.
Kiedy fundusze przechowywane w transakcyjnym module pieniężnym A 4 są dostateczne dla przeprowadzenia transakcji, funkcja Wypłata/wymiana A 35 wysyła wiadomość podającą kwotę przekazu do transakcyjnego modułu pieniężnego 4 Boba (krok 828), wykorzystując proces opisany w krokach 2’-8’ fig. 36A. Następnie, funkcja Do klienta B 33 prosi właściciela o zweryfikowanie, czy kwota, która ma być przekazana będzie przez niego zaakceptowana (krok 830). Bob może wtedy zdecydować, czy zaakceptować, czy odrzucić kwotę, która ma być przekazywana (krok 832).
Jeśli Bob odpowie negatywnie, wówczas funkcja Wypłata/wymiana B 35 wyśle wiadomość z powrotem do transakcyjnego modułu pieniężnego A 4 wykorzystując kroki 2’-8’, że przekazywana kwota nie jest właściwa (krok 834); program ponownie wróci do kroku 826, fig. 36 i poprosi Alicję o wprowadzenie nowej kwoty.
Jeśli Bob odpowie twierdząco w kroku 832, funkcja Wypłata/wymiana B 35 wyśle potwierdzenie do transakcyjnego modułu pieniężnego A 4 wykorzystując kroki 2’-8’ (krok 835). W transakcyjnym module pieniężnym A 4 wiadomość jest przesłana do funkcji Wypłata/wymiana A 35 dla odebrania potwierdzenia przesłanego przez transakcyjny moduł pieniężny B 4 (krok 836).
Po odebraniu potwierdzenia, funkcja Wypłata/wymiana A 35 wysyła żądaną do przekazania kwotę do Zasobnika pieniędzy 38 (krok 838), aby elektroniczne noty 11 mogły być przekazane wykorzystując kroki 750-770. Po zakończeniu przekazu, oba transakcyjne moduły pieniężne 4 muszą przesłać potwierdzenie sfinalizowania transakcji wykorzystując kroki 690 -698 opisane powyżej. Łączność między obu transakcyjnymi modułami może zostać teraz przerwana.
Wymiana walut obcych między klientami
Na fig. 46 zilustrowany został przebieg programu dla wymiany obcych walut między dwoma transakcyjnymi modułami pieniężnymi 4. W tym przypadku Alicja (lub hipotetyczna firma oznaczona przez A na fig. 46-46A) zgadza się wymienić dolary na funty z Bobem (lub hipotetyczną firmą, oznaczoną przez B na fig. 46-46A). Przelicznik wymiany, jaki ustalili będzie stosunkiem dolarów do funtów (krok 300).
Alicja rozpoczyna przez uwierzytelnienie się w swoim transakcyjnym module pieniężnym 4 (wykorzystując kroki 10’-42’opisane powyżej), zaś Bob uwierzytelnia się w swoim transakcyjnym module pieniężnym 4 (wykorzystując kroki 1O’-42’). Następnie, funkcje Do klienta 33 obu transakcyjnych modułów pieniężnych 4 proszą obu użytkowników do wybrania typu transakcji (kroki 302-303). W tym przykładzie, Alicja i Bob zgadzają się na wymianę jej dolarów na jego funty.
Żądając przeprowadzenia transakcji wymiany obcej waluty, Administrator sesji A 31 organizuje połączenie z Administratorem sesji B 31 (kroki 306, 307), aby zorganizować sesję między oboma modułami pieniężnymi wykorzystując kroki 190-258. Alicja jest następnie proszona przez funkcję Do klienta A 33 o podanie kwoty dolarów, jakie chce sprzedać oraz przelicznik, jaki chce użyć w transakcji (krok 308).
Funkcja Wypłata/wymiana A 35 odbiera wprowadzone dane (krok 310) i Katalog not A 39 sprawdza, czy są dostateczne fundusze porównując żądaną kwotę z kwotą zawartą w transakcyjnym module pieniężnym 4 (krok 312). Niedostateczne fundusze spowodują, że funkcja Do klienta A 33 wyśle wiadomość o niedostatecznych funduszach do Alicji i poprosi klienta o podanie innej kwoty dolarów i przelicznika (kroki 318-320). Po wprowadzeniu nowej kwoty, program wraca do kroku 312 i kontynuuje obsługę. Jeśli Alicja nie poda nowej kwoty, sesja jest rozwiązywana wykorzystując kroki 500-524.
Kiedy fundusze są dostateczne dla uzyskania żądanej sumy, funkcja Wypłata/wymiana A 35 wysyła kwotę dolarów i proponowany przelicznik dolary/funty (krok 316) do funkcji Do klienta 33 transakcyjnego modułu pieniężnego B 4 wykorzystując kroki 2’-8’ (fig. 46A). Następnie, funkcja Do klienta B 33 przedstawia Bobowi kwotę i przelicznik proponowane przez Alicję dla stwierdzenia, czy Bob zgadza się na wymianę przy tych wartościach (krok 322).
172 072
Funkcja Wypłata/wymiana B 35 odbiera kwotę w dolarach i przelicznik, które zaproponowała Alicja i jeśli Bob nie zgadza się na te wartości, funkcja Wypłata/wymiana B 35 wyśle wiadomość sygnalizującą, że wartość lub przelicznik są niewłaściwe (krok 326) wykorzystując kroki 2’-8’ dla przesłania wiadomości. Funkcja Do klienta A 33 prosi Alicję o ponowne podanie kwoty dolarów i przelicznika (krok 327). Wprowadzenie nowych wartości wraca program do kroku 310 dla kontynuacji, fig. 46, zaś brak wprowadzenia nowych wartości powoduje zablokowanie transakcji przy wykorzystaniu kroków 500-524.
Jeśli Bob zgadza się na kwotę i przelicznik, funkcja Wypłata/wymiana B 35 obliczy równoważną sumę w funtach, w oparciu o podany przelicznik (nie pokazano), a następnie zainicjuje etap sprawdzania przez Katalog not B 39, czy transakcyjny moduł pieniężny B 4 posiada dostateczne fundusze dla spełnienia wymiany (krok 323). Jeśli fundusze transakcyjnego modułu pieniężnego B 4 są niedostateczne dla warunków wymiany, funkcja Wypłata/wymiana B 35 wyśle wiadomość do Alicji o niedostatecznych funduszach (krok 325) wykorzystując kroki 2’-8’. Program wraca do kroku 327.
Jeśli w transakcyjnym module pieniężnym B 4 są dostateczne fundusze, funkcja Wypłata/wymiana B 35 wyśle potwierdzenie wykorzystując kroki 2’-8’ do transakcyjnego modułu pieniężnego A 4 (krok 329). Po otrzymaniu potwierdzenia, funkcja Wypłata/wymiana A 35 wysyła żądaną kwotę dolarów do funkcji Zasobnik pieniędzy 38 w kroku 330. Dolary są przekazywane od Alicji do Boba wykorzystując kroki 750-770 opisane powyżej dla przekazu not 11.
Funkcja Wypłata/wymiana B 35 odbiera noty 11, a następnie przekazuje kwotę funtów do funkcji Zasobnik pieniędzy 38 (krok 331). Stąd elektroniczne funty są przekazywane do Alicji przy wykorzystaniu procesu przekazywania not opisanego w krokach 750-770. Dla zarejestrowania tej wymiany, transakcyjny moduł pieniężny A 4 przesyła potwierdzenie do transakcyjnego modułu pieniężnego B 4 wykorzystując kroki 690-698 opisane powyżej. Po pomyślnej wymianie, połączenie między oboma transakcyjnymi modułami pieniężnymi może zostać teraz przerwane.
Wymiana waluty obcej w banku emisyjnym
Zwróćmy teraz uwagę na fig. 48. Jeśli klient chce wymienić swoje dolary na funty w banku emisyjnym i zamiast z innym klientem, wystąpi następujący proces.
Klient A ustala transakcję wymiany obcej waluty przez uwierzytelnienie się w swoim transakcyjnym module pieniężnym 4 (fig. 47) wykorzystując kroki 1O’-42’ opisane powyzej. Funkcja Do klienta A 33 prosi klienta o wybranie żądanej transakcji (krok 334) i w tym przypadku, klient wybiera wymianę dolarów na funty oraz kwotę dolarów, jakie klient chce wymienić. Zakłada się, że wybór banku do przeprowadzenia transakcji może być opcją oferowaną dla klienta (krok 336).
Funkcja Katalog not A 39 sprawdza, czy jest dostateczne saldo dla spełnienia żądania (krok 338). Niedostateczne saldo powoduje poproszenie klienta o wprowadzenie nowej kwoty, jaką chce on wymienić (krok 340-342), przy czym Administrator sesji A 31 przerywa transakcję (krok 345), jeśli nowa kwota nie zostanie wprowadzona. Wpisanie nowej kwoty wraca program do kroku 338 dla sprawdzenia, czy są dostateczne fundusze dla spełnienia nowego żądania. Jeśli fundusze są dostateczne dla żądanej wymiany, następuje uwierzytelnienie w sieci 25 wykorzystując kroki 50’-168.
Po uwierzytelnieniu w sieci 25, sieć 25 sprawdza, czy bank lub instytucja finansowa została wybrana (krok 346). Jeśli wcześniej nie został dokonany wybór banku lub instytucji finansowej, funkcja Do kasjera A 34 musi poprosić server sieciowy 26 poprzez Administratora sesji A 31 o listę banków lub instytucji finansowych, które realizują wymianę (kroki 348-350). Server sieciowy 26 wysyła listę (wraz z przelicznikami) do klienta poprzez funkcje Do kasjera A 34 i Do klienta A 33 (kroki 352-356).
Następnie (krok 357, fig. 47A) klient wybiera bank lub instytucję finansową lub kończy transakcję (krok 359). Po wybraniu banku lub instytucji finansowej, organizowana jest sesja z wybranym kasowym modułem pieniężnym 5 wykorzystując kroki 190-258 opisane powyżej. Po zorganizowaniu sesji, funkcja Do kasjera A 34 wysyła kwotę dolarów, które mają być
172 072 wymienione na funty (krok 360) wykorzystując kroki 2’-8’ dla kodowania i przesyłania wiadomości.
Dla upewnienia się, że klient wciąż chce kontynuować wymianę, funkcja Do transakcji B 49 wysyła bieżący przelicznik wymiany do klienta wykorzystując kroki 2’-8’ (krok 362). Następnie, funkcja Do klienta A 33 przedstawia klientowi bankowy przelicznik dla wymiany i jeśli klient nie chce kontynuować, transakcja jest blokowana wykorzystując kroki 500-524 (kroki 364-366). Jeśli transakcja ma być kontynuowana, dolary są przekazywane z transakcyjnego modułu pieniężnego A 4 do kasowego modułu pieniężnego B 5 wykorzystując kroki 750-770 opisane powyżej.
Wracając do fig. 48. Kiedy transakcja wymiany obcych walut zostanie ustalona, inicjowane są odpowiednie transakcje rozliczeniowe (krok 368); zilustrowane także na fig. 15 (krok 1) dla rozliczenia dolarów, które właśnie zostały przekazane. Organizowana jest sesja między kasowym modułem pieniężnym B 5 a modułem wytwórni pieniędzy w krokach 190-258. Kasowy moduł pieniężny B 5 żąda odpowiedniej kwoty funtowych not 11 wykorzystując kroki 780-792. Noty 11 są kierowane z modułu wytwórni pieniędzy 6 do kasowego modułu pieniężnego B 5 wykorzystując kroki 750-770.
Ostatni przekaz not 11 wymaga odpowiedniego uaktualnienia rachunków, których dotyczył (krok 370; także fig. 15, krok 2). Noty 11 są przekazywane do transakcyjnego modułu pieniężnego A 4 wykorzystując kroki 750-770. Kończąc wymianę, transakcyjny moduł pieniężny A 4 przesyła potwierdzenie sfinalizowania transakcji do kasowego modułu pieniężnego B 5, który następnie przesyła podobne potwierdzenie do modułu wytwórni pieniędzy 6 wykorzystując kroki 690-698.
Wymiana walut obcych w banku dystrybucyjnym
Wymiana walut obcych w banku dystrybucyjnym 2 jest opisana na fig. 49. Początkowo, transakcja wymiany walut obcych jest ustalana przy wykorzystaniu kroków 334-366 (fig. 47-47A) i uaktualnieniu odpowiednich rachunków (fig. 16, kroki 1-2) dla rozliczenia not 11, które zostały właśnie przekazane z modułu pieniężnego 4 klienta do kasowego modułu pieniężnego B 5 (krok 372). Następnie, kasowy moduł pieniężny B 5 organizuje sesję z kasowym modułem pieniężnym C 5 w banku emisyjnym 1 wykorzystując kroki 190-258.
Kasowy moduł pieniężny B 5 żąda następnie wycofania pieniędzy od kasowego modułu pieniężnego C 5 wykorzystując kroki 700-724 opisane powyżej. W celu zdobycia not 11 dla spełnienia żądania, kasowy moduł pieniężnym C 5 musi otrzymać je od modułu wytwórni pieniędzy 6. Organizowana jest więc sesja między oboma modułami pieniężnymi wykorzystując kroki 190-258 i wystawione jest żądanie not 11 wykorzystując kroki 780-792 opisane powyżej.
Moduł wytwórni pieniędzy 6 wytwarza żądane noty 11 i przekazuje je do kasowego modułu pieniężnego C 5 wykorzystując kroki 750-770. Następnie zainicjowane są rozliczenia w systemie bankowym (krok 374, fig. 16, krok 3) dla transakcji rozliczających). Noty 11 są teraz przekazywane z kasowego modułu pieniężnego C do transakcyjnego modułu pieniężnego A 4 poprzez kasowy moduł pieniężny B 5 przy wykorzystaniu dla każdego przekazu kroków 750-770. Na koniec wszystkie sesje muszą zakończyć się potwierdzeniem sfinalizowania operacji: transakcyjny moduł pieniężny A 4 przesyła potwierdzenie do kasowego modułu pieniężnego B 5, który z kolei przesyła potwierdzenie do kasowego modułu pieniężnego C 5 wykorzystując kroki 690-698. Kasowy moduł pieniężny C 5 przesyła potwierdzenie do modułu wytwórni pieniędzy 6 dla zakończenia wymiana dolarów na funty.
Uaktualnianie not; certyfikaty
Jak wspomniano, zakłada się, że data ważności noty, stosowana jako środek zabezpieczający, może minąć podczas przechowywania noty w transakcyjnym module pieniężnym 4. Jeśli to nastąpi, posiadacz zdezaktualizowanych not 11 nie będzie mógł ich przekazać do innego modułu pieniężnego 4, ale musi zdeponować je lub wymienić na nowe noty 11 przez przeprowadzenie transakcji z bankiem lub instytucją finansową dołączoną do systemu.
Dodatkowo, jeśli certyfikat związany z danym transakcyjnym modułem pieniężnym 4 zdezaktualizuje się, klient musi uwierzytelnić się w sieci 25 dla uaktualnienia certyfikatu aby móc przeprowadzać transakcje z innym transakcyjnym modułem pieniężnym 4. Poniżej opisane są procedury uaktualniania certyfikatu lub not 11.
172 072
Rozpoczynając od góry figury 50, klient uwierzytelnia się w transakcyjnym module pieniężnym 4 wykorzystując kroki 1O’-42’ opisane powyżej i jest proszony przez funkcję Do klienta A 33 do wybrania transakcji (krok 570). Po wyborze transakcji uaktualnianie (krok 570), wykonywane jest uwierzytelnianie w sieci 25 wykorzystując kroki 50’-168. Uwierzytelnianie w sieci 25 spowoduje uaktualnienie certyfikatu, jak opisano powyżej w odniesieniu do figur 33-33A.
Dla uaktualnienia not 11, Administrator sesji A 31 wysyła żądanie uaktualnionych not do sieci 25 (krok 574); server sieciowy 26 odpowiada poprzez wysłanie identyfikatora wybranego banku z powrotem do transakcyjnego modułu pieniężnego 4 (krok 576). Teraz może być zorganizowana sesja między transakcyjnym modułem pieniężnym A 4 a kasowym modułem pieniężnym B 5 wybranego banku, wykorzystując kroki 190-258.
Kiedy sesja jest zorganizowana, funkcja Do kasjera A 34 wysyła żądanie uaktualnienia not 11 (krok 578), stosując procedurę przekazywania wiadomości opisaną krokami 2’-8’. Funkcja Do bloku transakcyjnego B 32 odpowiada, fig. 50A, wysyłając potwierdzenie (krok 580) przy wykorzystaniu kroków 2’ -8’. Transakcyjny moduł pieniężny A 4 może teraz przekazać zdezaktualizowane noty 11 do kasowego modułu pieniężnego B 5 wykorzystując kroki 750-770. Następnie, wykonywane są odpowiednie rozliczenia fig. 24, (krok 1) w zapisach bankowych (krok 582) i organizowana jest sesja między kasowym modułem pieniężnym B 5 a modułem wytwórni pieniędzy 6 w krokach 190-258.
Następnie wykonywanajest procedura not wykorzystując kroki 780-792. Moduł wytwórni pieniędzy 6 wysyła żądane noty 11 wykorzystując kroki 750-770 i uaktualnia rachunki w banku (krok 584, także fig. 24, krok 2). Kasowy moduł pieniężny B 5 odbiera uaktualnione noty 11 i przekazuje je do transakcyjnego modułu pieniężnego A 4 wykorzystując również kroki 750-770.
Kiedy noty 11 zostały uaktualnione w transakcyjnym module pieniężnym 4, sesje są kończone przez przesłanie potwierdzeń sfinalizowania transakcji, przy czym transakcyjny moduł pieniężny A 4 wysyła potwierdzenie do kasowego modułu pieniężnego B 5, zaś kasowy moduł pieniężny B 5 przesyła potwierdzenie do modułu wytwórni pieniędzy 6. Oba przesłania potwierdzeń wykorzystują kroki 690-698 opisane powyżej.
Opisany powyżej przebieg programu ilustruje możliwości wynalazku dla wprowadzenia ulepszonego systemu wymiany elektronicznej reprezentacji wartości ekonomicznych, przy uniknięciu ograniczeń właściwych dla systemów finansowych opartych na pieniądzach papierowych.
Działanie wynalazku zostało opisane głównie z notami walutowymi i notami kredytowymi, które mogą być stosowane przez klientów w tych samych procedurach. Zrozumiałe, że opisywany system może także być zaadaptowany do innych monetarnych instrumentów. Na przykład czeki osobiste i firmowe oraz raty bankowe mogą być obsługiwane zwiększając możliwości kilku funkcji bloku transakcji. Bardziej skomplikowane płatności wielostronne, takie jak listy kredytowe i akceptacje bankowe mogą być także uwzględnione poprzez wprowadzenie odpowiednich zmian w systemie. Możliwe jest również zaadaptowanie systemu według wynalazku do obsługi firmowych obligacji finansowych takich jak dokumenty handlowe.
Ponadto, chociaż wynalazek został opisany szczegółowo w odniesieniu do preferowanego wykonania, należy rozumieć, że wynalazek może zostać wykonany w inny sposób i jego szczegóły mogą być zmodyfikowane w różny sposób. Dla specjalistów jest widoczne, że możliwe jest wprowadzenie zmian i modyfikacji przy zachowaniu ducha i litery wynalazku. Zgodnie z tym, poprzednie opisy i figury zostały podane tylko dla ilustracji i w żaden sposób nie ograniczają wynalazku, który jest zdefiniowany jedynie przez zastrzeżenia.
172 072
Transakcyjny moduł pieniężny
Wypłata/Wymiana waluty obcej
Transakcyjny moduł pieniężny
Identyfika- Jednostka kwn.
tor banku monetarna Kwota
011111000101 l 0111110001011 011111000101)
Depozyty/ wycofywa nie pieniędzy/ wypłata/ wymiana waluty obcej
Depozyty/ wycofywanie pieniędzy/ wypłata/ wymiana waluty obcej
Fig. 1
172 072
Sieć 25 (nie pokazana)
Elektroniczny System Monetarny
Fig.2
Komputer osobisty/ Stacja robocza
Fig.3
172 072
Kontakt z ludźmi Komputer lokalny Łączność
t
Interfejsy zewnętrzne 30
Administrator sesji 31
Blok realizacji transakcji 32 Zasobnik not 38
„Do klienta 33 ! ..ΟοΓαΧα- 34 Katalog not 39 j Noty 40
Wypłata / 35 |Rejestr 3b, 37 AHminictpnł 41 Kontrola
wymiana i transakcji j I_1 czenia'®' przesyłki 1 otrzymanych 1 pieniędzy
Usługi
43 Kodowani e
eonerator taktu/ Algorytmy 44 A,gorytmy 45 / c Generator
ze9ar kodowania kodowania liczb
publicznego indywidualnego losowych
Transakcyjny Moduł Pieniężny
Fig. 4
Komputer lokalny
Łączność
I
Interfejsy zewnętrzne 30
Administrator sesji 31
Blok realizacji transakcji 32 Zasobnik not 38
Funkcja 47 | Funkcja 34 j Funkcja 48 „Do banku |„Do kasjera |„Do wytwórni | J pieniędzy 39 40 Katalog not Noty
Rejestr j Obsługa j Funkcja transakcji j zabezpie- i „Do tran- l czenia 37 sakcji 49 Administrator^ · Kontrola przesyłki otrzymanych 7 j pieniędzy
Usługi
Generator taktu/ Zegar
Kodowani e
44 Algorytmy kodowania publicznego A. 4 45 Algorytmy kodowania indywidualnego Generator liczb losowych
Kasowy moduł pieniężny
Fig.5
172 072
Komputer lokalny
Łączność
Interfejsy zewnętrzne 30
Administrator sesji 31
Blok realizacji transakcji 32 Zasobnik not 38
Funkcja 47 i Funkcja 34 „Do banku” ] „Do kasjera 39 Katalog not 40 Noty
Roioctr 36 1 Obsługa ! Producent transakcji ! zabezpie- P,eni<*dzy iransaKcji j czema 37 | /4 Administrator przesyłki Kontrola 42 otrzymanych pieniędzy
U s ł u g i
43 Generator taktu/ Zegar Kodowanie
Algorytmy kodowania publicznego Algorytmy kodowania indywidualnego / C Generator liczb losowych
Moduł wytwórni pieniędzy
Fig. 6
Fig. 7
172 072
Zewnętrzny interfejs 56
Administrator sesji łączności 57
Usługi użytkowe
58 Obsługa uwierzytelniania sieciowego 59 Synchronizacja/ Kierowanie Informacje 61
kalendarz wiadomości o usługach banku
Server sieci komputerowej
Fig.8
Profil rachunku
Fig. 9
172 072
Zewnętrzny interfejs 54
Administrator sesji 55
50 Wytwarzanie certyfikatów 51 Wytwarzanie profilu rachunku 52 Rozsyłanie kodów certyfikacyjnych 53 Rozsyłanie list złych modułów pieniężnych
Usługi
43 Generator taktu / Zegar Kodowanie
44 Algorytmy kodowania publicznego 45 Algorytmy kodowania indywidualnego 46 Generator liczb losowych
Server zabezpieczeń
Fig.10
Typ transakcji
Krok
Noty w Noty w Noty w kasotransakcyj. koresponden-Transakcje wym module Transakcje Noty w module modułach cji banku banku pieniężnym banku wytwórni pieniężnych emisyjnego dystrybucyj, banku emisyj. emisyjnego pieniędzy
Depozyt w
banku dystrybucyjnym (1) (2) (3) (4) (5) (6) $100 ($50)
0-* $50 (0) $50 $100($50)
Przekaz $50
C$50A (C $50A) CS50IT (D $50MD) D100 MD Depozyt $100 ($50)
C$100MD (C$50MD) D$100DI (D$50DI)
Wycofanie
$50 *- C$50 Dl D$50 IT d
Przekaz j
$ 50 $100S100 ($50) $50
C$100CM (C$50CM) D$100MD (D$50MD)
Zadanie $50
D$50CM
C$50MI
Przekaz (pominąć) $50 $50(pominqć) $150 (omit) $100 (omit) $100 ($50)
Klucz;( ) - alternatywne wartości i kroki
Fig.11
172 072
Noty w korespondencji banku emisyjnego
Noty w transakcyj.
modułach pieniężnych
Noty w kasowym module pieniężnym banku emisyj.
Transakcje banku emisyjnego
Transakcje banku dystrybucyj.
Typ transakcji Krok
Noty w module wytwórni pieniędzy
Depozyt (1) w banku emisyjnym (2) $100($50)
Depozyt $50 *-C$50A(C $50A)
C $50IT(D $50 MD) D $100MD $100
Zadanie .50 $ 50 IT C $50MI ►Olpominąć) (3) (A)
0-* $50 (0) $100-*
Przekaz
Przekaz $50 $~50 $150 $ 50(pominqć) 0 (pominqć) $100 0 ($50)
Klucz. () - alternatywne wartości i kroki
Fig.12
Typ transakcji Krok
Noty w tran- Noty w Noty w kasosakcyjnych koresponden- Transakcje wym module Transakcje Noty w module modułach cji banku banku pieniężnym banku wytwórni pieniężnych emisyjnego dystrybucyj. banku emisyj. emisyjnego pieniędzy
Wycofanie (1) z banku dystrybucyjnego ($50)
Wycofanie $100 ($50)►D$100A (D ! C $100IT (D : (C (Depozyt) (3)
I ($50) l—(C$50 MD) (D$50DM)
Wycofanie |_$100 ($150)
D i50MD) i 100A) 5150 IT) (0)C$50CM) D $50MD) (pominąć)
U) (5) (6)
Przekaz ($50) 100DI (C$15001) 100IT (D$150IT)
Żądanie
Przekaz
Q $100IS 150) $100 ($150) Jigo(s150) i 100 5150) ($50)
I $100 ($150) 1-D$100CM(D$150CM)
C$100 Ml Przekaz (C5150MI) _($50) $100 ($150) $100 ($200) ($50) x 0 ($50)
100 , 150)
Klucz: () - alternatywne wartości i kroki]
Fig.13
172 072
Noty w kasowym module pieniężnym banku emisyj.
Noty w korespondencji banku emisyjnego
Noty w transakcyjnych modułach pieniężnych
Transakcje banku emisyjnego
Transakcje banku dystrybucyj
Typ transakcji Krok
Noty w module wytwórni pieniędzy
Wycofanie (1) z banku emisyjnego (2) — ($50)
Wycofanie $100
-►(C$50 IT) (D $50 MD) Żądanie ($50)
-►0 (3) (4)
0·*$100 ($150)
Przekaz $100($150)
-$100 ($200) ($50) $100($150) *— D$100A (D $100A)
C $100MI(C$150MI) (D$50 IT)
Przekaz tipo $100 ($150) (%150)
Fig.1
Klucz: ( ) - alternatywne wartości i kroki
Noty w tran- Noty w sakcyjnych korespondenTyp modułach cji banku transakcji Krok pieniężnych emisyjnego
Transakcje banku dystrybucyj.
Noty w kasowym module pieniężnym banku emisyj.
Transakcje banku emisyjnego
Noty w module wytwórni pieniędzy
Wymiana waluty obcej w banku emisyjnym
Wymiana 100 dolarów USA na 60 funtów bryt.
(1) (2) (3) (4) $100
Kupno £60
Przekaz £60 £60
Fig.15 $100
-C£60FX . D$100MD Żądanie I £60 *—D£60FX C£60MI $100 $100 £60 $100
Przekaz £60 £60
Klucz: () - alternatywne wartości i kroki
172 072
Noty w tran- Noty w Noty w kasosakcyjnych koresponden- Transakcje wym module Transakcje Noty w module
Typ modułach cji banku banku pieniężnym banku wytwórni transakcji Krok pieniężnych emisyjnego dystrybucyj. banku emisyj. emisyjnego pieniędzy
Wymiana waluty obcej w banku dystrybucyjnym $100
Kupno n £60 $100
-*-C£60 FX D $100MD
Wycofanie
Wymiana, 100 dolarow USA na 60 funtów bryt.
(3) £60
1— D£60 FX C£60DI (A) (5) (6)
Przekaz £60 £60 $100
-$100 £60 $100
Przekaz £60 θ’* £60
Żądanie
ΪΈδ-
LD£60 CM C£60 Ml Przekaz £60 £60 ___Fig. 16
Klucz: ( ) - alternatywne wartości i kroki
Typ transakcji Krok
Noty w transakcyjnych modułach pieniężnych
Noty w kasowym module pieniężnym
Noty w module wytwórni pieniędzy
Transakcja bankowa
Wycofanie (1) 0
not kredytowych (2)
(3)
(4) 0
Wycofanie $100 CR
Zadanie „ $1,00 CR n _Przekaz $100CR
Przekaz $100 CR $100 CR $100CR 0 *-0
- $100 CR
Redukcja dostępnej linii kredytowej klienta $100
Depozyt (1) not kredytowych $50 CR 0
Depozyt $50 CR $50
- C$50A D$50MD
Fig. 17
Klucz: () - alternatywne wartości i kroki
172 072
Typ transakcji Krok
Transakcja rozliczająca
Bank rozrachunkowy
Bank emisyjny
Przekaz not z banku roz- ( 1' rachunkowego do banku emisyjnego $50 (zdeponowane w banku $100 _PiZękąz_not_θ _ .emisyjnym)_B $100 CR (na rachunku A)
D$100A D$150MI C $50MD C $ 200 DC $150 $100 CR
Fig.18
Klucz: ( ) - alternatywne wartości i kroki
Noty w kasowym
Noty w Noty w module
Pie- transakcyj. koresponden-Pie- Transakcje pieniężnym Pie- Transakcje Noty w module
Typ mą- modułach cji banku nią- banku banku nią- banku wytwórni transakcji Krok dze pieniężnych emisyjnego dze dystrybucyj. emisyjnego dze emisyjnego pieniędzy
Wymiana pieniędzy na noty w banku emisyjnym (Wymiana 50 dolarów) (1) (2) (3) $50 $100 (0) $100 (0)
Przekaz pieniędzy $50
Przekaz
Tióo >.0 C$50IT
D$50 Pieniądze (4) (5) 0 _Przekaz $150 ($50) $150 ($50) ►0 $100 (0) $50—e>C$100IT (pominąć) D$100MD
Zadanie n $150($5σ)
D$150 IT (D$50IT) C$150MI(C$50MI) $100 -βίο)
-$250 ($50) $100 (0)
Przekaz $150 ($50) ($50)
Klucz: ()-alternatywne wartości i kroki
Fig. 19 $50
172 072 a
Ό
E Ć N c
s ź2½ a.
o cn O) c
O) i?
O
Ul □> c .χ ω o n?
.2.? a
a. co ε ε έ' χ®·ν „ η cc ω ο α» a c E Łjd § ® r? <y y u?o c-*.£ a £ w 1^43-0 .®£s
Ol Cd
I c
Q> O ό n cn CC O) ,&c.£.
> u, σ >» oo=.E Za <J ® ό -° oc £ $ oJS-n i^d.2 ^£xj c ,®.?N a. co
O
Noty w kasowi
XJ σε e
o
o.
o in
O 2 2 Q O© O © .2 c
σ *σ ct •N ©2 sgS — a o
O tn
O in o
tn
O in
4fb ss o
in o
§2
O
CN
Ó)
Ll o
in
O N - q c Cd >je-2 c a lacSdS©^
172 072
Noty w α» □
Ό
O
P C Ν i_ TJ
5'O o. * c o >·.® Z 5 CL o
o a? -X c
S c-*.!5
Ε o E i-no E °
F c g >Q)<4 fc, g-occ! o ο.®σ £ 2C E CL° 0» 2, 2, a> CL CTJ a» Ś σ o σ c w u. o >» ι_η-σ i c O o ai o cn JĆ-O-SC ® >ccR > o o >;
-χΐΌ Ul
-z ω- P O a>:=, c z i_ O 01
®.?N CL CO
0>
o σ >>c oE ·*— a>
cl ó·®
N
C-D
O
X θ'
2C
O to o tn inw
Ό σ
c
E o
CL
N '5 ai
N o
o
-<J __
O- -u c σ E ~ a § —- CL O “ in q te o
in te «ίο tn in ££ te a>
N •o o
c a>
t Qo o in in te te oo n
O
ŁO o
tn te o
o
V“ σ
c σ
E >Ί £
o in te
N σ
jg a»
N >
N
Ό a>
c a>
Q
N σ
-X
Q>
N &_
CL o
in
te“ fM
0) ε o D Μ Z> >sX — c -S^cga σσσ·ε>;·2ω p C ·— o W £ C3
Qi° c >O ^Ό — t > Lf) $caS a>—
O in o
tn te σι Mtn o
tn te o
tn te
CN cń
LL
172 072
Noty w l·—η α
Σ° υΣ o o ιη<τ> te*? yS ςς ο§ Ρ° οο
-U σ
c
Ε ο
α.
-u g
Ε ο
α ο
Α α>
c σ
Ό cf •ΙΜ ι Λ ° r- c ? O σ >( >7 0.-0.« *=: u> _ c j:=sB
O O) ii 8!
O-CO •ó -c >7_ CJ o-C >> Jt H c ο5·Κ LW o.® <Pc-a c z£eK
A-n cl cd
-X o
υ .χ σ
ω s§
-υ σ
c
Ε ο
_Οο ιη te
ΟΣ Ν οο σ ο min 2st tO ifftft ο>
«ου ίί o.
-o σ
m ε te o
CL
Ό σ
c
E o
CL o
o r— tft· _o 38 inę* tflo §s oo oo &)&) oo
A o— Σδ Oo mirt <λ<#» oo o o— .9!
sgss^ ąj, — - · O)
o o o o o o o m
3 3- te te
O
O
O a. O 51 o^ Ooo m mm JO
N
O
-X
0)
N
O in
Q>
N
O
D
C a>
tCL wte oo a
O m
tfr o
LL
O
I oA o
m
N σ
0)
N g8 7—te W·— o o m m teK) c
Q>
Q
N g
o
N
O m
<A >s
JM
Ό
CM a
o o
LD t£> c7 ćo a> A O—. Ν Ώ X Cq σσ^^ε-Ξω c C'F O-»-’ —5 $ c'q.?tj oLB1·0
172 072 α
c
Ν β
Ν
ΑΛ , ί α
ο
-X
D.
(/)
C σ' ι_
I«« ε° φΧ)
Ν σ
0>
Ν ου
ΣΟ §8
5— οο
J ®03
£<
ο ε σ Ζ 0>Χ3
Ά »ΑΑ
Ji
Ο
Ο
-X σ
< “ < < Ο Ο ο Q ιη α* <Λ °Α° ffl 3 ο ° ο m ν>
οθ
Σ°
8$
0.0 <
ΑΛ «Μ σι ιοω <
□ 2-X;jC jc2cj^u oc· ρ U-OOr
7S Ν
Ο ο Ο Ο -*.τ zi©C<CO (Ν σ>
ϋ
172 072 α
□ σ
ο._ >, £ c ν ?'Ο ο» ο
z S ο.
Ο) ο
σι
I 2
Ο 3 £-*ω
2§£ I-J3 δ ±Σ ο
ο ο te ο
0) ' Λ, >, ο_ c U) h
^°·Ν ® 3ε.® 5 g\2J σ ζ > CL-O α> 7? .χ ο ω :
δ:
I c
GJ
>tQiXł
O o>
0ί c
s (Λ o o 2-Χ =,e
O Oi c c χ:
Ł: ^L-C >s c υ c
^.ξο,Ν > >»*; o *xo ę οσ o o ιη F n _x o
X.
8§§ tewo ΟΟ °
N σ
_x
Oi
N
CL *e
. «>»«·» V7VT oo
N α
α
N o
o te te
CN ot αι §□ c w °s
O o te te a>
Vσ w
o o
-te
CN
Ół
LL
N σ
-X
Oi
N o
o to
Oi
Z o
c g
o -w m «4·
172 072
Niepotwierdzone transakcje wytwórni oieniedzy
System uaktualniania historii transakcji
Lista problemów zwiqzanych z transakcjami
Niepotwierdzone transakcje rozliczające
Z te moduły pieniężne
System rozrachunkowy
Fig. 26
172 072
System kontroli emisji pieniędzy
Fig. 27
Fig. 28 | Wycofanie z banku emisyjnego |
172 072
Fig. 29
172 072
Fig. 30
172 072
Żądanie wycofania (dalszy ciąg)
Fig. 30A
172 072
Klient żqda /10' uwierzytelnienia
Administrator sesji Otrzymuje zadanie uwierzytelnienia. Sesja. Sprawdza, czy uwierzytelnienie jest zablokowane
16'
A.
Administrator sesji Sprawdza zegar
Funkcja Do klienta' Wysyła wiadomość: uwierzytelnianie zablokowane
Funkcja ’.*Do klienta” Wysyła instrukcje uwierzytelniania klienta
E
Klient realizuje procedurę uwierzytelniania
-24'
20'
Administrator sesji Otrzymuje dane uwierzytelniające
-26'
-28'
Funkcja Do klienta Sprawdza informacje uwierzytelniające
Administrator sesii Rejestruje ważność uwierzytelnienia powrót)
Uwierzytelnienie modułu pieniężnego klienta
Fig. 31
172 072
Uwierzytelnienie modułu pieniężnego klienta (c.d.)
Fig. 31A
ΥΙΙϋΠΙ
Fig. 32
Zablokowanie transakcji X->Y '500
Administrator sesji Wycofuje zmiany
Σ
Administrator sesji X Rejestruje zablokowanie transakcji '502
510s-
512\r
Funkcja Do klienta X
Wysyła wiadomość; 'transakcja zablokowana'
Administrator sesji X. Wysyła wiadomość do Y: 'transakcja nie może być zrealizowana’
TAK
Funkcja Do banku X Odwrotne transakcje rozliczające
Przesłanie wiadomości X—>Y
-514
Administrator sesji Y Wycofuje zmiany
Z
Administrator sesji Y Rejestruje zablokowanie transakcji
Funkcja Do klienta Y. Wysyła wiadomość; 'transakcja zablok.’
E
Funkcja Do banku X Odwrotne transakcje rozliczające (koniec)*
Zablokowanie transakcji miedzy modułem pieniężnym a modułem pieniężnym
172 072
FIG. 33
Obsługa zabezpieczenia A Odszukuje certyfikat ~56'
6O'-\
62'Administrator sesji A Wysyła certyfikat do servera sieciowego
Server sieciowy Kieruje certyfikat do servera zabezpieczeń f-55'
Serwer zabezpieczenia Wysyła wiadomość do servera sieciowego aby zablokował dostęp ł—66'
Server zabezpieczeń Sprawdza certyfikat
Server sieciowy , , jta do modułu pieniężnego wiadomość o zablok- dostępuAdministrator sesji A Otrzymuje wiadomość „uwierzytelnienie odrzucone
Funkcja „Do klienta* Wysyła wiadomość „uwierzytelnienie odrzucone
63'
Funkcja „
Do banku A Wysyła wiadomość „uwierzytelnienie odrzucone
f Sieciowe uwierzytelnianie moduTu pieniężnego
172 072
FIG.33A φ
Serwer zabezpieczeń 1—78'
Wysyła listę złych modułów pieniężnych i nowa listę kodów certyfikacyjnych oznaczoną przy pomocy ostatniej wersji kodów certyfikacyjnych i poleceniem ponownego uzyskania certyfikatu (jeśli trzeba) ••~7ΞΞΞ,-ΗΞ ΞΞAdministrator sesji A Otrzymuje wiadomość
Obsługa zabezpieczenia A Sprawdza,czy listy są ważne
Kodowanie publiczne A Sprawdza czy oznaczenie jest ważne ]—34'
94'—. Obsługa zabezpieczenia A 'Uaktualnia listę złych modułow pieniężnych i listę kodów certyfikacyjnych
Funkcja „Do klienta Ά Wysyła wiadomość;„problem z zabezpieczeniem sieci <2100'tak ' tok
Vwinienbyć p< nownle pojwii '96'
wiznnj??
Anie 98'
ztóiżnośc cert
'fikatu wygaś Ja*7
lnie
90'
92'
Funkcja „Do banku A* Wysyła wiadomość:,,problem z zabezpieczeniem sieciowym'
Administrator sesji A Żąda podania daty i godziny
Sieciowe uwierzytelnianie moduTu pieniężnego (c.d)
172 072
FIG.33B (£>
Generator taktu /zegar A
WysyTa godzinę i datę do administratora sesji i
Administrator sesji A WysyTa datę i godzinę do servera sieciowego
-102
-104
106
126-i
128
Server sieciowy Odbiera godzinę i datę Sprawdza godzinę i datę ►Oodzina 11 Mg zgodne i z parametrem 7
Jtak
Server sieciowy WysyTa potwierdzenie
Administrator sesji A Otrzymuje potwierdzenie i rejestruje sieciowe uwierzytelnienie
Server sieciowy \-110
WysyTa nowg godzinę i datę
Administrator sesji A Y112 Odbiera datę i godzinę
Generator taktu/zegar A Ί-//4 Ustawia godzinę i datę
722-i
Funkcja.Do banku A* WysyTa wiadomość „Zegar uszkodzony'
Funkcja „Do klienta A* WysyTa wiadomość do klienta „Zegar uszkodzony”
120
Sieciowe uwierzytelnianie moduTu pieniężnego (c.d)
172 072
FIG. 33C
Sieciowe uwierzytelnianie modułu pieniężnego (c.d )
172 072
FIG. 33 D
KO
K2/44/45
Administrator sesji A Otrzymuje certyfikat ł
Obsługa zabezpieczeń A Sprawdza,czy certyfikat jest ważny’
Kodowanie publiczne A
Sprawdza czy oznaczenie jest ważne
Administrator sesji A Wysyła potwierdzenie do servera zabezpieczeń
Administrator sesji A Wysyła wiadomość i certyfikat do servero zabezpieczeń .Certyfikat nieważny*
Server zabezpieczeń Bada waznosc oznaczenia —150
4152
Server zabezpieczeń Odłącza się od sieci
Server zabezpieczeń Wysyła wiadomość o błędzie do modułu pieniężnego ♦
Administrator sesji A Otrzymuje wiadomość y-i5i T A 162
Trańsakcyj^/
166 i ^.pieniężny 7/ Itak
Oo banku A Żądanie powtórzenia Do klienta A Żądanie powtórzenia
V16*
Sieciowe uwierzytelnianie modułu pieniężnego (c.d )
172 072
FIG. 34
172 072
FIG.34 A
Publiczne kodowanie B Sprawdza certyfikat A
-208
214Λ
Administrator sesji B Rejestruje przerwanie sesji
-210
Obsługa zabezpieczenia B Sprawdza czy identyfikator A jest na liście zTych modułów pieniężnych
Funkcja „Do klienta B’ WysyTa wiadomość „Transakcja przerwana
Generator liczb losowych B Wytwarza losowy kod sesji
Λ 211 <Transakcy i-/ ny moduł S_BU pieniężny,7
212
J_ttok
213
Funkcja „Do banku B WysyTa wiadomość „Transakcja przerwana
Kodowanie publiczne B Koduje przy pomocy kodu publicznego A: losowy kod sesji .wiadomość weryfikacyjna, certyfikat B ’ H
Y-218
Administrator sesji B WysyTo zakodowana wiadomość do A '
-220
Administrator sesji A Otrzymuje wiadomość
-222
Organizacja sesji -moduł pieniężny z modułem pieniężnym (c-d )
172 072
224228
FIG .34Β
Kodowanie publiczne A Dekoduje wiadomość i sprawdza certyfikat B
226
me
500-524
Zablokować transakcje A->B
Z7 ^Koniec T — Obsługa zabezpieczenia A Sprawdza,czy identyfikator B jest no liście
Generator taktu/zegar A Odszukuje datę i godzinę i wysyła do obsługi zabezpieczenia
Obsługa zabezpieczenia A Gromadzi wiadomości weryfikacyjne oraz datę i godzinę
Kodowanie indywidualne A Koduje wiadomość weryfikacyjna, datę i godzinę stosując otrzymany kod
Administrator sesji A Wysyła wiadomość do B
Administrator sesji B Otrzymuje wiadomość
Kodowanie indywidualne B Dekoduje wiadomość —232
-234 —236 ]-238
240 }—242
Organizacja sesji - moduł pieniężny z modułem pieniężnym (c.d )
172 072
246
FIG.34C
Obsługo zabezpieczenia B 244 Sprawdza wiadomość weryfikacyjna
246
566-524
nie Blokowanie transakcji
J j B —>A
| tak
Obsługa zabezpieczenia B Pobiera datę i czas z obsługi zegera i porównuje z data podaruj przez A
256
\.data mieści sie dopuszczalnym \7nizroc10 '^zakresie'' [nie tok
Administrator sesji B Rejestruje poczgtek sesji
Administrator sesji B WysyTa potwierdzenie do A
Przesłanie wiadomości B —>A
Administrator sesji A Odbiera potwierdzenie
Administrator sesji A Rejestruje poczgtek sesji
-252
-254
-2-3'
1—256
253 ^owróG
Organizacja sesii - moduł pieniężny z modułem pieniężnym (c.d}
172 072
FIG.35
172 072
FIG.35A
Wycofywanie z banku dystrybucyjnego (c.d)
172 072
FIG.36
A zgadza się zapłacić B kwotę 800 ---,-
. i -10K2' 10-42- i
A uwierzytelnia się w module pieniężnym B uwierzytelnia się w module pieniężnym
ł -806 808- 1
Funkcja,,Do klienta A Zachęta do transakcji Funkcjo„Do klienta B’ Zachęto do transakcji
-810 812- i
A wybiera opcję wypłaty Bwybiero opcję odbioru wypToty
I -814 816- . 1 ..
Administrator sesji A Organizuje łączność Administrator sesji B Organizuje łączność
Organizacjo sesji A-»B
H90-258 oFunkcjo „Do klienta A Zachęta do podania kwoty wypToty
Funkcja „WypTota/Wymiona A' Odbiera kwotę
4-818
820
822-
$26
Funkcja „Katolog not A Sprowdzo.ezy fundusze sa dostateczne '
524
828''S>funduszę soX. nie Tjąstateczrje' £°l
Funkcjo „WypTato/Wymiana A Wysyła wiadomość o wartości kwoty do B
Funkcja „Do klienta A Zachęto do podoma innej kwoty przez wypisanie noty
Blokowanie tronsakcji A—>B
500-524
Wyplata klienta dla klienta
172 072
FIG.36 A
WypTata klienta dla kliento (c.d )
172 072
FIG. 37
Wysłanie zakodowanej wiadomości-moduł pieniężny do modułu pieniężnego
172 072
FIG.38
Obsługa zabezpieczenia Y Odbiera oznaczenie profilu konto
Kodowanie publiczne Y Sprawdza ważność ozaczema
Y7041
-7042
7046
7044
Obsługa zabezpieczenia Y WysyTa wiadomość do administratora sesji·,Profil konta nieważny1'
7048
Obsługo zabezpieczenia Y Wysyła wiadomość do administrotora sesji„Konto me jest aktywne
Funkcja Do banku Y Wysyła numer konta do banku
Blokowanie transakcji
ObsTuga zabezpieczenia Y Y7O49 Sprawdza, czy certyfikat banku zmienił się
7050.
Potwierdzenie ważności numeru konta
172 072
FIG.38A
Potwierdzenie ważności numeru konta (c.d )
172 072
FIG.39
Przekaz not
172 072
FIG.39A
Przekaz not' (c.d )
172 072
FIG 40
Zadanie not
172 072
FIG.41
172 072
FIG.42
Ustalenie deponowania A -* kasjer B
Funkcja„Oo banku B
Informuje o transakcji ro. czającej (p.rozliczenia )
Funkcja„Do transakcji B
Sprawdza, czy depozyty są niższe niż suma not
422 A '^Depozyty' ^mniejsze A
Funkcja„Do transakcji B WysyTa potwierdzenie
424—i Funkcja „Do banku B
Informuje o transakcji rozliczającej dla depozytów (p.rozliczenia )
190-258-f
Organizacja sesji Kasjer B—> wytwór ni a pieniędzy
-398-414
-418
-420
428
PrzesTanie wiadomości ~2~8* Kasjer B—>A
Funkcja „Do kasjera A Odbiera potwierdzenie
3430
780-792/
Żądanie not Kasjer B->wytwórnia pieniędzy
Potwierdzenie sfinalizowania transakcjiiA—>kasjer B
750-770- Przekaz not
Wytwórnia piemędzy-»kasjer B
690-698
Przekaz not Kasjer B->A
Potwierdzenie sfinalizowania transakcji: A->kasjer B
Potwierdzenie sfinalizowania transakcji: kasjer B->wytwór' ię '
-750-770
690-698
-690-698 nią pieniędzy
Deponowanie w banku emisyjnym
172 072
FIG.43
A decyduje się no deponowaniewbanku ]—398
A uwierzytelnia się w module pieniężnym
Funkcja „Do klienta A Zachęta do transakcji
I ·.....
10-42'
400
Awybiera opcje deponowania , kwotę bank i numer konta
Y-402
Katalog not A
Sprawdza ,czy fundusze sg wystarczające
1—404
406 A.
50-168190-258
920-928
408750-770
'wystarczające 7 ftok 410 ’ I
Uwierzytelnienie modułu Funkcja „Do klienta A
pieniężnego A w sieci ł Zachęta do podania nowej kwoty
Organizacja sesji A—>kasjer B t
Żądanie depozytu A—>kasjer B
Funkcjo „ Oo kasjera A Przekazuje kwotę waluty i przekazanych not kredytowych
Przekaz not A—> kasjer B
Administrator sesji A Wysyła wiadomość do klienta:
„Transakcja przerwana”
414
Ustalenie deponowania
172 072
FIG.44
Zadanie deponowania
172 072
FIG. 45
172 072
FIG. 45 A
690-698
Potwierdzenie sfinolizowonio tronsakcji
Kasjer B —> kasjer C
Deponowanie w banku dystrybucyjnym (c.d )
172 072
FIG.45 B
Deponowanie w banku dystrybucyjnym (c.d )
172 072
FIG. 46
A zgadza się wymienić z B dolory na funty przy przeli czniku = dolary/funty
-300
Organizacja sesji A->B
I \-190-258
Funkc|o„0o klienta A ~Y-308
Zachęca do podania kwoty dolorow i przelicznika
Funkcja „WypTaty/wymiany A Odbiera kwotę i przelicznik
Y-310
-312 <□—
316 j_
Fu n kej a „WypTaty/wymiany A' PrzesyTa kwotę dolarow i przelicznik do B
Katalog not A
Sprawdza,czy sq wystarczające fundusze
320
500 524
Wymiana waluty między klientami
172 072
323
Katalog not B Sprawdza,czy fundusze sg wystarczaja.ee
FIG.46A
Przesianie wiadomości A —> B
Funkcja „Da klienta B' Zachęca do sprawdzenia kwoty dolarów i przelicznika tak
329 <rP \pc
322 przehcznltę poprawne 0 \-2-8'
-321
326 i
Funkcja „WypTaty/wymiany B WysyTa wiadomość „Wartość niepoprawna
32ί k \_Fundusż<
Funkcja„WypTaty/wymiany B WysyTa potwierdzenie
Funkcja,,WypTaty/wymiany B WysyTa wiadomość do A : „fundusze niewystarczające
Przesianie wiadomości B -> A
1-2-8'
Przesianie wiadomości B->A
I
Funkcja „Do klient A
Zachęca do podania nowej kwoty
3302 l Funkcja „WypTaty/wymiany A PrzesyTa kwotę do zasobnika pieniędzy
750-770]
331750-770
Przekaz not A—>B
Funkcja „WypTaty/wymiany B Przekazuje kwotę do zasobnika pieniędzy ’
Przekoz not B —>A
690-6983
Potwierdzenie sfinalizowanie transakcji A->B
Blokowanie transakcji A -> B
500-526
Wymiona woluty między klientami (c.d )
172 072
3i2
Funkcja „Do klienta A Zachęca do podonia nowej kwoty
Administrator sesji A WysyTa wiadomość do klienta „transakcja przerwano
FIG. 47
Ustalenie wymiany obcych walut
172 072
FIG·47A
556-( Funkcjo „Do kasjera A I
WysyTa listę doDo klienta1
-357-Γ Funkcja„Do klienta A
Zochęco klienta do wybrania banku z listy
359-1
358.
r tok B- Orgonizocjo sesji
A-> kasjer B
-190-258
500-52M
Administrator sesji A WysyTa wiadomość do klienta „transakcjo przerwana
Blokowanie transakcji A—>B ~~Σ~
ÓKoniec j
Funkcjo„Do kasjero A* WysyTa żgdanie wymiany dolarów no funty I kwotę dolarów
PrześTanie wiadomości A—>kasjer B \-360 \-2-3'
Funkcja» Do transakcji B“ F-362
Odbiera żgdanie i wysylo przelicznik dolarów no funty
Γ—
PrześTanie wiadomości kasjer 8—>A
Funkcjo,,Do klienta A' Podaje przelicznik .bankowy
A 366 .Transakcjo^
Przekaz dolarowych not A—>kasjer B “3~ ^owrót^
Ustalenie wymiany obcych walut (c.d )
-2-8'
364 ł~750 770
172 072
FIG.48
Wymiana walut obcych-bank emisyjny
172 072
FIG.49
Wymiana walut obcych w banku dystrybucyjnym
172 072
FIG.50
172 072
FIG.50A
Funkcja,, Do bloku transakcyjnego B WysyTa potwierdzenie
Przestanie wiadomości Kasjer B—>A
Przekaz not A—>kasjer B
-580
-2-8'
-750-770
Funkcja,,Do banku B t~582 Informuje o transakcji rozliczającej (p·rozliczenia )
Organizacja sesji Kasjer B—^wytwórnia pieniędzy
Zadanie not
Kasjer N—>wytwómia pieniędzy
Przekaz not
Wytwórnia pieniędzy—>kasjer B
-190-258
Y-780-792
750-770
Funkcja „Do banku B 1-564 Informuje o transakcji rozliczającej (p rozliczenia )
Przekaz not Kasjer B—>A
Potwierdzenie sfinalizowania transakcji A—>kasjer B
Potwierdzenie sfinalizowania transakcji
Kasjer B—^wytwórnia pieniędzy
750-770
-690-698
690-698 ^<oniec^
Uaktualnianie not i certyfikatów modułu pieniężnego
Departament Wydawnictw UP RP. Nakład 90 egz.
Cena 6,00 zł

Claims (15)

  1. Zastrzeżenia patentowe
    1. Elektroniczne urządzenie monetarne zawierające zespół komputerowych urządzeń sieci bankowej, znamienne tym, że zawiera zabezpieczony procesorowy moduł wytwórni pieniędzy (6), zabezpieczony procesorowy moduł kasowy (5) połączony z modułem wytwórni pieniędzy (6) i zespołem komputerowych urządzeń sieci bankowej (20) prowadzącej rachunek zobowiązań emisji pieniędzy, zabezpieczony procesorowy moduł transakcyjny (4) połączony poprzez zespoły łączności z modułem kasowym (5) i innymi modułami transakcyjnymi, przy czym moduł kasowy (5) i moduł transakcyjny (4) każdy ma pamięć elektronicznych reprezentacji pieniędzy (11), elektroniczny zegar utrzymania bieżącej daty i czasu, sterowania czasem transakcji i inicjowania protokołu przerwania zapamiętanej transakcji oraz generator liczb losowych klucza publicznego i klucza prywatnego.
  2. 2. Urządzenie według zastrz. 1, znamienne tym, moduł transakcyjny (4) i moduł kasowy (5) każdy ma rejestr (39) not przyporządkowania bieżącej wartości monetarnej do każdej, przechowywanej w nich, elektronicznej reprezentacji pieniędzy (11).
  3. 3. Urządzenie według zastrz. 1, znamienne tym, że moduł wytwórni pieniędzy (6), moduł kasowy (5) i moduł transakcyjny (4) są skonfigurowane jako modułowe koprocesory elektronicznego urządzenia przetwarzającego dane.
  4. 4. Urządzenie według zastrz. 1, znamienne tym, że moduł wytwórni pieniędzy (6) i moduł kasowy (5) są zainstalowane w urządzeniu wyposażonym w pojedynczy procesor.
  5. 5. Elektroniczne urządzenie monetarne zawierające zespół komputerowych urządzeń sieci bankowej, znamienne tym, że zawiera procesorowy moduł wytwórni pieniędzy (6), procesorowy moduł kasowy (5) połączony z modułem wytwórni bankowej (6) i zespołem komputerowych urządzeń sieci bankowej (20) prowadzącej rachunek zobowiązań emisji pieniędzy, procesorowy moduł transakcyjny (4) połączony poprzez zespoły łączności z siecią bankową (20) i innymi modułami transakcyjnymi oraz procesorowy serwer bezpieczeństwa (27), przy czym moduł kasowy (5) i moduł transakcyjny (4) każdy ma pamięć unikalnego identyfikatora modułu zawartego w ograniczonym czasowo certyfikacie oznaczonym cyfrowo przez serwer bezpieczeństwa (27) oraz zespoły realizacji sesji zakodowanej łączności, przerywania transakcji, określania warunków niepowodzenia transakcji i końcowego uaktualniania rejestru transakcji po zakończeniu transakcji między modułem kasowym (5) i modułem transakcyjnym (4).
  6. 6. Urządzenie według zastrz. 5, znamienne tym, że moduł wytwórni pieniędzy (6), moduł kasowy (5), moduł transakcyjny (4) i serwer bezpieczeństwa (27) posiadają zespoły zabezpieczające przed włamaniem.
  7. 7. Urządzenie według zastrz. 5, znamienne tym, że moduł wytwórni pieniędzy (6) i moduł kasowy (5) są zainstalowane w urządzeniu posiadającym pojedynczy procesor.
  8. 8. Elektroniczne urządzenie monetarne zawierające zespół komputerowych urządzeń sieci bankowej, znamienne tym, że zawiera pierwszy zespół komputerowych urządzeń sieci bankowej (20) połączony z zespołem urządzeń banku emisyjnego (1), procesorowy moduł wytwórni pieniędzy (6) połączony z zespołem urządzeń banku emisyjnego (1), wytwarzający elektroniczne reprezentacje pieniędzy (11), w którym rachunek zobowiązań emisji pieniędzy w sieci bankowej (20) jest kredytowany na wartość związaną z wytwarzanymi elektronicznymi reprezentacjami pieniędzy (11), pierwszy procesorowy moduł kasowy (5) połączony z zespołem urządzeń banku emisyjnego (1), do przechowywania elektronicznych reprezentacji pieniędzy (11), wiele kolejnych zespołów komputerowych urządzeń sieci bankowych (20) każde połączone z zespołem urządzeń banku korespondencyjnego (2), gdzie każdy bank korespondencyjny (2) obsługuje rachunek w pierwszej sieci bankowej (20) banku emisyjnego (1), wiele kolejnych procesorowych modułów kasowych (5), z których każdy połączony jest z jednym z zespołów urządzeń banków
    172 072 korespondencyjnych (2) i przechowuje elektroniczne reprezentacje pieniędzy (11), procesorowy moduł transakcyjny (4) połączony z zespołem urządzeń banku emisyjnego (1), do przechowywania elektronicznych reprezentacji pieniędzy (11), realizacji bezpośrednich transakcji z wieloma kolejnymi modułami kasowymi (5) i wymieniania elektronicznych reprezentacji pieniędzy (11) z innymi modułami transakcyjnymi (4) w transakcjach pośrednich, przy czym pierwszy moduł kasowy (5) ma pierwszy procesor, który pośredniczy w transakcjach między pierwszą siecią bankową (20), modułem wytwórni pieniędzy (6) i drugim modułem kasowym (5), zaś każdy kolejny moduł kasowy (5) ma następny procesor, który pośredniczy w realizacji transakcji między kolejną siecią bankową (20), pierwszym modułem kasowym (5) i modułem transakcyjnym (4).
  9. 9. Urządzenie według zastrz. 8, znamienne tym, że moduł wytwórni pieniędzy (6), moduł transakcyjny (4) oraz pierwszy i drugi moduły kasowe (5) posiadają zespoły zabezpieczające przed włamaniem, zdolne do komunikowania się podczas sesji zakodowanej łączności.
  10. 10. Urządzenie według zastrz. 8, znamienne tym, że moduł wytwórni pieniędzy (6) i pierwszy moduł kasowy (5) są zainstalowane w elektronicznym urządzeniu przetwarzającym sterowanym przez pierwszy procesor.
  11. 11. Elektroniczne urządzenie monetarne zawierające zespół komputerowych urządzeń sieci bankowej, znamienne tym, że zawiera wiele zespołów komputerowych urządzeń sieci bankowych (20) połączonych z wieloma urządzeniami banków emisyjnych (1), wiele procesorowych modułów wytwórni pieniędzy (6) połączonych z wieloma zespołami urządzeń banków emisyjnych (1), wytwarzającymi elektroniczne reprezentacje pieniędzy (11) kredytowane w sieciach bankowych (20) jako bieżące zobowiązania banków emisyjnych (1), wiele procesorowych modułów kasowych (5) połączonych z wieloma zespołami urządzeń banków emisyjnych (1), do przechowywania elektronicznych reprezentacji waluty (11), urządzenie przetwarzania danych połączone z zespołem urządzeń banku rozrachunkowego (3), do rozrachunku elektronicznych reprezentacji pieniędzy (11) i obsługi sieci bankowej banku rozrachunkowego (3), gdzie każdy z wielu banków emisyjnych (1) ma rachunek w sieci bankowej banku rozrachunkowego (3), przy czym każda z elektronicznych reprezentacji pieniędzy (11) zawiera identyfikator banku emisyjnego (1), zaś każdy z wielu modułów kasowych (5) wysyła elektroniczne reprezentacje pieniędzy (11), zdeponowane w jego banku emisyjnym (1) ale wyemitowane przez inny bank emisyjny, do urządzenia przetwarzającego dane banku rozrachunkowego (3) dla zrównoważenia rachunków banku emisyjnego (1) i dla wysłania każdej z elektronicznych reprezentacji pieniędzy (11) z powrotem do zespołu urządzeń banku emisyjnego (1), wskazanego przez zapisany w niej identyfikator banku emisyjnego (1).
  12. 12. Urządzenie według zastrz. 11, znamienne tym, że moduły wytwórni pieniędzy (6) i moduły kasowe (5) posiadają zespoły zabezpieczające przed włamaniem, zdolne do komunikowania się podczas sesji zakodowanej łączności.
  13. 13. Urządzenie według zastrz. 11, znamienne tym, że przynajmniej jeden moduł wytwórni pieniędzy (6) i jeden moduł kasowy (5) są zainstalowane w urządzeniu mającym pojedynczy procesor.
  14. 14. Elektroniczne urządzenie monetarne zawierające zespół komputerowych urządzeń sieci bankowej, znamienne tym, że zawiera komputerowe urządzenie (23) kontroli zgodności emisji pieniędzy połączone z zespołem urządzeń banku emisyjnego (1), do którego jest dołączony zespół komputerowych urządzeń sieci bankowej (20), procesorowy moduł wytwórni pieniędzy -(φ-ρ^ζοηγ z 2»społem urządzeń banku emisyjnego 11) wytwarzający elektroniczne reprezentacje pieniędzy (11) rozliczane w sieci bankowej (20), procesorowy moduł kasowy (5) połączony z zespołem urządzeń banku emisyjnego (1), do przechowywania elektronicznych reprezentacji pieniędzy (11), przy czym elektroniczne reprezentacje pieniędzy (11) zawierają identyfikator noty do jednoznacznego identyfikowania każdej elektronicznej reprezentacji pieniędzy (11), urządzenie (23) zgodności kontroli emisji pieniędzy rejestruje pochodzące z modułu wytwórni pieniędzy (6) elektroniczne reprezentacje pieniędzy (11) wyemitowane przez bank emisyjny (1), zdeponowane elektroniczne reprezentacje pieniędzy (11) są przesyłane do urządzenia (23) kontroli emisji pieniędzy, zawierającego procesor dla porównania rejestru wyemitowanych elektronicznych reprezentacji pieniędzy (11) ze zdeponowanymi elektronicznymi
    172 072 reprezentacjami pieniędzy (11), przy czym przypadki braku zgodności mogą wskazywać na sfałszowanie not.
  15. 15. Urządzenie według zastrz. 14, znimienne tym, że modu ł wytw óryi pieniędzy (ę) i moduł kasowy (5) są zainstalowane w urządzeniu mającym pojedynczy procesor.
PL92300041A 1991-11-15 1992-11-12 Elektroniczne urzadzenie monetarne PL PL PL PL PL PL PL172072B1 (pl)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/794,112 US5453601A (en) 1991-11-15 1991-11-15 Electronic-monetary system

Publications (2)

Publication Number Publication Date
PL300041A1 PL300041A1 (en) 1994-04-05
PL172072B1 true PL172072B1 (pl) 1997-07-31

Family

ID=25161747

Family Applications (1)

Application Number Title Priority Date Filing Date
PL92300041A PL172072B1 (pl) 1991-11-15 1992-11-12 Elektroniczne urzadzenie monetarne PL PL PL PL PL PL

Country Status (27)

Country Link
US (5) US5453601A (pl)
EP (8) EP0803827A3 (pl)
JP (10) JPH07111723B2 (pl)
CN (1) CN1096644C (pl)
AT (1) ATE165463T1 (pl)
AU (4) AU658233B2 (pl)
BR (1) BR9204413A (pl)
CA (1) CA2080452C (pl)
DE (2) DE69225197T2 (pl)
DK (1) DK0542298T3 (pl)
ES (1) ES2046156T3 (pl)
FI (1) FI933208A7 (pl)
GR (1) GR930300107T1 (pl)
HU (1) HU213819B (pl)
IL (5) IL116371A (pl)
MX (1) MX9205890A (pl)
MY (1) MY109965A (pl)
NO (1) NO306886B1 (pl)
NZ (5) NZ286670A (pl)
PL (1) PL172072B1 (pl)
RU (1) RU2165101C2 (pl)
SK (1) SK68593A3 (pl)
TW (1) TW224172B (pl)
UA (1) UA41253C2 (pl)
UY (1) UY23501A1 (pl)
WO (1) WO1993010503A1 (pl)
ZA (1) ZA928773B (pl)

Families Citing this family (1047)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6003767A (en) 1989-09-06 1999-12-21 Fujitsu Limited Cashless medium for an electronic cashless system
US6003762A (en) * 1989-09-06 1999-12-21 Fujitsu Limited Transaction terminal for an electronic cashless system
US6926200B1 (en) 1989-09-06 2005-08-09 Fujitsu Limited Electronic cashless system
US7028187B1 (en) 1991-11-15 2006-04-11 Citibank, N.A. Electronic transaction apparatus for electronic commerce
US5557518A (en) 1994-04-28 1996-09-17 Citibank, N.A. Trusted agents for open electronic commerce
US5453601A (en) 1991-11-15 1995-09-26 Citibank, N.A. Electronic-monetary system
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US6134536A (en) * 1992-05-29 2000-10-17 Swychco Infrastructure Services Pty Ltd. Methods and apparatus relating to the formulation and trading of risk management contracts
US5267314A (en) * 1992-11-17 1993-11-30 Leon Stambler Secure transaction system and method utilized therein
US5983207A (en) * 1993-02-10 1999-11-09 Turk; James J. Electronic cash eliminating payment risk
US6415271B1 (en) * 1993-02-10 2002-07-02 Gm Network Limited Electronic cash eliminating payment risk
JP3403456B2 (ja) 1993-06-24 2003-05-06 日本銀行 電子小口決済システムにおける取引方法
JPH07177142A (ja) * 1993-10-27 1995-07-14 Hitachi Ltd メッセージの保証システム
DE69431306T2 (de) * 1993-12-16 2003-05-15 Open Market, Inc. Datennetzgestütztes zahlungssystem und verfahren zum gebrauch eines derartigen systems
US5606507A (en) * 1994-01-03 1997-02-25 E-Stamp Corporation System and method for storing, retrieving and automatically printing postage on mail
AUPM350794A0 (en) * 1994-01-25 1994-02-17 Dynamic Data Systems Pty Ltd Funds transaction device
FR2715783B1 (fr) * 1994-02-02 1996-04-05 Larocom Outil informatique de communication directe entre particuliers et dispositif d'exploitation.
US5854581A (en) * 1994-03-08 1998-12-29 Oki Electric Industry Co., Ltd. Transaction processing system and transaction processing method
US6744894B1 (en) * 1994-04-01 2004-06-01 Mitsubishi Corporation Data management system
US7036019B1 (en) 1994-04-01 2006-04-25 Intarsia Software Llc Method for controlling database copyrights
JPH07271865A (ja) 1994-04-01 1995-10-20 Mitsubishi Corp データベース著作権管理方法
US5799087A (en) * 1994-04-28 1998-08-25 Citibank, N.A. Electronic-monetary system
US6088797A (en) * 1994-04-28 2000-07-11 Rosen; Sholom S. Tamper-proof electronic processing device
US6868408B1 (en) * 1994-04-28 2005-03-15 Citibank, N.A. Security systems and methods applicable to an electronic monetary system
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
DE4427039C2 (de) * 1994-07-29 2003-06-12 Giesecke & Devrient Gmbh Verfahren zur Bestimmung des aktuellen Geldbetrages in einem Datenträger und System zur Durchführung des Verfahrens
JP2001503886A (ja) * 1994-09-28 2001-03-21 ティ. ブラウン,ゴードン 自動化された会計システム
US7302415B1 (en) 1994-09-30 2007-11-27 Intarsia Llc Data copyright management system
DE69532153T2 (de) * 1994-09-30 2004-09-02 Mitsubishi Corp. Datenurheberrechtsverwaltungssystem
US5621796A (en) * 1994-09-30 1997-04-15 Electronic Payment Services, Inc. Transferring information between transaction networks
US5596642A (en) * 1994-09-30 1997-01-21 Electronic Payment Services, Inc. Network settlement performed on consolidated information
JP2006325246A (ja) * 1994-09-30 2006-11-30 Intarsia Software Llc デジタルキャッシュ管理システム
US6449717B1 (en) * 1994-09-30 2002-09-10 Mitsubishi Corporation Data copyright management system
US6741991B2 (en) * 1994-09-30 2004-05-25 Mitsubishi Corporation Data management system
US5715314A (en) 1994-10-24 1998-02-03 Open Market, Inc. Network sales system
US6424715B1 (en) 1994-10-27 2002-07-23 Mitsubishi Corporation Digital content management system and apparatus
EP0715241B1 (en) 1994-10-27 2004-01-14 Mitsubishi Corporation Apparatus for data copyright management system
EP1691315A1 (en) 1994-10-27 2006-08-16 Intarsia Software LLC Data copyright management system
US6963859B2 (en) 1994-11-23 2005-11-08 Contentguard Holdings, Inc. Content rendering repository
JPH08263438A (ja) 1994-11-23 1996-10-11 Xerox Corp ディジタルワークの配給及び使用制御システム並びにディジタルワークへのアクセス制御方法
US7117180B1 (en) 1994-11-23 2006-10-03 Contentguard Holdings, Inc. System for controlling the use of digital works using removable content repositories
US6865551B1 (en) 1994-11-23 2005-03-08 Contentguard Holdings, Inc. Removable content repositories
AUPN086395A0 (en) * 1995-02-02 1995-02-23 Health Care Intelligence Pty. Limited Improved claim processing system
US7505945B2 (en) 1995-02-08 2009-03-17 Cryptomathic A/S Electronic negotiable documents
US6157721A (en) 1996-08-12 2000-12-05 Intertrust Technologies Corp. Systems and methods using cryptography to protect secure computing environments
EP2110732A3 (en) 1995-02-13 2009-12-09 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US6658568B1 (en) 1995-02-13 2003-12-02 Intertrust Technologies Corporation Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management
US7165174B1 (en) 1995-02-13 2007-01-16 Intertrust Technologies Corp. Trusted infrastructure support systems, methods and techniques for secure electronic commerce transaction and rights management
US7133845B1 (en) * 1995-02-13 2006-11-07 Intertrust Technologies Corp. System and methods for secure transaction management and electronic rights protection
US7124302B2 (en) 1995-02-13 2006-10-17 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5892900A (en) 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7069451B1 (en) 1995-02-13 2006-06-27 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US7133846B1 (en) 1995-02-13 2006-11-07 Intertrust Technologies Corp. Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management
US5943422A (en) 1996-08-12 1999-08-24 Intertrust Technologies Corp. Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels
US7143290B1 (en) 1995-02-13 2006-11-28 Intertrust Technologies Corporation Trusted and secure techniques, systems and methods for item delivery and execution
US6948070B1 (en) 1995-02-13 2005-09-20 Intertrust Technologies Corporation Systems and methods for secure transaction management and electronic rights protection
US7095854B1 (en) * 1995-02-13 2006-08-22 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US5619574A (en) * 1995-02-13 1997-04-08 Eta Technologies Corporation Personal access management system
FI99071C (fi) * 1995-02-15 1997-09-25 Nokia Mobile Phones Ltd Menetelmä sovellusten käyttämiseksi matkaviestimessä ja matkaviestin
US5650604A (en) * 1995-02-22 1997-07-22 Electronic Data Systems Corporation System and method for electronic transfer of funds using an automated teller machine to dispense the transferred funds
JP3343771B2 (ja) * 1995-03-13 2002-11-11 株式会社東芝 電子決済装置、および、電子決済判定方法
US6137884A (en) * 1995-03-21 2000-10-24 Bankers Trust Corporation Simultaneous electronic transactions with visible trusted parties
US6134326A (en) * 1996-11-18 2000-10-17 Bankers Trust Corporation Simultaneous electronic transactions
US5553145A (en) * 1995-03-21 1996-09-03 Micali; Silvia Simultaneous electronic transactions with visible trusted parties
US6141750A (en) * 1995-03-21 2000-10-31 Micali; Silvio Simultaneous electronic transactions with subscriber verification
US5677955A (en) * 1995-04-07 1997-10-14 Financial Services Technology Consortium Electronic funds transfer instruments
US5557087A (en) * 1995-04-13 1996-09-17 Duyck; Margaret Multiple-merchant credit card terminal
US7702540B1 (en) 1995-04-26 2010-04-20 Ebay Inc. Computer-implement method and system for conducting auctions on the internet
US7937312B1 (en) 1995-04-26 2011-05-03 Ebay Inc. Facilitating electronic commerce transactions through binding offers
US6748101B1 (en) 1995-05-02 2004-06-08 Cummins-Allison Corp. Automatic currency processing system
US6363164B1 (en) 1996-05-13 2002-03-26 Cummins-Allison Corp. Automated document processing system using full image scanning
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
NL1000352C2 (nl) * 1995-05-12 1996-11-13 Nederland Ptt Elektronisch betaalsysteem met verschillende rekeneenheden, elektronisch betaalmiddel alsmede werkwijze voor elektronisch betalen.
US7272639B1 (en) 1995-06-07 2007-09-18 Soverain Software Llc Internet server access control and monitoring systems
US5745886A (en) * 1995-06-07 1998-04-28 Citibank, N.A. Trusted agents for open distribution of electronic money
US5692132A (en) * 1995-06-07 1997-11-25 Mastercard International, Inc. System and method for conducting cashless transactions on a computer network
FR2735261B1 (fr) * 1995-06-08 1997-07-11 France Telecom Procede de realisation d'un paiement utilisant un gestionnaire de comptes
US5790677A (en) * 1995-06-29 1998-08-04 Microsoft Corporation System and method for secure electronic commerce transactions
US5689565A (en) * 1995-06-29 1997-11-18 Microsoft Corporation Cryptography system and method for providing cryptographic services for a computer application
NL1000741C2 (nl) * 1995-07-06 1997-01-08 Nederland Ptt Werkwijze voor het traceren van betalingsgegevens in een anoniem betalingssysteem, alsmede betalingssysteem waarin de werkwijze wordt toegepast
US5794221A (en) 1995-07-07 1998-08-11 Egendorf; Andrew Internet billing method
FR2737032B1 (fr) * 1995-07-19 1997-09-26 France Telecom Systeme de paiement securise par transfert de monnaie electronique a travers un reseau interbancaire
US5659165A (en) * 1995-07-24 1997-08-19 Citibank. N.A. Customer-directed, automated process for transferring funds between accounts via a communications network
US5825003A (en) * 1995-07-24 1998-10-20 Citicorp Development Center Customer-directed, automated process for transferring funds between accounts using a holding account and local processing
US5671280A (en) * 1995-08-30 1997-09-23 Citibank, N.A. System and method for commercial payments using trusted agents
US8595502B2 (en) 1995-09-29 2013-11-26 Intarsia Software Llc Data management system
US5774670A (en) 1995-10-06 1998-06-30 Netscape Communications Corporation Persistent client state in a hypertext transfer protocol based client-server system
US7801817B2 (en) 1995-10-27 2010-09-21 Makoto Saito Digital content management system and apparatus
US7647243B2 (en) 1995-11-07 2010-01-12 Ebay Inc. Electronic marketplace system and method for creation of a two-tiered pricing scheme
WO1997019427A2 (en) * 1995-11-21 1997-05-29 Citibank, N.A. Foreign exchange transaction system
CA2192016C (en) * 1995-12-08 2003-07-22 Masayuki Ohki Method of handling electronic money in automatic cash handling machine
CA2191502C (en) * 1995-12-08 2002-02-05 Masayuki Ohki Holding apparatus of electronic money
US6026163A (en) * 1995-12-13 2000-02-15 Micali; Silvio Distributed split-key cryptosystem and applications
US5870473A (en) * 1995-12-14 1999-02-09 Cybercash, Inc. Electronic transfer system and method
US5812670A (en) * 1995-12-28 1998-09-22 Micali; Silvio Traceable anonymous transactions
GB9601924D0 (en) 1996-01-31 1996-04-03 Certicom Corp Transaction verification protocol for smart cards
US5878138A (en) * 1996-02-12 1999-03-02 Microsoft Corporation System and method for detecting fraudulent expenditure of electronic assets
US5940476A (en) 1996-06-28 1999-08-17 Distributed Software Development, Inc. System and method for identifying an unidentified caller
US20010011253A1 (en) 1998-08-04 2001-08-02 Christopher D. Coley Automated system for management of licensed software
JPH09237298A (ja) * 1996-02-29 1997-09-09 Hitachi Ltd 電子通貨決済システム
JPH09259193A (ja) * 1996-03-19 1997-10-03 Fujitsu Ltd 電子マネーシステムの取引方法
US10586282B2 (en) 1996-03-25 2020-03-10 Cfph, Llc System and method for trading based on tournament-style events
US7487123B1 (en) * 1996-03-25 2009-02-03 Cfph, Llc Computer-implemented securities trading system with virtual currency and virtual specialist
US6505174B1 (en) 1996-03-25 2003-01-07 Hsx, Inc. Computer-implemented securities trading system with a virtual specialist function
JPH09269965A (ja) * 1996-03-29 1997-10-14 Hitachi Ltd 識別子つき資金情報を用いた電子決済方法および装置
AU713556B2 (en) * 1996-04-12 1999-12-02 Citibank, N.A. Inside money
JPH09282376A (ja) * 1996-04-17 1997-10-31 Sharp Corp 移動通信を用いた取引システム
US5815657A (en) * 1996-04-26 1998-09-29 Verifone, Inc. System, method and article of manufacture for network electronic authorization utilizing an authorization instrument
US5963924A (en) * 1996-04-26 1999-10-05 Verifone, Inc. System, method and article of manufacture for the use of payment instrument holders and payment instruments in network electronic commerce
US5987140A (en) * 1996-04-26 1999-11-16 Verifone, Inc. System, method and article of manufacture for secure network electronic payment and credit collection
US6016484A (en) * 1996-04-26 2000-01-18 Verifone, Inc. System, method and article of manufacture for network electronic payment instrument and certification of payment and credit collection utilizing a payment
US6945457B1 (en) 1996-05-10 2005-09-20 Transaction Holdings Ltd. L.L.C. Automated transaction machine
US8443958B2 (en) 1996-05-13 2013-05-21 Cummins-Allison Corp. Apparatus, system and method for coin exchange
US6661910B2 (en) 1997-04-14 2003-12-09 Cummins-Allison Corp. Network for transporting and processing images in real time
DE69738743D1 (de) * 1996-05-16 2008-07-17 Nippon Telegraph & Telephone Verfahren zum Einführen elektronischen Geldes mit einer Überwachungseinrichtung, Gebrauchervorrichtung und Überwachungseinrichtung zum Durchführen desselben
WO1997043893A1 (en) * 1996-05-23 1997-11-27 Citibank, N.A. Global financial services integration system and process
US20050276458A1 (en) 2004-05-25 2005-12-15 Cummins-Allison Corp. Automated document processing system and method using image scanning
US8162125B1 (en) 1996-05-29 2012-04-24 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
JP3329432B2 (ja) * 1996-05-29 2002-09-30 日本電信電話株式会社 階層型電子現金実施方法およびこれに用いられる装置
US7187795B2 (en) 2001-09-27 2007-03-06 Cummins-Allison Corp. Document processing system using full image scanning
US7133836B1 (en) * 1996-05-30 2006-11-07 Sun Microsystems, Inc. Catalog phone sales terminal
US8229844B2 (en) 1996-06-05 2012-07-24 Fraud Control Systems.Com Corporation Method of billing a purchase made over a computer network
US7555458B1 (en) 1996-06-05 2009-06-30 Fraud Control System.Com Corporation Method of billing a purchase made over a computer network
US20030195846A1 (en) 1996-06-05 2003-10-16 David Felger Method of billing a purchase made over a computer network
AU3146397A (en) * 1996-06-06 1998-01-05 Provident Bancorp, Inc. Point of sale purchasing value accumulation system
JPH09325994A (ja) 1996-06-07 1997-12-16 Sony Corp 課金システムおよび課金方法
US5987434A (en) 1996-06-10 1999-11-16 Libman; Richard Marc Apparatus and method for transacting marketing and sales of financial products
US20040039588A1 (en) * 1996-06-10 2004-02-26 Libman Richard M. System, method, and computer program product for selecting and presenting financial products and services
US6999938B1 (en) 1996-06-10 2006-02-14 Libman Richard M Automated reply generation direct marketing system
US7774230B2 (en) 1996-06-10 2010-08-10 Phoenix Licensing, Llc System, method, and computer program product for selecting and presenting financial products and services
US7167924B1 (en) * 1996-06-10 2007-01-23 Diebold, Incorporated Financial transaction processing system and method
GB2314233B (en) * 1996-06-14 2000-08-02 Fujitsu Ltd Telephone transaction support system
US5897621A (en) * 1996-06-14 1999-04-27 Cybercash, Inc. System and method for multi-currency transactions
US5987132A (en) * 1996-06-17 1999-11-16 Verifone, Inc. System, method and article of manufacture for conditionally accepting a payment method utilizing an extensible, flexible architecture
US6026379A (en) * 1996-06-17 2000-02-15 Verifone, Inc. System, method and article of manufacture for managing transactions in a high availability system
US5850446A (en) * 1996-06-17 1998-12-15 Verifone, Inc. System, method and article of manufacture for virtual point of sale processing utilizing an extensible, flexible architecture
US5889863A (en) * 1996-06-17 1999-03-30 Verifone, Inc. System, method and article of manufacture for remote virtual point of sale processing utilizing a multichannel, extensible, flexible architecture
US5983208A (en) * 1996-06-17 1999-11-09 Verifone, Inc. System, method and article of manufacture for handling transaction results in a gateway payment architecture utilizing a multichannel, extensible, flexible architecture
US6253027B1 (en) 1996-06-17 2001-06-26 Hewlett-Packard Company System, method and article of manufacture for exchanging software and configuration data over a multichannel, extensible, flexible architecture
US6002767A (en) * 1996-06-17 1999-12-14 Verifone, Inc. System, method and article of manufacture for a modular gateway server architecture
US6119105A (en) * 1996-06-17 2000-09-12 Verifone, Inc. System, method and article of manufacture for initiation of software distribution from a point of certificate creation utilizing an extensible, flexible architecture
US6072870A (en) * 1996-06-17 2000-06-06 Verifone Inc. System, method and article of manufacture for a gateway payment architecture utilizing a multichannel, extensible, flexible architecture
US6373950B1 (en) 1996-06-17 2002-04-16 Hewlett-Packard Company System, method and article of manufacture for transmitting messages within messages utilizing an extensible, flexible architecture
US6178409B1 (en) 1996-06-17 2001-01-23 Verifone, Inc. System, method and article of manufacture for multiple-entry point virtual point of sale architecture
US6324525B1 (en) 1996-06-17 2001-11-27 Hewlett-Packard Company Settlement of aggregated electronic transactions over a network
US5812668A (en) * 1996-06-17 1998-09-22 Verifone, Inc. System, method and article of manufacture for verifying the operation of a remote transaction clearance system utilizing a multichannel, extensible, flexible architecture
US5943424A (en) * 1996-06-17 1999-08-24 Hewlett-Packard Company System, method and article of manufacture for processing a plurality of transactions from a single initiation point on a multichannel, extensible, flexible architecture
FR2750275B1 (fr) * 1996-06-21 1998-07-17 France Telecom Procede de gestion dans un systeme telematique distribue et systeme de mise en oeuvre de ce procede
US6205204B1 (en) 1996-06-28 2001-03-20 Distributed Software Development, Inc. System and method for identifying an unidentified person using an ambiguity-resolution criterion
US6529881B2 (en) 1996-06-28 2003-03-04 Distributed Software Development, Inc. System and method for identifying an unidentified customer at the point of sale
US7006605B1 (en) 1996-06-28 2006-02-28 Ochopee Big Cypress Llc Authenticating a caller before providing the caller with access to one or more secured resources
US5901203A (en) 1996-06-28 1999-05-04 Distributed Software Development, Inc. Computer-based system and method for identifying an unidentified caller
US5848400A (en) * 1996-07-01 1998-12-08 Sun Microsystems, Inc. Electronic check exchange, clearing and settlement system
JP3366808B2 (ja) 1996-07-18 2003-01-14 株式会社日立製作所 電子財布
US6311166B1 (en) * 1996-07-25 2001-10-30 Price Waterhouse World Firm Services Bv Method for analyzing effectiveness of internal controls in a model of an accounting system
US5828840A (en) * 1996-08-06 1998-10-27 Verifone, Inc. Server for starting client application on client if client is network terminal and initiating client application on server if client is non network terminal
CA2261947C (en) * 1996-08-07 2008-11-18 Silvio Micali Simultaneous electronic transactions with visible trusted parties
US7096003B2 (en) * 1996-08-08 2006-08-22 Raymond Anthony Joao Transaction security apparatus
JP3388566B2 (ja) 1996-08-30 2003-03-24 日本電信電話株式会社 利用許可証付き電子小切手方法および装置
JP3387330B2 (ja) 1996-09-12 2003-03-17 株式会社日立製作所 電子マネー保有装置およびこれを用いる電子マネー支払い方法
US5931917A (en) 1996-09-26 1999-08-03 Verifone, Inc. System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser
GB2317790B (en) * 1996-09-26 1998-08-26 Richard Billingsley Improvements relating to electronic transactions
US5978840A (en) * 1996-09-26 1999-11-02 Verifone, Inc. System, method and article of manufacture for a payment gateway system architecture for processing encrypted payment transactions utilizing a multichannel, extensible, flexible architecture
US5913203A (en) * 1996-10-03 1999-06-15 Jaesent Inc. System and method for pseudo cash transactions
US6029150A (en) * 1996-10-04 2000-02-22 Certco, Llc Payment and transactions in electronic commerce system
US5963925A (en) 1996-10-09 1999-10-05 Visa International Service Association Electronic statement presentment system
US5884290A (en) * 1996-10-22 1999-03-16 Unisys Corporation Method of transferring funds employing a three-node real-time electronic interlock
US7249344B1 (en) 1996-10-31 2007-07-24 Citicorp Development Center, Inc. Delivery of financial services to remote devices
US5933816A (en) * 1996-10-31 1999-08-03 Citicorp Development Center, Inc. System and method for delivering financial services
US5867153A (en) 1996-10-30 1999-02-02 Transaction Technology, Inc. Method and system for automatically harmonizing access to a software application program via different access devices
US7668781B2 (en) 1996-10-31 2010-02-23 Citicorp Development Center, Inc. Global method and system for providing enhanced transactional functionality through a customer terminal
US8112330B1 (en) 1997-08-07 2012-02-07 Citibank Development Center, Inc. System and method for delivering financial services
US5963923A (en) * 1996-11-12 1999-10-05 Garber; Howard B. System and method for trading having a principal market maker
US5872844A (en) * 1996-11-18 1999-02-16 Microsoft Corporation System and method for detecting fraudulent expenditure of transferable electronic assets
US8478020B1 (en) 1996-11-27 2013-07-02 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
FR2756647B1 (fr) * 1996-12-03 1999-01-22 Soc D Services Interbancaires Procede de transfert entre plusieurs systemes de quantites exprimees dans des unites de mesure differentes
US6353812B2 (en) * 1998-02-19 2002-03-05 Certco, Inc. Computer-based method and system for aiding transactions
US5903882A (en) * 1996-12-13 1999-05-11 Certco, Llc Reliance server for electronic transaction system
EP0848361B1 (en) * 1996-12-13 1999-08-25 Telefonaktiebolaget L M Ericsson (Publ) Method and system for performing money transactions
US6073160A (en) * 1996-12-18 2000-06-06 Xerox Corporation Document communications controller
JP2001508883A (ja) * 1996-12-20 2001-07-03 ファイナンシャル サーヴィシーズ テクノロジー コンソーティアム 電子文書を処理する方法およびシステム
US5742932A (en) * 1996-12-24 1998-04-21 Pitney Bowes Inc. Method and system of accounting for transaction costs and currency exchange in a hybrid mail system
USRE40220E1 (en) 1996-12-31 2008-04-08 Lml Patent Corp. Check writing point of sale system
US6085168A (en) * 1997-02-06 2000-07-04 Fujitsu Limited Electronic commerce settlement system
AU6321698A (en) * 1997-02-10 1998-08-26 Verifone, Inc. A system, method and article of manufacture for seamless server application support of client terminals and personal automated tellers
US10719814B1 (en) * 1997-02-14 2020-07-21 Citicorp Credit Services, Inc. (Usa) Method and system for transferring funds from an account to an individual
US5963647A (en) * 1997-02-14 1999-10-05 Citicorp Development Center, Inc. Method and system for transferring funds from an account to an individual
US5996076A (en) 1997-02-19 1999-11-30 Verifone, Inc. System, method and article of manufacture for secure digital certification of electronic commerce
US5920861A (en) 1997-02-25 1999-07-06 Intertrust Technologies Corp. Techniques for defining using and manipulating rights management data structures
US7062500B1 (en) 1997-02-25 2006-06-13 Intertrust Technologies Corp. Techniques for defining, using and manipulating rights management data structures
US5991736A (en) * 1997-02-26 1999-11-23 Ferguson; Henry Patronage incentive award system incorporating retirement accounts and method thereof
US7003480B2 (en) * 1997-02-27 2006-02-21 Microsoft Corporation GUMP: grand unified meta-protocol for simple standards-based electronic commerce transactions
US6233684B1 (en) 1997-02-28 2001-05-15 Contenaguard Holdings, Inc. System for controlling the distribution and use of rendered digital works through watermaking
DE19710249C2 (de) * 1997-03-12 2002-03-28 Siemens Nixdorf Inf Syst Netzwerkunterstütztes Chipkarten-Transaktionsverfahren und Anordnung zur Abwicklung von Transaktionen
KR100213098B1 (ko) 1997-03-14 1999-08-02 윤종용 전자 화폐 단말 기능을 내장한 방송 수신기와 그 수행방법
WO1998043210A1 (en) 1997-03-24 1998-10-01 Akira Sugiyama System for issuing authentication data based on a specific time, medium for storing authentication data issued by the issuing system and system for authenticating authentication data
US6341273B1 (en) 1997-03-26 2002-01-22 British Telecommunications Public Limited Company Electronic coin stick with potential for future added value
EP0972276A1 (en) * 1997-03-26 2000-01-19 BRITISH TELECOMMUNICATIONS public limited company Transaction system
TW432305B (en) 1997-03-31 2001-05-01 Hitachi Ltd Electronic commerce transaction system
IL120585A0 (en) * 1997-04-01 1997-08-14 Teicher Mordechai Countable electronic monetary system and method
US6467685B1 (en) 1997-04-01 2002-10-22 Cardis Enterprise International N.V. Countable electronic monetary system and method
US6477513B1 (en) * 1997-04-03 2002-11-05 Walker Digital, Llc Method and apparatus for executing cryptographically-enabled letters of credit
JP3877188B2 (ja) * 1997-04-10 2007-02-07 株式会社ウェブマネー 電子通貨システム
US6119229A (en) * 1997-04-11 2000-09-12 The Brodia Group Virtual property system
IL120672A (en) * 1997-04-15 2000-06-29 Nush Marketing Man And Consult System for transaction over communication network
US6061665A (en) * 1997-06-06 2000-05-09 Verifone, Inc. System, method and article of manufacture for dynamic negotiation of a network payment framework
JP3802074B2 (ja) * 1997-06-27 2006-07-26 スイスコム モービル アーゲー 携帯可能な身分証明要素でのトランザクション方法
CA2297929A1 (en) * 1997-07-23 1999-02-04 At&T Corp. Currency independent electronic cash
AU3709297A (en) * 1997-08-05 1999-03-01 Enix Corporation Fingerprint collation
US7502752B1 (en) 1997-08-07 2009-03-10 Citicorp Development Center, Inc. System and method for delivering financial services
AU761284B2 (en) * 1997-08-13 2003-05-29 Panasonic Corporation Mobile electronic commerce system
CN1269894A (zh) * 1997-08-13 2000-10-11 城市集团发展中心有限公司 个人银行业务机
JPH1166193A (ja) * 1997-08-14 1999-03-09 Hitachi Ltd 電子マネーの管理方法、電子マネーの管理装置および電子マネー管理プログラムを記憶した記憶媒体
JP3435682B2 (ja) 1997-08-15 2003-08-11 日本電信電話株式会社 電子現金預け入れ方法、その装置およびプログラム記録媒体
US5910988A (en) * 1997-08-27 1999-06-08 Csp Holdings, Inc. Remote image capture with centralized processing and storage
US5960411A (en) 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US7222087B1 (en) 1997-09-12 2007-05-22 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
RU2111535C1 (ru) * 1997-09-15 1998-05-20 Веселов Владимир Федорович Система управления кредитно-финансовыми операциями в инвестиционной среде
US6157954A (en) * 1997-09-29 2000-12-05 Ericsson Inc. Communication control device including business card database with associated business card agents for controlling communicated electronic mail between user and card provider
JP3428876B2 (ja) * 1997-10-03 2003-07-22 株式会社野村総合研究所 電子証券の発行、移転、証明、消去のための処理システム及びその処理方法
US6304860B1 (en) 1997-10-03 2001-10-16 Joseph B. Martin, Jr. Automated debt payment system and method using ATM network
US6058484A (en) * 1997-10-09 2000-05-02 International Business Machines Corporation Systems, methods and computer program products for selection of date limited information
US6189101B1 (en) * 1997-10-24 2001-02-13 Richard G. Dusenbury, Jr. Secure network architecture method and apparatus
US7225463B2 (en) * 1997-10-24 2007-05-29 Dusenbury Jr Richard G Secure network architecture method and apparatus
US6442533B1 (en) 1997-10-29 2002-08-27 William H. Hinkle Multi-processing financial transaction processing system
US7092914B1 (en) 1997-11-06 2006-08-15 Intertrust Technologies Corporation Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6112181A (en) 1997-11-06 2000-08-29 Intertrust Technologies Corporation Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
JP3905961B2 (ja) * 1997-11-11 2007-04-18 インターナショナル・ビジネス・マシーンズ・コーポレーション 臨時署名認証の方法及びそのシステム
US6157920A (en) * 1997-11-19 2000-12-05 Lucent Technologies Inc. Executable digital cash for electronic commerce
JP3916311B2 (ja) * 1997-12-09 2007-05-16 株式会社日立製作所 情報課金システム
US6038552A (en) * 1997-12-10 2000-03-14 The Chase Manhattan Bank Method and apparatus to process combined credit and debit card transactions
KR100382181B1 (ko) 1997-12-22 2003-05-09 모토로라 인코포레이티드 단일 계좌 휴대용 무선 금융 메시지 유닛
US6041314A (en) * 1997-12-22 2000-03-21 Davis; Walter Lee Multiple account portable wireless financial messaging unit
US6311167B1 (en) 1997-12-22 2001-10-30 Motorola, Inc. Portable 2-way wireless financial messaging unit
US6105006A (en) * 1997-12-22 2000-08-15 Motorola Inc Transaction authentication for 1-way wireless financial messaging units
US6038549A (en) * 1997-12-22 2000-03-14 Motorola Inc Portable 1-way wireless financial messaging unit
US6314519B1 (en) 1997-12-22 2001-11-06 Motorola, Inc. Secure messaging system overlay for a selective call signaling system
US9900305B2 (en) 1998-01-12 2018-02-20 Soverain Ip, Llc Internet server access control and monitoring systems
JP3574559B2 (ja) * 1998-01-27 2004-10-06 株式会社エヌ・ティ・ティ・データ 電子チケットシステム、回収端末、サービス提供端末、利用者端末、電子チケット回収方法及び記録媒体
US6856974B1 (en) 1998-02-02 2005-02-15 Checkfree Corporation Electronic bill presentment technique with enhanced biller control
US6012049A (en) * 1998-02-04 2000-01-04 Citicorp Development Center, Inc. System for performing financial transactions using a smartcard
JP4176181B2 (ja) * 1998-03-13 2008-11-05 富士通株式会社 電子財布管理システム、端末装置及び電子財布管理プログラムを記録したコンピュータ読み取り可能な記録媒体
JP4176180B2 (ja) * 1998-03-13 2008-11-05 富士通株式会社 電子小切手システム、金融情報管理システム、電子小切手管理装置、金融情報管理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び電子小切手管理プログラムを記録したコンピュータ読み取り可能な記録媒体
US7233948B1 (en) 1998-03-16 2007-06-19 Intertrust Technologies Corp. Methods and apparatus for persistent control and protection of content
US6081790A (en) 1998-03-20 2000-06-27 Citibank, N.A. System and method for secure presentment and payment over open networks
US6064990A (en) * 1998-03-31 2000-05-16 International Business Machines Corporation System for electronic notification of account activity
FR2777371B1 (fr) * 1998-04-09 2001-10-26 Innovatron Electronique Procede pour modifier de maniere indivisible une pluralite d'emplacements de la memoire non volatile d'une carte a microcircuit
RU2146836C1 (ru) * 1998-04-13 2000-03-20 Коммерческий банк "Платина" в форме товарищества с ограниченной ответственностью Система для управления совершением сделок
US6970836B1 (en) * 1998-04-14 2005-11-29 Citicorp Development Center, Inc. System and method for securely storing electronic data
US7392938B1 (en) * 1998-04-17 2008-07-01 Diebold, Incorporated Cash withdrawal from ATM via videophone
US6173272B1 (en) 1998-04-27 2001-01-09 The Clearing House Service Company L.L.C. Electronic funds transfer method and system and bill presentment method and system
DE19818726C1 (de) * 1998-04-27 1999-10-14 Esd Information Technology Ent Ladeterminal für Geldkarten sowie Verfahren zum Betrieb eines solchen
US6129271A (en) * 1998-04-30 2000-10-10 Lexcel Solutions, Inc. Electronic funds transfer network test system
ES2619367T3 (es) 1998-05-21 2017-06-26 Equifax Inc. Sistema y método para la autentificación de usuarios de red
US6978250B1 (en) * 1998-05-22 2005-12-20 Citicorp Development Center, Inc. System and method for automated electronic scrip transactions
US6131811A (en) 1998-05-29 2000-10-17 E-Micro Corporation Wallet consolidator
US7357312B2 (en) 1998-05-29 2008-04-15 Gangi Frank J System for associating identification and personal data for multiple magnetic stripe cards or other sources to facilitate a transaction and related methods
US7249054B2 (en) * 1998-06-18 2007-07-24 Keil Dean S System and method for debit account transactions
US20010023409A1 (en) * 1998-06-18 2001-09-20 Keil Dean S. Apparatus for establishing debit accounts
US6424845B1 (en) 1998-06-19 2002-07-23 Ncr Corporation Portable communication device
US6615189B1 (en) 1998-06-22 2003-09-02 Bank One, Delaware, National Association Debit purchasing of stored value card for use by and/or delivery to others
US7809642B1 (en) 1998-06-22 2010-10-05 Jpmorgan Chase Bank, N.A. Debit purchasing of stored value card for use by and/or delivery to others
US6418420B1 (en) * 1998-06-30 2002-07-09 Sun Microsystems, Inc. Distributed budgeting and accounting system with secure token device access
US6144988A (en) * 1998-07-23 2000-11-07 Experian Marketing Solutions, Inc. Computer system and method for securely formatting and mapping data for internet web sites
EP1125181A4 (en) * 1998-08-13 2001-10-17 Richard C Fuisz METHOD AND DEVICE FOR GENERATING, TRANSFERRING AND REDEEMING ELECTRONIC COINS
US6947908B1 (en) 1998-08-27 2005-09-20 Citibank, N.A. System and use for correspondent banking
WO2000022559A1 (en) * 1998-08-27 2000-04-20 Citibank, N.A. System and use for correspondent banking
US6374282B1 (en) * 1998-08-28 2002-04-16 Compaq Computer Corporation Method and apparatus for tracking multi-threaded system area network (SAN) traffic
AU2342000A (en) 1998-09-11 2000-04-17 Loquitor Technologies Llc Generation and detection of induced current using acoustic energy
US6175823B1 (en) * 1998-09-15 2001-01-16 Amazon.Com, Inc. Electronic gift certificate system
US6233493B1 (en) * 1998-09-16 2001-05-15 I2 Technologies, Inc. Computer-implemented product development planning method
US7152043B2 (en) 1999-02-19 2006-12-19 Ariba, Inc. Method and system for dynamically controlling overtime in electronic auctions
US7599878B2 (en) 1999-02-19 2009-10-06 Ariba, Inc. Method, apparatus, and system for bidding in rounds
US6230146B1 (en) 1998-09-18 2001-05-08 Freemarkets, Inc. Method and system for controlling closing times of electronic auctions involving multiple lots
US7283980B2 (en) 1999-05-14 2007-10-16 Ariba, Inc. Method and system for controlling the initiation and duration of overtime intervals in electronic auctions
US7792713B1 (en) 2000-01-24 2010-09-07 Ariba, Inc. Method and system for disguised price bidding in online auctions
RU2153191C2 (ru) 1998-09-29 2000-07-20 Закрытое акционерное общество "Алкорсофт" Способ изготовления вслепую цифровой rsa-подписи и устройство для его реализации (варианты)
AU9457598A (en) * 1998-10-13 2000-05-01 Mordechai Teicher Processing system and method for a heterogeneous electronic cash environment
FI117077B (fi) * 1998-10-14 2006-05-31 Sonera Smarttrust Oy Menetelmä ja järjestelmä turvamerkinnän käyttämiseksi
JP4763866B2 (ja) 1998-10-15 2011-08-31 インターシア ソフトウェア エルエルシー 2重再暗号化によりデジタルデータを保護する方法及び装置
US6298334B1 (en) * 1998-10-15 2001-10-02 Netdecide Corporation Object-based numeric-analysis engine
US7068787B1 (en) 1998-10-23 2006-06-27 Contentguard Holdings, Inc. System and method for protection of digital works
US6212280B1 (en) 1998-10-23 2001-04-03 L3-Communications Corporation Apparatus and methods for managing key material in heterogeneous cryptographic assets
US20050004864A1 (en) * 2000-06-15 2005-01-06 Nextcard Inc. Implementing a counter offer for an on line credit card application
US8010422B1 (en) * 1998-11-03 2011-08-30 Nextcard, Llc On-line balance transfers
US7047416B2 (en) * 1998-11-09 2006-05-16 First Data Corporation Account-based digital signature (ABDS) system
US7254557B1 (en) 1998-11-09 2007-08-07 C/Base, Inc. Financial services payment vehicle and method
US6820202B1 (en) * 1998-11-09 2004-11-16 First Data Corporation Account authority digital signature (AADS) system
US7010512B1 (en) 1998-11-09 2006-03-07 C/Base, Inc. Transfer instrument
WO2000028494A1 (en) * 1998-11-11 2000-05-18 Ncr International, Inc. Digital data interchange devices and networks
US6032136A (en) 1998-11-17 2000-02-29 First Usa Bank, N.A. Customer activated multi-value (CAM) card
US7660763B1 (en) 1998-11-17 2010-02-09 Jpmorgan Chase Bank, N.A. Customer activated multi-value (CAM) card
US7883005B2 (en) * 1998-11-25 2011-02-08 Diebold, Incorporated Banking system controlled by data bearing records
US20040016796A1 (en) * 1998-11-25 2004-01-29 Diebold, Incorporated Automated banking apparatus and method
RU2157001C2 (ru) 1998-11-25 2000-09-27 Закрытое акционерное общество "Алкорсофт" Способ проведения платежей (варианты)
CA2291920A1 (en) * 1998-12-11 2000-06-11 Karuna Ganesan Technique for conducting secure transactions over a network
US6173269B1 (en) 1998-12-16 2001-01-09 Zowi.Com, Inc Method and apparatus for executing electronic commercial transactions with minors
US7222108B2 (en) * 1998-12-23 2007-05-22 Nippon Telegraph And Telephone Corporation Electronic cash implementing method and equipment using user signature and recording medium recorded thereon a program for the method
US7209889B1 (en) * 1998-12-24 2007-04-24 Henry Whitfield Secure system for the issuance, acquisition, and redemption of certificates in a transaction network
US6424979B1 (en) * 1998-12-30 2002-07-23 American Management Systems, Inc. System for presenting and managing enterprise architectures
US6233566B1 (en) * 1998-12-31 2001-05-15 Ultraprise Corporation System, method and computer program product for online financial products trading
JP2000215261A (ja) * 1999-01-27 2000-08-04 Fujitsu Ltd 電子マネ―金庫
EP1203332A4 (en) 1999-02-12 2002-09-25 Mack Hicks SYSTEM AND METHOD FOR PROVIDING CERTIFICATION-RELATED AND OTHER SERVICES
US7451114B1 (en) 1999-02-19 2008-11-11 Visa International Service Association Conducting commerce between individuals
US7499876B2 (en) 1999-02-19 2009-03-03 Ariba, Inc. Method and apparatus for configurably adjusting a bid in an online auction
JP4320481B2 (ja) 1999-03-05 2009-08-26 ソニー株式会社 電子マネーシステム
US6256737B1 (en) 1999-03-09 2001-07-03 Bionetrix Systems Corporation System, method and computer program product for allowing access to enterprise resources using biometric devices
US7305562B1 (en) 1999-03-09 2007-12-04 Citibank, N.A. System, method and computer program product for an authentication management infrastructure
US6859533B1 (en) 1999-04-06 2005-02-22 Contentguard Holdings, Inc. System and method for transferring the right to decode messages in a symmetric encoding scheme
US7356688B1 (en) 1999-04-06 2008-04-08 Contentguard Holdings, Inc. System and method for document distribution
US6937726B1 (en) 1999-04-06 2005-08-30 Contentguard Holdings, Inc. System and method for protecting data files by periodically refreshing a decryption key
US7286665B1 (en) 1999-04-06 2007-10-23 Contentguard Holdings, Inc. System and method for transferring the right to decode messages
US8099359B1 (en) 1999-04-19 2012-01-17 The Western Union Company System and method for issuing negotiable instruments by licensed money transmitter from direct deposits
US7392224B1 (en) 1999-04-23 2008-06-24 Jpmorgan Chase Bank, N.A. System and method of operating a debit card reward program
US6678664B1 (en) * 1999-04-26 2004-01-13 Checkfree Corporation Cashless transactions without credit cards, debit cards or checks
EP1049056A3 (en) * 1999-04-26 2001-06-13 CheckFree Corporation Electronic bill presentment and/or payment clearinghouse
US6609113B1 (en) 1999-05-03 2003-08-19 The Chase Manhattan Bank Method and system for processing internet payments using the electronic funds transfer network
US6704714B1 (en) 1999-05-03 2004-03-09 The Chase Manhattan Bank Virtual private lock box
US7110978B1 (en) * 1999-05-10 2006-09-19 First Data Corporation Internet-based money order system
US8560423B1 (en) * 1999-05-10 2013-10-15 Edeposit Corporation Web-based account management
US7092904B1 (en) * 1999-05-10 2006-08-15 Edeposit Corporation Web-based account management for hold and release of funds
WO2000070503A1 (en) * 1999-05-13 2000-11-23 Ascom Hasler Mailing Systems, Inc. Technique for secure remote configuration of a system
US7814009B1 (en) 1999-05-14 2010-10-12 Frenkel Marvin A Anonymous on-line cash management system
NL1012204C1 (nl) * 1999-06-01 2000-12-04 Sieverding Warnau B V Systeem voor het onmiddelijk en anoniem overdragen van (virtuele garanties betreffende) virtueel waardepapier, voor het monitoren van virtueel waardepapier of virtueel geld dat in omloop is en voor het in rekening brengen van de systeemkosten aan de gebruikers naar rato van hun gebruik.
US6882984B1 (en) 1999-06-04 2005-04-19 Bank One, Delaware, National Association Credit instrument and system with automated payment of club, merchant, and service provider fees
US7140039B1 (en) * 1999-06-08 2006-11-21 The Trustees Of Columbia University In The City Of New York Identification of an attacker in an electronic system
US7013296B1 (en) 1999-06-08 2006-03-14 The Trustees Of Columbia University In The City Of New York Using electronic security value units to control access to a resource
US7272855B1 (en) 1999-06-08 2007-09-18 The Trustees Of Columbia University In The City Of New York Unified monitoring and detection of intrusion attacks in an electronic system
AU5780200A (en) * 1999-07-06 2001-01-22 Amdahl Corporation Pooled resource e-value multiple provider systems
US7243236B1 (en) 1999-07-29 2007-07-10 Intertrust Technologies Corp. Systems and methods for using cryptography to protect secure and insecure computing environments
US7430670B1 (en) 1999-07-29 2008-09-30 Intertrust Technologies Corp. Software self-defense systems and methods
JP3568426B2 (ja) * 1999-08-02 2004-09-22 株式会社ユーエフジェイ銀行 バリュー現金化システムおよびバリュー現金化方法
US6886742B2 (en) * 1999-08-09 2005-05-03 First Data Corporation Systems and methods for deploying a point-of sale device
US6827260B2 (en) * 1999-08-09 2004-12-07 First Data Corporation Systems and methods for utilizing a point-of-sale system
US20050015280A1 (en) * 2002-06-11 2005-01-20 First Data Corporation Health care eligibility verification and settlement systems and methods
US7600673B2 (en) 1999-08-09 2009-10-13 First Data Corporation Systems and methods for performing transactions at a point-of-sale
US20040148203A1 (en) * 2002-10-08 2004-07-29 First Data Corporation Systems and methods for verifying medical insurance coverage
MXPA02001382A (es) * 1999-08-09 2004-07-16 First Data Corp Terminal de punto de venta.
US8751250B2 (en) * 1999-08-09 2014-06-10 First Data Corporation Health care eligibility verification and settlement systems and methods
US7086584B2 (en) * 1999-08-09 2006-08-08 First Data Corporation Systems and methods for configuring a point-of-sale system
US7376583B1 (en) 1999-08-10 2008-05-20 Gofigure, L.L.C. Device for making a transaction via a communications link
AU4350699A (en) * 1999-08-11 2001-02-15 Khai Hee Kwan Method, apparatus and program to make payment in any currencies through a communication network system
US7644037B1 (en) * 1999-08-16 2010-01-05 Vladimir Ostrovsky Method and system for transferring electronic funds
AU6466800A (en) 1999-08-26 2001-03-19 Eluv Holdings Ltd. Electronic currency, electronic wallet therefor and electronic payment systems employing them
US7889052B2 (en) 2001-07-10 2011-02-15 Xatra Fund Mx, Llc Authorizing payment subsequent to RF transactions
US7669233B2 (en) * 1999-09-10 2010-02-23 Metavante Corporation Methods and systems for secure transmission of identification information over public networks
US7386516B2 (en) 1999-09-10 2008-06-10 Metavante Corporation System and method for providing secure services over public and private networks using a removable portable computer-readable storage
US20020029200A1 (en) 1999-09-10 2002-03-07 Charles Dulin System and method for providing certificate validation and other services
EP1221120A4 (en) * 1999-09-10 2009-07-15 David Solo SYSTEM AND METHOD FOR PROVIDING CERTIFICATE VALIDATIONS AND OTHER SERVICES
RU2172014C2 (ru) * 1999-09-20 2001-08-10 Ветошкин Андрей Леонидович Способ осуществления денежных расчетов
CA2384242A1 (en) 1999-09-24 2001-04-05 Mary Mckenney System and method for providing payment services in electronic commerce
JP2001111538A (ja) * 1999-10-05 2001-04-20 Dainippon Printing Co Ltd 通信システムとその方法、通信装置およびicカード
US6870814B1 (en) 1999-10-12 2005-03-22 Hewlett-Packard Development Company, L.P. Link extenders with error propagation and reporting
US6885748B1 (en) 1999-10-23 2005-04-26 Contentguard Holdings, Inc. System and method for protection of digital works
GB9925227D0 (en) 1999-10-25 1999-12-22 Internet Limited Data storage retrieval and access system
US7664703B2 (en) * 1999-10-26 2010-02-16 The Western Union Company Value transfer systems and methods
US7617157B2 (en) * 2002-01-03 2009-11-10 The Western Union Company Method for receiving electronically transferred funds using an automated teller machine
US8494956B2 (en) 1999-10-26 2013-07-23 The Western Union Company Internet funds transfer system using ATM pickup
US7104440B2 (en) 1999-10-26 2006-09-12 First Data Corporation Money transfer systems and methods for travelers
US20030069856A1 (en) * 2001-10-10 2003-04-10 First Data Corporation Method and system for performing money transfer transactions
US6488203B1 (en) * 1999-10-26 2002-12-03 First Data Corporation Method and system for performing money transfer transactions
US8025212B2 (en) 1999-10-26 2011-09-27 The Western Union Company Cash payment for remote transactions
US6814282B2 (en) * 1999-10-26 2004-11-09 First Data Corporation Systems and methods of introducing and receiving information across a computer network
AU1104601A (en) * 1999-10-29 2001-05-14 Singleshop.Com System and method of aggregate electronic transactions with multiple sources
US6876991B1 (en) 1999-11-08 2005-04-05 Collaborative Decision Platforms, Llc. System, method and computer program product for a collaborative decision platform
US6631358B1 (en) 1999-11-11 2003-10-07 John W. L. Ogilvie Promoting savings by facilitating incremental commitments made with credit card and other consumer-initiated transactions
US7370004B1 (en) 1999-11-15 2008-05-06 The Chase Manhattan Bank Personalized interactive network architecture
US8571975B1 (en) 1999-11-24 2013-10-29 Jpmorgan Chase Bank, N.A. System and method for sending money via E-mail over the internet
WO2001041032A1 (en) 1999-11-30 2001-06-07 David Russell Methods, systems, and apparatuses for secure interactions
JP2001357202A (ja) * 1999-12-06 2001-12-26 Ebank Kk 電子決済システム及び電子決済方法
US8793160B2 (en) 1999-12-07 2014-07-29 Steve Sorem System and method for processing transactions
CA2394558A1 (en) * 1999-12-08 2001-06-14 Skill/Vision Co., Ltd. Recorded medium on which program for displaying skill achievement level, display device, and displaying method
GB2357664B (en) * 1999-12-22 2004-03-10 Nokia Mobile Phones Ltd Electronic commerce system
FR2803678B1 (fr) * 1999-12-23 2002-04-19 Sagem Terminal de paiement electronique et son procede d'utilisation
NZ519959A (en) * 1999-12-24 2004-08-27 Telstra New Wave Pty Ltd A virtual token carrying rules of use, capabilities and token relational information
US7356498B2 (en) 1999-12-30 2008-04-08 Chicago Board Options Exchange, Incorporated Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services
US7177836B1 (en) 1999-12-30 2007-02-13 First Data Corporation Method and system for facilitating financial transactions between consumers over the internet
US7593898B1 (en) 1999-12-30 2009-09-22 First Data Corporation Method and system for payment transactions and shipment tracking over the internet
US7376587B1 (en) 2000-07-11 2008-05-20 Western Union Financial Services, Inc. Method for enabling transfer of funds through a computer network
US9727916B1 (en) 1999-12-30 2017-08-08 Chicago Board Options Exchange, Incorporated Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services
WO2002005195A1 (en) * 2000-07-11 2002-01-17 First Data Corporation Wide area network person-to-person payment
US7613653B2 (en) 1999-12-30 2009-11-03 First Data Corporation Money order debit from stored value fund
US8036978B1 (en) 1999-12-31 2011-10-11 Pitney Bowes Inc. Method of upgrading third party functionality in an electronic fraud management system
US7720754B1 (en) 2000-01-05 2010-05-18 Uniteller Financial Services, Inc. Money-transfer techniques
US6938013B1 (en) 2000-01-05 2005-08-30 Uniteller Financial Services, Inc. Money-transfer techniques
US7870065B2 (en) * 2000-01-05 2011-01-11 Uniteller Financial Services, Inc. Money-transfer techniques
US7945491B2 (en) 2000-01-12 2011-05-17 Metavante Corporation Integrated systems for electronic bill presentment and payment
US7395241B1 (en) 2000-01-19 2008-07-01 Intuit Inc. Consumer-directed financial transfers using automated clearinghouse networks
US8543423B2 (en) 2002-07-16 2013-09-24 American Express Travel Related Services Company, Inc. Method and apparatus for enrolling with multiple transaction environments
US8429041B2 (en) 2003-05-09 2013-04-23 American Express Travel Related Services Company, Inc. Systems and methods for managing account information lifecycles
CN1397053A (zh) * 2000-01-28 2003-02-12 梵达摩(私人)有限公司 进行商业交易的系统
US6615190B1 (en) 2000-02-09 2003-09-02 Bank One, Delaware, National Association Sponsor funded stored value card
JP2001222740A (ja) * 2000-02-09 2001-08-17 Sony Corp 電子マネーシステム及び電子マネー端末装置
US7343349B2 (en) * 2000-02-10 2008-03-11 Jove Corporation System and method for secure data and funds transfer
US20050131811A1 (en) * 2000-02-10 2005-06-16 Ranzini Stephen L. System and method for message handling
US7120606B1 (en) * 2000-02-10 2006-10-10 Jove Corporation System and method for secure electronic fund transfers
US8701857B2 (en) 2000-02-11 2014-04-22 Cummins-Allison Corp. System and method for processing currency bills and tickets
JP2001229017A (ja) * 2000-02-15 2001-08-24 Base Technology Inc 可搬性記録媒体および可搬性記録媒体の使用方法
AU2001238300A1 (en) * 2000-02-16 2001-08-27 Mastercard International Incorporated System and method for conducting electronic commerce with a remote wallet server
US6941279B1 (en) 2000-02-23 2005-09-06 Banke One Corporation Mutual fund card method and system
US7283977B1 (en) * 2000-02-25 2007-10-16 Kathleen Tyson-Quah System for reducing risk payment-based transactions wherein a risk filter routine returns instructions authorizing payment to a payment queue for later re-evaluation
US20010027527A1 (en) * 2000-02-25 2001-10-04 Yuri Khidekel Secure transaction system
US7366695B1 (en) * 2000-02-29 2008-04-29 First Data Corporation Electronic purchase method and funds transfer system
US20030126075A1 (en) * 2001-11-15 2003-07-03 First Data Corporation Online funds transfer method
US20030126036A1 (en) * 2000-02-29 2003-07-03 First Data Corporation Online payments
US7627531B2 (en) * 2000-03-07 2009-12-01 American Express Travel Related Services Company, Inc. System for facilitating a transaction
US8121941B2 (en) * 2000-03-07 2012-02-21 American Express Travel Related Services Company, Inc. System and method for automatic reconciliation of transaction account spend
KR100435854B1 (ko) * 2000-03-10 2004-06-12 주식회사 신한은행 기업간 대금결제 관리 시스템 및 이를 이용한 기업간대금결제 관리 방법
CA2403283A1 (en) 2000-03-15 2001-09-20 Edward J. Hogan Method and system for secure payments over a computer network
IL148701A0 (en) * 2000-03-20 2002-09-12 System and method for increasing security of electronic monetary transactions
US7441263B1 (en) 2000-03-23 2008-10-21 Citibank, N.A. System, method and computer program product for providing unified authentication services for online applications
US7111176B1 (en) 2000-03-31 2006-09-19 Intel Corporation Generating isolated bus cycles for isolated execution
CA2404854A1 (en) * 2000-04-05 2001-10-18 Ruesch International, Inc. System, method and apparatus for international financial transactions
US7848972B1 (en) 2000-04-06 2010-12-07 Metavante Corporation Electronic bill presentment and payment systems and processes
US7113914B1 (en) 2000-04-07 2006-09-26 Jpmorgan Chase Bank, N.A. Method and system for managing risks
US8249975B1 (en) 2000-04-10 2012-08-21 Stikine Technology, Llc Automated first look at market events
US8799138B2 (en) * 2000-04-10 2014-08-05 Stikine Technology, Llc Routing control for orders eligible for multiple markets
US7882007B2 (en) * 2000-04-10 2011-02-01 Christopher Keith Platform for market programs and trading programs
US7496533B1 (en) 2000-04-10 2009-02-24 Stikine Technology, Llc Decision table for order handling
US7792733B1 (en) 2000-04-10 2010-09-07 Christopher Keith Automated synchronization of orders represented in multiple markets
US7908198B1 (en) 2000-04-10 2011-03-15 Stikine Technology, Llc Automated preferences for market participants
US7472087B2 (en) * 2000-04-10 2008-12-30 Stikine Technology, Llc Trading program for interacting with market programs on a platform
US7644027B2 (en) * 2000-04-10 2010-01-05 Christopher Keith Market program for interacting with trading programs on a platform
US7398244B1 (en) 2000-04-10 2008-07-08 Stikine Technology, Llc Automated order book with crowd price improvement
US7890410B1 (en) 2000-04-10 2011-02-15 Stikine Technology, Llc Automated trial order processing
US7539638B1 (en) 2000-04-10 2009-05-26 Stikine Technology, Llc Representation of order in multiple markets
US7774246B1 (en) 2000-04-10 2010-08-10 Christopher Keith Automated price setting for paired orders
US8775294B1 (en) 2000-04-10 2014-07-08 Stikine Technology, Llc Automated linked order processing
US8296215B1 (en) 2000-04-10 2012-10-23 Stikine Technology, Llc Trading system with elfs and umpires
US7383220B1 (en) * 2000-04-10 2008-06-03 Stikine Technology, Llc Automated short term option order processing
US7813991B1 (en) 2000-04-10 2010-10-12 Christopher Keith Automated trading negotiation protocols
US7379919B2 (en) 2000-04-11 2008-05-27 Mastercard International Incorporated Method and system for conducting secure payments over a computer network
FR2808146B1 (fr) * 2000-04-21 2006-07-28 Max Bir Procede de controle de l'identite d'une personne effectuant une transaction sur un site d'un reseau tel que le reseau internet
EP1659758A1 (en) * 2000-04-26 2006-05-24 Semiconductor Energy Laboratory Co., Ltd. A communication method for identifying an individual by means of biological information
AU2001257244B2 (en) * 2000-04-26 2006-04-27 Oracle International Corporation Many-to-many correspondence: methods and systems for replacing interbank funds transfers
US7216106B1 (en) 2000-04-28 2007-05-08 Netdeposit, Inc. Method and system for processing financial instrument deposits physically remote from a financial institution
US7475040B2 (en) * 2000-04-28 2009-01-06 Netdeposit, Inc. Return item early notification and return
US7386511B2 (en) 2000-04-28 2008-06-10 Netdeposit Inc. Methods and systems for processing financial instrument deposits
US7181430B1 (en) 2000-04-28 2007-02-20 Netdeposit, Inc. Method and system for processing financial instrument deposits physically remote from a financial institution
US20030208440A1 (en) * 2000-05-01 2003-11-06 Robert Harada International payment system and method
US7472092B2 (en) * 2000-05-08 2008-12-30 Patricia Phelan Money order device with identity verification and method
US7280984B2 (en) * 2000-05-08 2007-10-09 Phelan Iii Frank Money card system, method and apparatus
US7734543B2 (en) * 2000-05-09 2010-06-08 Metavante Corporation Electronic bill presentment and payment system
US7308718B1 (en) 2000-05-09 2007-12-11 Neopost Technologies Technique for secure remote configuration of a system
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
US7516100B1 (en) * 2000-05-12 2009-04-07 The Western Union Company Method and system for transferring money in business-to-business internet transactions
US6805288B2 (en) 2000-05-15 2004-10-19 Larry Routhenstein Method for generating customer secure card numbers subject to use restrictions by an electronic card
GB2364816C (en) * 2000-05-17 2010-02-17 Q P Q Ltd Electronic processing system
US20020095349A1 (en) * 2000-05-26 2002-07-18 Isao Sugiyai Net market system
US8468101B1 (en) * 2000-05-26 2013-06-18 Sony Corporation Electronic money system and payment accepting apparatus
US7069443B2 (en) 2000-06-06 2006-06-27 Ingeo Systems, Inc. Creating and verifying electronic documents
JP2003536143A (ja) * 2000-06-08 2003-12-02 ホンイル キム インターネットによる商取引のための小切手/カード、及び、小切手/カードの取引方法
US6736314B2 (en) 2000-06-09 2004-05-18 Telecom Usa Methods and systems for transferring funds
US10185936B2 (en) 2000-06-22 2019-01-22 Jpmorgan Chase Bank, N.A. Method and system for processing internet payments
US20020013767A1 (en) * 2000-06-26 2002-01-31 Norman Katz Electronic funds transfer system for financial transactions
US7949600B1 (en) 2000-06-27 2011-05-24 Western Union Financial Services, Inc. Method for facilitating payment of a computerized transaction
GB2364482B (en) * 2000-06-30 2002-10-09 Motorola Inc Server-based electronic wallet system
US7587368B2 (en) 2000-07-06 2009-09-08 David Paul Felsher Information record infrastructure, system and method
JP3481565B2 (ja) * 2000-07-10 2003-12-22 エヌイーシーコンピュータテクノ株式会社 運転免許証真贋チェック装置及び該装置を備えた自動現金取引機並びにプログラム記録媒体
US6581035B1 (en) * 2000-07-11 2003-06-17 Ericsson Inc. System and method for voice-enabled transactions
US20020152168A1 (en) * 2000-07-11 2002-10-17 First Data Corporation Automated transfer with stored value fund
US7398252B2 (en) * 2000-07-11 2008-07-08 First Data Corporation Automated group payment
WO2002009001A1 (en) 2000-07-20 2002-01-31 Citicorp Development Center, Inc. Method and system for performing a cash transaction with a self-service financial transaction terminal
US7546275B1 (en) * 2000-07-20 2009-06-09 International Business Machines Corporation Decentralized electronic certified payment
JP2002041783A (ja) * 2000-07-24 2002-02-08 Kenichi Omae 電子マネー発行方法、電子マネー、電子マネー発行サーバ、利用者端末及び電子マネー発行システム
AU2001282935A1 (en) 2000-08-01 2002-02-13 First Usa Bank, N.A. System and method for transponder-enabled account transactions
AU2001284721A1 (en) * 2000-08-04 2002-02-18 First Data Corporation Method and apparatus for access authentication entity
US6978369B2 (en) * 2000-08-04 2005-12-20 First Data Corporation Person-centric account-based digital signature system
US7096354B2 (en) * 2000-08-04 2006-08-22 First Data Corporation Central key authority database in an ABDS system
US7082533B2 (en) * 2000-08-04 2006-07-25 First Data Corporation Gauging risk in electronic communications regarding accounts in ABDS system
US7558965B2 (en) * 2000-08-04 2009-07-07 First Data Corporation Entity authentication in electronic communications by providing verification status of device
US6983368B2 (en) * 2000-08-04 2006-01-03 First Data Corporation Linking public key of device to information during manufacture
AU2008203507B2 (en) * 2000-08-04 2011-05-12 First Data Corporation Person-centric account-based digital signature system
US7010691B2 (en) * 2000-08-04 2006-03-07 First Data Corporation ABDS system utilizing security information in authenticating entity access
US7552333B2 (en) * 2000-08-04 2009-06-23 First Data Corporation Trusted authentication digital signature (tads) system
US6789189B2 (en) * 2000-08-04 2004-09-07 First Data Corporation Managing account database in ABDS system
US6990466B1 (en) * 2000-08-08 2006-01-24 International Business Machines Corporation Method and system for integrating core banking business processes
EP1317708A4 (en) * 2000-08-08 2008-03-19 Wachovia Corp AUTHENTICATING THIRD PARTIES ON THE INTERNET USING ELECTRONIC TICKETS
US6970843B1 (en) * 2000-08-24 2005-11-29 Forte Patrick A Financial management system
US7237125B2 (en) 2000-08-28 2007-06-26 Contentguard Holdings, Inc. Method and apparatus for automatically deploying security components in a content distribution system
US7073199B1 (en) 2000-08-28 2006-07-04 Contentguard Holdings, Inc. Document distribution management method and apparatus using a standard rendering engine and a method and apparatus for controlling a standard rendering engine
US7743259B2 (en) * 2000-08-28 2010-06-22 Contentguard Holdings, Inc. System and method for digital rights management using a standard rendering engine
US6931545B1 (en) * 2000-08-28 2005-08-16 Contentguard Holdings, Inc. Systems and methods for integrity certification and verification of content consumption environments
US8015084B1 (en) * 2000-09-06 2011-09-06 Jpmorgan Chase Bank, N.A. System and method for linked account having sweep feature
AU2001288936A1 (en) * 2000-09-07 2002-03-22 Closingguard.Com, Inc. System and method of managing financial transactions over an electronic network
AU2001290727A1 (en) 2000-09-08 2002-03-22 Larry R. Miller System and method for transparently providing certificate validation and other services within an electronic transaction
EP1325599A1 (en) 2000-09-08 2003-07-09 Guy S. Tallent System and method for providing authorization and other services
FR2814261B1 (fr) * 2000-09-15 2003-01-24 Francois Pourbagher Billet electronique de valeur fiduciaire, protocole de paiement d'achats par commerce electronique et systeme serveur correspondant
US7415442B1 (en) 2000-09-26 2008-08-19 Integrated Technological Systems, Inc. Integrated technology money transfer system
CA2423957A1 (en) * 2000-09-27 2002-04-04 Mastercard International Inc. A universal and interoperable system and method utilizing a universal cardholder authentication field (ucaf) for authentication data collection and validation
US7660740B2 (en) 2000-10-16 2010-02-09 Ebay Inc. Method and system for listing items globally and regionally, and customized listing according to currency or shipping area
WO2002035399A1 (en) * 2000-10-27 2002-05-02 Thiri Pty Ltd Commercial transaction system
US8145567B2 (en) * 2000-10-31 2012-03-27 Wells Fargo Bank, N.A. Transaction ID system and process
US7333953B1 (en) 2000-10-31 2008-02-19 Wells Fargo Bank, N.A. Method and apparatus for integrated payments processing and decisioning for internet transactions
US7343324B2 (en) 2000-11-03 2008-03-11 Contentguard Holdings Inc. Method, system, and computer readable medium for automatically publishing content
KR20010008248A (ko) * 2000-11-17 2001-02-05 김태선 입증자료의 저장을 통한 인증 서비스 방법 및 시스템
US6631849B2 (en) 2000-12-06 2003-10-14 Bank One, Delaware, National Association Selectable multi-purpose card
US7433829B2 (en) 2000-12-12 2008-10-07 Jpmorgan Chase Bank, N.A. System and method for managing global risk
US7328186B2 (en) * 2000-12-12 2008-02-05 International Business Machines Corporation Client account and information management system and method
US6922673B2 (en) 2000-12-15 2005-07-26 Fist Data Corporation Systems and methods for ordering and distributing incentive messages
US7130817B2 (en) 2000-12-15 2006-10-31 First Data Corporation Electronic gift linking
US7266533B2 (en) * 2000-12-15 2007-09-04 The Western Union Company Electronic gift greeting
US7003479B2 (en) * 2000-12-15 2006-02-21 First Data Corporation Systems and methods for ordering and distributing incentive messages
KR100424656B1 (ko) * 2000-12-19 2004-03-24 김태호 오프라인에서 전자 화폐를 이용한 결제 처리 방법 및 그시스템
JP4461618B2 (ja) * 2000-12-21 2010-05-12 株式会社日立製作所 決済装置及び方法
US20020087468A1 (en) * 2000-12-28 2002-07-04 Ravi Ganesan Electronic payment risk processing
US6912294B2 (en) 2000-12-29 2005-06-28 Contentguard Holdings, Inc. Multi-stage watermarking process and system
JP2002288573A (ja) * 2001-01-12 2002-10-04 Hiroshi Hamada 電子マネーを用いた決済システム
US7206765B2 (en) 2001-01-17 2007-04-17 Contentguard Holdings, Inc. System and method for supplying and managing usage rights based on rules
US20040039704A1 (en) * 2001-01-17 2004-02-26 Contentguard Holdings, Inc. System and method for supplying and managing usage rights of users and suppliers of items
US7028009B2 (en) 2001-01-17 2006-04-11 Contentguardiholdings, Inc. Method and apparatus for distributing enforceable property rights
US6754642B2 (en) * 2001-05-31 2004-06-22 Contentguard Holdings, Inc. Method and apparatus for dynamically assigning usage rights to digital works
US8069116B2 (en) 2001-01-17 2011-11-29 Contentguard Holdings, Inc. System and method for supplying and managing usage rights associated with an item repository
US7774279B2 (en) 2001-05-31 2010-08-10 Contentguard Holdings, Inc. Rights offering and granting
AU2002234254B2 (en) 2001-01-17 2005-04-21 Contentguard Holdings, Inc. Method and apparatus for managing digital content usage rights
US6985873B2 (en) 2001-01-18 2006-01-10 First Usa Bank, N.A. System and method for administering a brokerage rebate card program
FR2819959A1 (fr) * 2001-01-22 2002-07-26 Canon Kk Procede d'annulation d'une operation executee a distance sur une station serveur
US7310734B2 (en) * 2001-02-01 2007-12-18 3M Innovative Properties Company Method and system for securing a computer network and personal identification device used therein for controlling access to network components
US20020107790A1 (en) * 2001-02-07 2002-08-08 Nielson James A. System and method for extending automatically secured credit to building project owners and to building contractors for purchasing building supplies from building supply wholesalers
JP2002259605A (ja) * 2001-02-26 2002-09-13 Sony Corp 情報処理装置及び方法、並びに記憶媒体
US6820802B2 (en) 2001-02-27 2004-11-23 American Express Travel Related Services Company, Inc. Online card activation system and method
US7219083B2 (en) * 2001-02-28 2007-05-15 Ncr Corporation Currency system
US20020174031A1 (en) * 2001-03-06 2002-11-21 Andrew Weiss System and method for processing multi-currency transactions at a point of sale
US7216083B2 (en) * 2001-03-07 2007-05-08 Diebold, Incorporated Automated transaction machine digital signature system and method
US8261975B2 (en) * 2001-03-07 2012-09-11 Diebold, Incorporated Automated banking machine that operates responsive to data bearing records
US8209246B2 (en) 2001-03-20 2012-06-26 Goldman, Sachs & Co. Proprietary risk management clearinghouse
US8140415B2 (en) * 2001-03-20 2012-03-20 Goldman Sachs & Co. Automated global risk management
US8121937B2 (en) 2001-03-20 2012-02-21 Goldman Sachs & Co. Gaming industry risk management clearinghouse
US7899722B1 (en) * 2001-03-20 2011-03-01 Goldman Sachs & Co. Correspondent bank registry
US20040006532A1 (en) * 2001-03-20 2004-01-08 David Lawrence Network access risk management
US20040153410A1 (en) * 2001-03-21 2004-08-05 Jerome Nootebos Anonymous payment system and method
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
CA2442869A1 (en) * 2001-03-30 2002-10-10 Goldman, Sachs & Co. Method and system for processing queries requiring coordinated access to distributed databases
US9853759B1 (en) 2001-03-31 2017-12-26 First Data Corporation Staged transaction system for mobile commerce
US7165052B2 (en) 2001-03-31 2007-01-16 First Data Corporation Payment service method and system
US7117183B2 (en) * 2001-03-31 2006-10-03 First Data Coroporation Airline ticket payment and reservation system and methods
US7184989B2 (en) * 2001-03-31 2007-02-27 First Data Corporation Staged transactions systems and methods
US7096205B2 (en) * 2001-03-31 2006-08-22 First Data Corporation Systems and methods for enrolling consumers in goods and services
US8150763B2 (en) * 2001-03-31 2012-04-03 The Western Union Company Systems and methods for staging transactions, payments and collections
US7103577B2 (en) * 2001-03-31 2006-09-05 First Data Corporation Systems and methods for staging transactions, payments and collections
US20020156726A1 (en) * 2001-04-23 2002-10-24 Kleckner James E. Using digital signatures to streamline the process of amending financial transactions
US7775426B2 (en) 2001-04-23 2010-08-17 Paul David K Method and system for facilitating electronic funds transactions
US7104443B1 (en) * 2001-04-23 2006-09-12 Debitman Card, Inc. Method and system for facilitating electronic funds transactions
KR100641824B1 (ko) * 2001-04-25 2006-11-06 주식회사 하렉스인포텍 대칭키 보안 알고리즘을 이용한 금융정보 입력방법 및 그이동통신용 상거래 시스템
US7526112B2 (en) * 2001-04-30 2009-04-28 Chase Medical, L.P. System and method for facilitating cardiac intervention
WO2002089093A1 (en) * 2001-05-01 2002-11-07 National Student Clearinghouse Method for communicating confidential educational information
US7313546B2 (en) 2001-05-23 2007-12-25 Jp Morgan Chase Bank, N.A. System and method for currency selectable stored value instrument
US6983395B2 (en) * 2001-05-23 2006-01-03 Hewlett-Packard Development Company, L.P. Multi-agent cooperative transaction method and system
US7542942B2 (en) 2001-07-10 2009-06-02 American Express Travel Related Services Company, Inc. System and method for securing sensitive information during completion of a transaction
US7725427B2 (en) 2001-05-25 2010-05-25 Fred Bishop Recurrent billing maintenance with radio frequency payment devices
US8001053B2 (en) 2001-05-31 2011-08-16 Contentguard Holdings, Inc. System and method for rights offering and granting using shared state variables
US8099364B2 (en) 2001-05-31 2012-01-17 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US6973445B2 (en) * 2001-05-31 2005-12-06 Contentguard Holdings, Inc. Demarcated digital content and method for creating and processing demarcated digital works
US7152046B2 (en) 2001-05-31 2006-12-19 Contentguard Holdings, Inc. Method and apparatus for tracking status of resource in a system for managing use of the resources
US8275709B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Digital rights management of content when content is a future live event
US6876984B2 (en) 2001-05-31 2005-04-05 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US7725401B2 (en) 2001-05-31 2010-05-25 Contentguard Holdings, Inc. Method and apparatus for establishing usage rights for digital content to be created in the future
US8275716B2 (en) 2001-05-31 2012-09-25 Contentguard Holdings, Inc. Method and system for subscription digital rights management
US6895503B2 (en) 2001-05-31 2005-05-17 Contentguard Holdings, Inc. Method and apparatus for hierarchical assignment of rights to documents and documents having such rights
US7222104B2 (en) * 2001-05-31 2007-05-22 Contentguard Holdings, Inc. Method and apparatus for transferring usage rights and digital work having transferrable usage rights
US6976009B2 (en) 2001-05-31 2005-12-13 Contentguard Holdings, Inc. Method and apparatus for assigning consequential rights to documents and documents having such rights
EP1340134A4 (en) 2001-06-07 2004-07-28 Contentguard Holdings Inc METHOD AND DEVICE FOR SUPPORTING MULTIPLE TRUST ZONES IN A MANAGEMENT SYSTEM FOR DIGITAL RIGHTS
WO2002101494A2 (en) * 2001-06-07 2002-12-19 Contentguard Holdings, Inc. Protected content distribution system
US20030018554A1 (en) * 2001-06-07 2003-01-23 Efunds Corporation Network and process for settling financial transactions
US7774280B2 (en) * 2001-06-07 2010-08-10 Contentguard Holdings, Inc. System and method for managing transfer of rights using shared state variables
US7182252B1 (en) * 2001-06-08 2007-02-27 Telecommusa, Ltd. Methods and systems for transferring funds
KR20020094165A (ko) * 2001-06-11 2002-12-18 주식회사 비즈모델라인 전자 화폐 및 전자 유가 증권의 환전 방법 및 시스템
US20020194080A1 (en) * 2001-06-19 2002-12-19 Ronald Lourie Internet cash card
US20020198779A1 (en) * 2001-06-22 2002-12-26 Michael Rowen System and method for awarding participants in a marketing plan
US7110525B1 (en) 2001-06-25 2006-09-19 Toby Heller Agent training sensitive call routing system
US7647275B2 (en) 2001-07-05 2010-01-12 Cummins-Allison Corp. Automated payment system and method
US7735725B1 (en) 2001-07-10 2010-06-15 Fred Bishop Processing an RF transaction using a routing number
US8960535B2 (en) 2001-07-10 2015-02-24 Iii Holdings 1, Llc Method and system for resource management and evaluation
US7303120B2 (en) 2001-07-10 2007-12-04 American Express Travel Related Services Company, Inc. System for biometric security using a FOB
US7925535B2 (en) * 2001-07-10 2011-04-12 American Express Travel Related Services Company, Inc. System and method for securing RF transactions using a radio frequency identification device including a random number generator
US20050160003A1 (en) * 2001-07-10 2005-07-21 American Express Travel Related Services Company, Inc. System and method for incenting rfid transaction device usage at a merchant location
US7668750B2 (en) 2001-07-10 2010-02-23 David S Bonalle Securing RF transactions using a transactions counter
US9024719B1 (en) 2001-07-10 2015-05-05 Xatra Fund Mx, Llc RF transaction system and method for storing user personal data
US7249112B2 (en) 2002-07-09 2007-07-24 American Express Travel Related Services Company, Inc. System and method for assigning a funding source for a radio frequency identification device
US7996324B2 (en) 2001-07-10 2011-08-09 American Express Travel Related Services Company, Inc. Systems and methods for managing multiple accounts on a RF transaction device using secondary identification indicia
US9454752B2 (en) 2001-07-10 2016-09-27 Chartoleaux Kg Limited Liability Company Reload protocol at a transaction processing entity
US7762457B2 (en) 2001-07-10 2010-07-27 American Express Travel Related Services Company, Inc. System and method for dynamic fob synchronization and personalization
US8001054B1 (en) 2001-07-10 2011-08-16 American Express Travel Related Services Company, Inc. System and method for generating an unpredictable number using a seeded algorithm
US8284025B2 (en) 2001-07-10 2012-10-09 Xatra Fund Mx, Llc Method and system for auditory recognition biometrics on a FOB
US7805378B2 (en) 2001-07-10 2010-09-28 American Express Travel Related Servicex Company, Inc. System and method for encoding information in magnetic stripe format for use in radio frequency identification transactions
US8635131B1 (en) 2001-07-10 2014-01-21 American Express Travel Related Services Company, Inc. System and method for managing a transaction protocol
US7503480B2 (en) 2001-07-10 2009-03-17 American Express Travel Related Services Company, Inc. Method and system for tracking user performance
US7705732B2 (en) 2001-07-10 2010-04-27 Fred Bishop Authenticating an RF transaction using a transaction counter
US7463133B2 (en) 2001-07-10 2008-12-09 American Express Travel Related Services Company, Inc. Systems and methods for providing a RF transaction device operable to store multiple distinct calling card accounts
US20040236699A1 (en) 2001-07-10 2004-11-25 American Express Travel Related Services Company, Inc. Method and system for hand geometry recognition biometrics on a fob
US8548927B2 (en) 2001-07-10 2013-10-01 Xatra Fund Mx, Llc Biometric registration for facilitating an RF transaction
US9031880B2 (en) 2001-07-10 2015-05-12 Iii Holdings 1, Llc Systems and methods for non-traditional payment using biometric data
US7543738B1 (en) 2001-07-10 2009-06-09 American Express Travel Related Services Company, Inc. System and method for secure transactions manageable by a transaction account provider
US20030158811A1 (en) * 2001-07-18 2003-08-21 Ventanex System and method for rules based electronic funds transaction processing
AU2002327322A1 (en) 2001-07-24 2003-02-17 First Usa Bank, N.A. Multiple account card and transaction routing
US20040249741A1 (en) * 2001-07-25 2004-12-09 Norman Understein Web-based account management
US7809641B2 (en) 2001-07-26 2010-10-05 Jpmorgan Chase Bank, National Association System and method for funding a collective account
US20040128508A1 (en) * 2001-08-06 2004-07-01 Wheeler Lynn Henry Method and apparatus for access authentication entity
US7234059B1 (en) * 2001-08-09 2007-06-19 Sandia Corporation Anonymous authenticated communications
US8020754B2 (en) 2001-08-13 2011-09-20 Jpmorgan Chase Bank, N.A. System and method for funding a collective account by use of an electronic tag
US6945453B1 (en) 2001-08-13 2005-09-20 Bank One Delaware N.A. System and method for funding a collective account by use of an electronic tag
US8800857B1 (en) 2001-08-13 2014-08-12 Jpmorgan Chase Bank, N.A. System and method for crediting loyalty program points and providing loyalty rewards by use of an electronic tag
US7306141B1 (en) 2001-08-13 2007-12-11 Jpmorgan Chase Bank, N.A. System and method for funding a collective account by use of an electronic tag
JP4969745B2 (ja) * 2001-09-17 2012-07-04 株式会社東芝 公開鍵基盤システム
US7195154B2 (en) 2001-09-21 2007-03-27 Privasys, Inc. Method for generating customer secure card numbers
US7464059B1 (en) 2001-09-21 2008-12-09 Yt Acquisition Corporation System and method for purchase benefits at a point of sale
US9189788B1 (en) 2001-09-21 2015-11-17 Open Invention Network, Llc System and method for verifying identity
US7624073B1 (en) 2001-09-21 2009-11-24 Yt Acquisition Corporation System and method for categorizing transactions
US7533809B1 (en) 2001-09-21 2009-05-19 Yt Acquisition Corporation System and method for operating a parking facility
US7269737B2 (en) 2001-09-21 2007-09-11 Pay By Touch Checking Resources, Inc. System and method for biometric authorization for financial transactions
US7765164B1 (en) 2001-09-21 2010-07-27 Yt Acquisition Corporation System and method for offering in-lane periodical subscriptions
US8200980B1 (en) 2001-09-21 2012-06-12 Open Invention Network, Llc System and method for enrolling in a biometric system
US7437330B1 (en) 2002-09-20 2008-10-14 Yt Acquisition Corp. System and method for categorizing transactions
US8433123B1 (en) 2001-09-27 2013-04-30 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US6819748B2 (en) * 2001-09-27 2004-11-16 Capital One Financial Corporation Menuing method and system
US8437530B1 (en) 2001-09-27 2013-05-07 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US8437529B1 (en) 2001-09-27 2013-05-07 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US8944234B1 (en) 2001-09-27 2015-02-03 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US8428332B1 (en) 2001-09-27 2013-04-23 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US7752266B2 (en) 2001-10-11 2010-07-06 Ebay Inc. System and method to facilitate translation of communications between entities over a network
US7069250B2 (en) 2001-10-15 2006-06-27 Payformance Corporation Check based online payment and verification system and method
US8244632B2 (en) 2001-10-26 2012-08-14 First Data Corporation Automated transfer with stored value
US8374962B2 (en) * 2001-10-26 2013-02-12 First Data Corporation Stored value payouts
US7822679B1 (en) 2001-10-29 2010-10-26 Visa U.S.A. Inc. Method and system for conducting a commercial transaction between a buyer and a seller
US7370014B1 (en) 2001-11-01 2008-05-06 Metavante Corporation Electronic bill presentment and payment system that obtains user bill information from biller web sites
US6670569B2 (en) * 2001-11-08 2003-12-30 First Data Corporation Mail handling equipment and methods
US7184980B2 (en) * 2001-11-15 2007-02-27 First Data Corporation Online incremental payment method
JP4714414B2 (ja) * 2001-11-20 2011-06-29 コンテントガード ホールディングズ インコーポレイテッド 拡張可能な権利表記処理システム
US7974923B2 (en) * 2001-11-20 2011-07-05 Contentguard Holdings, Inc. Extensible rights expression processing system
US7840488B2 (en) * 2001-11-20 2010-11-23 Contentguard Holdings, Inc. System and method for granting access to an item or permission to use an item based on configurable conditions
US7461028B2 (en) * 2001-11-27 2008-12-02 Pitney Bowes Inc. Method and system for authorizing use of a transaction card
US7512566B1 (en) 2001-12-11 2009-03-31 Jpmorgan Chase Bank, N.A. System and method for using a stored value account having subaccount feature
US6857565B2 (en) * 2001-12-14 2005-02-22 Damon Eugene Smith Electronic traveler's checks
US20030163417A1 (en) * 2001-12-19 2003-08-28 First Data Corporation Methods and systems for processing transaction requests
US20030154139A1 (en) * 2001-12-31 2003-08-14 Woo Kevin K. M. Secure m-commerce transactions through legacy POS systems
US6896118B2 (en) 2002-01-10 2005-05-24 Cummins-Allison Corp. Coin redemption system
DE10201409A1 (de) * 2002-01-15 2003-08-14 Sig Combibloc Sys Gmbh Verfahren und Vorrichtung zum Feststellen einer autorisierten Verwendung von Halbzeugen oder dergleichen
GB0201503D0 (en) * 2002-01-23 2002-03-13 Nokia Corp Electronic payments
US7596529B2 (en) * 2002-02-13 2009-09-29 First Data Corporation Buttons for person to person payments
JP2006515439A (ja) * 2002-03-04 2006-05-25 ファースト データ コーポレイション クレジットカードに関連する取引の処理を行うための方法およびシステム
US7398245B1 (en) 2002-03-06 2008-07-08 Reserve Solutions, Inc. Systems and methods for providing loan management from cash or deferred income arrangements
US7302413B1 (en) * 2002-03-06 2007-11-27 Reserve Management Corporation Systems and methods for providing loan management from cash or deferred income arrangements
US7372952B1 (en) 2002-03-07 2008-05-13 Wai Wu Telephony control system with intelligent call routing
US7023979B1 (en) 2002-03-07 2006-04-04 Wai Wu Telephony control system with intelligent call routing
US7756896B1 (en) 2002-03-11 2010-07-13 Jp Morgan Chase Bank System and method for multi-dimensional risk analysis
WO2003079269A1 (en) * 2002-03-14 2003-09-25 Contentguard Holdings, Inc. Rights expression profile system and method using templates and profiles
US7805371B2 (en) * 2002-03-14 2010-09-28 Contentguard Holdings, Inc. Rights expression profile system and method
US20030229593A1 (en) * 2002-03-14 2003-12-11 Michael Raley Rights expression profile system and method
US20180165441A1 (en) 2002-03-25 2018-06-14 Glenn Cobourn Everhart Systems and methods for multifactor authentication
US7899753B1 (en) 2002-03-25 2011-03-01 Jpmorgan Chase Bank, N.A Systems and methods for time variable financial authentication
US7131571B2 (en) * 2002-03-26 2006-11-07 First Data Corporation Alternative payment devices using electronic check processing as a payment mechanism
US20030187790A1 (en) * 2002-03-26 2003-10-02 Amy Swift Electronic check processing systems
US20030187786A1 (en) * 2002-03-26 2003-10-02 Amy Swift Merchant transponder systems using electronic check processing
US7925576B2 (en) * 2002-03-26 2011-04-12 First Data Corporation Systems for processing transponder-based transactions
US7849006B2 (en) * 2002-03-27 2010-12-07 The Western Union Company Online staging of auction settlement transactions
US7487127B2 (en) 2002-03-27 2009-02-03 First Data Corporation Merchant cash payment systems and methods
US8407143B2 (en) * 2002-03-27 2013-03-26 The Western Union Company International negotiable instrument payment
US8751391B2 (en) 2002-03-29 2014-06-10 Jpmorgan Chase Bank, N.A. System and process for performing purchase transactions using tokens
US20040210498A1 (en) 2002-03-29 2004-10-21 Bank One, National Association Method and system for performing purchase and other transactions using tokens with multiple chips
US20030191709A1 (en) * 2002-04-03 2003-10-09 Stephen Elston Distributed payment and loyalty processing for retail and vending
US20090127328A1 (en) * 2002-04-17 2009-05-21 Nebil Ben Aissa Biometric multi-purpose biometric terminal, payroll and work management system and related methods
US6764013B2 (en) * 2002-04-17 2004-07-20 American Eps, Inc. Multi-purpose terminal, payroll and work management system and related methods
US7229013B2 (en) * 2002-04-17 2007-06-12 American Eps, Inc. Biometric multi-purpose terminal, payroll and work management system and related methods
US20080041942A1 (en) * 2002-04-17 2008-02-21 Aissa Nebil B Biometric Multi-Purpose Terminal, Payroll and Work Management System and Related Methods
EP1504393A4 (en) 2002-04-23 2008-03-19 Clearing House Service Company PAYMENT IDENTIFICATION CODE AND PAYMENT SYSTEM THEREWITH
WO2003094076A1 (en) * 2002-04-29 2003-11-13 Contentguard Holdings, Inc. Rights management system using legality expression language
US20030208449A1 (en) * 2002-05-06 2003-11-06 Yuanan Diao Credit card fraud prevention system and method using secure electronic credit card
US8799157B1 (en) 2002-05-08 2014-08-05 Metavante Corporation Business combined bill management system and method
US8751384B2 (en) 2002-05-08 2014-06-10 Metavante Corporation Integrated bill presentment and payment system and method of operating the same
US8396809B1 (en) 2002-05-14 2013-03-12 Hewlett-Packard Development Company, L.P. Method for reducing purchase time
US7707066B2 (en) * 2002-05-15 2010-04-27 Navio Systems, Inc. Methods of facilitating merchant transactions using a computerized system including a set of titles
US20030217006A1 (en) * 2002-05-15 2003-11-20 Stefan Roever Methods and apparatus for a title transaction network
US7707121B1 (en) * 2002-05-15 2010-04-27 Navio Systems, Inc. Methods and apparatus for title structure and management
US7814025B2 (en) 2002-05-15 2010-10-12 Navio Systems, Inc. Methods and apparatus for title protocol, authentication, and sharing
US6934664B1 (en) 2002-05-20 2005-08-23 Palm, Inc. System and method for monitoring a security state of an electronic device
JP2003337887A (ja) * 2002-05-20 2003-11-28 Takeshi Sakamura 通信端末、サーバ装置、電子価値チャージシステム、及び電子価値チャージ方法
US9710852B1 (en) 2002-05-30 2017-07-18 Consumerinfo.Com, Inc. Credit report timeline user interface
US9400589B1 (en) 2002-05-30 2016-07-26 Consumerinfo.Com, Inc. Circular rotational interface for display of consumer credit information
US20030222136A1 (en) * 2002-05-31 2003-12-04 First Data Corporation Stored value education account
US20030229541A1 (en) * 2002-06-10 2003-12-11 First Data Corporation Methods and systems for reconciliation of discount certificates
US20030229539A1 (en) * 2002-06-10 2003-12-11 First Data Corporation Rebate issuance system and methods
US20030225694A1 (en) * 2002-06-04 2003-12-04 First Data Corporation Intra-organization negotiable instrument production and messaging
US8554614B2 (en) 2002-06-10 2013-10-08 First Data Corporation Methods and systems for bulk activation of multiple, disparate stored value accounts
US8370205B2 (en) 2003-10-28 2013-02-05 First Data Corporation System for activation of multiple cards
US8078505B2 (en) 2002-06-10 2011-12-13 Ebay Inc. Method and system for automatically updating a seller application utilized in a network-based transaction facility
CA2488730A1 (en) * 2002-06-11 2003-12-18 First Data Corporation Value processing network and methods
US7296154B2 (en) * 2002-06-24 2007-11-13 Microsoft Corporation Secure media path methods, systems, and architectures
US7069251B1 (en) * 2002-07-08 2006-06-27 Accelitec, Inc. RFID transponder dispenser and authorizer
US7587756B2 (en) 2002-07-09 2009-09-08 American Express Travel Related Services Company, Inc. Methods and apparatus for a secure proximity integrated circuit card transactions
US8239304B1 (en) 2002-07-29 2012-08-07 Jpmorgan Chase Bank, N.A. Method and system for providing pre-approved targeted products
US10395484B2 (en) * 2002-08-20 2019-08-27 The Western Union Company Multi-purpose kiosk and methods
US20050234860A1 (en) * 2002-08-30 2005-10-20 Navio Systems, Inc. User agent for facilitating transactions in networks
US20050038707A1 (en) * 2002-08-30 2005-02-17 Navio Systems, Inc. Methods and apparatus for enabling transactions in networks
US20050038724A1 (en) * 2002-08-30 2005-02-17 Navio Systems, Inc. Methods and apparatus for enabling transaction relating to digital assets
US20050246193A1 (en) * 2002-08-30 2005-11-03 Navio Systems, Inc. Methods and apparatus for enabling transaction relating to digital assets
IES20020712A2 (en) 2002-09-04 2004-03-10 Mainline Corporate Holdings A method and system for transferring funds
US8171567B1 (en) 2002-09-04 2012-05-01 Tracer Detection Technology Corp. Authentication method and system
US20060146839A1 (en) * 2002-09-06 2006-07-06 Hurwitz Harlan A Payment and media management
US7765135B2 (en) * 2002-09-06 2010-07-27 Talaris Holdings Limited Count and login management
AU2003298956A1 (en) * 2002-09-06 2004-03-29 De La Rue International Limited Audio/visual clips
US6805287B2 (en) 2002-09-12 2004-10-19 American Express Travel Related Services Company, Inc. System and method for converting a stored value card to a credit card
US7809595B2 (en) 2002-09-17 2010-10-05 Jpmorgan Chase Bank, Na System and method for managing risks associated with outside service providers
US8627939B1 (en) 2002-09-25 2014-01-14 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US7729984B1 (en) 2002-09-27 2010-06-01 Abas Enterprises Llc Effecting financial transactions
US20040122736A1 (en) 2002-10-11 2004-06-24 Bank One, Delaware, N.A. System and method for granting promotional rewards to credit account holders
US20060259438A1 (en) * 2002-10-25 2006-11-16 Randle William M Secure multi function network for point of sale transactions
US20040139011A1 (en) * 2002-11-01 2004-07-15 Kozee Casey W. Technique for identifying probable payees of a consumer
US20040133513A1 (en) * 2002-11-01 2004-07-08 Mccoy Randal Identity protection technique in matching consumers with electronic billers
US7526448B2 (en) * 2002-11-01 2009-04-28 Checkfree Corporation Matching consumers with billers having bills available for electronic presentment
US20040133509A1 (en) * 2002-11-01 2004-07-08 Mccoy Randal A. Technique for making payments for a non-subscriber payor
US8073773B2 (en) * 2002-11-01 2011-12-06 Checkfree Corporation Technique for identifying probable billers of a consumer
US7729996B2 (en) * 2002-11-01 2010-06-01 Checkfree Corporation Reuse of an EBP account through alternate authentication
US20040133515A1 (en) * 2002-11-01 2004-07-08 Mccoy Randal A. Distributed matching of consumers with billers having bills available for electronic presentment
US7395243B1 (en) 2002-11-01 2008-07-01 Checkfree Corporation Technique for presenting matched billers to a consumer
US8032452B2 (en) 2002-11-06 2011-10-04 The Western Union Company Multiple-entity transaction systems and methods
US20040133583A1 (en) * 2002-11-20 2004-07-08 Tingey Kenneth B. system architecture and method for entering and accessing entity data in events accounting
RU2215322C1 (ru) * 2002-11-26 2003-10-27 Закрытое акционерное общество "КОМИТА" Способ торговли за безналичный расчет с использованием коммуникационной сети
KR100403426B1 (en) * 2002-11-28 2003-10-30 Jong Do Park Toll-free ticket service system
GB0227958D0 (en) * 2002-11-29 2003-01-08 Q P Q Ltd Electronic processing system
US7044365B2 (en) * 2002-12-09 2006-05-16 Accubalance Corporation Method for reconciling a financial account from a portable account register
US7571140B2 (en) * 2002-12-16 2009-08-04 First Data Corporation Payment management
US7827101B2 (en) * 2003-01-10 2010-11-02 First Data Corporation Payment system clearing for transactions
US20040135805A1 (en) * 2003-01-10 2004-07-15 Gottsacker Neal F. Document composition system and method
US7003493B2 (en) * 2003-01-22 2006-02-21 First Data Corporation Direct payment with token
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
JP2004240858A (ja) * 2003-02-07 2004-08-26 Nec Corp 電子マネーシステム、電子マネー交換サーバ及び携帯端末
US20040159699A1 (en) * 2003-02-19 2004-08-19 First Data Corporation Peripheral point-of-sale systems and methods of using such
US7308573B2 (en) 2003-02-25 2007-12-11 Microsoft Corporation Enrolling / sub-enrolling a digital rights management (DRM) server into a DRM architecture
US7370212B2 (en) 2003-02-25 2008-05-06 Microsoft Corporation Issuing a publisher use license off-line in a digital rights management (DRM) system
US20040177014A1 (en) * 2003-03-05 2004-09-09 First Data Corporation Systems and methods for ordering and distributing redemption instruments
US7676034B1 (en) 2003-03-07 2010-03-09 Wai Wu Method and system for matching entities in an auction
GB0305806D0 (en) * 2003-03-13 2003-04-16 Ecebs Ltd Smartcard based value transfer
US8353763B2 (en) 2003-03-31 2013-01-15 Cantor Index, Llc System and method for betting on a participant in a group of events
US20040199421A1 (en) * 2003-04-04 2004-10-07 Oda Lisa Maureen Method and system to discharge a liability associated with a proprietary currency
US9881308B2 (en) 2003-04-11 2018-01-30 Ebay Inc. Method and system to facilitate an online promotion relating to a network-based marketplace
US7641549B2 (en) 2003-04-11 2010-01-05 Cantor Index Llc Lottery and auction based tournament entry exchange platform
US7063473B2 (en) * 2003-04-18 2006-06-20 Canon Kabushiki Kaisha Both-side recording apparatus
US20040215574A1 (en) 2003-04-25 2004-10-28 First Data Corporation Systems and methods for verifying identities in transactions
US20040215560A1 (en) * 2003-04-25 2004-10-28 Peter Amalraj Integrated payment system and method
US20050080697A1 (en) * 2003-10-14 2005-04-14 Foss Sheldon H. System, method and apparatus for providing financial services
JP2004334123A (ja) * 2003-05-12 2004-11-25 Fuji Photo Film Co Ltd 熱現像感光材料
US8306907B2 (en) 2003-05-30 2012-11-06 Jpmorgan Chase Bank N.A. System and method for offering risk-based interest rates in a credit instrument
US7742985B1 (en) 2003-06-26 2010-06-22 Paypal Inc. Multicurrency exchanges between participants of a network-based transaction facility
US7685642B2 (en) * 2003-06-26 2010-03-23 Contentguard Holdings, Inc. System and method for controlling rights expressions by stakeholders of an item
US7086586B1 (en) 2003-08-13 2006-08-08 Bank One, Delaware, National Association System and method for a card payment program providing mutual benefits to card issuers and cardholders based on financial performance
US20050044040A1 (en) * 2003-08-20 2005-02-24 Frank Howard System and method of mediating business transactions
US7953663B1 (en) 2003-09-04 2011-05-31 Jpmorgan Chase Bank, N.A. System and method for financial instrument pre-qualification and offering
US8239323B2 (en) 2003-09-23 2012-08-07 Jpmorgan Chase Bank, N.A. Method and system for distribution of unactivated bank account cards
US20080228651A1 (en) * 2003-09-29 2008-09-18 Zan Tapsell Public Key Crytography Method and System
US7676395B2 (en) * 2003-10-14 2010-03-09 Compucredit Intellectual Property Holdings Corp. Ii On-us cash withdrawal at a point-of-sale
US8388440B2 (en) * 2003-10-20 2013-03-05 Sony Computer Entertainment America Llc Network account linking
US20050097593A1 (en) * 2003-11-05 2005-05-05 Michael Raley System, method and device for selected content distribution
US20050131836A1 (en) * 2003-12-12 2005-06-16 Armstrong Thomas W. Method, device and software for ordering and paying for a purchase
US7831519B2 (en) * 2003-12-17 2010-11-09 First Data Corporation Methods and systems for electromagnetic initiation of secure transactions
US8725607B2 (en) 2004-01-30 2014-05-13 The Clearing House Payments Company LLC Electronic payment clearing and check image exchange systems and methods
US20050177510A1 (en) * 2004-02-09 2005-08-11 Visa International Service Association, A Delaware Corporation Buyer initiated payment
US7222365B2 (en) * 2004-02-26 2007-05-22 Metavante Corporation Non-algorithmic vectored steganography
US20050216398A1 (en) * 2004-03-29 2005-09-29 Powers Ryan T System and method for international funds transfer and access
US7707110B2 (en) * 2004-05-04 2010-04-27 First Data Corporation System and method for conducting transactions with different forms of payment
US7472827B2 (en) 2004-05-17 2009-01-06 American Express Travel Related Services Company, Inc. Limited use PIN system and method
JP4717378B2 (ja) * 2004-06-08 2011-07-06 キヤノン株式会社 情報処理装置
US7219832B2 (en) * 2004-06-17 2007-05-22 First Data Corporation ATM machine and methods with currency conversion capabilities
US20050283433A1 (en) 2004-06-17 2005-12-22 Visa International Service Association Method and system for providing seller bank receivable discounting services
US20050289086A1 (en) * 2004-06-28 2005-12-29 Afariogun Abdul A O Anonymous payment system
US7314165B2 (en) 2004-07-01 2008-01-01 American Express Travel Related Services Company, Inc. Method and system for smellprint recognition biometrics on a smartcard
US7318550B2 (en) 2004-07-01 2008-01-15 American Express Travel Related Services Company, Inc. Biometric safeguard method for use with a smartcard
US8510300B2 (en) 2004-07-02 2013-08-13 Goldman, Sachs & Co. Systems and methods for managing information associated with legal, compliance and regulatory risk
US8762191B2 (en) 2004-07-02 2014-06-24 Goldman, Sachs & Co. Systems, methods, apparatus, and schema for storing, managing and retrieving information
US8442953B2 (en) 2004-07-02 2013-05-14 Goldman, Sachs & Co. Method, system, apparatus, program code and means for determining a redundancy of information
US8996481B2 (en) 2004-07-02 2015-03-31 Goldman, Sach & Co. Method, system, apparatus, program code and means for identifying and extracting information
WO2006015052A1 (en) * 2004-07-30 2006-02-09 Mandala Sciences, Inc. Method to secure credit card information stored electronically
US7392222B1 (en) 2004-08-03 2008-06-24 Jpmorgan Chase Bank, N.A. System and method for providing promotional pricing
DE102004037801B4 (de) * 2004-08-03 2007-07-26 Siemens Ag Verfahren zur sicheren Datenübertragung
US20080195499A1 (en) * 2004-08-19 2008-08-14 Thomas Meredith Method Of Providing Cash And Cash Equivalent For Electronic Transctions
US7015823B1 (en) 2004-10-15 2006-03-21 Systran Federal Corporation Tamper resistant circuit boards
US7641109B2 (en) * 2005-05-18 2010-01-05 The Western Union Company Money transfer cards, systems and methods
US8152054B2 (en) 2004-10-19 2012-04-10 The Western Union Company Money transfer systems and methods
US7813982B2 (en) 2004-11-08 2010-10-12 First Data Corporation Unit-based prepaid presentation instrument accounts and methods
US20060107326A1 (en) * 2004-11-12 2006-05-18 Demartini Thomas Method, system, and device for verifying authorized issuance of a rights expression
US8660961B2 (en) 2004-11-18 2014-02-25 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
US20060106726A1 (en) * 2004-11-18 2006-05-18 Contentguard Holdings, Inc. Method, system, and device for license-centric content consumption
US20060112015A1 (en) * 2004-11-24 2006-05-25 Contentguard Holdings, Inc. Method, system, and device for handling creation of derivative works and for adapting rights to derivative works
US8049594B1 (en) 2004-11-30 2011-11-01 Xatra Fund Mx, Llc Enhanced RFID instrument security
CN101180645A (zh) * 2004-12-07 2008-05-14 毕库德股份有限公司 一种电子商务系统、方法和装置
US7711639B2 (en) 2005-01-12 2010-05-04 Visa International Pre-funding system and method
ITMI20050092A1 (it) * 2005-01-24 2006-07-25 Valore Holding Ltd Carta computerizzata particolarmente studiata per il trasferimento di denaro
US20060174350A1 (en) * 2005-02-03 2006-08-03 Navio Systems, Inc. Methods and apparatus for optimizing identity management
US8630898B1 (en) 2005-02-22 2014-01-14 Jpmorgan Chase Bank, N.A. Stored value card provided with merchandise as rebate
US20060195397A1 (en) * 2005-02-28 2006-08-31 Checkfree Corporation Centralized electronic bill presentment
US20060195396A1 (en) * 2005-02-28 2006-08-31 Checkfree Corporation Centralized customer care for electronic payments and other transactions via a wide area communications network
JP3905907B2 (ja) * 2005-03-14 2007-04-18 株式会社エヌ・ティ・ティ・ドコモ 電子価値交換システム、及び、電子価値交換方法
JP2006260465A (ja) 2005-03-18 2006-09-28 Ntt Docomo Inc 電子価値交換システム、及び、電子価値交換方法
US8438645B2 (en) 2005-04-27 2013-05-07 Microsoft Corporation Secure clock with grace periods
US20060224480A1 (en) * 2005-03-29 2006-10-05 Reserve Solutions, Inc. Systems and methods for loan management with variable security arrangements
US8725646B2 (en) 2005-04-15 2014-05-13 Microsoft Corporation Output protection levels
US20060248573A1 (en) * 2005-04-28 2006-11-02 Content Guard Holdings, Inc. System and method for developing and using trusted policy based on a social model
CN1300218C (zh) * 2005-04-30 2007-02-14 张存海 一种洗煤机用尼龙筛板及其制备方法
US7392940B2 (en) 2005-05-18 2008-07-01 The Western Union Company In-lane money transfer systems and methods
US8672220B2 (en) * 2005-09-30 2014-03-18 The Western Union Company Money transfer system and method
US20070214091A1 (en) * 2005-05-18 2007-09-13 The Western Union Company Electronic payment instrument system and method
US20060265758A1 (en) 2005-05-20 2006-11-23 Microsoft Corporation Extensible media rights
US7401731B1 (en) 2005-05-27 2008-07-22 Jpmorgan Chase Bank, Na Method and system for implementing a card product with multiple customized relationships
US7774402B2 (en) 2005-06-29 2010-08-10 Visa U.S.A. Adaptive gateway for switching transactions and data on unreliable networks using context-based rules
US20070011044A1 (en) * 2005-07-06 2007-01-11 First Data Corporation Discount applications with registered payment instruments
US9911124B2 (en) 2005-07-22 2018-03-06 Gtj Ventures, Llc Transaction security apparatus and method
US9235841B2 (en) 2005-07-22 2016-01-12 Gtj Ventures, Llc Transaction security apparatus and method
US9245270B2 (en) 2005-07-22 2016-01-26 Gtj Ventures, Llc Transaction security apparatus and method
US7354004B2 (en) 2005-08-23 2008-04-08 The Western Union Company Presentation instrument display and activation systems and methods
US20070050303A1 (en) * 2005-08-24 2007-03-01 Schroeder Dale W Biometric identification device
EP1929685A4 (en) * 2005-09-29 2011-12-21 Contentguard Holdings Inc DIGITAL RIGHTS MANAGEMENT SYSTEM AND METHOD USING ADVANCED COPY HAVING TRANSMIT RIGHTS AND MANAGED COPY CUTTERS
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US7720767B2 (en) * 2005-10-24 2010-05-18 Contentguard Holdings, Inc. Method and system to support dynamic rights and resources sharing
US7946406B2 (en) 2005-11-12 2011-05-24 Cummins-Allison Corp. Coin processing device having a moveable coin receptacle station
US7225093B1 (en) * 2005-11-21 2007-05-29 Agilent Technologies, Inc. System and method for generating triggers based on predetermined trigger waveform and a measurement signal
WO2007078987A2 (en) 2005-12-29 2007-07-12 Navio Systems, Inc. Software, systems, and methods for processing digital bearer instruments
US9177338B2 (en) 2005-12-29 2015-11-03 Oncircle, Inc. Software, systems, and methods for processing digital bearer instruments
US8408455B1 (en) 2006-02-08 2013-04-02 Jpmorgan Chase Bank, N.A. System and method for granting promotional rewards to both customers and non-customers
US7784682B2 (en) 2006-02-08 2010-08-31 Jpmorgan Chase Bank, N.A. System and method for granting promotional rewards to both customers and non-customers
US8345931B2 (en) 2006-02-10 2013-01-01 The Western Union Company Biometric based authorization systems for electronic fund transfers
US7980378B2 (en) 2006-03-23 2011-07-19 Cummins-Allison Corporation Systems, apparatus, and methods for currency processing control and redemption
US8300798B1 (en) 2006-04-03 2012-10-30 Wai Wu Intelligent communication routing system and method
US7753259B1 (en) 2006-04-13 2010-07-13 Jpmorgan Chase Bank, N.A. System and method for granting promotional rewards to both customers and non-customers
WO2007130502A2 (en) 2006-04-29 2007-11-15 Navio Systems, Inc. Enhanced title processing arrangement
EP2497472A1 (en) 2006-05-16 2012-09-12 Knopp Neurosciences, Inc. Therapeutically effective amounts of R(+) and S(-) pramipexole for use in the treatment of Parkinson's disease and their pharmaceutical compositions
US7703673B2 (en) 2006-05-25 2010-04-27 Buchheit Brian K Web based conversion of non-negotiable credits associated with an entity to entity independent negotiable funds
US9704174B1 (en) 2006-05-25 2017-07-11 Sean I. Mcghie Conversion of loyalty program points to commerce partner points per terms of a mutual agreement
US8684265B1 (en) 2006-05-25 2014-04-01 Sean I. Mcghie Rewards program website permitting conversion/transfer of non-negotiable credits to entity independent funds
US8668146B1 (en) 2006-05-25 2014-03-11 Sean I. Mcghie Rewards program with payment artifact permitting conversion/transfer of non-negotiable credits to entity independent funds
US10062062B1 (en) 2006-05-25 2018-08-28 Jbshbm, Llc Automated teller machine (ATM) providing money for loyalty points
US7505918B1 (en) 2006-05-26 2009-03-17 Jpmorgan Chase Bank Method and system for managing risks
US8718236B1 (en) * 2006-06-09 2014-05-06 United Services Automobile Association (Usaa) Systems and methods for secure on-line repositories
US9710615B1 (en) 2006-06-09 2017-07-18 United Services Automobile Association (Usaa) Systems and methods for secure online repositories
US20070299774A1 (en) * 2006-06-22 2007-12-27 First Data Corporation System and method for card not present transactions
US20070299920A1 (en) * 2006-06-27 2007-12-27 Crespo Arturo E Anonymous Email Address Management
US8639782B2 (en) 2006-08-23 2014-01-28 Ebay, Inc. Method and system for sharing metadata between interfaces
US20170011391A1 (en) * 2006-09-24 2017-01-12 Rfcyber Corp. Method and apparatus for mobile payment
US7929749B1 (en) 2006-09-25 2011-04-19 Cummins-Allison Corp. System and method for saving statistical data of currency bills in a currency processing device
US8239677B2 (en) 2006-10-10 2012-08-07 Equifax Inc. Verification and authentication systems and methods
BRPI0715571A2 (pt) 2006-10-11 2013-07-02 Visa Int Service Ass mÉtodo para processar uma transmissço de micropagamaneto , mÉtodo para processar uma transaÇço entre um pagador e um favorecido confiÁvel e mÉtodo pela qual um favorecido confiÁvel pode se envolver em uma transaÇço com um pagador registrado
US10068220B2 (en) 2006-10-11 2018-09-04 Visa International Service Association Systems and methods for brokered authentication express seller links
US10380621B2 (en) 2006-11-15 2019-08-13 Api Market, Inc. Title-acceptance and processing architecture
US20080147479A1 (en) * 2006-12-19 2008-06-19 Ebay Inc. Proprietor currency assignment system and method
US8478991B2 (en) * 2006-12-20 2013-07-02 Canon Kabushiki Kaisha Management apparatus for managing wireless parameter, control method for the management apparatus, and computer program for instructing computer to execute the control method
US20080208748A1 (en) * 2006-12-22 2008-08-28 Frank Ozment Transaction system and method
US8606670B2 (en) 2007-01-02 2013-12-10 First Data Corporation Integrated communication solution
US7933835B2 (en) 2007-01-17 2011-04-26 The Western Union Company Secure money transfer systems and methods using biometric keys associated therewith
US8818904B2 (en) 2007-01-17 2014-08-26 The Western Union Company Generation systems and methods for transaction identifiers having biometric keys associated therewith
EP2122554A4 (en) * 2007-02-09 2012-03-28 Business Intelligent Proc Systems Plc SYSTEM AND METHOD FOR IMPLEMENTING PAYMENT TRANSACTIONS WITH AGE CHECK, IDENTITY CHECK AND TAX MANAGEMENT
US20080208725A1 (en) * 2007-02-09 2008-08-28 Roger Hoy System and method facilitating private currency
US8566247B1 (en) 2007-02-19 2013-10-22 Robert H. Nagel System and method for secure communications involving an intermediary
US8538123B1 (en) 2007-03-09 2013-09-17 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
GB2459223B (en) 2007-03-09 2012-07-11 Cummins Allison Corp Document imaging and processing system
US8417017B1 (en) 2007-03-09 2013-04-09 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US8504473B2 (en) 2007-03-28 2013-08-06 The Western Union Company Money transfer system and messaging system
US20080249937A1 (en) * 2007-04-06 2008-10-09 Walls Robert K Payment card based remittance system with delivery of anti-money laundering information to receiving financial institution
US7783571B2 (en) 2007-05-31 2010-08-24 First Data Corporation ATM system for receiving cash deposits from non-networked clients
US8676642B1 (en) 2007-07-05 2014-03-18 Jpmorgan Chase Bank, N.A. System and method for granting promotional rewards to financial account holders
US20090036103A1 (en) 2007-07-30 2009-02-05 First Data Corporation Mobile communication systems and methods for redeeming and reporting coupons
US8219494B1 (en) * 2007-08-16 2012-07-10 Corbis Corporation End-to-end licensing of digital media assets
US8626649B1 (en) 2007-08-21 2014-01-07 Access Control Advantage, Inc. Systems and methods for providing loan management from cash or deferred income arrangements
US20090070256A1 (en) * 2007-09-04 2009-03-12 Skycash Sp. Z O.O. Systems and methods for payment
US8249935B1 (en) 2007-09-27 2012-08-21 Sprint Communications Company L.P. Method and system for blocking confidential information at a point-of-sale reader from eavesdropping
US9883381B1 (en) 2007-10-02 2018-01-30 Sprint Communications Company L.P. Providing secure access to smart card applications
US8565723B2 (en) * 2007-10-17 2013-10-22 First Data Corporation Onetime passwords for mobile wallets
US8095113B2 (en) * 2007-10-17 2012-01-10 First Data Corporation Onetime passwords for smart chip cards
US9177313B1 (en) 2007-10-18 2015-11-03 Jpmorgan Chase Bank, N.A. System and method for issuing, circulating and trading financial instruments with smart features
US8417601B1 (en) 2007-10-18 2013-04-09 Jpmorgan Chase Bank, N.A. Variable rate payment card
EP2056245B1 (en) * 2007-10-22 2016-12-21 Cashbutler AB Electronic currency, method for handling such a currency and electronic currency handling system
US20100250360A1 (en) * 2007-11-20 2010-09-30 Loyaltymatch Inc. Trading Platform for the Redemption of Promotional Currency from Multiple Loyalty Programs
US20090138401A1 (en) * 2007-11-28 2009-05-28 Smith Damon E Electronic traveler's check
US20090138400A1 (en) * 2007-11-28 2009-05-28 Smith Damon E Electronic traveler's check
US20090150254A1 (en) * 2007-11-30 2009-06-11 Mark Dickelman Systems, devices and methods for computer automated assistance for disparate networks and internet interfaces
US8126806B1 (en) 2007-12-03 2012-02-28 Sprint Communications Company L.P. Method for launching an electronic wallet
US8127986B1 (en) 2007-12-14 2012-03-06 Consumerinfo.Com, Inc. Card registry systems and methods
US9990674B1 (en) 2007-12-14 2018-06-05 Consumerinfo.Com, Inc. Card registry systems and methods
US8793487B2 (en) 2008-01-18 2014-07-29 Identrust, Inc. Binding a digital certificate to multiple trust domains
US8055184B1 (en) 2008-01-30 2011-11-08 Sprint Communications Company L.P. System and method for active jamming of confidential information transmitted at a point-of-sale reader
US8083140B1 (en) 2008-02-05 2011-12-27 Sprint Communications Company L.P. System and method of over-the-air provisioning
US8693737B1 (en) * 2008-02-05 2014-04-08 Bank Of America Corporation Authentication systems, operations, processing, and interactions
USD582977S1 (en) 2008-02-21 2008-12-16 Jpmorgan Chase Bank, N.A. Transaction device
US8725611B1 (en) 2008-02-21 2014-05-13 Jpmorgan Chase Bank, N.A. System and method for providing borrowing schemes
ES2347113B1 (es) * 2008-04-03 2011-09-07 Vodafone España, S.A. Metodo y sistema para la transferencia de recursos entre terminales de usuario.
US20090254428A1 (en) * 2008-04-03 2009-10-08 First Data Corporation Systems and methods for delivering advertising content to point of sale devices
US8655310B1 (en) 2008-04-08 2014-02-18 Sprint Communications Company L.P. Control of secure elements through point-of-sale device
US9390406B2 (en) 2008-04-22 2016-07-12 Visa U.S.A. Inc. Prepaid chip card exception processing
US9024722B2 (en) * 2008-06-16 2015-05-05 Bank Of America Corporation Remote identification equipped self-service monetary item handling device
US7965184B1 (en) * 2008-06-16 2011-06-21 Bank Of America Corporation Cash handling facility management
US8094021B2 (en) * 2008-06-16 2012-01-10 Bank Of America Corporation Monetary package security during transport through cash supply chain
US8312033B1 (en) 2008-06-26 2012-11-13 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
US9256904B1 (en) 2008-08-14 2016-02-09 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
US8706588B1 (en) 2008-10-20 2014-04-22 Sprint Communications Company L.P. System and method of provisioning confidential information via a mobile device
JP4911787B2 (ja) * 2008-10-20 2012-04-04 コニカミノルタホールディングス株式会社 電子手形方法
US8210429B1 (en) 2008-10-31 2012-07-03 Bank Of America Corporation On demand transportation for cash handling device
US8060424B2 (en) 2008-11-05 2011-11-15 Consumerinfo.Com, Inc. On-line method and system for monitoring and reporting unused available credit
US7827108B2 (en) * 2008-11-21 2010-11-02 Visa U.S.A. Inc. System and method of validating a relationship between a user and a user account at a financial institution
US8200582B1 (en) 2009-01-05 2012-06-12 Sprint Communications Company L.P. Mobile device password system
US8060449B1 (en) 2009-01-05 2011-11-15 Sprint Communications Company L.P. Partially delegated over-the-air provisioning of a secure element
GB2466810A (en) 2009-01-08 2010-07-14 Visa Europe Ltd Processing payment authorisation requests
US8768845B1 (en) * 2009-02-16 2014-07-01 Sprint Communications Company L.P. Electronic wallet removal from mobile electronic devices
US8386322B2 (en) 2009-03-31 2013-02-26 Gilbarco Inc. Integrated point of sale terminal
US8929640B1 (en) 2009-04-15 2015-01-06 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US8467591B1 (en) 2009-04-15 2013-06-18 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US8391583B1 (en) 2009-04-15 2013-03-05 Cummins-Allison Corp. Apparatus and system for imaging currency bills and financial documents and method for using the same
US8346611B2 (en) * 2009-04-21 2013-01-01 First Data Corporation Systems and methods for pre-paid futures procurement
US8332329B1 (en) 2009-04-22 2012-12-11 United Services Automobile Association (Usaa) Virtual check
US11182752B2 (en) * 2009-04-29 2021-11-23 International Business Machines Corporation Generating transaction message
US8306910B2 (en) * 2009-05-26 2012-11-06 Capital Will LLC Systems and methods for electronically circulating a currency
US9721261B2 (en) 2009-05-26 2017-08-01 CapitalWill, LLC Systems and methods for electronically circulating a conditional electronic currency
US9721235B2 (en) 2009-05-26 2017-08-01 Capitalwill Llc Systems and methods for electronically circulating a currency
US8706626B2 (en) * 2009-05-26 2014-04-22 Bradley Wilkes Systems and methods for provisionally transferring an electronic currency
US8630951B2 (en) * 2009-05-26 2014-01-14 Capitalwill Llc Systems and methods for electronically circulating a currency
KR101122470B1 (ko) * 2009-06-08 2012-02-29 에스케이플래닛 주식회사 다수 타입의 전자화폐 식별 시스템 및 방법, 그리고 이에 적용되는 장치
DE102009040154A1 (de) * 2009-09-04 2011-03-10 Giesecke & Devrient Gmbh Verfahren zum Übertragen eines geldwerten Betrages von einem Konto einer ersten nichtzentralen Instanz auf ein Konto einer zweiten nichtzentralen Instanz
WO2011041610A1 (en) * 2009-09-30 2011-04-07 Zynga Game Network Inc. Apparatuses, methods and systems for a trackable virtual currencies platform
US20110087611A1 (en) * 2009-10-14 2011-04-14 Shyam Chetal Biometric identification and authentication system for financial accounts
US8676639B2 (en) 2009-10-29 2014-03-18 Visa International Service Association System and method for promotion processing and authorization
US8280788B2 (en) 2009-10-29 2012-10-02 Visa International Service Association Peer-to-peer and group financial management systems and methods
EP2355031A1 (en) * 2010-02-02 2011-08-10 Traxpay Ag Electronic clearing and payment system
US9189786B2 (en) * 2010-03-31 2015-11-17 Mastercard International Incorporated Systems and methods for operating transaction terminals
US8301565B2 (en) * 2010-04-13 2012-10-30 Bank Of America Corporation System and method for correspondent bank customer ATM transaction processing
US8650071B2 (en) 2010-05-10 2014-02-11 First Data Corporation Mobile coupon analysis systems and methods
US9111409B2 (en) * 2010-06-30 2015-08-18 Talaris Inc. Financial transactions processing system including cash automation machine
AU2011274418B2 (en) 2010-07-09 2015-01-15 Visa International Service Association Gateway abstraction layer
US20110137750A1 (en) * 2010-08-26 2011-06-09 Aslam Gani Internet currency and a system and method for online internet currency transactions
US8612345B2 (en) * 2010-11-15 2013-12-17 The Western Union Company Routing for direct to account payments
US9607336B1 (en) 2011-06-16 2017-03-28 Consumerinfo.Com, Inc. Providing credit inquiry alerts
EP2541478A1 (en) * 2011-06-27 2013-01-02 Accenture Global Services Limited Dynamic electronic money
US9483606B1 (en) 2011-07-08 2016-11-01 Consumerinfo.Com, Inc. Lifescore
US8896653B2 (en) 2011-07-11 2014-11-25 Bank Of America Corporation Video-assisted self-service transaction device
US20130031009A1 (en) * 2011-07-28 2013-01-31 Apple Inc. Ad-hoc cash dispensing network
WO2013019519A1 (en) 2011-08-02 2013-02-07 Rights Over Ip, Llc Rights-based system
US10346823B2 (en) 2011-08-12 2019-07-09 Citibank, N.A. Methods and systems for activating an electronic payments infrastructure
US9106691B1 (en) 2011-09-16 2015-08-11 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US8533104B2 (en) * 2011-10-07 2013-09-10 Trading Technologies International, Inc Multi-broker order routing based on net position
US8738516B1 (en) 2011-10-13 2014-05-27 Consumerinfo.Com, Inc. Debt services candidate locator
US8538806B2 (en) * 2011-10-20 2013-09-17 Rawllin International Inc. Systems and methods for establishing transactions utilizing a data store of billing information
IN2014MN00977A (pl) 2011-10-25 2015-05-22 Isi Corp
US10395223B2 (en) 2012-03-07 2019-08-27 Early Warning Services, Llc System and method for transferring funds
US10395247B2 (en) 2012-03-07 2019-08-27 Early Warning Services, Llc Systems and methods for facilitating a secure transaction at a non-financial institution system
US11593800B2 (en) 2012-03-07 2023-02-28 Early Warning Services, Llc System and method for transferring funds
US9691056B2 (en) 2012-03-07 2017-06-27 Clearxchange, Llc System and method for transferring funds
US10970688B2 (en) 2012-03-07 2021-04-06 Early Warning Services, Llc System and method for transferring funds
US10318936B2 (en) 2012-03-07 2019-06-11 Early Warning Services, Llc System and method for transferring funds
US9853959B1 (en) 2012-05-07 2017-12-26 Consumerinfo.Com, Inc. Storage and maintenance of personal data
US9619790B2 (en) 2012-07-02 2017-04-11 Moneygram International, Inc. Systems and methods for emergency money transfer transactions
US10096008B2 (en) 2012-09-10 2018-10-09 Mastercard International Incorporated Methods and systems for processing electronic disbursements
US9654541B1 (en) 2012-11-12 2017-05-16 Consumerinfo.Com, Inc. Aggregating user web browsing data
US8856894B1 (en) 2012-11-28 2014-10-07 Consumerinfo.Com, Inc. Always on authentication
US9916621B1 (en) 2012-11-30 2018-03-13 Consumerinfo.Com, Inc. Presentation of credit score factors
US10255598B1 (en) 2012-12-06 2019-04-09 Consumerinfo.Com, Inc. Credit card account data extraction
CN108573596B (zh) * 2012-12-28 2020-10-16 松下电器(美国)知识产权公司 控制方法
EP2767943A1 (en) * 2013-02-18 2014-08-20 The Roberto Giori Company Ltd. System and method for electronic money end of life management
US9141876B1 (en) 2013-02-22 2015-09-22 Cummins-Allison Corp. Apparatus and system for processing currency bills and financial documents and method for using the same
US9406085B1 (en) 2013-03-14 2016-08-02 Consumerinfo.Com, Inc. System and methods for credit dispute processing, resolution, and reporting
US9870589B1 (en) 2013-03-14 2018-01-16 Consumerinfo.Com, Inc. Credit utilization tracking and reporting
US10102570B1 (en) 2013-03-14 2018-10-16 Consumerinfo.Com, Inc. Account vulnerability alerts
US10685398B1 (en) 2013-04-23 2020-06-16 Consumerinfo.Com, Inc. Presenting credit score information
CN103279869A (zh) * 2013-05-24 2013-09-04 北京京东尚科信息技术有限公司 一种确定信息处理目标的方法和装置
US20140358774A1 (en) * 2013-05-28 2014-12-04 Morris E. Cohen Payment and Revenue Systems
US10425407B2 (en) * 2013-07-28 2019-09-24 Eli Talmor Secure transaction and access using insecure device
US9443268B1 (en) 2013-08-16 2016-09-13 Consumerinfo.Com, Inc. Bill payment and reporting
US20150112856A1 (en) * 2013-10-22 2015-04-23 Kouros Ershadi System and Method for Facilitating International Money Transfers
GB2519798B (en) * 2013-10-30 2017-06-07 Barclays Bank Plc Transaction authentication
US9058626B1 (en) 2013-11-13 2015-06-16 Jpmorgan Chase Bank, N.A. System and method for financial services device usage
US10325314B1 (en) 2013-11-15 2019-06-18 Consumerinfo.Com, Inc. Payment reporting systems
US9477737B1 (en) 2013-11-20 2016-10-25 Consumerinfo.Com, Inc. Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules
US20150149386A1 (en) * 2013-11-23 2015-05-28 Ali Reza khodavardad Piggy Bank Account/Penny Bank Account/PBA
RU2684503C2 (ru) * 2014-03-07 2019-04-09 Митихиро САТО Система выпуска сертификатов и способ для привлечения денежных средств
USD759689S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD760256S1 (en) 2014-03-25 2016-06-28 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD759690S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
US9892457B1 (en) 2014-04-16 2018-02-13 Consumerinfo.Com, Inc. Providing credit data in search results
EP3089091B1 (en) 2014-05-02 2020-03-11 Barclays Execution Services Limited Transaction authentication
CN106664292A (zh) * 2014-05-09 2017-05-10 凡尔塔斯姆有限公司 可选地具有估值过滤器的用于低信任和零信任价值转移的设备、系统和方法
JP6508695B2 (ja) * 2014-09-18 2019-05-08 株式会社日本総合研究所 電子マネーシステム及びその処理方法
RU2584506C1 (ru) * 2014-10-22 2016-05-20 Закрытое акционерное общество "Лаборатория Касперского" Система и способ защиты операций с электронными деньгами
RU2586603C2 (ru) * 2014-10-24 2016-06-10 Акционерное общество "Энергетические системы и коммуникации" Способ обработки данных о наличных денежных расчетах и/или расчетах с использованием платежных карт на сервере оператора фискальных данных при работе множества контрольно-кассовых машин с функцией передачи информации
RU2586868C2 (ru) * 2014-10-24 2016-06-10 Акционерное общество "Энергетические системы и коммуникации" Способ обработки данных о наличных денежных расчетах и/или расчетах с использованием платежных карт при работе контрольно-кассовых машин с функциями фиксации и передачи информации и сервера оператора фискальных данных
US11295308B1 (en) 2014-10-29 2022-04-05 The Clearing House Payments Company, L.L.C. Secure payment processing
US20160160290A1 (en) 2014-11-03 2016-06-09 Genentech, Inc. Methods and biomarkers for predicting efficacy and evaluation of an ox40 agonist treatment
CN105659267B (zh) * 2015-03-02 2021-04-02 上海路路由信息技术有限公司 一种用于处理电子货币的方法与设备
US10672000B1 (en) 2015-03-18 2020-06-02 Access Control Advantage, Inc. Bypass system
US10832246B2 (en) 2015-03-23 2020-11-10 Early Warning Services, Llc Payment real-time funds availability
US10769606B2 (en) 2015-03-23 2020-09-08 Early Warning Services, Llc Payment real-time funds availability
US10748127B2 (en) 2015-03-23 2020-08-18 Early Warning Services, Llc Payment real-time funds availability
US10839359B2 (en) 2015-03-23 2020-11-17 Early Warning Services, Llc Payment real-time funds availability
US10878387B2 (en) 2015-03-23 2020-12-29 Early Warning Services, Llc Real-time determination of funds availability for checks and ACH items
US11694168B2 (en) 2015-07-01 2023-07-04 The Clearing House Payments Company L.L.C. Real-time payment system, method, apparatus, and computer program
US11042882B2 (en) 2015-07-01 2021-06-22 The Clearing House Payments Company, L.L.C. Real-time payment system, method, apparatus, and computer program
WO2017003304A1 (en) 2015-07-02 2017-01-05 Asb Bank Limited Systems, devices, and methods for interactions with an account
US10438175B2 (en) 2015-07-21 2019-10-08 Early Warning Services, Llc Secure real-time payment transactions
US11157884B2 (en) 2015-07-21 2021-10-26 Early Warning Services, Llc Secure transactions with offline device
US11151522B2 (en) 2015-07-21 2021-10-19 Early Warning Services, Llc Secure transactions with offline device
US11151523B2 (en) 2015-07-21 2021-10-19 Early Warning Services, Llc Secure transactions with offline device
US10963856B2 (en) 2015-07-21 2021-03-30 Early Warning Services, Llc Secure real-time transactions
US11062290B2 (en) 2015-07-21 2021-07-13 Early Warning Services, Llc Secure real-time transactions
US10970695B2 (en) 2015-07-21 2021-04-06 Early Warning Services, Llc Secure real-time transactions
US10956888B2 (en) 2015-07-21 2021-03-23 Early Warning Services, Llc Secure real-time transactions
US11037121B2 (en) 2015-07-21 2021-06-15 Early Warning Services, Llc Secure real-time transactions
US11386410B2 (en) 2015-07-21 2022-07-12 Early Warning Services, Llc Secure transactions with offline device
US11037122B2 (en) 2015-07-21 2021-06-15 Early Warning Services, Llc Secure real-time transactions
US10437880B2 (en) 2016-02-08 2019-10-08 Bank Of America Corporation Archive validation system with data purge triggering
US10460296B2 (en) 2016-02-08 2019-10-29 Bank Of America Corporation System for processing data using parameters associated with the data for auto-processing
US9823958B2 (en) 2016-02-08 2017-11-21 Bank Of America Corporation System for processing data using different processing channels based on source error probability
US10437778B2 (en) 2016-02-08 2019-10-08 Bank Of America Corporation Archive validation system with data purge triggering
US10067869B2 (en) 2016-02-12 2018-09-04 Bank Of America Corporation System for distributed data processing with automatic caching at various system levels
US9952942B2 (en) 2016-02-12 2018-04-24 Bank Of America Corporation System for distributed data processing with auto-recovery
CN107230054B (zh) * 2016-03-25 2020-11-03 中国人民银行数字货币研究所 将数字货币存入存款账户的方法和系统
CN107230079B (zh) * 2016-03-25 2020-10-09 中国人民银行数字货币研究所 使用数字货币芯片卡进行离线支付的方法及系统
CN107230076B (zh) * 2016-03-25 2021-02-12 中国人民银行数字货币研究所 在线支付数字货币的方法和系统
CN107230073B (zh) * 2016-03-25 2021-03-16 中国人民银行数字货币研究所 在可视数字货币芯片卡之间支付数字货币的方法和系统
CN107230299B (zh) * 2016-03-25 2021-07-16 中国人民银行数字货币研究所 数字货币的银行存储的方法及系统
US10643203B2 (en) * 2016-04-12 2020-05-05 Digicash Pty Ltd. Secure transaction controller for value token exchange systems
CN107851250A (zh) * 2016-07-07 2018-03-27 深圳市银信网银科技有限公司 实现电子货币发行、流通及回收的方法和系统
US11151566B2 (en) 2016-09-19 2021-10-19 Early Warning Services, Llc Authentication and fraud prevention in provisioning a mobile wallet
WO2018136757A1 (en) * 2017-01-20 2018-07-26 Jiko Group, Inc. Systems and methods for private node-level data computing and reconciliation
JP7208707B2 (ja) * 2017-02-17 2023-01-19 キヤノン株式会社 情報処理装置及びその制御方法とプログラム
EP3613008B1 (en) * 2017-04-18 2024-10-30 Tbcasoft, Inc. Anonymity and traceability of digital property transactions on a distributed transaction consensus network
US10515518B2 (en) 2017-05-18 2019-12-24 Bank Of America Corporation System for providing on-demand resource delivery to resource dispensers
US10275972B2 (en) 2017-05-18 2019-04-30 Bank Of America Corporation System for generating and providing sealed containers of traceable resources
US10217084B2 (en) 2017-05-18 2019-02-26 Bank Of America Corporation System for processing resource deposits
US11436577B2 (en) 2018-05-03 2022-09-06 The Clearing House Payments Company L.L.C. Bill pay service with federated directory model support
US10880313B2 (en) 2018-09-05 2020-12-29 Consumerinfo.Com, Inc. Database platform for realtime updating of user data from third party sources
US11315179B1 (en) 2018-11-16 2022-04-26 Consumerinfo.Com, Inc. Methods and apparatuses for customized card recommendations
JP2019091490A (ja) * 2019-02-13 2019-06-13 株式会社日本総合研究所 電子マネーシステム及びその処理方法
RU2019104354A (ru) * 2019-02-15 2020-08-17 Дмитрий Петрович Цивилёв Способ предоставления подарочного сертификата с помощью материального носителя с электронным кодом
US11238656B1 (en) 2019-02-22 2022-02-01 Consumerinfo.Com, Inc. System and method for an augmented reality experience via an artificial intelligence bot
RU2723461C1 (ru) * 2019-04-01 2020-06-11 Олег Леонидович Курнявко Способ первичной эмиссии электронно-цифровой купюры, способ вторичной эмиссии электронно-цифровой купюры, способ совершения платежа с использованием электронно-цифровой купюры
WO2020218936A1 (ru) * 2019-04-23 2020-10-29 Публичное Акционерное Общество "Сбербанк России" Способ и система исполнения сделки репо в распределенном реестре
US11080687B2 (en) * 2019-07-15 2021-08-03 BlocX LLC Systems and methods for blockchain-based transaction settlement
US11941065B1 (en) 2019-09-13 2024-03-26 Experian Information Solutions, Inc. Single identifier platform for storing entity data
DE102019006799A1 (de) 2019-09-30 2021-04-01 Giesecke+Devrient Gesellschaft mit beschränkter Haftung Karte und verfahren zur herstellung der karte
US20230044219A1 (en) * 2019-10-29 2023-02-09 Silicon Mobility Sas A secure hardware programmable architecture
JP7472003B2 (ja) * 2019-10-29 2024-04-22 LINE Pay株式会社 端末、情報処理方法、プログラム
JP6802896B1 (ja) * 2019-10-29 2020-12-23 LINE Pay株式会社 端末、情報処理方法、プログラム
US12099997B1 (en) 2020-01-31 2024-09-24 Steven Mark Hoffberg Tokenized fungible liabilities
US20210279662A1 (en) * 2020-03-05 2021-09-09 Bank Of America Corporation Intelligent factor based resource distribution machine loading
JP7331745B2 (ja) * 2020-03-16 2023-08-23 トヨタ自動車株式会社 携帯端末、ウォレットプログラムおよびウォレットシステム
US12499427B2 (en) 2021-08-31 2025-12-16 Early Warning Services, Llc Direct electronic bill payment with real-time funds availability
US20240037656A1 (en) * 2022-07-28 2024-02-01 Lukka, Inc. Market price tracking for crypto assets
US12248554B2 (en) 2022-10-14 2025-03-11 Bank Of America Corporation Systems, methods, and apparatuses for implementing and authenticating virtual resource transfer devices comprising electronic data records in a distributed network
US20240281774A1 (en) * 2023-02-20 2024-08-22 Affirm, Inc. System, method and apparatus for faster ach transfer processing
EP4435699A1 (en) * 2023-03-21 2024-09-25 Giesecke+Devrient advance52 GmbH Secure transaction unit, token reference register, electronic payment transaction system and method for registering of token
WO2025094278A1 (ja) * 2023-10-31 2025-05-08 日本電信電話株式会社 情報処理装置、情報システム、情報処理方法、及びプログラム
EP4553734A1 (en) * 2023-11-07 2025-05-14 Giesecke+Devrient advance52 GmbH Secure digital currency transaction unit
WO2025243538A1 (ja) * 2024-05-24 2025-11-27 Ntt株式会社 電子通貨システム、電子通貨処理装置、電子通貨処理方法及びプログラム

Family Cites Families (165)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3559175A (en) * 1967-10-23 1971-01-26 Ivan Dwayne Pomeroy Credit card system
US3573747A (en) * 1969-02-24 1971-04-06 Institutional Networks Corp Instinet communication system for effectuating the sale or exchange of fungible properties between subscribers
US3852571A (en) * 1970-05-18 1974-12-03 Hempstead Bank System of transferral of funds
US3749887A (en) * 1971-02-24 1973-07-31 R Giuliani Electric credit card system for use with cash register
US3906460A (en) * 1973-01-11 1975-09-16 Halpern John Wolfgang Proximity data transfer system with tamper proof portable data token
US3932730A (en) * 1973-05-02 1976-01-13 Electronic Memories & Magnetics Corporation Point-of-action billing transactor
FR2304965A2 (fr) * 1974-03-25 1976-10-15 Innovation Ste Int Procede et dispositif de commande electronique
US3971916A (en) * 1974-03-25 1976-07-27 Societe Internationale Methods of data storage and data storage systems
US3937925A (en) * 1974-06-25 1976-02-10 Ibm Corporation Modular transaction terminal with microprocessor control
US3934122A (en) * 1974-08-15 1976-01-20 Riccitelli James A Electronic security card and system for authenticating card ownership
US4053735A (en) * 1975-08-07 1977-10-11 Foudos James N Assured-check computer-based bank credit disbursing system
GB1556186A (en) * 1975-08-14 1979-11-21 Matsushita Electric Industrial Co Ltd Automatic vending systems
US4001550A (en) * 1975-12-04 1977-01-04 Schatz Vernon L Universal funds transfer and identification card
US4179064A (en) * 1976-03-18 1979-12-18 Matsushita Electric Industrial Co., Ltd. Vending apparatus
FR2386080A1 (fr) * 1977-03-31 1978-10-27 Cii Honeywell Bull Systeme de comptabilisation d'unites homogenes predeterminees
FR2389284A1 (fr) * 1977-04-27 1978-11-24 Cii Honeywell Bull Systeme de traitement d'informations protegeant le secret d'informations confidentielles
US4270042A (en) * 1977-08-01 1981-05-26 Case John M Electronic funds transfer system
US4218582A (en) * 1977-10-06 1980-08-19 The Board Of Trustees Of The Leland Stanford Junior University Public key cryptographic apparatus and method
US4405829A (en) * 1977-12-14 1983-09-20 Massachusetts Institute Of Technology Cryptographic communications system and method
US4277837A (en) * 1977-12-30 1981-07-07 International Business Machines Corporation Personal portable terminal for financial transactions
US4214230A (en) * 1978-01-19 1980-07-22 Rolf Blom Personal identification system
US4172552A (en) * 1978-09-21 1979-10-30 Case John M Credit card processing system
US4320387A (en) * 1978-12-28 1982-03-16 Powell William S Information communicating apparatus and method
SE7901889L (sv) * 1979-03-02 1980-09-03 Karl Bengt Trehn En av en person forfogbar och lett berbar anordning
GB2043880A (en) * 1979-03-05 1980-10-08 Pye Electronic Prod Ltd Noise reduction in dual beam ratio recording spectrophotometers
FR2455320B1 (fr) * 1979-04-25 1986-01-24 Cii Honeywell Bull Dispositif de recyclage de supports d'enregistrement identifiables a l'aide de donnees d'identification et composes de memoires monolithiques non volatiles effacables
US4321672A (en) * 1979-11-26 1982-03-23 Braun Edward L Financial data processing system
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
US4305059A (en) * 1980-01-03 1981-12-08 Benton William M Modular funds transfer system
US4529870A (en) * 1980-03-10 1985-07-16 David Chaum Cryptographic identification, financial transaction, and credential device
FR2480539B1 (fr) * 1980-04-09 1985-09-13 Cii Honeywell Bull Procede et systeme de transmission de messages signes
FR2483657B1 (fr) * 1980-05-30 1986-11-21 Bull Sa Machine portable pour le calcul ou le traitement de l'information
US4341951A (en) * 1980-07-02 1982-07-27 Benton William M Electronic funds transfer and voucher issue system
US4597046A (en) * 1980-10-22 1986-06-24 Merrill Lynch, Pierce Fenner & Smith Securities brokerage-cash management system obviating float costs by anticipatory liquidation of short term assets
US4404649A (en) * 1980-11-03 1983-09-13 Recognition Equipment Incorporated Document processing system
FR2497617B1 (fr) * 1981-01-07 1989-08-18 Transac Develop Transactions A Procede et dispositif de securite pour communication tripartie de donnees confidentielles
US4523087A (en) * 1981-04-07 1985-06-11 Benton William M Transaction verification system using optical coupling data communication link
JPS5854426B2 (ja) * 1981-04-08 1983-12-05 株式会社日立製作所 携帯形端末装置
US4443027A (en) * 1981-07-29 1984-04-17 Mcneely Maurice G Multiple company credit card system
US4453074A (en) * 1981-10-19 1984-06-05 American Express Company Protection system for intelligent cards
GB2115996B (en) * 1981-11-02 1985-03-20 Kramer Kane N Portable data processing and storage system
IE820411L (en) * 1982-02-25 1983-08-25 L M Ericsson Ltd Portable device for storing and transferring data
US4454414A (en) * 1982-06-16 1984-06-12 Vericard Corporation Funds transfer system using optically coupled, portable modules
FR2530053B1 (fr) * 1982-07-08 1986-04-25 Bull Sa Procede pour certifier la provenance d'au moins une information enregistree dans une memoire d'un premier dispositif electronique et transmise a un deuxieme dispositif electronique, et systeme pour la mise en oeuvre d'un tel procede
US4723284A (en) * 1983-02-14 1988-02-02 Prime Computer, Inc. Authentication system
JPS59154572A (ja) * 1983-02-23 1984-09-03 Omron Tateisi Electronics Co 取引決済装置
US4906828A (en) * 1983-02-28 1990-03-06 Paperless Accounting, Inc. Electronic money purse and fund transfer system
SU1180916A1 (ru) * 1983-04-12 1985-09-23 Предприятие П/Я В-2655 Устройство дл бронировани мест
US4536647A (en) * 1983-07-15 1985-08-20 Atalla Corporation Pocket banking terminal, method and system
US4759064A (en) * 1985-10-07 1988-07-19 Chaum David L Blind unanticipated signature systems
US4926480A (en) * 1983-08-22 1990-05-15 David Chaum Card-computer moderated systems
US4625276A (en) * 1983-08-31 1986-11-25 Vericard Corporation Data logging and transfer system using portable and resident units
SE442249B (sv) * 1983-11-17 1985-12-09 Ericsson Telefon Ab L M Forfarande och anordning for verifiering av personidentifieringsnummer och kontroll av inlagd nummerserie i identifieringsmedia
US4630201A (en) * 1984-02-14 1986-12-16 International Security Note & Computer Corporation On-line and off-line transaction security system using a code generated from a transaction parameter and a random number
US4575621A (en) * 1984-03-07 1986-03-11 Corpra Research, Inc. Portable electronic transaction device and system therefor
JPS60144154U (ja) * 1984-03-07 1985-09-25 シャープ株式会社 携帯用電子計算機
US4752877A (en) * 1984-03-08 1988-06-21 College Savings Bank Method and apparatus for funding a future liability of uncertain cost
US4642768A (en) * 1984-03-08 1987-02-10 Roberts Peter A Methods and apparatus for funding future liability of uncertain cost
US4722055A (en) * 1984-03-08 1988-01-26 College Savings Bank Methods and apparatus for funding future liability of uncertain cost
EP0247623A3 (en) * 1984-03-19 1989-09-20 Omron Tateisi Electronics Co. Ic card transaction system
US4736094A (en) * 1984-04-03 1988-04-05 Omron Tateisi Electronics Co. Financial transaction processing system using an integrated circuit card device
DE3417766A1 (de) * 1984-05-12 1985-11-14 Betriebswirtschaftliches Institut der Deutschen Kreditgenossenschaften BIK GmbH, 6000 Frankfurt Arbeits-verfahren und einrichtung zum elektronisch autorisierten feststellen einer sache
US4751640A (en) * 1984-06-14 1988-06-14 Citibank, Na Automated investment system
IL75702A0 (en) * 1984-07-27 1985-11-29 Technion Res & Dev Foundation Apparatus for effecting and recording monetary transactions
EP0175487A3 (en) * 1984-08-23 1989-03-08 Btg International Limited Software protection device
US4644493A (en) * 1984-09-14 1987-02-17 International Business Machines Corporation Implementing a shared higher level of privilege on personal computers for copy protection of software
US4727243A (en) * 1984-10-24 1988-02-23 Telenet Communications Corporation Financial transaction system
US4864109A (en) * 1984-11-12 1989-09-05 Nobuo Minematsu Electronic bankbook and transaction system for use therewith
US4614861A (en) * 1984-11-15 1986-09-30 Intellicard International, Inc. Unitary, self-contained card verification and validation system and method
US4689478A (en) * 1984-12-24 1987-08-25 Ncr Corporation System for handling transactions including a portable personal terminal
US4634845A (en) * 1984-12-24 1987-01-06 Ncr Corporation Portable personal terminal for use in a system for handling transactions
US4650978A (en) * 1985-01-23 1987-03-17 Rmh Systems, Inc. Off line cash card system and method
JPS61201390A (ja) * 1985-03-04 1986-09-06 Casio Comput Co Ltd Icカ−ド
US4766539A (en) * 1985-03-08 1988-08-23 Fox Henry L Method of determining the premium for and writing a policy insuring against specified weather conditions
JPS61160566U (pl) * 1985-03-25 1986-10-04
JPS61264485A (ja) * 1985-05-18 1986-11-22 Hitachi Maxell Ltd Icカ−ドのリ−ダ−・ライタ−
JPH069067B2 (ja) * 1985-07-16 1994-02-02 カシオ計算機株式会社 Icカ−ドシステム
JPH0818473B2 (ja) * 1985-07-31 1996-02-28 トッパン・ムーア株式会社 機密水準を設定できるicカード
FR2591007B1 (fr) * 1985-12-02 1988-02-19 Remery Patrick Procede de paiement electronique a l'aide d'une carte a memoire
US4752676A (en) * 1985-12-12 1988-06-21 Common Bond Associates Reliable secure, updatable "cash" card system
FR2592510B1 (fr) * 1985-12-31 1988-02-12 Bull Cp8 Procede et appareil pour certifier des services obtenus a l'aide d'un support portatif tel qu'une carte a memoire
EP0234954A3 (en) * 1986-02-28 1988-04-27 Intellicard International, Inc. Magnetic card with identification code
DE3752343T2 (de) 1986-04-18 2002-08-14 Nagra Plus S.A., Cheseaux-Sur-Lausanne Bezahlfernsehsystem
JPS62254265A (ja) * 1986-04-28 1987-11-06 Hitachi Ltd 現金自動取引装置の制御方式
US4742215A (en) * 1986-05-07 1988-05-03 Personal Computer Card Corporation IC card system
US4823264A (en) * 1986-05-27 1989-04-18 Deming Gilbert R Electronic funds transfer system
US4677088A (en) * 1986-05-30 1987-06-30 Exxon Chemical Patents Inc. High efficiency polymerization catalyst component for use in the polymerization of propylene and higher alpha-olefins
JPS633393A (ja) * 1986-06-24 1988-01-08 Hitachi Ltd 表示機能付きカ−ド処理システム
US4766293A (en) * 1986-06-26 1988-08-23 Visa International Service Association Portable financial transaction card capable of authorizing a transaction in foreign currencies
US4748668A (en) * 1986-07-09 1988-05-31 Yeda Research And Development Company Limited Method, apparatus and article for identification and signature
JPS6332658A (ja) * 1986-07-28 1988-02-12 Casio Comput Co Ltd Icカ−ドシステム
JPH07104891B2 (ja) * 1986-08-05 1995-11-13 沖電気工業株式会社 取引処理装置
US4799156A (en) * 1986-10-01 1989-01-17 Strategic Processing Corporation Interactive market management system
US4750119A (en) * 1986-10-10 1988-06-07 Tradevest, Inc. Purchasing system with rebate feature
US4916738A (en) * 1986-11-05 1990-04-10 International Business Machines Corp. Remote access terminal security
US4817140A (en) * 1986-11-05 1989-03-28 International Business Machines Corp. Software protection system using a single-key cryptosystem, a hardware-based authorization system and a secure coprocessor
US5148534A (en) 1986-11-05 1992-09-15 International Business Machines Corp. Hardware cartridge representing verifiable, use-once authorization
US5117457A (en) 1986-11-05 1992-05-26 International Business Machines Corp. Tamper resistant packaging for information protection in electronic circuitry
US5109413A (en) 1986-11-05 1992-04-28 International Business Machines Corporation Manipulating rights-to-execute in connection with a software copy protection mechanism
US5162989A (en) 1987-02-20 1992-11-10 Oki Electric Industry Co., Ltd. Information rental system including processor equipped IC card having data erasing means
US5010237A (en) * 1987-04-10 1991-04-23 Casio Computer Co., Ltd. IC card system for preventing unauthorized data alteration
FR2618002B1 (fr) * 1987-07-10 1991-07-05 Schlumberger Ind Sa Procede et systeme d'authentification de cartes a memoire electronique
US4999806A (en) 1987-09-04 1991-03-12 Fred Chernow Software distribution system
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
US4962530A (en) * 1987-09-10 1990-10-09 Computer Security Corporation System for cryptographing and identification
FR2623309B1 (fr) * 1987-11-13 1994-04-08 Boule Jean Pierre Dispositif et procede de securisation d'echange de donnees entre un terminal videotex et un serveur
US5005200A (en) 1988-02-12 1991-04-02 Fischer Addison M Public key/signature cryptosystem with enhanced digital signature certification
US4868877A (en) * 1988-02-12 1989-09-19 Fischer Addison M Public key/signature cryptosystem with enhanced digital signature certification
US5012076A (en) * 1988-03-02 1991-04-30 Hitachi, Ltd. Transaction method wherein transaction amount is compared with account balance before ID is entered
US4914698A (en) * 1988-03-16 1990-04-03 David Chaum One-show blind signature systems
US4987593A (en) * 1988-03-16 1991-01-22 David Chaum One-show blind signature systems
US4995081A (en) * 1988-03-21 1991-02-19 Leighton Frank T Method and system for personal identification using proofs of legitimacy
US4879747A (en) * 1988-03-21 1989-11-07 Leighton Frank T Method and system for personal identification
JPH01263893A (ja) * 1988-04-15 1989-10-20 Toshiba Corp 携帯可能電子装置
FR2639742B2 (fr) * 1988-05-30 1992-03-13 Dassault Electronique Systeme de transaction du type porte-monnaie electronique mixte
US5025373A (en) * 1988-06-30 1991-06-18 Jml Communications, Inc. Portable personal-banking system
FR2634920A1 (fr) * 1988-07-26 1990-02-02 Widmer Michel Chequier electronique portable de securite
US5185717A (en) 1988-08-05 1993-02-09 Ryoichi Mori Tamper resistant module having logical elements arranged in multiple layers on the outer surface of a substrate to protect stored information
US4985833A (en) * 1988-08-24 1991-01-15 First City, Texas- N. A. Extended coverage monetary regulation system
US4949380A (en) * 1988-10-20 1990-08-14 David Chaum Returned-value blind signature systems
US4906825A (en) * 1988-12-15 1990-03-06 Wu Jiin Tang Golf cart range finder
US4933971A (en) 1989-03-14 1990-06-12 Tandem Computers Incorporated Method for encrypting transmitted data using a unique key
US4977595A (en) * 1989-04-03 1990-12-11 Nippon Telegraph And Telephone Corporation Method and apparatus for implementing electronic cash
JPH0752460B2 (ja) * 1989-04-03 1995-06-05 日本電信電話株式会社 電子現金実施方法及びその装置
US4991210A (en) * 1989-05-04 1991-02-05 David Chaum Unpredictable blind signature systems
US4996711A (en) * 1989-06-21 1991-02-26 Chaum David L Selected-exponent signature systems
FR2650097B1 (fr) * 1989-07-19 1992-12-31 Pailles Jean Claude Carte a microcircuit cable et procede de transaction entre une carte a microcircuit cable correspondante et un terminal
US4964164A (en) * 1989-08-07 1990-10-16 Algorithmic Research, Ltd. RSA computation method for efficient batch processing
ZA907106B (en) * 1989-10-06 1991-09-25 Net 1 Products Pty Ltd Funds transfer system
US5212789A (en) 1989-10-12 1993-05-18 Bell Communications Research, Inc. Method and apparatus for updating application databases used in a distributed transaction processing environment
US5001752A (en) 1989-10-13 1991-03-19 Fischer Addison M Public/key date-time notary facility
US5136643A (en) 1989-10-13 1992-08-04 Fischer Addison M Public/key date-time notary facility
FR2653248B1 (fr) 1989-10-13 1991-12-20 Gemolus Card International Systeme de paiement ou de transfert d'information par carte a memoire electronique porte monnaie.
US5050207A (en) * 1989-11-03 1991-09-17 National Transaction Network, Inc. Portable automated teller machine
US5220501A (en) * 1989-12-08 1993-06-15 Online Resources, Ltd. Method and system for remote delivery of retail banking services
DE69031614T2 (de) 1990-01-29 1998-05-07 Security Techn Corp Wahlweise moderierte Transaktionssysteme
GB9008362D0 (en) * 1990-04-12 1990-06-13 Hackremco No 574 Limited Banking computer system
HUT63931A (en) 1990-04-27 1993-10-28 Scandic Int Pty Ltd Method and apparatus for validating active cards, as well as machine operating by said apparatus
US5231569A (en) 1990-06-12 1993-07-27 Sears Payment Systems, Inc. Account transaction system
US5305200A (en) 1990-11-02 1994-04-19 Foreign Exchange Transaction Services, Inc. Financial exchange system having automated recovery/rollback of unacknowledged orders
US5221838A (en) 1990-12-24 1993-06-22 Motorola, Inc. Electronic wallet
US5202921A (en) 1991-04-01 1993-04-13 International Business Machines Corporation Method and apparatus for authenticating users of a communication system to each other
FR2674976B1 (fr) * 1991-04-03 1993-06-11 France Telecom Procede de paiement electronique par carte a puce a l'aide de jetons numerotes permettant la detection de fraudes.
US5200999A (en) 1991-09-27 1993-04-06 International Business Machines Corporation Public key cryptosystem key management based on control vectors
GB9121995D0 (en) * 1991-10-16 1991-11-27 Jonhig Ltd Value transfer system
US5265164A (en) 1991-10-31 1993-11-23 International Business Machines Corporation Cryptographic facility environment backup/restore and replication in a public key cryptosystem
US5453601A (en) 1991-11-15 1995-09-26 Citibank, N.A. Electronic-monetary system
RU2022351C1 (ru) * 1992-04-28 1994-10-30 Минин Борис Алексеевич Устройство для расчетов контрактной цены на торгах
US5418854A (en) 1992-04-28 1995-05-23 Digital Equipment Corporation Method and apparatus for protecting the confidentiality of passwords in a distributed data processing system
US5422953A (en) 1993-05-05 1995-06-06 Fischer; Addison M. Personal date/time notary device
US5539828A (en) 1994-05-31 1996-07-23 Intel Corporation Apparatus and method for providing secured communications
US5473692A (en) 1994-09-07 1995-12-05 Intel Corporation Roving software license for a hardware agent
RU2024930C1 (ru) * 1994-06-28 1994-12-15 Сергей Александрович Черноморов Вычислительное устройство кромонова для анализа надежности банка
US5533123A (en) 1994-06-28 1996-07-02 National Semiconductor Corporation Programmable distributed personal security
US5892900A (en) 1996-08-30 1999-04-06 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
IL113259A (en) 1995-04-05 2001-03-19 Diversinet Corp A device and method for a secure interface for secure communication and data transfer
US5677955A (en) 1995-04-07 1997-10-14 Financial Services Technology Consortium Electronic funds transfer instruments
US5748740A (en) 1995-09-29 1998-05-05 Dallas Semiconductor Corporation Method, apparatus, system and firmware for secure transactions
US5805702A (en) 1995-09-29 1998-09-08 Dallas Semiconductor Corporation Method, apparatus, and system for transferring units of value
US5671279A (en) 1995-11-13 1997-09-23 Netscape Communications Corporation Electronic commerce using a secure courier system
US5862223A (en) 1996-07-24 1999-01-19 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically-assisted commercial network system designed to facilitate and support expert-based commerce
US5844986A (en) 1996-09-30 1998-12-01 Intel Corporation Secure BIOS
US5883810A (en) 1997-09-24 1999-03-16 Microsoft Corporation Electronic online commerce card with transactionproxy number for online transactions

Also Published As

Publication number Publication date
BR9204413A (pt) 1993-05-18
IL103397A0 (en) 1993-03-15
NZ244903A (en) 1996-10-28
ATE165463T1 (de) 1998-05-15
EP0803827A2 (en) 1997-10-29
EP0784282A2 (en) 1997-07-16
EP0785515A2 (en) 1997-07-23
NO932577L (no) 1993-07-15
JPH07111723B2 (ja) 1995-11-29
WO1993010503A1 (en) 1993-05-27
JPH06162059A (ja) 1994-06-10
JPH1196273A (ja) 1999-04-09
DE69225197T2 (de) 1998-11-19
HU9302008D0 (en) 1993-10-28
EP0785516A2 (en) 1997-07-23
IL103397A (en) 1996-06-18
EP0785518A2 (en) 1997-07-23
EP0785517A3 (en) 1999-08-18
IL116371A0 (en) 1996-03-31
NO306886B1 (no) 2000-01-03
UY23501A1 (es) 1993-01-07
JPH09245108A (ja) 1997-09-19
EP0542298A2 (en) 1993-05-19
AU2013895A (en) 1995-07-20
JPH1196270A (ja) 1999-04-09
FI933208A0 (fi) 1993-07-14
US5453601A (en) 1995-09-26
NZ286671A (en) 1996-10-28
EP0788066A2 (en) 1997-08-06
IL116370A0 (en) 1996-03-31
JPH1196274A (ja) 1999-04-09
FI933208A7 (fi) 1993-07-14
ES2046156T1 (es) 1994-02-01
JPH1196267A (ja) 1999-04-09
DE542298T1 (de) 1993-12-16
AU2739292A (en) 1993-06-17
US5455407A (en) 1995-10-03
RU2165101C2 (ru) 2001-04-10
IL116371A (en) 1998-01-04
EP0785517A2 (en) 1997-07-23
HUT65212A (en) 1994-05-02
DE69225197D1 (de) 1998-05-28
IL116370A (en) 1998-04-05
JP3027128B2 (ja) 2000-03-27
JPH1196269A (ja) 1999-04-09
CA2080452C (en) 1997-12-16
AU673304B2 (en) 1996-10-31
EP0542298B1 (en) 1998-04-22
ZA928773B (en) 1993-05-13
CA2080452A1 (en) 1993-05-16
CN1073789A (zh) 1993-06-30
NZ286670A (en) 1996-10-28
CN1096644C (zh) 2002-12-18
MY109965A (en) 1997-10-31
AU2013695A (en) 1995-07-20
AU679359B2 (en) 1997-06-26
JPH1196272A (ja) 1999-04-09
JPH1196271A (ja) 1999-04-09
EP0785516A3 (en) 1999-08-04
JPH1196268A (ja) 1999-04-09
HU213819B (en) 1997-10-28
EP0784282A3 (en) 2000-02-23
EP0785518A3 (en) 1999-12-29
US6047887A (en) 2000-04-11
NZ286669A (en) 1996-10-28
AU2013995A (en) 1995-07-20
AU679360B2 (en) 1997-06-26
AU2013795A (en) 1995-07-20
MX9205890A (es) 1993-06-01
US5898154A (en) 1999-04-27
SK68593A3 (en) 1997-03-05
NO932577D0 (no) 1993-07-15
EP0788066A3 (en) 1999-08-25
TW224172B (pl) 1994-05-21
US6122625A (en) 2000-09-19
NZ286668A (en) 1996-10-28
EP0803827A3 (en) 1999-12-29
EP0542298A3 (en) 1994-11-23
DK0542298T3 (da) 1999-01-11
EP0785515A3 (en) 1999-08-11
GR930300107T1 (en) 1993-10-29
HK1002117A1 (en) 1998-07-31
ES2046156T3 (es) 1998-08-01
UA41253C2 (uk) 2001-09-17
PL300041A1 (en) 1994-04-05
AU673305B2 (en) 1996-10-31
AU658233B2 (en) 1995-04-06

Similar Documents

Publication Publication Date Title
PL172072B1 (pl) Elektroniczne urzadzenie monetarne PL PL PL PL PL PL
CZ288599B6 (cs) Způsob provedení platby a provedení směny první měny za druhou měnu předplatitelem v elektronickém peněžním systému a systém k provádění těchto způsobů
HK1008908A (en) Electronic-monetary system
HK1008907A (en) Electronic-monetary system
HK1002117B (en) Electronic monetary system
HK1008911A (en) Electronic-monetary system
HK1008912A (en) Electronic-monetary system
HK1008910A (en) Electronic-monetary system
HK1008909A (en) Electronic-monetary system
HK1008906A (en) Electronic-monetary system

Legal Events

Date Code Title Description
LAPS Decisions on the lapse of the protection rights

Effective date: 20051112