KR20090002118A - Method and system for providing mobile banking service for subscriber account through integrated SMS in mobile terminal - Google Patents
Method and system for providing mobile banking service for subscriber account through integrated SMS in mobile terminal Download PDFInfo
- Publication number
- KR20090002118A KR20090002118A KR1020070059383A KR20070059383A KR20090002118A KR 20090002118 A KR20090002118 A KR 20090002118A KR 1020070059383 A KR1020070059383 A KR 1020070059383A KR 20070059383 A KR20070059383 A KR 20070059383A KR 20090002118 A KR20090002118 A KR 20090002118A
- Authority
- KR
- South Korea
- Prior art keywords
- financial
- request message
- message
- service
- account information
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3223—Realising banking transactions through M-devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/83—Notification aspects
- H04M15/84—Types of notifications
- H04M15/844—Message, e.g. SMS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- Marketing (AREA)
- Economics (AREA)
- Databases & Information Systems (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
본 발명은 금융 기관인 각종 은행들에 대하여 통합적으로 지원할 수 있는 하나의 VM을 이동 단말 내에 탑재함으로써, 각 금융기관(은행) 마다 별도의 VM을 통하여 금융 서비스를 이용하지 않고 통합 VM을 통하여 단말 사용자가 가입한 전 금융기관(은행)에 대한 계좌 정보와 잔액 정보 등을 한번에 조회할 수 있으며 사용자가 가입한 해당 거래 금융기관(은행)과는 이체, 결제, 기간별 내역 조회, 대출 상환, 공과금 납부 등 금융 거래가 가능하도록 하여 사용자에게 이동 단말을 이용한 보다 용이하고 편리한 모바일 뱅킹 서비스를 제공하는 방법 및 시스템에 관한 것이다. 본 발명에 따라 단말을 통하여 금융 서비스를 이용하는 모바일 뱅킹 방법은, 복수의 금융 기관들에 대한 통합된 모바일 뱅킹을 지원하는 하나의 어플리케이션(VM)을 구동하는 단계, 상기 어플리케이션을 통하여 계좌정보 요청 메시지를 생성하여 복수의 금융기관 서버들로 전송하는 단계, 및 상기 전송된 계좌정보 요청 메시지에 응답하여 상기 복수의 금융기관 서버들 중 단말 사용자의 계좌를 관리하는 적어도 하나 이상의 서버(복수 서버 가능)로부터 금융 전문을 수신하는 단계를 포함한다.According to the present invention, a single VM capable of integrating support for various banks, which are financial institutions, is installed in a mobile terminal, so that a terminal user can use a consolidated VM without using a financial service through a separate VM for each financial institution (bank). Account information and balance information about all the financial institutions (banks) that you subscribe to can be inquired at once, and financial transactions such as transfer, payment, period history, loan repayment, and utility bill payment with the corresponding financial institution (bank) The present invention relates to a method and system for providing a user with an easier and convenient mobile banking service using a mobile terminal. According to the present invention, a mobile banking method using a financial service through a terminal may include driving one application (VM) supporting integrated mobile banking for a plurality of financial institutions, and receiving an account information request message through the application. Generating and transmitting to a plurality of financial institution servers, and financing from at least one server (multiple servers possible) managing an account of a terminal user among the plurality of financial institution servers in response to the transmitted account information request message. Receiving the full text.
Description
도 1은 종래의 모바일 뱅킹 서비스 방법을 설명하기 위한 도면이다.1 is a view for explaining a conventional mobile banking service method.
도 2는 본 발명의 일실시예에 따른 모바일 뱅킹 서비스 시스템을 설명하기 위한 도면이다.2 is a view for explaining a mobile banking service system according to an embodiment of the present invention.
도 3은 본 발명의 일실시예에 따른 이동 단말의 블록도이다.3 is a block diagram of a mobile terminal according to an embodiment of the present invention.
도 4는 본 발명의 일실시예에 따른 모바일 뱅킹 서비스 방법을 설명하기 위한 이동 단말의 디스플레이의 예이다.4 is an example of a display of a mobile terminal for explaining a mobile banking service method according to an embodiment of the present invention.
도 5는 본 발명의 일실시예에 따른 은행 통합 서버의 블록도이다.5 is a block diagram of a bank integration server according to an embodiment of the present invention.
도 6은 본 발명의 일실시예에 따른 모바일 뱅킹 서비스 시스템의 동작 설명을 위한 흐름도이다.6 is a flowchart illustrating an operation of a mobile banking service system according to an embodiment of the present invention.
<도면의 주요 부분에 대한 부호의 설명> <Explanation of symbols for the main parts of the drawings>
210: 이동 단말 210: mobile terminal
220: 기지국220: base station
230: 코어망230: core network
240, 250, 260, 270: 제1 은행 서버240, 250, 260, 270: first bank server
280: 은행 통합 서버280: Bank Integration Server
290: 과금 서버290: billing server
본 발명은 이동 단말에서 모바일 뱅킹(mobile banking) 서비스를 제공하는 방법 및 시스템에 관한 것으로서, 특히, 금융 기관인 각종 은행들에 대하여 통합적으로 지원할 수 있는 하나의 VM(Virtual Machine)을 이동 단말 내에 탑재함으로써, 각 금융기관(은행) 마다 별도의 VM을 통하여 금융 서비스를 이용하지 않고 통합 VM을 통하여 단말 사용자가 가입한 전 금융기관(은행)에 대한 계좌 정보와 잔액 정보 등을 한번에 조회할 수 있으며 사용자가 가입한 해당 거래 금융기관(은행)과는 이체, 결제, 기간별 내역 조회, 대출 상환, 공과금 납부 등 금융 거래가 가능하도록 하여 사용자에게 이동 단말을 이용한 보다 용이하고 편리한 모바일 뱅킹 서비스를 제공하는 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for providing a mobile banking service in a mobile terminal, and in particular, by mounting a single virtual machine (VM) in the mobile terminal that can support various banks that are financial institutions in an integrated manner. For each financial institution (bank), you can search the account information and balance information for all financial institutions (banks) subscribed by the terminal user through the integrated VM without using financial services through a separate VM. Method and system for providing easier and convenient mobile banking service using mobile terminal by enabling financial transactions such as transfer, settlement, period history inquiry, loan repayment, and utility bill payment with the relevant trading financial institution (bank). It is about.
일반적으로 이동 단말을 통하여 은행 거래 등 모바일 뱅킹 서비스를 이용하기 위해서는 무선 인터넷을 접속한 후 해당 은행이 지원하는 VM을 구동하여야만 한다. 도 1과 같이, 은행 A, 은행 B, 은행 C, 은행 D등 각 은행은 각기 다른 VM을 제공하며 사용자는 자신의 단말에 이들을 다운받아 해당 금융 기관의 모바일 뱅킹 서비스를 이용할 수 있다. In general, in order to use mobile banking services such as bank transactions through a mobile terminal, a VM supported by the bank must be driven after accessing the wireless Internet. As shown in FIG. 1, each bank, such as bank A, bank B, bank C, and bank D, provides different VMs, and users can download them to their terminals to use the mobile banking service of the corresponding financial institution.
예를 들어, 사용자가 은행 A가 제공한 VM을 이용하여 은행 A의 서버에 접속하여 계좌 조회, 잔액 조회, 타행 이체 서비스 등을 이용한 후, 유사한 금융 서비스를 은행 B에서 이용하고자 하는 경우에, 사용자는 다시 은행 B가 제공한 VM을 이용하여 은행 B의 서버에 접속하여 이체, 결제, 계좌조회, 공과금 납부 등의 서비스를 이용하여야 한다. 이와 같이 이동 단말을 통하여 서로 다른 금융 기관에서 모바일 뱅킹 서비스를 이용하기 위하여, 각 금융 기관의 VM을 구동하는 과정과 각 VM을 통하여 계좌 조회, 잔액 조회 등이나 이체, 결제, 공과금 납부 등 금융 거래 서비스를 선택하는 과정 등이 상호 연계성 없이 별도로 진행됨으로써, 이동 단말의 무선 인터넷을 이용하는 사용자는 위와 같은 모바일 뱅킹 서비스의 번거롭고 복잡한 과정을 이용하기 어렵고 무선 인터넷 과금에도 부담을 가지므로 모바일 뱅킹 서비스가 활성화되지 못하고 있는 문제점이 있다. For example, if a user connects to a bank A's server using a VM provided by bank A, uses account inquiry, balance inquiry, and other transfer service, and then wants to use similar financial services in bank B. In addition, the client should access the bank B's server using the VM provided by bank B and use services such as transfer, payment, account inquiry, and utility bill payment. In this way, in order to use the mobile banking service in different financial institutions through the mobile terminal, the process of driving the VM of each financial institution and financial transaction services such as account inquiry, balance inquiry, transfer, payment, and bill payment through each VM Since the process of selecting is proceeded separately without any interconnection, the user who uses the wireless Internet of the mobile terminal cannot use the cumbersome and complicated process of the mobile banking service as described above and burdens the wireless Internet billing, and thus the mobile banking service cannot be activated. There is a problem.
최근들어, USIM(universal subscriber identity module) 칩 등을 단말에 탑재하여 모바일 뱅킹 등 부가 서비스를 제공하려는 움직임이 활발히 전개되고 있다. 이와 같은 작고 간단한 칩에 다양한 종류의 애플릿(applet)을 저장하여 종래 보다는 좀더 편리한 환경에서 모바일 뱅킹 서비스를 이용할 수 있을 것이다. 그러나, 이와 같은 칩 탑재 방식이 칩 관점에서는 하나로 융합되는 형태이기는 하지만, 이때에도 각 금융 기관의 VM을 별도로 칩에 다운로드 받아 사용하기는 마찬가지이므로 위와 같이 사용자는 번거롭고 복잡한 과정과 무선 인터넷 과금의 부담을 가지면서 모바일 뱅킹 서비스를 이용할 수 밖에 없다는 문제점이 해결되지 않는다.In recent years, there is an active development of providing additional services such as mobile banking by mounting a universal subscriber identity module (USIM) chip in a terminal. By storing various kinds of applets in such a small and simple chip, the mobile banking service may be used in a more convenient environment than in the prior art. However, although the chip mounting method is a form of convergence from a chip perspective, even when the VMs of each financial institution are downloaded and used separately, the user is burdened with the cumbersome and complicated process and the burden of wireless Internet billing. It does not solve the problem of having to use a mobile banking service.
따라서, 본 발명은 상술한 문제점을 해결하기 위한 것으로서, 본 발명의 목적은, 사용자에게 이동 단말을 이용한 보다 용이하고 편리한 모바일 뱅킹 서비스를 제공하기 위하여, 각 금융기관(은행) 마다 별도의 VM을 통하여 금융 서비스를 이용하지 않고, 통합된 하나의 VM을 이동 단말 내에 탑재하여 단말 사용자가 가입한 전 금융기관(은행)에 대한 계좌 정보와 잔액 정보 등을 한번에 조회할 수 있으며 사용자가 가입한 해당 거래 금융기관(은행)과는 이체, 결제, 기간별 내역 조회, 대출 상환, 공과금 납부 등 금융 거래를 수행하는 방법 및 시스템을 제공하는 데 있다.Accordingly, the present invention is to solve the above-described problems, an object of the present invention, to provide a user with an easy and convenient mobile banking service using a mobile terminal, through a separate VM for each financial institution (bank) Without using the financial service, one integrated VM is mounted in the mobile terminal so that the account information and balance information of all the financial institutions (banks) that the terminal user subscribes can be inquired at one time. It is to provide a method and system for conducting financial transactions with institutions (banks), such as transfers, settlements, period-specific details, loan repayments, and utility bills.
그리고, 본 발명의 다른 목적은, 위와 같은 통합된 하나의 VM을 탑재한 이동 단말로부터의 모든 모바일 뱅킹 관련 서비스 요청을 처리하여 해당 금융기관으로부터 서비스 관련 금융 전문을 이동 단말로 제공하도록 중계하는 방법 및 시스템을 제공하는 데 있다.Another object of the present invention is to process all mobile banking related service requests from a mobile terminal equipped with one integrated VM as described above, and relay a service related financial message from the financial institution to the mobile terminal. To provide a system.
먼저, 본 발명의 주요 특징을 요약하면, 상기와 같은 본 발명의 목적을 달성하기 위한 본 발명의 일면에 따라 단말을 통하여 금융 서비스를 이용하는 모바일 뱅킹 방법은, 복수의 금융 기관들에 대한 통합된 모바일 뱅킹을 지원하는 하나의 어플리케이션을 구동하는 단계; 상기 어플리케이션을 통하여 계좌정보 요청 메시지를 생성하여 복수의 금융기관 서버들로 전송하는 단계; 및 상기 전송된 계좌정보 요청 메시지에 응답하여 상기 복수의 금융기관 서버들 중 단말 사용자의 계좌를 관리하는 적어도 하나 이상의 서버로부터 금융 전문을 수신하는 단계를 포함한다.First, summarizing the main features of the present invention, a mobile banking method using a financial service through the terminal according to an aspect of the present invention for achieving the above object of the present invention, integrated mobile for a plurality of financial institutions Running one application that supports banking; Generating an account information request message through the application and transmitting the generated account information request message to a plurality of financial institution servers; And receiving a financial message from at least one server managing an account of a terminal user among the plurality of financial institution servers in response to the transmitted account information request message.
또한, 상기와 같은 본 발명의 목적을 달성하기 위한 본 발명의 다른 일면에 따라 사용자 단말과 금융기관 서버 간의 금융 서비스를 중계하는 모바일 뱅킹 서비스 방법은, 사용자 단말로부터 계좌정보 요청 메시지를 수신하는 단계; 상기 계좌정보 요청 메시지에 응답하여 관리되고 있는 복수의 금융 기관들을 확인하는 단계; 상기 계좌정보 요청 메시지를 상기 복수의 금융기관들에서 운영되는 서버들로 전송하는 단계; 상기 서버들 중 단말 사용자의 계좌를 관리하는 적어도 하나 이상의 서버로부터 금융 전문을 수신하는 단계; 및 상기 사용자 단말로 상기 금융 전문을 전송하는 단계를 포함한다.In addition, according to another aspect of the present invention for achieving the above object of the present invention, a mobile banking service method for relaying a financial service between a user terminal and a financial institution server, the method comprising: receiving an account information request message from a user terminal; Identifying a plurality of financial institutions that are being managed in response to the account information request message; Transmitting the account information request message to servers operated by the plurality of financial institutions; Receiving a financial message from at least one server managing an account of a terminal user among the servers; And transmitting the financial telegram to the user terminal.
또한, 상기와 같은 본 발명의 목적을 달성하기 위한 본 발명의 또 다른 일면에 따른 단말은, 금융 서비스를 위한 계좌정보 요청 메시지를 생성하는 어플리케이션 수단; 및 상기 계좌정보 요청 메시지의 복수의 금융기관 서버들로의 전송을 제어하는 제어부를 포함하고, 상기 어플리케이션 수단은 복수의 금융 기관들에 대한 하나의 통합된 모바일 뱅킹 지원 수단이고, 상기 제어부가 상기 전송된 계좌정보 요청 메시지에 응답하여 상기 복수의 금융기관 서버들 중 단말 사용자의 계좌를 관리하는 적어도 하나 이상의 서버로부터 금융 전문을 수신하는 경우에, 상기 어플리케이션 수단은 상기 금융 전문을 사용자 인터페이스에 디스플레이되는 데이터로 변환하는 것을 특징으로 한다.In addition, the terminal according to another aspect of the present invention for achieving the above object of the present invention, the application means for generating an account information request message for financial services; And a control unit controlling transmission of the account information request message to a plurality of financial institution servers, wherein the application means is one integrated mobile banking support unit for a plurality of financial institutions, and the control unit transmits the account information request message. In response to receiving a financial message from at least one server managing an account of a terminal user among the plurality of financial institution servers in response to the received account information request message, the application means displays the financial message on the user interface. Characterized in that converted to.
상기와 같은 본 발명의 목적을 달성하기 위한 본 발명의 또 다른 일면에 따라 사용자 단말과 금융기관 서버 간의 금융 서비스를 중계하는 모바일 뱅킹 서비스 시스템은, 사용자 단말로부터 계좌정보 요청 메시지를 수신하는 메시지 수신부; 상기 계좌정보 요청 메시지에 응답하여 관리되고 있는 복수의 금융 기관들을 확인하 는 제어부; 상기 계좌정보 요청 메시지를 상기 복수의 금융기관들에서 운영되는 서버들로 전송하고, 상기 서버들 중 단말 사용자의 계좌를 관리하는 적어도 하나 이상의 서버로부터 금융 전문을 수신하는 접속부; 및 상기 금융 전문을 상기 사용자 단말로 전송하는 전문 전송부를 포함한다. According to another aspect of the present invention for achieving the above object of the present invention, a mobile banking service system for relaying a financial service between a user terminal and a financial institution server, the message receiving unit for receiving an account information request message from the user terminal; A controller for identifying a plurality of financial institutions managed in response to the account information request message; A connection unit for transmitting the account information request message to servers operated by the plurality of financial institutions and receiving a financial message from at least one server managing an account of a terminal user among the servers; And a text transmission unit for transmitting the financial text to the user terminal.
이하 첨부 도면들 및 첨부 도면들에 기재된 내용들을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하지만, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings and the contents described in the accompanying drawings, but the present invention is not limited or limited to the embodiments. Like reference numerals in the drawings denote like elements.
도 2는 본 발명의 일실시예에 따른 모바일 뱅킹 서비스 시스템(200)을 설명하기 위한 도면이다. 도 2를 참조하면, 본 발명의 일실시예에 따른 통신 시스템(200)은 이동 단말(210), 기지국(220), 코어망(core network)(230), 제1 은행 서버(240), 제2 은행 서버(250), 제3 은행 서버 (260), 제4 은행 서버 (270), 은행 통합 서버(280) 및 과금 서버(290)를 포함한다.2 is a view for explaining a mobile
본 발명에 따른 모바일 뱅킹 서비스 시스템(200)은 은행 통합 서버(280)를 통하여 사용자의 이동 단말(210)과 제1 은행 서버(240), 제2 은행 서버(250), 제3 은행 서버(260), 제4 은행 서버(270) 등과 같은 금융기관 서버 간의 금융 서비스를 중계함으로써 은행 등의 금융 서비스에 대하여 통합된 모바일 뱅킹 서비스를 제공한다. 여기서, 은행 서버들(240~270)은 국민은행, 외환은행, 기업은행, 우리 은행, 시티 은행 등 국내외 은행에서 모바일 뱅킹 서비스를 지원하기 위하여 운영하는 서버이고, 여기서 은행은 일반적으로 제1 금융권의 금융 기관을 대표하여 나타낸 것 에 불과하고, 은행 서버 대신에 증권사, 보험사, 투자신탁 회사, 여신금융회사(신용카드, 캐피탈, 할부금융, 벤처금융사 등), 상호저축은행(단위농협, 단위수협, 새마을금고) 등의 제2 금융권의 금융기관이나, 기타 금융 업무를 취급하는 모든 금융 회사에서 운영하는 다른 서버를 가리킬 수도 있다. 경우에 따라서는 은행 서버 대신에 멤버십 포인트, 교통 카드, 학생 카드, 우체국 현금 카드 등의 금융 관련 서비스를 제공하는 다른 회사의 서버가 될 수도 있다. Mobile
본 발명에 따른 이동 단말(210)은, 예를 들어, WCDMA( Wideband Division Multiple Access) 기반의 무선 인터넷에 접속하여 각 금융 기관을 통한 모바일 뱅킹 서비스를 이용할 수 있다. 특히, 본 발명에 따른 이동 단말(210)은, 모바일 뱅킹을 위한 어플리케이션으로서 다양한 각 은행에 대한 통합된 모바일 뱅킹을 지원하기 위한 하나의 통합 VM만을 탑재하여, 단말 사용자가 가입한 전 금융기관(은행)에 대한 계좌 정보와 잔액 정보 등을 한번에 조회하여 제공할 수 있으며 사용자가 가입한 해당 거래 금융기관(은행)과는 이체, 결제, 기간별 내역 조회, 대출 상환, 공과금 납부 등 금융 거래를 계속하여 서비스할 수 있다. For example, the
예를 들어, 이동 단말(210)이 무선 인터넷에 접속하여 모바일 뱅킹을 이용하는 경우에, 상기 통합 VM이 구동되고, 이때 사용자가 은행 통합 계좌 관리 서비스를 선택하면 상기 통합 VM은 해당 계좌정보 요청 메시지를 생성하여 은행 통합 서버(280)로 전송할 수 있다. 이에 따라, 은행 통합 서버(280)에서는 이동 단말(210)이 전송한 계좌정보 요청 메시지를 수신하여 관리되고 있는 금융 기관들을 확인하고, 상기 계좌정보 요청 메시지를 확인된 복수의 금융 기관들에서 운영되는 서버 들(240~270)로 전송한다. 은행 통합 서버(280)가 전송한 상기 계좌정보 요청 메시지를 수신하는 해당 금융기관의 서버는 해당 계좌정보 요청에 대한 처리를 수행하고 그 결과에 대한 금융전문을 만들어 은행 통합 서버(280)로 보낸다. 은행 통합 서버(280)는 금융전문을 수신하면 이를 이동 단말(210)의 상기 통합 VM이 인식할 수 있는 데이터 형태로 전송할 수 있다. 이동 단말(210)의 상기 통합 VM은 수신되는 금융전문을 처리하여 사용자 인터페이스 화면에 디스플레이함으로써, 사용자가 요청한 서비스에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행)의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다. For example, when the
또한, 사용자가 디스플레이된 인터페이스 화면에서 잔액이 있는 계좌에 대하여 이체, 결제, 기간별 내역조회, 대출 상환, 공과금 납부 등의 금융 서비스를 선택하면 상기 통합 VM은 해당 서비스 요청 메시지를 생성하여 해당 금융기관 서버로 전송할 수 있다. 이에 따라, 은행 통합 서버(280)에서는 이동 단말(210)이 전송한 서비스 요청 메시지를 수신하여 어느 금융 기관에 대한 서비스 요청인지를 확인하고, 상기 서비스 요청 메시지를 해당 금융기관의 서버로 전송한다. 금융 융합 서버(280)가 전송한 상기 서비스 요청 메시지를 수신하는 해당 금융기관의 서버는 해당 서비스 요청에 대한 처리를 수행하고 그 결과에 대한 금융전문을 만들어 금융 융합 서버(280)로 보낸다. 금융 융합 서버(280)는 금융전문을 수신하면 이를 이동 단말(210)의 상기 융합 VM이 인식할 수 있는 데이터 형태로 전송할 수 있다. 이동 단말(210)의 상기 융합 VM은 수신되는 금융전문을 처리하여 사용자 인터페이스 화면에 디스플레이함으로써, 사용자가 요청한 서비스에 대한 결과를 알 수 있도록 한 다.In addition, when the user selects a financial service such as a transfer, payment, billing history, loan repayment, and utility bill payment for the account with the balance on the displayed interface screen, the integrated VM generates a corresponding service request message to generate the corresponding financial institution server. Can be sent to. Accordingly, the
이와 같이 통합 VM을 통한 모바일 뱅킹 서비스를 이용할 수 있는 이동 단말(210)은 WCDMA 등 이동 통신 프로토콜을 지원하는 셀룰러폰(Cellular phone), 피씨에스폰(PCS phone: Personal Communications Services phone)일 수 있을 뿐만 아니라, 무선 통신이 가능한 동기식/비동기식 IMT-2000(International Mobile Telecommunication-2000), 노트북 PC, 데스크탑 PC, 팜 PC(Palm Personal Computer), 개인용 디지털 보조기(PDA:Personal Digital Assistant), 스마트폰(Smart phone), 왑폰(WAP phone:Wireless application protocol phone), 모바일 게임기(mobile play-station) 등을 포괄적으로 의미한다.As such, the
이외에도, 이동 단말(210)은 기지국(220)의 중계를 받아 통화, 디지털 방송, 디지털 미디어 스트리밍, 다운로드 및 업로드 등의 통신 서비스를 받을 수 있다. 기지국(220)과 코어망(230) 사이에는, 통신 상에서 발생하는 서킷 트래픽(circuit traffic) 또는 IP(internet protocol) 패킷 트래픽(packet traffic) 등이 해당 위치의 목적지 이동 단말, 유선 전화, 응용서버 등으로 적절히 송수신 될 수 있도록 제어하고, 무선 자원의 스케줄링에 따른 RRM(Radio Resource Management) 기능 및 셀간의 이동성을 지원하는 핸드오프(handoff) 기능 등을 수행하는 RNC(Radio Network Controller: 제어기)가 있으나 편의상 도 2에 도시하지 않았다. 여기서 코어망(230)은 WCDMA 등 이동 통신망이 인터넷과 연결된 통합된 망을 의미하며 나아가서 일반 유선 공중망이나 휴대 인터넷망 등이 결합된 망일 수 있다. In addition, the
이와 같이 이동 단말(210)은 각 금융기관(은행) 마다 별도의 VM을 통하여 금 융 서비스를 이용하지 않고, 상기 통합 VM을 통한 각 금융 기관(은행) 전체 계좌에 대한 정보를 한번에 제공하고, 상기 통합 VM을 이용하여 사용자가 가입한 해당 거래 금융기관(은행)과는 금융 거래를 계속하여 서비스할 수 있다. As such, the
이와 같이 본 발명에서는 금융 기관마다 별도의 VM을 이용하지 않고, 통합된 하나의 VM을 이동 단말(210) 내에 탑재하여 금융 기관 통합 계좌 관리 서비스와 가입 계좌에 대한 후속 금융 서비스를 수행함으로써, 사용자에게 여러 금융 기관에 대하여 보다 용이하고 편리하게 모바일 뱅킹을 이용하게 하고 과금 서버(290)에서 산출되는 사용자에 대한 과금도 줄어들 수 있으며, 이에 따라 고객지향적인 서비스가 가능하여 모바일 뱅킹 서비스의 활성화에도 기여할 수 있을 것으로 기대된다. 또한, 이동 단말(210)로부터 각 금융 기관에 대하여 전송하는 계좌정보 요청 메시지 및 서비스 요청 메시지가 통합된 하나의 VM을 통하여 상호 연계성 있게 유사하고 편리한 구성을 가지도록 할 수 있고, 이에 따라 은행 통합 서버(280)는 각 금융기관으로 접속하여 해당 금융 전문의 요청과 수신을 수행하여 이동 단말(210)과 각 금융기관 간의 서비스 처리가 원활히 이루어지도록 중계할 수 있다.As such, in the present invention, a single integrated VM is mounted in the
도 2의 이동 단말(210)을 구현하기 위한 본 발명의 일실시예에 따른 이동 단말(300)의 내부 구성이 도 3에 도시되어 있다. 도 3을 참조하면, 본 발명의 일실시예에 따른 이동 단말(300)은 제어부(310), 통신부(320), 사용자 인터페이스(330), 무선 인터넷 플랫폼(340), 은행 통합 VM(350), 및 메모리(360)를 포함할 수 있다.An internal configuration of the
제어부(310)는 이동 단말(300)의 위와 같은 구성 요소들의 전반적인 제어를 담당하는 프로세서에 해당하고, 위와 같은 구성들의 일부 또는 전부를 포함하도록 구성할 수도 있다. The
통신부(320)는 WCDMA, IMT-2000, 휴대 인터넷 등의 규격에 따른 통화, 디지털 방송 시청, 디지털 미디어 스트리밍, 다운로드 및 업로드 등의 통신 서비스를 위한 RF(Radio Frequency) 신호를 송수신한다. The
사용자 인터페이스(330)는 마이크, 스피커, LCD(Liquid Crystal Display) 등이나 이들을 구동하는 어플리케이션 등을 모두 포함하며, 사용자가 음성 통화나, 데이터 패킷 서비스 등을 받는데 필요한 기본적인 수단들을 통칭한다. The
무선 인터넷 플랫폼(340)은 각 이동 통신사에서 무선 인터넷을 지원하는 수단인 BREW, GVM, SKVM, MAP, KVM 등일 수 있을 뿐만 아니라, 표준 무선 인터넷 지원 수단인 WIPI(Wireless Internet Platform for Interoperability)일 수도 있다. 이와 같은 무선 인터넷 플랫폼(340)은 무선 인터넷을 통한 멀티미디어 데이터의 다운로드, 스트리밍 등을 지원하며, 이동 단말(300) 내의 프로세서, 메모리 등의 자원을 운영하여 무선 인터넷 서비스 관련 데이터의 관리나 실행 등을 지원할 수 있다. 이는 하드웨어와 소프트웨어 중간의 미들웨어적인 성격을 가지며, 무선 인터넷 서비스 관련한 지원을 위하여 소프트웨어, 또는 하드웨어로 구현되거나 그 조합으로 구현될 수도 있다. The
은행 통합 VM(350)은 이동 단말(300)이 무선 인터넷을 이용한 모바일 뱅킹 서비스를 이용할 때, 금융 기관(은행)과의 금융 서비스를 지원하는 어플리케이션 수단으로서, 특히, 다양한 각종 은행들에 대하여 통합된 금융 서비스가 처리되도록 함으로써, 금융 기관 마다 별도의 VM을 구동하지 않고 단 하나의 VM만으로 모바일 뱅킹을 지원한다. 은행 통합 VM(350)을 위하여 각 금융 기관(은행)이나 통신사 서버로부터 해당 기능을 수행하도록 프로그램된 데이터를 다운받아 사용할 수 있다. 은행 통합 VM(350)은 이와 같이 다운로드형 프로그램 형태로 소정 저장 수단에 탑재되어 사용될 수 있고, 이는 무선 인터넷 플랫폼(340)과 연동하여 무선 인터넷을 통한 모바일 뱅킹 서비스가 이용될 때마다 구동될 수 있다. 여기서, 은행 통합 VM(350)을 위한 프로그램은 메모리(360)에 저장되어 사용되거나, 제어부(310)의 프로세서의 한 부분으로 구성할 수도 있으며, 또는 무선 인터넷 플랫폼(340)의 한 부분으로서 구현하는 것도 가능하다. 메모리(360)는 이동 단말(300)에 설치된 소정 소켓 등에 탈부착이 가능한 USIM(Universal Subscriber Identity Module) 칩, RFID(Radio Frequency Identification System) 태그 칩, 스마트 카드 칩 등일 수도 있다. The
예를 들어, 이동 단말(300)에서 무선 인터넷 플랫폼(340)을 통하여 무선 인터넷에 접속한 후 모바일 뱅킹을 시작할 때, 은행 통합 VM(350)이 구동되어 도 4의 410의 사용자 인터페이스(330) 화면과 같이 은행 통합 계좌 관리 서비스에 접속할 수 있는 화면이 디스플레이될 수 있다. 이때 사용자가 확인 태그 등을 선택하면, 은행 통합 VM(350)은 계좌정보 요청 메시지를 생성한다. 계좌정보 요청 메시지에는 단말번호(폰번호, IP 주소 등), 사용자 이름, 비밀번호, 및 주민번호 등이 포함될 수 있다. For example, when the
제어부(310)는 은행 통합 VM(350)이 생성한 계좌정보 요청 메시지가 통신부(320)를 통하여 해당 복수의 금융기관(은행) 서버들(240~270)로 전송되도록 제어 한다. 이에 따라, 은행 통합 서버(280)에서는 이동 단말(300)이 전송한 계좌정보 요청 메시지를 수신하여 관리되고 있는 금융 기관들을 확인하고, 상기 계좌정보 요청 메시지를 확인된 복수의 금융 기관들에서 운영되는 서버들(240~270)로 전송한다. 은행 통합 서버(280)가 전송한 상기 계좌정보 요청 메시지를 수신하는 해당 금융기관의 서버는 해당 계좌정보 요청에 대한 처리를 수행하고 그 결과에 대한 금융전문을 만들어 은행 통합 서버(280)로 보낸다. 은행 통합 서버(280)는 금융전문을 수신하면 이를 이동 단말(300)의 은행 통합 VM(350)이 인식할 수 있는 데이터 형태로 전송할 수 있다. 이동 단말(300)의 은행 통합 VM(350)은 수신되는 금융전문을 처리하여 도 4의 420과 같이 사용자 인터페이스(330) 화면에 디스플레이함으로써, 사용자가 요청한 계좌 정보에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행), 예를 들어, 국민은행, 외환 은행, 기업 은행 등의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다. The
이와 같은 전 계좌 정보와 잔액 정보가 표시된 화면에서 사용자가 잔액이 있는 계좌를 선택할 수 있고, 이때 계속하여 도 4의 430과 같이 이체, 결제, 기간별 내역조회, 대출 상환, 공과금 납부 등의 금융 서비스를 선택된 계좌에 대하여 실행할 수 있다. 430과 같은 화면에서, 사용자가 어느 한 금융 서비스를 선택하면, 은행 통합 VM(350)은 해당 금융 서비스를 위한 서비스 요청 메시지를 생성할 수 있다. 은행 통합 서버(280)로 전송할 상기 서비스 요청 메시지에는 금융 기관 ID, 사용자 ID, 서비스 종류, 및 서비스 신청 내역 등이 포함될 수 있다. 여기서, 금융 기관 ID는 각 은행 등의 금융 기관을 확인할 수 있는 정보이고, 사용자 ID는 사용 자 이름, 비밀번호, 주민번호 등 각 금융기관에 등록되어 인증에 사용되는 정보이며, 서비스 종류는 도 430과 같은 금융 서비스 중 어느 것이 선택되었는지를 알려주는 정보이고, 서비스 신청 내역은 계좌번호 또는 카드번호 등 해당 서비스의 구체적인 처리 요청을 나타내는 정보이다. 서비스 신청 내역에는 계좌번호(또는 카드번호) 이외에도, 예를 들어, 이체의 경우에 상대 계좌 번호와 이체 금액, 기간별 내역 조회인 경우에 요청 기간, 예를 들어, 1개월, 2개월, 3개월 등, 대출 상환인 경우에 해당 대출 계좌 번호와 상환 금액, 공과금 납부인 경우에 지로 번호와 납부 금액 등이 더 포함될 수 있다. 기간별 내역 조회와 같이 부가 정보가 필요없는 경우에는 서비스 신청 내역에 대한 정보로서 계좌번호(또는 카드번호)만 포함시킬 수 있다.On the screen where all the account information and the balance information are displayed, the user can select the account with the balance. In this case, as shown in 430 of FIG. 4, the financial services such as transfer, settlement, period-by-period, loan repayment, and payment of utility bills are continued. Can run against the selected account. On a screen such as 430, when the user selects a financial service, the
한편, 은행 통합 VM(350)이 해당 금융 서비스를 위한 서비스 요청 메시지를 생성하면, 제어부(310)는 상기 서비스 요청 메시지가 통신부(320)를 통하여 해당 금융기관 서버로 전송되도록 제어한다. 이에 따라, 은행 통합 서버(280)가 상기 서비스 요청 메시지를 수신하여 해당 금융 기관에 접속하여 금융 전문을 요청할 수 있고, 이에 따라 은행 통합 서버(280)가 해당 금융 기관으로부터 금융 전문을 수신하는 경우에, 이를 이동 단말(300)로 전송한다. 이동 단말(300)의 은행 통합 VM(350)은 해당 금융 기관으로부터 수신하는 금융 전문을 사용자 인터페이스(330)에 디스플레이되는 데이터로 변환할 수 있고, 이에 따라 사용자 인터페이스(330)는 해당 금융 전문에 따라 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지 또는 처리 오류를 알리는 메시지 등을 표시할 수 있다. Meanwhile, when the
이와 같은 은행 통합 VM(350)은 도 4의 420과 같은 화면에서 사용자가 가입한 각 금융기관(은행)에 대한 모바일 뱅킹 서비스를 이용할 때마다 해당 서비스 요청 메시지를 생성하고 해당 금융 전문을 처리하도록 동작한다.The
도 2의 은행 통합 서버(280)을 구현하기 위한 본 발명의 일실시예에 따른 은행 통합 서버(500)의 내부 구성이 도 5에 도시되어 있다. 도 5를 참조하면, 본 발명의 일실시예에 따라 사용자 단말과 금융기관 서버 간의 금융 서비스를 중계하는 은행 통합 서버(500)는 메시지 수신부(510), 제어부(520), 은행 접속부(530) 및 전문 전송부(540)를 포함한다. An internal configuration of the
도 3에서와 같이 이동 단말(300)의 은행 통합 VM(350)을 통하여 계좌정보 요청 메시지가 전송되면, 메시지 수신부(510)는 이를 수신하게 된다. 제어부(520)는 은행 통합 서버(500)의 각 구성 요소의 전반적인 제어를 수행하면서, 특히, 메시지 수신부(510)가 상기 계좌정보 요청 메시지를 수신함에 따라 통합 계좌 관리 서비스에 참여하여 관리되고 있는 금융 기관들(은행)을 확인하고, 상기 계좌정보 요청 메시지를 확인된 복수의 금융 기관들에서 운영되는 서버들(240~270)로 전송되도록 은행 접속부(530)를 제어한다. 이에 따라 은행 접속부(530)가 상기 계좌정보 요청 메시지를 금융 기관 서버들(240~270)로 전송하고, 상기 계좌정보 요청 메시지에 따라 해당 금융기관(은행)의 서버로부터 금융전문을 수신하게 된다.As shown in FIG. 3, when the account information request message is transmitted through the
은행 접속부(530)로부터 상기 계좌정보 요청 메시지를 수신하는 도 2의 금융 기관 서버들(240~270)은 상기 계좌정보 요청 메시지에 따라 서비스 처리에 필요한 인증 과정을 수행하고 거래 계좌가 있는지를 확인하여 그 결과를 금융전문으로 생 성하여 은행 접속부(530)로 전송한다. 위에서 기술한 바와 같이, 상기 계좌정보 요청 메시지에는 단말번호(폰번호, IP 주소 등), 사용자 이름, 비밀번호, 및 주민번호 등이 포함될 수 있으므로, 해당 금융 기관의 서버는 이와 같은 정보를 참조하면서 단말 사용자가 자신의 금융 기관(은행)과 거래하는 계좌번호 또는 카드번호가 있는 지를 확인하고, 거래 계좌가 없으면 계좌가 없음을 알리는 메시지 또는 거래 계좌가 있다면 그 계좌번호와 잔액 정보를 포함하는 메시지를 금융전문으로 생성하여 은행 접속부(530)로 전송할 수 있다.The financial institution servers 240 to 270 of FIG. 2 receiving the account information request message from the bank access unit 530 perform an authentication process necessary for processing a service according to the account information request message and check whether there is a transaction account. The result is generated as a financial professional and transmitted to the bank connection (530). As described above, the account information request message may include a terminal number (phone number, IP address, etc.), a user name, a password, and a social security number, so that the server of the financial institution refers to such information. Check if the user has an account number or card number with his or her financial institution (bank), and if there is no trading account, a message indicating that there is no account, or if there is a trading account, a message containing the account number and balance information. The full text message may be generated and transmitted to the bank connection 530.
해당 금융 기관의 서버가 위와 같은 계좌정보 요청에 대한 처리 결과를 금융전문으로 생성하여 은행 접속부(530)로 전송하면, 제어부(520)는 해당 금융 전문을 사용자 단말로 전송하도록 전문 전송부(540)를 제어한다. 전문 전송부(540)는 해당 금융 기관의 서버로부터 받은 금융 전문을 사용자 단말로 전송하기 위하여 사용자 단말에 탑재된 은행 통합 VM(350)이 인식하여 처리할 수 있는 데이터로 변환할 수 있다. 금융 기관들마다 서로 다른 금융 서비스 어플리케이션을 운용할 수 있고, 이에 따라 각 금융 기관 서버로부터 수신되는 금융 전문의 형식이 조금씩 다를 수 있으므로, 이러한 각 금융 기관 서버로부터의 금융 전문들이 은행 통합 VM(350)에서 인식될 수 있도록 하기 위하여, 전문 전송부(540)는 이와 같은 금융 전문들에 포함된 의미있는 고유 정보, 예를 들어, 계좌 번호, 잔액 등을 추출하고, 이러한 고유 정보가 포함된 소정 금융 전문을 은행 통합 VM(350)에서 인식될 수 있는 통일된 포맷, 예를 들어, 무선인터넷을 위한 WAP(Wireless Application Protocol) 등에 따른 데이터로 변환하여 사용자 단말로 전송할 수 있다. When the server of the financial institution generates the processing result for the above-described account information request as a financial message and transmits the result to the bank access unit 530, the
이동 단말(300)의 은행 통합 VM(350)은 전문 전송부(540)로부터 수신되는 금융전문을 처리하여 도 4의 420과 같이 사용자 인터페이스(330) 화면에 디스플레이함으로써, 사용자가 요청한 계좌 정보에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행), 예를 들어, 국민은행, 외환 은행, 기업 은행 등의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다. The
이와 같은 전 계좌 정보와 잔액 정보가 표시된 화면에서 사용자가 잔액이 있는 계좌를 선택할 수 있고, 이때 계속하여 도 4의 430과 같이 이체, 결제, 기간별 내역조회, 대출 상환, 공과금 납부 등의 금융 서비스를 선택된 계좌에 대하여 실행할 수 있다. 430과 같은 화면에서, 사용자가 어느 한 금융 서비스를 선택하면, 은행 통합 VM(350)으로부터 다시 해당 금융 서비스를 위한 서비스 요청 메시지를 생성할 수 있다.On the screen where all the account information and the balance information are displayed, the user can select the account with the balance. In this case, as shown in 430 of FIG. 4, the financial services such as transfer, settlement, period-by-period, loan repayment, and payment of utility bills are continued. Can run against the selected account. In a screen such as 430, when a user selects a financial service, the
도 3에서와 같이 이동 단말(300)의 은행 통합 VM(350)을 통하여 서비스 요청 메시지가 전송되면, 메시지 수신부(510)는 이를 수신하게 된다. 제어부(520)는 메시지 수신부(510)가 수신한 상기 서비스 요청 메시지에 포함된 금융 기관 ID를 참조하여 해당 금융 기관이 어디인지를 확인한다. 제어부(520)가 해당 금융 기관을 확인하면, 제어부(520)는 상기 서비스 요청 메시지가 해당 금융기관으로 전송되도록 은행 접속부(530)를 제어한다. 이에 따라 은행 접속부(530)가 상기 서비스 요청 메시지를 해당 금융기관의 서버로 전송하고, 상기 서비스 요청 메시지에 따라 해당 금융기관의 서버로부터 금융전문을 수신하게 된다. As shown in FIG. 3, when the service request message is transmitted through the
은행 접속부(530)로부터 상기 서비스 요청 메시지를 수신하는 도 2의 제1 은 행 서버(240), 제2 제1 은행 서버(250), 제3 은행 서버(260), 제4 은행 서버(270) 등 금융기관 서버들 중 의 한 서버는 상기 서비스 요청 메시지에 따라 서비스 처리에 필요한 인증 과정을 수행하고 해당 서비스를 처리하여 그 결과를 금융전문으로 생성하여 은행 접속부(530)로 전송한다. 위에서 기술한 바와 같이, 상기 서비스 요청 메시지에는 금융기관 ID뿐만아니라, 서비스 신청에 필요한 사용자 ID, 서비스 종류, 서비스 신청 내역 등의 정보가 포함될 수 있으므로, 해당 금융 기관의 서버는 사용자 이름, 비밀번호, 주민번호 등 사용자 ID를 참조하면서 서비스 신청 내역에 포함된 해당 계좌번호 또는 카드번호에 대한 인증과정을 수행할 수 있다. 인증이 성공되면 해당 금융 기관의 서버는 서비스 종류와 서비스 신청 내역에 따라 금융 서비스인 이체, 결제, 기간별 내역조회, 대출 상환, 공과금 납부 등을 처리할 수 있다. The first bank server 240 of FIG. 2, the second
이와 같은 해당 금융 서비스를 처리한 금융 기관의 서버는, 상기 인증 과정에서의 실패나 서비스 처리 중에 기기 장애 등으로 인한 처리 오류 시에 처리 오류를 알리는 메시지, 예를 들어, '비밀 번호를 확인해 주십시오.', '거래은행이 현재 서비스 장애 중입니다.' 등을 포함하는 금융전문을 생성할 수 있다. 또한, 해당 금융 서비스를 처리한 금융 기관의 서버는, 상기 인증 과정과 서비스 처리가 모두 정상적인 경우에, 해당 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지, 예를 들어, '일금 5만원이 계좌번호 ***-*****-****로 정상 이체되었습니다.', '최근 1개월간의 거래 내역 조회 결과입니다.(내역 리스트 포함)' 등을 포함하는 금융전문을 생성할 수 있다.The server of the financial institution that handled the financial service, such as a message indicating a processing error in the case of a processing error due to a failure in the authentication process or a device failure during service processing, for example, 'Please check the password. "," Your bank is currently out of service. " It can generate a financial professional including, and the like. In addition, the server of the financial institution that processed the financial service, if both the authentication process and the service processing is normal, a message indicating a normal processing result for the service request details, for example, '50, 000 won a day account number ***-*****-**** has been successfully transferred. ',' Results of the last month's transaction history (including the history list) ', etc., you can create a full text.
해당 금융 기관의 서버가 위와 같은 금융 서비스의 처리 결과를 금융전문으로 생성하여 은행 접속부(530)로 전송하면, 제어부(520)는 해당 금융 전문을 사용자 단말로 전송하도록 전문 전송부(540)를 제어한다. 전문 전송부(540)는 해당 금융 기관의 서버로부터 받은 금융 전문을 사용자 단말로 전송하기 위하여 사용자 단말에 탑재된 은행 통합 VM(350)이 인식하여 처리할 수 있는 데이터로 변환할 수 있다. 이때에도 각 금융 기관 서버로부터의 금융 전문들이 은행 통합 VM(350)에서 인식될 수 있도록 하기 위하여, 전문 전송부(540)는 이와 같은 금융 전문들에 포함된 의미있는 고유 정보, 예를 들어, 이체금액, 결제금액, 기간별 사용 내역 리스트 등을 추출하고, 이러한 고유 정보가 포함된 소정 금융 전문을 은행 통합 VM(350)에서 인식될 수 있는 통일된 포맷, 예를 들어, 무선인터넷을 위한 WAP(Wireless Application Protocol) 등에 따른 데이터로 변환하여 사용자 단말로 전송할 수 있다. When the server of the financial institution generates the financial service processing result as the financial text and transmits it to the bank connection 530, the
이하, 본 발명의 일실시예에 따른 모바일 뱅킹 서비스 시스템(200)의 동작을 도 6의 흐름도를 참조하여 좀더 자세히 설명한다.Hereinafter, the operation of the mobile
먼저, 사용자는 도 3과 같은 이동 단말(300)에서 무선 인터넷 플랫폼(340)을 통하여 무선 인터넷에 접속한 후 모바일 뱅킹을 시작할 수 있다(S61). 이때, 무선 인터넷 플랫폼(340)과 연동하는 은행 통합 VM(350)이 구동되어 도 4의 410의 사용자 인터페이스(330) 화면과 같이 은행 통합 계좌 관리 서비스에 접속할 수 있는 화면이 디스플레이될 수 있다(S62). 이때 사용자가 확인 태그 등을 선택하면(S63), 은행 통합 VM(350)은 계좌정보 요청 메시지를 생성한다(S64). 계좌정보 요청 메시 지에는 단말번호(폰번호, IP주소 등), 사용자 이름, 비밀번호, 및 주민번호 등이 포함될 수 있다. First, the user may access the mobile Internet through the
은행 통합 VM(350)이 생성한 계좌정보 요청 메시지는 통신부(320)를 통하여 은행 통합 서버(500)로 전송된다(S65). 은행 통합 서버(500)의 메시지 수신부(510)가 계좌정보 요청 메시지를 수신하면, 은행 통합 서버(500)의 제어부(520)에서는 이동 단말(300)이 전송한 계좌정보 요청 메시지에 응답하여 관리되고 있는 금융 기관들을 확인하고(S66), 상기 계좌정보 요청 메시지가 확인된 복수의 금융 기관들에서 운영되는 서버들(240~270)로 전송되도록 은행 접속부(530)를 제어한다(S67). 은행 통합 서버(500)의 은행 접속부(530)가 전송한 상기 계좌정보 요청 메시지를 수신하는 각 금융기관 서버는 해당 계좌정보 요청에 대한 처리를 수행하고 그 결과에 대한 금융전문을 만들어 은행 통합 서버(500)로 보낸다(S68).The account information request message generated by the
은행 통합 서버(500)의 은행 접속부(530)로부터 상기 계좌정보 요청 메시지를 수신하는 도 2의 금융 기관 서버들(240~270)은 상기 계좌정보 요청 메시지에 따라 서비스 처리에 필요한 인증 과정을 수행하고 거래 계좌가 있는지를 확인하여 그 결과를 금융전문으로 생성하여 은행 통합 서버(500)로 전송한다. 위에서 기술한 바와 같이, 상기 계좌정보 요청 메시지에는 단말번호(폰번호, 주소 등), 사용자 이름, 비밀번호, 및 주민번호 등이 포함될 수 있으므로, 해당 금융 기관의 서버는 이와 같은 정보를 참조하면서 단말 사용자가 자신의 금융 기관(은행)과 거래하는 계좌번호 또는 카드번호가 있는 지를 확인하고, 거래 계좌가 없으면 계좌가 없음을 알리는 메시지 또는 거래 계좌가 있다면 그 계좌번호와 잔액 정보를 포함하는 메시 지를 금융전문으로 생성하여 은행 접속부(530)로 전송할 수 있다.The financial institution servers 240 to 270 of FIG. 2 receiving the account information request message from the bank access unit 530 of the
해당 금융 기관의 서버가 위와 같은 계좌정보 요청에 대한 처리 결과를 금융전문으로 생성하여 은행 통합 서버(500)로 전송하면, 은행 통합 서버(500)의 은행 접속부(530)는 이를 수신하고, 전문 전송부(540)는 해당 금융 기관의 서버로부터 받은 금융 전문을 사용자 단말로 전송하기 위하여 사용자 단말에 탑재된 은행 통합 VM(350)이 인식하여 처리할 수 있는 WAP(Wireless Application Protocol) 등에 따른 데이터 등으로 변환한 후 전송할 수 있다(S69). When the server of the financial institution generates the processing result of the above account information request as a financial professional and transmits it to the
이동 단말(300)의 은행 통합 VM(350)은 은행 통합 서버(500)의 전문 전송부(540)로부터 수신되는 금융전문을 처리하여 도 4의 420과 같이 사용자 인터페이스(330) 화면에 디스플레이함으로써, 사용자가 요청한 계좌 정보에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행), 예를 들어, 국민은행, 외환 은행, 기업 은행 등의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다(S70). The
이와 같은 전 계좌 정보와 잔액 정보가 표시된 화면에서 사용자가 잔액이 있는 계좌를 선택할 수 있고, 이때 계속하여 도 4의 430과 같이 이체, 결제, 기간별 내역조회, 대출 상환, 공과금 납부 등의 금융 서비스를 선택된 계좌에 대하여 실행할 수 있다(S71). 430과 같은 화면에서, 사용자가 어느 한 금융 서비스를 선택하면, 은행 통합 VM(350)가 다시 이용되어 해당 금융 서비스를 위한 서비스 요청 메시지가 생성된다.On the screen where all the account information and the balance information are displayed, the user can select the account with the balance. In this case, as shown in 430 of FIG. The selected account can be executed (S71). In a screen such as 430, when the user selects a financial service, the
은행 통합 서버(500)로 전송할 상기 서비스 요청 메시지에는 금융 기관 ID, 사용자 ID, 서비스 종류, 및 서비스 신청 내역 등이 포함될 수 있다. 이와 같이 생성되는 서비스 요청 메시지는 사용자 단말의 통신부(320)를 통하여 은행 통합 서버(500)로 전송된다(S72). 은행 통합 서버(500)의 메시지 수신부(510)는 이를 수신하고, 은행 통합 서버(500)의 제어부(520)는 상기 서비스 요청 메시지에 포함된 금융 기관 ID를 참조하여 해당 금융 기관이 어디인지를 확인한다(S73). 제어부(520)가 해당 금융 기관을 확인하면, 제어부(520)는 상기 서비스 요청 메시지가 해당 금융기관으로 전송되도록 은행 접속부(530)를 제어한다. 이에 따라 은행 접속부(530)가 상기 서비스 요청 메시지를 해당 금융기관의 서버로 전송한다(S74). The service request message to be transmitted to the
은행 접속부(530)로부터 상기 서비스 요청 메시지를 수신하는 도 2의 제1 은행 서버(240), 제2 제1 은행 서버(250), 제3 은행 서버(260), 제4 은행 서버(270) 등 금융기관 서버들 중의 한 서버는 상기 서비스 요청 메시지에 따라 서비스 처리에 필요한 인증 과정을 수행하고 해당 서비스를 처리하여 그 결과를 금융전문으로 생성하여 은행 접속부(530)로 전송한다(S75). 이와 같은 해당 금융 서비스를 처리하는 금융 기관의 서버는, 상기 인증 과정에서의 실패나 서비스 처리 중에 기기 장애 등으로 인한 처리 오류 시에 처리 오류를 알리는 메시지를 포함하는 금융전문을 생성할 수 있다. 또한, 해당 금융 기관의 서버는, 상기 인증 과정과 서비스 처리가 모두 정상적인 경우에, 해당 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지를 포함하는 금융전문을 생성할 수 있다.The first bank server 240, the second
해당 금융 기관의 서버가 위와 같은 금융 서비스의 처리 결과를 금융전문으로 생성하여 은행 접속부(530)로 전송하면, 은행 통합 서버(500)의 전문 전송 부(540)는 해당 금융 기관의 서버로부터 받은 금융 전문을 사용자 단말에 탑재된 은행 통합 VM(350)이 인식하여 처리할 수 있는 WAP 등에 따른 데이터로 변환하여 사용자 단말로 전송할 수 있다(S76). When the server of the financial institution generates the above financial service processing result as a financial professional and transmits it to the bank connection unit 530, the
이에 따라, 이동 단말(300)의 은행 통합 VM(350)은 수신하는 금융 전문을 사용자 인터페이스(330)에 디스플레이되는 데이터로 변환할 수 있고, 이에 따라 사용자 인터페이스(330)는 해당 금융 전문에 따라 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지 또는 처리 오류를 알리는 메시지 등을 표시할 수 있다(S77). Accordingly, the
지금까지 살펴본 본 명세서에서 개시된 방법 및 시스템에서 사용되는 기능은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있으며 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The functions used in the methods and systems disclosed herein so far can be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and may also be implemented in the form of a carrier wave (for example, transmission over the Internet). do. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.As described above, although the present invention has been described with reference to limited embodiments and drawings, the present invention is not limited to the above embodiments, and those skilled in the art to which the present invention pertains various modifications and variations from such descriptions. This is possible. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the claims below but also by the equivalents of the claims.
상술한 바와 같이 본 발명에 따른 모바일 뱅킹 서비스를 제공하는 방법 및 시스템에서는, 다양한 각 금융기관(은행) 마다 별도의 VM을 통하여 금융 서비스를 이용하지 않고, 통합된 하나의 VM을 이동 단말 내에 탑재하여 단말 사용자가 가입한 전 금융기관(은행)에 대한 계좌 정보와 잔액 정보 등을 한번에 조회할 수 있으며 사용자가 가입한 해당 거래 금융기관(은행)과는 이체, 결제, 기간별 내역 조회, 대출 상환, 공과금 납부 등 금융 거래를 수행함으로써, 사용자에게 이동 단말을 이용한 보다 용이하고 편리한 모바일 뱅킹 서비스를 제공할 수 있는 효과가 있다.As described above, in the method and system for providing a mobile banking service according to the present invention, a single integrated VM is mounted in a mobile terminal without using a financial service through a separate VM for each of various financial institutions (banks). Account information and balance information of all financial institutions (banks) subscribed by the terminal user can be inquired at once, and transfer, payment, period history, loan repayment and utility bills with the corresponding financial institution (bank) By performing a financial transaction such as payment, it is possible to provide a user with an easier and convenient mobile banking service using a mobile terminal.
또한, 본 발명에 따른 모바일 뱅킹 서비스를 제공하는 방법 및 시스템에에서는, 통합 서버를 이용하여 이동 단말과 각 금융기관 간의 서비스 처리를 중계함으로써, 위와 같은 통합된 하나의 VM을 통하여 이동 단말로부터 각 금융기관으로의 금융 전문의 요청이 해당 금융 기관으로 전달되어 원활하게 처리될 수 있는 효과가 있다.In addition, in the method and system for providing a mobile banking service according to the present invention, by using the integrated server to relay the service processing between the mobile terminal and each financial institution, each financial from the mobile terminal through the integrated VM as described above The request of the financial specialist to the institution is effectively delivered to the financial institution.
그리고, 본 발명에 따른 모바일 뱅킹 서비스를 제공하는 방법 및 시스템에서는, 통합 VM을 통한 다양한 각 금융기관(은행)에 대한 모바일 뱅킹 서비스의 지원에 따라 사용자에게 보다 다가가는 고객지향적인 서비스가 가능하므로 이에 따라 모바일 뱅킹 서비스의 활성화가 확대되어 이동 통신사의 매출 창출에도 크게 기여할 수 있는 효과가 있다.In addition, in the method and system for providing a mobile banking service according to the present invention, a customer-oriented service approaching to a user is possible according to the support of the mobile banking service for various financial institutions (banks) through an integrated VM. Accordingly, the activation of mobile banking services is expanded, which can greatly contribute to revenue generation of mobile operators.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070059383A KR20090002118A (en) | 2007-06-18 | 2007-06-18 | Method and system for providing mobile banking service for subscriber account through integrated SMS in mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070059383A KR20090002118A (en) | 2007-06-18 | 2007-06-18 | Method and system for providing mobile banking service for subscriber account through integrated SMS in mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090002118A true KR20090002118A (en) | 2009-01-09 |
Family
ID=40485146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070059383A Ceased KR20090002118A (en) | 2007-06-18 | 2007-06-18 | Method and system for providing mobile banking service for subscriber account through integrated SMS in mobile terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20090002118A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020118457A1 (en) * | 2018-12-14 | 2020-06-18 | Banque Nationale Du Canada | Server arrangement and related methods for performing financial operations |
-
2007
- 2007-06-18 KR KR1020070059383A patent/KR20090002118A/en not_active Ceased
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020118457A1 (en) * | 2018-12-14 | 2020-06-18 | Banque Nationale Du Canada | Server arrangement and related methods for performing financial operations |
US20230058127A1 (en) * | 2018-12-14 | 2023-02-23 | Banque Nationale Du Canada | Server arrangement and related methods for performing financial operations |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2401455C2 (en) | Electronic system for rendering bank services | |
US20190279189A1 (en) | Method, system, and computer program product for facilitating post-sale transactions using mobile devices | |
US7885870B2 (en) | System for providing banking services by use of mobile communication | |
US20140019342A1 (en) | Electronic payment systems and supporting methods and devices | |
KR20150013950A (en) | Mobile remittances/payments | |
WO2007060430A1 (en) | Apparatus for and a method of delivering a message to a user | |
JP2010507143A (en) | Method and system for transferring value between mobile phone users | |
US10115092B1 (en) | Service composition in a mobile communication device application framework | |
US20090327310A1 (en) | Methods for providing access to files on an electronic device using a phone number for authentication and related electronic devices and computer program products | |
KR101611796B1 (en) | Affiliate financial transaction system using mobile terminal and method thereof | |
CN109697607A (en) | A kind of Electronic Transfer method, apparatus and storage medium | |
KR20040060909A (en) | Unified authentification using mobile communication terminal and method thereof | |
KR20090002118A (en) | Method and system for providing mobile banking service for subscriber account through integrated SMS in mobile terminal | |
Rout | Mobile Banking Security: Technological Security | |
WO2019025868A1 (en) | System and method for providing secured services | |
KR101288288B1 (en) | Method for Providing Collective Application of Module Type | |
KR20090002119A (en) | Method and system for providing mobile banking service in all fields of finance through integrated SMS in mobile terminal | |
KR101755095B1 (en) | System for operating virtual electronic cashbox using automatic teller machine and method thereof | |
Tsalgatidou et al. | Requirements for Mobile E-commerce | |
KR20180100832A (en) | Payment server, payment system and card registration method thereof | |
Song | Mobile Commerce and Wireless E-Business Applications | |
US20090127334A1 (en) | Method for Processing Settlement by VoIP Terminal and Recording Medium | |
JP2016514871A (en) | Financial transaction system via USSD network using mobile devices | |
KR20060009700A (en) | Network Structure for Mobile Banking Service and Mobile Banking Method Using the Same | |
KR100689780B1 (en) | Financial Information Management Method and System |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20070618 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20090824 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20111207 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20070618 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20130607 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
E90F | Notification of reason for final refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20131220 Patent event code: PE09021S02D |
|
AMND | Amendment | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20140627 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20131220 Comment text: Final Notice of Reason for Refusal Patent event code: PE06011S02I Patent event date: 20130607 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
Patent event date: 20140728 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20140627 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Appeal identifier: 2014101004702 Request date: 20140728 |
|
PB0901 | Examination by re-examination before a trial |
Comment text: Amendment to Specification, etc. Patent event date: 20140728 Patent event code: PB09011R02I Comment text: Request for Trial against Decision on Refusal Patent event date: 20140728 Patent event code: PB09011R01I Comment text: Amendment to Specification, etc. Patent event date: 20140220 Patent event code: PB09011R02I Comment text: Amendment to Specification, etc. Patent event date: 20130801 Patent event code: PB09011R02I |
|
B601 | Maintenance of original decision after re-examination before a trial | ||
PB0601 | Maintenance of original decision after re-examination before a trial |
Comment text: Report of Result of Re-examination before a Trial Patent event code: PB06011S01D Patent event date: 20140905 |
|
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20140728 Effective date: 20150810 Free format text: TRIAL NUMBER: 2014101004702; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20140728 Effective date: 20150810 |
|
PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20150810 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20140728 Decision date: 20150810 Appeal identifier: 2014101004702 |