[go: up one dir, main page]

KR20000072653A - Method and system for personal financial planning over the internet - Google Patents

Method and system for personal financial planning over the internet Download PDF

Info

Publication number
KR20000072653A
KR20000072653A KR1020000054713A KR20000054713A KR20000072653A KR 20000072653 A KR20000072653 A KR 20000072653A KR 1020000054713 A KR1020000054713 A KR 1020000054713A KR 20000054713 A KR20000054713 A KR 20000054713A KR 20000072653 A KR20000072653 A KR 20000072653A
Authority
KR
South Korea
Prior art keywords
asset
data
client
server
user
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
KR1020000054713A
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 KR1020000054713A priority Critical patent/KR20000072653A/en
Publication of KR20000072653A publication Critical patent/KR20000072653A/en
Ceased legal-status Critical Current

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

PURPOSE: A system for managing personal assets is provided to capacitate integrated management of financial/non-financial personal assets through unified management of various system resources, to enable online fund transfers and transactions and the management of revenue/expense transaction data by storing and managing the financial transaction report as data without the user's input, to understand the personal financial asset changes in real time, to enhance the security and convenience of transactions by activating electronic fund transactions. CONSTITUTION: A system for managing personal assets is composed of execution, creation, and procession. The main server(130) and the client communication processor(150), which processes the socket communication with the client, executes the conversion processions such as the standard telegram analysis, host telegram organization, host telegram analysis, and standard telegram organization. The telegram processor(160) creates the data, the advance telegram processor(170) processes the telegram data in advance, and the user identification processor(180) identifies the user, creates and processes the security data. A data processor possesses the log processor(190) that processes the user's usage status. The host communication processor(200) processes the host telegrams conducted with the main server(130) and the banks.

Description

개인자산관리 서비스 시스템 및 그 방법{Method and system for personal financial planning over the internet}Personal asset management service system and method thereof {Method and system for personal financial planning over the internet}

본 발명은 현금이나 예금 같은 개인금융자산과 부동산등의 비금융개인자산을 포함하는 개인자산관리 서비스 시스템에 관한 것으로, 특히 유동성이 큰 개인금융자산에 대하여 그 변동내역을 실시간으로 파악할 수 있도록 하면서도 온라인상에서의 자금이체 및 거래를 가능하도록 함으로서, 전자금융거래를 활성화시켜 거래의 안전성과 편의성을 향상 시키고, 부동산과 같은 비금융 자산도 종합적으로 관리할 수 있도록 하기 위한 개인자산관리 서비스 시스템과 그 방법을 제공하는 것이다.The present invention relates to a personal asset management service system that includes personal financial assets such as cash or deposits and non-financial personal assets such as real estate. In particular, the present invention provides a real-time overview of changes in personal financial assets with high liquidity. It provides personal asset management service system and method to enable the transfer of funds and transactions, improve the safety and convenience of transactions by activating electronic financial transactions, and comprehensively manage non-financial assets such as real estate. will be.

개인자산은 유동성이 큰 자산으로부터 실시간 계량화가 불가능한 고정자산 등까지 다양한 형태로 소유되어 있다.Personal assets are owned in various forms, from highly liquid assets to fixed assets that cannot be quantified in real time.

발전된 정보통신기술은 개인의 자산에 대한 관리와 평가 그리고 유동자산의 실시간 거래를 가능하게 하였으며, 동시에 개인자산의 유동성을 증가시키는 역할을 했다. 재화나 상품의 구매또는 판매관계에서 지출과 수입 등에 소요되는 비용의 실시간 지급 이체나 결재 등의 온라인 거래는 오프라인 보다 활성화 되어왔다.The advanced information and communication technology enabled the management and evaluation of individual assets and the real-time trading of liquid assets, while increasing the liquidity of personal assets. Online transactions such as real-time payment transfer or settlement of expenses related to expenses and income in purchasing or selling goods or goods have been more active than offline.

금융분야는, 발전된 정보통신기술을 기반으로 단순한 자금의 이동과 투자 뿐만아니라 모든 금융 및 역금융 등의 실시간 거래를 시간/장소 제약없이 가능하도록 하였고, 전자화폐와 새로운 전자금융서비스를 다양하게 제공하고 있으며, 그 방향은 단순한 자금의 이동과 여수신, 투자 업무에 그치는 것이아니라 금융과 관련되는 모든 분야를 포함하는 형태이다.In the financial sector, based on advanced information and communication technology, not only the movement and investment of funds, but also real-time transactions such as all financial and reverse banking are possible without time and place constraints, and various kinds of electronic money and new electronic financial services are provided. The direction is not just the movement of funds, loans and investments, but all forms of finance.

보다 특성화된 개인의 재무설계, 투자분석, 개인자산포트폴리오, 보험설계, 재테크서비스 등은 이러한 정보통신기술을 기반으로 개인의 자산에 대한 성향과 방향을 관리적측면에서 서비스하는 형태로 변화되었다.More specialized personal financial planning, investment analysis, personal asset portfolio, insurance design, financial services, etc., have been transformed into management-oriented services based on such information and communication technologies.

따라서, 개인의 자산에 대한 평가나 설계 등을 주관하여 서비스를 제공하는 모든 기관이나 그 분야 서비스사업자들은 분산되어 있는 개인의 자산을 가능한 통합적이고 체계적으로 관리할 수 있는 수요적 요구를 충족시킬 수 있는 서비스 제공을 위하여 기본적으로 실시간 거래 및 조회 그리고 변동내역 등의 데이터 추적이 가능하도록 관련기관과 네트워크로 연결되는 데이터 센터를 대내외적으로 운영하면서 인증에 필요한 다양한 인터페이스 기술을 구축하여 온라인 서비스를 제공하고 있으며, 웹어플리캐이션 서버기술, 금융업무처리용 클라이언트 서버기술, 인터넷 어플리캐이션, 웹 통합 서버기술, 금융네트워크 인터페이스 기술들을 기반기술로 하여 다양한 관리 및 정보제공 방법을 제시하고 있다.Therefore, any agency or service provider in charge of evaluating or designing an individual's assets, or service providers in the sector, can meet the demanding needs to manage the distributed individual's assets as integratedly and systematically as possible. In order to provide the service, we provide online service by establishing various interface technologies necessary for certification while operating data centers connected to related organizations and networks internally and externally to enable data tracking such as real-time transactions and inquiries and changes. Based on web application server technology, client server technology for financial business processing, internet application, web integrated server technology and financial network interface technology, various management and information provision methods are presented.

개인자산관리 및 운용과 관련되어 금융기관 또는 서비스사업자가 제공하는 서비스의 유형은 다음과 같은 몇가지로 제한되는데, 공통적으로 관리 및 정보제공 수준이 분야별로 파상적인 제공수준에 있다.The types of services provided by financial institutions or service providers in relation to personal asset management and operation are limited to the followings.

(1)금융포털사이트 유형, 개인의 유동가능한 자산(현금)을 이용한 재테크, 특히 증권부문에서의 시세와 지수정보의 제공.(1) Providing quotes and index information on financial technology, types of financial assets and financial assets, especially in the securities sector.

(2)금융/경제포털사이트 유형, 금융,주식,보험,부동산,유통,경제등의 분야별 정보를 제공.(2) Provide information on sectors such as financial / economic portal site types, finance, stocks, insurance, real estate, distribution, and economy.

(3)금융자산포털사이트 유형, 증권,금융,보험,부동산,유통 등의 분야별 정보와 개인 분야별 개인자산의 제공.(3) Providing sectoral information such as financial asset portal site types, securities, finance, insurance, real estate and distribution and personal assets by individual sector.

(4)금융커뮤니티 유형, 금융정보,금융CSM,금융컬설팅의 제공 등이 있다.(4) financial community types, financial information, financial CSM, and financial culturing.

자산은 현재와 미래에 유무형의 물건을 소유하거나 많은 것을 할 수 있다는 가치와 가능성과 같기 때문에 자산 축적이 목적은 아니지만 자산 축적에 대한 노력과 부의 증진은 끊임없이 계속된다. 자산 축적 뿐만아니라 자산규모의 증가와 함께 체계적 관리의 필요성도 함께 증가한다. 즉, 자산의 분배과정에서 자산종류가 증가하고 그에 따라 분배된 자산을 보다 쉽고 간편하게 관리하는 방법의 필요성도 나타난다.Assets are not the purpose, but are an endless effort to promote wealth and promote wealth, because assets are equal to the value and possibility of owning or doing a lot of intangibles now and in the future. In addition to asset accumulation, the need for systematic management increases with the increase in asset size. In other words, there is an increase in the types of assets in the process of distributing assets, and accordingly, there is a need for an easier and simpler method of managing distributed assets.

자산은 현금이나 예치금과 같은 유동성 금융자산(동산)과 비금융(부동산) 자산으로 분류될 수 있다. 이 중 비금융 자산의 관리는 비교적 단순하다. 그 이유는 가치의 변동이 실시간으로 일어나는 것이 아니며 매매형태에 있어서도 드러난다. 부동산 전문가가 아닌 대다수 개인은 일생동안 몇번의 부동산 거래행위만을 하게된다.Assets can be classified into liquid financial assets (real estate) and non-financial (real estate) assets such as cash or deposits. Among them, the management of non-financial assets is relatively simple. The reason is that the change in value does not occur in real time, but also in the form of trading. Most individuals who are not real estate professionals are involved in only a few real estate transactions during their lifetime.

그러나 금융자산의 관리는 비금융자산처럼 단순하지 않다. 자산의 규모나 시장가치가 실시간으로 변동되기 때문이다. 투자형 자산인 경우 위험의 관리는 더 중요하다. 자산의 위험관리를 위해 포트폴리오를 구성하는 형태는 잘알려진 위험의 관리 방법이 되었다.But the management of financial assets is not as simple as non-financial assets. This is because the size and market value of the asset fluctuate in real time. In the case of investment-type assets, managing risk is more important. Forming a portfolio for risk management of assets has become a well-known method of managing risk.

금융자산을 예치할 수 있는 금융기관은 은행,금고,협동조합,증권사,투신사,보험사 등으로 전문화되어 있다. 자산의 관리도 이러한 전문성을 고려하여 자산의 분배와 투자를 고려하게 된다.Financial institutions that can deposit financial assets are specialized in banks, safes, cooperatives, securities firms, investment companies and insurance companies. Asset management also takes this expertise into account for asset allocation and investment.

여기서 현금의 입/출금, 투자에 대한 이율, 주식가치의 변화 등은 자산 가치의 실시간 변동을 초래한다. 따라서 여러기관에 분산되어 있는 유동성 자산의 현재가치를 정확하고 빠르게 파악하기는 어렵고, 변동되는 자산 관리 역시 보다 전문화된 관리를 필요로 한다.Cash inflows and withdrawals, interest rates on investments, and changes in stock values lead to real-time changes in asset values. As a result, it is difficult to accurately and quickly determine the present value of liquidity assets that are spread across multiple institutions, and changing asset management also requires more specialized management.

현재 알려진 자산관리서비스는 웹사이트 또는 별도 실행 가능한 어플리캐이션 형태로 제공되고 있는 바, 그 유형은 도 1과 같고, 여기서는 수동자산등록, 현황수동입력 또는 일부자동조회, 그리고 현황자료를 바탕으로 제공되는 분석기능과 자산계획등의 기능이 제공된다.Currently known asset management services are provided in the form of a website or a separately executable application, the type of which is as shown in FIG. 1, where the manual asset registration, manual input or partial automatic inquiry, and status data are provided. Functions such as analysis and asset planning are provided.

도 1의 (a)는 어플리캐이션 형태, (b)는 웹사이트 형태이다.Figure 1 (a) is the application form, (b) is a website form.

어플리캐이션 형태의 경우, 사용자입력에 의한 자산등록(S10), 사용자입력에 의한 자산현황(S20), 분석과 자산 계획 등에 의한 현황자료 기반 기능을 제공한다(S30).In the case of the application form, the asset registration (S10) by the user input, the asset status (S20) by the user input, provides a status data based function by analysis and asset planning (S30).

웹사이트 형태의 경우, 사용자입력에 의한 자산등록(S40), 조회 또는 사용자입력에 따르는 자산현황(S50), 자산계획에 의한 현황자료 기반 기능을 제공한다(S60).In the case of a web site type, an asset registration (S40) by user input, an asset status (S50) according to an inquiry or a user input, and a status data based function by asset plan are provided (S60).

어플리캐이션/웹사이트에 의한 자산관리서비스는 유형에 관계없이 개인의 자산분석을 위하여 사용자는 직접 종류별로 정보를 입력해야 하며 그 현황자료 역시 대부분 사용자 입력에 의존하거나 웹사이트의 경우 조회 기능을 제공하더라도 그 범위는 일반적인 시세 조회 등의 제한적인 형태를 벗어나지 못한다.Regardless of the type of asset management service by application / website, the user must input information by type for personal asset analysis regardless of the type, and the current status data also relies on user input or provides a search function in the case of a website. However, the scope does not go beyond the limited form of general quotations.

이는 자산 형태를 제공하는 기관들의 종류가 다양하여 이들 기관들을 공통적으로 연결하는 웹어플리캐이션 서버, 금융업무처리용 클라이언트 서버, 인터넷 어플리캐이션, 웹 통합 서버, 금융네트워크 인터페이스 시스템 등을 통합적으로 운영할 수 있는 시스템이 지원되지 못했기 때문으로서, 결과적으로 사용자입력에 대한 결과와 분석 기능만을 제한적으로 제공하였고, 따라서 광범위한 금융자산의 자산관리 보다는 해당 자산에 대한 불러오기나 현황 입력을 통한 연산과 분석 그리고 평가 등의 기능성 자산관리로 제한되어 총제적인 금융자산의 변동에 대한 리스트업이나 자산의 유동상황을 파악하여 자산의 유동상태를 점검하거나 기록하는 등의 실질적인 관리기능을 제공하지 못하는 문제점이 있었다.As there are various types of institutions that provide asset types, it integrates web application server, client server for financial business processing, internet application, web integration server, and financial network interface system that connects these institutions in common. As a result, the system could not be supported, and as a result, only limited results and analysis of user input were provided. Therefore, rather than management of a wide range of financial assets, calculation and analysis through importing or presenting the assets and It was limited to functional asset management such as valuation, so there was a problem in that it could not provide a practical management function such as checking or recording the liquidity of the asset by listing the change of financial assets or grasping the liquidity of the asset.

따라서, 본 발명의 목적은, 웹 어플리캐이션 서버, 금융업무처리용 클라이언트 서버, 인터넷 어플리캐이션, 웹 통합 서버, 금융네트워크 인터페이스 시스템 등의 자원을 통합적으로 운영함으로서 금융/비금융 개인자산을 종합적으로 관리할 수 있는 네트워크 서비스 시스템 제공하는 것이다.Accordingly, an object of the present invention is to comprehensively manage financial / non-financial personal assets by integrating and operating resources such as a web application server, a client server for financial transaction processing, an internet application, a web integration server, and a financial network interface system. It is to provide a network service system that can be managed.

본 발명의 다른 목적은, 자산관리를 위해 제공되고 있는 파상적인 다양한 자산관리 유형에서 벗어나 유동성이 큰 개인금융자산에 대하여 그 변동내역을 실시간으로 파악할 수 있도록 하면서도 온라인상에서의 자금이체 및 거래를 가능하도록 하는 금융네트워크 서비스를 제공하는 것이다.Another object of the present invention is to enable the transfer of funds and transactions online while allowing the real-time analysis of the changes in the liquidity of personal financial assets out of the various types of asset management provided for asset management. It is to provide financial network services.

본 발명의 또 다른 목적은, 전자금융거래를 활성화시켜 거래의 안전성과 편의성을 향상 시키고, 부동산과 같은 비금융 자산도 종합적으로 관리할 수 있도록 하기 위한 개인자산관리 서비스 시스템과 그 방법을 제공하는 것이다.Another object of the present invention is to provide a personal asset management service system and method for activating electronic financial transactions to improve the safety and convenience of transactions, and to comprehensively manage non-financial assets such as real estate.

본 발명의 또 다른 목적은, 자산현황에 대한 사용자입력 없이 금융거래 실적을 데이터로 저장하여 관리함으로서 자산변동 내역과 수입/지출에 대한 거래 기록 관리가 가능하도록 하는 것이다.Still another object of the present invention is to enable management of transaction records for asset fluctuation details and income / expenditure by storing and managing financial transaction results as data without user input on asset status.

이러한 목적들을 달성하기 위한 본 발명의 특징은, 유무선 데이터 통신망으로 접속 가능한 인터넷 환경과, 상기 인터넷 환경에서 개인자산관리 네트워크운영솔루션의 데이터 센터를 운영하는 서비스제공자와, 상기 서비스제공자의 데이터 센터에 유무선 데이터 통신망이나 전용선으로 접속하기 위해 데이터 센터와 데이터 전송이 가능한 인터넷사용자와, 금융거래 및 금융정보를 서비스제공자의 데이터 센터를 통해 실시간으로 주고 받을 수 있도록 데이터 교환이 허용된 금융 및 정보제공 기관으로 이루어지는 시스템자원을 통하여 개인자산을 관리하는 서비스 시스템에 있어서, 상기 자산관리 시스템은,다수의 기관1.2.3...N들과 인터넷사용자를 전용선또는 인터넷으로 연결하여 데이터를 교환하기 위해 서비스제공자가 운영하는 웹서버와,A feature of the present invention for achieving these objectives is an Internet environment that can be connected to a wired or wireless data communication network, a service provider that operates a data center of a personal asset management network operation solution in the Internet environment, It consists of data centers and Internet users who can transmit data to access data networks or leased lines, and financial and information providers that are allowed to exchange financial transactions and financial information in real time through service providers' data centers. In a service system for managing personal assets through system resources, the asset management system is operated by a service provider for exchanging data by connecting a large number of institutions 1.2.3 ... Ns with Internet users through a dedicated line or the Internet. With a web server

상기 웹서버와 인터넷 또는 전용선으로 접속하기 위하여 서비스제공자에 의해 소프트웨어가 지원되는 클라이언트와, 상기 인터넷을 통해 클라이언트 단말기와 웹서버의 데이터 공유를 제한적으로 매개하는 공통인증서버와, 상기 다수의 기관과 웹서버의 데이터 교환을 매개하는 통신서버와, 상기 웹서버를 구동 시키고 제어하는 관리프로그램과, 상기 웹서버에 연동되는 전문변환 정보 데이터베이스로 이루어지는 것을 특징으로 하고, 그 관리 방법은, 서비스제공자와 연결된 해당기관으로부터 조회,자동등록을 실행하는 자산등록 단계와, 상기 해당 기관을 연결하여 개인 자산에 대한 현황을 조회하는 자산현황 조회단계와, 상기 해당기관 또는 서비스제공자가 운영하는 네트워크운영솔루션을 통해 자산에 대한 분석자료,수입/지출 자료등의 현황 기반 자료를 제공하는 단계와, 상기 등록 및 조회 단계에서 데이터 전문 표준과 전문 변환 처리를 실행하여 자산관리 서비스를 제공하는 것을 특징으로 한다.A client whose software is supported by a service provider for accessing the web server through the Internet or a dedicated line, a common authentication server for restricting mediating data sharing between the client terminal and the web server via the Internet, the plurality of institutions and the web And a communication server for mediating data exchange between the server, a management program for driving and controlling the web server, and a database of specialized conversion information linked to the web server. Asset registration step that executes inquiry and automatic registration from an institution, asset status inquiry step that connects the relevant institutions to check the status of personal assets, and network operation solution operated by the relevant institution or service provider. Status of analysis data, import / expenditure data It provides a wealth management service by providing the semi-material and the data specialization standard and the professional conversion process in the registration and inquiry step.

도 1은 일반적인 자산관리서비스 유형으로서,1 is a general asset management service type,

(a)는 어플리캐이션 형태, (b)는 웹사이트 형태(a) application form, (b) website form

도 2는 본 발명에 따른 인터넷환경과 개인자산의 신탁과 수신금융을 취급하는 기관들 간의 데이터 전송 블록도Figure 2 is a block diagram of the data transmission between the Internet environment and institutions handling trust and receiving financing of personal assets in accordance with the present invention

도 3은 본 발명에 따라 제공되는 자산관리 서비스의 블록도3 is a block diagram of an asset management service provided in accordance with the present invention;

도 4는 본 발명에 따른 자산관리 시스템의 기본적인 시스템 자원을 나타낸 블록도Figure 4 is a block diagram showing the basic system resources of the asset management system according to the present invention

도 5는 서비스제공자에 의해 관리되는 웹서버의 상세 구성도5 is a detailed configuration diagram of a web server managed by a service provider;

도 6은 본 발명에 따른 관리프로그램6 is a management program according to the present invention

도 7은 본 발명에 따른 클라이언트 구성도7 is a block diagram of a client according to the present invention.

도 8은 본 발명의 클라이언트에서 요구되는 자산관리 데이터베이스의 구성도8 is a block diagram of the asset management database required by the client of the present invention

도 9는 본 발명의 서비스 트랜잭션 처리의 블록도9 is a block diagram of service transaction processing of the present invention.

도 10은 본 발명에 따른 클라이언트와 웹서버 그리고 기관 사이의 자료 및 데이터 교환 트랜잭션 처리 순서를 나타낸 블록도10 is a block diagram showing a data and data exchange transaction processing procedure between a client, a web server, and an institution according to the present invention.

도 11은 도 10의 처리 흐름도11 is a process flow diagram of FIG.

도 12는 본 발명의 자산 등록 업무의 흐름도12 is a flowchart of the asset registration task of the present invention.

도 13은 본 발명의 자산 조회에 따른 업무 흐름도13 is a flowchart of the operation according to the asset inquiry of the present invention

도 14는 본 발명에 따른 자산 자동 등록 및 조회 흐름도14 is a flowchart illustrating automatic asset registration and inquiry according to the present invention.

*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

10:인터넷 환경 20:기관10: Internet environment 20: Institution

30:네트워크운영솔루션 40:서비스제공자30: Network operation solution 40: Service provider

50:인터넷사용자 60:부동산기관50: Internet user 60: Real estate agency

70:인터넷 80:웹서버70: Internet 80: Web server

110:관리프로그램 120:전문변환 정보 데이터베이스110: management program 120: professional conversion information database

130:메인서버 140:서버로더130: main server 140: server loader

150:클라이언트통신처리부 160:전문처리부150: client communication processing unit 160: professional processing unit

170:사전전문처리부 180:사용자인증처리부170: pre-professional processing unit 180: user authentication processing unit

190:사용자현황 로그처리부 200:호스트통신처리부190: user status log processing unit 200: host communication processing unit

210:클라이언트통신처리부 220:호출부210: client communication processing unit 220: calling unit

230:사용자 현황관리부 240:사용자통계분석부230: user status management unit 240: user statistics analysis unit

250:서버 프로세스관리부 260:전문규칙데이터베이스관리부250: server process management unit 260: professional rule database management unit

270:환경데이터베이스관리부 270:공지/광고사항관리부270: environmental database management unit 270: notice / advertising management unit

290:버전관리부 300:커뮤니캐이션 데몬290: Version Control 300: Communication Daemon

310:브라우저 320:메인 어플리캐이션모듈310: browser 320: the main application module

340:뱅킹모듈 370:전문처리모듈340: banking module 370: professional processing module

410:표준전문데이터베이스410: standard professional database

본 발명에 따른 개인자산관리 서비스의 기반기술은, 웹어플리캐이션 서버기술, 금융업무처리용 클라이언트서버기술, 인터넷 어플리캐이션, 웹 통합 서버기술, 금융네트워크 인터페이스 기술 들을 통합적으로 운영하고 처리하는 기술로서, 가계 파생채널의 특성과 인베스트먼트(Investment) 및 정보서비스 결합의 특성을 가지며, 차별성은, 개별적으로 IP를 통해 인터넷에 접속하여 홈뱅킹, 기업뱅킹 서비스 제공자의 서버에 접속하여 서비스를 이용하는 기존의 방식과는 달리 은행이용자가 자신의 컴퓨터시스템에 설치된 네트워크운영솔루션 접속 프로그램을 통해 서비스 제공자의 사이트에 접속하여 은행의 온라인 서비스를 제공 받고, 개인의 은행거래와 관련된 데이터를 다운받아 네트워크운영솔루션의 서버에서 분석하여 금융자산을 통합 관리할 수 있도록 하며, 여기에 각종 유동자산이 포함되는 점에 있다. 형식은, 다양하게 분산되어 있는 금융 자산/부채, 수입/지출을 통합적으로 분석/관리할 수 있는 클라이언트 서버 환경의 구축과 이를 관리하고 처리하는 네트워크운영솔루션에 의해 금융에 관한 모든 정보를 종합적으로 제공하는 형식이다.The basic technology of the personal asset management service according to the present invention is a technology for integrating and operating a web application server technology, a client server technology for financial business processing, an internet application, a web integrated server technology, and a financial network interface technology. It has the characteristics of household derivative channel, and investment and information service combination, and the differentiation is the existing method of accessing the server of home banking and corporate banking service provider by using internet individually and accessing the service through IP. Unlike the bank user, the bank provides the online service of the bank by accessing the service provider's site through the network operation solution access program installed in the computer system, and downloads data related to the individual bank transaction from the server of the network operation solution. Analyze and manage financial assets And so, here are the points that are contained in the various current assets. Form provides comprehensive information on finance by constructing client server environment that can analyze / manage various distributed financial assets / liabilities and income / expenditures and network operation solution that manages and processes them. This is the format.

도 2는 본 발명에 따른 인터넷환경과 개인자산의 신탁과 수신금융을 취급하는 기관(유무선데이터통신망 뉴스채널 및 사설정보제공사 등)들 간의 데이터 전송 블록도로서, 유무선 데이터 통신망으로 접속 가능한 인터넷 환경(10)과, 인터넷 환경(10)에서 개인자산관리 네트워크운영솔루션(30)의 데이터 센터를 운영하는 서비스제공자(40)와, 서비스제공자(40)의 데이터 센터에 유무선 데이터 통신망이나 전용선으로 접속하기 위해 데이터 센터와 데이터 전송이 가능한 소프트웨어가 구축된 클라이언트 단말기를 이용하는 인터넷사용자(50)와, 은행(21),증권(22),뮤츄얼펀드(23),보험(24),뉴스매체(25),파이낸셜플래너(26) 등과 금융거래 및 금융정보를 서비스제공자(40)의 데이터 센터를 통해 실시간으로 주고 받을 수 있도록 데이터 교환이 허용된 금융 및 정보제공 기관(20)과, 서비스제공자(40)측에 부동산 정보를 제공하는 부동산기관(60)과, 상기 기관(20) 및 부동산기관(60)과 서비스제공자(40)가 실시간으로 데이터 송수신이 가능하도록 되어 있다.FIG. 2 is a block diagram of data transmission between the Internet environment and organizations that handle trust and reception finance of personal assets (wired and wireless data communication network news channels and private information providers, etc.) according to the present invention. 10) to connect the service provider 40 operating the data center of the personal asset management network operation solution 30 in the Internet environment 10 and the data center of the service provider 40 by wired or wireless data communication network or a dedicated line. Internet users 50 using data centers and client terminals equipped with software capable of data transfer, banks 21, securities 22, mutual funds 23, insurance 24, news media 25, Provide financial and information that allows data exchange to exchange financial transactions and financial information with the financial planner 26 and the service provider 40 in real time. Pipe 20, the real estate agency 60 to provide real estate information to the service provider 40 side, the agency 20 and the real estate agency 60 and the service provider 40 to enable the real-time data transmission and reception It is.

도 3은 본 발명에 따라 제공되는 자산관리 서비스의 블록도로서, 해당기관으로부터 조회,자동등록을 실행하는 자산등록 단계(S40), 해당 기관을 연결하여 개인 자산에 대한 현황을 조회하는 자산현황 조회단계(S50), 해당기관 또는 서비스제공자(40)가 운영하는 네트워크운영솔루션을 통해 자산에 대한 분석자료, 수입/지출 자료등의 현황 기반 자료를 제공하는 단계(S60)로 자산관리 서비스를 제공한다.3 is a block diagram of an asset management service provided according to the present invention, the asset registration step (S40) for executing an inquiry and automatic registration from the corresponding institution, and the asset status inquiry for querying the current status of individual assets by connecting the corresponding institution. In step (S50), through the network operation solution operated by the relevant institution or service provider 40 provides asset management services in the step (S60) to provide the status-based data, such as analysis data on the asset, income / expenditure data. .

도 4는 본 발명에 따른 자산관리 시스템의 기본적인 시스템 자원을 나타낸 블록도로서, 다수의 기관1.2.3...N(60)들과 인터넷사용자(50)를 전용선또는 인터넷(70)으로 연결하여 데이터를 교환하기 위해 서비스제공자가 운영하는 웹서버(80)와, 웹서버(80)와 인터넷 또는 전용선으로 접속하기 위하여 서비스제공자(40)에 의해 소프트웨어가 지원되는 인터넷사용자의 클라이언트 단말기와, 인터넷을 통해 클라이언트 단말기와 웹서버(80)의 데이터 공유를 제한적으로 매개하는 공통인증서버(90)와, 다수의 기관1.2.3...N(60)과 웹서버(80)의 데이터 교환을 매개하는 통신서버(100)와, 웹서버(80)를 구동 시키고 제어하는 관리프로그램(110)과, 웹서버(80)에 연동되는 전문변환 정보 데이터베이스(120)를 기본적인 시스템 자원으로 갖는다.Figure 4 is a block diagram showing the basic system resources of the asset management system according to the present invention, by connecting a number of institutions 1.2.3 ... N (60) and the Internet user 50 by a dedicated line or the Internet 70 A web server 80 operated by a service provider for exchanging data, a client terminal of an internet user whose software is supported by the service provider 40 for accessing the web server 80 via the internet or a dedicated line, and the internet. Through the common authentication server 90 to mediate the data sharing between the client terminal and the web server 80 through a limited number, and the data exchange between a number of institutions 1.2.3 ... N (60) and the web server (80) The communication server 100, the management program 110 for driving and controlling the web server 80, and the specialized conversion information database 120 linked to the web server 80 as basic system resources.

도 5는 서비스제공자(40)에 의해 관리되는 웹서버(80)의 상세 구성도로서, 웹서버(80)는, 메인서버(130)와 서버로더(140) 그리고 관리프로그램(110)으로 이루어진다.FIG. 5 is a detailed configuration diagram of the web server 80 managed by the service provider 40. The web server 80 includes a main server 130, a server loader 140, and a management program 110. As shown in FIG.

상기 메인서버(130)는 클라이언트와 소켓 통신을 처리하는 클라이언트통신처리부(150)와, 표준전문분석,호스트전문구성,호스트전문분석,표준전문구성 등의 표준 전문 호스트 전문간의 변환처리를 실행하고 데이터를 생성하는 전문처리부(160)와, 데이터 전문을 사전에 처리하는 사전전문처리부(170) 및 사용자 확인과 보안 데이터를 생성하여 처리하는 사용자인증처리부(180) 그리고 사용자의 사용현황을 처리하는 사용자현황 로그처리부(190)를 구비하는 데이터처리부와, 메인서버(130)와의 호스트 전문에 대한 송수신을 처리하고 은행과의 통신을 통한 호스트 전문 송수신을 처리하는 호스트통신처리부(200)로 이루어진다.The main server 130 performs a conversion process between the client communication processing unit 150 for processing socket communication with the client, and standard professional host specialization such as standard professional analysis, host professional configuration, host professional analysis, standard professional configuration, and the like. Professional processing unit 160 for generating a, the pre-specialized processing unit 170 for processing the data in advance and the user authentication processing unit 180 for generating and processing the user confirmation and security data and the user status processing the user's use status The data processor includes a log processor 190, and a host communication processor 200 that processes transmission and reception of a host telegram with the main server 130 and processes a host telegram transmission and reception through communication with a bank.

상기 서버로더(140)는 메인서버(130)와 연동되며 클라이언트와 소켓 통신을 처리하는 클라이언트통신처리부(210) 그리고 메인서버(130)를 기동 처리(fork→exec)하는 호출부(220)로 이루어진다.The server loader 140 is interlocked with the main server 130 and comprises a client communication processing unit 210 for processing socket communication with the client and a calling unit 220 for starting processing (fork → exec) the main server 130. .

상기 관리프로그램(110)은, 도 6과 같이, 은행별 현재 접속현황 보기 및 오류사용자를 제거하는 사용자 현황관리부(230)와, 은행,기간,서비스로 구분으로 이를 다차원적으로 통계 처리하는 사용자통계분석부(240)와, 서버 프로세스의 기동과 종료를 처리하는 서버 프로세스관리부(250)와, 전문 변환에 필요한 테이블의 추가 및 수정,삭제,검색처리를 수행하는 은행별 전문 규칙데이터베이스관리부(260)와, 전은행에 공통적으로 적용되는 환경 데이터베이스의 추가 및 삭제,수정, 검색을 처리하는 환경데이터베이스관리부(270)와, 공지사항과 광고사항의 추가 및 수정,삭제,검색처리를 실행시키는 공지/광고사항관리부(280)와, 웹서버상의 버전테이블의 추가 및 수정,삭제,검색을 실행하는 버전관리부(290)로 이루어진다.The management program 110, as shown in Figure 6, the user status management unit 230 for removing the current access status and error users for each bank, and user statistics for multi-dimensional statistical processing divided into bank, period, service An analysis unit 240, a server process management unit 250 that processes the start and end of the server process, and a bank-specific rule database management unit 260 that adds, modifies, deletes, and retrieves the tables necessary for full-text conversion. And, the environmental database management unit 270 that handles the addition, deletion, modification, and search of the environment database that is commonly applied to all banks, and notices / advertisements for executing the addition, modification, deletion, and search processing of notices and advertisements The item management unit 280 and a version control unit 290 for executing the addition, modification, deletion, search of the version table on the web server.

웹서버(80)상에는 다양한 다수의 커뮤니캐이션 데몬(300)들이 운용된다.Various communication daemons 300 are operated on the web server 80.

도 7은 클라이언트 구성도로서, 브라우저(310)가 내장된 개인자산관리 메인 어플리캐이션모듈(320)과, 상기 메인 어플리캐이션모듈(320)과 연결되어 각 기능모듈1.2.3...(330)들과 서버와의 전문 통신을 담당하는 뱅킹모듈(340)이 연결된 구조로서, 각 기능모듈1.2.3...(330)들은 사용자데이터베이스(350)를 엑서스하고 화면에 보여주는 사용자 인터페이스들로 구성되며 각 기능에 해당하는 업무 로직으로 구성된다.7 is a client configuration diagram, which is connected to the main asset management main application module 320, the main asset management module 320, the built-in browser 310, each functional module (1.2.3 ... ( 330 and the banking module 340 that is responsible for professional communication with the server is connected, each functional module 1.2.3 ... (330) are user interfaces to access the user database 350 and to display on the screen It is composed of business logic corresponding to each function.

뱅킹모듈(340)은, 사용자데이터베이스(350)와 엑세서리(360)와 접속되어 전문처리모듈(370)을 제어하는 컨트롤러(380)와, 상기 컨트롤러(380)에 의해 제어되는 전문처리모듈(370),통신모듈(390),보안모듈(400)로 구성되며 표준 입력 전문을 생성하기 위하여 전문처리모듈(370)에 의해 표준전문데이터베이스(410)를 엑서스한다.The banking module 340 is connected to the user database 350 and the accessory 360 to control the professional processing module 370 and the professional processing module 370 controlled by the controller 380. The communication module 390 and the security module 400 are configured to access the standard full text database 410 by the professional processing module 370 to generate a standard input full text.

그리고 개인자산관리 메인 어플리캐이션(320)을 브라우저(310)의 실행에 따라 클라이언트통신처리부를 통해 웹서버(80)에 접속 시키는 로더(420)를 구비한다.And the loader 420 for connecting the personal asset management main application 320 to the web server 80 through the client communication processing unit in accordance with the execution of the browser (310).

클라이언트에서 요구되는 자산관리 데이터베이스의 구성은 도 8과 같이 공통데이터베이스(430)와 사용자별데이터베이스(440)로 구분되어 구축되는데, 테이블은 사용자별로 저장되고 관리되어지는 사용자별테이블들과 사용자와 무관한 기관 정보, 서비스 정보, 자산 종류 정보등이 저장되는 공통테이블들로 구분된다.The asset management database required by the client is divided into a common database 430 and a user-specific database 440 as shown in FIG. 8. The table is independent of user and user-specific tables that are stored and managed for each user. It is divided into common tables that store institution information, service information, asset type information, and so on.

클라이언트의 테이블 가운데 사용자정보테이블은 개인의 금융 정보 보안을 위해 128bit SEED 알고리즘으로 암호화된 파일 구조를 갖으며, 각 데이터베이스는 사용자가 지정한 비밀번호에 위해 생성된 키로 암호화 된다.Among the tables of the client, the user information table has a file structure encrypted with 128-bit SEED algorithm for the security of personal financial information. Each database is encrypted with a key generated for the password specified by the user.

공통데이터베이스(430)는, 자산을 종류별로 관리 저장하는 자산종류데이터베이스(431)와, 금융기관,뉴스매체, 파이낸셜 플래러 등의 금융정보제공기관,부동산기관 등의 여러기관들을 코드화 하여 저장 관리하는 기관코드데이터베이스(432)와, 서비스제공자에 의해 제공되는 서비스내용과 관련되는 사항을 저장하고 관리하는 서비스데이터베이스(433)와, 데이터 전문을 관리하고 저장하는 전문데이터베이스(434)로 구성된다.The common database 430 stores and manages an asset type database 431 for managing and storing assets by type, and various institutions such as financial institutions, news media, financial information providers such as financial flags, and real estate organizations. The engine code database 432 includes a service database 433 for storing and managing items related to service contents provided by the service provider, and a full-text database 434 for managing and storing the data.

사용자별데이터베이스(440)는,User-specific database 440,

개인의 다양한 자산을 관리하는 자산데이터베이스(441)와, 개인 자산의 변동 내역이나 거래 내역을 실시간 조회에 의해 데이터화하여 저장하는 변동내역데이터베이스(442)와, 임의의 일정데이터베이스(443)와, 개인의 자산이나 변동내역 및 거래내역등을 리스트로 출력하기 위한 가계부데이터베이스(444) 및 가계부적요데이터베이스(445)를 따로 구비한다.An asset database 441 that manages various assets of an individual, a change history database 442 that stores data of changes and transactions of individual assets by real-time inquiry, an arbitrary schedule database 443, and An account book database 444 and an account book critical database 445 are separately provided for outputting assets, changes, transactions, and the like as a list.

도 9는 서비스 트랜잭션 처리의 블록도로서, 클라이언트통신처리부와 웹서버상의 통신처리부를 소켓 통신으로 오픈/클로스 시키는 웹서버상의 연속 트랜잭션 처리의 블록도이다.9 is a block diagram of service transaction processing, which is a block diagram of continuous transaction processing on a web server which opens / closes a client communication processing unit and a communication processing unit on a web server by socket communication.

도 10은 클라이언트와 웹서버 그리고 기관 사이의 자료 및 데이터 교환 트랜잭션 처리 순서를 나타낸 블록도이며, 도 11은 그 처리 흐름의 블록도이다FIG. 10 is a block diagram showing a data and data exchange transaction processing procedure between a client, a web server, and an organization. FIG. 11 is a block diagram of the processing flow thereof.

클라이언트가 인터넷망을 통해 서비스제공자(40)의 웹서버(80)에 구축된 서버로더에 TCP/IP 접속요청을 실행한다.The client executes a TCP / IP connection request to the server loader built in the web server 80 of the service provider 40 through the Internet network.

웹서버(80)에 접속요청(S501)이 수신되면 웹서버에서 서버 레이디(Server Ready) 표준 전문을 클라이언트에게 보내고 클라이언트는 그 표준전문을 수신하여 서버를 확인한다(S502).When the connection request (S501) is received to the web server 80, the web server sends a server ready standard message to the client and the client receives the standard full message to confirm the server (S502).

표준전문이 수신되면 클라이언트는 은행 또는 기관코드와 해당 기관 전문 코드의 사전전문을 웹서버로 보낸다(S503).When the standard full text is received, the client sends a dictionary full text of the bank or institution code and the corresponding institution professional code to the web server (S503).

웹서버에서 클라이언트에게 서버가 가지고 있는 버전 정보와 클라이언트와의 통신 타임아웃을 포함하는 서버 정보를 보내면(S504), 클라이언트는 그 전달된 버전 정보가 현재의 버전보다 상위버전일 경우 파일을 요청하고(S505), 웹서버에서는 Z-모뎀을 사용하여 파일을 클라이언트로 송신한다(S506~S507).When the web server sends the server information including the version information the server has and the communication timeout with the client (S504), the client requests a file when the delivered version information is higher than the current version (S504). S505), the web server transmits the file to the client using the Z-modem (S506 to S507).

클라이언트의 파일송신이 완료되면 클라이언트는 웹서버에 은행 및 기관별 사용자 인증에 필요한 ID 및 패스워드 정보를 표준전문으로 인증 전문을 송신한다(S508).When the file transmission of the client is completed, the client transmits the authentication message to the web server as a standard message, ID and password information required for user authentication for each bank and institution (S508).

웹서버는 은행별 사용자 인증에 필요한 ID 및 패스워드 정보를 호스트 전문으로 전달하고 연속적인 트랜섹션이 발생하는 경우 세션관리를 통해 인증전문을 금융기관에게 송신한다(S509).The web server transmits ID and password information necessary for user authentication for each bank to the host text message, and sends a text message to the financial institution through session management when a continuous transaction occurs (S509).

금융기관은 송신된 인증전문에 해당하는 인증응답전문을 웹서버에 보내고(S510), 웹서버는 은행별 사용자 인증 응답 전문을 호스트 전문 형태로 수신하고 연속전인 트랜섹션이 발생하는 하는 경우 세션관리를 통해 인증 응답전문을 클라이언트에게 송신하며, 클라이언트는 은행별 사용자 인증 정보를 표준 전문 형태로 수신한다(S511).The financial institution sends an authentication response message corresponding to the transmitted authentication message to the web server (S510), and the web server receives a user authentication response message for each bank in the form of a host message and performs session management when a continuous transaction occurs. The authentication response message is transmitted to the client through the client, and the client receives user authentication information for each bank in a standard message form (S511).

클라이언트는 은행의 서비스에 필요한 정보를 표준 전문 형태로 웹서버를 통해 전달하는데, 은행의 서비스 유형에 따라서 서비스 요청이 반복적으로 수행될 수 있다.(S512)The client transmits the information necessary for the service of the bank through a web server in a standard specialized form, and the service request may be repeatedly performed according to the service type of the bank (S512).

웹서버는 클라이언트로부터 전달된 서비스 요청전문을 은행의 서비스에 필요한 정보를 호스트 전문 형태로 금융기관으로 전송하며(S512), 금융기관은 서비스 응답전문을 웹서버에 보내고 웹서버는 은행의 서비스 응답 전문을 호스트 전문 형태로 수신하고, 클라이언트는 은행의 서비스 응답전문을 표준 전문 형태로 수신하며, 클라이언트는 정상적인 서비스가 완료된 경우, 종료전문을 웹서버로 보내 서비스를 종료한다(S513~516)The web server transmits the service request message transmitted from the client to the financial institution in the form of a host specialized information for the service of the bank (S512). The financial institution sends the service response message to the web server and the web server transmits the service response message of the bank. Is received in the form of a host message, the client receives the service response message of the bank in the form of a standard message, and the client terminates the service by sending a termination message to the web server when the normal service is completed (S513 ~ 516).

본 발명의 중요 사항을 설명하면 다음과 같다.The important points of the present invention will be described as follows.

(1) 개인자산관리 시스템은 클라이언트와 웹서버가 인터넷상으로 연결되며 웹서버(80)는 각 기관(50)과 인터넷 또는 전용선 상으로 연결된다. 따라서 서비스제공자에 의해 제공되는 웹서버(80)는 클라이언트와 다수의 기관 사이를 연결하는 중개 역할을 하며 기관마다 온라인 고객 서비스와 그에 사용되는 전문 구조를 표준화 하는 역할을 하게 되며, 클라이언트는 각 기관들로부터 수신된 개인 자산 정보를 저장하고 가공하여 효과적으로 사용자에게 보여질 수 있도록 하며 기관들로부터 제공되는 금융 정보를 사용자에게 제공하는 역할을 한다.(1) In the personal asset management system, the client and the web server are connected to the Internet, and the web server 80 is connected to each institution 50 via the Internet or a dedicated line. Therefore, the web server 80 provided by the service provider serves as an intermediary to connect clients and a number of institutions, and each institution serves to standardize the online customer service and the professional structure used therein. It stores and processes the personal asset information received from the user so that it can be effectively displayed to the user and provides the user with financial information provided from the institutions.

(2) 웹서버와 클라이언트는 서버로더에 의해 기관별로 구성되어 있는 서버 메인 모듈을 띄워주는 역할을 하며 클라이언트의 버전 정보를 제공한다.(2) Web server and client play server main module that is organized by organization by server loader and provide client version information.

메인모듈은 크게 통신처리부와 전문처리부로 구성되며, 전문 처리부는 은행별 전문 변환 규칙 데이터베이스를 바탕으로 클라이언트와 웹서버간에 사용되는 '표준전문'을 각 기관별 전문으로 변환하는 역할을 담당한다.The main module is mainly composed of communication processing unit and professional processing unit. The professional processing unit is responsible for converting 'standard message' used between client and web server into the special message for each institution based on the database of professional conversion rules for each bank.

서버관리프로그램은 서버에서 일어나는 트랜잭션의 로그 관리, 클라이언트의 버전 관리등을 담당하며 관리자에 의해서만 사용된다. 표 1은 서버의 각 구성 모듈별 처리내용을 표시한다.The server manager is responsible for log management of transactions on the server and version management of clients. It is used only by administrators. Table 1 shows the processing contents of each configuration module of the server.

클라이언트 구성은 메인 모듈이 각 기능 DLL들과 서버와의 전문 통신을 담당하는 뱅킹모듈과 연결된다. 여기서 기능 DLL들은 사용자 데이터베이스를 엑서스 하고 화면에 보여주는 사용자 인터페이스 들로 구성되며 각 기능에 해당하는 업무 로직으로 되어 있다. 뱅킹 모듈은 전문 처리모듈,통신모듈,보안모듈로 구성되며 표준 입력 전문을 생성하기 위한 표준 전문 데이터 베이스를 엑서스 한다.The client configuration is linked to the banking module, where the main module is responsible for specialized communication with the respective function DLLs and the server. The function DLLs consist of user interfaces that access and display the user database, and consist of business logic corresponding to each function. Banking module consists of professional processing module, communication module and security module, and accesses standard professional database to generate standard input text.

기능 DLL중 자산 현황을 표시하는 모듈을 통해 현황 조회 요구가 들어오게 되면 메인 어플리캐이션은 뱅킹 모듈에 해당 서비스에 대한 정보 및 조회되어져야 할 자산의 정보를 전달한다. 이 정보를 바탕으로 전문 처리 모듈은 표준 전문 데이터베이스를 검색하여 해당 자산을 조회하기 위한 표준 입력 전문을 구성한다. 통신 모듈에 의해 서버로 전송된 후 수신된 결과는 다시 뱅킹 모듈의 전문 처리 모듈에 의해 결과가 분석되어 뱅킹 모듈의 컨트롤러에 의해 메인 어플리캐이션에 전달, 데이터베이스에 저장되게 된다.When a status inquiry request comes through a module that displays asset status in a function DLL, the main application delivers information about the service and asset information to be queried to the banking module. Based on this information, the professional processing module constructs a standard input full text to search the standard full text database and look up the asset. The result received after being sent to the server by the communication module is analyzed again by the specialized processing module of the banking module, and transmitted to the main application by the controller of the banking module and stored in the database.

(3) 자료 흐름 및 트랜잭션 처리는, 클라이언트의 접속 요청으로 자료 흐름이 시작되어 사전 전문에 의해 서버의 메인 모듈이 호출되면 기관으로의 사용자 인증을 거친 후 실제 서비스 전문의 교환이 이루어진다. 마지막으로 클라이언트로부터 종료 전문에 의해 서버의 메인 모듈은 실행이 종료된다.(3) In data flow and transaction processing, when data flow is initiated by a client's connection request and the server's main module is called by a prior message, the actual service message is exchanged after user authentication to the institution. Finally, the termination message from the client terminates execution of the server's main module.

(4) 표준 전문 처리는 사용자와 다수의 기관이 연결되는 구조를 갖기 때문에 서버는 양측(사용자,기관)의 사이에서 자료 흐름을 제어해야 한다. 즉, 클라이언트와는 약속된 구조의 전문을 주고 받지만 이를 기관에 전달할 때는 그 기관의 전문 구조를 변형하게 된다. 서버와 클라이언트 사이에 약속된 전문이 표준 전문이다. 표준 전문 클라이언트에서 서버로 전달되는 표준 입력전문, 반대로 전달되는 표준 출력 전문으로 나누어진다. 각 항목은 미리 정의된 태그로 구성되며 출력 전문에는 출력 방식을 결정하는 속성들이 존재한다.(4) Since standard specialized processing has a structure in which users and many organizations are connected, the server must control the data flow between both sides (users, institutions). In other words, when a client exchanges the full text of a promised structure with a client, it transfers the text of the text to the institution. The full text promised between the server and the client is the standard full text. It is divided into standard input messages sent from the standard full-text client to the server and vice versa. Each item consists of predefined tags, and there are attributes in the output message that determine the output method.

표 1은 서버 구성 모듈별 처리 내용에 따른 표준 전문 처리 내용을 나타낸다.Table 1 shows the standard full-text processing according to the processing content for each server configuration module.

프로세스process 처리부Processing 내용Contents 로더Loader 클라이언트통신처리부Client Communication Processing Unit 클라이언트와 소켓 통신 처리Handle socket communication with clients 서버 호출부Server caller 서버기동처리Server startup process 전문처리부Professional Processing Department 표준전문호스트간의 변환처리표준전문분석/호스트전문구성/호스트전문분석/표준전문구성Conversion between Standard Professional Hosts Standard Expert Analysis / Host Expert Configuration / Host Expert Analysis / Standard Expert Configuration 클라이언트통신처리부Client Communication Processing Unit 클라이언트와 소켓 통신 처리Handle socket communication with clients 시스템통신처리부System Communication Processing Unit 뱅크 커뮤니캐이션 데몬과의 호스트전문송/수신처리Host Specialized Send / Receive with Bank Communication Daemon CommunicationDaemon(커뮤니캐이션 데몬)CommunicationDaemon (Communication Daemon) 서버통신처리부Server Communication Processing Unit 서버와의 호스트전문 송/수신Host professional send / receive with server 호스트통신처리부Host Communication Processing Unit 은행과의 X.25 통신을 통한 호스트전문 송/수신처리Host text transmission / reception through X.25 communication with bank 서버관리프로그램Server Manager 사용자현황관리부User Status Management Department 은행별현재접속현황 보기 및 오류사용자 제거View current connection status by bank and remove users 사용자통계분석부User Statistics Analysis Department 은행/기간/서비스 별로 다차원 통계처리Multi-dimensional statistics processing by bank / period / service 서버프로세스관리부Server Process Management Department 서버 프로세스의 기동/종료 처리Server Process Startup / Shutdown Processing 은행별전문규칙DB관리부Bank Rules DB Management Department 전문 변환에 필요한 테이블의 추가/수정/삭제/검색Add / Modify / Delete / Search Tables Required for Full-Text Conversion 환경DB관리부Environment DB Management Department 전은행에공통적으로 적용되는 환경DB의 추가/삭제/검색처리Addition / deletion / search processing of environment DB that is applied to all banks 공지광고사항관리부Notice Advertising Department 공지/광고사항의 추가/삭제/수정/검색Add / Delete / Edit / Search Announcements / Ads 버전관리부Version control department 버전테이블의 추가/수정/삭제/검색Add / Modify / Delete / Search Version Table

(5) 전문 변환은 표 2~8과 같이, 서버는 클라이언트로부터 수신된 표준 입력 전문을 각 기관별 전문으로 변환하여 기관으로 전송하며, 기관으로부터 수신된 기관 전문을 표준 출력 전문으로 변환하여 클라이언트에 전달한다.(5) As for the conversion of the full text message, the server converts the standard input text received from the client to the full text for each organization and sends it to the institution, and converts the full text message received from the institution to the standard output text message to the client. do.

표준 전문 변환 데이터 베이스 구성에 따른 전문 변환 테이블Full conversion table according to standard full conversion database configuration 테이블이름Table name 내용Contents 입력표준전문테이블Input Standard Table 각 서비스 별로 입력 표준 전문을 분석하기 위한 내용을 담고 있다.Each service contains contents for analyzing the input standard. 입력전문코드변환테이블Input specialized code conversion table 각 서비스 별로(표준 전문 코드-호스트전문코드)대응관계에 대한 내용을 담고 있다.It describes the correspondence relationship for each service (standard professional code-host professional code). 입력호스트전문테이블Input Host Table 각 서비스 별로 입력 표준 전문으로 입력 호스트 전문을 구성하기 위한 내용을 담고 있다.Each service contains contents for composing the input host message with the input standard message. 출력호스트전문테이블Output Host Table 각 서비스 별로 출력 호스트 전문을 분석하기 위한 내용을 담고 있다.Contains information for analyzing the output host text for each service. 출력전문코드변환테이블Output specialized code conversion table 각 서비스 별로(호스트 전문 코드-표준 전문 코드) 대응 관계에 대한 내용을 담고 있다.It describes the correspondence relationship for each service (Host Expert Code-Standard Expert Code). 출력표준전문테이블Output Standard Table 각 서비스 별로 출력 호스트 전문으로 출력 표준 전문을 구성하기 위한 내용을 담고 있다.Each service contains contents for configuring the output standard full text as the output host full text.

여기서, 전문변환테이블은, 은행별로 존재하며, 표준전문을 은행별 호스트 전문으로 변환하는데 사용되며, 자료의 변경보다 검색의 특성이 크며, 따라서 DBMS 가 아닌, 파일 형태의 ISAM DB를 사용한다.Here, the full conversion table exists for each bank and is used to convert the standard full text into a host specific text for each bank, and the search characteristics are larger than the change of the data. Therefore, the ISAM DB is used instead of the DBMS.

입력표준 전문 테이블(스키마) 예Input Standard Table (Schema) Example 입력표준전문코드Input Standard Code 코드당일련번호Serial number per code 표준전문태그Standard professional tag 검사코드Inspection code 필수여부Required 설명Explanation 1부터시작해서빈틈없이 정렬Start at 1 and sort seamlessly Check input DB의 chk-code컬럼에 있는 값Value in chk-code column of Check input DB 0:필수아님1:필수0: not required1: required 컬럼명Column name in-stdtel-codein-stdtel-code serial-numserial-num tagtag chk-codechk-code necessary-flagnecessary-flag 크기size 1010 22 3232 33 1One 정렬방식sorting method LL RR LL LL LL KeyKey AA AA

입력 전문 코드 변환 테이블(스키마) 예Input specialized code conversion table (schema) example 입력표준전문코드Input Standard Code 입력호스트전문코드Input Host Code 반복유형Repeat type 설명Explanation 아래bottom loop-typeloop-type 0:normal한 경우1:반복 표준 전문<-->단일 호스트 전문:복수계좌이체2:출력호스트 전문을 전부 받아서 Parsing 해야할 경우. 즉, 모든 출력 호스트 반복전문이 Parsing 할 수 있는 구조로 되어 있지 않다. 단, 매 경우마다 입력 전문을 생성해야 한다.0: normal case 1: recurring standard full text <-> single host full text: multiple account transfers2 In other words, not all output host iterations are parsed. However, in every case, the input text must be generated. 컬럼명Column name in-stdtel-codein-stdtel-code in-hosttel-codein-hosttel-code loop-typeloop-type 크기size 1010 5050 1One 정렬방식sorting method LL LL LL Key여부Key AA

입력호스트 전문 테이블(스키마) 예Input host specialized table (schema) example 호스트전문코드Host Code 일련번호Serial Number 필드구분Field 출력형식Format 기본값Default 입력표준전문태그Input standard professional tag 암호화여부Encryption 설명Explanation 1부터시작해서 빈틈없이 정렬Start at 1 and sort tightly 규칙함수가 올 수 있다Rule Functions Can Come 0:암호화하지 않음1:암호화0: Do not encrypt 1: Encrypt 컬럼명Column name in-hosttel-codein-hosttel-code serial-numserial-num field-idfield-id formatformat defauilt-valuedefauilt-value tagtag crypto-flagcrypto-flag 크기size 3232 22 1010 1010 2020 5050 1One 정렬방식sorting method LL RR LL LL LL LL LL Key여부Key AA AA

출력 호스트 전문 테이블(스키마) 예Example output host specialty table (schema) 호스트전문코드Host Code 입력표준전문코드Input Standard Code 일련번호Serial Number 필드구분Field 크기size 제거대상문자Character to be removed 암호화여부Encryption 설명Explanation *이면검서하지 않는다.* Do not check if it is. 1부터 시작해서 빈틈없이 정렬Start at 1 and sort tightly 입출력필드정의 DB 테이블상의 CODE를 기술CODE on I / O field definition DB table 출력전문상에서 필드가 차지하는 사이즈를 정의/반복건수를 나타내는 필드 ID,규칙함수수 올수 있다.Field IDs and rule functions that define / repeat the size of fields occupied in the output message can come. 출력전문에서 제거할 문자들을 스페이스로 부군 나열.List subgroups of spaces to remove from the output. 0:암호화하지 않음1:암호화0: Do not encrypt 1: Encrypt 컬럼명Column name out-hosttel-codeout-hosttel-code in-stdtel-codein-stdtel-code serial-numserial-num field-idfield-id sizesize rm-charrm-char crypto-flagcrypto-flag 크기size 3232 1010 22 1010 5050 2020 1One 정렬방식sorting method LL LL RR LL LL LL LL Key여부Key AA AA AA

출력 전문 코드 변환 테이블(스키마)예Example output specialized code conversion table (schema) 출력호스트전문코드Output Host Code 입력표준전문코드Input Standard Code 출력표준전문코드Output Standard Code 설명Explanation *이면 검사하지 않음Do not check if * 규칙함수사용가능Rule function available 컬럼명Column name out-hosttel-codeout-hosttel-code in-stdtel-codein-stdtel-code out-stdtel-codeout-stdtel-code 크기size 3232 1010 5050 정렬방식sorting method LL LL LL Key여부Key 1One 22

출력 표준 전문 테이블(스키마) 예Example output standard specialized table (schema) 표준전문코드Standard Code 출력호스트전문코드Output Host Code 일련번호Serial Number 표준전문태그Standard professional tag 출력형식Format 기본값Default 호스트필드이름/규칙함수Host Field Name / Rule Function argumentargument headerheader 설명Explanation 클라이언트와 통신하기 위한 전문코드Special code to communicate with client *이면검사하지 않음Do not check if * 1부터 시작해서 빈틈없이Starting from 1, tightly 표준전문에서사용하는 출력필드태그Output field tags used in standard full text 호스트필드이름과는무관하게클라이언트에게 전송하기 위한 내용Content to send to client regardless of host field name 호스트필드이름을 정의,정의된 값변경위한함수정의Define host field names and define functions to change defined values 서버에서데이터출력시타이틀과데이터출력형식정의Defining titles and data output formats when data is output from the server 반복내역이있는데이터의반복타이틀과데이터출력할가이드쉘사이즈기록Record repeating titles of data with repetitions and guide shell size to output 컬럼명Column name out-stdtel-codeout-stdtel-code out-hosttel-codeout-hosttel-code serial-numserial-num tagtag formatformat default-valuedefault-value field-idfield-id argumentargument headerheader 크기size 1010 3232 22 3232 1010 6464 5050 200200 200200 정렬방식sorting method LL LL RR LL LL LL LL LL LL Key여부Key AA AA AA

표준전문의 예는 표 9와 같다.Examples of standard full text are shown in Table 9.

A금융기관 잔액조회 입력 표준전문A Financial institution balance inquiry input standard full text <C0000001>1001010001</C0000001> 전문번호<C0000002>6</C0000002> 은행코드<C0000003>*****</C0000003> 홈뱅킹ID<C0000004>****</C0000004> 홈뱅킹password<C0000005>20000722142209</C0000005> 전송일시(시스템시간)<C0000014>1</C0000014> 첫 번째페이지<A1000001>52810201018***</A1000001> 조회계좌번호<A1000002>****</A1000002> 조회계좌비밀번호<C0000001> 1001010001 </ C0000001> Professional Number <C0000002> 6 </ C0000002> Bank Code <C0000003> ***** </ C0000003> Home Banking ID <C0000004> **** </ C0000004> Home Banking password <C0000005> 20000722142209 </ C0000005> Date and time of transmission (system time) <C0000014> 1 </ C0000014> First page <A1000001> 52810201018 *** </ A1000001> Tracking account number <A1000002> **** </ A1000002> Tracking account password A금융기관 잔액조회 출력 표준전문A Financial institution's balance inquiry output standard <C0000001>2001010001<C0000001><C0000002 title="은행"type="bankname">6</C0000002><C0000003>grman</c0000003><C0000005 title="전송일시"type="date:YYYYMMDDHHNN">200007221418</C0000005><B******* type="hipp:AAAAAA-AA-AAAAAA"title="출금계좌번호">52810201018***</B*******><B******* title="예금종류">저축예금</B*******><B******* title="개설점">○○○<B*******><B******* title="예금주">○○○<B*******><B******* title="총잔액" type="money" unit="원">1201</B*******><B1010001 title="실잔액" type="money" unit="원">1201</B1010001><C0000001> 2001010001 <C0000001> <C0000002 title = "Bank" type = "bankname"> 6 </ C0000002> <C0000003> grman </ c0000003> <C0000005 title = "Date of transfer" type = "date: YYYYMMDDHHNN"> 200007221418 </ C0000005> <B ******* type = "hipp: AAAAAA-AA-AAAAAA" title = "Withdrawal Account Number"> 52810201018 *** </ B *******> <B * ****** title = "Types of Deposit"> Deposit Savings </ B *******> <B ******* title = "Opening Store"> ○○○ <B *** ****> <B ******* title = "Deposit Note"> ○○○ <B *******> <B ******* title = "Total Balance" type = "money" unit = "KRW"> 1201 </ B *******> <B1010001 title = "Range Balance" type = "money" unit = "KRW"> 1201 </ B1010001>

전문변환 순서는, 일벽잔액조히 표준 전문 분석과정과, 입력잔액조회 호스트 전문 문자열 구성과정과, 출력잔액 조회 호스트 전문 문자열 분석 과정과, 출력잔액 조회 표준 전문 문자열구성과정으로 실행된다.The conversion of the full text is carried out in a standard balance analysis process, an input balance inquiry host full text string construction process, an output balance inquiry host text string analysis process, and an output balance inquiry standard text string construction process.

이같은 표준전문 테이블이외에 공지사항 테이블과 광고테이블,은행정보테이블,버전테이블 등을 갖는다.In addition to these standard specialized tables, there are announcement tables, advertisement tables, bank information tables, and version tables.

도 12는 자산 등록 업무의 흐름도를 나타낸다.12 shows a flowchart of an asset registration task.

자산등록을 시작하여(S601) 자산 종류를 선택하여(S602) 기본사항을 입력하고(S603), 온라인 등록인가에 따라(604), 온라인 등록이면 해당 기관에 연결되고(S605), 조회가 시작되어(S606) 기타사항을 입력하고(S607), 다른 자산 계속 등록 실행인가에 따라(S608), 계속 등록이면 다시 자산 종류 선택(S603)에서 기본사항 입력을 진행하고 아니면 자산등록을 완료하며(S609), 온라인 등록이 아닌 경우 사용자 입력 단계(S610)를 거쳐 자산을 등록한다.Start the asset registration (S601), select the asset type (S602), enter the basics (S603), depending on the online registration (604), if online registration is connected to the institution (S605), the inquiry begins (S606) Enter other items (S607), depending on whether or not to continue the registration of other assets (S608), if the registration continues to continue to enter the basics in the asset type selection (S603), otherwise complete the asset registration (S609) If not, the property is registered through the user input step (S610).

도 13은 자산 조회에 다른 업무 흐름도이다.13 is a flowchart of another task of the asset inquiry.

조회를 시작하여(S701) 서버에 접속하면(S702) 해당 기관에 연결되고(S703), 사용자 인증에 성공인가에 따라(S704) 요청자료를 구성하고(S705) 사용자 추가 입력 필요인가에 따라(S706) 필요하면 사용자 입력 단계를 거치고(S707) 입력이 불필요하면 바로 요청자료를 구성하여(S708) 서버에 전송한다(S709).Start the inquiry (S701) and connect to the server (S702) is connected to the appropriate institution (S703), according to whether the user authentication is successful (S704) to configure the request data (S705), depending on whether the user needs additional input (S706) ) If necessary, go through the user input step (S707) and if the input is not necessary immediately configure the request data (S708) and transmits to the server (S709).

서버로 전송된 자료를 수신하고(S710) 다음 전문이 필요한가에 따라(S711) 필요하면 다시 요청자료를 구성하고(S705), 필요 없으면 자료를 저장하고(S712) 다음자산 조회를 시작한다(S713).Receive the data sent to the server (S710), and if necessary according to the next full text (S711) if necessary configure the request data again (S705), if not needed to save the data (S712) and start the next asset inquiry (S713) .

다음자산 조회 단계(S714)에서는 다음 자산이 있는가에 따라(S715), 있으면 조회를 시작하고 (S716)없으면 조회를 종료한다(S717).In the next asset inquiry step (S714), depending on whether there is the next asset (S715), if the inquiry is started (S716), if not, the inquiry is terminated (S717).

도 14는 자산 자동 등록 및 조회 흐름도를 나타낸다.14 shows a flowchart of asset automatic registration and inquiry.

자산등록을 시작하여(S801) 자산종류를 선택한 뒤(S802) 기관 정보를 입력하여 선택하고(S803) 자동등록이 가능한가에 따라(S804) 자동등록이 가능하면 기관 연결 정보가 입력되어 있는가(S805)에 의해 기관 연결정보가 입력되어 있으면 등록 정보를 조회하고(S806) 온라인 조회가 가능한 자산인가(S807)에 의해 현황 조회를 거치고(S808) 데이터 베이스에 저장하여 자산등록을 완료한다(S809~S810).Start asset registration (S801), select the asset type (S802), enter and select the institution information (S803), depending on whether auto-registration is possible (S804), if auto-registration is possible, is the institution connection information entered (S805) If the institution connection information is entered by the (S806), the registration information is inquired (S806), the property is available for online inquiry (S807) through the status inquiry (S808) and stored in the database to complete the asset registration (S809 ~ S810) .

자동등록이 가능하지 않은 경우 사용자 수동 등록을 통해(S811) 온라인 조회가 가능한 자산인가(S807)를 조회하여 현황 조회에 들어간다(S808).If it is not possible to automatically register (S811) through the user manual registration is an asset that can be viewed online (S807) to enter the status query (S808).

S805단계에서 기관 연결 정보가 입력되어 있지 않은 경우 연결정보를 입력하여(S812) 등록정보를 조회한다(S806).If the institution connection information is not entered in step S805 (S812) by entering the connection information to query the registration information (S806).

온라인 조회가 가능하지 않은 자산인 경우 현황 수동 입력단계(S813)를 거쳐 조회하고 그 조회 결과를 데이터베이스에 저장한다.In the case of assets that are not available for online retrieval, the retrieval is performed through the manual input step (S813) and the retrieval result is stored in a database.

사용자 입력 및 조회에 따라 얻을 수 있는 자산관리내역과 통계처리 목록의 한 형태는 표 10 및 표 11과 같은 형태이고, 이밖에 다양한 처리 결과 및 목록을 얻을 수 있다One type of asset management history and statistical processing list that can be obtained by user input and inquiry is as shown in Table 10 and Table 11. In addition, various processing results and lists can be obtained.

자산 관리 내역/통계처리 목록Asset Management History / Statistics List 자산종류Asset Type 조회내용Content of inquiry 예금Deposit 일반예금General Deposit *지불가능잔액*,원장잔액, 이출금내역(건별)등* Payable balance *, ledger balance, withdrawal history (case) 적립예금Deposit *적립금*,계약일,만기일,계약금,매원납입일,연체상태,이율,총납입횟수,현재납입횟수,납입내역(건별) 등* Deposit amount *, contract date, maturity date, deposit amount, payment date of each member, overdue status, interest rate, total payments, current payments, payment history (by case), etc. 거치예금Deferred deposit *해약환금금액*,사용기간,사용내역(건별) 등Cancellation fee *, period of use, details of use (by case), etc. 외화예금Foreign currency deposit *잔액*,통화,환율,입출금내역(건별)등* Balance *, currency, exchange rate, deposit and withdrawal (case) 카드Card *당월결재금액*,사용기간,사용내역(건별) 등* Monthly payment amount *, period of use, history of use (by case), etc. 주식stock *현재가*,종목세부정보,종합시세,거래정보(건별) 등* Current price *, event details, comprehensive quotes, transaction information (by case), etc. 보험insurance *해약환금금액*,보험료,매원납입일,납입금액,납입내역(건별)등Cancellation fee *, insurance fee, payment date of each member, payment amount, details of payment (cases), etc. 부동산real estate *현재가** Current price * 부채fan 기관부채Agency debt *대출잔여금액*,총대출액,매월상환일,월상환금액,총상환횟수,계약일,만기일,상환내역(건별) 등* Loan Amount *, Total Loan Amount, Monthly Repayment Date, Monthly Repayment Amount, Total Repayment Count, Contract Date, Expiry Date, Repayment Details (by Case), etc. 기타부채Other liabilities *부채잔여금액*,총부채액,상환금액,계약일,상환만기일,상환내역(건별)등* Debt Remaining Amount *, Total Debt, Repayment Amount, Contract Date, Repayment Due Date, Repayment History (by Case), etc. 기타Etc 현금및기타자산Cash and other assets 조회 불가능(오프라인 관리)Unviewable (offline management)

공통조회내용은, 조회일시이고, 각 자산종류에서 '*-*'는 자산전체에 대한 통계(총자산 및 총부채)연산에 사용되는 값들이다.Common inquiry contents are inquiry date and time, and '*-*' in each asset type are values used for calculation of total assets and total liabilities.

자산종류Asset Type 자산평가항목Asset Valuation Item 성격구분Personality 예금(1)Deposit (1) 잔액balance 잔액balance 현금성자산Cash equivalents 해약환급금액Cancellation Refund Amount 해약환급금액Cancellation Refund Amount 저축성자산Savings assets 해약환급금액Cancellation Refund Amount 해약환급금액Cancellation Refund Amount 저축성자산Savings assets 잔액(현재환율적용)Balance (current exchange rate applied) 잔액(현재환율적용)Balance (current exchange rate applied) 현금성자산Cash equivalents 카드(2)Card (2) 당월결재금액Current monthly payment 부채자산(신용지출)Debt Asset (Credit Expenditure) 주식(3)Shares (3) 현재가×보유수량Present price × amount 투자자산Investment assets 보험(4)Insurance (4) 해약환급금액Cancellation Refund Amount 저축성자산Savings assets 부동산(5)Real Estate (5) 현재가Current price 부동산real estate 부채(6)Debt (6) 잔여상환금액Repayment amount remaining 잔여상환금액Repayment amount remaining 부채자산(기관자산)Debt Asset (Institutional Asset) 잔여상환금액Repayment amount remaining 잔여상환금액Repayment amount remaining 부채자산(기타자산)Debt Assets (Other Assets) 기타(7)Other (7) 잔액(평가금액)Balance (evaluation amount) 잔액(평가금액)Balance (evaluation amount) 현금성자산Cash equivalents

본 발명의 네트워크운열솔루션은, 인터넷뱅킹,웹서비스 트랜잭션(Transction)서버 솔루션과 개인금융자산 관리솔루션, 퍼스널컴퓨터뱅킹서버솔루션, 퍼스널컴퓨터 뱅킹을 위한 통신유틸리티 등이다.The network operation solution of the present invention is an internet banking, a web service transaction server solution, a personal financial asset management solution, a personal computer banking server solution, a communication utility for personal computer banking, and the like.

주요기능은, 금융자산관리, 온라인 금융거래, 금융자산계획 등이다.Its main functions are financial asset management, online financial transactions, and financial asset planning.

(1) 금융자산관리 기능은, 사용자가 현재보유하고 있는 자산(은행계좌, 신용카드, 주식, 투자신탁의 수익증권과 뮤츄얼펀드, 보험, 연금, 부동산, 현금, 기타)의 현황 보고와 분석 기능을 제공한다.(1) The financial asset management function reports and analyzes the status of assets currently held by users (bank accounts, credit cards, stocks, beneficiary certificates and mutual funds of investment trusts, insurance, pensions, real estate, cash, etc.). Provide the function.

(2) 온라인금융거래 기능은, 실제 은행이나 증권사, 신용카드 회사와 온라인으로 거래를 실시할 수 있게할 뿐만 아니라 온라인으로 청구서 결재까지 처리할 수 있는 온라인 뱅킹, 온라인 결재, 온라인 트레이딩, 온라인 크레딧 기능을 제공한다.(2) The online financial transaction function enables online banking, online payment, online trading, online credit function not only to perform transactions online with real banks, securities companies and credit card companies, but also to process billing online. To provide.

(3) 금융자산계획 기능은, 운용과 대비 그리고 재테크 기능으로 구성되어 있으며, 개인의 현금흐름을 관리하는 가계부 기능을 담당하는 운용과 대비에서 수입과 지출을 기록하여 분석자료를 제공하고, 예결산 분석, 향후 지출에 대비한 자금의 저축을 위한 계획을 시뮬레이션을 통해 계획할 수 있도록 해준다. 또한 재테크에서는 투자부문과 부동산 부문으로 나뉘어 재테크를 위한 금융자산의 운용에 필요한 다양한 최신의 금융정보를 제공한다.(3) The financial asset planning function consists of operation and preparation and financial function, and provides analysis data by recording income and expenses in operation and preparation, which is in charge of the household accounting function that manages individual cash flow. This allows simulation to plan for saving funds for future expenditures. In addition, Jae Tech provides a variety of up-to-date financial information necessary for the management of financial assets for Jae Tech, divided into investment and real estate sectors.

이같은 주요기능외에 지원 가능한 기능은, 간단한 사용자 환경 설정이나 통신환경 설정으로 온라인 상에서 실시간 거래를 처리하기 위하여 반복되는 숫자, 문자의 입력을 한번으로 해결하도록 하며, 각종 자료의 출력과 다른 소프트웨어의 자료호환이 자유롭게 지원될 수 있다.In addition to the main functions, the functions that can be supported include simple user configuration or communication configuration to solve repetitive input of numbers and characters in order to process real-time transactions online, and to output various data and data compatibility of other software. This can be supported freely.

따라서, 사용이 쉽고 편리한 환경을 제공할 수 있으며, 금융기관별 계좌의 통합 관리, 한눈에 파악가능한 통장관리, 손쉬운 잔액/내역조회, 편리하고 안전한 계좌이체, 다양한 분석 및 통계자료 제공, 결과 레포트, 신용카드 서비스, 예약 및 일정관리, 복수 사용자 지원, CMS 등의 이용 효과를 얻는다.Therefore, it can provide easy and convenient environment, integrated management of accounts by financial institutions, bank account management at a glance, easy balance / history inquiry, convenient and safe account transfer, various analysis and statistical data provision, result report, credit Benefit from card services, reservation and calendaring, multi-user support, CMS, and more.

본 발명에 주요 관리대상으로 선택된 자산은 금융자산이다. 금융 자산은 특정기관에 위탁되어 관리되어 지는 것이며 현금 및 부채를 포함한다.Assets selected for main management in the present invention are financial assets. Financial assets are entrusted and managed by specific institutions and include cash and liabilities.

이렇게 선택, 분류된 자산은 다시 자산의 성격에 따라 현금성 자산,저축성자산,투자자산,기타자산,부채자산으로 분류되어 사용자에게 또 다른 통계로서 보여지게 된다.The selected and classified assets are classified into cash, savings, investments, other assets, and liabilities according to the nature of the assets and are shown to the user as another statistic.

부채 자산은 기관부채,신용지출,기타부채로 분류된다.Debt assets are classified into institutional liabilities, credit expenditures and other liabilities.

계좌는 일반 예금,적립적금,거치예금,외화예금등으로 분류되며 일반예금의 경우 현재잔액,적립예금과 거치예금은 해약환급금액, 외화예금은 현재 환율에 의해 계산된 계좌잔액이 자산 평가 항목이다. 또한 부채 자산의 세부 종류로서 대출 예금등을 관리한다. 대출예금은 자산 평가 항목으로서 잔여 상환 금액을 사용한다. 적립,거치,대출 예금의 경우 월별 자동 이체일과 일반 계좌 가운데 지정된 출금 계좌의 잔액 상태를 검색하여 사용자에게 알려주는 일정관리 기능도 제공한다. 각 계좌의 입출금 역시 자산 변동내역으로 관리된다.Accounts are classified into general deposits, reserves, deposit deposits, foreign currency deposits, etc.In the case of general deposits, the current balance, reserve deposits and deferred deposits are the cancellation refund amount, and foreign currency deposits are the account balance calculated by the current exchange rate. . It also manages loan deposits as a detailed category of debt assets. Loan deposits use the remaining repayment amount as an asset valuation item. In the case of accumulated, accumulated, and loaned deposits, it also provides a schedule management function to search the balance status of the designated withdrawal account among monthly automatic transfer date and general account and inform the user. The deposit and withdrawal of each account is also managed by asset changes.

신용카드는 세부 종류없이 일반신용카드를 관리대상으로 한다. 해당월 결재 금액이 자산 평가 항목이며 부채 자산의 세부항목인 신용제츨에 포함된다. 등록된 카드별로 조회된 카드 이용 내역은 자산 변동 내역으로 관리된다.Credit cards are subject to the management of general credit cards. The settlement amount for the month is an asset valuation item and is included in the credit report, which is a subdivision of the debt asset. The card usage history inquired by registered cards is managed as asset change history.

주식은 사용자가 소유하고 있는 종목 단위로 관리된다. 각 소유 종목은 거래하는 증권사 계좌에 연결되어 자동 등록, 거래 조회, 현재가 평가가 이루어지며 자산 평가 항목은 현재가와 보유 수량에 의해 게산되는 평가금액이다. 현금 매수/매도, 신용매수,증자,감자,액면분활 등 주식 시장에서 일어나는 모든 거래 변동 내역으로 관리된다. 현제가 외에 각 종목의 구입 단가에 의해 현재 수익률, 수익률변동,모의 투자기능이 제공된다.Stocks are managed in stock units owned by the user. Each item is linked to the trading securities company account for automatic registration, transaction inquiry, and current price valuation. The asset valuation item is the valuation amount calculated by the current price and the quantity held. It manages all transaction changes in the stock market such as cash buy / sell, credit buy, capital increase, potato, and par value split. In addition to the current price, the current price, yield fluctuation, and simulation investment function are provided by the purchase price of each item.

보험은 사용자가 거래하는 보험사에 의해 조회되는 가입 상품이 관리 대상이며, 자산 평가 항목은 적립 금액이 아닌 해약 환금 금액이다.The insurance is managed by subscription products that are inquired by the insurance company that the user deals with, and the asset valuation item is a cancellation refund amount, not an accumulation amount.

이밖에 등록된 각 보험의 종류, 약관에 표시된 보험 대상을 조회할 수 있으며 보험료 자동납부의 경우 출금 계좌의 잔액, 납입 일의 일정 관리 기능에 의해 관리된다.In addition, you can search the types of registered insurance and the insurance subjects indicated in the terms and conditions. In the case of automatic payment of premiums, the balance of the withdrawal account and the schedule of payment date are managed.

보험금은 자산 평가 항목으로 간주되지 않는다.The benefit is not considered an asset valuation item.

부동산은 사용자가 소유한 부동산의 현재가의 시세를 조회한 금액이 자산 평가 항목이며 변동 내역은 관리되지 않는다. 단 시세의 변화는 기록된다.In real estate, the value of inquiring the current price of the real estate owned by the user is an asset valuation item, and the change history is not managed. Only changes in prices are recorded.

부채 가운데 기관 부채는 대출계좌와 동일하고, 기타 부채 및 현금, 기타 자산은 사용자에 의해 기록되는 현황 및 변동내역에 의해 관리된다.Of the debt, institutional debt is the same as a loan account, and other liabilities, cash and other assets are managed by current status and changes recorded by the employer.

자산평가항목은 현재가 이다. 본 발명은 도 12 내지 도15과 같이 자산이 해당 기관에 연결되어 조회되고 현황 및 변동 내역이 자동조회되어 클라이언트의 데이터베이스에 저장된다. 그리고 하나의 기관에 연결될 때 두 개 이상의 자산이 자동 등록 가능하며 자동 등록이 되어지지 않는 자산의 경우 사용자 입력을 거쳐 데이터베이스에 저장된다.The asset valuation item is the current price. In the present invention, as shown in Figs. 12 to 15, the asset is connected to the relevant institution and inquired. When connected to a single institution, two or more assets can be automatically registered, and assets that are not automatically registered are stored in the database through user input.

본 발명은 사용자 자산 등록 과정부터 현황 조회과정이 각 자산의 해당 기관으로부터 자료를 전달받아 자동으로 등록/조회/갱신되며, 이렇게 저장된 개인 자산 정보를 바탕으로 전체 자산 변동 내역, 주요 수입/지출/ 내역 등을 추출할 수 있는 개인 자산관리 시스템이 제공되고 이를 통해 개인자산을 종합적으로 관리할 수 있으므로 개인이 특정 금융기관에서 개설한 계좌의 종류와 잔액, 거래기록 조회 혹은 자금의 이체와 같은 기능들이다.The present invention is automatically registered / inquired / renewed by receiving the data from the relevant institution of each asset from the user asset registration process to the status inquiry process, the entire asset change history, major income / expenditure / history based on the stored personal asset information It provides personal asset management system that can extract the back, and through this, it is possible to comprehensively manage personal assets, such as the type and balance of the account opened by a specific financial institution, inquiry of transaction records or transfer of funds.

따라서 한번에 한 기관에 관한 업무만을 처리할 수 있는 단점을 개선한다.This improves the disadvantage of handling only one agency at a time.

이와 같이 본 발명은 웹 어플리캐이션 서버, 금융업무처리용 클라이언트 서버, 인터넷 어플리캐이션, 웹 통합 서버, 금융네트워크 인터페이스 시스템 등의 자원을 통합적으로 운영함으로서 금융/비금융 개인자산을 종합적으로 관리할 수 있는 효과가 있고, 개인자산관리를 위해 제공되고 있는 파상적인 다양한 자산관리 유형에서 벗어나 유동성이 큰 개인금융자산에 대하여 그 변동내역을 실시간으로 파악할 수 있도록 하면서도 온라인상에서의 자금이체 및 거래를 가능하도록 하는 효과가 있으며,As such, the present invention can comprehensively manage financial / non-financial personal assets by operating resources such as web application server, client server for financial business processing, internet application, web integration server, and financial network interface system. It is effective in making it possible to transfer funds and trade online, while realizing the change in real time on the liquidity of personal financial assets. Works,

전자금융거래를 활성화시켜 거래의 안전성과 편의성을 향상 시키고, 부동산과 같은 비금융 자산도 종합적으로 관리할 수 있도록 하는 효과가 있다.It is effective in activating electronic financial transactions to improve the safety and convenience of transactions and to comprehensively manage non-financial assets such as real estate.

또한, 자산현황에 대한 사용자입력 없이 금융거래 실적을 데이터로 저장하여 관리함으로서 자산변동 내역과 수입/지출에 대한 거래 기록 관리가 가능한 효과가 있다.In addition, by managing and storing financial transaction results as data without user input on asset status, it is possible to manage transaction records of asset fluctuation details and income / expenditure.

Claims (16)

유무선 데이터 통신망으로 접속 가능한 인터넷 환경과, 상기 인터넷 환경에서 개인자산관리 네트워크운영솔루션의 데이터 센터를 운영하는 서비스제공자와,A service provider operating a data center of a personal asset management network operation solution in an internet environment accessible through a wired or wireless data communication network, 상기 서비스제공자의 데이터 센터에 유무선 데이터 통신망이나 전용선으로 접속하기 위해 데이터 센터와 데이터 전송이 가능한 인터넷사용자와, 금융거래 및 금융정보를 서비스제공자의 데이터 센터를 통해 실시간으로 주고 받을 수 있도록 데이터 교환이 허용된 금융 및 정보제공 기관으로 이루어지는 시스템자원을 통하여 개인자산을 관리하는 서비스 시스템에 있어서,Allows data exchange to exchange financial transactions and financial information in real time with the data center and Internet users who can transmit data to the service provider's data center through wired or wireless data communication networks or private lines. In the service system for managing personal assets through system resources consisting of financial and information providing institutions, 상기 자산관리 시스템은,The asset management system, 다수의 기관1.2.3...N들과 인터넷사용자를 전용선또는 인터넷으로 연결하여 데이터를 교환하기 위해 서비스제공자가 운영하는 웹서버와,A web server operated by a service provider for exchanging data by connecting a number of institutions 1.2.3 ... Ns and Internet users to a dedicated line or the Internet; 상기 웹서버와 인터넷 또는 전용선으로 접속하기 위하여 서비스제공자에 의해 소프트웨어가 지원되는 클라이언트와,A client whose software is supported by a service provider to access the web server via the Internet or a dedicated line; 상기 인터넷을 통해 클라이언트 단말기와 웹서버의 데이터 공유를 제한적으로 매개하는 공통인증서버와,A common authentication server for restricting and mediating data sharing between a client terminal and a web server through the Internet; 상기 다수의 기관과 웹서버의 데이터 교환을 매개하는 통신서버와,A communication server for mediating data exchange between the plurality of institutions and a web server; 상기 웹서버를 구동 시키고 제어하는 관리프로그램과,A management program for running and controlling the web server; 상기 웹서버에 연동되는 전문변환 정보 데이터베이스로 이루어지는 것을 특징으로 하는 개인자산관리 서비스 시스템.Personal asset management service system comprising a specialized conversion information database linked to the web server. 제 1 항에 있어서,The method of claim 1, 상기 웹서버는, 메인서버와 서버로더 그리고 관리프로그램으로 이루어 지는 것을 특징으로 하는 개인자산관리 서비스 시스템.The web server is a personal asset management service system comprising a main server, a server loader and a management program. 제 1 항에 있어서,The method of claim 1, 상기 메인서버는 클라이언트와 소켓 통신을 처리하는 클라이언트통신처리부와, 표준전문분석,호스트전문구성,호스트전문분석,표준전문구성 등의 표준 전문 호스트 전문간의 변환처리를 실행하고 데이터를 생성하는 전문처리부와, 상기 데이터 전문을 사전에 처리하는 사전전문처리부 및 사용자 확인과 보안 데이터를 생성하여 처리하는 사용자인증처리부와, 사용자의 사용현황을 처리하는 사용자현황 로그처리부를 구비하는 데이터처리부와,The main server may include a client communication processing unit for processing socket communication with a client, a special processing unit for performing data conversion processing between standard professional hosts, such as standard professional analysis, host professional configuration, host professional analysis, standard professional configuration, and the like, and generating data; A data processing unit including a pre-specialization processing unit for processing the full text of the data in advance, a user authentication processing unit for generating and processing user confirmation and security data, and a user status log processing unit for processing the use status of the user; 상기 메인서버와의 호스트 전문에 대한 송수신을 처리하고 은행과의 통신을 통한 호스트 전문 송수신을 처리하는 호스트통신처리부로 이루어 지는 것을 특징으로 하는 개인자산관리 서비스 시스템.Personal asset management service system comprising a host communication processing unit for processing the transmission and reception for the host telegram with the main server and the host telegram transmission and reception through communication with the bank. 제 1 항에 있어서,The method of claim 1, 상기 서버로더는, 메인서버와 연동되며 클라이언트와 소켓 통신을 처리하는 클라이언트통신처리부와,The server loader is connected to the main server and the client communication processing unit for processing socket communication with the client, 상기 메인서버를 기동 처리(fork→exec)하는 호출부로 이루어지는 것을 특징으로 하는 개인자산관리 서비스 시스템.Personal asset management service system comprising a caller for starting the main server (fork → exec). 제 1 항에 있어서,The method of claim 1, 상기 관리프로그램은, 기관(은행)별 현재 접속현황 보기 및 오류사용자를 제거하는 사용자 현황관리부와,The management program, the user status management unit for removing the current user status and error users by institution (bank), 상기 데이터를 기관(은행)/기간/서비스별로 구분으로 이를 다차원적으로 통계 처리하는 사용자통계분석부와,A user statistics analysis unit which processes the data in multiple dimensions by dividing the data by institution (bank) / period / service, 웹서버의 서버 프로세스의 기동과 종료를 처리하는 서버 프로세스관리부와,A server process management unit which handles starting and ending of the server process of the web server, 데이터 전문 변환에 필요한 테이블의 추가 및 수정,삭제,검색처리를 수행하는 은행별 전문 규칙데이터베이스관리부와,A specialized rule database management unit for each bank that adds, modifies, deletes, and retrieves the tables necessary for data conversion; 모든 기관(은행)에 공통적으로 적용되는 환경 데이터베이스의 추가 및 삭제,수정, 검색을 처리하는 환경데이터베이스관리부와,An environmental database management unit that handles the addition, deletion, modification and search of environmental databases that are common to all institutions (banks); 공지사항과 광고사항의 추가 및 수정,삭제,검색처리를 실행시키는 공지/광고사항관리부와,Announcement / advertisement management unit for executing the addition, modification, deletion, search processing of announcements and advertisements, 상기 웹서버상의 버전테이블의 추가 및 수정,삭제,검색을 실행하는 버전관리부로 이루어지는 것을 특징으로 하는 개인자산관리 서비스 시스템.Personal asset management service system comprising a version control unit for executing the addition, modification, deletion, search of the version table on the web server. 제 1 항에 있어서,The method of claim 1, 상기 클라이언트는, 브라우저가 내장된 개인자산관리 메인 어플리캐이션모듈과,The client, the personal asset management main application module with a built-in browser, 상기 메인 어플리캐이션모듈과 연결되어 각 기능모듈1.2.3...들과 서버와의 전문 통신을 담당하는 뱅킹모듈이 연결되어 있으며,It is connected to the main application module is connected to the banking module that is responsible for the professional communication with each functional module 1.2.3 ... server, 상기 각 기능모듈1.2.3...들은 사용자데이터베이스를 엑서스하고 화면에 보여주는 사용자 인터페이스들로 구성되며 각 기능에 해당하는 업무 로직으로 구성된 것을 특징으로 하는 개인자산관리 서비스 시스템.Each of the function modules 1.2.3 ... is composed of user interfaces that access and display a user database, and personal asset management service system, characterized in that composed of the business logic corresponding to each function. 제 1 항 또는 6 항에 있어서,The method according to claim 1 or 6, 뱅킹모듈은, 사용자데이터베이스와 엑세서리와 접속되어 전문처리모듈을 제어하는 컨트롤러와,The banking module includes a controller connected to a user database and accessories to control a specialized processing module; 상기 컨트롤러에 의해 제어되는 전문처리모듈,통신모듈,보안모듈로 구성되며 표준 입력 전문을 생성하기 위하여 전문처리모듈에 의해 표준전문데이터베이스를 엑서스 하도록 구성되며,Consists of the professional processing module, communication module, security module controlled by the controller and configured to access the standard professional database by the professional processing module to generate a standard input full text, 상기 메인 어플리캐이션을 브라우저의 실행에 따라 클라이언트통신처리부를 통해 웹서버에 접속 시키는 로더를 구비하는 것을 특징으로 하는 개인자산관리 서비스 시스템.And a loader for connecting the main application to a web server through a client communication processing unit according to execution of a browser. 제 1 항 또는 제 6 항에 있어서,The method according to claim 1 or 6, 상기 클라이언트에서 요구되는 자산관리 데이터베이스는 공통데이터베이스와 사용자별데이터베이스로 구분되어 구축되어 테이블은 사용자별로 저장되고 관리되어지는 사용자별테이블과 사용자와 무관한 기관 정보, 서비스 정보, 자산 종류 정보등이 저장되는 공통테이블들로 구분되어 있는 것을 특징으로 하는 개인자산관리 서비스 시스템.The asset management database required by the client is divided into a common database and a user-specific database, and the table is stored in a user-specific table that is stored and managed for each user, and institutional information, service information, and asset type information that are not related to the user. Personal asset management service system, characterized in that divided into common tables. 제 8 항에 있어서,The method of claim 8, 상기 공통데이터베이스는, 자산을 종류별로 관리 저장하는 자산종류데이터베이스와,The common database includes: an asset type database for managing and storing assets by type; 금융기관,뉴스매체, 파이낸셜 플래러 등의 금융정보제공기관,부동산기관 등의 여러기관들을 코드화 하여 저장 관리하는 기관코드데이터베이스와,An institution code database that codes and stores various institutions such as financial institutions, news media, financial information providers, real estate institutions, etc., 서비스제공자에 의해 제공되는 서비스내용과 관련되는 사항을 저장하고 관리하는 서비스데이터베이스와,A service database for storing and managing items related to the service contents provided by the service provider; 데이터 전문을 관리하고 저장하는 전문데이터베이스로 구성되는 것을 특징으로 하는 개인자산관리 서비스 시스템.Personal asset management service system comprising a specialized database for managing and storing the full text of the data. 제 8 항에 있어서,The method of claim 8, 상기 사용자별데이터베이스는, 개인의 다양한 자산을 관리하는 자산데이터베이스와,The user-specific database, asset database for managing a variety of personal assets, and 개인 자산의 변동 내역이나 거래 내역을 실시간 조회에 의해 데이터화하여 저장하는 변동내역데이터베이스 및 일정 일정데이터베이스와,A change history database and a schedule schedule database for data-changing and storing the change history or transaction history of personal assets by real-time inquiry; 개인의 자산이나 변동내역 및 거래내역등을 리스트로 출력하기 위한 가계부데이터베이스 및 가계부적요데이터베이스를 따로 구비하는 것을 특징으로 하는 개인자산관리 서비스 시스템.A personal property management service system comprising a household account book database and a household account book database for outputting individual assets, changes in history, and transaction details as a list. 서비스제공자와 연결된 해당기관으로부터 조회,자동등록을 실행하는 자산등록 단계와,Asset registration step of executing inquiry and automatic registration from the relevant institution connected with the service provider, 상기 해당 기관을 연결하여 개인 자산에 대한 현황을 조회하는 자산현황 조회단계와,An asset status inquiry step of inquiring the status of personal assets by connecting the corresponding institutions; 상기 해당기관 또는 서비스제공자가 운영하는 네트워크운영솔루션을 통해 자산에 대한 분석자료,수입/지출 자료등의 현황 기반 자료를 제공하는 단계와,Providing status-based data such as analysis data and income / expenditure data on assets through a network operation solution operated by the relevant institution or service provider; 상기 등록 및 조회 단계에서 데이터 전문 표준과 전문 변환 처리를 실행하여 자산관리 서비스를 제공하는 것을 특징으로 하는 개인자산관리 서비스 방법.Personal asset management service method, characterized in that to provide the asset management service by performing the data professional standard and specialized conversion processing in the registration and inquiry step. 제 11 항에 있어서,The method of claim 11, 상기 전문변환순서는, 일별잔액조회 표준 전문 분석과정과, 입력잔액조회 호스트 전문 문자열 구성과정과, 출력잔액 조회 호스트 전문 문자열 분석 과정과, 출력잔액 조회 표준 전문 문자열구성과정으로 실행되는 것을 특징으로 하는 개인자산관리 서비스 방법.The full conversion sequence is performed by the daily balance inquiry standard full text analysis process, input balance inquiry host full text string construction process, output balance inquiry host full text string analysis process, output balance inquiry standard full text string construction process Personal Asset Management Service Method. 제 11 항에 있어서,The method of claim 11, 상기 자산 등록 단계는,The asset registration step, 자산등록을 시작하여 자산 종류를 선택한 뒤 기본사항을 입력하고, 온라인 등록인가에 따라, 온라인 등록이면 해당 기관에 연결하는 단계와,Start the asset registration, select the asset type, enter the basics, and if online registration, if connected to the relevant institution, 상기 단계를 거쳐 조회가 시작되어 기타사항을 입력하고, 다른 자산 계속 등록 실행인가에 따라, 계속 등록이면 다시 자산 종류 선택에서 기본사항 입력을 진행하고 아니면 자산등록을 완료며, 온라인 등록이 아닌 경우 사용자 입력을 거쳐 자산을 등록하는 단계로 이루어지는 것을 특징으로 하는 개인자산관리 서비스 방법.Inquiry starts through the above steps and inputs other items, depending on whether or not to continue to register other assets, if the registration continues, proceed with the basic input in the asset type selection again, or complete the asset registration, if the user is not online registration Personal asset management service method comprising the step of registering the asset through the input. 제 11 항에 있어서,The method of claim 11, 상기 자산현황 조회 단계는,The asset status inquiry step, 조회를 시작하여 서버에 접속하면 해당 기관에 연결되고, 사용자 인증에 성공인가에 따라 요청자료를 구성하고, 사용자 추가 입력 필요인가에 따라 필요하면, 사용자 입력 단계를 거치고 입력이 불필요하면 바로 요청자료를 구성하여 서버에 전송하는 단계와,When the inquiry is started and connected to the server, it is connected to the relevant institution, and the request data is configured according to the user authentication success. If necessary, the user goes through the user input step. Configure and send it to the server, 상기 단계에서 서버로 전송된 자료를 수신하고 다음 전문이 필요한가에 따라 필요하면 다시 요청자료를 구성하고, 필요 없으면 자료를 저장하고 다음자산 조회를 시작하는 단계와,Receiving the data sent to the server in the above step, and if necessary to construct the request data again, if necessary, save the data and start the next asset inquiry if necessary; 상기 다음자산 조회 단계에서는 다음 자산이 있는가에 따라, 있으면 조회를 시작하고 없으면 조회를 종료하는 단계로 이루어지는 것을 특징으로 하는 개인자산관리 서비스 방법In the next asset inquiry step, if there is a next asset, the personal asset management service method comprising the step of starting the inquiry if there is, and ending the inquiry if not 제 13 항 또는 제 14 항에 있어서,The method according to claim 13 or 14, 자산 자동 등록 및 조회 단계는,Asset auto-registration and inquiry steps 자산등록을 시작하여 자산종류를 선택한 뒤 기관 정보를 입력하여 선택하고 자동등록이 가능한가에 따라 자동등록이 가능하면 기관 연결 정보가 입력되어 있는가에 의해 기관 연결정보가 입력되어 있으면 등록 정보를 조회하고 온라인 조회가 가능한 자산인가에 의해 현황 조회를 거치고 데이터 베이스에 저장하여 자산등록을 완료하는 단계와,Start asset registration, select asset type, enter and select the institution information, and if the automatic registration is possible depending on whether automatic registration is possible, if the institution connection information is entered by the institution connection information is entered, the registration information is inquired and online. Completion of the asset registration by going through the status inquiry by the authorization of the asset that can be viewed and storing it in the database, 상기 단계에서 자동등록이 가능하지 않은 경우 사용자 수동 등록을 통해 온라인 조회가 가능한 자산인가를 조회하여 현황 조회로 들어가는 단계와,If the automatic registration is not possible in the above step, the user enters into the current status inquiry by checking whether the asset is available for online inquiry through manual registration; 상기 단계에서 기관 연결 정보가 입력되어 있지 않은 경우 연결정보를 입력하여 등록정보를 조회하고, 온라인 조회가 가능하지 않은 자산인 경우 현황 수동 입력단계를 거쳐 조회하고 그 조회 결과를 데이터베이스에 저장하는 단계로 이루어지는 것을 특징으로 하는 개인자산관리 서비스 방법.In the above step, if the institution connection information is not entered, the connection information is entered to search for registration information. If the asset is not available for online inquiry, the status information is entered through the manual entry step and the result is stored in a database. Personal asset management service method, characterized in that made. 제 11 항에 있어서,The method of claim 11, 클라이언트와 서버 그리고 기관사이의 트랜잭션은, 클라이언트가 인터넷망을 통해 서비스제공자의 웹서버에 구축된 서버로더에 TCP/IP 접속요청을 실행하는 단계와,The transaction between the client, server and the institution may include the steps of the client executing a TCP / IP connection request to a server loader built on the service provider's web server via the Internet network, 상기 단계에서 웹서버에 접속요청이 수신되면 웹서버에서 서버 레이디(Server Ready) 표준 전문을 클라이언트에게 보내고 클라이언트는 그 표준전문을 수신하여 서버를 확인하는 하는 단계와,In the above step, when a request for access to the web server is received, the web server sends a server ready standard message to the client, and the client receives the standard message to check the server; 상기 표준전문이 수신되면 클라이언트는 은행 또는 기관코드와 해당 기관 전문 코드의 사전전문을 웹서버로 보내는 단계와,When the standard message is received, the client sends a bank or institution code and a dictionary of the institution code to the web server. 상기 단계에서 웹서버에서 클라이언트에게 서버가 가지고 있는 버전 정보와 클라이언트와의 통신 타임아웃을 포함하는 서버 정보를 보내면, 클라이언트는 그 전달된 버전 정보가 현재의 버전보다 상위버전일 경우 파일을 요청하고, 웹서버에서는 Z-모뎀을 사용하여 파일을 클라이언트로 송신하는 단계와,In the above step, if the web server sends the server information including the version information of the server and the communication timeout with the client, the client requests a file if the delivered version information is higher than the current version. The web server sends a file to the client using a Z-modem, 상기 단계에서 클라이언트의 파일송신이 완료되면 클라이언트는 웹서버에 은행 및 기관별 사용자 인증에 필요한 ID 및 패스워드 정보를 표준전문으로 인증 전문을 송신하는 단계와,When the file transmission of the client is completed in the above step, the client transmits the authentication message to the web server in the standard full text ID and password information required for user authentication by banks and institutions, 상기 단계에서 웹서버는 은행별 사용자 인증에 필요한 ID 및 패스워드 정보를 호스트 전문으로 전달하고 연속적인 트랜섹션이 발생하는 경우 세션관리를 통해 인증전문을 금융기관에게 송신하는 단계와,In the above step, the web server transmits the ID and password information necessary for user authentication for each bank to the host text message, and transmits the text message to the financial institution through session management when a continuous transaction occurs; 상기 단계에서 금융기관은 송신된 인증전문에 해당하는 인증응답전문을 웹서버에 보내고, 웹서버는 은행별 사용자 인증 응답 전문을 호스트 전문 형태로 수신하고 연속적인 트랜섹션이 발생하는 하는 경우 세션관리를 통해 인증 응답전문을 클라이언트에게 송신하며, 클라이언트는 은행별 사용자 인증 정보를 표준 전문 형태로 수신하는 단계와,In the above step, the financial institution sends an authentication response message corresponding to the transmitted authentication message to the web server, and the web server receives a user authentication response message for each bank in the form of a host message, and performs session management when a continuous transaction occurs. Sending an authentication response message to the client through the client, the client receives the user authentication information for each bank in the standard form; 상기 단계에서 클라이언트는 은행의 서비스에 필요한 정보를 표준 전문 형태로 웹서버를 통해 전달며, 은행의 서비스 유형에 따라서 서비스 요청이 반복적으로 수행하고, 웹서버는 클라이언트로부터 전달된 서비스 요청전문을 은행의 서비스에 필요한 정보를 호스트 전문 형태로 금융기관으로 전송하는 단계와,In this step, the client delivers the information necessary for the service of the bank through a web server in a standard full-text form, and the service request is repeatedly performed according to the service type of the bank. Transmitting the information necessary for the service to the financial institution in the form of a host specialized; 상기 단계 종료후 금융기관은 서비스 응답전문을 웹서버에 보내고 웹서버는 은행의 서비스 응답 전문을 호스트 전문 형태로 수신하고, 클라이언트는 은행의 서비스 응답전문을 표준 전문 형태로 수신하며, 클라이언트는 정상적인 서비스가 완료된 경우, 종료전문을 웹서버로 보내 서비스를 종료하는 단계로 이루어지는 것을 특징으로 하는 개인자산관리 서비스 방법.After the completion of the step, the financial institution sends the service response message to the web server, the web server receives the bank's service response message in the host message form, the client receives the bank's service response message in the standard message form, and the client receives the normal service. Is completed, sending a termination message to the web server, comprising the steps of terminating the service.
KR1020000054713A 2000-09-18 2000-09-18 Method and system for personal financial planning over the internet Ceased KR20000072653A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000054713A KR20000072653A (en) 2000-09-18 2000-09-18 Method and system for personal financial planning over the internet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000054713A KR20000072653A (en) 2000-09-18 2000-09-18 Method and system for personal financial planning over the internet

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR2020000030049U Division KR200232994Y1 (en) 2000-10-27 2000-10-27 Client Structure for personal financial planning apparatus

Publications (1)

Publication Number Publication Date
KR20000072653A true KR20000072653A (en) 2000-12-05

Family

ID=19689164

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000054713A Ceased KR20000072653A (en) 2000-09-18 2000-09-18 Method and system for personal financial planning over the internet

Country Status (1)

Country Link
KR (1) KR20000072653A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003005268A1 (en) * 2001-07-03 2003-01-16 Softgram Co. Ltd. A method of providing preadjusted personal information in security through network
KR20030010860A (en) * 2001-07-27 2003-02-06 주식회사 우리은행 SYSTEM AND METHOD FOR SERVICING CREDIT ESTIMATE INFORMATION USING PFMS(Personal Financial Management Service) DATA AND STORAGE MEDIA FOR HAVING PROGRAM SOURCE THEREOF
KR20030020104A (en) * 2001-09-01 2003-03-08 주식회사 에프플래닛 Total Asset Management and the System of Investment Simulation Based on Life Planning
KR100419093B1 (en) * 2000-12-04 2004-02-14 주식회사 하나은행 Method and a system for providing a cyber-housekeeping book
KR100419700B1 (en) * 2001-05-07 2004-02-21 최라성 System for household financial management and method using the same
KR20040075195A (en) * 2003-02-20 2004-08-27 삼성캐피탈 주식회사 Method and system of consulting finance from analyzing customer's life pattern and computer-readable storage medium
KR100769758B1 (en) * 2004-11-12 2007-10-23 미츠비시 쥬고교 가부시키가이샤 System for maintenance-managing or checking property and method for the same
WO2008104952A3 (en) * 2007-02-28 2009-01-08 Miga Solutions Inc Asset management system and method
WO2011133225A3 (en) * 2010-04-23 2012-01-19 Dalal Pankaj B Multidimensional risk analysis
US8290125B2 (en) 2008-09-02 2012-10-16 International Business Machines Corporation Voice response unit shortcutting
US8615396B2 (en) 2008-09-02 2013-12-24 International Business Machines Corporation Voice response unit mapping
US9003300B2 (en) 2008-10-03 2015-04-07 International Business Machines Corporation Voice response unit proxy utilizing dynamic web interaction
US9106745B2 (en) 2008-09-16 2015-08-11 International Business Machines Corporation Voice response unit harvesting
KR20190000327A (en) 2018-10-16 2019-01-02 주식회사 더재무컨설팅 A financial design platform using open API and financial planner matching method using of the same
CN116266170A (en) * 2021-12-14 2023-06-20 星际空间(天津)科技发展有限公司 A real estate data exchange system based on survey data of title and registration

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5864828A (en) * 1987-04-15 1999-01-26 Proprietary Financial Products, Inc. Personal financial management system for creation of a client portfolio of investment and credit facilities where funds are distributed based on a preferred allocation
JPH1196217A (en) * 1997-09-22 1999-04-09 The Yasuda Trust & Banking Co Ltd Personal asset management system
KR20000037254A (en) * 2000-04-14 2000-07-05 주진용 System and Method for managing a property changes using internet

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5864828A (en) * 1987-04-15 1999-01-26 Proprietary Financial Products, Inc. Personal financial management system for creation of a client portfolio of investment and credit facilities where funds are distributed based on a preferred allocation
JPH1196217A (en) * 1997-09-22 1999-04-09 The Yasuda Trust & Banking Co Ltd Personal asset management system
KR20000037254A (en) * 2000-04-14 2000-07-05 주진용 System and Method for managing a property changes using internet

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100419093B1 (en) * 2000-12-04 2004-02-14 주식회사 하나은행 Method and a system for providing a cyber-housekeeping book
KR100419700B1 (en) * 2001-05-07 2004-02-21 최라성 System for household financial management and method using the same
WO2003005268A1 (en) * 2001-07-03 2003-01-16 Softgram Co. Ltd. A method of providing preadjusted personal information in security through network
KR20030010860A (en) * 2001-07-27 2003-02-06 주식회사 우리은행 SYSTEM AND METHOD FOR SERVICING CREDIT ESTIMATE INFORMATION USING PFMS(Personal Financial Management Service) DATA AND STORAGE MEDIA FOR HAVING PROGRAM SOURCE THEREOF
KR20030020104A (en) * 2001-09-01 2003-03-08 주식회사 에프플래닛 Total Asset Management and the System of Investment Simulation Based on Life Planning
KR20040075195A (en) * 2003-02-20 2004-08-27 삼성캐피탈 주식회사 Method and system of consulting finance from analyzing customer's life pattern and computer-readable storage medium
KR100769758B1 (en) * 2004-11-12 2007-10-23 미츠비시 쥬고교 가부시키가이샤 System for maintenance-managing or checking property and method for the same
WO2008104952A3 (en) * 2007-02-28 2009-01-08 Miga Solutions Inc Asset management system and method
US8290125B2 (en) 2008-09-02 2012-10-16 International Business Machines Corporation Voice response unit shortcutting
US8615396B2 (en) 2008-09-02 2013-12-24 International Business Machines Corporation Voice response unit mapping
US8634521B2 (en) 2008-09-02 2014-01-21 International Business Machines Corporation Voice response unit shortcutting
US9106745B2 (en) 2008-09-16 2015-08-11 International Business Machines Corporation Voice response unit harvesting
US9003300B2 (en) 2008-10-03 2015-04-07 International Business Machines Corporation Voice response unit proxy utilizing dynamic web interaction
WO2011133225A3 (en) * 2010-04-23 2012-01-19 Dalal Pankaj B Multidimensional risk analysis
KR20190000327A (en) 2018-10-16 2019-01-02 주식회사 더재무컨설팅 A financial design platform using open API and financial planner matching method using of the same
CN116266170A (en) * 2021-12-14 2023-06-20 星际空间(天津)科技发展有限公司 A real estate data exchange system based on survey data of title and registration

Similar Documents

Publication Publication Date Title
US7136834B1 (en) Electronic securities marketplace having integration with order management systems
US7970698B2 (en) Application processing and decision systems and processes
US7536340B2 (en) Compliance monitoring method and apparatus
US8666885B1 (en) Customized consumer loan product search system and method
US7640200B2 (en) Financial portfolio management system and method
US8255325B2 (en) Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
KR19990064318A (en) Sales Process Support System and Method
US20020184163A1 (en) Shared insurance industry system for non-disruptive enhancement and substitution of insurance transaction processing
WO2001071452A2 (en) Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments
US20190066216A1 (en) System for managing fees and payments on exchange traded products and associated method
KR20000072653A (en) Method and system for personal financial planning over the internet
US20040236621A1 (en) Business context layer
US20190066204A1 (en) System for issuing and managing exchange traded products as financial instruments and associated method
WO2019045900A1 (en) System for issuing and managing exchange traded products as financial instruments and balancing the investment
US20190066215A1 (en) System for controlling data and issuing client reports on exchange traded products and associated method
US8078514B2 (en) Double-blind financial services information marketplace
US20100070406A1 (en) Integrated mortgage and real estate origination system
KR200232994Y1 (en) Client Structure for personal financial planning apparatus
Kimball et al. Alternative visions of consumer financial services
JP4012951B2 (en) Information processing system
KR20010000467A (en) Integration Mileage Management System And Method
KR100778111B1 (en) Securities account linkage information inquiry and management service system and record medium storing computer program therefor and method thereof
KR20230135546A (en) Method and apparatus for online fund service
JP2004046884A (en) Information processing system and its method, and recording medium recorded with information processing program running on computer
US20150317738A1 (en) Computerized method and system for secure communication, and method and system for matching customers with options for investment

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000918

PA0201 Request for examination
A302 Request for accelerated examination
PA0302 Request for accelerated examination

Patent event date: 20001004

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20000918

Patent event code: PA03021R01I

Comment text: Patent Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20010608

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20011208

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20010608

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I