[go: up one dir, main page]

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 PDF

Info

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
Application number
KR1020070059383A
Other languages
Korean (ko)
Inventor
정승혁
Original Assignee
주식회사 케이티프리텔
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 주식회사 케이티프리텔 filed Critical 주식회사 케이티프리텔
Priority to KR1020070059383A priority Critical patent/KR20090002118A/en
Publication of KR20090002118A publication Critical patent/KR20090002118A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/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 OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • H04M15/84Types of notifications
    • H04M15/844Message, e.g. SMS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer 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

이동 단말 내의 통합 VM을 통하여 가입자 전계좌에 대한 모바일 뱅킹 서비스를 제공하는 방법 및 시스템{Method and System for Providing Mobile Banking Service for Total Accounts of Subscriber through Unified VM in Mobile Station}Method and System for Providing Mobile Banking Service for Total Accounts of Subscriber through Unified VM in Mobile Station}

도 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 banking service system 200 according to an embodiment of the present invention. 2, a communication system 200 according to an embodiment of the present invention includes a mobile terminal 210, a base station 220, a core network 230, a first bank server 240, and a first bank server 240. A second bank server 250, a third bank server 260, a fourth bank server 270, a bank integration server 280, and a billing server 290.

본 발명에 따른 모바일 뱅킹 서비스 시스템(200)은 은행 통합 서버(280)를 통하여 사용자의 이동 단말(210)과 제1 은행 서버(240), 제2 은행 서버(250), 제3 은행 서버(260), 제4 은행 서버(270) 등과 같은 금융기관 서버 간의 금융 서비스를 중계함으로써 은행 등의 금융 서비스에 대하여 통합된 모바일 뱅킹 서비스를 제공한다. 여기서, 은행 서버들(240~270)은 국민은행, 외환은행, 기업은행, 우리 은행, 시티 은행 등 국내외 은행에서 모바일 뱅킹 서비스를 지원하기 위하여 운영하는 서버이고, 여기서 은행은 일반적으로 제1 금융권의 금융 기관을 대표하여 나타낸 것 에 불과하고, 은행 서버 대신에 증권사, 보험사, 투자신탁 회사, 여신금융회사(신용카드, 캐피탈, 할부금융, 벤처금융사 등), 상호저축은행(단위농협, 단위수협, 새마을금고) 등의 제2 금융권의 금융기관이나, 기타 금융 업무를 취급하는 모든 금융 회사에서 운영하는 다른 서버를 가리킬 수도 있다. 경우에 따라서는 은행 서버 대신에 멤버십 포인트, 교통 카드, 학생 카드, 우체국 현금 카드 등의 금융 관련 서비스를 제공하는 다른 회사의 서버가 될 수도 있다. Mobile banking service system 200 according to the present invention is a mobile terminal 210, the first bank server 240, the second bank server 250, the third bank server 260 of the user through the bank integration server 280 ), By intermediating financial services between financial institution servers, such as a fourth bank server 270, to provide an integrated mobile banking service for financial services such as banks. Here, the bank servers 240 to 270 are servers operated by domestic and foreign banks such as Kookmin Bank, Korea Exchange Bank, IBK Bank, Woori Bank, and City Bank to support mobile banking services. It represents only financial institutions, and instead of bank servers, securities companies, insurance companies, investment trust companies, credit finance companies (credit cards, capital, installment financing, venture finance companies, etc.), mutual savings banks (Unit Nonghyup, Unit Credit Cooperatives, It may also refer to another server operated by a financial institution of a second financial institution such as Saemaul Undong, or any financial company that handles other financial affairs. In some cases, it may be a server of another company that provides financial services such as membership points, transportation cards, student cards, post office cash cards, instead of bank servers.

본 발명에 따른 이동 단말(210)은, 예를 들어, WCDMA( Wideband Division Multiple Access) 기반의 무선 인터넷에 접속하여 각 금융 기관을 통한 모바일 뱅킹 서비스를 이용할 수 있다. 특히, 본 발명에 따른 이동 단말(210)은, 모바일 뱅킹을 위한 어플리케이션으로서 다양한 각 은행에 대한 통합된 모바일 뱅킹을 지원하기 위한 하나의 통합 VM만을 탑재하여, 단말 사용자가 가입한 전 금융기관(은행)에 대한 계좌 정보와 잔액 정보 등을 한번에 조회하여 제공할 수 있으며 사용자가 가입한 해당 거래 금융기관(은행)과는 이체, 결제, 기간별 내역 조회, 대출 상환, 공과금 납부 등 금융 거래를 계속하여 서비스할 수 있다. For example, the mobile terminal 210 according to the present invention can access a wireless Internet based on WCDMA (Wideband Division Multiple Access) and use a mobile banking service through each financial institution. In particular, the mobile terminal 210 according to the present invention, as an application for mobile banking is equipped with only one integrated VM to support integrated mobile banking for each of the various banks, all financial institutions (banks) that the terminal user subscribed to ) Account information and balance information can be viewed and provided at a time, and continue to provide financial transactions such as transfer, payment, period history, loan repayment, and bill payment with the corresponding financial institution (bank). can do.

예를 들어, 이동 단말(210)이 무선 인터넷에 접속하여 모바일 뱅킹을 이용하는 경우에, 상기 통합 VM이 구동되고, 이때 사용자가 은행 통합 계좌 관리 서비스를 선택하면 상기 통합 VM은 해당 계좌정보 요청 메시지를 생성하여 은행 통합 서버(280)로 전송할 수 있다. 이에 따라, 은행 통합 서버(280)에서는 이동 단말(210)이 전송한 계좌정보 요청 메시지를 수신하여 관리되고 있는 금융 기관들을 확인하고, 상기 계좌정보 요청 메시지를 확인된 복수의 금융 기관들에서 운영되는 서버 들(240~270)로 전송한다. 은행 통합 서버(280)가 전송한 상기 계좌정보 요청 메시지를 수신하는 해당 금융기관의 서버는 해당 계좌정보 요청에 대한 처리를 수행하고 그 결과에 대한 금융전문을 만들어 은행 통합 서버(280)로 보낸다. 은행 통합 서버(280)는 금융전문을 수신하면 이를 이동 단말(210)의 상기 통합 VM이 인식할 수 있는 데이터 형태로 전송할 수 있다. 이동 단말(210)의 상기 통합 VM은 수신되는 금융전문을 처리하여 사용자 인터페이스 화면에 디스플레이함으로써, 사용자가 요청한 서비스에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행)의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다. For example, when the mobile terminal 210 accesses the wireless Internet and uses mobile banking, the integrated VM is driven, and when the user selects a bank integrated account management service, the integrated VM sends a corresponding account information request message. It may be generated and transmitted to the bank integration server 280. Accordingly, the bank integration server 280 receives the account information request message sent by the mobile terminal 210 to check the financial institutions that are being managed, and the account information request message is operated by the plurality of verified financial institutions. Send to the servers (240 ~ 270). The server of the financial institution that receives the account information request message sent by the bank integration server 280 performs the processing of the account information request and makes a financial message for the result and sends it to the bank integration server 280. When the bank integration server 280 receives the financial message, the bank integration server 280 may transmit the data in a form that can be recognized by the integration VM of the mobile terminal 210. The integrated VM of the mobile terminal 210 processes the received financial text and displays it on the user interface screen, so that the result of the service requested by the user, that is, the account information of all the financial institutions (banks) with which the terminal user subscribes. In addition, you can get the balance information of the account.

또한, 사용자가 디스플레이된 인터페이스 화면에서 잔액이 있는 계좌에 대하여 이체, 결제, 기간별 내역조회, 대출 상환, 공과금 납부 등의 금융 서비스를 선택하면 상기 통합 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 bank integration server 280 receives the service request message transmitted by the mobile terminal 210 to check the service request to which financial institution, and transmits the service request message to the server of the financial institution. The server of the financial institution that receives the service request message transmitted by the financial fusion server 280 performs the processing of the service request and makes a financial message for the result, and sends it to the financial fusion server 280. When the financial fusion server 280 receives the financial message, the financial fusion server 280 may transmit the data in the form of data that may be recognized by the fusion VM of the mobile terminal 210. The converged VM of the mobile terminal 210 processes the received financial text and displays it on a user interface screen, so that the result of the service requested by the user can be known.

이와 같이 통합 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 mobile terminal 210 that can use the mobile banking service through the integrated VM may be a cellular phone or a personal communications services phone (PCS phone) that supports a mobile communication protocol such as WCDMA. Synchronous / Asynchronous International Mobile Telecommunication-2000 (IMT-2000), Notebook PC, Desktop PC, Palm Personal Computer (PDA), Personal Digital Assistant (PDA), Smart Phone ), WAP phone (Wireless application protocol phone), mobile game-station (mobile play-station) and the like.

이외에도, 이동 단말(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 mobile terminal 210 may receive a communication service such as a call, digital broadcast, digital media streaming, download and upload by receiving the relay of the base station 220. Between the base station 220 and the core network 230, circuit traffic or network protocol (IP) packet traffic generated in communication is transmitted to a destination mobile terminal, a landline phone, an application server, or the like. There is a RNC (Radio Network Controller) controller which controls to allow proper transmission and reception, and performs RRM (Radio Resource Management) function according to radio resource scheduling and handoff function to support mobility between cells. It is not shown in FIG. Here, the core network 230 refers to an integrated network in which a mobile communication network such as WCDMA is connected to the Internet, and further, may be a network in which a general wired public network or a portable internet network is combined.

이와 같이 이동 단말(210)은 각 금융기관(은행) 마다 별도의 VM을 통하여 금 융 서비스를 이용하지 않고, 상기 통합 VM을 통한 각 금융 기관(은행) 전체 계좌에 대한 정보를 한번에 제공하고, 상기 통합 VM을 이용하여 사용자가 가입한 해당 거래 금융기관(은행)과는 금융 거래를 계속하여 서비스할 수 있다. As such, the mobile terminal 210 does not use a financial service through a separate VM for each financial institution (bank), and provides information about each financial institution (bank) entire account through the integrated VM at one time. Using the integrated VM, the user can continue to service financial transactions with the corresponding financial institution (bank).

이와 같이 본 발명에서는 금융 기관마다 별도의 VM을 이용하지 않고, 통합된 하나의 VM을 이동 단말(210) 내에 탑재하여 금융 기관 통합 계좌 관리 서비스와 가입 계좌에 대한 후속 금융 서비스를 수행함으로써, 사용자에게 여러 금융 기관에 대하여 보다 용이하고 편리하게 모바일 뱅킹을 이용하게 하고 과금 서버(290)에서 산출되는 사용자에 대한 과금도 줄어들 수 있으며, 이에 따라 고객지향적인 서비스가 가능하여 모바일 뱅킹 서비스의 활성화에도 기여할 수 있을 것으로 기대된다. 또한, 이동 단말(210)로부터 각 금융 기관에 대하여 전송하는 계좌정보 요청 메시지 및 서비스 요청 메시지가 통합된 하나의 VM을 통하여 상호 연계성 있게 유사하고 편리한 구성을 가지도록 할 수 있고, 이에 따라 은행 통합 서버(280)는 각 금융기관으로 접속하여 해당 금융 전문의 요청과 수신을 수행하여 이동 단말(210)과 각 금융기관 간의 서비스 처리가 원활히 이루어지도록 중계할 수 있다.As such, in the present invention, a single integrated VM is mounted in the mobile terminal 210 to perform a financial institution integrated account management service and a subsequent financial service for a subscription account without using a separate VM for each financial institution. Mobile banking can be used more easily and conveniently for various financial institutions, and the billing for users calculated by the billing server 290 can be reduced. Accordingly, customer-oriented services are possible, thus contributing to the activation of mobile banking services. It is expected to be. In addition, the account information request message and the service request message transmitted from the mobile terminal 210 to each financial institution may be configured to have a similar and convenient configuration in a mutually interconnected manner through a single VM, and thus, a bank integration server. 280 may be connected to each financial institution to perform the request and reception of the financial specialists to relay the service between the mobile terminal 210 and each financial institution.

도 2의 이동 단말(210)을 구현하기 위한 본 발명의 일실시예에 따른 이동 단말(300)의 내부 구성이 도 3에 도시되어 있다. 도 3을 참조하면, 본 발명의 일실시예에 따른 이동 단말(300)은 제어부(310), 통신부(320), 사용자 인터페이스(330), 무선 인터넷 플랫폼(340), 은행 통합 VM(350), 및 메모리(360)를 포함할 수 있다.An internal configuration of the mobile terminal 300 according to an embodiment of the present invention for implementing the mobile terminal 210 of FIG. 2 is shown in FIG. 3. Referring to FIG. 3, the mobile terminal 300 according to an embodiment of the present invention includes a control unit 310, a communication unit 320, a user interface 330, a wireless internet platform 340, a bank integration VM 350, And memory 360.

제어부(310)는 이동 단말(300)의 위와 같은 구성 요소들의 전반적인 제어를 담당하는 프로세서에 해당하고, 위와 같은 구성들의 일부 또는 전부를 포함하도록 구성할 수도 있다. The controller 310 corresponds to a processor that is in charge of overall control of the above components of the mobile terminal 300 and may be configured to include some or all of the above components.

통신부(320)는 WCDMA, IMT-2000, 휴대 인터넷 등의 규격에 따른 통화, 디지털 방송 시청, 디지털 미디어 스트리밍, 다운로드 및 업로드 등의 통신 서비스를 위한 RF(Radio Frequency) 신호를 송수신한다. The communication unit 320 transmits and receives a radio frequency (RF) signal for a communication service such as a call, digital broadcast viewing, digital media streaming, download and upload according to standards such as WCDMA, IMT-2000, portable Internet, and the like.

사용자 인터페이스(330)는 마이크, 스피커, LCD(Liquid Crystal Display) 등이나 이들을 구동하는 어플리케이션 등을 모두 포함하며, 사용자가 음성 통화나, 데이터 패킷 서비스 등을 받는데 필요한 기본적인 수단들을 통칭한다. The user interface 330 may include a microphone, a speaker, a liquid crystal display (LCD), an application for driving the same, and the like, and collectively refer to basic means required for a user to receive a voice call or a data packet service.

무선 인터넷 플랫폼(340)은 각 이동 통신사에서 무선 인터넷을 지원하는 수단인 BREW, GVM, SKVM, MAP, KVM 등일 수 있을 뿐만 아니라, 표준 무선 인터넷 지원 수단인 WIPI(Wireless Internet Platform for Interoperability)일 수도 있다. 이와 같은 무선 인터넷 플랫폼(340)은 무선 인터넷을 통한 멀티미디어 데이터의 다운로드, 스트리밍 등을 지원하며, 이동 단말(300) 내의 프로세서, 메모리 등의 자원을 운영하여 무선 인터넷 서비스 관련 데이터의 관리나 실행 등을 지원할 수 있다. 이는 하드웨어와 소프트웨어 중간의 미들웨어적인 성격을 가지며, 무선 인터넷 서비스 관련한 지원을 위하여 소프트웨어, 또는 하드웨어로 구현되거나 그 조합으로 구현될 수도 있다. The wireless Internet platform 340 may not only be BREW, GVM, SKVM, MAP, KVM, etc., which are means for supporting wireless Internet, but may also be a wireless Internet platform for interoperability (WIPI). . The wireless Internet platform 340 supports downloading and streaming of multimedia data through the wireless Internet, and operates resources such as a processor and memory in the mobile terminal 300 to manage or execute data related to wireless Internet services. Can support It has a middleware character between hardware and software, and may be implemented in software, hardware, or a combination thereof to support wireless Internet services.

은행 통합 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 bank integration VM 350 is an application means for supporting financial services with a financial institution (bank) when the mobile terminal 300 uses a mobile banking service using the wireless Internet. In particular, the bank integration VM 350 is integrated with various banks. By allowing financial services to be processed, each banking institution supports mobile banking with only one VM without running a separate VM. For the bank integration VM 350, data programmed to perform a corresponding function from each financial institution (bank) or a communication company server may be downloaded and used. The bank integration VM 350 may be mounted and used in a predetermined storage means in the form of a downloadable program as described above, and may be driven whenever the mobile banking service through the wireless Internet is used in conjunction with the wireless internet platform 340. . Here, the program for the bank integration VM 350 may be stored and used in the memory 360, may be configured as part of the processor of the controller 310, or may be implemented as part of the wireless Internet platform 340. It is also possible. The memory 360 may be a universal subscriber identity module (USIM) chip, a radio frequency identification system (RFID) tag chip, a smart card chip, or the like, which can be attached or detached to a predetermined socket installed in the mobile terminal 300.

예를 들어, 이동 단말(300)에서 무선 인터넷 플랫폼(340)을 통하여 무선 인터넷에 접속한 후 모바일 뱅킹을 시작할 때, 은행 통합 VM(350)이 구동되어 도 4의 410의 사용자 인터페이스(330) 화면과 같이 은행 통합 계좌 관리 서비스에 접속할 수 있는 화면이 디스플레이될 수 있다. 이때 사용자가 확인 태그 등을 선택하면, 은행 통합 VM(350)은 계좌정보 요청 메시지를 생성한다. 계좌정보 요청 메시지에는 단말번호(폰번호, IP 주소 등), 사용자 이름, 비밀번호, 및 주민번호 등이 포함될 수 있다. For example, when the mobile terminal 300 accesses the wireless Internet through the wireless internet platform 340 and starts mobile banking, the bank integration VM 350 is driven to display the screen of the user interface 330 of 410 of FIG. 4. A screen for accessing the bank integrated account management service may be displayed as shown. At this time, when the user selects a confirmation tag, the bank integration VM 350 generates an account information request message. 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.

제어부(310)는 은행 통합 VM(350)이 생성한 계좌정보 요청 메시지가 통신부(320)를 통하여 해당 복수의 금융기관(은행) 서버들(240~270)로 전송되도록 제어 한다. 이에 따라, 은행 통합 서버(280)에서는 이동 단말(300)이 전송한 계좌정보 요청 메시지를 수신하여 관리되고 있는 금융 기관들을 확인하고, 상기 계좌정보 요청 메시지를 확인된 복수의 금융 기관들에서 운영되는 서버들(240~270)로 전송한다. 은행 통합 서버(280)가 전송한 상기 계좌정보 요청 메시지를 수신하는 해당 금융기관의 서버는 해당 계좌정보 요청에 대한 처리를 수행하고 그 결과에 대한 금융전문을 만들어 은행 통합 서버(280)로 보낸다. 은행 통합 서버(280)는 금융전문을 수신하면 이를 이동 단말(300)의 은행 통합 VM(350)이 인식할 수 있는 데이터 형태로 전송할 수 있다. 이동 단말(300)의 은행 통합 VM(350)은 수신되는 금융전문을 처리하여 도 4의 420과 같이 사용자 인터페이스(330) 화면에 디스플레이함으로써, 사용자가 요청한 계좌 정보에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행), 예를 들어, 국민은행, 외환 은행, 기업 은행 등의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다. The controller 310 controls the account information request message generated by the bank integration VM 350 to be transmitted to the plurality of financial institution (bank) servers 240 to 270 through the communication unit 320. Accordingly, the bank integration server 280 receives the account information request message sent by the mobile terminal 300 to check the financial institutions that are being managed, and the account information request message is operated by the plurality of verified financial institutions. Transmit to servers 240-270. The server of the financial institution that receives the account information request message sent by the bank integration server 280 performs the processing of the account information request and makes a financial message for the result and sends it to the bank integration server 280. When the bank integration server 280 receives the financial message, the bank integration server 280 may transmit the data in a form that can be recognized by the bank integration VM 350 of the mobile terminal 300. The bank consolidation VM 350 of the mobile terminal 300 processes the received financial message and displays it on the screen of the user interface 330 as shown in 420 of FIG. 4, so that the result of the account information requested by the user, that is, the terminal user In addition to the account information of all the financial institutions (banks), for example, Kookmin Bank, KEB, IBK, etc., you can get the balance information of the account.

이와 같은 전 계좌 정보와 잔액 정보가 표시된 화면에서 사용자가 잔액이 있는 계좌를 선택할 수 있고, 이때 계속하여 도 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 bank consolidation VM 350 may generate a service request message for the financial service. The service request message to be sent to the bank integration server 280 may include a financial institution ID, a user ID, a service type, and a service request history. Here, the financial institution ID is information for identifying a financial institution such as each bank, and the user ID is information registered for each financial institution such as a user name, a password, a social security number, and used for authentication. Information indicating which of the same financial services is selected, and the service application details are information indicating a specific processing request of the corresponding service, such as an account number or a card number. In addition to the account number (or card number), the service application details include, for example, the relative account number and the transfer amount in the case of a transfer, and the request period in the case of inquiring by period, for example, one month, two months, three months, and the like. In the case of repayment of the loan, the loan account number and the repayment amount may be further included. When additional information is not required, such as a period-specific detail inquiry, only the account number (or card number) may be included as information on service application details.

한편, 은행 통합 VM(350)이 해당 금융 서비스를 위한 서비스 요청 메시지를 생성하면, 제어부(310)는 상기 서비스 요청 메시지가 통신부(320)를 통하여 해당 금융기관 서버로 전송되도록 제어한다. 이에 따라, 은행 통합 서버(280)가 상기 서비스 요청 메시지를 수신하여 해당 금융 기관에 접속하여 금융 전문을 요청할 수 있고, 이에 따라 은행 통합 서버(280)가 해당 금융 기관으로부터 금융 전문을 수신하는 경우에, 이를 이동 단말(300)로 전송한다. 이동 단말(300)의 은행 통합 VM(350)은 해당 금융 기관으로부터 수신하는 금융 전문을 사용자 인터페이스(330)에 디스플레이되는 데이터로 변환할 수 있고, 이에 따라 사용자 인터페이스(330)는 해당 금융 전문에 따라 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지 또는 처리 오류를 알리는 메시지 등을 표시할 수 있다. Meanwhile, when the bank integration VM 350 generates a service request message for the corresponding financial service, the controller 310 controls the service request message to be transmitted to the corresponding financial institution server through the communication unit 320. Accordingly, when the bank integration server 280 receives the service request message and accesses the financial institution to request a financial text, and thus the bank integration server 280 receives the financial text from the financial institution, This is transmitted to the mobile terminal 300. The bank consolidation VM 350 of the mobile terminal 300 may convert the financial text received from the financial institution into data displayed on the user interface 330. Accordingly, the user interface 330 may be configured according to the financial text. A message indicating a normal processing result of the service request details or a message indicating a processing error may be displayed.

이와 같은 은행 통합 VM(350)은 도 4의 420과 같은 화면에서 사용자가 가입한 각 금융기관(은행)에 대한 모바일 뱅킹 서비스를 이용할 때마다 해당 서비스 요청 메시지를 생성하고 해당 금융 전문을 처리하도록 동작한다.The bank integration VM 350 operates to generate a corresponding service request message and process the corresponding financial message each time a user uses a mobile banking service for each financial institution (bank) to which the user subscribes on the screen as shown in 420 of FIG. 4. do.

도 2의 은행 통합 서버(280)을 구현하기 위한 본 발명의 일실시예에 따른 은행 통합 서버(500)의 내부 구성이 도 5에 도시되어 있다. 도 5를 참조하면, 본 발명의 일실시예에 따라 사용자 단말과 금융기관 서버 간의 금융 서비스를 중계하는 은행 통합 서버(500)는 메시지 수신부(510), 제어부(520), 은행 접속부(530) 및 전문 전송부(540)를 포함한다. An internal configuration of the bank integration server 500 according to an embodiment of the present invention for implementing the bank integration server 280 of FIG. 2 is shown in FIG. 5. Referring to FIG. 5, the bank integration server 500 relaying a financial service between a user terminal and a financial institution server according to an embodiment of the present invention may include a message receiver 510, a controller 520, a bank access unit 530, and The professional transmitter 540 is included.

도 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 bank integration VM 350 of the mobile terminal 300, the message receiver 510 receives the message. The control unit 520 performs the overall control of each component of the bank integration server 500, in particular, the financial management that is managed by participating in the integrated account management service as the message receiving unit 510 receives the account information request message Check the institutions (banks), and controls the bank connection unit 530 so that the account information request message is transmitted to the servers (240 ~ 270) running in the plurality of confirmed financial institutions. Accordingly, the bank connection unit 530 transmits the account information request message to the financial institution servers 240 to 270 and receives a financial message from the server of the corresponding financial institution (bank) according to the account information request message.

은행 접속부(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 control unit 520 transmits the financial message to the user terminal. To control. The specialized transmission unit 540 may convert the financial telegram received from the server of the financial institution into data that the bank integration VM 350 mounted on the user terminal may recognize and process. Since financial institutions may operate different financial service applications, and thus, the types of financial texts received from each financial institution server may be slightly different, the financial texts from each of the financial institution servers may be divided into the bank consolidation VM 350. In order to be recognized in the, the professional transmission unit 540 extracts meaningful unique information included in such financial texts, for example, account number, balance, etc., and includes a predetermined financial text including the unique information. May be converted into data according to a unified format that can be recognized by the bank consolidation VM 350, for example, a wireless application protocol (WAP) for the wireless Internet, and transmitted to the user terminal.

이동 단말(300)의 은행 통합 VM(350)은 전문 전송부(540)로부터 수신되는 금융전문을 처리하여 도 4의 420과 같이 사용자 인터페이스(330) 화면에 디스플레이함으로써, 사용자가 요청한 계좌 정보에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행), 예를 들어, 국민은행, 외환 은행, 기업 은행 등의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다. The bank integration VM 350 of the mobile terminal 300 processes the financial message received from the specialized transmission unit 540 and displays it on the screen of the user interface 330 as shown in 420 of FIG. As a result, it is possible to know the balance information of the corresponding account together with the account information of all trading financial institutions (banks), for example, Kookmin Bank, KEB, IBK, etc. to which the terminal user subscribes.

이와 같은 전 계좌 정보와 잔액 정보가 표시된 화면에서 사용자가 잔액이 있는 계좌를 선택할 수 있고, 이때 계속하여 도 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 bank consolidation VM 350 may generate a service request message for the financial service again.

도 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 bank integration VM 350 of the mobile terminal 300, the message receiver 510 receives the message. The controller 520 determines where the corresponding financial institution is by referring to the financial institution ID included in the service request message received by the message receiving unit 510. When the controller 520 identifies the financial institution, the controller 520 controls the bank access unit 530 so that the service request message is transmitted to the financial institution. Accordingly, the bank connection unit 530 transmits the service request message to the server of the financial institution, and receives the financial message from the server of the financial institution according to the service request message.

은행 접속부(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 first bank server 250, the third bank server 260, and the fourth bank server 270 that receive the service request message from the bank connection unit 530. One server among financial institution servers performs an authentication process for processing a service according to the service request message, processes the corresponding service, generates the result as a financial professional, and transmits the result to the bank connection unit 530. As described above, the service request message may include not only a financial institution ID but also information such as a user ID, a service type, and a service request history required for the service application. The authentication process for the corresponding account number or card number included in the service application history may be performed while referring to the user ID such as the number. If the authentication is successful, the server of the financial institution may process the transfer, settlement, period lookup, loan repayment, bill payment, etc., depending on the service type and service application details.

이와 같은 해당 금융 서비스를 처리한 금융 기관의 서버는, 상기 인증 과정에서의 실패나 서비스 처리 중에 기기 장애 등으로 인한 처리 오류 시에 처리 오류를 알리는 메시지, 예를 들어, '비밀 번호를 확인해 주십시오.', '거래은행이 현재 서비스 장애 중입니다.' 등을 포함하는 금융전문을 생성할 수 있다. 또한, 해당 금융 서비스를 처리한 금융 기관의 서버는, 상기 인증 과정과 서비스 처리가 모두 정상적인 경우에, 해당 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지, 예를 들어, '일금 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 controller 520 controls the text transmission section 540 to transmit the financial text to the user terminal. do. The specialized transmission unit 540 may convert the financial telegram received from the server of the financial institution into data that the bank integration VM 350 mounted on the user terminal may recognize and process. In this case, in order for the financial texts from each financial institution server to be recognized by the bank consolidation VM 350, the text message transmitter 540 may include meaningful unique information included in such financial texts, for example, a transfer. It extracts a list of amounts, payments, usage history by period, and the like, and a predetermined financial text including such unique information can be recognized by the bank consolidation VM 350 in a unified format, for example, wireless for WAP (Wireless). Application Protocol) and the like can be converted into data and transmitted to the user terminal.

이하, 본 발명의 일실시예에 따른 모바일 뱅킹 서비스 시스템(200)의 동작을 도 6의 흐름도를 참조하여 좀더 자세히 설명한다.Hereinafter, the operation of the mobile banking service system 200 according to an embodiment of the present invention will be described in more detail with reference to the flowchart of FIG. 6.

먼저, 사용자는 도 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 wireless Internet platform 340 in the mobile terminal 300 as shown in FIG. 3 and start mobile banking (S61). In this case, the bank integration VM 350 interoperating with the wireless Internet platform 340 may be driven to display a screen for accessing the bank integration account management service as shown in the screen 410 of the user interface 330 of FIG. 4 (S62). ). At this time, if the user selects a confirmation tag (S63), the bank integration VM 350 generates an account information request message (S64). 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.

은행 통합 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 bank consolidation VM 350 is transmitted to the bank consolidation server 500 through the communication unit 320 (S65). When the message receiving unit 510 of the bank integration server 500 receives the account information request message, the control unit 520 of the bank integration server 500 is managed in response to the account information request message transmitted by the mobile terminal 300. Check the financial institutions (S66), and controls the bank access unit 530 so that the account information request message is transmitted to the servers (240 ~ 270) running in the plurality of confirmed financial institutions (S67). Each financial institution server that receives the account information request message sent by the bank access unit 530 of the bank integration server 500 performs the processing of the corresponding account information request and creates a financial message for the result of the bank integration server ( 500) (S68).

은행 통합 서버(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 bank integration server 500 perform an authentication process required for service processing according to the account information request message. Check whether there is a transaction account and generate the result as a financial professional to transfer to the bank integration server (500). As described above, the account information request message may include a terminal number (phone number, address, etc.), a user name, a password, and a social security number, so that the server of the financial institution refers to such information and the terminal user. Checks if there is an account number or card number with the financial institution (bank), and if there is no trading account, a message indicating that the account does not exist, or if there is a trading account, a message containing the account number and balance information. Can be generated and transmitted to the bank connection 530.

해당 금융 기관의 서버가 위와 같은 계좌정보 요청에 대한 처리 결과를 금융전문으로 생성하여 은행 통합 서버(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 bank integration server 500, the bank connection unit 530 of the bank integration server 500 receives the transmission and transmits the text. The unit 540 may include data according to a WAP (Wireless Application Protocol) or the like that the bank integration VM 350 mounted on the user terminal may recognize and process in order to transmit the financial message received from the server of the financial institution to the user terminal. After conversion, it can be transmitted (S69).

이동 단말(300)의 은행 통합 VM(350)은 은행 통합 서버(500)의 전문 전송부(540)로부터 수신되는 금융전문을 처리하여 도 4의 420과 같이 사용자 인터페이스(330) 화면에 디스플레이함으로써, 사용자가 요청한 계좌 정보에 대한 결과, 즉, 단말 사용자가 가입한 전 거래 금융기관(은행), 예를 들어, 국민은행, 외환 은행, 기업 은행 등의 계좌 정보와 함께 해당 계좌의 잔액 정보를 알 수 있도록 한다(S70). The bank integration VM 350 of the mobile terminal 300 processes the financial text received from the specialized transmission unit 540 of the bank integration server 500 and displays it on the screen of the user interface 330 as shown in 420 of FIG. 4. As a result of the account information requested by the user, that is, the account information of all trading financial institutions (banks), for example, Kookmin Bank, KEB, IBK, etc., which the terminal user has subscribed to, the balance information of the corresponding account can be obtained. (S70).

이와 같은 전 계좌 정보와 잔액 정보가 표시된 화면에서 사용자가 잔액이 있는 계좌를 선택할 수 있고, 이때 계속하여 도 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 bank consolidation VM 350 is used again to generate a service request message for the financial service.

은행 통합 서버(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 bank integration server 500 may include a financial institution ID, a user ID, a service type, and a service request history. The service request message generated as described above is transmitted to the bank integration server 500 through the communication unit 320 of the user terminal (S72). The message receiving unit 510 of the bank consolidation server 500 receives this, and the control unit 520 of the bank consolidation server 500 refers to the financial institution ID included in the service request message to determine where the financial institution is. (S73). When the controller 520 identifies the financial institution, the controller 520 controls the bank access unit 530 so that the service request message is transmitted to the financial institution. Accordingly, the bank connection unit 530 transmits the service request message to the server of the financial institution (S74).

은행 접속부(530)로부터 상기 서비스 요청 메시지를 수신하는 도 2의 제1 은행 서버(240), 제2 제1 은행 서버(250), 제3 은행 서버(260), 제4 은행 서버(270) 등 금융기관 서버들 중의 한 서버는 상기 서비스 요청 메시지에 따라 서비스 처리에 필요한 인증 과정을 수행하고 해당 서비스를 처리하여 그 결과를 금융전문으로 생성하여 은행 접속부(530)로 전송한다(S75). 이와 같은 해당 금융 서비스를 처리하는 금융 기관의 서버는, 상기 인증 과정에서의 실패나 서비스 처리 중에 기기 장애 등으로 인한 처리 오류 시에 처리 오류를 알리는 메시지를 포함하는 금융전문을 생성할 수 있다. 또한, 해당 금융 기관의 서버는, 상기 인증 과정과 서비스 처리가 모두 정상적인 경우에, 해당 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지를 포함하는 금융전문을 생성할 수 있다.The first bank server 240, the second first bank server 250, the third bank server 260, the fourth bank server 270, etc. of FIG. 2 receiving the service request message from the bank connection unit 530. One server among financial institution servers performs an authentication process required for service processing according to the service request message, processes the corresponding service, generates the result as a financial professional, and transmits the result to the bank access unit 530 (S75). The server of the financial institution that processes the corresponding financial service may generate a financial message including a message informing the processing error in the case of a processing error due to a failure in the authentication process or a device failure during service processing. In addition, when the authentication process and the service processing are both normal, the server of the financial institution may generate a financial message including a message indicating a normal processing result of the service application details.

해당 금융 기관의 서버가 위와 같은 금융 서비스의 처리 결과를 금융전문으로 생성하여 은행 접속부(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 specialized transmission unit 540 of the bank integration server 500 receives the financial received from the server of the financial institution. The full text may be converted into data according to a WAP or the like that the bank integration VM 350 mounted on the user terminal may recognize and process, and may be transmitted to the user terminal (S76).

이에 따라, 이동 단말(300)의 은행 통합 VM(350)은 수신하는 금융 전문을 사용자 인터페이스(330)에 디스플레이되는 데이터로 변환할 수 있고, 이에 따라 사용자 인터페이스(330)는 해당 금융 전문에 따라 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지 또는 처리 오류를 알리는 메시지 등을 표시할 수 있다(S77). Accordingly, the bank consolidation VM 350 of the mobile terminal 300 may convert the received financial text into data displayed on the user interface 330. Accordingly, the user interface 330 may provide a service according to the financial text. A message indicating a normal processing result for the application details or a message indicating a processing error may be displayed (S77).

지금까지 살펴본 본 명세서에서 개시된 방법 및 시스템에서 사용되는 기능은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 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)

단말을 통하여 금융 서비스를 이용하는 모바일 뱅킹 방법에 있어서,In the mobile banking method using a financial service through a terminal, 복수의 금융 기관들에 대한 통합된 모바일 뱅킹을 지원하는 하나의 어플리케이션을 구동하는 단계;Running one application that supports integrated mobile banking for a plurality of financial institutions; 상기 어플리케이션을 통하여 계좌정보 요청 메시지를 생성하여 복수의 금융기관 서버들로 전송하는 단계; 및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; 를 포함하는 것을 특징으로 하는 모바일 뱅킹 방법.Mobile banking method comprising a. 제1항에 있어서, 상기 계좌정보 요청 메시지는 단말번호, 사용자 이름, 비밀번호, 및 주민번호 중 어느 하나 이상을 포함하는 것을 특징으로 하는 모바일 뱅킹 방법.The mobile banking method of claim 1, wherein the account information request message comprises at least one of a terminal number, a user name, a password, and a social security number. 제1항에 있어서, 상기 어플리케이션은 무선 인터넷 플랫폼과 연동하는 VM 형태인 것을 특징으로 하는 모바일 뱅킹 방법.The method of claim 1, wherein the application is a mobile banking method, characterized in that the form of a VM linked to the wireless Internet platform. 제1항에 있어서, 상기 금융 전문은 상기 단말 사용자가 적어도 하나의 금융 기관에 가입한 적어도 하나 이상의 계좌 정보에 대한 잔액 정보를 포함하는 것을 특징으로 하는 모바일 뱅킹 방법.The mobile banking method of claim 1, wherein the financial professional includes balance information of at least one account information of the terminal user subscribed to at least one financial institution. 제4항에 있어서, 상기 수신하는 단계 후에,The method of claim 4, wherein after the receiving step: 상기 어플리케이션을 다시 이용하여 상기 잔액 정보가 있는 계좌에 대한 서비스 요청 메시지를 해당 금융 기관 서버로 전송하고, 상기 서비스 요청 메시지에 응답하여 해당 금융 전문을 수신하는 것을 특징으로 하는 모바일 뱅킹 방법.And using the application again to transmit a service request message for the account with the balance information to a corresponding financial institution server and to receive the corresponding financial message in response to the service request message. 제5항에 있어서, 상기 서비스 요청 메시지는 금융 기관 ID, 사용자 ID, 서비스 종류, 및 서비스 신청 내역 중 어느 하나 이상을 포함하는 것을 특징으로 하는 모바일 뱅킹 방법.The mobile banking method of claim 5, wherein the service request message includes at least one of a financial institution ID, a user ID, a service type, and a service request history. 제5항에 있어서, 상기 서비스 요청 메시지에 응답하여 수신된 금융 전문은 상기 서비스 신청 내역에 대한 정상 처리 결과를 알리는 메시지 또는 처리 오류를 알리는 메시지를 포함하는 것을 특징으로 하는 모바일 뱅킹 방법.The mobile banking method of claim 5, wherein the financial message received in response to the service request message comprises a message indicating a normal processing result of the service request details or a message indicating a processing error. 사용자 단말과 금융기관 서버 간의 금융 서비스를 중계하는 모바일 뱅킹 서비스 방법에 있어서, In the mobile banking service method for relaying financial services between the user terminal and the financial institution server, 사용자 단말로부터 계좌정보 요청 메시지를 수신하는 단계;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 message to the user terminal; 를 포함하는 것을 특징으로 하는 모바일 뱅킹 서비스 방법.Mobile banking service method comprising a. 제8항에 있어서, The method of claim 8, 상기 금융 전문은 상기 단말 사용자가 적어도 하나의 금융 기관에 가입한 적어도 하나 이상의 계좌 정보에 대한 잔액 정보를 포함하고,The financial professional includes balance information of at least one account information of the terminal user subscribed to at least one financial institution, 상기 금융 전문을 전송하는 단계 후에, After the step of transmitting the financial message, 상기 사용자 단말에서 상기 계좌정보 요청 메시지를 생성할 때 사용된 어플리케이션이 다시 이용되어 상기 사용자 단말로부터 상기 잔액 정보가 있는 계좌에 대한 서비스 요청 메시지를 수신하는 경우에, 상기 서비스 요청 메시지를 해당 금융 기관 서버로 전송하고, 상기 서비스 요청 메시지에 응답하여 해당 금융 전문을 수신하는 것을 특징으로 하는 모바일 뱅킹 방법.When the application used when generating the account information request message in the user terminal is used again to receive a service request message for the account with the balance information from the user terminal, the service request message corresponding to the financial institution server Mobile banking method, characterized in that for receiving the financial message in response to the service request message. 금융 서비스를 위한 계좌정보 요청 메시지를 생성하는 어플리케이션 수단; 및Application means for generating an account information request message for a financial service; And 상기 계좌정보 요청 메시지의 복수의 금융기관 서버들로의 전송을 제어하는 제어부를 포함하고,A control unit for controlling the transmission of the account information request message to a plurality of financial institution server, 상기 어플리케이션 수단은 복수의 금융 기관들에 대한 하나의 통합된 모바일 뱅킹 지원 수단이고, The application means is one integrated mobile banking support means for a plurality of financial institutions, 상기 제어부가 상기 전송된 계좌정보 요청 메시지에 응답하여 상기 복수의 금융기관 서버들 중 단말 사용자의 계좌를 관리하는 적어도 하나 이상의 서버로부터 금융 전문을 수신하는 경우에, 상기 어플리케이션 수단은 상기 금융 전문을 사용자 인터페이스에 디스플레이되는 데이터로 변환하는 것을 특징으로 하는 단말.When the control unit receives 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, the application means receives the financial message from the user. And converting the data to be displayed on the interface. 제10항에 있어서, The method of claim 10, 상기 금융 전문은 상기 단말 사용자가 해당 금융 기관에 가입한 적어도 하나 이상의 계좌 정보에 대한 잔액 정보를 포함하고,The financial professional includes balance information on at least one account information of the terminal user subscribed to the financial institution, 상기 어플리케이션 수단은,The application means, 상기 잔액 정보가 있는 계좌에 대한 서비스 요청 메시지를 생성하고, 상기 서비스 요청 메시지에 대한 해당 금융 기관 서버로부터의 해당 금융 전문을 처리하는 것을 특징으로 하는 단말.And generating a service request message for the account with the balance information and processing the corresponding financial message from the corresponding financial institution server for the service request message. 사용자 단말과 금융기관 서버 간의 금융 서비스를 중계하는 모바일 뱅킹 서비스 시스템에 있어서, In the mobile banking service system for relaying financial services between the user terminal and the financial institution server, 사용자 단말로부터 계좌정보 요청 메시지를 수신하는 메시지 수신부;Message receiving unit for receiving the 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 상기 금융 전문을 상기 사용자 단말로 전송하는 전문 전송부Specialized transmission unit for transmitting the financial message to the user terminal 를 포함하는 것을 특징으로 하는 모바일 뱅킹 서비스 시스템.Mobile banking service system comprising a. 제12항에 있어서, The method of claim 12, 상기 금융 전문은 상기 단말 사용자가 해당 금융 기관에 가입한 적어도 하나 이상의 계좌 정보에 대한 잔액 정보를 포함하고,The financial professional includes balance information on at least one account information of the terminal user subscribed to the financial institution, 상기 메시지 수신부가 상기 사용자 단말에서 상기 계좌정보 요청 메시지를 생성할 때 사용된 어플리케이션이 다시 이용되어 상기 사용자 단말로부터 상기 잔액 정보가 있는 계좌에 대한 서비스 요청 메시지를 수신하는 경우에,When the message receiving unit is used again to generate the account information request message in the user terminal is used again to receive a service request message for the account with the balance information from the user terminal, 상기 접속부는 상기 서비스 요청 메시지를 해당 금융 기관 서버로 전송하고, 상기 서비스 요청 메시지에 응답하여 해당 금융 전문을 수신하며,The access unit transmits the service request message to a corresponding financial institution server, and receives a corresponding financial message in response to the service request message. 상기 전문 전송부는 상기 해당 금융 전문을 상기 사용자 단말의 어플리케이션에서 처리되는 데이터로 변환하여 전송하는 것을 특징으로 하는 모바일 뱅킹 서비스 시스템.The specialized banking unit is a mobile banking service system, characterized in that for converting the financial message to the data processed in the application of the user terminal to transmit.
KR1020070059383A 2007-06-18 2007-06-18 Method and system for providing mobile banking service for subscriber account through integrated SMS in mobile terminal Ceased KR20090002118A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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