HU230453B1 - Multifunctional mobile banking system - Google Patents

Multifunctional mobile banking system Download PDF

Info

Publication number
HU230453B1
HU230453B1 HU0301709A HUP0301709A HU230453B1 HU 230453 B1 HU230453 B1 HU 230453B1 HU 0301709 A HU0301709 A HU 0301709A HU P0301709 A HUP0301709 A HU P0301709A HU 230453 B1 HU230453 B1 HU 230453B1
Authority
HU
Hungary
Prior art keywords
transaction
service
financial
account
data
Prior art date
Application number
HU0301709A
Other languages
Hungarian (hu)
Inventor
Jeffrey S. Clary
Kevin G. Liles
Mark A. Mills
Kenneth J. Vrana
Original Assignee
Euronet Worldwide, Inc.
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 Euronet Worldwide, Inc. filed Critical Euronet Worldwide, Inc.
Publication of HUP0301709A2 publication Critical patent/HUP0301709A2/en
Publication of HUP0301709A3 publication Critical patent/HUP0301709A3/en
Publication of HU230453B1 publication Critical patent/HU230453B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • 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/04Payment circuits
    • 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
    • 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3223Realising banking transactions through M-devices
    • 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/42Confirmation, e.g. check or permission by the legal debtor of payment
    • G06Q20/425Confirmation, e.g. check or permission by the legal debtor of payment using two different networks, one for transaction and one for security confirmation
    • 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
    • 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

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Computer Security & Cryptography (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Pit Excavations, Shoring, Fill Or Stabilisation Of Slopes (AREA)
  • Automatic Cycles, And Cycles In General (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Description

Integrált uanzzkatékezelö módszer és pénzügyi ezolgáliafosok. biztosításáraIntegrated uanze cat management and financial escapees. ensure

A találmány tárgya kdfonfedzö pfotformokat összekété integrált traozakeiőkezelé rendszer többfonkelös nrofed banki randszerekbez. valamint eljárás pénzügyi szfogfototások hizio» sitásántBACKGROUND OF THE INVENTION [0001] The present invention relates to an integrated traozak treatment system for multi-threaded nrofed banking systems, which combines kfonformers. as well as a procedure for hiring financial teeth

Az utóbbi időben egyre növekszik a sokoldalú. mobil á$ folhasználóbarát megoldások infoll igény & bagyományos irmunkéiba és folbonáció-szolgáltato rendszerek területén, Egyetlen másik iparágban sem Gyen nagy ez ez igény, mim e banké, pénzügyi szolgáltató-. étt dek'tenfae tranzakotd iparágban. Az mtorneies konnnenlkáfoó; a nagy sebesség; a nagy vo lumenfe adatfeldolgozás; az exponenniáltsan növekvő technológiai fejlődés és a folbasznáiók igénye az tg toolmológiák alkfomazásám mfed «a késztetik a szolgáltatokat, hogy egyre gyorsabban kítfoVfonak fel Ej szolgáltatásokat, Az efeteofete 0ozogyi adatok felhalmozására, arefei válására, védeltnezéfere és továbbítására egyre tutgyobb mértékben nbuaszkodó banki, pénzügyi szolgáltató és elekttofokus tranzakció vállalatok különösen érzékenyek ezekre a növekvfe fogyasztót igényekre,Recently, the versatile has been growing. mobile user-friendly solutions for infoll demand & traditional bookmaking & folklore service systems, No other industry This demand is great, this bank, financial services provider. et dec'tenfae in the transaction industry. The mtorneies are the Connoisseur; high speed; high volume data processing; exponentially increasing technological advancement and demand for folks tg toolmologies my subfamily mfed «are pushing services to roll out ej services faster, epheteofete is collecting, securing, securing and transmitting financial services, transaction companies are particularly sensitive to these growing consumer needs,

Jelenleg több, egymást át fedd rendszer basználatos a banki és pénzügyi szolg.ál|atások és elektronikus tranzakfoők megvalésifeaánt, Például az egymás között bizonyos koummnlká elés ésbiztonsági protokollok feibaszztákfeával pétoreket biztonságosan átotalm kívánó bankok és más jfenzögyi intémnények bnaznábtateak elektronikus átutalási (EFT ~ eleenouie femE truasíen protokollokat es a kommunikációt es a® egyen! azonosító számokat (FINkódok) DBS (Data Enerypdon Standard) segítségével titkosltbadák, a kommunikációt pedig dedikált sdmvomüakon vagy tnlaldonukbaa lévő szerverekhez és kapcaolökboz vezető telefonvonalakon. bonyolíthatták A hitelkártya társaságok is több különböző kommunikációs protokollt, titkosítási szabványt és adatátviteli protokollt használhatnak a tranzakciók részleteinek átvitelére a kereskedők és a pénzügyi intézetek között, és további protokollokat (például különböző FOS (pofot of sala) rendszereket) a kereskedők és a fogyasztók közönt tranzakciók, vagy a fogyasztok és pénzügyi intézetek közötti tranzakciók lebnnyolitásfoo, Egyes bankok es más pénzügyé szolgáltatok kifejlesztették saját megoldásaikat különböző pénzügyi szolgáltatások biztosrtáaára a fogyasztok és vállalatok részére az fotúmeten keresztül, leltaresázós (dial-up) iraumfoelos tondazerek és atonniadzált pénzIdSzeto gépek (ATM-ek) segítségével, Internetes elektoanikus kereakedeinű váOfoatok., fotomefos bankok, és az ezek. slagjául azolgálé elektronikus énnwketöa febetoséguket biztosító támaságok szintén kifepeaztoiték a szabvsnyes internetes ptotokollok használatával történó adatomgosztáam azolgálö saját gtotokolljaiΛ, kai és vállalatokat összekötő (B2B - business-to-business) megoldásaikat. Ezek a rendszerek mind átfedik egymást és kölcsönhatásban állnak egymással.Currently, many overlapping systems are used to handle banking and financial services and electronic transactions, for example, banks and other jubilee agents wanting to securely transfer peer-to-peer security and security protocols to other banks. protocols and communications and Equal Identity Numbers (FIN Codes) were encrypted by DBS (Data Enerypdon Standard) and communications were made through dedicated sdmvomüak or tnlaldonukba servers and link telephones.The credit card companies also had several different communication protocols, they can use data transfer protocols to transfer transaction details between merchants and financial institutions, and additional protocols (such as different FOS (po fot of sala) systems) between traders and consumers, or between consumers and financial institutions, and some banks and other financial services have developed their own solutions for providing various financial services to consumers and companies through photo-inventory (dial-up). up) with the help of iraumfoelos tondazers and atonized money transfer machines (ATMs), Internet electroanalized round-the-clock tariffs, photo banks and the like. As a slogan, the e-mails that provided their eBay self-knowledge also drew on their own B2B (business-to-business) solutions for data logging using standard Internet protocols. All of these systems overlap and interact with each other.

Az-izolált vagy magántulajdonú kommunikációs rendszerek és ágazatra jellemző vagy m <,nt,é ,μ oue t ixO'Houuiiótvnrui'i'v’lol h vonata ar, le\ \ h„ teexegm > .eat ilyen rendszereket és protokollokat használó intézmények számára. Ennek ellenére egyes intézmények nem képesek ezeket a rendszereket egyszerű módon integrálni az elterjedtebb protokollokkal, például az Interneten használtakkal. Ezenfelül az ilyen megoldások közül sok elavult, és nehezen módosítható a technológia haladásának megfelelően és a. felmerülő szolgáltatas'igénvek biztosítására: Mindemellett a pénzügyi szolgáltató iparágat több hardver- és szoftvercég szolgálja ki, és ezek saját és egymással inkompatibilis megoldásaikat terjesztik, moh eket később nehéz a kommunikációs és adatfeldolgozó rendszerek fejlődésének és a. növekvő fogyasztói igényeknek megfelelően továbbfejleszteni.Isolated or privately owned communication systems and industry-specific or m <, nt, é, μ oue t ixO'Houuiiótvnrui'i'v'lol h train ar, le \ \ h "teexegm> .eat for institutions using such systems and protocols . However, some institutions are not able to integrate these systems easily with more common protocols, such as those used on the Internet. In addition, many of these solutions are outdated and difficult to modify as technology advances and. In addition, the financial services industry is served by several hardware and software companies, and they distribute their own and incompatible solutions, which later become difficult for the development of communication and data processing systems and. to be developed further to meet growing consumer needs.

A moduláris programozás, hardverfilggetlen programozási platformok (pl. Enterprise Java Beans és Java Beans Enterprise Application Servers), szerver/vékony.kliens alkalmazások és a páratlan globális adatátviteli hálózat (az internet) megjelenése biztosítják az építőköveket egy többfunkciós tranzakciőkezelő rendszer létrehozásához, banki és más pénzügyi szolgáltatások számára. Ennek ellenére egyetlen rendszer sem integrálta még ezen eszközök mindegyikét rugalmas, bővíthető, egyszerűen üzemeltethető és megbízható rendszerbe.Modular programming, hardware-free programming platforms (such as Enterprise Java Beans and Java Beans Enterprise Application Servers), server / thin client applications, and the emergence of an unparalleled global data transfer network (the Internet) provide the building blocks for a multifunctional transaction management system, for financial services. However, no system has yet integrated all of these devices into a flexible, scalable, easy-to-operate and reliable system.

A WO 08/58356 sz. dokumentum globális elektronikus pénzügyi szolgáltatásokat (GEFS - Global Electronic Financial Services) ír le, amelyhez tartalmaz egy 310 GEFS adatközpontot a különböző tranzakciók végrehajtásához. Az ismert megoldás egységes protokollt használ, ezért az egyes csatlakozó rendszerekben keli biztosítani a kompatibilitást. Ez a megoldás tehát nem alkalmas több különböző protokoll szerint tud működő pénzintézetek igényeinek kielégi lésére.WO 08/58356. This document describes Global Electronic Financial Services (GEFS), which includes a 310 GEFS data center for executing various transactions. The known solution uses a unified protocol, so it is necessary to ensure compatibility in each connection system. This solution is therefore not suited to the needs of financial institutions operating under several different protocols.

A jelenlegi, rendszerek itt felsorolt és további hátrányait küszöbölik ki a találmány különböző kivitelei. A találmány célja tehát a jelenlegi rendszerek fent említett problémáinak kiküszöbölése.The present systems, listed here and further disadvantages, are overcome by various embodiments of the invention. It is therefore an object of the present invention to overcome the aforementioned problems of current systems.

A találmány célja továbbá rendszer és eljárás megadása szélesebb körű banki szolgáltatások biztosítására több különböző fajta szolgáltatás végponton keresztül.It is another object of the present invention to provide a system and method for providing a broader range of banking services through several different types of service endpoints.

A találmány további tárgyait és előnyeit részben az alábbi leírás ismerteti, .másrészt ezek nyilvánvalóan következnek a leírásból, vagy a találmány gyakorlati alkalmazása során válnak nyilvánvalóvá,Other objects and advantages of the invention will be described in part by the description which follows, on the other hand, which will be apparent from the description, or will become apparent upon practical application of the invention,

A találmány tárgya egyrészt integrált tranzakciőkezelő rendszer, amely több pénzintéett>'bb v.eíeah, us 'Cimmv -,'O'fí \e?\?,'*,Aent nmko<i,\ <·.·, ,.ee\ ia t Jme, egy kommunikációs átjáróé amely a pénzintézetekkel kétirányú tranzakciós adattól g.önvn -‘•rocM, üb-1 a kenun uml.ecms atien' a u.m.akev's n-keel ,U feOb yovugy: .ulaf.j.úeThe present invention relates, on the one hand, to an integrated transaction management system, which is more than one financial system, a 'cimmv', 'O'fí \ e? \?,' *, Aent nmko <i, \ <·. ·, .Ee. \ ia t Jme, a communications gateway for two-way transactional data with financial institutions g.önvn - '• rocM, üb-1 kenun uml.ecms atien' a umakev's n-keel, U feOb yovugy: .ulaf.j.úe

-3 z<n bármelyikével képes kicserélni több pénzügyi adatátviteli protokoll bármelyikének használatával a pénzintézetek igényeinek megfelelően;-3 z <n can exchange with any of several financial data transfer protocols according to the needs of financial institutions;

egymással csereszabatos, szabványos interfésszel rendelkező, moduláris pénzügyi szolgáltató alkalmazásokat tartalmazó alkalmazás rendszert, amelyek különböző pénzügyi szolgáltatások nyújtására alkalmasak, ahol az alkalmazás rendszer legalább egy moduláris pénzügyi szolgáltató alkalma m 11 < aj ✓ \c os adatok eset elet végzi legalább egy pénzügyi adathálózattal a kon; r 11 > u Ere sztül; és az alkalmazás rendszet c > d,, ' í c.....tok közötti interfészeket biztosító legalább egy interfész szervert.an application system comprising modular financial services applications with interchangeable standard interfaces capable of providing a variety of financial services, wherein the application system performs at least one modular financial services application with at least one financial data network on the con ; r 11> u Ere stul; and at least one interface server providing interfaces between the application system c> d ,,, c ..... tokens.

A találmány ezenkívül eljárásra is vonatkozik, pénzügyi szolgáltatások különböző szolgáltató végpontokon keresztül való biztosítására, amelynek során;The invention also relates to a method for providing financial services through various service endpoints, during which;

a) egy tranzakciós rendszert alkalmazunk, amely több pénzintézet és több szolgáltatás \cgp<mt l.o/eu kő/s.ertmként maki-dik, ahol nan vikcio' rendszet unalma? szolgáltatás végpontokon keresztül elérhető felhasználói alkalmazás interfészeket és egy pénzintézetekkel kommunikáló kommunikációs átjárót, ahol a kommunikációs átjáró a tranzakciós adatokat több pénzügyi adathálózat bármely-kései képes kicserélni több pénzügyi adatátviteli protokoll bármelyikének használatával á pénzintézetek igényeinek megfelelően;a) we use a transaction system that is more financial institutions and services \ cgp <mt l.o / eu stone / s.ertm, where nan vikcio 'system is boring? a service gateway accessible through service endpoints and a communication gateway communicating with financial institutions, wherein the communication gateway is capable of exchanging transaction data at any time between multiple financial data networks using any of a plurality of financial data transfer protocols;

b) a szolgáltatás végpontok közül legalább egyen keresztül felhasználói szolgáltatáskérelmet fogadunk:b) receiving a user service request through at least one of the service endpoints:

e) ? ’ut-ri. akc.os ?cn<Keibet- t felbns.-mabn -u>,-nrel ere’emt-ek rte;.te\ o χμλλο· ós adatokat tartalmazó tranzakció objektumot hozunk létre;e)? 'Ut-ri. acc.os? cn <Keibet- t felbns.-mabn -u>, - nrel ere'emt-ek rte ; creating a transaction object containing data .te \ o χμλλο ·;

d) egymással csereszabatos, szabványos interfésszel rendelkező, moduláris pénzügyi szolgáltató objektumot választunk ki a tranzakciós adatok és a rendszer állapotok alapján, ahol az. egyes objektumok a felhasználói szolgáltatás-kérelem előre meghatározott részeinek végrehajtására alkalmasak., különböző pénzügyi szolgáltatások biztosítása érdekében;d) selecting a modular financial service object with an interchangeable standard interface based on the transaction data and system states where it is. some objects capable of executing predetermined portions of the user service request to provide various financial services;

e) a tranzakciós rendszerből egy vagy több pénzügyi adathálózathoz fordulunk a felhasználói szolgáltatás-kérelem részeinek végrehajtása érdekében;e) accessing one or more financial data networks from the transaction system to execute portions of the user service request;

fi a tranzakció objektumban összeállítjuk a pénzügyi szolgáltató objektumok által viszszaadott eredményeket; ésfi the transaction object compiles the results returned by the financial service objects; and

g) u s,olgaltuto objektum 'k ucmv-tUrteu cndmemei Japán \tre ,edj J a n,m/akem végeredményét a felhasználói szolgáltatás-kérelmet kezdeményező legalább egy szolgáltatás végpontnak.g) u s, the object of interest is ucmv-tUrteu cndmemei Japan \ tre, edj J, n, m / akem the result of at least one service endpoint initiating the user service request.

Az interfész szerverek különböző mobil és internetes eszköz számára biztosítanak csatlakozó felük let Például az interfész szerverek támogatják az .A ΓΜ autotnamkJ. bt tő eszközöket, elekuomkus átutalási {EF’l j átjáró interfészeket, internetes és telefonos banki ügyintézést, mobil rövid szöveges üzenet (SMS) és WAP-protokoll (Wtreless AppheanonInterface servers provide connectivity for various mobile and Internet devices. For example, interface servers support .A ΓΜ autotnamkJ. bt tools, electronic transfer {EF'l new gateway interfaces, Internet and telephone banking, mobile short message (SMS) and WAP protocol (Wtreless Appheanon

Frotöe-οΠ - vezeték nélküli alkalmazás protokoll) interfészeket, és más vékony-kliens interieszekeb A. pénzügyi adat-híd biztosítja a kommnmkáotóf és a tranzakeiök lebonyolítását a kük\W,\> pénzügyi ,td,öbalorntnkkai különböze kommoo',k,tem\ ptotokoóok felbsvmAXaP T,Froteöe-οΠ - wireless application protocol) interfaces, and other thin client interfaces A. The financial data bridge provides the commnmcatope and transactional processing for their \ W, \> financial, td, öbalorntnkkai difference kommoo ', k, tem \ ptotococci felbsvmAXaP T,

A moduláris pénzügyi szolgáltató alkalmazások hardverplatformtól függetlenek, könnyen ícsttcszabbatók ea Mnbetok lehelnek V fixen woáüMí i^tvü^y; \?elg,doóö a\ahn,vüM>K között vannak. a számla-hozzáférést, számla fenntartást és ügyintázésh zotomadkns trmtzakólóteazelést, esemény-jelentést valamint javak és szolgáltatások számía-alopó és kártya-alapá áfútóáaál biztosíki alksfeobok, Egy univerzális kártya- és számlaadat, nyilvántartó hivatallal való kommunikáció a tranzakciók blztonságnsságáoak további növeléséi és •javított fogyasztói szolgáltatásokat biztosít az integrált ttwzakciókezelő reodszorban,Modular financial services applications are independent of the hardware platform and are easily upgradeable. These Mnbets can be fixed. \? ig, doo are between \ ahn, vüM> K. account access, account maintenance and administration htmtzolóolóztololtás, event reporting, and sámi alopfeob, and alphafeobes of goods and services, a universal card and account information, and increased communication with the transaction office provides services in the integrated ttwaction management reodor,

A leírás részét képező mellékelt, ábrák a találmány agy kiviteli példáiét mutatják be, és a leírással együtt a találmány alapeiveinek bemntatáréra szolgálnak.The accompanying drawings, which form part of the specification, illustrate embodiments of the brain of the invention and, with the description, serve to provide a reference for the basic principles of the invention.

1, ábra: a találmány egy kiviteli példája szerinti banki szolgáltatásokat biztosító integrált daazakdókezéib rendszer vázlata,Figure 1 is a schematic diagram of an integrated daazo handheld system providing banking services in accordance with an embodiment of the invention,

2, ábra: a találmány egy kiviteli példája szerinti „felhasználó szoígálmfe-kéteintek tbb dolgozására szolgáló modidáns rendszer vadam,Figure 2 is a modular system for controlling multiple user services in accordance with an embodiment of the invention,

3, ábra: a találmány egyik kiviteli példája o^btís különböző banki tranzakciók különböző aznlgálPkás-végpoatoktm kérésztől való végrehajtáaám szolgáló integrált irsnzakdőkezelö módszer vázlata.Figure 3: an embodiment of the invention BTI o ^ s végrehajtáaám kérésztől with various banking transactions different aznlgálPkás-végpoatoktm integrated irsnzakdőkezelö method for schematically.

4, ábra: integrált bnnzakeiókezeíö módszerben esemésyjeteő alkalmazás létrehozására szolgáló eljárást szemléltető folyamatábra.Figure 4 is a flowchart illustrating a method for generating an incident-based application in an integrated bnnzakeio management method.

Az alábbiakban a találmány előnyös kioimli példáit ismertetjük, melyekre példák a mellékelt ábrákon láthatók,.The following are examples of preferred embodiments of the invention, examples of which are shown in the accompanying drawings.

Az ábrákon általában, és különösen az 1, ábrán pénzügyi és más jellegű szolgál tatások biztosítására szolgáló 100 integrált bzozakciékezelö rendszer látható. A HM) integrált nnnzakeíókezelö rendszer része a különböző pénzügyi intézmények, példáid 141 és 142 bankok és a különböző 130 interfész szerverek, például 131 wehszerver, 132 SMS szerver, 133 WAF szervarés 134 ATM szerver között közvetítő szerepet betöltő 110 kommunikációs átjáró és 120 alkalmazás szerver, A 130 interfesz szerverek típusai különböző banki szolgáltatások elérését teszik lehetővé aiéíhasználő szamára különbózó szolgáltatás végpontokon, például kézi számítőgépafem (FDA-kon), oéllulárb- vagy tnobíltóeibnokon, személyi azámitögépekeo, hotdozbató számítógépeken, telefonokon, fáz-készPldkokem ATM-eken, FOS tendszemkon és más eszközökön keresztül, A peh dakánt bemutatod 130 iutarfezszorwok mindegyike tótlönböző komninntkaelosThe figures in general, and in particular in Figure 1, show an integrated bosacchio control system 100 for providing financial and other services. The HM) integrated nnnzake management system includes a communication gateway 110 and an application server 120 acting as intermediaries between different financial institutions, such as banks 141 and 142, and various interface servers 130 such as weh server 131, SMS server 132, WAF server 133 and ATM server 134, Types of interface servers 130 allow access to a variety of banking services at different service endpoints for the user, such as handheld computer hardware (FDAs), handheld or mobile PCs, personal computers, telephones, telephones, other ready-to-use devices, through the tools, You introduce the Soft Dean, each with 130 iutarfs, each with different comninntkaelos

A* * X protokollt és interfész szabványt támogat, melyek lehetővé teszik egy vagy több külön- rΛ böző típusa szolgáltatás végpont vagy terminál eszköz számára a pénzügyi íntézmé- ‘yy nyekkel való kommunikációt, Á 130 interiész Szerverekkel kapcsolatban álló .120 alkalmazás szerver különböző banki szolga hatásokat, például takarékszámla^ folyószámla-, hitelkártya-, ügynöki számla hozzáférési és kezelési szolgáltatásokat, automatikus tranzakcíékezelő szolgáltatást, eseményjelentő szolgáltatást, javak és szolgáltatások tranzakcióját, és más hasonló banki szolgáltatásokat biztosító moduláris alkalmazásokat tartalmaz, A találmány egy felviteli példájában a 120 alkalmazás szerver 121 titkosító rendszerhez kapcsolódhat, a komrnnnlkádö biztonságának növelése érdekében, A 120 alkalmazás szerver a felhasználó banki szolgáltatásaival, például számlainformáció lekérdezésekkel, elektronikus átutalásokkal és más, külső pénzügyi intézményekkel lebonyolított tranzakciókkal kapcsolatos 'kommunikációt a 11Θ kommunikációs átjárón keresztül bonyolíthatja, ,A 110 kommunikációs átjáró a megfelelő egy vagy több pénzügyi intézményhez, például a 141 és 142 bankokhoz irányítja át a kommumkáeiöt, egy vagy több kommunikációs hálózaton keresztül· Bizonyos felhasználók személyre szabott számla-informáclóri egy külső adattártól például a ISO adattárház tárolja, lehetővé téve további, kiegészítő banki szolgáltatások. nyújtását ezen felhasználók számára, A 1 (10 integrált tranz.akciökezelő rendszerben lehetnek magantuiajdtmban lévő tennlntUeszkÖzök is, úgymint a .161 és 163 Α'ΓΜ-ek és a 162 POS rendszer.Supports * * X protocols and interface standards that allow one or more different types of service endpoint or terminal device to communicate with financial institutions, Interface 130 Various server servicing .120 application servers modular applications providing savings account, overdraft, credit card, brokerage account access and management services, automated transaction management services, event reporting services, goods and services transactions, and other similar banking services. may be connected to an encryption system to increase the security of the client, The application server 120 may include user banking services such as account information queries, electronic You can conduct 'communication related to wire transfers and other transactions with external financial institutions through communication gateway 11Θ,' Communication gateway 110 redirects commits to one or more financial institutions, such as banks 141 and 142, through one or more communication networks · Some users personalize their account information from an external repository such as the ISO repository, allowing for additional banking services. to these users, the 1 (10 integrated transaction management system) may also include core devices such as .161 and 163 és'Α and the 162 POS system.

A kommunikáció fent említett módon való irányítása érdekébe?* a 110 ko?**muoíkáeíés átjáró kapcsoló és felügyelő hardvert és szoftvert tartalmaz, így a felhasználó banki szolgáltatásaival kapcsolatos kommunikációt (például elektronikus pénzügyi adatokat) ecy chnc meghuemveu Aádfouufoo yuavngm unémienriicA nanyuhatp? az adót? pénzügyi intézménynek megfelelő kommunikációs protokoll szerint, A 110 kommunikációs átjáróban ezen kívül van elosztó különböző, amúgy inkompatíbilis kornmnnikamos b hozatok e^ pemngxi mianends/erek Körött? ekküomkus pe??zug>? ,ida?fe?g,öo?n lebonyolítására. Ezen kívül a 11(1 kommunikációs átjáró rendelkezhet több kommunikációs csatornával és hálózati kapcsolatiak melyek használatával az elektronikus pénzügyi adatokat elektronikus átutalási (EbT - Eleeüoníc Ertnds Transfcr) szabványokat, uue???c?zs szabványukat, sajat s/<dn;w\okab es más biztonságos adatátvitelt szabxa neki* tzUus/uuha tovjbbtthatpt Például a 141a es 14,!a konmmmk.nms CMíranák íssssíS'í'S'sses, os a®.In order to control communication in the manner described above, * the 110 co? ** gateway includes hardware and software for switching and monitoring the gateway, such as communications related to the user's banking services (e.g., electronic financial data) ecy chnc meghuemveu Aádfouufoo yuavngm unémienriicA nanyuhatp? the tax? according to a communication protocol appropriate for a financial institution, Is communication gateway 110 in addition to distributing various otherwise incompatible cornmnnikami products around e ^ pemngxi mianends / veins? ekküomkus pe ?? zug>? , it's time to do yours. In addition, the 11 (1 communication gateway can have multiple communication channels and network connections using which electronic financial data electronic transfer (EbT) standards, their new standard, their own s / <dn; w \ okab szabxa and other secure data transfer * tzUus him / uuha tovjbbtthatpt example, 141a and 14! konmmmk.nms the CMíranák íssssíS'í'S'sses, os A®.

- ö* * * * * « « Xví ψ < x X»<i * $ ♦ -< * *** :· «« > <*«·' lehetnék nemzetközi. EFF hálózathoz kapcsolódó pénzügyi intézményekhez, példád a 141 és 1 42 bankokhoz s a ív adatküldésre és az intézményektől -érkező adatok fogadása- V? ta szolgáló szabványos ΕΙΊ esosczctclek I budiéit a liö kommunikációs átjáró további más típusé, nagyobb sávszélességét vagy sokoldalúbb és hatékonyabb adatközlést kínáló kommunikációs csatornákat Is biztosíthat a pénzügyi Intézmények számára.- ö * * * * * «« Xví ψ <x X »<i * $ ♦ - <* ***: ·« «> <*« · 'I could be international. For financial institutions affiliated to the EFF network, such as banks 141 and 1 42 and for sending and receiving data from institutions - Receiving data? You can also provide financial institutions with communication channels that serve the standard szolgáló escoption I, which provide another type of liö communication gateway, offering more bandwidth or more versatile and efficient data communication.

A 141b kommunikációs csatorna lehet például Internetes- protokollokat (pl, TGPÁP) használó B2B kapcsolat, vagy bérelt vonal, esetleg kapcsolat valamely sajat banki szerverrel.The communication channel 141b may be, for example, a B2B connection using Internet protocols (e.g., TGPÁP), a leased line, or a connection to a proprietary banking server.

Emellett a 110 kommunikációs átjáró megkönnyíti a különböző bankok és pénzügyi intézmények összegyűjtött adatait tartalmazó adatforrásokkal való kommunikációt. Amint az 1 An\m kúszik, a 110 komtnumkaems átjáró a látta kommunikációs csatot nán keresztül össze lehet kapcsolva a ISO adattárházzak Ezen kívül a l'ÍÖ kommuníkávms unaro több különböző komnunukamos protokollt támogat, méhek lekenne teszik az egymással nagy területet átfogó hálózaton (WAN), például az Interneten keresztül összekötött adattároló és -Feldolgozó erőforrások széles skálájával történő adatkömmntókádőt, adatküldést és '-fogadást, A 110 kommunikációs átjáró- kommunikációs csatornái emellett külöttbözö, specializált pénzügyi szolgáltatás-végpontok összekapcsolására is szolgálnak, Például a 161a kommunikációs osator.ua a tói ATM-mel, aIn addition, communication gateway 110 facilitates communication with data sources containing data collected by various banks and financial institutions. As the 1 An \ m creeps, the komtnumkaems gateway 110 can be linked to the ISO data store via the communications link it sees. In addition, l'ÍÖ communicator unaro supports a number of different communal protocols, bees make a large area over each other over a wide area network (WAN). such as data exchange, data transmission and reception of a wide range of data storage and processing resources interconnected via the Internet. Communication gateway communication channels 110 also serve to interconnect external specialized financial service endpoints. For example, communication communicator 161a. With ATM, a

162a kommunikációs csatorna pedig a 162 FOS rendszerrel köti össze a 110 kommunikáeiős átjárói.Communication channel 162a connects to communication gateways 110 with FOS system 162.

A i.W kommunikációs átjáró emellett TCP/ÍE protokollokat használva ..kommunikálhat úgy \um toffo, a tclhas/nalok szamara külónhv/O penmgv szolgáltatásokat houosno és\ag\ peno5g\} mtemncncck -vámmá pen/ugv szoleal'atU'mk idugtekuu, |dentes kxwuest c4- -maln-alaM ellato pen/ogCi s/ohíuliuto mnds/enel Hven péu/ugvi <volgal· tató rendszerre példa a 1 ?0 alkalmazás szerver.The iW communication gateway also uses TCP / IE protocols ..can communicate \ uum toffo, tclhas / nalok samonhon / O penmgv services houosno and \ ag \ peno5g \ } mtemncncck-customs pen / ugv soleal'atU'mk idug dentes kxwuest c 4 - -maln-alaM ellato pen / ogCi s / ohuliuliuto mnds / enel Hven péu / ugvi <server application is an example of a 1 0 application server.

A fentebb lem funkciók ellátású érdekében a 110 kmnmunikueíos átjáró előmos úrnőén tartalmi? OS 400 opeuums mmfotn cs ΓΓΜ 2 ' s?ott\ert tuittuo AS lOtt pia formot, íS^SSíÍiT'SiVOSS. OS. i-o.In order to perform the functions described above, is the foreword of the 110km communication gateway content? OS 400 opeuums mmfotn cs ΓΓΜ 2 's? Ott \ ert tuittuo AS lOtt pia forms, íS ^ SSíÍiT'SiVOSS. ANCESTOR. i, p.

Á 120 alkalmazás szerver egy vagy több, különböző pénzügyi szolgáltató alkalmazások futtatására szolgáló szerverből áll, Λ pénzügyi szolgáltató alkalmazások bármilyen, egyéni banki ügyimézéssel, pénzügyekkel, pénzkezeléssel. fizetési átutalásokkal vagy bele kiölésekkel kapcsolatos szolgáltatást elláthatnak. A 120 alkalmazás szerveren ezenfelül van fogyasztói pénzügyi szolgáltatásokat biztoshő alkalmazások futtatására volgak? pkufénm K X 120 alkalmazás szeme? modulaos alkalma/as-temezesí Koznál, támogatva a szabványos mterfesszel rendelkező objektumokat, így rugalmas, könnyen bővíthető és nagymértékben hardveríiíggetleo rendszert biztosít pénzügyi szolgáltató alkalmazások számára, A 120 alkalmazás szerver lehet például cserélhető alkuimazas-modulökből álló alkalmazásokat futtató vállalati alkalmazás szerver (pl. Enterprise JavaBeansi. Az egyik ilyen cserélhető alkalmazás-modul lehetővé teheti a 120 alkalmazás szerver számára, hogy a 130 interfész szervereken keresztül pénzügyi szolgáltatásokat kínáljon, és az ezektől érkező szolgáltatás-kérelmekre válaszoljon. Egy másik Ilyen segítségével a 120 alkalmazás szerver tranzakciókat (pl. átutalásokat és lekérdezéseket) kezdeményezhet külső pénzügyi adatszolgáltatóknál· például a 141 és 142 bankoknál vagy a 150 adattár háznál. A találmány egy kiviteli példájában a 120 alkalmazás szerver magában foglalhat legalább 508 MHz-es CFll-vsl és legalább 1-2 gigabájt memóriával rendelkező, Web.Lpg.ie szoftvert futtató Microsoft NT 4.0 szervert. Egy további kiviteli példában a 128 alkalmazás szerver magában foglalhat legalább 500 MHz-es CPU-val és legalább 0,5-1 gigabájt memóriával rendelkező, a Microsoft SQL 7.0 vagy magasabb verziószámú szoftveréi futtató és több, RAID vezérlő\d szerelt SCSI mere\ lemezzel rendelkező Microsoft NT 4.0 szervert. Ftnclleu előnyös több Ethernet kártyát beépíteni, és 1ÖÖ megab.it/sec sebességű hálózatot telepíteni a rendszer többi részévei való kommunikáció érdekében.The 120 application server consists of one or more servers for running different financial service applications, Λ financial service applications with any kind of custom banking, finance, money management. they can provide services related to wire transfers or kills. Also, do the 120 application servers run consumer financial services to run applications that are secure? pkufenm K X 120 application eyes? modular application Koz, supporting objects with standard mterfess, providing a flexible, easy-to-expand and highly hardware-intensive system for financial service applications, The application server 120 can be, for example, a corporate application server running applications consisting of removable negotiation modules (e.g., Enterprise JavaBeans One of these interchangeable application modules may allow application server 120 to provide financial services through interface servers 130 and to respond to service requests from them, while another enables application server 120 to perform transactions (e.g., transfers and queries) can be initiated by external financial data providers · such as banks 141 and 142 or data warehouse 150. In one embodiment of the invention, the application server 120 may include a Microsoft NT 4.0 server running Web.Lpg.ie software with at least 508 MHz CFll-vsl and at least 1-2 gigabytes of memory. In a further embodiment, the application server 128 may include at least a 500 MHz CPU and at least 0.5 to 1 gigabytes of memory running Microsoft SQL 7.0 or higher software and multiple RAID controllers \ d mounted SCSI mer \ disks. Microsoft NT 4.0 server. It is advantageous for Ftnclleu to install multiple Ethernet cards and install a 1ÖÖ megab.it/sec network to communicate with the rest of the system.

A 120 alkalmazás szerver össze van kötve a 121 titkosító rendszerrel és kommunikál vele a pénzügyi szolgáltatok által használt különböző biztonsági szabványokkal komp.mbüss ntkesu.i.M vs dekódolást szolgaluousok bh’íO'iüasa érdekűben A 121 uttevmo rendszer például tartalmazhat az. SSE-lel (sccnm s»>ckei lavór) vagy ILSA-val mkosnoit bankszámlaszámok es FIN kódok, valamim a DFS-sel iitkosítótt. FIN blokkok közötti keuvm.oot bsztosito hardveres knpmgmtnn rendszert Λ hardsems koptomul·?? rend szer lehetővé teszi valamely első titkosítási szabvány (pt SSL, WSL vagy SBT) szerint »s»SU'f''soes os φ »The application server 120 is interconnected with the encryption system 121 and communicates with it with various security standards used by financial services for comp.mbüss ntkesu.i.M vs decryption for the sake of servaluousok bh'íO'iüasa For example, the uttevmo system 121 may include the. Bank account numbers and FIN codes mkosnoit with SSE (sccnm s »> ckei lavoras) or ILSA, something encrypted with DFS. FIN interlocking keuvm.oot hardware firmware knpmgmtnn system Λ hardsems copied · ?? system allows one of the first encryption standards (pt SSL, WSL or SBT) »s» SU'f''soes os φ »

ΦΦ φ·Α*Φ #*'·* * X φ Xy χΦ Λ χ·ΦΦ φ · Α * Φ # * '· * * X φ Xy χΦ Λ χ ·

Φ ΦΦ» β χ < *ΦΦ.Φ ΦΦ »β χ <* ΦΦ.

Φ φ * \ *Φ φ * \ *

X ···*<· *!^Λ <:SP· *Wa Φ* titkosított adatok hardveres formába való dekódolását, majd a hardveres formából valamely második titkosítási szabvány (pb DbS) szerinti fömkodokucn. llv imalon a d<kódolt adatok a kódolás konvertálási folyamat során soha nem jelennek meg a véletlen vagy szándékolt nyilvánosságra kerülés veszélyét magában hordozó elektronikus vagy látható formában. Ilyen szigoré adatbiztonsági protokollra szükség lehet a 120 alkalmazás szerveren keresztül egy vagy több alkalmazást lehetővé levő egy vagy több biztonságos adathálózat, például egy nemzetközi BFF hálózat adatbiztonsági követelményeinek való megfelelés érdekében. A 121 titkosító rendszer lehetővé leheti a 120 alkalmazás szerver számára, hogy pénzügyi szolgáltató alkalmazásokat nyújtson egyes biztonságos adathálózatokban előirt titkosítási szabványokkal fel nem szerelt vezeték nélküli és más kommunikációs eszközökön keresztük «»«*«X ··· * <· *! ^ Λ <: SP · * Wa Φ * decrypts the encrypted data into hardware form, then outputs the hardware form according to a second encryption standard (pb DbS). In the llv model, the encoded data d <will never appear in electronic or visual form with the risk of accidental or intentional disclosure during the encoding conversion process. Such a strict data security protocol may be required to meet the data security requirements of one or more secure data networks, such as an international BFF network, that allow one or more applications via the application server 120. Encryption system 121 may allow application server 120 to provide financial service applications through wireless and other communication devices not equipped with encryption standards required by certain secure data networks.

Φ * ΦΦΦ t ; ;Φ * ΦΦΦ t; ;

♦ Φ Φ * f‘A♦ Φ Φ * f’A

A 120 alkalmazás szerverhez kapcsolódó 13Ö interfész szerverek a 120 alkalmazás szerveren -futó penzügM szolgáltató alkalmazások közül egy vagy több elérésére szolgáló felhasználói interfészeket biztosítanak. Például a 1.31 webszerver dinarniknsan generált HTML (Hypertezt Marfcup Language) dokumentumokat biztosít a felhasználókkal forteno uüetaUn mformaeioesere eebabol, Λ felhasználok a ΓΊ nebs/enert bármely web-képes eszközről, például FC-röl Web ÍV-rőt kézi számítógépekről (PDAkról) vagy bármely más internetes eszközről elérhetik. A 131 webszerver által generált. HTML, dokumentumok a 120 alkalmazás szerver egy vagy több alkalmazása alt ü biztosított tartalommal lehetnek tmnioMeThe interface servers 13 to the application server 120 provide user interfaces for accessing one or more of the application service provider applications running on the application server 120. For example, the 1.31 web server provides dynamically generated HTML (Hypertezt Marfcup Language) documents for users forteno uüetaUn mformaeioesere eebabol, Λ I use ΓΊ nebs / ener from any web-enabled device, such as FC, Web VVs from handheld computers (PDAs) from an Internet device. Generated by 131 Web servers. HTML, documents may contain tmnioMe content provided by one or more applications server 120

A 132 SMS yshori messaging service - szöveges üzenő ^'olgahataA szerver egy vagy több rövid szöveges üzenetet biztosit a felhasználókkal történő interaktív információcsere céljából. A 132 SMS szerver elérésére a felhasználók bármilyen SMS-képes eszközt használhatnak, például (eellulárís) mobiitefelbnt, allánumerikns kijelzővel rendelkező személyhívót vagy más korlátozott kijelzési lehetőségekkel rendelkező vezeték nélküli eszközt, A 132 SMS szerver által nyújtott tartalom legalább egy részét a 1.20 alkalmazás szerveren futó egy vagy főbb alkalmazás biztosíthatja. A 1.33 WAP (wireiess aceess protocoll - vezeték nélküli hozzáférési protokoll) szétver biztosíthat egy vagy több interfész oldalt, például WML nyelven (AVireless Markop Languáge -- az .’sssawíWae. «6 ss.SMS yshori messaging service 132 The server provides one or more short text messages for interactive information exchange with users. To access the SMS server 132, users may use any SMS-enabled device, such as a (pre-mobile) cellphone, pager with an allanic display, or other wireless device with limited display capabilities. At least a portion of the content provided by the SMS server 132 is or major applications. The WAP 1.33 wireiess aceess protocol (wireless access protocol) hacker can provide one or more interface pages, for example, in WML (AVireless Markop Languages - .'sssawíWae. «6 ss.

<· X9<· X9

XML (Extensíble Marküp Laoguage) nyelv egyik alkalmazása) irt. oldalakat a felhasználókkal történő interaktív infermáelóesere céljából.An application for XML (Extensíble Marküp Laoguage) language). pages to interactively interact with your users.

* Φ ?: 5 $ * *'* Φ?: $ 5 * * '

A felhasználó a '133 WAF szervert bármely WAF-ot támogató eszközről elérheti, például mobiltelefonról, személyhívótok kémtas rádióról, „okos” telefonról, kommunikál tótról tam ma\ \ebetek m tknh ke a e^/ko mö \ 1 <1 \\ \P veneree kvrevttd elét intő tartalom legalább egy részét a 120 alkalmazás szerveren fotó egy vagy több alkalmazás biztosíthatja.The user can access the '133 WAF server from any WAF-enabled device, such as a cell phone, pager, spy radio, smart phone, lake communication, etc. today. veneree kvrevttd may be provided with at least a portion of the content on the 120 application servers by one or more applications.

A 134 ATM szerver egy vagy több interfész képernyőt biztosit a tel használókkal automatizált pénzki fizető gépeken (ATM) keresztül történő interaktív információcsere céljából. A 134 ATM szervet több, vékorty-klienses ATM-ekről a világháló oldalainak fwww-oidalak) eléréséhez használatos szoftverekhez és protokollokhoz hasonló kliensszoftver (pl. böngésző szoftver) és internetes kommunikációs protokollok, (pl. TCPAF) használatával elérhető Η ΓΜΙ oldalt, tárolhat. A 134 ATM szerveren keresztül elérhető tartalom legalább egy részéi a 120 alkalmazás szerveren futó egy vagy több alkalmazás biztosíthatja. A 134 ATM szerver saját Üzenetfonnátumot Igényelő· ATMehhez A ht/to-m intertes/eket.The ATM server 134 provides one or more interface screens for interactive exchange of information with tel users via automated payment machines (ATMs). The 134 ATM orgs can be stored több ΓΜΙ by accessing a number of client software (such as browser software) and Internet communication protocols (such as TCPAF) available from thin-client ATMs using software and protocols similar to those used to access web pages on the World Wide Web. At least a portion of the content accessible through the ATM server 134 may be provided by one or more applications running on the application server 120. The 134 ATM server has its own Message Template Requiring · ATM To ht / to-m intertes / s.

A 141 és 142 bankok és a 141a, 141b és 142a kommunikációs csatornák bármekkora száma pénzügyi intézményt és pénzügyi adathálózatot tartalmazhatnak. A 141 és 142 bankok akárhány hagyományos bankot, internetes („virtuális”) bankot, lakásépítő szövetkezete;., hitelszövetkezetet, brókerhazat, hitelkártya-társaságot, hitelt nyújtó keresködeim? társasagot, jelzálog társasagot «oketorlesrto t,n\antgoí, anda/o mrxasagot ex további, biztonságos pénzügü számvitelt és más adatokat fenntartó társaságokat és intézményeket. takarhatnak. A 141a, J4ih es 1-12a kommunikációs csatornák bármilyen típusú hálózati kapcsolatok lehetnek, beleértve a telefonos hálózatot, de<hkah vezetéket, feltárcsázós hálózatot, LAH-t, WAN-t (pl. az Internet), vezeték nélküli kommonikacsos tuto/atot e< más hasonló hakv,m kapcsolatokat.Banks 141 and 142 and any number of communication channels 141a, 141b and 142a may include a financial institution and a financial data network. Are any of the traditional banks, internet ("virtual") banks, home building cooperatives of the 141 and 142,., My credit cooperative, brokerage house, credit card company, lending business? company, mortgage company «oketorlesrto t, n \ antgoí ,anda / o mrxasagot ex other companies and institutions that maintain safe financial accounting and other data. They may cover. Communication channels 141a, J4ih and 1-12a can be any type of network connection, including dial-up network, but <hkah cable, dial-up network, LAH, WAN (e.g., Internet), wireless communication tuto / at <other similar hakv, m relationships.

A 150 adattárház- akárhány, pénzügyi adatokat vagy ezekkel kapcsolatos Információi tartalmazó adttttarbázat tartalmazhat. A 150 adattárház lehet lokalizált adatforrás, úgy««»« >» mim adatbázis, vagy adatbázisok csoportja, vagy lehet elosztott erőforrás, például egy kőteg lokalizálhat» fájl elosztva a kalóza tón. A 15t)a és 150b kommunikációs csalomThe 150 data warehouses may contain any library of data containing financial data or information relating thereto. The data warehouse 150 may be a localized data source, such as a «« »«> »mim database, or a group of databases, or may be a distributed resource, such as a bundle of localized» files distributed across the pirate lake. 15t) a and 150b communication cheats

·> * ? I t·> *? I t

V X nák bármilyen típusú. kél vagy több felhasználó közötti adatkommunikációt szolgáló hálózatok vagy vonalak lehetnek. A találmány egy kiviteli példájában a 150 adattárház pénzügyi számlainformációt és hozzá kapcsolódó számla elérési Információt, példáid bankkártya vagy hitelkártya mágnescsík információt tárol egy vagy több felhasználó számára. Különböző pénzügyi intézmények által biztosított, de ugyanazon felhasználóhoz tartozó számlákra vonatkozó ín formációk összekapcsolhatók, vagy egy helyre gyűjthetők a. hatékonyabb hozzáférés érdekében.V X nectar of any type. networks or lines for data communication between one or more users. In one embodiment of the invention, the data warehouse 150 stores financial account information and associated account access information, such as credit card or credit card magnetic stripe information, for one or more users. Price information for accounts provided by different financial institutions but belonging to the same user can be linked or collected in one place. for more efficient access.

A 100 integrált tranzakemkezeto rendszerben lehetnek integrált szolgáltatás végpontok vagy termináleszkőzök, például több 161 és 163 ATM és a 162 FOS rendszer. .A 161 ATM lehet saját alkalmazás- és mterfesz-szoftverrel rendelkező, önállóan működd A ΓΜ. amely képes adatcserét lebonyolítani egy vagy több pénzügyi adathálózattal a *10 knmmumkamos atpuon kéteséiül A lóé FCfo n n<Kz<t lekt KAketeskeAlmt üzlettel egyheíntegrálf, saját alkalmazás- és imerfesz-szoftvetrel rendelkező FOS rendszer, amely képes adatcserét lebonyolítani egy vagy több pénzügyi adathálózattal a 110 kommunikációs átjárón keresztül. A 1Ö3 ATM lehet a 120 alkalmazás szerver alkalmazás szoftverét és a 134 ATM szerver interfész szoftverét legalább részben felhasználó vékony-kliens ATM.. Más speciális vékony-kliens eszközök, például vékonykliens FOS rendszer alkalmazása is lehetséges megfelelő interfész szerverrel párosítva, A 2, ábrán a találmány egyik kiviteli példája szerinti, felhasználói szolgáltatáskérelmek feldolgozására szolgáló 200 moduláris rendszer lm ható. A 200 moduláris rendszert használhatja alkalmazz^ s/uvet. például a.· t, abnn ktthato 120 alkalmaz ts szerver a 130 felhasználói interfészeken keresztül kiadott felhasználói szolgáltatáskmelmck feldolgozására \ 200 modnlaov tends/ct több 210 alkalmaz a-χ obufetmoot tartalmaz, például a 2.11. és 212 alkalmazás objektumokat. .Λ 211 és 212 alkalmazás objektumok szabványos beviteli útvonalként szolgálnak a felhasználóktól, például a :2Öt és 2d2 lélhavm'ilóktól erkezo felkevnakn s/oteatomfe-in teltnek szamot a. Λ 211 és 212 alkalmazás objektumok a végrehajtandó műveleteket leíró 220 tranzakciót, például 221 és 222 tranzakciókat hoznak létre. A 230 útvonalválasztó kiértékeli a 221 cs 222 tranzakciókat és a megfelelő 240 szolgáltatóhoz, például a 241, 242 és 243 szolgálta?·§ fiS ?í;>The integrated transaction management system 100 may include integrated service endpoints or terminal devices such as multiple ATMs 161 and 163 and FOS system 162. .The 161 ATMs can be self-contained with their own application and software software. ΓΜ. capable of exchanging data with one or more financial data networks at the doubt of * 10 knmmumkamos atpuon The horse integrates with the FCfonn <Kz <t lekt KAketeskeAlmt shop, with its own application and snapshot software that can exchange data with one or more communication gateway. The ATM may be a thin client ATM that utilizes at least part of the application server application software 120 and the ATM server interface software 134. Other specialized thin client devices, such as a thin client FOS system, may be used in combination with an appropriate interface server. A modular system 200 for processing user service requests according to an embodiment of the present invention may be provided. You can use the modular system 200 with custom / uv. for example, the .t, abnn ktthato application server 120 for processing user service tokens issued through the user interfaces 130 \ 200 modnlaov tends / ct contains a plurality of 210 applications a-χ obufetmoot, e.g. and 212 application objects. .Λ Application objects 211 and 212 serve as standard input paths from users, such as: 2Öt and 2d2 soulbutters to a number of s / oteatomfe in. Application objects 211 and 212 create transactions 220, such as transactions 221 and 222, describing the operations to be performed. The router 230 evaluates the transactions 221 cs 222 and the corresponding providers 240, such as those provided by 241, 242, and 243.

- η « « + ♦ * «βφχ <·«♦ *'· X $ ♦ « > ♦ tökhoz irányítja őket. A 241, 242 és 243 szolgáltatóknál rendelkezésre állnak a 221 és J\'t- η «« + ♦ * « β φχ <·« ♦ * '· X $ ♦ «> ♦ directs them to the pumpkin. Providers 241, 242 and 243 have 221 and J

A «THE "

222 tranzakciók végrehajtásához szükséges műveletek. Bizonyos esetekben a szolgál- V/ taté, például a 243 szolgáltató 250 szolgáltatás-kérelmei küldhet valamely külső erőforráshoz, például valamely pénzügyi intézménynél tátolt pénzügyi adatok megszerzése érdekében. A.241,242 és 243 szolgáltatók továóbküldhefik a tranzakciót egy további szolgáltatóhoz, vagy 260 választ, példáié a 26.1 és 262 válaszokat küldhetnek a 211 és 212 alkalmazás objektumoknak.222 operations required to perform transactions. In some cases, service requests from a service provider, such as service provider 243, may be sent to an external resource, for example, to obtain financial information stored at a financial institution. Providers 241,242 and 243 may forward the transaction to another provider, or 260 responses, for example, 26.1 and 262 may send responses to application objects 211 and 212.

A. 210 alkalmazás objektumok szabványos beviteli útvonalat biztosítanak a 250 felhasználói szolgáltatás-kérelmek számára, és 220 tranzakciókat kezdeményeznek a 200 moduláris rendszeren belül. A 210 alkalmazás objektumok a 200 moduláris rendszerrel végrehajtatható ónálló műveleteket reprezentálják. A 21 (1 alkalmazás objektumok között lehet például bejelentkező objektum, számlaegyenleg-lekérdező objektum, számla kimutatás lekérdező objektum, egyenleg átutalási objektum, részletes számla lekérdező objektum, vevőszolgálati obfekmm és további. külenho/o penzüesi, adminisztratív, kifizetési és más szolgáltatásokat biztosító objektumok, A. találmány egy kiviteli példájában minden 210 alkalmazás objektum állapot nélküli Enterprise JavaBean (E3B), melyeket a felhasználó a Java Narning and Direotory lnterface-eu (JNDI) keresztül érhet el (nincs ábrázolva). Minden 210 alkalmazás objektum létrehoz, a végrehajtandó műveletet leíró és a művelet megkezdéséhez szükséges felhasználói információt tartalmazó 22(1 tranzakciót. Például a bejelentkező objektum használható alapin formációkat, úgymint a felhasználói azonosítót (pl. felhasználónév, hitel kártyaszám, ATM-kártya. száma stb » es szemeb 4 azonosüv s^unot (Pl\* tvtoalma.m fe jelentkező tmozukuo leire hozására, A számlaegyenleg-lekérdező objektum használható a kérdéses számla, számlaszámát (és esetleg biztonsági ekokM ielhasználőnevet és PIN-kódot) tartalmazó s.·ami teg\enleg lekérdező uan/akuo létrehozásom \ 310 alkalma/a» objektumok ezen kívül kapcsolatba lephemek a Ά0 útvonalválasztóval ís a 220 tranzakciót feldőlgo.m kds. olgahato megh.u.uozasa ndekeben, Az reyrk fosnék példában u 3 IP alku! unnu-x objektum ?o\,»bbüm r 220 nan.mkeim a 230 u vmahahs, mnak, u m0 nuoud választó kiértékeli a 220 ttanzakdői, majd továbbítja a kiválasztott 240 szolgáltatónak.A. Application objects 210 provide a standard input path for user service requests 250 and initiate transactions 220 within the modular system 200. Application objects 210 represent tin operations that can be performed by the modular system 200. Application objects 21 (1) include, for example, a login object, an account balance query object, an account statement query object, a balance transfer object, a detailed account query object, a customer service obfekmm, and more. External, administrative, payment, and other service objects, In an embodiment of the present invention, each of the 210 application objects generates an object-free Enterprise JavaBean (E3B) that can be accessed by the user through the Java Narning and DireotoryInterface-eu (JNDI) (not shown). and 22 (1 transaction) containing user information to start the operation. For example, the login object can use basic information such as a user ID (e.g., username, credit card number, ATM card. number, etc.). t (Pl \ * tvtoalma.m fe to bring up the candidate tmozukuo, The account balance query object can be used to create the account in question, including account number (and possibly security username, and PIN). 310 cases / objects are also contacted with router Ά0 and transaction 220 falls over. Kds. olgahato hu.u.uozasa ndekeben, The reyrk fosns example u 3 IP bargain! unnu-x object? o \, »bbüm r 220 nan.mkeim the 230 u vmahahs, mnak, u m0 nuud selector evaluates the 220 employees and then forwards to the selected 240 service providers.

Egy másik megoldás szerint ugyan a 230 útvonal választó értékeli ki a 220 tranzakciót, de a 210 alkalmazás objektum küldi el a 220 tranzakciót a 230 útvonalválasztó áltat > -<w. C:>. ·?;?.Alternatively, although path selector 230 evaluates transaction 220, application object 210 transmits transaction 220 by router 230> - <w. C>. ·?;?.

χ *>* * * * artutosnoú kiválasztott 2 H) szolgai totónak. Λ 2.10 atkalma/as objektumok, emellett 2ó0 p választ is kaphatnak a 240 szolgáltatóktól, és a 260 választ továbbíthatják a felhasználónak, például a 201 és 202 felhasználóknak. A 210 alkalmazás objektumok a 260 válts? alaptan, tg tvlhas/nakh pár,un sok \agv tmts tendvet kot ükömnek hamsam kertn tik a 240 szolgáltatókat a 220 tranzakció visszapörgetésérc, megváltoztatására, vagy ismételt próbálkozásra.> *> * * * * artutosnoú selected as 2 H) servant toto. Λ 2.10 objects, in addition, they may receive a response of 2h0 p from the service providers 240 and forward the 260 responses to the user, such as users 201 and 202. Are the 210 application objects in the 260 switch? basic, tg tvlhas / nakh pair, and many \ agv tmts tend to my hamsam garden 240 providers to reverse or reverse transaction 220 transactions.

A 230 tranzakció, például a 321 es 22 onnzakctok tartalmazhattok azokat az adatokat, melyekre a 240 szolgáltatóknak a 210 alkalmazás objektumok funkcióinak végrehajtásához szükségük van. Á 220 tranzakció alapvető tranzakció infórmáctőkat, például egyedi azonosítok tdóbélyeget. allapotjel/őt, feladót es célállomást (vaus a trau/ukmo végrehajtásához szükséges 240 szolgál tatokból álló listát) tartalmazhat. A 220 tranzakcióhoz emellett bármely mennyiségű járulékos, az adott tranzakcióra jellemző míormaciő adható hozzá adategységként. A találmány egyik kiviteli példájában az adategység adatleírót, például számlaszám vagy FIM, és magát az adatot tartalmazó egy vagy több kuics/aáat: párt tartalmaz, például #012345 számla, FIN 0876. Az adategység adat- és fajlhpnsok es tornutumok szele* skalaun tarialmazhatm, pddutrl különböző szamokat, jelzőbitcket, karakterláneokat, adatfájlokat, stb. Az adatobjektumok néhány kivitek példája tartalmazlraf grallkus fájlt érvénytelen csekkről, hangminta fájlt hangfelismerő rendszerhez, vagy a számlán végrehajtott legutóbbi tranzakciók adatmezőjét. Az adutok között lehet továbbá egy előző tranzakcióra válaszul adott adatokat wtalrnaző jelzés is. A találmány egy kiviteli példájában a 220 tranzakciók XML dokumentumként vannak tárolva, melyet a 230 nrtonabahwto es a 240 szolgáltatók elérhetnek, kiértékelhetnek és módosíthatnak, Egy masík kiviteli példában minden 220 tranzakció a tranzakció előéletének teljes lenésát tartalmázzn. A 220 tranzakciókat automatikusan eltarolhattok adatbázisban későbbi felhroznalas eehabol archnálhapnkTransaction 230, such as tracers 321 and 221, may include the data that service providers 240 need to perform the functions of application objects 210. The transaction tracers 230, 221, 221, Transaction 220 is a basic transaction of information labels, such as unique identifiers. may contain a base symbol / sender, and a destination (or a list of 240 services required to execute trau / ukmo). Additionally, any amount of additional media specific to that transaction may be added to the transaction 220 as a unit of data. In one embodiment of the invention, the data unit comprises a data descriptor, such as an account number or FIM, and one or more pairs of data containing the data itself, e.g., account # 012345, FIN 0876. The data unit is a data scalar and scalar. pddutrl different numbers, flags, strings, data files, etc. Some examples of data objects include a grallkus file from an invalid check, a voice sample file for a voice recognition system, or a data field for recent transactions on the account. The data may also include an indication of data provided in response to a previous transaction. In one embodiment of the present invention, transactions 220 are stored as XML documents that can be accessed, evaluated, and modified by nontonabahwto 230 and service provider 240. In a mask embodiment, each transaction 220 contains a complete glimpse of the transaction history. You can automatically store 220 transactions in our database at a later date on our eehabol archive

A 2.30 útvonalválasztó a 220 tranzakciót kezdésére kiválaszt egy 240 szolgáltatót, A 230 útvonalválasztó tranzakciós részletek és/vagy rendszerinformációk kombinációját használja az optimális 240 eelszoigáItató meghatározására. Például a 230 utvcnalvá·· iasztó a számiaszámnak, tranzakciós összegnek, vagy felhasználói névnek meglélelöen irányíthatja a tranzakciót. A 200 moduláris rendszer több 230 útvonalválasztói, is haszCS. ?,?Router 2.30 selects a provider 240 for initiating transaction 220, Router 230 uses a combination of transaction details and / or system information to determine the optimal preselector 240. For example, the utvcnalva 230 alarm can control the transaction by number, transaction amount, or username. The modular system 200 has a plurality of routers 230, including utility. ?,?

- η nálhat erre a. feladatra. Egyetlen 220 tranzakció feldolgozása során, többször is ábrányilásta kerülhet, és a 230 útvonalválasztói mind a 240 szolgáltatók, mind a 210 alkalmazás objektumok használhatják. A 230 útvonalválasztó tartalmaz Útvonalválasztó táblát XML dokumentum Formájában, méhben fel vannak sorolva azok a feltételek és/vagy szabályok, melyek alapján a 220 tranzakciót egy bizonyos szolgáltatóhoz, például valamelyik 241,242 vagy 243 szolgáltatóhoz kell irányífanL- η can do this for. job. During processing of a single transaction 220, it may be rendered multiple times and used by routers 230 for both service providers 240 and application objects 210. The router 230 includes a Route table in the form of an XML document that lists in the womb the conditions and / or rules under which the transaction 220 is to be directed to a particular provider, such as one of the 241,242 or 243 providers.

A 24 L 242 és 243 ,\zoigahdíok logikai hálózatukat taitalma/ó modulokat használnak egy vagy több 210 alkalmazás objektum által biztosított fonkeiók legalább egy részének végrehajtását a. A 240 szolgáltatók a 220 tranzakcióban tárolt Információkat használják tél a funkciók végrehajtására, A 240 szolgáltatok küldhetnek választ a tranzakciót létrehozó 219 alkalmazás objektumnak, vagy továbbadhatják a 229 tranzakciót egy másik 240 szolgáltatónak a 230 útvonalválasztó közbeiktatásával, vagy a nélkül. A 240 szolgáltató egy vagy több funkcióját helyben hajtja végre tranzakciós adatok, helyi erőforrások és rendszerinformációk felhasználásával, és a A1 választ adja a 210 alkalmazás objektumnak. Egyes 240 szolgáltatók, például a 242 szolgáltató, egy vagy több funkciójukat szintén helyben hajtják végre tranzakciós adatok, helyi erőforrások és mndszuuUörmaciok felhasznalasavaL de lehetséges, hogy az áltáluk \eguha??ou funkciók a 210 alkalmazás objektum által igényelt funkcióknak csak egy részét fedik le. A 220 tranzakcióban el lehet helyezni a 242 szolgáltató által generált adatokat is, majd tovább lehet küldeni egy másik 240 szolgáltatónak, például a 243 szolgáltatónak. Egyes 240 szolgáltatók, péídátd a 243 szolgáltató, a 229 tranzakcióban lévő adatokat vagy azok egy részét továbhküldheUk valamely 250 szolgáltatáshoz, majd a 250 szolgáltatástól érkező válaszadatok vétele után 262 választ küldhetnek a 210 alkalmazás objektumnak. A talúmánx egyik kiviteli példájában több ilyen 249 szolgáltató is dől· gozhat egyidejűleg ugyanazon a ??o tranzakción. A találmány egy másik kivifeli példájában a 240 szolgáltatok megpróbálhattuk ugyanazt a célt elérni különböző csatornákon keresztül Például több 240 szolgáltam több 2.50 szolgáltatást hajthat végre a lehető leggyorsabb válasz elérése érdekében, ha a válaszidők változnak (pl. az egyik 250 voigáhma^ gyorsabb lehet egy másik 259 szolgáltatásnál bármely adott kérelemre a. verem rendelkezésre államim e> ura? «eme/oktol thegeeró .14 rThe payload logic networks 24 L 242 and 243 use their logical network modules to implement at least a portion of the fonts provided by one or more application objects 210 a. The service providers 240 may use the information stored in transaction 220 to perform winter functions. The service providers 240 may send a response to the application object 219 that creates the transaction, or forward the transaction 229 to another service provider 240, with or without router 230. Provider 240 performs one or more of its functions locally using transaction data, local resources, and system information, and responds A1 to application object 210. Some providers 240, such as provider 242, also perform one or more of their functions locally using transaction data, local resources, and user data, but it may be that some of the functions required by the application object 210 overlap. Transaction 220 may also include data generated by provider 242 and then forwarded to another provider 240, such as provider 243. Some service providers 240, such as service provider 243, may forward some or all of the data in transaction 229 to a service 250 and then receive 262 responses to application object 210 after receiving response data from service 250. In one embodiment of the talusmanx, several of these 249 service providers may simultaneously negotiate the same transaction. In another exemplary embodiment of the invention, services 240 may have attempted to achieve the same goal through different channels. For example, multiple services 240 may perform multiple 2.50 services to achieve the fastest response if response times change (e.g., one 250 voicemail may be faster for another 259). service for any given request the. stack available in my state e> lord? «eme / octol thegeeró .14 r

<· φ-·>Α 250 szolgáltatások, például adatfutár szolgáltatások vagy kommunikációs protokoll szolgáltatások, felhasználhatok külső erőforrással például pénzügyi adathálózattal bankkal, kriptográfiai rendszerrel vagy adattárházzal történő adatcserére. Minden 258 volgahatas hozzáigazítható az adott kttho erofotms kommnnikueios protokolljaihoz tv adatkövetefményeihcz,. A 258 szolgáltatás adhat is és vehet Is adatokat, & kapott adatokat tttvábbtfanl lehet a 258 szolgáltatást kezdeményező 240 szolgáltatónak, majd csatolni lehetőket a 228 tranzakcióhoz é-s/vagv vissza lehet küldeni okét a 218 alkalmazás * :♦ * * <· * Φ * ♦ * objektmimak 260 válasz förtnájában.<· Φ- ·> Α 250 services, such as messenger services or communication protocol services, can be used to exchange data with an external resource such as a financial data network with a bank, cryptographic system or data warehouse. Each of the 258 volatilities can be adapted to the protocol of the given kttho erofotms commemnnikueios with TV data effects. Service 258 can also provide and receive data, & retrieve data to the service provider 240 initiating service 258, and then attach any of them to transaction 228 and / or return the reason to application 218 *: ♦ * * <· * Φ * ♦ * objimimak in a 260 response cache.

A 261 és 262 válaszok tartalmazhatják a 218 alkalmazás objektum által létrehozó,, 220 tranzakcióra adott választ vagy megoldást, A 261 és 262 válaszok taríalmazfeamaK a 210 alkalmazás öbjektum által igényelt információkat vagy magyarázatot arra, hegy a 210 alkalmazás objektum által elindított kérelem miért nem teljesíthető. Λ találmány egy kiviteli példájában a 260 válasz tartalmazhat a tranzakció sikerességét jelző értéket; a tranzakció sikertelenségére magyarázatot, adó üzenetet; amennyiben szükséges, a következő tranzakció részeként felhasználható jelzést, például a jelen tranzakcióra matató hivatkozást; és további adategységeket (amint azt fentebb a. 220 tranzakcióval kapcsolatban leírtuk), A 268 válaszokban visszaadott információ részben vagy egészben lo\ abbitbato a. 210 alkalmazás objektumok használatát kezdeményező felhasználónak es\ag\ agy mázon \agy m.js 210 alkalmazás objektumon keresztül kezdeményezett további 220 tranzakciók alapját képezheti.Responses 261 and 262 may include a response or solution to a transaction 220 generated by the application object 218. Responses 261 and 262 may include information or explanations required by the application object 210 as to why the request started by the application object 210 cannot be executed. In an embodiment of the invention, the response 260 may include a value indicating the success of the transaction; an explanation of the failure of the transaction, a tax message; where appropriate, an indication that may be used as part of the next transaction, such as a reference to this transaction; and other units of data (as described above for transaction. 220). The information returned in responses 268 is partially or wholly lo \ abbitbato a. The user initiating the use of application objects 210 may form the basis for further transactions 220 initiated through the application object \ ag \ brain glaze \ or m.js 210.

A. 3. ábrán különböző 318 szolgáltatás végpontokon keresztül, 328 távoli szolgáltatók ,dtd mnpott pénzügyi adat , tartalom-1 s uan/akuos tunkolok feihus/nufosáxal kúton bűző pénzügyi fogyasztói és információs szolgáltatásokat mnjto >00 integrált tranzakciókezelö rendszer látható. Amint áz á 3. ábrán látható, a 300 integrált tmuzakcíókczeh) rendszer sokféle, a fogyasztói igényekhez. Igazodó pénzügyi és információs szolgáltatást tartalmaz. Ezek. a pénzügyi és információs szolgáltatások különböző 318 sztdgákatás végpontokon felkínálhatok, több. egy vagy több interfész szabványt és kommunikációs protokollt támogató interfoszröl A 318 szolgáltatás végpontok kozott lehet például 311 PDA. 312 (eellulans) roobdíelelon, 313 PCI >14 bor hozható számítógép, 315 telefon, 316 iaxgcp, 317 ATM vagy 318 POS rendszer, A.A. Figure 3 shows an integrated transaction management system mnjto> 00 through various service endpoints 318, remote service providers 328, financial data dtd mnpott, content 1 s uan / akuosok fnh / nufosaxal financial services and information services. As shown in Fig. 3, the integrated tmuzakcíokczeh system (300) is diverse for consumer needs. Includes adjustable financial and information services. These. financial and information services can be offered at various 318 std end points, more. one or more interfaces supporting standard and communication protocols Service endpoints 318 may be, for example, 311 PDAs. 312 (eellulans) rooftop aelelon, 313 PCI> 14 wine bring computers, 315 phones, 316 iaxgcp, 317 ATM or 318 POS system, A.

,(1 ΐ ' .',1 ,'S, (1 ΐ '.', 1, 'S

- 15 ~ x * ·*>·«- 15 ~ x * · *> · «

300 integrált tranzakciőkezefe rendszer a 3K) szolgáltatás végpontokkal bármely V :300 integrated transaction handset system with 3K) service endpoints in any V:

* * j* * kummumkaeros halozan például az Internet, iclctono^ halozar. vezetek nélküli halozat * « * rádióhálózat és más kommunikációs hálózatok, és alkalmazhatóságtól függően egy vagy több megfelelő adatátviteli protokoll· például SMS. WAP és TCP. IP használatával kommunikálhat. A 3ÖÖ integrált tranzakcfokezeló rendszer által nyújtott szolgáltatások különböző 320 távoli szolgáltatók közül egy vagy többtől begyűjtött és/vagy velők kicserélt információkat is felhasználhatnak. A .320 távoli szolgáltatók: között lehet például 321 bank, 322 hitelkártya társaság, 323 OS.M szolgáltató, 324 számlázó, 325 tartalomszolgáltató és további, pénzügyi és kapcsolódó szolgáltatásokat nyújtó szolgáltatók. A 300 integrált tranzakciókezelő rendszer a 320 távoli szolgáltatókkal bármely biztonságos kommunikációs- vagy pénzügyi adathálózaton keresztül kommunikálhat.* * j * * kummumkaeros halozan for example the Internet, iclctono ^ halozar. wireless network * «* radio network and other communication networks, and one or more appropriate data transmission protocols, such as SMS. WAP and TCP. You can communicate using IP. The services provided by the 3Ö integrated transaction management system may also use information collected from and / or exchanged by one or more of 320 remote service providers. .320 remote providers include 321 banks, 322 credit card companies, 323 OS.M providers, 324 billers, 325 content providers, and other financial and related services providers. The integrated transaction management system 300 can communicate with remote service providers 320 through any secure communications or financial data network.

Emellett, a találmány egy kiviteli példája szerint a 300 integrált tranzakeiokezelö rendszer tartalmazhat különböző pénzügyi és más információs szolgáltatások nyújtására, szolgáló funkcionális modulokat. A funkcionális modulok mindegyike valamely feladat vagy feladatcsoport végrehajtására szolgáló szoftver és/vagy hardver kombinációt tartalmazhat. Lehetséges példáiul, hogy egy ilyen funkcionális modulnak csak adatp.rocesszorra, memóriára és masitaskeszlerte (azaz számítógépes programkódra) van szüksége az adott kiviteli példában szükséges feladatok végrehajtására. Általában azonban több beviteli és kimenő eszköz, több rövid távú és hosszú távú memóriarendszer, több réten vunmógenes programkód (\ug\rs operációs rendszer. alkalmazna szoftver, stb k főbb konmmnrkacrós eszköz es több processzor használatos eg\ ilyen funkemnairs modulhoz. Ezenfelül több ilyen funkcionál ir> modul osztozhat ugyanazon a hardveren és a szőlőét kotr y\ tárák egyes rx szerű. Bízom os esetekben valamely funkcionális modul egy v.igy több- meubbi funkcionális modult tartalmazhat. A szakferülmen jamtosak számára nyilvánvaló lehet., hogy az itt lent funkcionális modulok sokféle, egymással eg> eneriéktt kódvhek tűm-hardver kombinációval mec^atosrtharok Λ ítmkeioruh^ modulok itt leírt megvalósításai példa jellegűek, és az adott hmkeionálís modul teladatarnak vegrthagUMm képes hardver és szoftver kombinációk felépítését nem korlátozzák.In addition, according to an embodiment of the invention, the integrated transaction management system 300 may include functional modules for providing various financial and other information services. Each functional module may include a combination of software and / or hardware for performing a task or set of tasks. It is possible, for example, that such a functional module needs only a data processor, memory and mascaster (i.e., computer program code) to perform the tasks required in that particular embodiment. However, in general, there are several input and output devices, more short-term and long-term memory systems, multiple layers of wunmogene code (\ ug \ rs operating system. Would use software, etc.) and several main processor devices and multiple processors used for one of these funkemnairs modules. ir> module can share the same hardware and some of the rx repositories of your grapes are retained. In some cases, a functional module may contain some or more functional modules. It may be obvious to those skilled in the art that the functional modules below The embodiments of the mec ^ atosrtharok Λ judging kuhler modules described herein are exemplary and do not limit the construction of hardware and software combinations of vegrthagUMm for a given hmkeionial module.

'•AA’W ú$. A:'• AA'W ú $. THE:

·· 16 ¢:.....·· 16 ¢: .....

* * ** * *

Amint az a 3. ábrán látható, a 3Ö0 integrált tranzakciókezeta rendszerben van 330 interfész rendszer, 340 .alkalmazás rendszer, 350 átjáró rendszer és 36Ö titkosító' rendszer. A 330 interfész rendszer egy vagy több iudfecfottáiis .módúit tartalmaz, melyek mindegyike egy vagy több. különböző 310 szolgáltatás végpontokon keresztöl elérhető felhasználói interfészt biztosít A 340 alkalmazás rendszer egy vagy több funkcionális modult tartalmaz, melyek mindegyike funkcionális feldolgozási lehetőségeket biztosit egy vagy több fogyasztói alkalmazás számára, beleértve a 320 szolgáltatók felé irányuló adaflekérdezések és tranzakciós kérelmek megfogalmazásának lehetőségét. A 350 átjáró rendszer különböző kommunikációs, adatátviteli és titkosító protokollokat hasz» «Φ* Φ * * * «. *As shown in Figure 3, the integrated transaction management system 300 includes an interface system 330, an application system 340, a gateway system 350, and an encryption system 360. The interface system 330 includes one or more iudfecal modes, each one or more. Provides a User Interface Available at Different Endpoints 310 The application system 340 includes one or more functional modules, each of which provides functional processing capabilities for one or more consumer applications, including the ability to formulate data requests and transaction requests to service providers 320. The gateway system 350 uses various communication, data transmission, and encryption protocols »« Φ * Φ * * * «. *

Λ « « » * φ > Λ ♦ * náló ehérő hálózatok vagy kommunikációs rendszerek között folyó kommunikáció Irányítására szolgáló egy vagy több funkcionális modult tartalmaz. A 360 titkosító rendszer egy vagy több funkcionális modult tartalmaz adatok egy vagy több biztonságos titkosítást szabvány szerinti kódolására és dekódolására.Contains one or more functional modules for controlling communication between hotspot networks or communication systems. The encryption system 360 includes one or more functional modules for encrypting and decrypting data according to one or more secure encryption standards.

A 330 interfész rendszer egy vagy több funkcionális modult tartalmaz adatok különböző vékony-kliens végpontokon vagy terminál eszközökön keresztül való: bemutatására és cseréjére, A 330 interfész rendbe? hozzáférhet a 340 alkalmazás rendszeren belül a togxasztm ,ú halma m\oka? bt/tostto hmkmomslt» modulok kozni eg\hez vags többhöz, és a 340 alkalmazás rendszer es a fegvts/to kozott a felhasználó által használt különböző 310 szolgáltatás végpontok változó sávszélességeinek, memöriakapaeifásaisak. feldolgozási képességeinek, beviteli és navigációs módszereinek, általános használatának és környezetének megfelelő interfészt biztosíthat. Például egy SMS eszközzel kompatibilis intmtesz mföonaeio küldésiben es logadasabau löÜ karakterű- lehet korlatozva. A WAP eszközök rugalmasabbak és ezért a WAP eszközökkel kapcsolatban használt interfész grafikai és más adatokat is használhat, de tervezéskor figyelembe kell venni a legtöbb WAP készülék korlátozott sávszélességet és memóriáját. .A webalapú eszközök kep^segek b,amely skálájával rendelkezhetnek, amely nagyban függ a terminál eszköz típusától és a tervezett terminál eszköz sávszélességétől, memóriájától és bevitelt képességeitől, Még egy bizony os komnnmtfcáeíós protokollon beiül is a lehetséges terminál eszközök és ieiha-omeloh tulajdonságaitól függően előnyös lehet több interfész lebelowget felkínálni.The interface system 330 includes one or more functional modules for displaying and exchanging data through various thin-client endpoints or terminal devices. can you access the 340 application system togxasztm, what's the reason? bt / tostto hmkmomslt modules are combined for multiple or multiple applications, and the application system 340 is configured to accommodate varying bandwidths of memory for the various service endpoints 310 used by the user. interface, input and navigation methods, general usage and environment. For example, an SMS-compatible message may be restricted in sending messages and logadasabau character. WAP devices are more flexible, and therefore, the interface used with WAP devices can use graphics and other data, but the limited bandwidth and memory of most WAP devices should be considered when designing. .Web-based devices have a b range of features that can depend greatly on the type of terminal device and the bandwidth, memory, and input capabilities of the intended terminal device, even within a reliable communication protocol, depending on the capabilities of the available terminal devices and infomercials. it may be advantageous to offer multiple interface lobes.

$2.$ 2nd

-17Amint a 3, ábrán látható, a 330 interfész rendszerben van 331 web interfész modul, /*/ 1* *-17As shown in Figure 3, the interface system 330 includes a web interface module 331, / * / 1 * *

333. SMS interfész modul, 333 WAP interfész modul, 334 ATM interfész, modul és Ά yn333. SMS interface module, 333 WAP interface module, 334 ATM interface, module and Ά yn

335 HŐS interfész modul A találmány más kiviéi példái további interfész, modulokat is támogathatnak, például további vezeték nélküli protokollokat és kommunikációs hálózatokat támogató interfész modulokat, hang interfész modulokat telefonos hozzáféréshez, magántulajdonú és LAN interfész modulokat speciális szolgáltatások biztonságos es korlátozod eletekhez (pl szolgaiam és rcndszemdmmiszüátor oldal tranzakciók és szolzallnasok), cs tosabbi mieríev modulokat a io\o hálózni kommumkuetcs eszközeinek új és speciális képességeinek támogatására.335 Heroic Interface Module Other embodiments of the invention may support additional interface modules, such as interface modules supporting additional wireless protocols and communication networks, voice interface modules for telephone access, and proprietary and LAN interface modules for specific and secure services (e.g., slaves and rcndememissors). page transactions and solos), more advanced modules to support the new and advanced capabilities of the io \ o network commute key tools.

A 331 web interfész modul dinamikusan generált HTML dokumentumokat biztosi, a felhasználóval való interaktív információcserére. Ezek a HTML dokumentumok el lehetnek látva valamely WAN hálózaton érvényes specifikus helymeghatározóval, például az. Internet World Wide Web részével kompatibilis URL-Iel (Umversal Resouree Locator), A 331 web interfész modul emellett tartalmazhat online banki ügyintézése pénz menedzsment, befektetési, számlakezelési és más pénzügyi szolgáltatásokat nyújtó weboklah is, A 331 web interfész modul ezenfelül biztosíthat különböző specializált webes interfészeket különböző alkalmazásokhoz, terminales/kö/ökhöz, kliensszoftverspecifikumokhoz és íelmsznatoí igényekhez. A 331 web numfév modul a felhasználó bármely web-képes eszközről, például PC-ről, WebTV-rők vagy más internetes eszközről elérheti. A 331 web interfész modulon keresztül felkínált szolgáltatásokhoz szükséges háttérrnüveleteket a 341 alkalmazás rendszer egy vagy több alkalmazása biztosíthatja, Példáid a 331 web inteilesz modul a 340 alkalmazás rendszer egy vagy több alkalmazását összekapcsolbaüa bizonyos ikonokkal vagy a felhasználó számára rendelkezésre áló terminál eszköz funkcióbillentyűivel és a terminál eszközben vagy más adattárban tárol, adatokat használhat fel az alkalmazás tranzakcióinak automatizálására.The Web Interface Module 331 provides dynamically generated HTML documents for interactive information exchange with the user. These HTML documents may be provided with a specific locator on a WAN, such as. With a Umversal Resouree Locator (URL) compatible with the World Wide Web part of the Internet, the 331 Web Interface Module can also include web banking services for money management, investment, account management and other financial services. The 331 Web Interface Module can also provide various specialized web interfaces for various applications, terminals, client software specifications and intellectual needs. The web numfév module 331 can be accessed by the user from any web-enabled device, such as a PC, WebTV, or other Internet device. The background operations required for the services offered through the web interface module 331 may be provided by one or more applications of the application system 341. For example, the web integration module 331 combines one or more applications of the application system 340 with certain icons or function keys on the terminal device available to the user. or other repository, you can use data to automate your app's transactions.

A 33(1 interfész rendszer 332 SMS intet fesz modul ja egy vagy több rövid szöveges üzenetei biztosi a felhasználóval való interaktív információcserére. Λ 3 M SMS interfész modul egy vagy több, korlátozott funkciókkal rendelkező, az információcserére maximálisan 161) karakter hosszú kizárólag szöveges üzeneteket felhasználó interfészt ífS.ftSÍ.ÍK’V-iSC». SS. Sí:One or more short text messages 332 (1 interface system 332 SMS text message module) provide for interactive information exchange with the user. Λ 3 M SMS interface module has one or more limited functionality with information exchange up to 161 characters long. interface ífS.ftSÍ.ÍK'V-iSC ». SS. Ski:

í.f.

XX

A.....THE.....

*·:· *:

>' *> '*

- is .- too.

biztosíthat. A 332 SMS interfész modul biztosíthat továbbá egy vagy több, különböző y’y ΤΛ korlátozott beviteli képességeknek megfelelő korlátozott beviteli lehetőségekre terve- \ ;You can provide. The SMS Interface Module 332 may further provide one or more limited input options appropriate to different y'y ΤΛ limited input capabilities \;

V’/ zett interfészt, például íunkcíóbillentyűkkel vagy anélkül szerelt hagyományos telefonos büfentyűzefhcz, amint az némely SMS-képes készüléken megtalálható. A felhasználó a .332 SMS interfész modult bármely SMS-képes eszközről elérheti, például (celluláns) mobiltelefonról, alfetmmerikos kijelzővel rendelkező személyhívóról vagy máre korlátozott knekovel rendelkező vezeték nelköh eszközről. A 332 SMb interfész modulon keresztül felkínált szolgáltatokhoz szükséges háítétmevefetekei a 34Ö alkalmazás rendszer egy vagy több alkalmazása biztosíthatja,A custom interface, such as a conventional telephone keypad with or without a function key, as found on some SMS enabled devices. The user can access the .332 SMS Interface Module from any SMS capable device, such as a (cellular) cell phone, a pager with alphanumeric display, or a wireframe device with a limited knekov. The failures needed for the services offered through the SMb interface module 332 may be provided by one or more applications of the application system 340,

A 333 WAP innrtev modul egy vagy több mtetfév okiak tudósíthat, például WMl nyelven (Wireless Marknp Larrguage) írt oldalakat a felhasználóval való interaktív infot máetóeserere, A 333 WAP interfész modul egy vagy több interfészt biztosíthat különböző az általánosan elterjedt WAF-képes. terminál készülékek által korlátozóit kijelzési és beviteli követelményekkel és a WAP-képes készülékeknek megfelelő különböző sávszélesség- ás memóriaigényekkel. A felhasználó a 333 WAP interfész modult bármely WAP-ot támogató eszközről elérheti, például mobiltelefonról, személyhívóról, kétuias rádiótól .intelligens telefonról, kommunikátorról és más vezeték nélküli kézi eszközökről. A 333 WAP interfész modulon keresztül felkínált szolgáltatásokhoz szükséges háttétműveletekei a 340 alkalmazás rendszer egy vagy több alkalmazása bizürenhatjaThe WAP 333 WAP Interface Module 333 can provide one or more WTAI (Wireless Marknp Larrguage) pages for interactive information with the user. The WAP Interface Module 333 can provide one or more WAF-enabled common interfaces. display and input requirements, and various bandwidth and memory requirements for WAP enabled devices. The user can access the WAP interface module 333 from any WAP-enabled device, such as a cell phone, pager, dual radio, smart phone, communicator and other wireless handheld devices. The background operations required for the services offered through the WAP interface module 333 may be verified by one or more applications of the application 340 system

A 334 ATM interfész modul egy vagy több interfész képernyőt biztosít a felhasználóval ATM-en, például a 317 ATM-en keresztül történő interaktív információcserére, A 334 ATM interfész modul egy vagy több. vékony kliensprogramokat (pl böngészőt), vagy nem böngésző alapú vastag kliensi használó, különböző fogyasztói szolgáltatásokat biztosán ATM-et iát el interfész adatokkal, A találmány egyik kiviteli példája szerint a 3.34 ATM interfész modul HTML oldalakat tárol, melyeket a vékony-kliens ATM a World Wide Weben weboldalak közzétételére használtakhoz hasonló kliensszoftver és kommunikációs protokollok (pl, TCFZIF) használatával elérhet. A 334 ATM interfész modultól kommunikáló .31? ATM különböző, hagyományosan ATM· eken keresztül kínált fogyasztói szolgáltatásokat nyújthat, például hetét, kivét, átutalásThe ATM interface module 334 provides one or more interface screens for interactive communication with the user through an ATM, such as the ATM 317, The ATM interface module 334 provides one or more. Thin client programs (eg browser) or non-browser-based thick client user will surely provide ATM with interface data. In one embodiment of the invention, the ATM 3.34 interface module stores HTML pages that the thin client ATM stores in the World You can access it using client software and communication protocols (such as TCFZIF) similar to those used to publish web pages on the Wide Web. Communicating with the 334 ATM Interface Module .31? ATM can provide a variety of consumer services traditionally offered through ATMs, such as weekly, weekly, transfer,

7ís es;s/SU-!8xí8í»,e\ 22.7ís es; s / SU-! 8 x í8í », e \ 22.

és számla lekérdezési szolgáltatások, valamint hozzáférést biztosíthat további alkalma- AJand account inquiry services, and may provide access to additional applications- AJ

J* *» zásokhoz, non? például s/amlave/ems. üanznkmokezeles, esememmfemes, ,imk es *Jf mFor J * * »games, non? for example s / amlave / ems. mokznkmokezez,, es,, es es es es es es es es es es es,,,,,,,,,,,, im im im im im im im im im im im im im im im im im im, k im im * * * * * J J J J Jf J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J J Jf J J J J J J Jf.. J m

szolgáltatások szállítása, pénzmenedzsment és befektetés, pénzügyi és kényelmi tartalmak és hirdetések, és további funkciók. A 317 ATM bármilyen ATM lehet, intézményt ATM, izolált ATM (például áruházban álló ATM), általános célú utcai elárusító heh. \ue\ nus hálózatba kotoh, pen/kudovu! tels/emlí «zárruíogcp. .A 334 ATM interfész modul használható átjáróként is különböző alkah'naz.ásokhoz. való korlátozott ho> onetes mztosuaxn., a te’ha\/nalm mteomot renden- muntev sounenel bvtoMtó ATM-ek számára. A 334 ATM' interfész modulon keresztül felkínált szolgáltatásokhoz. szükséges hátíérmnveleíekcí a 340 alkalmazás rendszer egy vagy több alkalmazása biztosíthatja.services delivery, money management and investment, financial and convenience content and advertising, and more. The 317 ATM can be any ATM, institution ATM, isolated ATM (such as a store ATM), general purpose street vendor heh. \ ue \ nus networking kotoh, pen / kudovu! tels / mentioned «lockruogcp. .The 334 ATM Interface Module can also be used as a gateway for various subnets. limited ho> onetes mztosuaxn., te'ha \ / nalm mteomot renden- muntev sounenel for ATMs. For services offered through the ATM '334 interface module. one or more applications of the application system 340 may provide the necessary back-up.

A 335 FOS interfész modul egy vagy több interfész képernyőt biztosit a felhasználóval FOS rendszeren, például a 318 FOS rendszeren keresztül történő interaktív infonnáeiőcserére. A 335 FOS interfész modul egy vagy több, wkom kliensprogramokat (pk böngészőik vagy nem böngésző alapú vastag klienst használó, különböző fogyasztói és/vagy kereskedői szolgáltatásokat biztosító FOS rendszert Iái el interfész adatokkal. A 335 FOS interfész, modul HTML oldalakat tárol, melyeket a vékony-kliens FOS a 'World Wide Weben weboldalak köz/emmkae használtakhoz hasonló kliensszoftver és kommunikációs pmíokoliok qd. TCP/1P) kas/mdatmal elethet. A 3W FOS mted'esz modulul kommunikáló FOS rendszer nyújthat alapszolgáltatásokat, például elektronikus fizetési tranzakciókat, elektronikus megrendclesgynjtést» es fogyasztói tranzakció ellenőrző és engedélyező szolgáltatástáuü <4 535 FOS interfész modullal kommunikáló FOS rendszer emellett hozzáférést biztosíthat további alkalmazásokhoz, mim például számlaegyenleg lejkérdezésefc és átutalások, s/amiavezetés, tranzakeiökezelés, eseményjelenfés, áruk és szolgáltatások szalbiasa, prmzmenedzsment és befektetés» pénzügyi és kereskedelmi tartalmak és hirdetések', és további funkciók, A FOS rendszer lehet alkalmazott által felügyelt és legalább korlátozott fogyasztói interfészt, (például kártyatómzo alfanumerikus kijelzővel) biztosító kereskedelmi FOS rendszer, személyzet nélküli FOS rendszer (például árusító automata, automatikus pénztári rendszer stb.), árukat és szolgáltatásokat árusító utcai eladőhely, és bármely más, áruk és szolgáltatások ko/\mienni a iogvtxoomA való ctadasnm -znlgaló nedvam-s isde.mh -vamnogép.The FOS interface module 335 provides one or more interface screens to a user for interactive information exchange over a FOS system, such as the FOS system 318. The FOS Interface Module 335 provides one or more FOS systems for wkom client programs (using pk browsers or non-browser-based thick clients that provide various consumer and / or merchant services) with interface data. The FOS Interface Module 335 stores HTML pages that are thin -client FOS with client software and communication tokens similar to those used on public / emmkae websites on the World Wide Web qd. TCP / 1P) kas / mdat. The FOS system communicating with the 3W FOS mted'es module can provide basic services, such as electronic payment transactions, electronic ordering, and consumer transaction control and authorization services <4 535 The FOS system communicating with an FOS interface module can also provide access to other applications such as account balances and s / amusement management, transaction management, event management, salbia for goods and services, prmzeme management and investing »financial and commercial content and advertising ', and other features, The FOS system can provide an employee-managed and at least limited consumer interface (such as a card slot alphanumeric display) FOS system, unmanned FOS system (such as vending machine, automatic checkout system, etc.), street vendors selling goods and services ely, and any other goods and services to / from the iogvtxoomA ctadasnm -numbered nedvam-s isde.mh -vamnamera.

. W - X* 0 **·*♦ *'· k A , 0 0«?> * *** . W - X * 0 ** · * ♦ * '· k A, 0 0 «?> * ***

0*0* £0« 0·*0 X0ÍC0 ·Χ·Χ »*»«ί *· ' ι η0 * 0 * £ 0 «0 · * 0 X0ÍC0 · Χ · Χ» * »« ί * · 'ι η

Α 335 POS interfész.-modul használható átjáróként is különböző· alkalmazásodhoz való /*/ fc* 0 $00 koíktmuat hozzak ns tozav-nacura. a mtliavmdm mienevzt ’czidens mtcifös? szolt \ l kk5 vérrel biztosító FOS rendszerek (például kereskedő Ind raktárkészlet-nyilvántartó rendszerrel teljes mértékben Integrált nurgántuLddonu rendszerek) szarnám, A 335 POS interfész modulon keresztül fölkínált .szolgáltatásokhoz szükséges báttérmüvelefekef a 340 alkalmazás .rendszer egy vagy több alkalmazása biztosíthatja,Α 335 POS interface module can also be used as a gateway to bring / * / fc * 0 $ 00 to your application ns tozav-nac. is mtliavmdm mienevzt 'cident mtcifös? sol \ l kk 5 Blood FOS systems (such as Merchant Indoor Stock System fully integrated with Warehouse Inventory System) I would like to provide one or more applications of the 340 application.

A 340 alkalmazás rendszer egy vagy több fogyasztói alkalmazás föntóonálts földolgozását biztosító modulokat tartalmaz, beleértve az adaflekérdezések és tranzakciós kérelmek megfogalmazását a 320 szolgáltatók: számára, A 34(1 alkalmazás rendszer fölcserélhetőséget, továbbföfleszthetóséget és sokoldalúságot támogató moduláris rendszer szerint biztosít különböző fogyasztói alkalmazásokat, melyeket különböző 310 szolgáltatás végpontokat kiszolgáló interfész modulokról lehet elérni. A 340 alkalmazás rendszer fölhasznál különböző külső 320 szolgáltatók által rendelkezésre bocsátott adatokat, valamint belső rertószemdafokaí és -erőforrásokat. Egy alkalmazás barmukue tgsszmu, \ug\ egunsA után í.g\nd több 3?0 szolgáltamtól kérhet le adutokat, vagy kezdeményezhet adatcserét. A 340 alkalmazás rendszer a célrendszertől és a fölhasználó által keresett Informáeiótől függően különböző protokollok alapján fogalmazhat meg lekérdezéseket, és kezdeményezhet adatcsere kérelmeket. A 340 alkalmazás rendszer az SQL nyelv (Standard Qnery Izingnage) és további más adatcsere- és tranzakciós protokollok valamely kombinációját használhatja, attól függően, hogy a 320 szolgáltató rendszerek mennyiben kompatibilisek a 340 alkalmazás rendszerrel. A 340 alkalmazás rendszer használhat különböző szolgáltató alkalmazásokat biztosító modulokat, hasonlóan a 2. ábrával kapcsolatban bemutatod 2ÖÍ1 moduláris módszerhez.The application system 340 includes modules for providing one-to-one ground handling of one or more consumer applications, including the formulation of data queries and transaction requests for the 320 service providers. The 34 (1 application system provides various consumer applications according to a modular system supporting interchangeability, extensibility and The service modules 310 can be accessed from interface modules serving the service endpoints.The application system 340 utilizes data provided by various external service providers 320 as well as internal spamming data and resources. An application barmukue tgsmu, \ ug \ egunsAfter many 3? 0 services You can retrieve data or initiate data exchange. The 340 application system has different protocols depending on the target system and the information the user is looking for. The application system 340 may use a combination of the SQL language (Standard Qnery Izingnage) and other data exchange and transaction protocols, depending on how compatible the service systems 320 are with the application system 340. The application system 340 may use modules providing different service applications, similar to the modular method shown in Figure 2.

A '40 alkalmazás rendszeren keresztül derhem alLahnazas modulok között kátéi például 341 számla hozzáférési modul, 342 számlavezetési modul 343 tranzakciőkezelő modul, 344 eseményjelentő modul, és 345 áru és szolgáltatás tranzakciós modul. Minden alkalmazás modul több tranzakciós modult is tartalmazhat az alkalmazás modulban megtalálható különböző lünké sok megvalósítására. További alkalmazás rnodntóko és az alkalmazás modulok es az ezeket alkotó tranzakciós modulok további elrendezésehe szinte végtelen sok lehetőség kínálkozik.For example, through the application system '40, the caches between derhem sub-modules include account access module 341, account management module 342, transaction management module 343, event reporting module 344, and goods and services transaction module 345. Each application module may include multiple transaction modules to implement the various options contained in the application module. There are almost infinite possibilities for further arrangement of application modules and application modules and the transaction modules that make up them.

?&ok ? ί ν V ,· ' «·* Τ * * ·<-' λ « » *· * * *' * * * « * Λ Λ <Ρ * * * »$♦ *«** ·£«,#*.*?&OK ? ί ν V, · '«· * Τ * * · <-' λ« »* · * * * '* * *« * Λ Λ <Ρ * * * »$ ♦ *« ** · £ «, # * . *

I ρ tI ρ t

Α 341. számla hozzáférési. modul, számlainformációkhoz: biztosít hozzáférést a félhasz- » : * .* nálo számára bármely fent leírt 310 szolgáltatás végpontom interfészen és terminál */* ? A t eszközön keresztül. A tranzakciós modulok között lehet, például számlaegyenleg lekérdezést elindító modul, melynek hatására egy megfeaíározött. 320 szolgáltató a felhasználó számhíjának aktuális egyenlegét adja vissza a felhasználónak, a pénzmozgásokról rövid kimutatást kérő modul vagy az. egyik felhasználó számlájáról egy másik felhasználó számlájára megadott mennyiségű pénz átutalását végző modul, ezenfelül a felhasználó .kezdeményezheti jelszava megváltoztatásai, küldhet üzenetet hogy valamelyik: kártyáját ellopták, vagy megbízást adhat csekkekre valamely 320 szolgáltató pénzügyi Intézménynek, A felhasználó kérheti, hogy megadott gyakorisággal bármely fent leírt tranzakciós modullal kapcsolatos üzeneteket vagy figyelmeztetéseket kapjon egy vagy több meghatározott 3 :lö szolgáltatás végponton keresztül. Például a felhasználó kérheti, hogy naponta egyszer értesítést kapjon egy vagy több számlájának egyenlegéről. Az üzenetek és figyelmeztetések további leírása lentebb következik a 344 eseményidentó modullal kapcsolatban. A 341 számla hozzáférési modul bejelentkezést, felhasználó azonosítást vagy biztonsági tranzakciót is végezhet, például megkérheti a felhasználót a felhasználó azonosító (pl. felhasználónév, számlaszám, mágnesesen kódolt kártyainformáció, stbö és FIN kód/jelszó bevitelére, A találmány egy kiviteli példájában egy vagy több felhasználó-specifikus azonosítót vagy FIN kódot, tárolhatunk valamely terminál eszközben vagy külső adattárolóban a felhasználó kényelmének növelése érdekében. A találmány egy kiviteli példájában egyszeri belépés, felhasználó azonosítás, vagy biztonsági tranzakció elegendő lehet több tranzakció végrehajtására egy vagy főbb alkalmazás nusdulon keresztül, A 341 szárnia hozzáférési modul különböző típusú számlákhoz kapcsolódhat, például átutalási betétszámlákhoz, takarékbetétszámlákhoz, ugvmfo x/umlaklw, fotelkor un-s/amlakho? kemskedehm hüefe/amlAboz és további más számlákhoz, A találmány egy kiviteli példájában a 341 számla hozzáférési móriul ugyanazon felhasználó több különböző számlájához biztosíthat egyidejű vagy egymás utáni hozzáférést egy vagy több 320 szolgáltatón keresztülΑ 341 account access. module, account information: Provides access to the semiconductor » : *. * for any of my 310 service endpoint interfaces and terminals * / *? Through the t device. The transaction modules may include, for example, a module that initiates an account balance query, which causes a specified one. 320 service providers provide the user with the current balance of the user's account, either a module requesting a brief statement of cash flows or. module for transferring money from one user's account to another user's account, in addition, the user may initiate password changes, send a message stating that his card has been stolen, or order a check to any of the 320 Provider Financial Institutions. receive transaction or module related messages or alerts via one or more specified 3: eg service endpoints. For example, a user may request to be notified once a day of the balance of one or more accounts. Further descriptions of messages and alerts are provided below for the 344 Event Identification Module. The account access module 341 may also perform a login, user authentication, or security transaction, for example, requesting the user to enter the user ID (e.g., username, account number, magnetically encoded card information, etc.) and FIN code / password. -specific identifier or FIN code may be stored in a terminal device or external data storage device for convenience of the user In one embodiment of the invention, a single login, user authentication, or security transaction may be sufficient to perform multiple transactions through one or major application nosdul, module can be linked to different types of accounts such as money transfer accounts, savings accounts, ugvmfo x / umlaklw, armchair un-s / amlakho? kemskedehm hüefe / amlAboz and more For other accounts In one embodiment of the invention, account access memory 341 may provide simultaneous or sequential access to multiple accounts of the same user through one or more providers 320.

A 342 számlavezetési modul különböző számla vezetési funkciókhoz biztosít hozzá lérést bármely egy vagy főbb fent leiri 310 szolgáltatás végpontom interfészen és terminál eszközön keresztül, A számlavezetési tranzakció funkciók magukban foglalhatják The account management module 342 provides access to various account management functions through any one or major of the service endpoint 310 interfaces and terminal devices described above. The account management transaction features may include

például a jelszavak megváhoztalását, számla nyitását, számla lezárását, elveszett vagy ellopott bank- vagy hitelkártya hételemesét.. csekkek reuddesét es teás sesos/olgakm kkéidrvesek kezdeményezését. A lentebb a 3-U s/atnla hozzáleteri modullal kapcsolatban leírtakhoz hasonlóan a 342 számlavezetési modul 1$ végezhet beje lem kezte test.for example, forging passwords, opening an account, closing an account, losing or stealing the credit or debit card of a credit or debit card .. re-checking checks and initiating a tea or sesame session. As described below for the 3-U s / atnla Affiliate Module, the 342 Account Management Module can complete $ 1 login.

«· ifi * * * V«· Ifi * * * V

IM ff?IM ff?

felhasználó azonosítást, vag\ biztonsági tunvakeim biztosítandó, hogy a s/ároksezete si tranzakciók a valódi számlatulajdonostól érkeznek. Emellett a feni leírt 341 számla hozzáférési titodulhoz hasonlóan a 342 számlavezetési modulon kérésziül is többféle számla érhető el. A találmány egyik kiviteli példájában a 342 számlavezetési modul tartalmazhat kétirányú üzenetközvetítő platformot különböző vevőszolgálati alkalmazásokra, A kétirányú üzenetközvetítő platform különböző tranzakciós modulokat tartalmazhat például témakör lekérdező modult (az elérhető vevőszolgálati témakörök listáját: adja vissza), üzenetküldő modult (valamely vevőszolgálati témakörhöz való hozzászólás írására), üzeaetolvasó modult és özenettörlö modult, A kétirányú üzenetközvetítő .platformban lehetnek emellett szolgáltató oldali tranzakciós modulok, például válaszadó modul (egy bizonyos felhasználói üzenet megválaszolására) és üzenetszóro modul (a? összes felhasználónak vagy felhasználok eg\ esopottphiak való üzenetküldésre).user authentication, or security tunes to ensure that s / trades come from the real account holder. In addition, similar to the account access module 341 described above, multiple accounts can be accessed on the account management module 342. In one embodiment of the invention, the account management module 342 may include a bidirectional messaging platform for various customer service applications. The bidirectional messaging platform may include, for example, a topic query module (return list of available customer service topics), a messaging module (a customer service comment) , a message reader module, and a message eraser module, The bidirectional messaging platform may also include service side transaction modules, such as a responder module (to reply to a particular user message) and a messenger module (to send messages to all users or users).

A 343 Iranzakesokezelő modul bí/tosuhat továbbá különböző automatikus vagy igény szerinti iranz.ukuehat különböző 320 szolgáltatóknál, melyek lehetővé teszik az. elektronikus számlázást, bemutatást, és/vagy számlák kifizetését bármely fém leírt. 310 szolgáltatás végponton, interfészen vagy terminál eszközön keresztül, A 343 fmrrz.akeíókezelő modulban található tmnzakeidkezelö tranzakciós modulok között lehet például számlázási egyenleg lekérdező modul, részletes számla hozzáférési. moduh marnia kiűzetést modul, <euomaükns szarnia kifizetés létrehozó szerkesztő íötlo modul, elérhetőségi információ megváltoztam utódul és további inas vevőszolgálati funkciókat megvalósító modulok. Λ 343 tmnzakciőkezelö modul számla khringintézeti (ÁGH - Aeeonni ClearingHouse) tranzakciók kezelésére szolgáló moduh is tartalmazhat. A lentebb a 341 számla hozzáférési modulnál leírtakhoz hasonlóan, a 343 tranzakciókezdö modul is tartalmaz beléptető, felhasználó azonosító, vagy btztonsags tranzakciós modult. Emellett a font leírt 341 szarnia hozzáférési modulhoz hasonlóan a 14) tren/ahcióhe/elo ínodulon keresztül is tóbblele szarnia erhetv el.Additionally, the Iranakeokok management module 343 may be able to provide various automatic or on-demand iran.ukue options to different service providers 320 that enable the. electronic billing, presentation, and / or bill payment any metal described. Through the service endpoint 310, interface, or terminal device, the transaction management modules included in the batch management module 343 may include, for example, a billing balance inquiry module, a detailed account access. moduh marnia expulsion module, <euomaükns sararnia payout editor editorial module, contact information changed for successor, and modules for additional valet customer support functions. Λ The 343 TM Management Account Module may include a module for managing transactions in a Khring Institute (ÁGH - Aeeonni ClearingHouse). Like the account access module 341 described below, the transaction starter module 343 includes an access control, user ID, or btztonsags transaction module. In addition, similar to the described 341 horn access module, the font can be accessed via the training / output / forward module 14).

re «sí/sí ’fí-íyös '.& 2ϊre «ski / ski 'hairy'. & 2ϊ

<e· *<e · *

Α 344 eseményjelentö-modul egy vagy több, beütemezett.vagy feltételes pénzügyi információ ex menedzsment üzenő Volgái tatast ns ujt bármely fent leirt 310 szolgáltatás végponton, interírózen és terminál eszközön kere-v/tük V. üzenő szolgáltatás magában foglalhat például a felhasználó? az aktuális átutalást betétszámla-egyenlegéről tájékoztató rendszeres időközünkén? beütemezett egyenleg információs szolgáltatást, a számlaegyenlegben bekövetkező feltételes változásokról tájékoztató üzenetet (pl· figyelmeztető üzenetet, ha egy tranzakció a minimálisan szüksége^ egyenleg alá vinné a szám lát), a felhasználó szántára a tranzakciókak például a I elhasználó által meghatározott összegei? felül? POS es Λ 1 M terheléseket, sagy ACH tranzakció befejeződése? jelző tranzakció jelentő szolgáltatást, a. felhasználót a kamatláb változásairól értesítő kamatváltozás jelentő üzenetet, és az üzenő szolgáltatásra való fél- és leiratkozást lehetővé tevő szolgáltatást Ά 344 eseményjeleutö modul lehetővé teheti a felhasználó számára tájékoztató jellegű üzenetek, például részvényárfolyamok, sporthírek, Időjárás, emlékeztetők, rekláminformációk és más általános fogyasztói információk fogadását külön feliratkozás alapja?? vagy a felhasználó által használt pénzügyi üzenetszolgáltatás kere lén belük A 344 oseményjelenfő modul ilyen üzenetekkel és tartalmakkal egysei több 310 szolgáltatás végponton keresztül, is elláthatja a felhasználót. Például a felhasználó ertesttö jellegű es korlátozott tanalmü SMS üzenetet kaphat 312 tedhdarfe) mobiltek'* fonjam A felhasználó ezután további ínforniádohhoz férhet hozzá a 31? ÁTM-en keresztül. A 344 eseményjelentö modul ezen kívül használhat különböző az üzenő szolgáltatásokhoz tartozó feliratkozási listákat és egyénre szabott feltételes szűrést az egyes felhasználóknak. juttatandó üzenetek szabályozására.. Biztonságosabb lehet a rendszer, ha a 317 ATM használata előtt a felhasználótól megköveteljük sí belépést, felhasználó azonosítást vagy biztonsági tranzakciót, amint fentebb a 341 számla hozzáférést modulnál leírtuk.Α Event Reporting Module 344 one or more scheduled.or contingent financial information messaging Volunteers of the management service of the above described service endpoints, interactions, and terminal devices V. message service may include, for example, the user? at our regular intervals informing you of your current transfer account balance? Scheduled Balance Information Service, a message informing you of conditional changes in your account balance (eg, a warning message if a transaction would bring your account to a minimum), for example, user defined amounts for transactions? top? POS and M 1M loads, is the end of the ACH transaction? signaling transaction reporting service, a. ált 344 Event Signal Module may enable the user to receive informational messages such as stock quotes, sports news, weather, reminders, advertising information, and other general consumer information separate sign up basis ?? or through a financial messaging service used by the user The event message module 344 may provide such messages and content to the user through a plurality of 310 service endpoints. For example, a user may receive a body-text message with limited learning 312 tedhdarfe) mobiltek '* fonjam The user can then access additional 31? Through a Transition. The Event Reporting Module 344 can also use different messaging service sign-up lists and customized conditional filtering for each user. It may be more secure for the system to require a user to access the ski, user authentication, or security transaction as described above for the 341 account access module before using the ATM 317.

A 345 áru és szolgáltatás tranzakciós modul áruk és/vagv szolgáltatások rendelkezésre bocsátását biztosítja bármely fentebb tót 310 szolgáltatás végponton, interfészen és tennínál eszközön keresztül· A 345 áru és szolgáltatás tranzakciós modul áltál b«/ios<~ totf ám és szolgaitatás tranzakció lehet például bénnentesíteü távolsági szolgafoüas eladása, mobiltelefonos vagy internet, hozzáférési szolgáltatás eladása, FŐS rendszerrel kapcsolatos pcnzlehivás, és személyek közt? árn/szolgáhatás tranzakció. Például kiη ΛThe Goods and Services Transaction Module 345 provides the provision of goods and / or services to any of the aforementioned services via a Service End Point, Interface, and Service Device 345 The Goods and Services Transaction Module 345 provides services and services such as disabling long distance slave sales, cell phone or internet, access service sales, PERSONAL system-related PC calling and people? price / servicing transaction. For example, kiη Λ

ssíísSíS-'Kj'aoe-s. ííí.ssíísSíS-'Kj'aoe s. III.

* * * <·<* * * <· <

utalhatunk egy hozzáférési kódot vagy azonosító számot tartalmazd bizonylatot vala- 1 ...we can refer to an access code or ID number containing a voucher ...

<· * <t méh termmal eszközhöz, például a 31? ATM-hez. A bizonylatot a/san a felhasználó 2 * * ·> * * ixoalthatia a kívánt szolgáltatásra vagy árura. A 345 áru es szolgahatas tranzakciós * V modul által végrehajtható összes tranzakció tartalmaz szolgáltafáskérö tranzakciót, bizonylat ellenőrző tranzakciót és bizonylat beváltási tranzakciót. Példánl. egy mobiltelefonos felhasználó rádöbbenhet, hogy kitót az előre kifizetett mobiltelefonos beszélgetési időből. A felhasználó ekkor mobiltelefonját használva küldhet egy szolgáltatáskérö tranzakciót a 345 áru és szolgáltatás tranzakciós modulnak, majd megadhatja a 345 áru és szolgáltatás tranzakciós modulnak valamely ügyfél·- vagy hitelszámlájának a számát további beszélgetésit idő vásárlása céljából,. és a 345 áru és szolgáltatás tranzakciós modul visszaküldhet neki egv hozzáférési kódot. A felhasználó ezután mobiltelefonja segítségévei elküldheti a hozzáférési ködöt a telefomársaságnak, A telefontársaság ezután leellenőrzi a hozzáférési kódot és megnöveli a felhasználó telefonos kontóját az adott összeggel. .Az összeg ezután levonásra kerül a felhasználó bankszámlájáról, és átutalásra kerül a telefontársaság számára vaiatneh Id-T csatornán. Hasonló eljárással bármely más tranzakció lefolytatható bármely kei fél között, amennyiben valamelyik fél képes bizonylat-kerehnét küldeni a 345 áru és szolgáltatás tranzakciós módúinak ésa másik fél pedig képes a bizonylat leellenőrzésére és beváltására. A találmány egyik kiviteli példaíábrm az ellenőrző és beváltó funkciókat össze lehet kombinálni egyetlen tranzakcióba, A találmány egy kiviteli példájában a bizonylat elküldése a beváltó felhez automatikusan történhet, Így valójában egyik fél sem: láthatja a bizonylatot. Például a lent leírt, beszélgetési idő vásárlására indított tranzakció során a beérkező beszélgetési idő kérdem hatására a bizonylat automatikusan továbbítódhat a telefontársaságnak feldolgozás céljából. Különböző eszközök használhatók a bizonylat lekérésére és fogadására. valamint a bizonylat ellenőrzés és beváltás céljából való továbbküldésére. Például a felhasználó használhatja a 3.17 ÁTM-et a hízón vön lekérésére és fogadására, majd beütheti a bizonylat számát, ahogy például a hitelkártyaszámot szokás, egy bármely telefonkészülékről kezdeményezett telefonhívás megkezdésekor.<· * <T bee thermal device such as 31? ATMs offer. The certificate can be used by the user 2 * * ·> * * ixoal for the desired service or goods. All transactions that can be executed by the 345 Commodity Transaction * V Module include a server request transaction, a voucher check transaction, and a voucher redemption transaction. Példánl. a mobile phone user may find that they are paying off their prepaid cell phone talk time. The user can then use his mobile phone to send a service request transaction to the 345 goods and services transaction module, and then enter the customer or credit account number of the 345 goods and services transaction module to purchase time for further conversations. and the goods and services transaction module 345 may return an egv access code to it. The user can then use his mobile phone to send the access mist to the telephone company. The telephone company will then verify the access code and increase the user's telephone account for that amount. .This amount is then deducted from the user's bank account and remitted to the telephone company via the Vatneh Id-T channel. Similarly, any other transaction can be conducted between any keyring, provided that one of the parties is able to send a voucher bundle to the transaction modes of the 345 goods and services and the other party is able to verify and redeem the voucher. In one embodiment of the invention, the verification and redemption functions can be combined in a single transaction. In one embodiment of the invention, the document can be sent automatically to the redeeming party, so that neither party can actually see the document. For example, during a transaction to purchase talk time described below, the incoming talk time issue may cause the voucher to be automatically forwarded to your telephone company for processing. Different tools can be used to retrieve and receive the document. and forwarding the document for verification and redemption. For example, a user can use CTR 3.17 to request and receive a feeder, and then enter the voucher number, such as the credit card number, when making a phone call from any telephone.

Vmmt a> a 3 Hmm huh, Ό a ^0 ,C),no icndsee? egv \ag\ több modult mualmv, n«bek koloubo/o kommumkaemy miután üch es tnkostt ím ptoiekvllohat hus/naha egy vagy több eltérő hálózat között irányítják a kommunikációt, A 356 átjáró rendszerben roea'ST'SM'm·». ®s. ?;?:Vmmt a> a 3 Hmm huh, Ό a ^ 0, C), no icndsee? egv \ ag \ multiple modules mualmv, n «koloubo / o kommumkaemy, having managed communication between one or more different networks, In gateway system roea'ST'SM'm ·». ®s. ?;?:

lehet. például 351 BFT protokoll modul, 352 Internet protokoll modul és 353 saját * kapcsolódási protokoll modul A 350 átjáró rendszer tartalmazhat ezenfelül kommunt- « # X kácíós átjárót, amint azt lényegében az 1. ábrával kapcsolatban bemutatott 110 komX v muníkádós átjárónál leírtuk.may. for example, the BFT protocol module 351, the Internet protocol module 352, and the proprietary * connection protocol module 353 The gateway system 350 may further include a communicative gateway as described essentially with the commX gateway 110 shown in relation to FIG.

Amint a 3. ábrán látható, a. 360 titkosító rendszer egy vagy több biztonságos titkosítási szabvány szerinti kódolásra ás dekódolásra szolgáló egy vagy több modult tartalmaz. A 360 titkosító rendszer emellett tartalmaz még kriptográfiai hardvert és szoftvert, gében ahogy azt az L ábrán látható 121 titkosító rendszerrel kapcsolatban leírtuk.As shown in Figure 3, a. The 360 encryption system includes one or more modules for encryption and decryption according to one or more secure encryption standards. The encryption system 360 also includes cryptographic hardware and software as described in connection with the encryption system 121 shown in FIG.

A 4, ábrán Integrált tranzakciókezelő rendszert, például az 1,-3. ábrákon bemutatott rendszereket használó eseményjelentő alkalmazás biztosítására szolgáló példaeljárás látható. A leírt eseményjelentő rendszer lehetővé teszi a felhasználó számára a rendelkezéssé álló ütemezett és/vagv feltételes jelentések közül egy vagy több kiválasztását, sheoe egyre vagy többre való feliratkozást, A jelentések magukban foglalnak valamilyen formájú, az Integrált frauzaketókezelő rendszerrel kapcsolatban álló egy vagy több komtnnnikáeíós hálózathoz kapcsolódó egy vagy főbb szolgáltatás végponton keresztül érkező értesítést. A jelentések tartalmazhatnak üzeneteket vagy további adalékai is, például hang-, grafikus- és adatfájlokat. A jelentések étkezhetnek egyben, kézbesíthetők interaktív módon, vagy kézbesíthetők részlegesen, amikor is a felhasználó a jelentés további tartalmát valamely másik szolgáltatás végponton vagy eljáráson keresztül érheti el. A jelentéseket fel lehet használni pénzügyi adatok, számlák és tranzakciók valós idejű felügyeletére, aktuális információkhoz, való hozzáférésre (pl sporthírek, időjárás, Ab.), vagy egyszerű emlékeztetőként eseményekhez és találkozókhoz. Az „dabbmkban leírt lépesek példaként szolgálnak, az. integrált tranzakelókezelö rendszer thal megvalósítható esetnényjelerüő alkalmazások vagy más fogyasztói alkalmazások nem korl.no 'ódnak ezekre.4 illustrates an Integrated Transaction Management System, such as those shown in FIGS. 1 to 5 illustrate an event reporting application using the systems shown in FIGS. The described event reporting system allows the user to select one or more of the available scheduled and / or vague conditional reports, to subscribe to one or more sheoe, The reports include some form of connection to one or more communication networks associated with the Integrated Phrase Tracking System notification through one or more service endpoints. Reports may also include messages or other attachments, such as audio, graphics, and data files. Reports can be eaten all at once, delivered interactively, or partially delivered, allowing the user to access other report content via another service endpoint or procedure. Reports can be used to monitor financial data, accounts and transactions in real time, to access up-to-date information, such as sports news, weather, Ab, or as a simple reminder of events and meetings. The steps in "dabbmk" are an example, that is. integrated transaction management system thal feasible case-sensitive applications or other consumer applications are not limited to them.

A 401 lépesben a íelltavnalv bemgiszirálhalja magát az üzenet szolgáltatásokra. Az üzenet szolga Itatásokra \alo regisztráció egy vagy több előre definiált jelentés szolgáítmás, például számlaegyenleg változások, minimális egyenleg figyelmeztetések, tranzakciós- tájékoztatások, sporthírek. Időjárás-előrejelzés, és más szolgáltatások kiválasz26 *** « * <? V ” - '· > * *** . ν * * * * 5» «In step 401, the ghost shipwreck dies itself to the message services. The message slave for Drinking \ alo registration is one or more predefined reports, such as account balance changes, minimum balance alerts, transaction information, sports news. Weather forecast and other services selected26 *** «* <? V ”- '·> * ***. ν * * * * 5 »«

ΦΧΧ ««« *Χ φ\ * fását jelenti. Az üzenet szolgáltatások leírásában definiálva van azon üzenetek szoká- I M< * * * sos tartalma és típusa, melyeket a felhasználó kapni fog. Felhasználónként egyénileg / .* * < » ·> X további feltételeket, infonnációszürökeí és kezelési utasításokat biztosíthatunk.. Az ,v, * « * « X üzenet szolgáltatásokra való regisztráció során létrehözbatnnk szabály-adatbázist és regisztrációs adatbázist, vagy felhasználhatunk vagy kiegészíthetünk egy már létező szabály-adatbázist és regisztrációs adatbázist (vagy a bennük lévő rekordokat). A regisztrációs adatbázisban az esenfenyjelentést az adott felhasználó Igényeihez Igazító táblák találhatók» úgymint a felhasználó egyedi azonosító számát a felhasználó összes bankszámlájával Összekapcsoló tábla, a felhasználó egyedi azonosító számát a felhasználó összes ügyfel- és hitelkártyájává! összekapcsoló tábla, és a felhasználó egyedi azonosító számát egy vagy több szolgáltatás végpont leírásával összekapcsoló tabla, melyeken keresztül a felhasználó a neki szánt üzeneteket fogadni szerelné, ez lehet például PDA, (celluláris) mobiltelefon, PC, hordozható számítógép, telefon, faxgép, .ATM vagy POS rendszer. A regisztrációs adatbázisban van ezen kivid a felhasználó egyedi azonosító számát a felhasználó szarnám az integrált, tranzakciókezelő rendszerhez való hozzáférést, biztosító jelszóval összekapcsoló tábla, és az értesítés küldésének szabályait felró tábla azon események meghatározására, melyekről a felhasználó értesítést szeretne kapni, a táblában lehet például az üzenetek küldésének gyakoriságát megadó v.'foáö, -v o/enemk kezbesuesére hasznait szolgálta as végpontokra sonafeo/o korlátozásokat megadd szabály (például este 10:00 után ne használjuk a telelőm., liánén? használjunk helyette e-maíh a PC-s? keresztül). A szabály- és regisztrációs adatbázist a tranzakciókezelő rendszer az eseményjelentö szolga Itatáson kívül további pénzügyi xszoigáhafö alkainmzásökhöz, a preferenciák meghatározására is felhasználhatja. Előnyös, ha a felhasználó a regisztrációs adatbázishoz szükséges információkat már induláskor, egyetlen beállifásí eljárás során megadja. n?ég mielőtt használná az eseményjelentö alkalmazást Amint a beállítást eljárás befejeződött a felhasználó regisztrációs adatbázisa egyéni profilként eltárolódik egy, az integrált tranzakctókezelő rendszer részét képező, vagy vele kapcsolatban álló adatbázisban. Ezután a felhasználó a megádon srelgahmes \egpomok fénmebikél használhatja a pénzügyi es más ímoimuciós szolgáltatások igénybevételére, amint fentebb leírtuk. Ha egy távoli szolgáltam ügy lelet számára lehetővé kívánja tenni az integrált, tranzakciókezelő rendszer használatát, szüksége lehet a felhasználók regisztrációs adatbázisaihoz való hozzáférésre, ?S Öí: <;·ΦΧΧ «« * Χ Χ φ * \ * tree. The message services are defined in the description of the habits I messages M <* * * sos and type of content, which the user will receive. * * <»·> X can provide additional conditions, information filters and handling instructions for each individual user. When you sign up for the, v, *« * «X message services, you can create a rule database and a registration database, or you can use or supplement an existing one. rule database and registration database (or records in them). In the registration database there are tables for adapting the report of the incident to the requirements of the given user »such as the unique identification number of the user with all the bank accounts of the user The unique identification number of the user into all the customer's and credit cards! connection table, and a table linking the user's unique identifier number to one or more service endpoints, through which the user would set up to receive messages intended for him or her, such as a PDA, (cellular) cell phone, PC, laptop, telephone, fax machine, .ATM or POS system. The registration database has these stones the user unique ID number table that the user would call the integrated transaction management system password, and the notification rules for defining the events that the user would like to be notified of, for example, the frequency of sending messages to v.'foáö, -vo / enemk for the benefit of the as endpoints sonafeo / o restrictions (for example, do not use my winter after 10:00 am, liane? use e-mah instead via PC? ). The transaction and registration database can be used by the transaction management system to provide additional financial information and preferences, in addition to the event slave Drinking. It is advantageous for the user to provide the information required for the registration database at the start, in a single setup process. Increases before using the event reporting application As soon as the setup procedure is completed, the user registration database is stored as a custom profile in a database that is part of or linked to the integrated transaction management system. The user may then use the megaphone srelgahmes \ egpomok to access the financial and other simulation services as described above. If you wish to allow a remote service account to use the integrated transaction management system, you may need access to the users' registration databases.

A V » * * * * V φ * « ·> * * * * X < *** * * * v <·< * » *> * *♦« * ** *AV »* * * * V φ *« ·> * * * * X <*** * * * v <· <* »*> * * ♦« * ** * r azok másolatára, hogy a íelhaszn r copy of them that you may use álökat össze tudja l she can fool you l :apesolnt a regisztrációs adat- : apesolnt your registration data- sokban tarolt preteseneuskkat. he held many of the pretesteneusks.

AC lépésben a tclhas-malo teiwhet. veiUsztht t \<sgs lotolhel egs vagr több nzettfe előjegyzést, és módosíthatja a szabály- és regisztrációs adatbázisban tárolt beállítások némelyikét vagy akar az összest is. Magától etleródd módon a felhasználó megváltoztathatja jelszavát, az értesítési szabályokat cs bármely más, kezdetben a regisztrációs adatbázisba felvett beállítást úgy, hogy belép a rendszerbe egy vagy több, alkalmazás karbantartást lehetővé tevő szolgáltatás végponton kérésztől. A 402 lépést a felhasználó kezdeti regisztrációja után bármikor meghívhatja,In step C, tclhas-malo teiwhet. veiUsztht t \ <sgs lotolhel egs vagr has several Ninetfe appointments and you can modify some or all of the settings stored in the rule and registration database. By default, the user may change his password, notification rules, or any other settings initially entered in the registry by logging into the system from one or more application maintenance services endpoint. Step 402 can be called at any time after initial user registration,

A 410 és: 420 lépesekben egy vagy több jelentés tranzakciót lehet kezdeményezni az integrált tranzakciókezelő rendszerben lévő eseményjelentő alkalmazáson keresztül, A jelentés tranzakciók alapulhatnak ütemezett esemény szolgáltatáson (410 lépés) vagy feltételes esemény szolgáltatáson (420 lépés). Az ütemezett esemény szolgáltatások beütemezett eseményen alapuló jelentéseket tartalmaznak, például heti jelentés, egy bummos napon, aiopotub-m \ag> mos üteme/ts szettől esedékes esemetn. Λ feltételes esemény szolgáltatások egy vagy több feltétel teljesülésén alapulnak, például bo egy átutalási betétszámla egyenlege egy adott érték alá csökken. Egyes ütemezett eseményekhez tartozhatnak feltételes szűrök, és egyes feltételes eseményeknek szükségük lehet ütemezett felügyeletté, hogy periodikusan kiértékeljék a feltételek teljesülését. A jelentés tranzakciók tartalmazhatják a jelentés körülményeinek kiértékeléséhez, szükséges összes információt, adatszürési, üzenetkezelési és üzenet tartalmakat. Például -x.mmhregct.nleg \ahoms.uoi ν>Ίο fdenies tnuvakerc tartalmazhat s/ambse.nnou számlaegyenleget, Idő- és dátumpecséteí, amely jelzi, hogy a banki könyveié rendszer mikor generálta ezeket az adatokat, és további információkat Az alkalmazás rendszer áltol \ egrehmmndó jelentős tranzakciók elunhassa issddo jelek előzetes kiértékelésétől függhet mind ütemezett, mind feltételes jelentések esetén.In steps 410 and 420, one or more report transactions can be initiated through the event reporting application in the integrated transaction management system. The report transactions may be based on a scheduled event service (step 410) or a conditional event service (step 420). Scheduled event services include reports based on scheduled events, such as a weekly report, on a boom day, an event due from the aliopotub m \ ag> mos / ts. Λ conditional event services are based on the fulfillment of one or more conditions, for example, a balance on a wire transfer deposit account falls below a certain value. Some scheduled events may include conditional filters, and some conditional events may require scheduled monitoring to periodically evaluate the fulfillment of conditions. Report transactions can include all the information, data filtering, messaging, and message content needed to evaluate the report's circumstances. For example, -x.mmhregct.nleg \ ahoms.uoi ν> Ίο fdenies tnuvakerc may include s / ambse.nnou account balances, time and date stamps indicating when your banking system generated this data, and more information from the application system. \ nwanting significant transactions may depend on the prior evaluation of issddo signals for both scheduled and conditional reports.

Ütemezett eseményen alapuló jelentés tranzakció (410 lépés) elindítható ütemterv kiértékelésétől függően (411 lépés), vagy külső szolgáltatástól érkező szolgáltatás üzenet alapján (412 lépés). Az ütemterv kiértékelése (411 lépés) elindíthat bizonyos fajtájú ó-őP/ϊ? rC? ;·:?The scheduled transaction report transaction (step 410) can be triggered depending on the schedule evaluation (step 411) or based on a service message from an external service (step 412). Evaluating your schedule (step 411) can trigger some kind of old-timp / ϊ? -C? ; · :?

X « * * # *<r Χ·Χ jelentés tranzakciót egy meghatározott felhasználó vagy felhasználói számla .számára, »:·«« * Φ amikor a betervezett időpont elérkezik. Például, ha a felhasználó ütemezett jelentést j,/.X «* * # * <r Χ · Χ report transaction to a specified number of user or user account,»: · «« * Φ when scheduled time arrives. For example, if the user has a scheduled report j, /.

«. « két aktuális átutalást betelsz,imla-egycnkmerol rmnden hétfőn délelőtt 9fo-ra. akkor ff;«. «You are completing two current transfers, imla-egycnkmerol rmnden by 9 am on Monday morning. then ff;

X « ha az integrált tranzakciókezelő rendszerben lévő óra azt jelzi, hogy hétfő délelőtt 9:30 ven, űj jelentés tranzakció indul az adott felhasználó számára, A jelentés tranzakciónak esetleg szüksége lehet arra, hogy a rendszer szolgáltatást indítson valamely külső szolgáltatótól származó adatok megszerzésére; Az átutalási betétszámla-egyenleg esetében lekérdezés (413 lépés) indulhat a bank számlanyüvántarto rendszere felé. Alternatív megoldásként valamely külső szolgáltató is fönntarthat szolgáltatás ütemezést, és a 'külső szolgáltató a tranzakciókezelő rendszernek a szükséges külső adatokat üzenetben. például XML üzenetben küldheti el (212 lépés). Például a bank a beüteme/en időpontban elküldheti a számlaegyenleget tartalmazó üzenetet, vagy az időjárás előrejelző szolgáltató elküldheti az aznapi időiárás-eiőrejelzést valamely beütemezett időpontban. Ha ütemezett jelentés adatait tartalmazó üzenet érkezik, szűrésen eshet át annak biztosítása érdekében, hogy a jelentés tényleg be van ütemezve a tranzakciókezelő rendszerben és nem a bank hibájának eredménye vagy más típusú szolgáltatás kérelem,X «if the clock in the integrated transaction management system indicates that a new report transaction will be initiated for that user at 9:30 am on Monday morning, the report transaction may require the system to start a service to obtain data from an external service provider; In the case of a transfer deposit account balance, a query (step 413) may be sent to the bank's account management system. Alternatively, an external service provider may maintain a service schedule, and the external service provider may provide the transaction management system with the required external data in a message. for example, send it in an XML message (step 212). For example, the bank may send a message containing the account balance at the scheduled time / en, or the weather forecasting service may send the same day weather forecast at a scheduled time. If you receive a message with scheduled report details, you may be screened to ensure that the report is actually scheduled in the transaction management system and is not the result of a bank error or other type of service request,

A találmány egy .kiviteli példájában több fölhasználó vagy számla számára egyszerre ütemezett eseményeket egy, a banki könyvelő rendszerhez intézett kombinált lekérdezésben, vagy a banki könyvelő rendezettől érkező kombinált üzenetben kötegelten, is teföolgo/hatnm Vtmd t mién ts tom/tkcm elm iult es t.ntaimazza v n.tr.u ilapmt képező udmokat, a 430 lépésben a szabály-adatbázis alapján kiértékelhetjük az. adatokat es egy vagy több tendszeríeheielt.In one embodiment of the present invention, events scheduled for multiple users or accounts simultaneously in a batch query to a banking accounting system or in a bundled message from a bank account manager are also running / tnm Vtmd t past ts tom / tkcm. ntaimazza v n.tr.u ilapm, in step 430, we can evaluate it from the rule database. data and one or more bidding sites.

í ehetek·* eseményeken alapuló jelentés tranzakció t420 lépés) elindítható vakmteh szolgáltatótól érkező u/enct alaptan t421 lépes) vagy a rmn/akcioke/em rends/et részét képező kommunikációs átjárón keresztül futó bármely más tranzakció alapján, l'esev a fölbns^nnlo vámáru teiteieies esetnem geiente.otek tttno {elemesek vénné/hatnak az esemény föltételeinek ütemezett, periodikus kiértékeléséből, amint azt föntebb az ütemezett esemény jelentéseknél lerttuk. Hasonlóan a föntebb a 412 lépésnél leírtakhoz, a szolgáltatók is küldhetnek a íellétefös jelentés .alapjani szolgaié adatokat tartalmazó üzenetet (421 lépés). Ily módon a bankok és más szolgáltatók helyben figyelemmel kísérhetik a szátoiacgyenfegekben bekövetkező változásokat és más föltétcí'X SS;i can · * event-based report transaction t420) start u / enct from blindmteh provider t421) or any other transaction running through rmn / akcioke / em rends / et, l'esev a felbns ^ nnlo custom goods may not be geiente.otek tttno {items from the scheduled periodic evaluation of the event conditions, as reported above in the scheduled event reports. Similar to that described above at step 412, the service providers may send a message containing the service report based service information (step 421). In this way, banks and other service providers can locally monitor changes in stock markets and other conditions;

-29« <ί «Φ # * * *-29 «<ί« Φ # * * *

Ψ X *** * X Φ # X «Γ X * ϊχ * <χ*φ *Φ* X ** «**Φ ** * « <Ψ X *** * X Φ # X «Γ X * ϊχ * <χ * φ * Φ * X **« ** Φ ** * «<

* X* X

Χφφφφ leket, és csak a megváltozott körülmények adatait kell elküldeniük, amennyiben a je~ «Χφφφφ and should only send details of changed circumstances if the sign ~ «

J » A kmés tekéidéi teljesülnek. Megjegyezzek, hogy azok a leik telek, melyek alapján a ♦* >’ ~ * Λ A'Λ' '? * XJ »The skittles' skittles are fulfilled. Note that these are the plot sites that ♦ *>'~ * Λ A ' Λ ''? * X

X Φ bank elküldi az. adatokat a tranzakciókezdő rendszernek nem szükségszerűen azonosak «’,♦* * Φ a magának a jelentésnek a fehétélelvet A franzakdékezdő rendszer kiértékelheti a kommunikációs át járóján áthaladó egyes tranzakciókban, vagy az összes tranzakcióban található adatokat a jelentés feltételeit érinfo változások kiszűrése érdekében (422 lépés). A tranzakciós adatokra alkalmazhahmk szűrőt, és a lényeges adatokat jelentés franzaltolóba irányíthatjuk át, amennyiben az adatok kapcsolódnak valamelyik jelentőshez (42 > lépest Például a szóró alkalmazásai az átjárón adnlado lehívási tranzató dókban található számlaszámot összehasonhthatjttk a minimális számlaegyenleg figyelmeztetésre engedélyezett számlaszámok listájával. Ezután bármely, egyezést mutató számlaszámút tartalmazó lehívási tranzakció adatait felhasználhatjuk figyelmeztető jelentés tranzakció elindítására. A bankoktól kapott, tranzakciós információkat· vagy klfejezehe?t jelentések elindítására szám adatokat tartalmazó üzeneteket szintén megszűrhetjük a jelentés helyzetének meghatározására.X Φ bank to send the. the data for the transaction initiating system is not necessarily identical '', ♦ * * Φ the report principle itself The franchise system may evaluate the data in each transaction or all transactions passing through the communication gateway to detect changes to the report conditions (step 422). You can apply a hmkk filter to transaction data, and redirect relevant data to a report franchise if the data is related to something significant (42> for example.) You can also use the debit transaction data that contains a pointer account number to trigger an alert report transaction. You can also filter message messages that contain transaction data received from banks to trigger reports to determine the status of the report.

Amist a jelentés körülményeire vonatkozó adatokat tartalmazó jelentés tranzakció dindult mindegyik leendő jelentést megszűrhetjük az adott fel használó és/vagy felhasználói fiók szabály adatbázisa segítségévei, amelyre a jelentés vonatkozik (230 lépés). A szabály adatbázis további szűrőrétegként szolgálhat, annak meghatározására, hogy az egyénileg meghatározott értetted feltételek tdjesülnek-e. Például egy pénzlehívási tranzakció .képezheti az alapjai egy jelentős uaazakeiö dindüasanak a rendszeren belük Ennek ellenére a felhasználó egyéni szabály adatbázis bejegyzése kikötheti, hogy csak a 100$ feletti lehívások alapján induljon értesítés, és megadhatja továbbá, hogy az X¥Z Jelzálog Társaság 1500$ értékű levonásai sem veendők figyelembe jelentés indífásakot (annak ellenére sem, hogy más jelentés kritériumoknak megfelelnek). A felhasználónként! egyéui szűrés részletes tesfreszahási lehetőségeket biztosit az egyes felhasználók számára, A. szabály adatbázis tartalmazhat: kezdési utasításokat is bizonyos jelentések kézbesUesetv, Például a felhasználó megadhat bizonyos szolgáltatás végpont eszközöket és megadhatja, hogy melyiken milyen típusú jelentéseket szeretne kapni. Az eg\em kezelési utasítások lehetővé tehetik a fölhasználó számára változó, kezelési utssüas<A megadását, például a kézbesítési: eszköz, biztonsági protokoll, vagy a tarta?e os, üí.· «As soon as a report transaction containing data about the report conditions has started, each prospective report can be filtered using the specific user and / or user account rule database to which the report applies (step 230). The rule database can serve as an additional filter layer to determine if the individually defined terms you understand are met. For example, a money transfer transaction may form the basis of a significant uaazakeiö dindüas on them. However, the user's custom rule database entry may require that notifications be made only on draws over $ 100, and further specify that the X ¥ Z Mortgage Company is worth $ 1500 their deductions should not be taken into account in the report (even though they meet other reporting criteria). Per user! peer-to-peer filtering provides detailed customization options for each user, Rule A database can include: start instructions for certain reports, for example, the user can specify certain service endpoint tools and specify which types of reports to receive. Eg \ em handling instructions may allow the user to specify variable handling utssü <A, such as delivery: device, security protocol, or hold?

'« Α “ϊ Λ \'«Α" ϊ Λ \

Α*«* ΑΑ S 6 <Α * «* ΑΑ S 6 <

lom formátuma, a jelentés típusától, tartalmától és kézbesítés időpontjaiéi függően más és más lehet.The format of the message may vary depending on the type, content and delivery date of the report.

A .240 lépésben megkezdődik az értesítő teset ke/besílése. .Az értesítő üzenetek kézbemteM a immmkcmke/efo rendszer a kommumkaeios átjárón kérésziül vdameh kommunikációs címre irány boti szolgáltatásként is kezelheti, Áz értesítő üzenet kézbesíthető például elektronikus levét SMS üzenek automatikus beszédinformációs szolgáltatás (telefonos vagy mobiltelefonos kézbesítés) formájában, vagy más eljárással. A találmány egy kiviteli példájában az első üzeoetkézhesítés értesítést adhat további üzenet tartalmak elérhetőségéről, és a felhasználó a teljes értesítő üzenet elérése érdekében tranzakciót indíthat egy vagy több ^zoigaltatas végponton keresztül. Például a telhaszaáló kaphat egy rövid üzenetei, hogy rendelkezésre áll számlakimutatás vagy számla (pl. hitelkártya számla). A felhasználó ekkor tranzakciót indíthat a teljes számiakimutatás vagy számla megtekintésére ATM-en, Interneten, vagy bármely más, az alkalmazás és interfész szerverek által támogatott rendszeren keresztül. Az eseroényjelento alkalmazás biztosíthat biztonságos kézbesítést (241 lépés), mely során a teljes üzenet kézbesítése előtt a felhasználónak igazolnia kell személyazonosságát. Ezt olyan értesítő rends/etrel lehel például biztosiam, nmekben a felhasználó biztonsági ptetokollos tranzakción keresztül érheti el a teljes tartalmat, vagy a felhasználótól jelszót, FIN kódot vagy más azonosító információt kérő interaktív tranzakcióval is kézbesíthető. Az eseményjelentö alkalmazás végezheti a kézbesítést, és választ igényelhet a íelhasználőtől (242 lépés). Ez lehetővé teszi a felhasználó szamara a tranzakció engedélyezésére vonatkozó szabályok felállítását, a tranzakció feldolgozásának befejezése előtt. Például az eseményjelentö alkalmazás eoesitheii a felhasználót a felhasználó hitelkártyája használatával megkíséreli (és a kommunikációs átjárón áthaladói 1005 feletti tranzakcióktól· A (elhasználó ekkor választ adhat, például egy bizonyos <z;ira tárcsázásává! vagy rövid üzenet küldésével kétirányú rövid üzenet kézbesítő rendszeren keresztül, hogy elfogadja-e vagy elutasítja az adott tranzakciót. Az eseményjelentö rendszer bizmvaknu éite-Uo ο/euenf s Omho/o es késleltetet? kedx'Mtonn s\ A tethavnafe r műsort deliniáihai a kézbesítem módszerek vagy kézbesítési feltételek között, amelyen a rendszer sikertelen kézbesítések eseten sorrendben haladhat végig, A kézbesítést feltételek között leltet az értesítő üzenetet a következő kézbesítést próbálkozás elölt mégha?« ·>:?.;? ös. ísIn step .240, the notification body begins to wrap. .Message Notification Messages The immmkcmke / efo system can also use the kommumkaeios gateway to handle a request to a vdameh communications address as a gateway service. In an embodiment of the invention, the first message concatenation may notify the availability of additional message contents, and the user may initiate a transaction through one or more endpoints to access the complete notification message. For example, the hacker may receive a short message stating that an account statement or invoice (such as a credit card account) is available. The user can then initiate a transaction to view the full numerical statement or invoice via ATM, the Internet, or any other system supported by the application and interface servers. The rainfall reporting application can provide secure delivery (step 241), requiring the user to verify his identity before delivering the complete message. This can be assured, for example, by a notification policy, whereby the user can access the entire content through a security petroleum transaction or may be delivered via an interactive transaction requesting a password, FIN code or other identifying information from the user. The event reporting application can deliver and request a response from the user (step 242). This allows the user to set rules for authorizing the transaction before the transaction is processed. For example, the event reporting application eoesitheii attempts the user to use the user's credit card (and to pass through the communication gateway over 1005) · The (user may then respond, for example, by dialing a certain message or sending a short message via a two-way short message delivery system does the transaction report system accept delays or delays The transaction reporting system delays the delays in the delivery method in which the system fails in the event of delivery, or delays in the delivery of the tethavnafe r program. you can go through the order, the delivery terms will find the notification message the following delivery attempt has been made though? «·>:?.;?

- 31 «·< >* Φ « *- 31 «· <> * Φ « *

χ. 5 Φ * X * ?χ >χ. 5 Φ * X *? Χ>

ΧΦΧ Φ<»Φ *<· * * J * ΑΧΦΧ Φ <»Φ * <· * * J * Α

♦. φ tározóit idein tartó visszatartó parancs is. így az értesítések kézbesítése a felhasználó ’ s::♦. φ also a retention order for its reservoirs this year. so notifications are delivered to the user's ::

által megadott ütemezés szerint történik, és többször lehet próbálkozni, amennyiben / $ X >and you can try multiple times if / $ X>

rulamehik kezbesitó-u nuxUeet nem működne, például ha a mlhas/nalo mobiltelefonja * « « * X vagy személyhívója ki van kapcsolva.rulamehik courier-u nuxUeet would not work, for example, if mlhas / nalo's cell phone * «« * X or pager is off.

A fentiekben a találmányt a kiviteli példákkal kapcsolatban ismertettük. Ezeket a kiviteli példákat estipán szemléltetésnek szántuk. .A kiviteli példákon módosítások hajthatók végre az itt leírt találmány érvényességi' körén belül maradva.The invention has been described above with reference to the embodiments. These exemplary embodiments are intended to be illustrative only. Modifications to the embodiments may be made within the scope of the invention described herein.

?S Sílfíííi’Sf'SÍSS'J:. SS: :»? S Sílfííi'Sf'SÍSS'J :. SS:: »

Claims (14)

dmi Igénypontokdmi Requirements 1, és több szolgáltatás végpont (310) között közvetítőként működik, és amely tartalmaz:1 and more services as intermediary between endpoints (310), comprising: egy kommunikációs- átjárót (118; 350), amely a pánzintézetekket kéflrányö tranzakciós adatforgalmat bonyolít, ahol a kommunikációs átjáró a tranzakciós adatokat több pénzügyi adathálózat bármelyikével képes kicserélni több pénzügyi adatátviteli protokoll bármelyikének használatával a pénzintézetek igényeinek megfelelően;a communication gateway (118; 350) for transacting transaction data between financial institutions, wherein the communication gateway is capable of exchanging transaction data with any of a plurality of financial data networks using any of a plurality of financial data transfer protocols to meet the needs of financial institutions; egymással csereszabatos, szabványos Interféebzei rendelkező, moduláris pénzügyi szolgáltató alkalmazásokat (310 - 212) tartalmazó alkalmazás rendszert (120; 340), amelyek különböző pénzügyi szolgáltatások nyújtására az alkalmazás rendszer legalább egy moduláris pénzügyi szolgáltató alkalmazás szemére tranzakciós ástátok cseréjét végzi legalá^' kommunikációs átjárón (110; 330) keresztül: és ez alkalmazás rendszer (120) ás a szolgáltatás végpontok (101, 162, 103) közötti Interfészeket biztosító legalább agy intertász szemed (ISO),an application system (120; 340) of interchangeable, standardized Interface interfaced modular financial service applications (310; 212) for providing various financial services to the at least one modular financial service application by exchanging transactional gateways ( 110; 330): and this is an application system (120) and at least brain interstitial eyes (ISO) providing interfaces between service endpoints (101, 162, 103), 4. Az 1. igénypont szerinti Integrált tranzakciókezelő rendszer, amelynél a moduláris pénzügyi alkalmazások között van számla karbantartási és menedzselő szolgáltatás, és a számla karbantartási és menedzselő szolgáltatás legalább egy szolgáltatás tranzakciót foglal magában, többek, között új számla nyitását, létező számla lezárását, felhasználói jelszó megváltoztatását, elveszett/ellopott kártya bejelentését, csekk megbízást, ügyfélszolgálati kérelem indítását.The Integrated Transaction Management System of claim 1, wherein the modular financial applications include an account maintenance and management service, and the account maintenance and management service includes at least one service transaction, including opening a new account, closing an existing account, change your password, report a lost / stolen card, check order, start a customer service request. 5. Az 1. Igénypont szerinti integrált tranzaktíókezelö rendszer, amelynél a moduláris pénzügyi alkalmazások között van tranzakciókezelö szolgáltatás, és a tranzakciókezelö szolgáltatás legalább egy szolgáltatás tranzakciót foglal magában, többek között átutalási számlaegyenleg lekérdezést, részletes számla hozzáférést, számla kifizetést, automatikus számlakífizetés menedzselést, elérhetőségi Információk' megváltoztatását, ügyfélszolgálati kérelem Indítását.5. An integrated transaction management system according to claim 1, wherein the modular financial application includes a transaction management service and the transaction management service comprises at least one service transaction, including transfer account balance inquiry, detailed account access, bill payment, automatic bill payment management, availability. Changing information, launching a customer service request. 6. Az 1. igénypont szerinti integrált tranzakciókezelö rendszer, amelynél a moduláris pénzügyi alkalmazások között van eseményjelentő szolgáltatás, és az eseményjelentő szolgáltatás legalább egy szolgáltatás tranzakciót foglal magában, többek között a jelentő szolgáltatás karbantartását, jelentő szolgáltatás testreszabását, és jelentések tartalmának elérését.The integrated transaction management system of claim 1, wherein the modular financial applications include an event reporting service and the event reporting service comprises at least one service transaction including maintaining the reporting service, customizing the reporting service, and accessing the content of the reports. 7. A 6. igénypont szerinti integrált tranzakciókezelö rendszer, amelynél a felhasználó több jelentő szolgáltatás közöl legalább egy jelentő szolgáltatást kiválaszt, és az értesítő szolgáltatások között van ütemezett számlaegyenleg jelentés, feltételes számlaegyenleg jelentés, feltételes tranzakciós jelentés, befejezett tranzakció jelentés, pénzügyi információ jelentés, és más információs jelentés.The integrated transaction management system of claim 6, wherein the user selects at least one reporting service from a plurality of reporting services, and the notification services includes a scheduled account balance report, a conditional account balance report, a conditional transaction report, a completed transaction report, a financial information report, and other information reporting. 8. Az 1. igénypont szerinti integrált tranzakciókezelö rendszer, amelynél a rendszerben yen több táblát tartalmazó univerzális regisztrációs adatbázis.,, és a táblák között van a felhasználót annak egy vagy több számlaszámúval és az egyes számlaszámokhoz tartozó szolgáltatók szolgáltató azonosítóival összekapcsoló tábla.The integrated transaction management system of claim 1, wherein the system comprises a universal registration database comprising several tables, the table including a table connecting the user to one or more account numbers and the service provider identifiers of each account number. 9. A 8. igénypont szerinti integrált tranzakciókezelő rendszer, amelynél a táblák .tartalmazzák a felhasználó bankszámláinak, hitelkártya-számláinak, átutalási ö számiAn integrated transaction management system according to claim 8, wherein the tables include the number of the user's bank accounts, credit card accounts, Ax t fémtanén titkosításéra szolgáló titkosító rendszer (121, isAx t encoder system for encrypting metallocene (121, incl 14. Asl $ integrál íramntóökeoiö pénzügyi adat átjáró főbb kommunikációs esatomával (141a, 141b, 142a), több hálózati kapcsolatai, valamint elektronikus pénzügyi adatforgalom megadott pénzögyl adatrendszerhez való Irányítására ás útvonalválasztására szolgáló elosztóval (235) rendelkezik.14. The Asl $ integrally provided financial data gateway has a main communication unit (141a, 141b, 142a), multiple network connections, and a hub (235) for controlling and routing specified financial data to a data system. z« csatornák' (141a. 141 b, 142») között van szabványos EFT csévézi vonali máié B2Iz «Channels' (141a. 141b, 142») is a standard EFT bobbin line model B2I 16, Az 1. Igénypont szerinti integrált trenzokolókezelö rendszer (300), amelynél i pénzügyi szolgáltató alkalmazások egy vagy több távoli szolgáltatótól begyűjtött, vagy velük kicserélt adatokat használnak tel és az egy vagy több távoli szolgáltató között van bank (321), hitelkártya társaság (322), GSM szolgáltató (323), számlázó (324) és fertalemszotgáltató (325),16. An integrated traction management system (300) according to claim 1, wherein financial service applications use data collected from or exchanged with one or more remote service providers and the bank (321), a credit card company (322), is interposed between one or more remote service providers. ), GSM service provider (323), biller (324) and fertilizer provider (325), 17. A 10, Igénypont szerinti integrált tranzakolékezeló rendszer, amelynél a áltató számára egy17. The integrated transaction management system of claim 10, wherein the transferee has one 1U $$$&$$¥? Ϊ 3 &&43&V:1U $$$ & $$ ¥? Ϊ 3 && 43 & V: zakoiós kérelem és agy vagy tódé lehetővé tövé funkcionális modulokat iahalmaznak.and a bundle of functional modules are assembled to enable a bacon request and a brain or tooth. szeljszelj 18, Az 1, igénypont szerinti integrált trenzekoiókezelö rendszer, amelynél az interfész szerverek között van legalább egy webes interfész szervar (331), egy SMS interfész szerver (332), legalább egy WAP Interfész szerver (333), legalább egy ATM interfész szervet (334) és legalább egy FOS interfész szerver (335).The integrated training management system of claim 1, wherein the interface servers include at least one web interface server (331), an SMS interface server (332), at least one WAP Interface server (333), at least one ATM interface body (334). ) and at least one FOS interface server (335). Eljárás pénzügyi szóig való biztosítására, amelyneA procedure to secure to a financial word which a) egy frenzekoiós módszert alkalmazunk, amely több pónzlnfé közvetítőként működik, ahol frs»ey»k«ro« öntökön keresztül elérhető felhasználói eíkelr ry pénzintézetekkel kommunikáló kommunikációs átjárót, ebei a kommunikációs átjáró a tranzakciós adatokat több pénzügyi adathálózata) we use a fractionation method that acts as a multi-money broker, where the gateway communicates with the users of e-skeleton financial institutions via frs 'ey' k 'ro' castings, the gateway to transact transaction data across multiple financial data networks 22. A 20. igénypont szerinti ©prés, amelynél a számlaegyenlegek periodikus ellenőrzése.The © press of claim 20, wherein the account balances are periodically checked. között vanis between 23. A 20. igénypont szerinti eljárás, amelynél a számla-események részét képezi bármely, a felhasználó számlaegyenlegét megváltoztató pénzügyi tranzakció.The method of claim 20, wherein the account events include any financial transaction that changes the user's account balance. 24. A 20. igénypont szerinti eljárás, amelynél a számla-események részét.képezik a számla tranzakciós állapotban, számla kifizetés esedékességében vagy számla feltételekben bekövetkező vél24. The method of claim 20, wherein the account events are part of an account transaction in the form of an account, an account payment due date or an account condition.
HU0301709A 2000-08-08 2001-03-05 Multifunctional mobile banking system HU230453B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US63498400A 2000-08-08 2000-08-08
US09/634,984 2000-08-08
PCT/US2001/006922 WO2002013120A1 (en) 2000-08-08 2001-03-05 Multifunctional mobile banking system

Publications (3)

Publication Number Publication Date
HUP0301709A2 HUP0301709A2 (en) 2003-09-29
HUP0301709A3 HUP0301709A3 (en) 2005-05-30
HU230453B1 true HU230453B1 (en) 2016-07-28

Family

ID=24545938

Family Applications (1)

Application Number Title Priority Date Filing Date
HU0301709A HU230453B1 (en) 2000-08-08 2001-03-05 Multifunctional mobile banking system

Country Status (11)

Country Link
EP (1) EP1316035A4 (en)
CN (1) CN1555535A (en)
AU (2) AU2001241977B2 (en)
CA (1) CA2418991A1 (en)
CZ (1) CZ20031107A3 (en)
HR (1) HRP20030164A2 (en)
HU (1) HU230453B1 (en)
NZ (1) NZ523880A (en)
PL (1) PL365196A1 (en)
RS (1) RS49909B (en)
WO (1) WO2002013120A1 (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8977559B2 (en) 2000-04-07 2015-03-10 Zyzeba Holding Limited Interactive marketing system
CA2479179A1 (en) * 2002-03-14 2003-09-25 Euronet Worldwide, Inc. A system and method for purchasing goods and services through data network access points over a point of sale network
US20040078327A1 (en) * 2002-10-16 2004-04-22 First Data Corporation Wireless communication device account payment notification systems and methods
US20050119969A1 (en) * 2003-03-21 2005-06-02 First Data Corporation Money transfer notification systems and methods
EP1756995A4 (en) * 2004-05-21 2012-05-30 Emc Corp System and method of fraud reduction
CN1744128A (en) 2004-08-31 2006-03-08 ***股份有限公司 Bank card transaction exchange system
US9911114B2 (en) 2006-07-06 2018-03-06 Qualcomm Incorporated Methods and systems for making a payment via a stored value card in a mobile environment
EP1980984A3 (en) * 2006-07-06 2011-03-02 Firethorn Holdings, LLC Methods and systems for making a payment via a paper check in a mobile environment
WO2008065215A1 (en) * 2006-11-28 2008-06-05 Nilutesa, S.L. Method and system for performing banking transactions by simulating a virtual atm by means of a mobile telecommunications device
WO2009087668A2 (en) * 2007-12-11 2009-07-16 Rohit Bhargava System. method. and computer program for providing mobile access to financial data
GB2467530A (en) * 2009-02-03 2010-08-11 Eservglobal Uk Ltd Credit transfer between telecommunications networks
CN101930641A (en) * 2009-06-22 2010-12-29 黄金富 Short-message ticketing method for collecting money to sell air tickets by adopting Unionpay mobile-phone payment
CN101964125B (en) * 2009-07-24 2014-05-21 黄金富 Mobile phone payment system authenticated by double communication paths and corresponding method
US8781963B1 (en) 2010-04-16 2014-07-15 Jpmorgan Chase Bank, N.A. Systems and methods for providing a mobile financial platform
EP2736005A1 (en) * 2012-11-21 2014-05-28 Zakir Ibadullah oglu Mahalov Electronic payment system
JP6209942B2 (en) * 2013-10-31 2017-10-11 沖電気工業株式会社 Transaction apparatus and transaction method
GB2530472A (en) * 2014-05-21 2016-03-30 Euronet Usa Llc Financial switching engine
GB2530471A (en) 2014-05-21 2016-03-30 Euronet Usa Llc Financial switching engine and messaging
CN104732676B (en) * 2015-04-01 2018-07-27 王子林 Commerce and trade and the integrated Internet of Things banking terminal system platform of bank finance
US10108965B2 (en) * 2015-07-14 2018-10-23 Ujet, Inc. Customer communication system including service pipeline
WO2017096574A1 (en) * 2015-12-10 2017-06-15 深圳怡化电脑股份有限公司 Method and system for information exchange between financial machinery and user terminals, and financial machinery
US11049085B2 (en) 2019-02-05 2021-06-29 Freedompay, Inc. Point of sale client integration platform
US11323523B1 (en) 2020-10-28 2022-05-03 Wells Fargo Bank, N.A. Apparatuses, computer-implemented methods, and computer program products for improved multi-user channel management
US11375027B1 (en) 2020-10-28 2022-06-28 Wells Fargo Bank, N.A. Apparatuses, computer-implemented methods, and computer program products for improved multi-user channel management
US11829976B1 (en) 2020-11-06 2023-11-28 Wells Fargo Bank, N.A. Apparatuses, computer-implemented methods, and computer program products for currency control
US11681995B1 (en) 2020-11-06 2023-06-20 Wells Fargo Bank, N.A. Point of sale (POS) device for currency control

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4464543A (en) * 1982-12-01 1984-08-07 Gte Business Communication Systems Inc. Network control center call trace
US5696486A (en) * 1995-03-29 1997-12-09 Cabletron Systems, Inc. Method and apparatus for policy-based alarm notification in a distributed network management environment
US5866889A (en) * 1995-06-07 1999-02-02 Citibank, N.A. Integrated full service consumer banking system and system and method for opening an account
US6061664A (en) * 1995-10-10 2000-05-09 Koninklijke Ptt Nederland N.V. System for facilitating the ordering and paying of services by means of a communication network
US5857190A (en) * 1996-06-27 1999-01-05 Microsoft Corporation Event logging system and method for logging events in a network system
IL120672A (en) * 1997-04-15 2000-06-29 Nush Marketing Man And Consult System for transaction over communication network
WO1998058356A2 (en) * 1997-06-16 1998-12-23 Keilani Badieh Z Ii System and method for processing multiple financial applications using a three-tier value network
US6098053A (en) * 1998-01-28 2000-08-01 Citibank, N.A. System and method for performing an electronic financial transaction
US6078907A (en) * 1998-02-18 2000-06-20 Lamm; David Method and system for electronically presenting and paying bills
US6064990A (en) * 1998-03-31 2000-05-16 International Business Machines Corporation System for electronic notification of account activity

Also Published As

Publication number Publication date
EP1316035A4 (en) 2006-05-17
CN1555535A (en) 2004-12-15
CA2418991A1 (en) 2002-02-14
EP1316035A1 (en) 2003-06-04
CZ20031107A3 (en) 2004-01-14
RS49909B (en) 2008-09-29
HRP20030164A2 (en) 2004-06-30
HUP0301709A3 (en) 2005-05-30
HUP0301709A2 (en) 2003-09-29
NZ523880A (en) 2005-11-25
AU2001241977B2 (en) 2007-08-23
WO2002013120A1 (en) 2002-02-14
AU4197701A (en) 2002-02-18
PL365196A1 (en) 2004-12-27
YU9203A (en) 2004-09-03

Similar Documents

Publication Publication Date Title
HU230453B1 (en) Multifunctional mobile banking system
CA2395498C (en) A virtual token
US20060059161A1 (en) Signaling apparatus and method
US20020178087A1 (en) Internet-based instant messaging hybrid peer-to-peer distributed electronic commerce system and method
AU2001241977A1 (en) Multifunctional mobile banking system
US20020069178A1 (en) Secure server system and method
CN102187353A (en) Systems and methods for authentication of a virtual stored value card
WO2001001300A1 (en) An internet e-commerce system
JP4895464B2 (en) Wireless commerce
KR100448573B1 (en) Electronic Commerce Method and System Capable of Providing Information on Updated Goods in Real Time
EP1241643A2 (en) Method and system for providing web content aggregation and/or web payment
US20040049778A1 (en) Card checking device, electronic payment method using this device and real-time electronic commerce method using this device
WO2002091140A1 (en) Clearing network for controlling premium anonymous internet sessions
KR20010003149A (en) System and method settling for bank account of internet electronic commerce
KR20090081768A (en) System and method for servicing online opening premium account(or fund) and program recording medium
AU762696B2 (en) Signalling apparatus and method
CN101233535A (en) Communications system
KR20020096580A (en) A reserving and ordering method using a settlement terminal
Lee et al. A study on B2C based Electronic Commerce Payment System using the telephone number
KR20080036562A (en) System for linking online account and messenger banking
Purba Developing an E-Business Architecture................ Srinivas Padmanabharao
AU2329301A (en) A virtual token
Lee et al. Implementation of EC payment system using the telephone number
Dhande The future of mobile commerce
KR20010107144A (en) Method for realtime reverse auction management using WAP-browser