HU218646B - Eljárás és berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására kihelyezett szolgáltatóhelyi állomás és gazdaszámítógép között - Google Patents

Eljárás és berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására kihelyezett szolgáltatóhelyi állomás és gazdaszámítógép között Download PDF

Info

Publication number
HU218646B
HU218646B HU9801421A HUP9801421A HU218646B HU 218646 B HU218646 B HU 218646B HU 9801421 A HU9801421 A HU 9801421A HU P9801421 A HUP9801421 A HU P9801421A HU 218646 B HU218646 B HU 218646B
Authority
HU
Hungary
Prior art keywords
service station
processing unit
station
user processing
host computer
Prior art date
Application number
HU9801421A
Other languages
English (en)
Inventor
George Wallner
Original Assignee
Hypercom Corporation
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
Application filed by Hypercom Corporation filed Critical Hypercom Corporation
Publication of HUP9801421A2 publication Critical patent/HUP9801421A2/hu
Publication of HUP9801421A3 publication Critical patent/HUP9801421A3/hu
Publication of HU218646B publication Critical patent/HU218646B/hu

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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; CALCULATING OR 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Marketing (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Confectionery (AREA)
  • Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)
  • Percussion Or Vibration Massage (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)
  • Microcomputers (AREA)
  • Coloring Foods And Improving Nutritive Qualities (AREA)

Abstract

A találmány tárgya eljárás pénzügyi és kereskedelmi ügyleteklebonyolítására kihelyezett, kártyalehúzó egységgel ellátottszolgáltatóhelyi állomás, például POS terminál és gazdaszámítógépközött, melynek során a kártyalehúzó egységben mágneskártyát húznakle, a gazdaszámítógépre a felhasználói adatbevitelnek megfelelő ügyletlebonyolítására vonatkozó hitelesítési kérelmet küldenek, agazdaszámítógépről a szolgáltatóhelyi állomásra pedig válaszüzenetetjuttatnak. Jellegzetessége, azzal hogy a szolgáltatóhelyi állomásra(200) telepített kommunikációs interfész útján a szolgáltatóhelyiállomás (200), valamint a szolgáltatóhelyi állomás (200) és agazdaszámítógép (410) közé helyezett felhasználói feldolgozóegység(408) között kapcsolatot hoznak létre, a szolgáltatóhelyi állomásról(200) a felhasználói feldolgozóegységre (408) a szolgáltatóhelyiállomás (200) azonosítóját tartalmazó első adatcsomagot továbbítanak,a szolgáltatóhelyi állomás (200) azonosítóját felhasználva afelhasználói feldolgozóegység (408) adatbázisához hozzáférnek, afelhasználói feldolgozóegységről (408) a szolgáltatóhelyi állomásra(200) készenléti üzenet jelzését tartalmazó második adatcsomagotküldenek, a szolgáltatóhelyi állomásról (200) a felhasználóifeldolgozóegységre (408) a felhasználói adatbevitelnek megfelelőügylet lebonyolítására utaló harmadik adatcsomagot továbbítanak, ahitelesítési kérelmet az adatbázisból nyert adatok, valamint aharmadik adatcsomag alapján állítják össze, majd a felhasználóifeldolgozóegységről (408) a gazdaszámítógépre (410) továbbítják, aválaszüzenetet a gazdaszámítógépről (410) a felhasználóifeldolgozóegységre (408) küldik, a felhasználó feldolgozóegységről(408) a szolgáltatóhelyi állomásra (200) a válaszüzenetre utalónegyedik adatcsomagot küldenek, a negyedik adatcsomag tartalmát pediga szolgáltatóhelyi állomáson (200) olvasható alakban kijelzik. Atalálmány tárgyához tartozik a berendezés pénzügyi és kereskedelmiügyletek lebonyolítására, amely berendezés gazdaszámítógépet éslegalább egy szolgáltatóhelyi állomást, például POS terminálttartalmaz, a gazdaszámítógép gazdaprocesszorral, a szolgáltatóhelyiállomás pedig szolgáltatóhelyi processzorral, példáulmikrokontrollerrel, kommunikációs interfésszel és felhasználóiinterfésszel, továbbá kártyalehúzó egységgel rendelkezik, azzaljellemezve, hogy a gazdaszámítógép (410) és a szolgáltatóhelyi állomás(200) közé felhasználói feldolgozóegység (408) van beiktatva, agazdaszámítógép (410) válaszüzenet felhasználói feldolgozóegységhez(408) továbbítására alkalmas gazdaprocesszort tartalmaz, aszolgáltatóhelyi állomás (200) a szolgáltatóhelyi állomás (200) és afelhasználói feldolgozóegység (408) közötti kapcsolatteremtésrealkalmas szolgáltatóhelyi processzorral van ellátva, a

Description

adatbevitelnek megfelelő ügylet lebonyolítására utaló harmadik adatcsomagot továbbítanak, a hitelesítési kérelmet az adatbázisból nyert adatok, valamint a harmadik adatcsomag alapján állítják össze, majd a felhasználói feldolgozóegységről (408) a gazdaszámitógépre (410) továbbítják, a válaszüzenetet a gazdaszámítógépről (410) a felhasználói feldolgozóegységre (408) küldik, a felhasználó feldolgozóegységről (408) a szolgáltatóhelyi állomásra (200) a válaszüzenetre utaló negyedik adatcsomagot küldenek, a negyedik adatcsomag tartalmát pedig a szolgáltatóhelyi állomáson (200) olvasható alakban kijelzik.
A találmány tárgyához tartozik a berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására, amely berendezés gazdaszámítógépet és legalább egy szolgáltatóhelyi állomást, például POS terminált tartalmaz, a gazdaszámítógép gazdaprocesszorral, a szolgáltatóhelyi állomás pedig szolgáltatóhelyi processzorral, például mikrokontrollerrel, kommunikációs interfésszel és felhasználói interfésszel, továbbá kártyalehúzó egységgel rendelkezik, azzal jellemezve, hogy a gazdaszámítógép (410) és a szolgáltatóhelyi állomás (200) közé felhasználói feldolgozóegység (408) van beiktatva, a gazdaszámítógép (410) válaszüzenet felhasználói feldolgozóegységhez (408) továbbítására alkalmas gazdaprocesszort tartalmaz, a szolgáltatóhelyi állomás (200) a szolgáltatóhelyi állomás (200) és a felhasználói feldolgozóegység (408) közötti kapcsolatteremtésre alkalmas szolgáltatóhelyi processzorral van ellátva, a felhasználói feldolgozóegység (408) a szolgáltatóhelyi állomás (200) és a felhasználói feldolgozóegység (408) közötti kapcsolat létrehozására alkalmas első eszközzel, például első interfészegységgel, a gazdaszámítógép (410) és a felhasználói feldolgozóegység (408) között kapcsolat létrehozására alkalmas második eszközzel, például második interfészegységgel, adatbázissal, továbbá az adatbázis használatára és a gazdaszámítógéphez (410) hitelesítési kérelem továbbítására alkalmas feldolgozóegységgel rendelkezik.
A találmány tárgya eljárás pénzügyi és kereskedelmi ügyletek lebonyolítására kihelyezett, kártyalehúzó egységgel ellátott szolgáltatóhelyi állomás, például POS terminál és gazdaszámítógép között, melynek során a kártyalehúzó egységben mágneskártyát húzunk le, a gazdaszámítógépre a felhasználói adatbevitelnek megfelelő ügylet lebonyolítására vonatkozó hitelesítési kérelmet küldünk, a gazdaszámítógépről a szolgáltatóhelyi állomásra pedig válaszüzenetet juttatunk.
A találmány tárgya továbbá berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására, amely berendezés gazdaszámítógépet és legalább egy szolgáltatóhelyi állomás, például POS terminált tartalmaz, a gazdaszámítógép gazdaprocesszorral, a szolgáltatóhelyi állomás pedig szolgáltatóhelyi processzorral, például mikrokontrollerrel, kommunikációs interfésszel és felhasználói interfésszel, továbbá kártyalehúzó egységgel rendelkezik.
Szolgáltatóhelyi állomást, például POS (Point of Service) terminált fizetési kártyák, hitelkártyák stb. kereskedői engedéllyel rendelkező tulajdonosai vesznek igénybe azért, hogy a szolgáltatásért elektronikus úton fizethessenek, és hogy könnyen, gyorsan vásároljanak. A tárolt értékű kártyák (stored value card) és más intelligens kártyák (smart card) elterjedésével várható, hogy a szolgáltatóhelyi állomások használata a következő években ugrásszerűen megnő. A perifériákkal rendelkező szolgáltatóhelyi állomások szaporodásával pedig használatuk sok vonatkozásban kiszoríthatja, vagy akár helyettesítheti is a készpénz- vagy csekkfizetést.
Ahhoz, hogy az általános kereskedelmi környezetben kielégítően működjenek, az ismert szolgáltatóhelyi állomásoknak legalább néhány alapvető tulajdonsággal és képességgel kell rendelkezniük. Célszerű például, ha a szolgáltatóhelyi állomás képes üzenetet összeállítani, amely előírt számú mezőt tartalmaz, az üzenet pedig hagyományos telefonvonalon gazdaszámítógéphez továbbítható.
A gazdaszámítógép az üzenetet feldolgozza, és a szolgáltatóhelyi állomásra válaszüzenetet küld, például bizonyos ügylet lebonyolítását jóváhagyja vagy megtagadja, engedélyt ad készpénz kifizetésére stb. Az ismert szolgáltatóhelyi állomások képesek a kereskedő napi forgalmát lezárni, vagy könyvelési célra más módon egyeztetni.
A technika állása szerinti berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására általában gazdaszámítógépet, adathálózatot (DN=Data NetWork), az adathálózathoz tartozó elérési eszközöket (például modemeket) és több vonalat erősítő koncentrátorokat, valamint több szolgáltatóhelyi állomást és helyi központot (LEC=Local Exchange Carrier) foglal magában.
A szolgáltatóhelyi állomás alapvető hardveregységeket tartalmaz, amelyeknek segítségével a szolgáltatóhelyi állomás kapcsolatot teremthet a gazdaszámítógéppel. El van látva továbbá felhasználói interfésszel, úgymint kijelzőkkel, billentyűzetekkel és nyomtatókkal, amelyek lehetővé teszik, hogy a felhasználók a szolgáltatóhelyi állomással az ügylet részleteit közöljék, ezekre pedig választ kapjanak.
A szolgáltatóhelyi állomások egy-egy üzletben, például kereskedőnél vagy szolgáltatónál vannak elhelyezve, és a fogyasztóközönség, vagy legalábbis jelentős vásárlóréteg rendelkezésére állnak. A szolgáltatóhelyi állomások étteremben, sportáruházban vagy olyan kereskedelmi létesítmények széles körében helyezhetők el, amelyekben a pénzügyi és kereskedelmi ügyleteket hitelkártyák, bankkártyák, vásárlói kártyák stb. útján kívánják lebonyolítani.
Az adathálózat, például a helyi hálózat (LAN=Local Area NetWork) vagy a területi hálózat (WAN=Wide Area Network) akár viszonylag kis földrajzi területet is lefedhet. Ilyen kisléptékű adathálózat például egyetemeket, kis hatósugáron belül több központtal dolgozó cégeket, közös adathálózaton működő bankcsoportokat fog2
HU 218 646 Β laihat magában. Más adathálózatok viszont, például a körzeti, országos vagy világméretű hálózatok, amelyeket az At&T, MCI, CompuServe és egyéb hálózatüzemeltetők kezelnek, igen nagy földrajzi területeket ölelnek fel.
Amikor a kereskedő a szolgáltatóhelyi állomás útján szándékozik pénzügyi műveletet lebonyolítani, a művelet adatait beviszi a szolgáltatóhelyi állomás készülékébe. A szolgáltatóhelyi állomás úgy van felépítve, hogy a benne lévő modem tárcsázza a kívánt telefonszámot, hogy kapcsolatot hozzon létre a gazdaszámítógéppel. Ez pontosabban úgy történik, hogy a helyi központ a telefonhívást az adathálózatra irányítja, ami által a szolgáltatóhelyi állomás és a modem között adatkapcsolat jön létre. A szolgáltatóhelyi állomás és a gazdaszámítógép között kétirányú kommunikációs kapcsolatot teremtve a gazdaszámítógép így elérhetővé válik.
Ha a szolgáltatóhelyi állomás és a gazdaszámítógép között már fennáll az adatkapcsolat, a szolgáltatóhelyi állomás rendszerint üzenetet küld a gazdaszámítógépre, hogy az előírt ügyletet lebonyolítsa. Az üzenetek fejlécet tartalmazhatnak, többek között az útvonal-információval, az üzenet adattartalmát hordozó feldolgozó adatrésszel és az üzenet vége résszel, amely jelzi a gazdaszámítógépnek, hogy az üzenet befejeződött.
A kereskedő által előírt végrehajtandó művelet fajtájától függően az üzenetek különböző alakúak lehetnek, mint például hitelesítési kérelem, hitelesítési igazolás, pénzügyi művelet, pénzügyi műveletre vonatkozó igazolás, fájl frissítése vagy fájl átvitele, művelet érvénytelenítése, a kártyaelfogadó egyeztetési igénye vagy hálózatkezelési kérés.
Miután a gazdaszámítógép a szolgáltatóhelyi állomásról érkezett üzenetre meghatározta a megfelelő választ, az adathálózatot és a helyi központot magában foglaló adatkapcsolat útján válaszüzenetet küld vissza az állomásra.
Ahogy a pénzügyi és kereskedelmi ügyletek egyre összetettebbek lettek, úgy váltak mind bonyolultabbá az ismert szolgáltatóhelyi állomások is. Következésképp a szolgáltatóhelyi állomások teljesítménye, memóriája, perifériáik befogadása és még sok más tulajdonsága is összetettebbé vált.
A technika állása szerinti szolgáltatóhelyi állomások rendszerint üzenetet állítanak össze, amelyet a kereskedelmi vagy pénzügyi ügylet lebonyolítása során a gazdaszámítógépre küldenek. Az üzenetbe foglalt mezők között több olyan is van, amely az üzenetet feladó szolgáltatóhelyi állomásra és a kereskedőre vonatkozik.
Az ismert szolgáltatóhelyi állomások általában egy meghatározott üzleti naphoz tartozó valamennyi, aznap az állomáson lebonyolított ügylet bizonylatait tárolják. A nap végén a kereskedő egyeztet a gazdaszámítógéppel, és leadja neki a napi ügyletekről készített bizonylatokat fizetés és könyvelés céljára. Evégett valamennyi ügyleti bizonylatot tárolják a szolgáltatóhelyi állomás kötegelt adatbázisában, és az állomáson bonyolított ügyletek összegyűjtött napi adatait összehasonlítják a napi ügyleteknek a gazdaszámítógép bizonylata szerinti összegyűjtött adataival. Ha az állomáson tárolt, összegyűjtött adatok és a gazdaszámítógépen tárolt, arra az állomásra vonatkozó összegyűjtött adatok között bármi eltérés mutatkozik, a kereskedő az eltéréseket a napi forgalom alapján egyezteti. Az összegyűjtött adatok egyeztetését a szakmában másképpen kötegenkénti adatgyűjtésnek (batch capture), állomási adatgyűjtésnek (terminál capture) vagy kötegenkénti feldolgozásnak (batch processing) nevezik.
A nagy mennyiségű, tehát hetenként többszáz vagy akár többezer szolgáltatóhelyi ügyletet lebonyolító kereskedőknek jelentős költségmegtakarításuk és hatékony könyvelésük származhat a kifinomult és költséges szolgáltatóhelyi állomások alkalmazásából, ami által a ráfordított kiadások megtérülnek.
Ha azonban a kereskedő viszonylag kevés, például csak heti ötven ügyletet bonyolítana le a szolgáltatóhelyi állomás útján, nem biztos, hogy jól jár, ha tetemes pénzösszegeket fektet a bonyolult szolgáltatóhelyi állomásba, amelyet azután csak ritkán használ. A kisebb forgalmú kereskedők ezért óvakodnak a bonyolultabb szolgáltatóhelyi állomás beszerzésétől, inkább arra hajlanak, hogy egyszerűbb, de kevésbé költséges szolgáltatóhelyi állomást vásároljanak.
Kedvezőtlen, hogy mivel a forgalom kicsi, ezek a kereskedők nem nagyon járatosak az ügyletek ilyenfajta, tehát szolgáltatóhelyi állomás útján történő lebonyolításában, ezért a rendszergazdától sokkal több segítséget és fenntartási munkát várnak el. A szolgáltatóhelyi állomások hálózatát kezelők támogatási és fenntartási költségei azonban meglehetősen nagyok lehetnek. A költségcsökkentés érdekében sok alacsony forgalmú kereskedő ezért mégis egyszerűen használható, de viszonylag drága és összetett állomással van ellátva.
A találmány célja, hogy pénzügyi és kereskedelmi ügyletek lebonyolítására olyan eljárást és szolgáltatóhelyi állomást, valamint gazdaszámítógépet tartalmazó berendezést fejlesszünk ki, amely az ismert eljárások és berendezések hiányosságait kiküszöbölik, ugyanakkor pedig csökkentik a felhasználók költségeit.
A találmányi gondolat alapja az a felismerés, hogy csökkenthetők a felhasználói költségek, ha a szolgáltatóhelyi állomás és a gazdaszámítógép közé felhasználói feldolgozóegységet iktatunk be, amely a valamenynyi szolgáltatóhelyi állomáson előforduló, közös feladatok nagy részét végrehajtja. Ilyen feladata például az üzenetek összeállítása vagy a bizonylatok gyűjtése későbbi egyeztetés céljára. A szolgáltatóhelyi állomások így csak a legszükségesebb hardver- és szoftverelemeket, például az előre betöltött kezdeti parancsokhoz szükséges elemeket tartalmazzák, és ezért teljesen leegyszerűsítve működhetnek.
Az a hardver és szoftver viszont, amelynek bármilyen nagy mennyiségű és bonyolult műveletet hatékonyan el kell tudni végezni, a felhasználói feldolgozóegységben helyezkedik el, és több szolgáltatóhelyi állomás van hozzákapcsolva. Ilyen lehet például a készenléti üzenetek (prompt) előállításához és más, bonyolultabb műveletekhez szükséges hardver és szoftver.
A kitűzött célnak megfelelően a találmány szerinti eljárás pénzügyi és kereskedelmi ügyletek lebonyolítá3
HU 218 646 Β sára kihelyezett, kártyalehúzó egységgel ellátott szolgáltatóhelyi állomás, például POS terminál és gazdaszámítógép között - melynek során a kártyalehúzó egységben mágneskártyát húzunk le, a gazdaszámítógépre a felhasználói adatbevitelnek megfelelő ügylet lebonyolítására vonatkozó hitelesítési kérelmet küldünk, a gazdaszámítógépről a szolgáltatóhelyi állomásra pedig válaszüzenetet juttatunk - azon alapul, hogy a szolgáltatóhelyi állomásra telepített kommunikációs interfész útján a szolgáltatóhelyi állomás, valamint a szolgáltatóhelyi állomás és a gazdaszámítógép közé helyezett felhasználói feldolgozóegység között kapcsolatot hozunk létre, a szolgáltatóhelyi állomásról a felhasználói feldolgozóegységre a szolgáltatóhelyi állomás azonosítóját tartalmazó első adatcsomagot továbbítunk, a szolgáltatóhelyi állomás azonosítóját felhasználva a felhasználói feldolgozóegység adatbázisához hozzáférünk, a felhasználói feldolgozóegységről a szolgáltatóhelyi állomásra készenléti üzenet jelzését tartalmazó második adatcsomagot küldünk, a szolgáltatóhelyi állomásról a felhasználói feldolgozóegységre a felhasználói adatbevitelnek megfelelő ügylet lebonyolítására utaló harmadik adatcsomagot továbbítunk, a hitelesítési kérelmet az adatbázisból nyert adatok, valamint a harmadik adatcsomag alapján állítjuk össze, majd a felhasználói feldolgozóegységről a gazdaszámítógépre továbbítjuk, a válaszüzenetet a gazdaszámítógépről a felhasználói feldolgozóegységre küldjük, a felhasználói feldolgozóegységről a szolgáltatóhelyi állomásra a válaszüzenetre utaló negyedik adatcsomagot küldünk, a negyedik adatcsomag tartalmát pedig a szolgáltatóhelyi állomáson olvasható alakban kijelezzük.
A találmány egy foganatosítási módja szerint a szolgáltatóhelyi állomás és a felhasználói feldolgozóegység közötti kapcsolatot a kártyalehúzással automatikusan hozzuk létre.
Adott esetben a második adatcsomag továbbítása után a készenléti üzenet jelzését a második adatcsomagból vett azonosítóérték segítségével a szolgáltatóhelyi állomás készenléti üzenet adatbázisából vagy közvetlenül a második adatcsomagból vesszük, ezután pedig a szolgáltatóhelyi állomáson kijelezzük.
Egy további esetben a szolgáltatóhelyi állomáson a felhasználói bemenőadatokat billentyűzet vagy szolgáltatóhelyi állomás beszédfeldolgozó áramköre vagy a szolgáltatóhelyi állomás telefonáramköre útján visszük be.
Egy másik foganatosítási módnál a harmadik adatcsomagban az adott ügylet pénzösszegét jelöljük meg. A hitelesítési kérelmet a felhasználói feldolgozóegységben állítjuk össze. Máskor a hitelesítési kérelmet lényegében a szolgáltatóhelyi állomáson állítjuk össze.
Lehetséges az is, hogy a válaszüzenetbe az ügylet lebonyolításának jóváhagyását vagy megtagadását foglaljuk. A negyedik adatcsomag tartalmát folyadékkristályos kijelző útján jelezzük ki. A szolgáltatóhelyi állomáson legalább egy készenléti üzenetet előre betöltünk.
Ugyancsak a kitűzött célnak megfelelően a találmány szerinti berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására - amely berendezés gazdaszámítógépet és legalább egy szolgáltatóhelyi állomást, például POS terminált tartalmaz, a gazdaszámítógép gazdaprocesszorral, a szolgáltatóhelyi állomás pedig szolgáltatóhelyi processzorral, például mikrokontrollerrel, kommunikációs interfésszel és felhasználói interfésszel, továbbá kártyalehúzó egységgel rendelkezik oly módon van kialakítva, hogy a gazdaszámítógép és a szolgáltatóhelyi állomás közé felhasználói feldolgozóegység van beiktatva, a gazdaszámítógép válaszüzenet felhasználói feldolgozóegységhez továbbítására alkalmas gazdaprocesszort tartalmaz, a szolgáltatóhelyi állomás a szolgáltatóhelyi állomás és a felhasználói feldolgozóegység közötti kapcsolatteremtésre alkalmas szolgáltatóhelyi processzorral van ellátva, a felhasználói feldolgozóegység a szolgáltatóhelyi állomás és a felhasználói feldolgozóegység közötti kapcsolat létrehozására alkalmas első eszközzel, például első interfészegységgel, a gazdaszámítógép és a felhasználói feldolgozóegység között kapcsolat létrehozására alkalmas második eszközzel, például második interfészegységgel, adatbázissal, továbbá az adatbázis használatára és a gazdaszámítógéphez hitelesítési kérelem továbbítására alkalmas feldolgozóegységgel rendelkezik.
Egy kiviteli alakban a felhasználói feldolgozóegység szoftverjét a gazdaszámítógép tartalmazza.
Egy másik kiviteli alakban a felhasználói feldolgozóegységnek a szolgáltatóhelyi állomás és a gazdaszámítógép közé telepített hardveregysége van.
Adott esetben a felhasználói feldolgozóegység üzenetek előállítására és a gazdaszámítógéphez üzenetek továbbítására alkalmas üzenetáramkörrel van ellátva.
Lehetséges az is, hogy az adatbázis legalább egy kötegelt adatbázist és legalább egy kereső adatbázist tartalmaz.
Egy további esetben a szolgáltatóhelyi állomás a felhasználói feldolgozóegységhez továbbítandó adatcsomagok összeállítására alkalmas eszközzel, például szolgáltatóhelyi processzorral rendelkezik.
A szolgáltatóhelyi állomás a kommunikációs interfészt kártyalehúzással működésbe hozó kártyalehúzó egységet tartalmaz. A felhasználói interfész alfanumerikus billentyűzettel és/vagy kézelőgombok sokaságával van ellátva, amelyek közül legalább két gomb előírt funkciónak felel meg. A szolgáltatóhelyi állomás körülbelül 110 mm széles, 200 mm hosszú és 40 mm magas házba van foglalva.
A találmány szerinti eljárás és berendezés számos előnnyel rendelkezik. Leglényegesebb előnye, hogy a kihelyezett szolgáltatóhelyi állomás a lehetséges mértékben le van egyszerűsítve, mert a műveletek zömét a több szolgáltatóhelyi állomást kiszolgáló felhasználói feldolgozóegység (APFE=Application Processing Front End) látja el.
A felhasználói feldolgozóegység kifinomult hardvert, szoftvert, memóriát és feldolgozóegységet tartalmaz, ezáltal nagy mennyiségű bonyolult ügyletet tud elvégezni gyorsan és hatékonyan.
A szolgáltatóhelyi állomás és az ügyletek hálózati lebonyolítása ebből adódóan elérhetővé válik az alacsony forgalmú felhasználók számára is, mivel maga a szolgáltatóhelyi állomás igen egyszerű felépítésű és mű4
HU 218 646 Β ködésű, tehát olcsó. A felhasználói feldolgozóegység viszont, amelynek mind felépítése, mind pedig működése bonyolultabb, felhasználók sokaságát látja el, így tehát a költség is sok részre oszlik.
Előnyös az is, hogy a szolgáltatóhelyi állomás és a felhasználói feldolgozóegység közötti „munkamegosztásra” többféle lehetőség is kínálkozik, azt tehát, hogy a műveleteket hogyan osszuk fel közöttük, mindig a felmerülő igényekhez szabhatjuk, amire a technika állása szerinti berendezés nem ad módot.
A szolgáltatóhelyi állomáson a különböző készenléti üzenetek előállításához szükséges hardver és szoftver például a felhasználói feldolgozóegységre lehet telepítve. Lehetséges az is, hogy ez a hardver és szoftver a szolgáltatóhelyi állomás és a felhasználói feldolgozóegység között megoszlik. Maradhat például kisszámú, előre betöltött készenléti üzenet előállításához elegendő hardver és szoftver a szolgáltatóhelyi állomáson, míg a bonyolultabb műveleteket a felhasználói feldolgozóegységre bízhatjuk.
A találmányt kiviteli példák kapcsán, a mellékelt ábrák alapján ismertetjük részletesebben. Az
1. ábra a találmány szerinti szolgáltatóhelyi állomás előnyös kiviteli alakjának kapcsolási vázlata, a
2. ábra az 1. ábra szerinti szolgáltatóhelyi állomások és a gazdaszámítógép közötti telefonhálózat és adathálózat egy kiviteli alakja, a
3. ábra a telefonhálózat és adathálózat másik kiviteli alakja, a
4. ábra a találmány szerinti felhasználói feldolgozóegység előnyös kiviteli alakjának kapcsolási vázlata.
Az 1. ábra a találmány szerinti berendezés 200 szolgáltatóhelyi állomásának egy előnyös kiviteli alakja. A 200 szolgáltatóhelyi állomás célszerűen a 202 házzal rendelkezik, amely a technika állásából ismert szolgáltatóhelyi állomások 202 házával megegyezhet, lehet például a Hypercom, Inc. of Phoenix, Arizona T7P számú modellje. A 202 ház a 204 modemáramkört, a 206 tápegységet, a 208 órajel-generátort, a 210 mikrokontrollert vagy mikroprocesszort, a 212 csak olvasható memóriát (ROM=Read Only Memory) és a 214 írható-olvasható memóriát (RAM=Random Access Memory) foglalja magában. A 200 szolgáltatóhelyi állomással együtt működik még a hozzá tartozó külső perifériák sokasága, például a 216 kártyalehúzó egység, a 218 kijelző, a 220 billentyűzet és a 224 nyomtató is.
A találmány egy másik kiviteli alakja módot nyújt arra is, hogy a 202 ház belsejébe a periférák be legyenek foglalva. A 224 nyomtató például egybeépülhet a 202 házzal, ezáltal a nyomtatott számlák és más ügyleti bizonylatok közvetlenül a szolgáltatóhelyi állomás 202 házából oszthatók szét. A 202 házak tetszőleges alakúak lehetnek, hosszúságuk általában előnyösen mintegy 100-400 mm, szélességük mintegy 40-200 mm, vastagságuk pedig mintegy 100-200 mm között van. Célszerű lehet, ha a 202 ház 200 mm hosszú, 100 mm széles és 40 mm vastag.
A 210 mikrokontroller bármilyen megfelelő mikrokontroller vagy mikroprocesszor lehet, amely képes végrehajtani a 200 szolgáltatóhelyi állomás által megkövetelt viszonylag egyszerű műveleteket. A feladatra alkalmas például a Zilog cég Z80 mikroprocesszora. A 210 mikrokontroller tartalmazza a 200 szolgáltatóhelyi állomás alapvető működtetőszoftveijét, amely lehetővé teszi az adatok beadását és az adatátvitelt a 200 szolgáltatóhelyi állomás, valamint a 408 felhasználói feldolgozóegység és/vagy a 410 gazdaszámítógép között.
A 206 tápegység előnyösen hálózati csatlakozót, valamint telepet tartalmaz, mert a találmány szerint a telepről működő 214 írható-olvasható memória különösen hasznos, mivel tartalma áramkimaradáskor is megmarad.
Előnyös, ha 212 csak olvasható memóriaként is adatbiztos, például EPROM vagy EEPROM memóriát használunk.
A 208 órajel-generátor akár különálló, akár a 210 mikrokontrollerrel egyesített lehet. A 208 órajelgenerátor a 210 mikrokontroller által vezérelt különböző folyamatok időzítését irányítja.
A 204 modem célszerűen olyan modemáramkör, amely kívánságra képes bármilyen telefonszámot feltárcsázni. A megfelelő modemáramkör több általánosan használt modemszabványnak, például a Bell212A vagy VDOT 22bis-nek is megfelel, azonkívül állhat különálló alkatrészekből vagy integrált áramkörből, mint például a Silicon Systems, Inc. cég 73K222 típusú integrált áramköre.
A 200 szolgáltatóhelyi állomás működése során a 214 írható-olvasható memóriában tárolhatunk néhány telefonszámot, így ha a 214 írható-olvasható memóriában tárolt telefonszámok egyikét kell hívni, akkor a 210 mikrokontroller utasítja a 204 modemet, hogy a tárolt telefonszámra kimenő hívást kezdeményezzen. Érdemes több telefonszámot tárolni a 214 írható-olvasható memóriában, hogy ha az eredetileg vagy később hívott számok foglaltak, akkor az egység folyamatosan átválthasson egy szabad fogadóállomási telefonra. A fogadóállomás eredetileg hívott vagy másik telefonszámának újratárcsázása okozta időveszteség így kiküszöbölhető.
A végrehajtandó ügylettől függően megtehetjük a 210 mikrokontroller útján, hogy valamelyik fogadóállomás, például az American Express™, a VISA™ vagy a MasterCard™ telefonszámát keressük vissza a 214 írható-olvasható memóriában tárolt telefonszámok közül. Lehetséges az is, hogy a telefonszám valamelyik bank, utazási csekk társaság stb. telefonszámának felel meg.
A 200 szolgáltatóhelyi állomás pontos felépítése a készüléktől elvárt műveletek szerint változhat, néhány periféria azonban mindenképpen tartozik hozzá. Ilyen például a 216 kártyalehúzó egység, amely akár egysávos, akár kétsávos lehet. A 216 kártyalehúzó egység intelligens kártya vagy tárolt értékű kártya, valamint más hasonló kártyák elfogadására alkalmas bemenetet is tartalmazhat.
A 218 kijelző előnyösen kétsoros, húszkarakteres folyadékkristályos kijelző (LCD=Liquid Crystal Display), de bármilyen más 218 kijelző is használható, amely lehetővé teszi, hogy a 200 szolgáltatóhelyi állomás és a keres5
HU 218 646 Β kedő vagy az ügyfél között kényelmesen létrejöjjön a párbeszéd.
A 220 billentyűzet gombok sokaságát tartalmazza. Lehet például tizenhat gomb: a számjegyek 0-9-ig, és az ENTER, CLEAR, RÉSÉT, CANCEL, BACKSPACE és FUNCTION gombok. Meg kell azonban jegyezni, hogy a találmány keretein belül a gombok tetszőleges kombinációja előfordulhat, beleértve más, itt nem említett gombokat is.
A 200 szolgáltatóhelyi állomáshoz további eszközök is hozzákapcsolhatók, például a 224 nyomtató, a 228 kijelzővel ellátott 226 PIN billentyűzet, a 230 beszédfeldolgozó áramkör, a 232 vonalkód- (BAR kód) olvasó és más egyéb 234 kijelzők. A 224 nyomtató bármilyen megfelelő nyomtató lehet, például olyan, amelyik vásárlói számlát vagy más ügyleti bizonylatot tud előállítani. Előnyösen használható például az Epson Corporation M192 nyomtatója.
A 226 PIN billentyűzet előnyösen úgy van kialakítva, hogy bármely megfelelő készülékhez csatlakoztatható, amely lehetővé teszi a vásárló és a 200 szolgáltatóhelyi állomás párbeszédét például olyan esetben is, amikor a vásárló a PIN kódot úgy kívánja bevinni, hogy azt mások ne figyelhessék meg. Célszerű, ha a 226 PIN billentyűzetet a vásárló által kényelmesen láthatóan, de úgy helyezzük el, hogy a felhasználó beviheti a PIN kódot anélkül, hogy az eladók azt megfigyelhetnék. A 228 kijelző elhelyezése lehetővé teszi, hogy a vásárló a PIN kódot a feldolgozóalgoritmus megfelelő időpontjában adja be.
A 230 beszédfeldolgozó áramkör beépítése azt teszi lehetővé, hogy a felhasználó telefonon személyesen beszélhessen például az ügynökkel. A 230 beszédfeldolgozó áramkör felépítése lehetővé teszi, hogy a 200 szolgáltatóhelyi állomás szóbeli parancsokat is feldolgozzon. A vonalkód alakban kódolt adatok és információk bevitelére a 232 vonalkódolvasó használható fel. A felhasználó tájékoztatására, állapot jelzésére, például az OFF, ON, WAIT jelzésekre a további 234 kijelzők alkalmazhatók.
A 2. és 3. ábrák szerinti berendezésben több 200 szolgáltatóhelyi állomás szerepel, amelyek a 410 gazdaszámítógéppel egymástól függetlenül is kapcsolatba tudnak lépni. A különböző 200 szolgáltatóhelyi állomások az
1. ábránál ismertetett 200 szolgáltatóhelyi állomásokhoz hasonló felépítésűek.
A 2. ábrán a 200 szolgáltatóhelyi állomás és a 410 gazdaszámítógép között a 402 helyi központon (LEC=Local Exchange Carrier), a 404 távolsági központon (LDC=Long Distance Carrier), a 406 modemen és a 408 felhasználói feldolgozóegységen keresztül megvalósított adatkapcsolat útján jöhet létre összeköttetés. Ha a 204 modem, amely a 200 szolgáltatóhelyi állomásba van telepítve, felhívja a kívánt telefonszámot, a hívás a 402 helyi központon át jut a kiválasztott telefonállomásra. Amennyiben a hívás a 404 távolsági központ bevonását igényli, úgy a hívás a 402 helyi központból a 410 gazdaszámítógépre a 404 távolsági központon átjut el.
Amint erre már utaltunk, a 408 felhasználói feldolgozóegységnek lehet különálló hardveregysége, például olyan hagyományos személyi számítógép vagy más számítóeszköz, amely az itt tárgyalt műveletek végrehajtására képes. Lehet azonban a 408 felhasználói feldolgozóegységnek a 410 gazdaszámítógéphez tartozó logikai szoftveregysége is. A telefonhálózat és a 410 gazdaszámítógép között az adatkapcsolat létrehozására minden esetben a 406 modem vagy más megfelelő interfész van a telefonhálózat (például a 402 helyi központ vagy a 404 távolsági központ) és a 410 gazdaszámítógép közé iktatva.
A 3. ábra szerinti kiviteli alakban a 200 szolgáltatóhelyi állomás és a 410 gazdaszámítógép (vagy a 408 felhasználói feldolgozóegység) közötti kapcsolat a 402 helyi központon és a 412 adathálózaton keresztül épül ki. Mint már említettük, helyi, körzeti, országos és világméretű hálózatok léteznek, amelyek engedélyezik a hívás továbbítását a 402 helyi központból a 410 gazdaszámítógépre. Ezáltal a kereskedőnek ahhoz, hogy a tárolt 410 gazdaszámítógéppel kapcsolatba lépjen, szükségtelen távolsági beszélgetést folytatni. Ezek tehát csökkenthetők vagy akár el is maradhatnak.
A nagy területet lefedő 312 adathálózat eléréséhez ezért a 200 szolgáltatóhelyi állomásnak csak a hozzá legközelebbi telefonszámmal kell érintkezésbe lépni, ezáltal pedig eléri a távoli 410 gazdaszámítógépet anélkül, hogy költséges távolsági beszélgetést folytatna. Erre a célra a 412 adathálózathoz csatolt 414 modem képezi a telefon- és/vagy adathálózat-interfészt. Lehetőség van arra is, hogy a 3. ábra szerinti 402 helyi központ a hívást a 404 távolsági központba vagy azon át, onnan pedig a 412 adathálózatra irányítsa, hogy így létesítsen kapcsolatot a 200 szolgáltatóhelyi állomás és a 410 gazdaszámítógép között.
A 4. ábrán a 408 felhasználói feldolgozóegység az 502 interfészegységet, az 504 feldolgozóegységet, az 506 kereső adatbázist és az 508 kötegelt adatbázist tartalmazza. Az 504 feldolgozóegység, mint már említettük, az e célra tervezett processzorral és/vagy adatfeldolgozó szoftverrel rendelkezik, amely a 410 gazdaszámítógéptől távol helyezkedik el, ha a 408 felhasználói feldolgozóegységnek különálló hardveregysége van. Más esetben az 504 feldolgozóegység lehet megosztott processzor vagy akár a 410 gazdaszámítógép része, amennyiben a 408 felhasználói feldolgozóegység a 410 gazdaszámítógéppel akár logikailag, akár fizikailag egyesítve van.
Az 502 interfészegység egyezteti a párbeszédet a 408 felhasználói feldolgozóegység és a 200 szolgáltatóhelyi állomás között.
Az 506 kereső adatbázis egyebek között különböző keresőtáblázatokkal van ellátva, amelyek célszerűen a 408 felhasználói feldolgozóegységhez rendelt egyes kihelyezett 200 szolgáltatóhelyi állomásokra vonatkozó információkat és adatokat tartalmaznak.
A találmány egy előnyös kiviteli alakja szerint a 200 szolgáltatóhelyi állomásra, valamint a 200 szolgáltatóhelyi állomást használó kereskedőre vonatkozó információkat és adatokat, valamint adott esetben más oda tartozó adatokat könnyen hozzáférhető módon a 506 kereső adatbázisban tároljuk, ezért a 200 szol6
HU 218 646 Β gáltatóhelyi állomásokban nem kell azokat őrizni. A 200 szolgáltatóhelyi állomáson csupán annak az alapvető ID (azonosító) kulcsnak kell meglennie, amelyet az 506 kereső adatbázis lekérdezésére használunk, hogy ezúton szerezzük meg a 200 szolgáltatóhelyi állomásra vonatkozó fontos információkat.
Az 506 kereső adatbázis minden egyes 200 szolgáltatóhelyi állomásnál nyilvántartja többek között a kereső nevét, címét, telefonszámát, az üzlet jellegét, a tulajdonost és/vagy a megbízott személyt, továbbá a 200 szolgáltatóhelyi állomás egyedi hardverkonfigurációjára vonatkozó fontosabb adatokat. Mindezeket az adatokat tároljuk és visszakereshetjük a tetszőleges 200 szolgáltatóhelyi állomás rögzített állomási ID kulcsának segítségével.
Amikor tehát a 200 szolgáltatóhelyi állomás az ID kulcsot továbbítja a 408 felhasználói feldolgozóegységnek, a 408 felhasználói feldolgozóegység ezt az állomási ID kulcsot, mint azonosító értéket használja az 506 kereső adatbázis kérdezéséhez, és ezáltal tudja meg az üzenetet küldő 200 szolgáltatóhelyi állomáshoz és kereskedőhöz tartozó fontos információkat vagy azok bármelyikét.
Az 508 kötegelt adatbázis előnyösen úgy van Összeállítva, hogy a 408 felhasználói feldolgozóegység által egy bizonyos üzleti időszak, jellemzően egy naptári nap alatt lebonyolított ügyletek különböző ügyleti bizonylatait tárolja.
A találmány egy előnyös kiviteli alakjában a kötegenkénti feldolgozást szolgáltatóhelyi állomásonként alkalmazzuk anélkül, hogy a 200 szolgáltatóhelyi állomáson az összegyűjtött üzleti adatokat tárolni kellene. Ehelyett a 408 felhasználói feldolgozóegység van úgy felépítve, hogy a vele kapcsolatban lévő egyes 200 szolgáltatóhelyi állomások mindegyikéhez tárol egy-egy kötegelt fájlt az 508 kötegelt adatbázisban, amely az adott 200 szolgáltatóhelyi állomás útján üzleti időszakonként, például naponta lebonyolított ügylet fontos adatait tartalmazza.
Ezek minden egyes 200 szolgáltatóhelyi állomás minden egyes ügyletére nézve tartalmazhatják az ügylet napját és időpontját (például amikor a 200 szolgáltatóhelyi állomás az ügyletet kezdeményezte), az ügylet összegét és fajtáját stb. Egy különösen kedvező kiviteli alakban lehetséges az is, hogy a kötegelt fájlokat egyenként, a minden egyes 200 szolgáltatóhelyi állomáshoz hozzárendelt egyetlen állomási ID kulccsal összhangban címezzük meg.
Elterjedt a szakmában egy másik, gazdaszámítógépes adatgyűjtés (hőst capture) elnevezésű egyeztetési módszer is, amelynél mind az ügylet végrehajtásához szükséges hitelesítés, mind pedig maga az ügylet lényegében valós időben zajlik le. Ilyenkor a találmány szerint a 200 szolgáltatóhelyi állomásnak sem helyben, sem a 408 felhasználói feldolgozóegységen nem kell a kötegelt adatokat tárolnia, hiszen a 410 gazdaszámítógépnek a napi ügyletekről lényegében valós idejű, vagyis percre kész nyilvántartása van. A nap végén a 200 szolgáltatóhelyi állomás egyszerűen egyeztet a 410 gazdaszámítógéppel, hogy figyelembe vegyen bármilyen eltérést, amely például a 410 gazdaszámítógépről a 200 szolgáltatóhelyi állomásra vagy fordítva történő üzenetátviteli hiba következtében fordulhatott elő.
A harmadik módszert „árnyék” fájl módszernek nevezik. Az „árnyék” fájl módszerben mind a gazdaszámítógépes adatgyűjtést, mind az állomási adatgyűjtés módszerét felhasználják. Ha az összegek a nap végén egyeznek, nincs szükség arra, hogy kötegenkénti feldolgozással egyeztessünk. Ha viszont egyeztetéskor eltérés mutatkozik, a biztonsági másolatok szolgálnak az állomási adatgyűjtéssel végrehajtott egyeztetés alapjául.
Létezik egy kombinált módszer is, amelynél az adott 200 szolgáltatóhelyi állomás egy első 410 gazdaszámítógéptől kapja a felhatalmazást, a különböző ügyleteket azonban mégis más, esetleg több más 410 gazdaszámítógép útján bonyolítja le. Az egyeztetést végrehajthatja a 410 gazdaszámítógépek bármelyikével, vagy akár egy újabbal.
A találmánnyal összhangban a 408 feldolgozóegység működése változtatható oly módon, hogy a felsorolt módszerek bármelyikét lehet alkalmazni tetszés szerint a hitelesítési és/vagy a lebonyolítási és/vagy az egyeztetési folyamatban.
A továbbiakban az előző ábrák segítségével ismertetett lényeges alkotórészek működését mutatjuk be egy jellemző tranzakció kapcsán.
Az ügylet lebonyolításának végrehajtását a kihelyezett 200 szolgáltatóhelyi állomásról kezdeményezzük például azáltal, hogy a 216 kártyalehúzó egységhez kapcsolt kártyalehúzó nyílásban mágneskártyát húzunk le. Kezdeményezhetjük a végrehajtást más módon is, például a 220 billentyűzet megfelelő gombjának vagy a megfelelő gombok kombinációjának lenyomásával is.
A lebonyolítás kezdeményezésének hatására a 200 szolgáltatóhelyi állomás 210 mikrokontrollere utasítja a 204 modemet, hogy létesítsen kapcsolatot a 200 szolgáltatóhelyi állomás és a 408 felhasználói feldolgozóegység, esetleg a 410 gazdaszámítógép között.
Amint létrejött a kapcsolat, a 200 szolgáltatóhelyi állomás kezdeti, előre összeállított adatcsomagot küld a 408 felhasználói feldolgozóegységre például az állomási ID kulccsal és az adott tranzakcióhoz tartozó hitelkártya számával. A 408 felhasználói feldolgozóegység, miután megkapta az állomási ID kulcsot, felkeresi a hozzá tartozó 506 kereső adatbázist, hogy meghatározza a 200 szolgáltatóhelyi állomás további fontos adatait.
A 200 szolgáltatóhelyi állomás által igényelt művelet jellegétől függően a 408 felhasználói feldolgozóállomás a 200 szolgáltatóhelyi állomásra egy vagy több készenléti üzenetet küld vissza. Felszólíthatja a 408 felhasználó feldolgozóegység a 200 szolgáltatóhelyi állomást például arra, hogy közölje a tranzakció összegét (például a hitelkártyával lebonyolítandó eladás összegét dollárban), vagy bármely más információt, amelyre a 408 felhasználói feldolgozóegységnek az ügylet végrehajtásához szüksége van.
A 408 felhasználói feldolgozóegységről a készenléti üzenetet megkapva a 200 szolgáltatóhelyi állomás kijelzi azt például a 218 kijelzőn, vagy más módon szólítja fel a kereskedőt vagy a vásárlót a bemenőadatok meg7
HU 218 646 Β adására. A készenléti üzenetre válaszul a kereskedő vagy a vásárló megadja a megfelelő tranzakciós összeget vagy a 408 felhasználói feldolgozóegység által kért adatokat. A párbeszédes felszólítás-adatbevitel sorozat mindaddig folytatódik, ameddig a 408 felhasználói feldolgozóegység a 200 szolgáltatóhelyi állomástól a művelet végrehajtásához kért összes szükséges információt meg nem kapta.
A 200 szolgáltatóhelyi állomástól beszerzett információkat ezután a 408 felhasználói feldolgozóegység megfelelőképpen kiegészíti az 506 kereső adatbázisból nyert adatokkal, majd mindezek alapján összeállítja a továbbítandó kérelmet, majd az üzenetet a kérelemmel elküldi a 410 gazdaszámítógépre.
A 410 gazdaszámítógép ezután válaszol a kérelemre például ugyanúgy, ahogy a technika állása szerinti gazdaszámítógép válaszolna a jelenleg ismert szolgáltatóhelyi állomás kérelmet tartalmazó üzenetére. Ez annyit jelent, hogy a 410 gazdaszámítógép szempontjából közömbös, hogy a kérelmet a 200 szolgáltatóhelyi állomás helyett a 408 felhasználói feldolgozóegység állította össze.
A 408 felhasználói feldolgozóegység a válaszüzenet vétele után továbbítja a 200 szolgáltatóhelyi állomásra a válaszüzenet szerinti engedélyt (amely például a 218 kijelzőn vagy nyomtatott adatok alakjában jelenik meg), ami után a 200 szolgáltatóhelyi állomás megteszi a szükséges lépéseket. Ez jelentheti a hitelesítési üzenet kijelzését, számla nyomtatását, tanácsadást, további utasítások előállítását vagy ezek bármilyen kombinációját.
Lehetséges az is, hogy a 408 felhasználói feldolgozóegység további adatokat, például PIN kódot kér a 200 szolgáltatóhelyi állomást működtető kereskedőtől, vagy az árut vagy szolgáltatást vásárló fogyasztótól. Ez esetben a PIN kódra vonatkozó kérdésre nem a kereskedő, hanem például a PIN kód beadásával a 226 PIN billentyűzeten közvetlenül a fogyasztó válaszol.
A találmány egy másik foganatosítási módja szerint a PIN kód kérése és beadása a 204 modemet arra készteti, hogy kapcsolatot létesítsen a 200 szolgáltatóhelyi állomás és a 410 gazdaszámítógép vagy esetleg a 408 felhasználói feldolgozóegység között. Ebben a kiviteli alakban bizonyos kezdeti készenléti üzenetek és logikai lépések előre betölthetők a 200 szolgáltatóhelyi állomásba, ilyenkor tehát a 200 szolgáltatóhelyi állomás nem tárcsázza fel a 410 gazdaszámítógépet (vagy a 408 felhasználói feldolgozóegységet), amíg a helyes PIN kódot be nem adták.
Az eljárás folyamata természetesen változhat a 200 szolgáltató helyi állomástól elvárt művelettől függően. A fent ismertetett példában az eljárás tárgya áruvásárlás vagy szolgáltatás igénybevétele volt. A találmány szerinti eljárással azonban tetszés szerinti ügyleteket lebonyolíthatunk, amilyen például számlaegyenleg lekérése, zárás vagy egyeztetés a nap végén, bizonylat kérése stb. A 408 felhasználói feldolgozóegység felépítése lehetővé teszi, hogy a vele együtt működő adott 200 szolgáltatóhelyi állomás igényelt ügyletének jellegétől függő működési és számítási módokat válasszon ki és hajtson végre.
Ha maga a kereskedő akar a fenti módon elszámolni, célszerű ha először saját aznapi ügyleti bizonylatait egyezteti a 408 felhasználói feldolgozóegység 508 kötegelt adatbázisában tartott összegyűjtött adatokkal, mielőtt a 408 felhasználói feldolgozóegység továbbításra elkészítené a 410 gazdaszámítógép számára a zárást kérő üzenetet.
Legjobb, ha az eljárás lehetőséget ad a kereskedőnek, hogy az adott 200 szolgáltatóhelyi állomás számára fenntartott 508 kötegelt adatbázist gondosan átvizsgálja és egyeztesse és/vagy kiegészítse az adott 200 szolgáltatóhelyi állomás aznapi adataival, a 410 gazdaszámítógéppel az egyeztetést vagy zárást pedig csak ezután végezze el. A 408 felhasználói feidolgozóegység a PIN kód beadása előtt kérheti ezért a kereskedőtől többek között külön adatok megadását (például időpont, az ügylet összege stb.) azokra az ügyleti bizonylatokra, amelyekre az egyeztetés kiterjed.
Már említettük, hogy a 408 felhasználói feldolgozóegység egyesítve lehet a 410 gazdaszámítógéppel, de állhat külön hardveregységből is. Abban a gyakori esetben, ha a 410 gazdaszámítógép nem személyi számítógép, hanem nagykapacitású, úgynevezett mainframe számítógép, a 408 felhasználói feldolgozóegység szoftverje egyszerűen elhelyezhető a 410 gazdaszámítógépben.
Lehetséges az is, hogy a 408 felhasználói feldolgozóegység önálló személyi számítógép, amely megfelelő interfész, például modem útján képes kiépíteni a kapcsolatot a 410 gazdaszámítógéphez. A 408 felhasználói feldolgozóegység megtestesítése személyi számítógépben különösen előnyös olyankor, amikor a 200 szolgáltatóhelyi állomások különböző csoportjainak sokasága szeretne egyetlen közös 410 gazdaszámítógéphez kapcsolódni, amivel a találmány szerinti berendezés üzembe helyezésével járó kereskedői kiadások tovább csökkenhetnének.
A találmány szerinti eljárás és berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására előnyösen használható gazdaszámítógép és kihelyezett szolgáltatóhelyi, például POS terminálok hatékonyságának növelésére és a költségek csökkentésére, de eredményesen alkalmazható olyan esetben is, amikor a szolgáltatóhelyi állomás a POS termináltól eltérő készülék, például pénztárgép vagy személyi számítógép.

Claims (19)

  1. SZABADALMI IGÉNYPONTOK
    1. Eljárás pénzügyi és kereskedelmi ügyletek lebonyolítására kihelyezett, kártyalehúzó egységgel ellátott szolgáltatóhelyi állomás, például POS terminál és gazdaszámítógép között, melynek során a kártyalehúzó egységben mágneskártyát húzunk le, a gazdaszámítógépre a felhasználói adatbevitelnek megfelelő ügylet lebonyolítására vonatkozó hitelesítési kérelmet küldünk, a gazdaszámítógépről a szolgáltatóhelyi állomásra pedig válaszüzenetet juttatunk, azzal jellemezve, hogy a szolgáltatóhelyi állomásra (200) telepített kommunikációs interfész útján a szolgáltatóhelyi állomás (200) valamint a szolgáltatóhelyi állomás (200) és a gazdaszámí8
    HU 218 646 Β tógép (410) közé helyezett felhasználói feldolgozóegység (408) között kapcsolatot hozunk létre, a szolgáltatóhelyi állomásról (200) a felhasználói feldolgozóegységre (408) a szolgáltatóhelyi állomás (200) azonosítóját tartalmazó első adatcsomagot továbbítunk, a szolgáltatóhelyi állomás (200) azonosítóját felhasználva a felhasználói feldolgozóegység (408) adatbázisához hozzáférünk, a felhasználói feldolgozóegységről (408) a szolgáltatóhelyi állomásra (200) készenléti üzenet jelzését tartalmazó második adatcsomagot küldünk, a szolgáltatóhelyi állomásról (200) a felhasználói feldolgozóegységre (408) a felhasználói adatbevitelnek megfelelő ügylet lebonyolítására utaló harmadik adatcsomagot továbbítunk, a hitelesítési kérelmet az adatbázisból nyert adatok, valamint a harmadik adatcsomag alapján állítjuk össze, majd a felhasználói feldolgozóegységről (408) a gazdaszámítógépre (410) továbbítjuk, a válaszüzenetet a gazdaszámítógépről (410) a felhasználói feldolgozóegységre (408) küldjük, a felhasználói feldolgozóegységről (408) a szolgáltatóhelyi állomásra (200) a válaszüzenetre utaló negyedik adatcsomagot küldünk, a negyedik adatcsomag tartalmát pedig a szolgáltatóhelyi állomáson (200) olvasható alakban kijelezzük.
  2. 2. Az 1. igénypont szerinti eljárás, azzal jellemezve, hogy a szolgáltatóhelyi állomás (200) és a felhasználói feldolgozóegység (408) közötti kapcsolatot a kártyalehúzással automatikusan hozzuk létre.
  3. 3. Az 1. vagy 2. igénypont szerinti eljárás, azzal jellemezve, hogy a második adatcsomag továbbítása után a készenléti üzenet jelzését a második adatcsomagból vett azonosító érték segítségével a szolgáltatóhelyi állomás (200) készenléti üzenet adatbázisából vagy közvetlenül a második adatcsomagból vesszük, ezután pedig a szolgáltatóhelyi állomáson (200) kijelezzük.
  4. 4. Az 1-3. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy a szolgáltatóhelyi állomáson (200) a felhasználói bemenőadatokat billentyűzet (220) vagy a szolgáltatóhelyi állomás (200) beszédfeldolgozó áramköre (230) vagy a szolgáltatóhelyi állomás (200) telefonáramköre útján visszük be.
  5. 5. Az 1-4. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy a harmadik adatcsomagban az adott ügylet pénzösszegét jelöljük meg.
  6. 6. az 1-5. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy a hitelesítési kérelmet a felhasználói feldolgozóegységben (408) állítjuk össze.
  7. 7. Az 1-5. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy a hitelesítési kérelmet lényegében a szolgáltatóhelyi állomáson (200) állítjuk össze.
  8. 8. Az 1-7. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy a válaszüzenetbe az ügylet lebonyolításának jóváhagyását vagy megtagadását foglaljuk.
  9. 9. Az 1-8. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy a negyedik adatcsomag tartalmát folyadékkristályos kijelző útján jelezzük ki.
  10. 10. Az 1-9. igénypontok bármelyike szerinti eljárás, azzal jellemezve, hogy a szolgáltatóhelyi állomáson (200) legalább egy készenléti üzenetet előre betöltünk.
  11. 11. Berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására, amely berendezés gazdaszámítógépet és legalább egy szolgáltatóhelyi állomást, például POS terminált tartalmaz, a gazdaszámítógép gazdaprocesszorral, a szolgáltatóhelyi állomás pedig szolgáltatóhelyi processzorral, például mikrokontrollerrel, kommunikációs interfésszel és felhasználói interfésszel, továbbá kártyalehúzó egységgel rendelkezik, azzal jellemezve, hogy a gazdaszámítógép (410) és a szolgáltatóhelyi állomás (200) közé felhasználói feldolgozóegység (408) van beiktatva, a gazdaszámítógép (410) válaszüzenet felhasználói feldolgozóegységhez (408) továbbítására alkalmas gazdaprocesszort tartalmaz, a szolgáltatóhelyi állomás (200) a szolgáltatóhelyi állomás (200) és a felhasználói feldolgozóegység (408) közötti kapcsolatteremtésre alkalmas szolgáltatóhelyi processzorral van ellátva, a felhasználói feldolgozóegység (408) a szolgáltatóhelyi állomás (200) és a felhasználói feldolgozóegység (408) közötti kapcsolat létrehozására alkalmas első eszközzel, például első interfészegységgel (502), a gazdaszámítógép (410) és a felhasználói feldolgozóegység (408) között kapcsolat létrehozására alkalmas második eszközzel, például második interfészegységgel, adatbázissal, továbbá az adatbázis használatára és a gazdaszámítógéphez (410) hitelesítési kérelem továbbítására alkalmas feldolgozóegységgel (504) rendelkezik.
  12. 12. A 11. igénypont szerinti berendezés, azzal jellemezve, hogy a felhasználói feldolgozóegység (408) szoftverjét a gazdaszámitógép (410) tartalmazza.
  13. 13. A 11. igénypont szerinti berendezés, azzal jellemezve, hogy a felhasználói feldolgozóegységnek (408) a szolgáltatóhelyi állomás (200) és a gazdaszámítógép (410) közé telepített hardveregysége van.
  14. 14. A 11-13. igénypontok bármelyike szerinti berendezés, azzal jellemezve, hogy a felhasználói feldolgozóegység (408) üzenetek előállítására és a gazdaszámítógéphez (410) üzenetek továbbítására alkalmas üzenetáramkörrel van ellátva.
  15. 15. A 11-14. igénypontok bármelyike szerinti berendezés, azzal jellemezve, hogy az adatbázis legalább egy kötegelt adatbázist (508) és legalább egy kereső adatbázist (506) tartalmaz.
  16. 16. A 11-15. igénypontok bármelyike szerinti berendezés, azzal jellemezve, hogy a szolgáltatóhelyi állomás (200) a felhasználói feldolgozóegységhez (408) továbbítandó adatcsomagok összeállítására alkalmas eszközzel, például szolgáltatóhelyi processzorral rendelkezik.
  17. 17. A 11 -16. igénypontok bármelyike szerinti berendezés, azzal jellemezve, hogy a szolgáltatóhelyi állomás (200) a kommunikációs interfészt kártyalehúzással működésbe hozó kártyalehúzó egységet (216) tartalmaz.
  18. 18. A 11-17. igénypontok bármelyike szerinti berendezés, azzal jellemezve, hogy a felhasználói interfész alfanumerikus billentyűzettel és/vagy kézelőgombok sokaságával van ellátva, amelyek közül legalább két gomb előírt funkciónak felel meg.
  19. 19. A 11-18. igénypontok bármelyike szerinti berendezés, azzal jellemezve, hogy a szolgáltatóhelyi állomás (200) körülbelül 110 mm széles, 200 mm hosszú és 40 mm magas házba (202) van foglalva.
HU9801421A 1995-01-27 1996-01-25 Eljárás és berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására kihelyezett szolgáltatóhelyi állomás és gazdaszámítógép között HU218646B (hu)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/379,734 US5696909A (en) 1995-01-27 1995-01-27 Virtual POS terminal

Publications (3)

Publication Number Publication Date
HUP9801421A2 HUP9801421A2 (hu) 1998-10-28
HUP9801421A3 HUP9801421A3 (en) 1999-05-28
HU218646B true HU218646B (hu) 2000-10-28

Family

ID=23498462

Family Applications (1)

Application Number Title Priority Date Filing Date
HU9801421A HU218646B (hu) 1995-01-27 1996-01-25 Eljárás és berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására kihelyezett szolgáltatóhelyi állomás és gazdaszámítógép között

Country Status (24)

Country Link
US (1) US5696909A (hu)
EP (1) EP0809836B1 (hu)
JP (1) JP2968047B2 (hu)
KR (1) KR100266951B1 (hu)
CN (1) CN1184597C (hu)
AR (1) AR000809A1 (hu)
AT (1) ATE217433T1 (hu)
AU (1) AU684417B2 (hu)
BR (1) BR9606934A (hu)
CA (1) CA2210535C (hu)
CO (1) CO4480712A1 (hu)
CZ (1) CZ286512B6 (hu)
DE (1) DE69621120T2 (hu)
HU (1) HU218646B (hu)
MX (1) MX9705656A (hu)
MY (1) MY116490A (hu)
NO (1) NO973437L (hu)
NZ (1) NZ302548A (hu)
PH (1) PH31351A (hu)
PL (1) PL179048B1 (hu)
RU (1) RU2134901C1 (hu)
TR (1) TR199700698T1 (hu)
WO (1) WO1996023284A2 (hu)
ZA (1) ZA96632B (hu)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003107230A1 (en) 2002-06-17 2003-12-24 Vilmos Andras Set of equipment for the preparation and execution of the financial performance of a business transaction between a seller and a buyer

Families Citing this family (90)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE506506C2 (sv) * 1995-04-11 1997-12-22 Au System Elektronisk transaktionsterminal, telekommunikationssystem innefattande en elektronisk transaktionsterminal, smart kort som elektronisk transaktionsterminal samt metod för överföring av elektroniska krediter
WO1997001148A1 (en) 1995-06-23 1997-01-09 Hypercom, Inc. Pos terminal with replaceable printer cartridge
US6067527A (en) * 1995-10-12 2000-05-23 Gilbarco, Inc. Point of sale system, method of operation thereof and programming for control thereof
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
US8229844B2 (en) 1996-06-05 2012-07-24 Fraud Control Systems.Com Corporation Method of billing a purchase made over a computer network
US6026379A (en) * 1996-06-17 2000-02-15 Verifone, Inc. System, method and article of manufacture for managing transactions in a high availability system
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
US6324525B1 (en) 1996-06-17 2001-11-27 Hewlett-Packard Company Settlement of aggregated electronic transactions over a network
DE19710249C2 (de) * 1997-03-12 2002-03-28 Siemens Nixdorf Inf Syst Netzwerkunterstütztes Chipkarten-Transaktionsverfahren und Anordnung zur Abwicklung von Transaktionen
US5969324A (en) * 1997-04-10 1999-10-19 Motorola, Inc. Accounting methods and systems using transaction information associated with a nonpredictable bar code
US7571116B1 (en) 1997-05-09 2009-08-04 Symbol Technologies, Inc. System for consumer-transaction information that follows the consumer
US6029154A (en) * 1997-07-28 2000-02-22 Internet Commerce Services Corporation Method and system for detecting fraud in a credit card transaction over the internet
US7403922B1 (en) 1997-07-28 2008-07-22 Cybersource Corporation Method and apparatus for evaluating fraud risk in an electronic commerce transaction
US7096192B1 (en) 1997-07-28 2006-08-22 Cybersource Corporation Method and system for detecting fraud in a credit card transaction over a computer network
US7249054B2 (en) * 1998-06-18 2007-07-24 Keil Dean S System and method for debit account transactions
US7216091B1 (en) * 1998-06-26 2007-05-08 American Express Travel Related Services Company, Inc. Stored value transaction system including an integrated database server
US7571139B1 (en) * 1999-02-19 2009-08-04 Giordano Joseph A System and method for processing financial transactions
WO2000075890A1 (en) * 1999-06-04 2000-12-14 Receiptcity.Com, Inc. Displaying color advertisements on point-of-sales/service (pos) platforms
WO2001011539A1 (en) * 1999-08-05 2001-02-15 Motorola Inc. Accounting methods and systems employing non-predictable bar codes
US8706630B2 (en) 1999-08-19 2014-04-22 E2Interactive, Inc. System and method for securely authorizing and distributing stored-value card data
KR20010028054A (ko) * 1999-09-17 2001-04-06 조현준 이동식 텔러머신 및 그 뱅킹방법
US6876991B1 (en) 1999-11-08 2005-04-05 Collaborative Decision Platforms, Llc. System, method and computer program product for a collaborative decision platform
US7353208B1 (en) 2000-02-02 2008-04-01 Transaction Network Services, Inc. Transaction processing using intermediate server architecture
WO2001039072A1 (en) * 1999-11-23 2001-05-31 U.S. Wireless Data, Inc. Transaction processing using intermediate server architecture
US6384844B1 (en) * 1999-12-01 2002-05-07 Efunds Corporation Method and apparatus for use in entering financial data into an electronic device
JP2001222482A (ja) * 2000-02-09 2001-08-17 Nec Infrontia Corp Posシステム
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
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
US8145567B2 (en) 2000-10-31 2012-03-27 Wells Fargo Bank, N.A. Transaction ID system and process
US6367313B1 (en) 2000-12-05 2002-04-09 William M. Lubyk Test plug
US6910697B2 (en) 2000-12-15 2005-06-28 Symbol Technologies, Inc. Shopping cart that enables self-checkout
EP1407432B1 (en) * 2001-05-02 2007-08-22 Virtual Access Limited Secure payment method and system
US7865427B2 (en) 2001-05-30 2011-01-04 Cybersource Corporation Method and apparatus for evaluating fraud risk in an electronic commerce transaction
US8239271B2 (en) * 2001-09-04 2012-08-07 Ncr Corporation Methods and apparatus for managing sequencing of data received from devices in a retail point of sale system
AU2002336770A1 (en) 2001-09-24 2003-04-07 E2Interactive, Inc. D/B/A E2Interactive, Inc. System and method for supplying communication service
US7752266B2 (en) 2001-10-11 2010-07-06 Ebay Inc. System and method to facilitate translation of communications between entities over a network
KR100420600B1 (ko) * 2001-11-02 2004-03-02 에스케이 텔레콤주식회사 아이알에프엠을 이용한 이엠브이 지불 처리방법
US7748620B2 (en) 2002-01-11 2010-07-06 Hand Held Products, Inc. Transaction terminal including imaging module
US8190530B2 (en) 2002-01-30 2012-05-29 Visa U.S.A. Inc. Method and system for providing multiple services via a point-of-sale portal architecture
US7941348B2 (en) 2002-06-10 2011-05-10 Ebay Inc. Method and system for scheduling transaction listings at a network-based transaction facility
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
US7742985B1 (en) 2003-06-26 2010-06-22 Paypal Inc. Multicurrency exchanges between participants of a network-based transaction facility
US20050096985A1 (en) * 2003-11-04 2005-05-05 Werden Todd C. Business system and method for a virtual point of sale system in a retail store
US8655309B2 (en) * 2003-11-14 2014-02-18 E2Interactive, Inc. Systems and methods for electronic device point-of-sale activation
US9189568B2 (en) 2004-04-23 2015-11-17 Ebay Inc. Method and system to display and search in a language independent manner
PL1769342T3 (pl) * 2004-05-25 2020-04-30 Muxi Tecnologia Em Pagamentos S.A. System dostępu do terminala POS, sposób pobierania i aktualizacji aplikacji i sposób wykonywania operacji elektronicznych przy użyciu takiego systemu
US7464862B2 (en) * 2004-06-15 2008-12-16 Quickvault, Inc. Apparatus & method for POS processing
GB0416857D0 (en) * 2004-07-29 2004-09-01 Ingenico Uk Ltd Electronic financial transactions
US7172114B2 (en) 2004-12-30 2007-02-06 Hand Held Products, Inc. Tamperproof point of sale transaction terminal
US8723804B2 (en) 2005-02-11 2014-05-13 Hand Held Products, Inc. Transaction terminal and adaptor therefor
US7472822B2 (en) 2005-03-23 2009-01-06 E2Interactive, Inc. Delivery of value identifiers using short message service (SMS)
WO2007019387A2 (en) * 2005-08-04 2007-02-15 Transaction Network Services, Inc. Systems and method for vending machine settlement
US8183980B2 (en) * 2005-08-31 2012-05-22 Assa Abloy Ab Device authentication using a unidirectional protocol
US8011013B2 (en) 2006-07-19 2011-08-30 Quickvault, Inc. Method for securing and controlling USB ports
US8639782B2 (en) 2006-08-23 2014-01-28 Ebay, Inc. Method and system for sharing metadata between interfaces
US7698220B2 (en) 2006-09-14 2010-04-13 E2Interactive, Inc. Virtual terminal for payment processing
US8676672B2 (en) * 2007-08-23 2014-03-18 E2Interactive, Inc. Systems and methods for electronic delivery of stored value
US9400640B2 (en) 2008-02-05 2016-07-26 Wayne Baratta Web-based point of sale builder
US8086688B1 (en) 2008-05-16 2011-12-27 Quick Vault, Inc. Method and system for mobile data security
EP2316180A4 (en) 2008-08-11 2011-12-28 Assa Abloy Ab SECURE WIEGAND INTERFACE COMMUNICATIONS
US8336762B1 (en) * 2008-11-17 2012-12-25 Greenwise Bankcard LLC Payment transaction processing
US20110137740A1 (en) 2009-12-04 2011-06-09 Ashmit Bhattacharya Processing value-ascertainable items
US9224139B2 (en) * 2009-12-22 2015-12-29 First Data Corporation Payment terminal messaging
US20150278789A1 (en) * 2010-03-02 2015-10-01 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
US10735304B2 (en) 2011-02-28 2020-08-04 Shopkeep Inc. System and method for remote management of sale transaction data
US9965755B2 (en) 2011-02-28 2018-05-08 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
US9317844B2 (en) 2010-03-02 2016-04-19 Shopkeep.Com, Inc. System and method for remote management of sale transaction data
US11030598B2 (en) 2010-03-02 2021-06-08 Lightspeed Commerce Usa Inc. System and method for remote management of sale transaction data
US10699261B2 (en) 2010-03-02 2020-06-30 Shopkeep Inc. System and method for remote management of sale transaction data
US20120005324A1 (en) 2010-03-05 2012-01-05 Telefonica, S.A. Method and System for Operations Management in a Telecommunications Terminal
US20110219096A1 (en) * 2010-03-05 2011-09-08 Telefonica, S.A. Method and system for operations management in a telecommunications terminal with a state machine
SG10201506319WA (en) 2010-08-12 2015-09-29 Mastercard International Inc Multi-commerce channel wallet for authenticated transactions
US9483786B2 (en) 2011-10-13 2016-11-01 Gift Card Impressions, LLC Gift card ordering system and method
US9031869B2 (en) 2010-10-13 2015-05-12 Gift Card Impressions, LLC Method and system for generating a teaser video associated with a personalized gift
WO2012051032A2 (en) * 2010-10-16 2012-04-19 Visa International Service Association Switchable access device and methods
US10417677B2 (en) 2012-01-30 2019-09-17 Gift Card Impressions, LLC Group video generating system
US9607297B2 (en) 2012-06-06 2017-03-28 Intuit Inc. Mobile payment via a virtual peripheral device
US9959568B2 (en) * 2012-10-05 2018-05-01 America's Drive-In Brand Properties, LLC Multi-node customer engagement and ordering system with mobile payment integration
US9565911B2 (en) 2013-02-15 2017-02-14 Gift Card Impressions, LLC Gift card presentation devices
US11219288B2 (en) 2013-02-15 2022-01-11 E2Interactive, Inc. Gift card box with slanted tray and slit
US10217107B2 (en) 2013-05-02 2019-02-26 Gift Card Impressions, LLC Stored value card kiosk system and method
FR3010215B1 (fr) * 2013-08-29 2016-12-30 Compagnie Ind Et Financiere Dingenierie Ingenico Procede de traitement de donnees transactionnelles, dispositifs et programmes d'ordinateur correspondants.
US10262346B2 (en) 2014-04-30 2019-04-16 Gift Card Impressions, Inc. System and method for a merchant onsite personalization gifting platform
EP3192020A4 (en) 2014-09-12 2018-02-14 Quickvault Inc. Method and system for forensic data tracking
US10452877B2 (en) 2016-12-16 2019-10-22 Assa Abloy Ab Methods to combine and auto-configure wiegand and RS485
CN107767594A (zh) * 2017-11-09 2018-03-06 福州汇思博信息技术有限公司 一种预安装软件的检测方法及***
US10954049B2 (en) 2017-12-12 2021-03-23 E2Interactive, Inc. Viscous liquid vessel for gifting
US12020309B2 (en) 2018-05-18 2024-06-25 E2Interactive, Inc. Augmented reality gifting on a mobile device
RU2705772C1 (ru) * 2019-04-23 2019-11-11 Публичное Акционерное Общество "Сбербанк России" (Пао Сбербанк) Способ и система исполнения сделки репо в распределенном реестре

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3176167D1 (en) * 1981-12-23 1987-06-11 Ibm Business system
NL8400973A (nl) * 1983-04-28 1984-11-16 Visa Int Service Ass Audiotransactiepost met wisselwerking.
FR2626389A1 (fr) * 1988-01-25 1989-07-28 Automatisme Avenir Inf Dispositif autonome d'affichage et de calcul
US5305196A (en) * 1989-05-01 1994-04-19 Credit Verification Corporation Check transaction processing, database building and marketing method and system utilizing automatic check reading
DE69112234T2 (de) * 1990-01-30 1996-04-04 Visa Int Service Ass Internationales Autorisierungssystem.
US5239573A (en) * 1990-04-16 1993-08-24 Telecredit, Inc. Telephone terminal incorporating speech synthesizer for enhanced communication
US5484988A (en) * 1992-11-13 1996-01-16 Resource Technology Services, Inc. Checkwriting point of sale system
US5500890A (en) * 1993-08-19 1996-03-19 Exxon Research And Engineering Company Point-of-sale system using multi-threaded transactions and interleaved file transfer
US5521966A (en) * 1993-12-14 1996-05-28 At&T Corp. Method and system for mediating transactions that use portable smart cards
CA2180635A1 (en) * 1994-01-06 1995-07-13 Michael D. Boyle Home banking system
WO1995022113A1 (en) * 1994-02-14 1995-08-17 Telepay, Inc. Automated interactive bill payment system
US5457305A (en) * 1994-03-31 1995-10-10 Akel; William S. Distributed on-line money access card transaction processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003107230A1 (en) 2002-06-17 2003-12-24 Vilmos Andras Set of equipment for the preparation and execution of the financial performance of a business transaction between a seller and a buyer

Also Published As

Publication number Publication date
CO4480712A1 (es) 1997-07-09
NO973437L (no) 1997-09-29
ATE217433T1 (de) 2002-05-15
PH31351A (en) 1998-07-17
JPH10503308A (ja) 1998-03-24
ZA96632B (en) 1996-09-01
BR9606934A (pt) 1997-11-11
HUP9801421A2 (hu) 1998-10-28
CZ286512B6 (en) 2000-04-12
EP0809836A2 (en) 1997-12-03
NO973437D0 (no) 1997-07-25
WO1996023284A3 (en) 1996-09-26
PL179048B1 (pl) 2000-07-31
WO1996023284A2 (en) 1996-08-01
CN1169786A (zh) 1998-01-07
CN1184597C (zh) 2005-01-12
NZ302548A (en) 1997-10-24
TR199700698T1 (xx) 1998-02-21
CZ223197A3 (cs) 1998-01-14
PL321750A1 (en) 1997-12-22
RU2134901C1 (ru) 1999-08-20
US5696909A (en) 1997-12-09
DE69621120D1 (de) 2002-06-13
AR000809A1 (es) 1997-08-06
CA2210535C (en) 1999-11-02
KR100266951B1 (ko) 2000-09-15
MX9705656A (es) 1997-10-31
CA2210535A1 (en) 1996-08-01
MY116490A (en) 2004-02-28
AU684417B2 (en) 1997-12-11
HUP9801421A3 (en) 1999-05-28
EP0809836B1 (en) 2002-05-08
DE69621120T2 (de) 2002-09-05
AU4862496A (en) 1996-08-14
JP2968047B2 (ja) 1999-10-25
KR19980701624A (ko) 1998-06-25

Similar Documents

Publication Publication Date Title
HU218646B (hu) Eljárás és berendezés pénzügyi és kereskedelmi ügyletek lebonyolítására kihelyezett szolgáltatóhelyi állomás és gazdaszámítógép között
US7249054B2 (en) System and method for debit account transactions
EP1442404B1 (en) System and method for supplying communication service
US20010023409A1 (en) Apparatus for establishing debit accounts
US8286861B2 (en) Cash payment for remote transactions
EP1430454A2 (en) Remote payment method and system
HU225076B1 (en) Method and system of transferring currency
WO2002054318A1 (en) An electronic fund transfer system using an atm in conjunction with a kiosk
JPS59153261A (ja) 取引処理装置
WO2002054655A2 (en) Wireless financial transactions
JP2004523021A (ja) 預金メモリから電子マネーを送金するための方法及び装置
JP2004506997A (ja) 資金メモリから電子的な金額を伝送する方法および装置
US7717330B2 (en) Systems and methods for price matching on funds transfers
WO2003009243A1 (en) Mobile electronic funds transfer system and method
JP2004507000A (ja) Wapにより資金記憶装置から電子的な金額を伝送するための方法及び装置
JPH08194763A (ja) 無線電話端末による取引バランス決済システム
KR100788767B1 (ko) 유무선 통신망을 이용한 이체 결제 및 마일리지 적립 방법
KR100365707B1 (ko) Pc 뱅킹용 카드 체크기 및 이를 이용한 전자지불방법
US20030037000A1 (en) System and method for creating a multi-use card having banking and telephone calling accounts
JP2002366793A (ja) 取引仲介方法、取引方法、取引仲介システムおよび取引システム
ZA200303044B (en) Remote payment method and system.
KR20050020535A (ko) 통신용 선불카드 구입을 위한 실시간 직불카드 결제시스템

Legal Events

Date Code Title Description
HMM4 Cancellation of final prot. due to non-payment of fee