KR102853137B1 - System and method for providing pre-created screen and computer program for the same - Google Patents
System and method for providing pre-created screen and computer program for the sameInfo
- Publication number
- KR102853137B1 KR102853137B1 KR1020240026646A KR20240026646A KR102853137B1 KR 102853137 B1 KR102853137 B1 KR 102853137B1 KR 1020240026646 A KR1020240026646 A KR 1020240026646A KR 20240026646 A KR20240026646 A KR 20240026646A KR 102853137 B1 KR102853137 B1 KR 102853137B1
- Authority
- KR
- South Korea
- Prior art keywords
- screen
- information
- user terminal
- business
- mode
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Computer Interaction (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
사전 작성된 화면 제공 방법은, 서버 모듈이 업무 처리에 필요한 항목 정보를 선별하는 단계; 제1 통신 모듈이 항목 정보를 기반으로 금융사 단말을 통해 입력된 업무 정보를 수신하는 단계; 서버 모듈이 항목 정보 및 업무 정보에 대응하는 접속 정보를 생성하는 단계; 제2 통신 모듈이 접속 정보를 사용자 단말에 전송하는 단계; 및 서버 모듈이 항목 정보 및 업무 정보를 포함하는 사전 작성된 화면을 사용자 단말에 제공하는 단계;를 포함할 수 있다. 상기 방법에 의하면, 금융 소비자 등 고객으로부터 정보를 입력받을 필요가 있는 경우 업무 담당자에 의해 사전 작성된 화면을 고객에게 제공함으로써, 고객 측의 정보 입력이 필요 없게 하거나 고객의 정보 입력을 보조할 수 있는 이점이 있다. A method for providing a pre-written screen may include a step in which a server module selects item information necessary for processing a task; a step in which a first communication module receives task information input through a financial institution terminal based on the item information; a step in which the server module generates connection information corresponding to the item information and the task information; a step in which a second communication module transmits the connection information to a user terminal; and a step in which the server module provides a pre-written screen including the item information and the task information to the user terminal. According to the above method, when it is necessary to receive information from a customer, such as a financial consumer, there is an advantage in that the customer can be made to not need to input information or can be assisted in inputting information by providing a pre-written screen to the customer.
Description
실시예들은 사전 작성된 화면 제공 시스템과 방법 및 이를 위한 컴퓨터 프로그램에 관한 것이다. 보다 상세하게는, 실시예들은 금융 소비자 등 고객으로부터 정보를 입력받을 필요가 있는 경우 업무 담당자가 사전에 작성한 업무 정보에 상응하는 접속 정보를 제공함으로써, 고객에게 업무 정보를 기반으로 사전 작성된 화면을 제공함으로써 고객 측의 정보 입력이 필요 없게 하거나 정보 입력을 보조하는 기술에 대한 것이다. The embodiments relate to a system and method for providing pre-written screens, and a computer program therefor. More specifically, the embodiments relate to a technology that, when it is necessary to receive information from a customer, such as a financial consumer, by providing access information corresponding to pre-written business information by a business representative, thereby providing the customer with a pre-written screen based on the business information, thereby eliminating the need for information entry on the customer's part or assisting in the information entry process.
최근, 핀테크(Fintech) 시대를 맞이하여, 은행과 같은 금융기관에서 금융 서비스와 정보통신 기술이 융합된 서비스를 사용자들에게 제공할 수 있는 기술적, 사회적 기반이 마련되었다. 금융 서비스를 이용하는 사용자들은 금융기관에서 제공하는 서비스 홈페이지 또는 애플리케이션(또는, 앱)을 통하여 비대면 방식으로 접근할 수 있으므로, 직접 창구를 방문하는 일이 많이 감소하였다.Recently, with the advent of the Fintech era, the technological and social foundations have been established for financial institutions like banks to provide users with services that integrate financial services with information and communication technology. Users can access financial services remotely through the financial institution's service websites or applications (or apps), significantly reducing the need for in-person visits to branches.
그러나, 금융 서비스를 사용자가 앱을 통해 비대면으로 처리하는 경우, 사용자들이 앱에서 필요한 화면을 찾아 들어가고 필요한 정보를 입력하여야 하지만 은행 업무에 익숙하지 않은 사용자는 이를 잘 수행하지 못하는 문제가 있다. However, when users process financial services remotely through an app, there is a problem in that users must find the necessary screens in the app and enter the necessary information, but users who are not familiar with banking have difficulty doing this.
예를 들어, 사용자는 앱에서 자신이 요청하는 업무에 해당하는 메뉴를 찾지 못하거나, 메뉴를 찾았더라도 사용자가 직접 입력하여야 하는 개인 정보나 자산 정보 등의 값을 잘못 넣어서 요청하는 경우가 많으며, 이러한 경우 금융기관의 직원이 사용자에게 전화 등으로 안내하여 처음부터 다시 업무 절차를 진행해야 하는 문제가 있어 왔다. For example, users often cannot find the menu corresponding to the task they are requesting in the app, or even if they find the menu, they often enter incorrect values such as personal information or asset information that must be entered directly. In such cases, there has been a problem in which financial institution employees have to guide the user by phone or other means to go through the process again from the beginning.
본 발명의 일 측면에 따르면, 금융 소비자 등 고객으로부터 정보를 입력받을 필요가 있는 경우 업무 담당자가 사전에 작성한 업무 정보에 상응하는 접속 정보를 제공함으로써, 고객에게 업무 정보를 기반으로 사전 작성된 화면을 제공함으로써 고객 측의 정보 입력이 필요 없게 하거나 정보 입력을 보조할 수 있는, 사전 작성된 화면 제공 시스템과 방법 및 이를 위한 컴퓨터 프로그램을 제공할 수 있다. According to one aspect of the present invention, when it is necessary to receive information from a customer such as a financial consumer, a system and method for providing a pre-written screen, which can provide a pre-written screen to the customer based on the business information by providing access information corresponding to the business information pre-written by the business manager, thereby eliminating the need for information input from the customer side or assisting the information input, and a computer program therefor can be provided.
본 발명의 일 측면에 따른 사전 작성된 화면 제공 방법은, 서버 모듈이 업무 처리에 필요한 항목 정보를 선별하는 단계; 제1 통신 모듈이 상기 항목 정보를 기반으로 금융사 단말을 통해 입력된 업무 정보를 수신하는 단계; 상기 서버 모듈이 상기 항목 정보 및 상기 업무 정보에 대응하는 접속 정보를 생성하는 단계; 제2 통신 모듈이 상기 접속 정보를 사용자 단말에 전송하는 단계; 및 상기 서버 모듈이 상기 항목 정보 및 업무 정보를 포함하는 사전 작성된 화면을 상기 사용자 단말에 제공하는 단계;를 포함한다. A method for providing a pre-written screen according to one aspect of the present invention comprises: a step in which a server module selects item information necessary for processing a task; a step in which a first communication module receives task information input through a financial institution terminal based on the item information; a step in which the server module generates connection information corresponding to the item information and the task information; a step in which a second communication module transmits the connection information to a user terminal; and a step in which the server module provides a pre-written screen including the item information and the task information to the user terminal.
일 실시예에서, 상기 접속 정보는, 상기 사용자 단말에 기 설치된 애플리케이션의 모드를 일반 모드에서 업무 처리 모드로 전환하기 위한 URL(Uniform Resource Locator)이다. In one embodiment, the connection information is a URL (Uniform Resource Locator) for switching the mode of an application already installed on the user terminal from a general mode to a business processing mode.
일 실시예에서, 상기 접속 정보는, 상기 업무 처리와 관련되어 구성된 웹 페이지에 상응하는 URL이다. In one embodiment, the connection information is a URL corresponding to a web page configured in connection with the business processing.
일 실시예에서, 상기 사전 작성된 화면을 상기 사용자 단말에 제공하는 단계는, 상기 사용자 단말에 설치된 애플리케이션의 실행 모드가 일반 모드 또는 업무 처리 모드인지 결정하는 단계; 및 상기 애플리케이션의 실행 모드가 상기 업무 처리 모드로 결정되는 경우, 상기 사용자 단말에 표시될 화면을 생성하기 위한 화면 구성 데이터 및 상기 업무 정보에 기초하여 상기 화면 상에 표시될 하나 이상의 변수의 값을 치환하기 위한 스크립트를 전송 또는 실행함으로써 상기 업무 정보가 삽입된 화면을 상기 사용자 단말에 제공하는 단계;를 포함한다. In one embodiment, the step of providing the pre-written screen to the user terminal includes: determining whether the execution mode of the application installed on the user terminal is a general mode or a work processing mode; and, if the execution mode of the application is determined to be the work processing mode, transmitting or executing a script for substituting values of one or more variables to be displayed on the screen based on screen configuration data and the work information for generating a screen to be displayed on the user terminal, thereby providing the screen with the work information inserted to the user terminal.
본 발명의 일 측면에 따른 컴퓨터 프로그램은, 하드웨어와 결합되어 전술한 실시예들에 따른 사전 작성된 화면 제공 방법을 실행하도록 컴퓨터로 판독 가능한 기록매체에 저장된다. A computer program according to one aspect of the present invention is stored in a computer-readable recording medium so as to be combined with hardware and execute a pre-written screen providing method according to the above-described embodiments.
본 발명의 일 측면에 따른 사전 작성된 화면 제공 시스템은, 업무 처리에 필요한 항목 정보를 선별하는 항목 선별부, 상기 항목 정보 및 업무 정보에 대응하는 접속 정보를 생성하는 접속 정보 생성부, 상기 항목 정보 및 상기 업무 정보를 포함하는 사전 작성된 화면을 사용자 단말에 제공하는 화면 제공부를 포함하는 서버 모듈; 및 상기 항목 정보를 기반으로 금융사 단말을 통해 입력된 업무 정보를 수신하는 제1 통신 모듈;를 포함한다. A pre-written screen provision system according to one aspect of the present invention comprises: a server module including an item selection unit for selecting item information required for business processing, a connection information generation unit for generating connection information corresponding to the item information and the business information, and a screen provision unit for providing a pre-written screen including the item information and the business information to a user terminal; and a first communication module for receiving business information input through a financial institution terminal based on the item information.
일 실시예에서, 상기 화면 제공부는, 상기 사용자 단말에 설치된 애플리케이션의 실행 모드가 일반 모드 또는 업무 처리 모드인지 결정하고, 상기 애플리케이션의 실행 모드가 상기 업무 처리 모드로 결정되는 경우, 상기 사용자 단말에 표시될 화면을 생성하기 위한 화면 구성 데이터 및 상기 업무 정보에 기초하여 상기 화면 상에 표시될 하나 이상의 변수의 값을 치환하기 위한 스크립트를 전송 또는 실행함으로써 상기 업무 정보가 삽입된 화면을 상기 사용자 단말에 제공하도록 더 구성된다. In one embodiment, the screen providing unit is further configured to determine whether the execution mode of the application installed on the user terminal is a general mode or a work processing mode, and, if the execution mode of the application is determined to be the work processing mode, transmit or execute a script for replacing the values of one or more variables to be displayed on the screen based on screen configuration data and the work information for generating a screen to be displayed on the user terminal, thereby providing a screen with the work information inserted to the user terminal.
본 발명의 일 측면에 따른 사전 작성된 화면 제공 시스템과 방법 및 이를 위한 컴퓨터 프로그램에 의하면, 업무 처리에 필요한 항목 정보 및 업무 정보를 작성하여 고객에게 제공하면, 고객이 복잡한 업무임에도 비대면으로 애플리케이션에 표시된 가이드 정보에 따라 프로세스를 진행하고, 다른 사람이 작성해줄 수 없는 부분만을 직접 입력함으로써, 업무를 쉽게 처리할 수 있고, 시간 절약을 할 수 있도록 하는 기술을 제공할 수 있다. According to a system and method for providing a pre-written screen according to one aspect of the present invention and a computer program therefor, a technology can be provided that allows the customer to easily process work and save time by writing and providing item information and work information necessary for work processing to the customer, thereby proceeding with the process remotely according to the guide information displayed in the application even if the work is complex, and directly inputting only the parts that cannot be written by others.
도 1은 일 실시예에 따른 사전 작성된 화면 제공 시스템의 개략적인 블록도이다.
도 2은 일 실시예에 따른 사전 작성된 화면 제공 시스템의 하드웨어 구성을 나타내는 개략적인 블록도이다.
도 3은 일 실시예에 따른 사전 작성된 화면 제공 방법의 순서도이다.
도 4a내지 4e는 일 실시예에 따른 사전 작성된 화면 제공 방법에 의한 사용자 단말 상의 사용자 인터페이스(User Interface; UI)를 나타내는 예시적인 이미지이다.
도 5는 일 실시예에 따른 사전 작성된 화면 제공 방법에 의한 금융사 단말 상의 사용자 인터페이스를 나타내는 예시적인 이미지이다.
도 6은 다른 실시예에 따른 화면 제공 방법의 순서도이다.FIG. 1 is a schematic block diagram of a pre-written screen provision system according to one embodiment.
FIG. 2 is a schematic block diagram showing the hardware configuration of a pre-written screen provision system according to one embodiment.
Figure 3 is a flowchart of a method for providing a pre-written screen according to one embodiment.
FIGS. 4A to 4E are exemplary images showing a user interface (UI) on a user terminal by a method for providing a pre-written screen according to one embodiment.
FIG. 5 is an exemplary image showing a user interface on a financial institution terminal by a method for providing a pre-written screen according to one embodiment.
Figure 6 is a flowchart of a screen providing method according to another embodiment.
이하에서, 도면을 참조하여 본 발명의 실시예들에 대하여 상세히 살펴본다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
도 1은 일 실시예에 따른 사전 작성된 화면 제공 시스템의 개략적인 블록도이다. FIG. 1 is a schematic block diagram of a pre-written screen provision system according to one embodiment.
도 1을 참조하면, 본 실시예에 따른 사전 작성된 화면 제공 시스템(2)은 금융사 단말(1)로부터 업무 정보를 수신할 수 있다. 또한, 화면 제공 시스템(2)은 업무 정보에 대응하는 접속 정보를 생성하고, 접속 정보를 사용자 단말(3)에 전송함으로써, 접속 정보를 통해 사전 작성된 화면을 사용자 단말(3)에 제공하도록 구성된다. Referring to FIG. 1, the pre-written screen provision system (2) according to the present embodiment can receive business information from a financial institution terminal (1). In addition, the screen provision system (2) is configured to generate access information corresponding to the business information and transmit the access information to a user terminal (3), thereby providing a pre-written screen to the user terminal (3) through the access information.
이하, 사전 작성된 화면 제공 시스템(2)은 설명의 편의상 화면 제공 시스템(2)으로 명명하여 설명한다. Hereinafter, the pre-written screen provision system (2) is named as screen provision system (2) for convenience of explanation.
화면 제공 시스템(2)은 하나 이상의 금융사 단말(1) 및 하나 이상의 사용자 단말(3)과 통신하며 동작할 수 있다. 이상의 동작을 위하여, 화면 제공 시스템(2)은 유선 및/또는 무선 네트워크를 통하여 금융사 단말(1) 및 사용자 단말(3) 등과 통신 가능하게 구성된다. The screen provision system (2) can communicate and operate with one or more financial institution terminals (1) and one or more user terminals (3). For the above operation, the screen provision system (2) is configured to be able to communicate with the financial institution terminals (1) and user terminals (3) via a wired and/or wireless network.
이때 유선 및/또는 무선 네트워크는 LAN(Local Area Network), MAN(Metropolitan Area Network), GSM(Global System for Mobile Network), EDGE(Enhanced Data GSM Environment), HSDPA(High Speed Downlink Packet Access), W-CDMA(Wideband Code Division Multiple Access), CDMA(Code Division Multiple Access), TDMA(Time Division Multiple Access), 블루투스(Bluetooth), 지그비(Zigbee), 와이-파이(Wi-Fi), VoIP(Voice over Internet Protocol), LTE Advanced, IEEE802.16m, WirelessMAN-Advanced, HSPA+, 3GPP Long Term Evolution (LTE), Mobile WiMAX (IEEE 802.16e), UMB (formerly EV-DO Rev. C), Flash-OFDM, iBurst and MBWA (IEEE 802.20) systems, HIPERMAN, Beam-Division Multiple Access (BDMA), Wi-MAX(World Interoperability for Microwave Access) 및 초음파 활용 통신으로 이루어진 군으로부터 선택되는 하나 이상의 통신 방법에 의한 통신 네트워크를 지칭할 수 있으나, 이에 한정되는 것은 아니다. At this time, the wired and/or wireless networks include LAN (Local Area Network), MAN (Metropolitan Area Network), GSM (Global System for Mobile Network), EDGE (Enhanced Data GSM Environment), HSDPA (High Speed Downlink Packet Access), W-CDMA (Wideband Code Division Multiple Access), CDMA (Code Division Multiple Access), TDMA (Time Division Multiple Access), Bluetooth, Zigbee, Wi-Fi, VoIP (Voice over Internet Protocol), LTE Advanced, IEEE802.16m, WirelessMAN-Advanced, HSPA+, 3GPP Long Term Evolution (LTE), Mobile WiMAX (IEEE 802.16e), UMB (formerly EV-DO Rev. C), Flash-OFDM, iBurst and MBWA (IEEE 802.20) systems, HIPERMAN, Beam-Division Multiple Access (BDMA), Wi-MAX (World Interoperability for Microwave Access) and may refer to a communication network using one or more communication methods selected from the group consisting of ultrasonic communication, but is not limited thereto.
금융사 단말(1)은 고객에게 서비스를 제공하는 기관, 예컨대, 은행, 증권사 등 금융기관에 종사하는 직원이 사용하는 장치이다. 직원은 금융기관의 고객으로부터 입력받아야 하는 정보들을 금융사 단말(1)에서 사전 입력하고, 이러한 사전 입력된 정보를 업무 정보로서 화면 제공 시스템(2)에 전송할 수 있다. A financial institution terminal (1) is a device used by employees of financial institutions, such as banks and securities firms, that provide services to customers. Employees can pre-enter information required from customers of the financial institution into the financial institution terminal (1) and transmit this pre-entered information as business information to the screen provision system (2).
사용자 단말(3)은 금융사 단말(1)에 상응하는 금융기관을 통해 금융과 관련된 업무 서비스를 이용하고자 하는 고객인 사용자가 사용하는 장치이다. 고객은 화면 제공 시스템(2)이 제공하는 화면을 통해 금융 관련 업무 서비스를 제공받을 수 있다.A user terminal (3) is a device used by a customer who wishes to use financial services through a financial institution corresponding to a financial institution terminal (1). Customers can receive financial services through a screen provided by a screen provision system (2).
고객은 사용자 단말(3)에서 소정의 애플리케이션(또는, 앱(app))을 실행하거나 또는 소정의 링크(예컨대, URL) 주소에 접속하는 방식으로 화면 제공 시스템(2)이 제공하는 서비스를 이용할 수 있다. A customer can use the service provided by the screen provision system (2) by executing a predetermined application (or app) on a user terminal (3) or accessing a predetermined link (e.g., URL) address.
도 1에 도시된 금융사 단말(1) 및 사용자 단말(3)의 개수는 단지 예시적인 것이다. 예를 들어, 도 1에서 금융사 단말(1) 및 사용자 단말(3)은 각각 한 개인 것으로 예시하였으나, 각각 복수 개일 수 있다.The number of financial institution terminals (1) and user terminals (3) illustrated in Fig. 1 is merely exemplary. For example, in Fig. 1, the financial institution terminal (1) and user terminal (3) are each illustrated as one, but each may be multiple.
도 1에서 금융사 단말(1)은 개인용 컴퓨터(personal computer)의 형태로 도시되었으나, 다른 실시예에서 금융사 단말(1)은 스마트폰(smartphone) 등 이동 통신 단말기, 노트북 컴퓨터(notebook computer), PDA(personal digital assistant), 태블릿(tablet), IPTV(Internet Protocol Television) 등을 위한 셋톱박스(set-top box) 등 임의의 컴퓨팅 장치의 형태로 구현될 수도 있다.In FIG. 1, the financial institution terminal (1) is illustrated in the form of a personal computer, but in other embodiments, the financial institution terminal (1) may be implemented in the form of any computing device, such as a mobile communication terminal such as a smartphone, a notebook computer, a personal digital assistant (PDA), a tablet, a set-top box for IPTV (Internet Protocol Television), etc.
또한, 도 1에서 사용자 단말(3)은 스마트폰(smartphone) 등의 이동 통신 단말기의 형태로 도시되었으나, 다른 실시예에서 사용자 단말(3)은 노트북 컴퓨터(notebook computer), 개인용 컴퓨터(personal computer), PDA(personal digital assistant), 태블릿(tablet), IPTV(Internet Protocol Television) 등을 위한 셋톱박스(set-top box) 등 임의의 컴퓨팅 장치의 형태로 구현될 수도 있다.In addition, in FIG. 1, the user terminal (3) is illustrated in the form of a mobile communication terminal such as a smartphone, but in other embodiments, the user terminal (3) may be implemented in the form of any computing device such as a notebook computer, a personal computer, a personal digital assistant (PDA), a tablet, a set-top box for IPTV (Internet Protocol Television), etc.
한편, 본 명세서에 첨부된 도면들에서 화면 제공 시스템(2)은 금융사 단말(1) 및 사용자 단말(3)과 별개의 장치로 도시되었으나, 이는 예시적인 것으로서, 실시예에 따라서는 화면 제공 시스템(2)은 단말 장치, 예컨대, 금융사 단말(1) 상에서 저장되고 실행되는 소프트웨어 애플리케이션의 형태로 구현될 수도 있다. Meanwhile, in the drawings attached to this specification, the screen provision system (2) is depicted as a separate device from the financial institution terminal (1) and the user terminal (3), but this is exemplary, and depending on the embodiment, the screen provision system (2) may be implemented in the form of a software application stored and executed on a terminal device, for example, the financial institution terminal (1).
화면 제공 시스템(2)은 제1 통신 모듈(21) 및 서버 모듈(22)을 포함한다. 일 실시예에서, 화면 제공 시스템(2)은 제2 통신 모듈(32)을 더 포함한다. 각각의 모듈(21-23)은 하나 이상의 기능 부(unit)를 포함할 수 있다. 한편, 이러한 각 부 또는 모듈(21-23)은 화면 제공 시스템(2)의 하드웨어(200)를 적어도 부분적으로 이용하여 실현되는 것일 수 있다. The screen providing system (2) includes a first communication module (21) and a server module (22). In one embodiment, the screen providing system (2) further includes a second communication module (32). Each module (21-23) may include one or more functional units. Meanwhile, each of these units or modules (21-23) may be realized at least partially using the hardware (200) of the screen providing system (2).
즉, 실시예들에 따른 화면 제공 시스템(2) 과 이에 포함된 각 부 또는 모듈(21-23)은, 전적으로 하드웨어이거나, 또는 부분적으로 하드웨어이고 부분적으로 소프트웨어인 측면을 가질 수 있다. 예컨대, 화면 제공 시스템(2)의 각 부 및 모듈(21-23)은 특정 형식 및 내용의 데이터를 처리하거나 또는/또한 전자통신 방식으로 주고받기 위한 하드웨어 및 이에 관련된 소프트웨어를 통칭할 수 있다. 본 명세서에서 "부", "모듈", "장치", "단말기", "서버" 또는 "시스템" 등의 용어는 하드웨어 및 해당 하드웨어에 의해 구동되는 소프트웨어의 조합을 지칭하는 것으로 의도된다. 예를 들어, 하드웨어는 CPU 또는 다른 프로세서(processor)를 포함하는 데이터 처리 기기일 수 있다. 또한, 하드웨어에 의해 구동되는 소프트웨어는 실행중인 프로세스, 객체(object), 실행파일(executable), 실행 스레드(thread of execution), 프로그램(program) 등을 지칭할 수 있다.That is, the screen providing system (2) according to the embodiments and each part or module (21-23) included therein may have aspects that are entirely hardware, or partially hardware and partially software. For example, each part and module (21-23) of the screen providing system (2) may collectively refer to hardware and related software for processing data of a specific format and content or/and exchanging data via electronic communication. In this specification, terms such as “part,” “module,” “device,” “terminal,” “server,” or “system” are intended to refer to a combination of hardware and software driven by the hardware. For example, the hardware may be a data processing device including a CPU or other processor. In addition, the software driven by the hardware may refer to a running process, an object, an executable, a thread of execution, a program, etc.
또한, 화면 제공 시스템(2)을 구성하는 각각의 요소는 반드시 서로 물리적으로 구분되는 별개의 장치를 지칭하는 것으로 의도되지 않는다. 즉, 도 1에 도시된 화면 제공 시스템(2)의 각 부 및 모듈(21-23)은 화면 제공 시스템(2)을 구성하는 하드웨어를 해당 하드웨어에 의해 수행되는 동작에 따라 기능적으로 구분한 것일 뿐, 반드시 각각의 부가 서로 독립적으로 구비되어야 하는 것이 아니다. 물론, 실시예에 따라서는 전술한 각 부 및 모듈(21-23)은 중 하나 이상이 서로 물리적으로 구분되는 별개의 장치로 구현되는 것도 가능하다. In addition, each element constituting the screen provision system (2) is not necessarily intended to refer to a separate device that is physically distinct from one another. That is, each part and module (21-23) of the screen provision system (2) illustrated in Fig. 1 is merely a functional division of the hardware constituting the screen provision system (2) according to the operations performed by the hardware, and each part does not necessarily have to be provided independently from one another. Of course, depending on the embodiment, one or more of the above-described parts and modules (21-23) may be implemented as a separate device that is physically distinct from one another.
금융사 단말(1)은 금융사 직원으로부터 업무 처리 요청에 상응하는 업무 정보를 입력받는다. 이때 업무 처리 요청은 고객에게 서비스가 필요한 금융 업무를 지칭하며, 업무 정보란 해당 서비스의 실현을 위하여 고객 측에서 입력이 필요한 정보를 금융사 직원이 사전에 입력하거나 또는 고객 측의 정보 입력을 금융사 직원이 보조하기 위하여 사전에 입력한 정보를 지칭한다. 예컨대, 업무 정보는 자산 데이터 등을 포함하는 금융 정보, 개인 정보를 포함하는 고객 정보, 사용자 단말(3)의 화면 상에 노출되는 사용자 인터페이스(User Interface; UI)에 대한 가이드 정보 등을 포함할 수 있다.A financial institution terminal (1) receives business information corresponding to a business processing request from a financial institution employee. The business processing request refers to a financial service that requires service from a customer, and the business information refers to information that a financial institution employee has previously entered, or information that a financial institution employee has previously entered to assist the customer in entering information to realize the service. For example, the business information may include financial information including asset data, customer information including personal information, and guidance information regarding the user interface (UI) displayed on the screen of the user terminal (3).
일 실시예에서, 업무 정보는 사용자 단말(3) 상에 표시될 화면을 생성하는 화면 구성 데이터(예컨대, php, html 문서 등)의 일부를 구성하는 변수 값일 수 있다. 또는, 업무 정보는 이러한 변수 값을 고객으로부터 입력받기 위해 필요한 사항을 사용자 단말(3)의 화면 상에 노출시키기 위한 가이드 정보일 수 있다. In one embodiment, the business information may be a variable value that constitutes part of screen configuration data (e.g., php, html documents, etc.) that generates a screen to be displayed on the user terminal (3). Alternatively, the business information may be guide information for displaying on the screen of the user terminal (3) the information necessary to receive input of such variable values from a customer.
금융사 단말(1)은 입력받은 업무 정보를 화면 제공 시스템(2)에 전송할 수 있다. The financial institution terminal (1) can transmit the entered business information to the screen provision system (2).
사용자 단말(3)은 고객으로부터 업무처리하고자 하는 업무 처리 요청을 입력받을 수 있다. 또한, 사용자 단말(3)은 이러한 업무 처리 요청을 화면 제공 시스템(2)에 전송함으로써, 본 발명의 실시예들에 따른 사전 작성된 화면 제공 방법이 개시되도록 할 수 있다. The user terminal (3) can receive a request for processing work from a customer. Furthermore, the user terminal (3) can transmit this request for processing to the screen provision system (2), thereby initiating a method for providing a pre-written screen according to embodiments of the present invention.
또한, 사용자 단말(3)은 화면 제공 시스템(2)으로부터 수신한 접속 정보를 통해 화면 제공 시스템(2)으로부터 업무 처리를 위한 화면을 제공받을 수 있다. 예를 들어, 사용자 단말(3)은 사용자 단말(3) 상에 미리 설치된 애플리케이션을 실행함으로써 업무 처리를 위한 화면을 제공받을 수 있다. 또는, 사용자 단말(3)은 소정의 URL 등에 접속함으로써 업무 처리를 위한 화면을 제공받을 수도 있다. Additionally, the user terminal (3) can receive a screen for processing work from the screen providing system (2) through the connection information received from the screen providing system (2). For example, the user terminal (3) can receive a screen for processing work by executing an application pre-installed on the user terminal (3). Alternatively, the user terminal (3) can receive a screen for processing work by accessing a predetermined URL, etc.
일 실시예에서, 사용자 단말(3) 상에서 실행되는 애플리케이션의 실행 모드는 일반 모드 및 업무 처리 모드를 포함할 수 있다. 또한 사용자 단말(3)은, 화면 제공 시스템(2)으로부터 수신된 소정의 데이터 패킷에 대한 응답으로, 업무 처리를 위해 애플리케이션의 실행 모드를 일반 모드 또는 업무 처리 모드로 전환할 수 있다. In one embodiment, the execution mode of an application running on a user terminal (3) may include a normal mode and a work processing mode. Furthermore, the user terminal (3) may, in response to a predetermined data packet received from the screen provision system (2), switch the execution mode of the application to the normal mode or the work processing mode for work processing.
이때, 일반 모드는 사전에 정해진 화면 구성 데이터로 구성된 모드로, 하나 이상의 화면 및 각 화면에 표시되는 하나 이상의 메뉴 등 일반적인 소프트웨어 애플리케이션의 형태로 화면을 구성하여, 고객이 직접 원하는 화면 및/또는 메뉴를 선택하여 하고자 하는 업무 처리를 할 수 있도록 하는 모드일 수 있다. 다시 말해, 사용자 단말(3)은 정해진 화면 구성 데이터를 서버 모듈(22)로부터 수신하여 애플리케이션을 통해 표시할 수 있다. At this time, the general mode is a mode configured with pre-determined screen configuration data, and may be a mode in which the screen is configured in the form of a general software application, such as one or more screens and one or more menus displayed on each screen, so that the customer can directly select the desired screen and/or menu to perform the desired task processing. In other words, the user terminal (3) can receive the determined screen configuration data from the server module (22) and display it through the application.
한편, 업무 처리 모드는 항목 정보와 더불어 금융사 직원에 의해 입력된 업무 정보를 포함하여 사전 작성된 화면으로 구성된 모드로, 고객이 미리 선별된 항목 정보 및 미리 입력된 업무 정보를 토대로 보다 용이하게 업무 처리를 수행할 수 있도록 하는 모드일 수 있다. 사용자 단말(3)이 업무 처리 모드로 실행되는 경우, 금융사 직원에 의해 사전 입력된 업무 정보가 화면 상의 입력창, 화면 상의 오버레이(overlay) 표시 등의 형태로 정해진 위치에 삽입되어 표시될 수 있다. Meanwhile, the business processing mode is a mode comprised of pre-written screens that include business information entered by financial institution employees along with item information, and may be a mode that allows customers to more easily perform business processing based on pre-selected item information and pre-entered business information. When the user terminal (3) is running in the business processing mode, business information pre-entered by financial institution employees may be inserted and displayed in a designated location, such as in an input window on the screen or as an overlay on the screen.
일 실시예에서, 사용자 단말(3)에 표시되는 화면 상에서 업무 정보의 삽입 위치는 서버 모듈(22)에 의해 사전 정의될 수 있고, 금융사 직원이 설정할 수도 있다. In one embodiment, the insertion location of business information on the screen displayed on the user terminal (3) can be predefined by the server module (22) and can also be set by a financial institution employee.
다시 말해, 업무 처리 모드로 실행되는 경우 사용자 단말(3)은, 일반적인 금융 업무 처리를 위한 화면 구성 데이터를 수신하는 한편, 이와 별도로 사전 입력된 업무 정보를 수신하여 애플리케이션 또는 웹 페이지 등의 형태로 화면에 표시할 수 있다. In other words, when running in business processing mode, the user terminal (3) receives screen configuration data for general financial business processing, and separately receives pre-entered business information and displays it on the screen in the form of an application or web page.
서버 모듈(22)은, 금융사 단말(1)을 통해 금융사 직원으로부터 미리 입력된 업무 정보를 수신하고, 사용자 단말(3)에 금융 업무 처리를 위한 화면 구성 데이터를 제공한다. 이때 서버 모듈(22)은, 사용자 단말(3) 상에서 실행되는 애플리케이션의 실행 모드 또는 사용자 단말(3)이 서버 모듈(22)에 접속한 주소 정보 등을 토대로, 소정의 화면 구성 데이터만을 제공하거나 또는 상기 화면 구성 데이터 상에 금융사 직원이 입력한 업무 정보가 더 포함된 데이터를 전송하는 선택적인 동작을 수행할 수 있다. The server module (22) receives pre-entered business information from a financial institution employee through the financial institution terminal (1) and provides screen configuration data for processing financial business to the user terminal (3). At this time, the server module (22) may perform a selective operation of providing only predetermined screen configuration data or transmitting data that further includes business information entered by the financial institution employee on the screen configuration data, based on the execution mode of the application running on the user terminal (3) or the address information through which the user terminal (3) accessed the server module (22).
일 실시예에서, 화면 구성 데이터는 항목 선별부(222)에 의해 선별된 항목 정보를 기반으로 구성된 데이터일 수 있다. 이때 제1 통신 모듈(21)은 항목 정보를 기반으로 하나 또는 복수의 항목 정보에 상응하여 금융사 단말(1)로부터 입력받은 업무 정보를 수신할 수 있다. 또한, 이를 위하여 제1 통신 모듈(21)은 업무 처리 요청에 상응하는 항목 정보를 금융사 단말(1)로 전송할 수도 있다. In one embodiment, the screen configuration data may be data configured based on item information selected by the item selection unit (222). In this case, the first communication module (21) may receive business information input from the financial institution terminal (1) corresponding to one or more items of item information based on the item information. In addition, for this purpose, the first communication module (21) may transmit item information corresponding to the business processing request to the financial institution terminal (1).
이와 같이, 제1 통신 모듈(21)은 서버 모듈(22) 중 금융사 단말(1)과 데이터를 송수신하는 부분을 지칭한다. In this way, the first communication module (21) refers to the part of the server module (22) that transmits and receives data with the financial institution terminal (1).
한편, 제2 통신 모듈(23)은 사용자 단말(3)로부터 전송된 업무 처리 요청을 수신할 수 있다. 또한, 제2 통신 모듈(23)은 업무 정보에 상응하여 생성되는 접속 정보를 사용자 단말(3)로 전송할 수 있다. 나아가, 제2 통신 모듈(23)은 업무 정보가 포함된 업무 처리를 위한 화면을 사용자 단말(3)로 전송할 수 있다. 이와 같이, 제2 통신 모듈(23)은 사용자 단말(3)과 데이터를 송수신할 수 있다.Meanwhile, the second communication module (23) can receive a task processing request transmitted from the user terminal (3). Furthermore, the second communication module (23) can transmit connection information generated in accordance with the task information to the user terminal (3). Furthermore, the second communication module (23) can transmit a screen for task processing containing the task information to the user terminal (3). In this way, the second communication module (23) can transmit and receive data with the user terminal (3).
일 실시예에서, 서버 모듈(22)은 점검부(221), 항목 선별부(222), DB(223), 접속 정보 생성부(224) 및 화면 제공부(225)를 포함하 수 있다. In one embodiment, the server module (22) may include an inspection unit (221), an item selection unit (222), a DB (223), a connection information generation unit (224), and a screen provision unit (225).
점검부(221)는 정기적으로 고객들이 업데이트해야 할 업무가 있는지 여부를 점검할 수 있다. 예를 들어, 점검부(221)는 고객들이 특정 업무를 처리하는데 일정 기간이 경과한 업무에 대해, 업무 처리를 요청하기 위한 점검을 할 수 있으며, 이에 대해서는 상세히 후술한다. The inspection department (221) can regularly check whether customers have tasks that require updating. For example, the inspection department (221) can check for tasks that have been completed for a certain period of time by customers, and request processing of such tasks. This will be described in detail later.
항목 선별부(222)는 업무 처리에 필요한 항목 정보를 선별할 수 있다. 예컨대, 항목 선별부(222)는 사용자 단말(3)로부터 수신된 고객의 업무 처리 요청을 토대로, 이에 상응하는 금융 업무 처리에 필요한 항목 정보를 선별할 수 있다. 여기서, 항목 정보는 DB(223)에 미리 저장된 고객 정보, 고객이 원하는 업무에 대한 메뉴가 표시되는 화면 정보, 고객이 반드시 확인해야 하는 설명서 정보 등을 포함할 수 있다. The item selection unit (222) can select item information necessary for processing business. For example, based on a customer business processing request received from a user terminal (3), the item selection unit (222) can select item information necessary for processing corresponding financial business. Here, the item information may include customer information pre-stored in the database (223), screen information displaying menus for business desired by the customer, and manual information that the customer must confirm.
일 실시예에서, 항목 선별부(222)는 회원 등급, 잔고 및/또는 신용 등급 등의 정보를 이용하여 계산되어야 하는 업무들에 대하여 추천 항목을 생성할 수 있다. In one embodiment, the item selector (222) may generate recommended items for tasks that need to be calculated using information such as member level, balance, and/or credit rating.
또한 일 실시예에서, 항목 선별부(222)는 고객 정보 및 업무 처리 요청에 관련된 업무의 규칙 정보를 이용하여 업무에 필요한 항목 정보를 선별할 수 있다. Additionally, in one embodiment, the item selection unit (222) can select item information necessary for the task by using customer information and task rule information related to the task processing request.
예를 들어, 업무 처리를 위해 본인 확인이 필요한 경우, 항목 선별부(222)는 업무 처리하고자 하는 고객의 성함, 주민등록번호, 주소 등을 DB(222)를 기반으로 선별하여 자동으로 기입할 수 있도록 할 수 있다. 또한, 처리하고자 하는 업무가 펀드 가입인 경우, 항목 선별부(222)는 펀드 가입에 필요한 금융상품 중요 확인사항, 설명서 확인 등의 항목 정보를 선별할 수 있다. 여기서, 항목 선별부(222)는 인공지능(Artificial intelligence, AI) 기반의 학습 모델을 이용하여 업무에 필요한 항목 정보를 선별하여 자동으로 기입할 수도 있다. For example, if identity verification is required for processing a task, the item selection unit (222) can select the name, resident registration number, address, etc. of the customer to be processed based on the database (222) and automatically enter them. In addition, if the task to be processed is fund subscription, the item selection unit (222) can select item information such as important financial product confirmation items and explanation confirmation required for fund subscription. Here, the item selection unit (222) can also select item information required for the task and automatically enter them using an artificial intelligence (AI)-based learning model.
DB(223)는 자산 데이터 등을 포함하는 금융 정보 및/또는 개인 정보를 포함하는 고객 정보를 저장할 수 있다. 또한 금융사 단말(1)을 통해 금융사 직원으로부터 업무 정보가 입력되면, DB(223)는 금융사 단말(1)로부터 입력받은 업무 정보를 저장할 수 있다. DB (223) can store financial information including asset data and/or customer information including personal information. In addition, when business information is entered by a financial institution employee through a financial institution terminal (1), DB (223) can store the business information entered from the financial institution terminal (1).
접속 정보 생성부(224)는 항목 정보 및 업무 정보에 대응하는 접속 정보를 생성할 수 있다. 여기서, 접속 정보는 사용자 단말(3) 상에서 실행되는 애플리케이션용 링크, 예컨대, 상기 애플리케이션의 실행 모드를 전환하기 위한 특정 URL일 수 있다. 또는, 접속 정보는 특정 화면으로 구성된 업무와 관련된 웹 페이지에 사용자 단말(3)에서 접속할 수 있게 하기 위한 해당 페이지의 URL일 수도 있다. The connection information generation unit (224) can generate connection information corresponding to item information and task information. Here, the connection information may be a link for an application running on the user terminal (3), for example, a specific URL for switching the execution mode of the application. Alternatively, the connection information may be a URL for a web page related to a task configured with a specific screen, enabling access from the user terminal (3).
화면 제공부(225)는 항목 정보 및 업무 정보를 포함하는 사전 작성된 화면을 사용자 단말(3)에 제공할 수 있다. 예를 들어, 사용자 단말(3)에 전송되는 정보가 웹 페이지의 URL인 경우, 이러한 URL에 대응되는 웹 문서(예컨대, php, html 등)를 저장하고 있거나 또는 웹 문서가 저장된 서버로의 연결을 지원하는 컴포넌트가 본 명세서의 화면 제공부(225)에 해당될 수 있다. The screen providing unit (225) can provide a pre-written screen containing item information and work information to the user terminal (3). For example, if the information transmitted to the user terminal (3) is a URL of a web page, a component that stores a web document (e.g., php, html, etc.) corresponding to such URL or supports a connection to a server where a web document is stored may correspond to the screen providing unit (225) of this specification.
일 실시예에서, 화면 제공부(225)는 고객이 접속한 사용자 단말(3)에 기 설치된 애플리케이션의 실행 모드가 일반 모드인지 또는 업무 처리 모드인지를 결정할 수 있다. In one embodiment, the screen provider (225) can determine whether the execution mode of the application installed on the user terminal (3) to which the customer is connected is a general mode or a business processing mode.
애플리케이션의 실행 모드가 일반 모드인 경우, 화면 제공부(225)는 금융사 직원이 사전 작성한 부분이 없는 화면 구성 데이터를 응답으로 제공할 수 있다. 예를 들어, 화면 구성 데이터가 애플리케이션을 통해 표시되기 위한 데이터 및 상기 화면 상에 표시되기 위한 고객 정보 등의 변수를 포함하는 경우, 애플리케이션이 일반 모드라면 화면 제공부(225)는 고객 정보 등 변수의 값이 비어 있는(예컨대, null 또는 0으로 설정 등) 화면 구성 데이터를 응답으로 제공할 수 있다. If the application's execution mode is normal mode, the screen provider (225) may provide screen configuration data as a response that has not been pre-written by a financial institution employee. For example, if the screen configuration data includes data to be displayed through the application and variables such as customer information to be displayed on the screen, if the application is normal mode, the screen provider (225) may provide screen configuration data in which the values of variables such as customer information are empty (e.g., set to null or 0), as a response.
반면, 애플리케이션의 실행 모드가 업무 처리 모드인 경우, 화면 제공부(225)는 이러한 화면 구성 데이터 상에서 고객 정보 등의 변수 값을 금융사 직원이 입력한 업무 정보에 따라 설정하도록 하는 스크립트를 제공할 수 있다. 본 명세서에서 스크립트는 웹 문서를 통해 실행 가능한 자바스크립트(javascript)를 지칭하는 것일 수도 있고, 또는 사용자 단말(3) 상에서 실행되는 애플리케이션 상에서 화면 상에 표시될 변수의 값을 변경하도록 처리가 가능한 다른 임의의 데이터 패킷일 수도 있다. On the other hand, if the execution mode of the application is a business processing mode, the screen provision unit (225) may provide a script that sets variable values, such as customer information, on the screen configuration data according to the business information entered by the financial institution employee. In this specification, the script may refer to a JavaScript executable through a web document, or may be any other arbitrary data packet that can be processed to change the values of variables to be displayed on the screen on an application running on the user terminal (3).
화면 제공부(225)는 사용자 단말(3)에 해당 스크립트를 제공하고, 사용자 단말(3)은 해당 스크립트를 수신하여 화면 구성 데이터를 표시할 수 있다. 이 경우, 변수의 값이 비어 있는 일반적인 화면 구성을 표시할 때와 달리, 사용자 단말(3)에서는 해당 스크립트를 실행함으로써, 항목 정보를 기반으로 금융사 단말(1)에서 미리 입력된 고객 정보 및/또는 가이드 정보 등의 업무 정보가 변수 값의 형태로 표시되는 화면을 나타낼 수 있다. The screen provision unit (225) provides the corresponding script to the user terminal (3), and the user terminal (3) can receive the corresponding script and display screen configuration data. In this case, unlike when displaying a general screen configuration in which the variable values are empty, the user terminal (3) can display a screen in which business information such as customer information and/or guide information pre-entered in the financial institution terminal (1) based on item information is displayed in the form of variable values by executing the corresponding script.
다시 말해, 화면 제공부(225)는 사전에 설정되거나 선별된 하나 이상의 항목 정보를 기반으로, 금융사 단말(1)에서 미리 입력된 고객 정보 및 가이드 정보가 고객에게 표시됨으로써, 고객의 정보 입력을 필요 없게 하거나 또는 고객의 정보 입력을 보조하기 위한 사전 작성된 화면을 사용자 단말(3)에 제공할 수 있다. In other words, the screen providing unit (225) can provide a pre-written screen to the user terminal (3) to eliminate the need for the customer to input information or to assist the customer in inputting information by displaying to the customer the customer information and guide information pre-entered in the financial institution terminal (1) based on one or more items of information that have been set or selected in advance.
일 실시예에서, 서버 모듈(22)은 애플리케이션용 링크를 사용자 단말(3)에 전송하며, 고객이 사용자 단말(3)을 통해 애플리케이션용 링크를 누르면, 애플리케이션의 실행 모드가 업무 처리 모드로 전환될 수 있다. 이때, 화면 제공부(225)는 사용자 단말(3)로부터 수신되는 응답을 통하여 애플리케이션의 실행 모드가 업무 처리 모드인지 판단한 후, 업무 처리 모드일 경우 업무 정보가 적용되어 있는 화면을 제공할 수 있다. In one embodiment, the server module (22) transmits a link for an application to a user terminal (3), and when a customer presses the link for the application through the user terminal (3), the execution mode of the application can be switched to a business processing mode. At this time, the screen providing unit (225) can determine whether the execution mode of the application is a business processing mode through a response received from the user terminal (3), and if it is a business processing mode, provide a screen with business information applied thereto.
다른 실시예에서, 고객이 사용자 단말(3)을 통해 웹용 링크(예컨대, 소정의 웹 페이지의 URL)를 누르면, 사용자 단말(3)은 서버 모듈(22)로 접속되고, 화면 제공부(225)는 항목 정보 및 업무 정보가 저장된 페이지를 사용자 단말(3)을 통해 화면 상에 제공할 수 있다. 즉, 이 경우 화면 제공부(225)는 금융사 직원의 입력 정보를 포함하여 사전에 저장된 페이지를 전송하는 방식으로 업무 처리를 위한 화면을 제공할 수 있다. In another embodiment, when a customer presses a web link (e.g., a URL of a given web page) via a user terminal (3), the user terminal (3) is connected to a server module (22), and the screen providing unit (225) can provide a page where item information and business information are stored on a screen via the user terminal (3). That is, in this case, the screen providing unit (225) can provide a screen for business processing by transmitting a page stored in advance, including input information of a financial institution employee.
도 2은 일 실시예에 따른 화면 제공 시스템의 하드웨어 구성을 나타내는 개략적인 블록도이다. FIG. 2 is a schematic block diagram showing the hardware configuration of a screen providing system according to one embodiment.
도 2을 참조하면, 실시예들에 따른 화면 제공 시스템은 하드웨어(200)를 포함하는 컴퓨팅 장치의 형태로 구현되며, 메모리(210), 프로세서(220), 통신 모듈(230) 그리고 입출력부(240)를 포함할 수 있다. Referring to FIG. 2, the screen providing system according to the embodiments is implemented in the form of a computing device including hardware (200), and may include a memory (210), a processor (220), a communication module (230), and an input/output unit (240).
메모리(210)는 비-일시적인 컴퓨터 판독 가능한 기록매체로서, RAM(random access memory), ROM(read only memory), 디스크 드라이브, SSD(solid state drive), 플래시 메모리(flash memory) 등과 같은 비소멸성 대용량 저장 장치(permanent mass storage device)를 포함할 수 있다. 여기서 ROM, SSD, 플래시 메모리, 디스크 드라이브 등과 같은 비소멸성 대용량 저장 장치는 메모리(210)와는 구분되는 별도의 영구 저장 장치로서 상술한 장치나 서버에 포함될 수도 있다. The memory (210) is a non-transitory computer-readable recording medium and may include a permanent mass storage device such as a random access memory (RAM), a read only memory (ROM), a disk drive, a solid state drive (SSD), a flash memory, etc. Here, the non-permanent mass storage device such as a ROM, an SSD, a flash memory, a disk drive, etc. may be included in the above-described device or server as a separate permanent storage device distinct from the memory (210).
또한, 메모리(210)에는 운영체제와 적어도 하나의 프로그램 코드(일례로 보안 모듈이나 특정 서비스의 제공을 위해 설치된 애플리케이션 등을 위한 코드)가 저장될 수 있다. 이러한 소프트웨어 구성요소들은 메모리(210)와는 별도의 컴퓨터에서 판독 가능한 기록매체로부터 로딩될 수 있다. 이러한 별도의 컴퓨터에서 판독 가능한 기록매체는 플로피 드라이브, 디스크, 테이프, DVD/CD-ROM 드라이브, 메모리 카드 등의 컴퓨터에서 판독 가능한 기록매체를 포함할 수 있다. Additionally, the memory (210) may store an operating system and at least one program code (e.g., code for a security module or an application installed to provide a specific service). These software components may be loaded from a computer-readable recording medium separate from the memory (210). This separate computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD/CD-ROM drive, or a memory card.
다른 실시예에서 소프트웨어 구성요소들은 컴퓨터에서 판독 가능한 기록매체가 아닌 통신 모듈(230)을 통해 메모리(210)에 로딩될 수도 있다. 예를 들어, 적어도 하나의 프로그램은 개발자들 또는 애플리케이션의 설치 파일을 배포하는 파일 배포 시스템(일례로, 애플리케이션 스토어 서비스 서버)이 네트워크를 통해 제공하는 파일들에 의해 설치되는 컴퓨터 프로그램에 기반하여 메모리(210)에 로딩될 수 있다.In another embodiment, the software components may be loaded into the memory (210) via a communication module (230) rather than a computer-readable recording medium. For example, at least one program may be loaded into the memory (210) based on a computer program that is installed by files provided over a network by developers or a file distribution system (e.g., an application store service server) that distributes installation files for applications.
프로세서(220)는 기본적인 산술, 로직 및 입출력 연산을 수행함으로써, 컴퓨터 프로그램의 명령을 처리하도록 구성될 수 있다. 명령은 메모리(210) 또는 통신 모듈(230)에 의해 프로세서(220)로 제공될 수 있다. 예를 들어 프로세서(220)는 메모리(210)와 같은 기록 장치에 저장된 프로그램 코드에 따라 수신되는 명령을 실행하도록 구성될 수 있다.The processor (220) may be configured to process instructions of a computer program by performing basic arithmetic, logic, and input/output operations. Instructions may be provided to the processor (220) by the memory (210) or the communication module (230). For example, the processor (220) may be configured to execute instructions received according to program code stored in a storage device such as the memory (210).
통신 모듈(230)은 네트워크를 통해 화면 제공 시스템(2)이 금융사 단말(1) 및/또는 사용자 단말(3) 등과 통신하기 위한 기능을 제공할 수 있다. 또한, 통신 모듈(230)은 화면 제공 시스템(2)이 유선 및/또는 무선 네트워크를 통해 다른 하나 이상의 장치와 통신하기 위한 기능을 제공할 수 있다. 즉, 통신 모듈(230)은 메모리(210)를 참조하는 프로세서(220)에 의하여 그 기능이 제어됨으로써, 도 1을 참조하여 전술한 각 기능 모듈을 실현하는 부분이다. The communication module (230) may provide a function for the screen provision system (2) to communicate with a financial institution terminal (1) and/or a user terminal (3) via a network. In addition, the communication module (230) may provide a function for the screen provision system (2) to communicate with one or more other devices via a wired and/or wireless network. That is, the communication module (230) is a part that realizes each functional module described above with reference to FIG. 1 by having its function controlled by a processor (220) referencing a memory (210).
입출력부(240)는 외부 입력/출력장치(미도시)와의 인터페이스를 위한 수단일 수 있다. 예를 들어, 외부 입력장치는 키보드, 마우스, 마이크로폰, 카메라 등의 장치를, 그리고 외부 출력 장치는 디스플레이, 스피커, 햅틱 피드백 장치(haptic feedback device) 등과 같은 장치를 포함할 수 있다. 다른 예로 입출력부(240)는 터치스크린과 같이 입력과 출력을 위한 기능이 하나로 통합된 장치와의 인터페이스를 위한 수단일 수도 있다. The input/output unit (240) may be a means for interfacing with an external input/output device (not shown). For example, external input devices may include devices such as a keyboard, mouse, microphone, camera, etc., and external output devices may include devices such as a display, speaker, haptic feedback device, etc. As another example, the input/output unit (240) may be a means for interfacing with a device that integrates input and output functions, such as a touchscreen.
또한, 다른 실시예들에서 화면 제공 시스템(2)은 적용되는 장치의 성질에 따라서 도 2에 도시된 구성요소들보다 더 많은 하드웨어 구성요소들을 포함할 수도 있다. 예를 들어, 화면 제공 시스템(2)이 사용자가 사용하는 단말 장치에 적용되는 경우 상술한 입출력 장치 중 적어도 일부를 포함하도록 구현되거나 또는 트랜시버(transceiver), GPS(Global Positioning System) 모듈, 카메라, 각종 센서, DB 등과 같은 다른 구성요소들을 더 포함할 수도 있다. 보다 구체적인 예로, 단말 장치가 스마트폰(smartphone)인 경우, 일반적으로 스마트폰이 포함하고 있는 가속도 센서나 자이로 센서, 카메라 모듈, 각종 물리적인 버튼, 터치패널을 이용한 버튼, 입출력 포트, 진동을 위한 진동기 등의 다양한 구성요소들이 더 포함되도록 구현될 수 있다.In addition, in other embodiments, the screen providing system (2) may include more hardware components than those illustrated in FIG. 2, depending on the nature of the device to which it is applied. For example, when the screen providing system (2) is applied to a terminal device used by a user, it may be implemented to include at least some of the above-described input/output devices, or may further include other components such as a transceiver, a GPS (Global Positioning System) module, a camera, various sensors, a DB, etc. As a more specific example, when the terminal device is a smartphone, it may be implemented to further include various components that are generally included in a smartphone, such as an acceleration sensor or a gyro sensor, a camera module, various physical buttons, buttons using a touch panel, input/output ports, and a vibrator for vibration.
그러나 본 명세서에서 설명하는 컴퓨팅 장치의 구성요소 및 형태는 단지 예시적인 것으로서, 화면 제공 시스템(2)이 구현되는 컴퓨팅 장치의 구성은 다른 공지 기술의 채용 또는 향후 정보통신 기술의 발전에 따라 본 명세서에서 설명된 것과 상이하게 될 수 있다.However, the components and forms of the computing device described in this specification are merely exemplary, and the configuration of the computing device in which the screen provision system (2) is implemented may differ from that described in this specification depending on the adoption of other known technologies or the development of future information and communication technologies.
이하에서 설명하는 화면 제공 방법은, 도 2를 참조하여 전술한 하드웨어(2) 구성을 포함하는 컴퓨팅 장치 형태로 구현된 화면 제공 시스템(2)에 의하여 수행될 수 있다. 일 예로, 화면 제공 방법은 사용자 장치 및/또는 서버에 기초하여 동작하는 애플리케이션, 소프트웨어 및 그 밖의 프로그램 중 적어도 어느 하나에 기초한 서비스의 형태로 사용자에게 제공될 수 있다.The screen provision method described below can be performed by a screen provision system (2) implemented in the form of a computing device including the hardware (2) configuration described above with reference to FIG. 2. For example, the screen provision method can be provided to a user in the form of a service based on at least one of an application, software, and other programs operating on a user device and/or a server.
도 3은 일 실시예에 따른 화면 제공 방법의 순서도이고, 도 4a내지 4e는 일 실시예에 따른 화면 제공 방법에 의한 사용자 단말 상의 UI를 나타내는 예시적인 이미지이고, 도 5는 일 실시예에 따른 화면 제공 방법에 의한 금융사 단말 상의 사용자 인터페이스를 나타내는 예시적인 이미지이다. FIG. 3 is a flowchart of a screen providing method according to one embodiment, FIGS. 4a to 4e are exemplary images showing a UI on a user terminal according to a screen providing method according to one embodiment, and FIG. 5 is an exemplary image showing a user interface on a financial institution terminal according to a screen providing method according to one embodiment.
도 1 및 도 3을 참고하면, 일 실시예에서, 고객이 특정 금융 업무를 처리하고자 하는 경우, 사용자 단말(3)은 고객의 사용자 입력에 따라 업무 처리 요청을 화면 제공 시스템(2)에 전송할 수 있다(S11). 예를 들어, 고객이 펀드 가입을 하고자 하는 경우, 사용자 단말(3)은 고객으로부터 애플리케이션 상의 펀드 가입 메뉴에 대한 선택을 수신하고, 펀드 가입 업무에 상응하는 업무 처리 요청을 화면 제공 시스템(2)에 전송할 수 있다. Referring to Figures 1 and 3, in one embodiment, when a customer wishes to process a specific financial transaction, the user terminal (3) may transmit a transaction processing request to the screen providing system (2) based on the customer's user input (S11). For example, when a customer wishes to subscribe to a fund, the user terminal (3) may receive the customer's selection of a fund subscription menu on the application and transmit a transaction processing request corresponding to the fund subscription transaction to the screen providing system (2).
화면 제공 시스템(2)의 제2 통신 모듈(23)은 화면 제공 시스템(2)에 접속한 사용자 단말(3)로부터 전송된 업무 처리 요청을 수신할 수 있다. The second communication module (23) of the screen provision system (2) can receive a work processing request transmitted from a user terminal (3) connected to the screen provision system (2).
일 실시예에서, 서버 관리 모듈(22)의 항목 선별부(222)는, 제2 통신 모듈(23)에 수신된 업무 처리 요청에 상응하는 금융 업무 처리를 위해 필요한 항목 정보를 선별하여 금융사 단말(1)에 전송할 수 있다(S12).In one embodiment, the item selection unit (222) of the server management module (22) can select item information necessary for financial business processing corresponding to a business processing request received by the second communication module (23) and transmit it to the financial institution terminal (1) (S12).
여기서, 항목 정보는 해당 금융 업무의 종류에 따라 상이할 수 있으며, 예를 들어, 화면 제공 시스템(2)의 DB(223)에 기 저장된 고객 정보, 고객이 원하는 업무에 대한 메뉴가 표시되는 화면 정보, 및/또는 고객이 반드시 확인해야 하는 설명서 정보 등을 포함할 수 있다. Here, the item information may vary depending on the type of financial business, and may include, for example, customer information already stored in the DB (223) of the screen provision system (2), screen information displaying a menu for a business desired by the customer, and/or manual information that the customer must check.
일 실시예에서, 항목 선별부(222)는 고객 정보를 이용하여 미리 작성 가능한 항목 정보를 선별하여 금융사 단말(1)에 전송할 수 있다. 예를 들어, 도 4a에서 도시한 바와 같이, 항목 선별부(222)는 DB(223)에 기 저장된 고객 정보를 기초로 업무 처리 요청을 한 고객의 이름, 주민등록번호, 주소 등을 선별할 수 있고, 이 중 업무 처리를 위해 입력이 필요한 부분인 이름, 주민등록의 특정 부분(예컨대, 앞 6자리), 주소 일부(예컨대, 상세주소를 제외한 시/구 등)를 자동으로 기입하여 금융사 단말(1)에 전송할 수 있다. In one embodiment, the item selection unit (222) can select item information that can be written in advance using customer information and transmit it to the financial institution terminal (1). For example, as illustrated in FIG. 4a, the item selection unit (222) can select the name, resident registration number, address, etc. of the customer who has requested business processing based on the customer information previously stored in the DB (223), and among these, the name, a specific part of the resident registration (e.g., the first six digits), and part of the address (e.g., city/district excluding the detailed address) that are required for business processing can be automatically entered and transmitted to the financial institution terminal (1).
또한, 도 4b에서 도시한 바와 같이, 고객이 공모주 청약 업무 처리를 요청한 경우, 항목 선별부(222)는 해당 업무를 시작하는 메뉴가 표시되는 화면 정보를 선별할 수 있다. 또한 항목 선별부(222)는, 해당 업무의 처리를 위해 사용자 단말(3) 상의 애플리케이션 UI 또는 웹 화면 등을 통해 고객의 확인이 필요한 정보, 예컨대, 투자 설명서 등과 같은 설명서 정보를 선별할 수도 있다. Additionally, as illustrated in FIG. 4b, when a customer requests processing of a public offering subscription, the item selection unit (222) may select screen information displaying a menu for starting the relevant task. Furthermore, the item selection unit (222) may select information requiring customer confirmation, such as a prospectus, through an application UI or web screen on the user terminal (3) for processing the relevant task.
일 실시예에서, 항목 선별부(222)는 회원 등급, 잔고 및/또는 신용 등급 등과 같이 고객에 대해 사전 저장된 정보를 이용하여 계산되어야 하는 업무들에 대하여 추천 항목을 생성하고, 금융사 직원이 입력할 항목 정보와 함께 추천 항목을 금융사 단말(1)에 제공할 수도 있다. In one embodiment, the item selection unit (222) may generate recommended items for tasks that need to be calculated using pre-stored information about the customer, such as membership level, balance, and/or credit rating, and may provide the recommended items to the financial institution terminal (1) together with item information to be entered by a financial institution employee.
또한 일 실시예에서, 항목 선별부(222)는 고객 정보 및 해당 고객이 요청한 업무에 관련된 업무에 대해 미리 설정된 규칙 정보를 이용하여 업무에 필요한 항목 정보를 선별할 수도 있다. Additionally, in one embodiment, the item selection unit (222) may select item information required for a task by using customer information and preset rule information related to the task requested by the customer.
나아가 일 실시예에서, 항목 선별부(222)는 인공지능(AI) 기반의 학습 모델에 고객의 업무 요청을 입력함으로써, 업무에 필요한 항목 정보를 선별할 수도 있다. Furthermore, in one embodiment, the item selection unit (222) may select item information necessary for work by inputting a customer's work request into an artificial intelligence (AI)-based learning model.
이와 같이, 항목 선별부(222)는 고객의 업무 처리 요청에 상응하여 입력이 필요한 항목 정보를 선별하여 금융사 단말(1)에 전송할 수 있다(S12). 금융사 직원은 고객의 업무 처리를 위해 고객이 작성해야 할 부분을 미리 작성하거나 또는 고객의 작성을 보조하기 위한 가이드 메시지 등을 상기 항목 정보에 상응하여 입력할 수 있다(S13). In this way, the item selection unit (222) can select the item information that requires input in response to the customer's business processing request and transmit it to the financial institution terminal (1) (S12). Financial institution employees can pre-write the portions that the customer needs to write in order to process the customer's business, or input guide messages to assist the customer in writing, etc., corresponding to the item information (S13).
예를 들어, 금융사 직원이 금융사 단말(1)에 입력하는 정보는 도 4a에서 주민등록번호 및 주소 항목에 상응하여 표시되는 '본인 확인을 위해 작성 부탁드립니다'와 같은 가이드 정보, 도 4b에서 공모주 청약에서 필요한 설명서 정보 항목에 대하여 표시되는 '클릭하여 확인사항을 읽으신 후 교부함 또는 교부하지 않음을 체크해주세요'와 같은 가이드 정보일 수 있다. For example, the information that a financial institution employee enters into a financial institution terminal (1) may be guide information such as “Please fill in the information for identity verification” displayed corresponding to the resident registration number and address items in FIG. 4a, or guide information such as “Please click to read the confirmation information and check whether to issue or not to issue” displayed for the information item of the explanatory note required for subscription to public offering stocks in FIG. 4b.
또한, 금융사 직원은 이러한 가이드 정보의 표시 형태(예컨대, 크기, 색상, 도형 등) 및/또는 표시 위치를 지정할 수도 있다. 본 발명의 일 실시예에서는 말풍선을 통해 가이드 정보가 표시되는 것으로 기재하였으나, 가이드 정보의 표시 정보는 하이라이트 표시 등으로 이와 상이할 수 있으며 특정 형태로 제한되지 않는다. Additionally, financial institution employees may specify the display format (e.g., size, color, shape, etc.) and/or display location of such guide information. While one embodiment of the present invention describes guide information as being displayed via speech bubbles, the display of guide information may differ from this, such as through highlighting, and is not limited to a specific format.
또한, 금융사 직원이 금융사 단말(1)에 입력하는 정보는 고객이 입력해야 하는 정보의 일부를 금융사 직원이 사전 입력한 정보일 수도 있다. 예를 들어, 금융사 직원은 화면 제공 시스템(2)의 DB(22)에 저장된 고객 정보를 토대로 도 4a의 고객 주민등록번호, 주소 등 개인 정보의 일부 또는 전부를 미리 입력할 수도 있다. Additionally, the information entered by a financial institution employee into the financial institution terminal (1) may be information previously entered by the employee, including some of the information required to be entered by the customer. For example, the financial institution employee may pre-enter some or all of the customer's personal information, such as the customer's resident registration number and address, as shown in Figure 4a, based on the customer information stored in the database (22) of the screen provision system (2).
화면 제공 시스템(2)에서는 금융사 단말(1)을 통해 업무 처리를 위한 하나 이상의 항목에 대해 금융사 직원에 의해 입력된 정보를 업무 정보로 생성할 수 있다. 화면 제공 시스템(2)에 전송된 업무 정보는 서버 모듈(22)의 DB(223)에 저장될 수 있다. The screen provision system (2) can generate business information using information entered by a financial institution employee for one or more items for business processing via the financial institution terminal (1). The business information transmitted to the screen provision system (2) can be stored in the database (223) of the server module (22).
또한 화면 제공 시스템(2)은, 이러한 업무 정보가 표시되는 화면에 대한 고객의 접근을 가능하게 하는 접속 정보를 생성할 수 있다(S14). 즉, 접속 정보 생성부(224)는 항목 선별부(222)에서 선별된 항목 정보 및 금융사 단말(1)로부터 입력받은 업무 정보가 사용자 단말(3) 상의 UI에 표시될 수 있는 접속 정보를 생성할 수 있다. Additionally, the screen provision system (2) can generate access information that enables customers to access the screen on which such business information is displayed (S14). That is, the access information generation unit (224) can generate access information that allows the item information selected by the item selection unit (222) and the business information input from the financial institution terminal (1) to be displayed on the UI on the user terminal (3).
여기서, 접속 정보는 사용자 단말(3) 상에서 실행되는 애플리케이션의 실행 모드를 전환하기 위한 특정 URL일 수도 있고, 또는 항목 정보 및 업무 정보에 상응하는 화면을 표시하기 위한 웹 문서의 URL일 수도 있다. 예를 들어, 접속 정보는 사용자 단말(3) 상의 애플리케이션의 실행 모드를 일반 모드에서 업무 처리 모드로 전환하기 위한 URL일 수 있다. Here, the connection information may be a specific URL for switching the execution mode of an application running on the user terminal (3), or may be a URL of a web document for displaying a screen corresponding to item information and work information. For example, the connection information may be a URL for switching the execution mode of an application on the user terminal (3) from general mode to work processing mode.
일 실시예에서, 생성된 접속 정보는 화면 제공 시스템(2)에 의해 금융사 단말(1)에 제공되며, 금융사 단말(1)을 통한 금융사 직원의 확인을 고쳐 고객의 사용자 단말(3)에 전송될 수 있다. 그러나 이는 예시적인 것으로서, 다른 실시예에서 화면 제공 시스템(2)에 의해 생성된 접속 정보는 금융사 직원의 별도 확인 과정을 거치지 않고 자동으로 사용자 단말(3)에 전송될 수도 있다. In one embodiment, the generated connection information is provided to the financial institution terminal (1) by the screen provision system (2), and may be transmitted to the customer's user terminal (3) after verification by a financial institution employee through the financial institution terminal (1). However, this is exemplary, and in another embodiment, the connection information generated by the screen provision system (2) may be automatically transmitted to the user terminal (3) without going through a separate verification process by a financial institution employee.
일 실시예에서, 화면 제공 시스템(2)은 사전 작성된 화면에 대한 접속 정보와 함께 알림 정보를 사용자 단말(3)에 전송할 수도 있다. 또한, 이러한 알림 정보는 금융사 단말(1)을 통한 금융사 직원의 확인을 거쳐 고객의 사용자 장치(3)에 전송될 수도 있다. 예를 들어, 금융사 단말(1)은 접속 정보와 더불어 '고객님이 신청하신 업무를 처리할 준비가 완료되었습니다' 등과 같은 알림 메시지를 사용자 단말(3)에 전송할 수 있다. In one embodiment, the screen provision system (2) may transmit notification information along with access information for a pre-written screen to the user terminal (3). Furthermore, this notification information may be transmitted to the customer's user device (3) after confirmation by a financial institution employee via the financial institution terminal (1). For example, the financial institution terminal (1) may transmit a notification message such as "The transaction requested by the customer is ready to be processed" to the user terminal (3) along with the access information.
화면 제공 시스템(2)이 전송한 접속 정보를 통해 사용자 단말(3)이 화면 제공 시스템(2)에 접속하면, 사용자 단말(3)에서는 애플리케이션의 실행 모드를 업무 처리 모드로 전환할 수 있다. 또는, 사용자 단말(3)에서 화면 제공 시스템(2)에 접속하면, 화면 제공 시스템(2)이 사용자 단말(3)에서 접속에 이용한 URL을 기반으로 실행 모드의 전환이 필요한 것인지(즉, 사전 작성된 화면에 상응하는 URL을 통해 접속한 것인지) 판단하고, 사용자 단말(3) 상의 애플리케이션의 실행 모드를 전환하기 위한 응답을 사용자 단말(3)에 전송할 수도 있다. When a user terminal (3) accesses the screen provision system (2) through the connection information transmitted by the screen provision system (2), the user terminal (3) can switch the execution mode of the application to the work processing mode. Alternatively, when the user terminal (3) accesses the screen provision system (2), the screen provision system (2) can determine whether a switch in the execution mode is necessary based on the URL used for access by the user terminal (3) (i.e., whether access was made through a URL corresponding to a pre-written screen), and can transmit a response to the user terminal (3) for switching the execution mode of the application on the user terminal (3).
사용자 단말(3) 상의 애플리케이션의 실행 모드가 업무 처리 모드인 경우, 또는 사용자 단말(3)이 사전 작성된 화면에 상응하는 URL을 통해 접속한 경우, 서버 모듈(22)의 화면 제공부(225)는 항목 정보 및 하나 이상의 항목에 상응하여 금융사 단말(1)로부터 입력받은 업무 정보를 기초로 사전 작성된 화면을 사용자 단말(3)에 제공한다(S17).When the execution mode of the application on the user terminal (3) is the business processing mode, or when the user terminal (3) accesses through a URL corresponding to a pre-written screen, the screen providing unit (225) of the server module (22) provides the user terminal (3) with a pre-written screen based on the item information and the business information input from the financial institution terminal (1) corresponding to one or more items (S17).
구체적인 화면 제공 방법에 있어서, 화면 제공부(225)는 업무 처리를 위해 필요한 항목 정보를 기반으로 구성된 화면 구성 데이터와, 화면 구성 데이터에 포함된 하나 이상의 항목에 상응하여 금융사 직원에 의해 사전에 입력된 업무 정보를 사용자 단말(3)에 제공할 수 있다. 사용자 단말(3)에서는 이러한 정보를 수신하고, 애플리케이션 또는 웹 브라우저(web browser) 등을 통해 화면에 표시할 수 있다.In a specific screen provision method, the screen provision unit (225) can provide screen configuration data configured based on item information required for business processing, and business information pre-entered by a financial institution employee corresponding to one or more items included in the screen configuration data to the user terminal (3). The user terminal (3) can receive this information and display it on the screen through an application or a web browser, etc.
사용자 단말(3) 상의 애플리케이션이 업무 처리 모드에 있는 경우, 사용자 단말(3)에서는 화면 구성 데이터를 표시하는 한편 금융사 직원이 입력한 고객 정보나 가이드 정보 등 업무 정보를 기반으로 화면 구성 데이터 상의 특정 변수의 값을 치환할 수 있다. 이러한 동작은 사용자 단말(3) 상에서 실행되는 스크립트를 통해 이루어질 수도 있으나, 이에 한정되는 것은 아니며, 변수 값이 치환이 서버 모듈(22)에 의해 이루어진 후 치환된 변수 값을 갖는 화면 구성 데이터가 사용자 단말(3)에 전송되는 방식으로 사전 작성된 화면의 제공이 이루어질 수도 있다. When an application on a user terminal (3) is in a work processing mode, the user terminal (3) may display screen configuration data and substitute the values of specific variables in the screen configuration data based on work information such as customer information or guide information entered by a financial institution employee. This operation may be performed through a script executed on the user terminal (3), but is not limited thereto, and provision of a pre-written screen may be performed in such a way that after variable value substitution is performed by the server module (22), screen configuration data having the substituted variable value is transmitted to the user terminal (3).
또한 일 실시예에서, 화면 제공부(225)는 업무 처리를 위한 프로세스에 따라 구성된 복수 개의 화면을 순차적으로 제공하고, 사용자 단말(3)은 해당 화면을 표시할 수 있다. Additionally, in one embodiment, the screen providing unit (225) sequentially provides a plurality of screens configured according to a process for processing work, and the user terminal (3) can display the corresponding screens.
예를 들어, 고객이 펀드 가입을 하고자 하는 경우, 도 4c에서 도시한 바와 같이, 화면 제공부(225)는 항목 선별부(222)로부터 기 선별된 펀드 가입을 위한 화면을 제공할 수 있고, 금융사 단말(1)에 입력된 업무 정보에 따라 [클릭하여 확인사항을 읽고 '다음'을 눌러주세요] 와 같은 가이드 정보를 함께 제공할 수 있다. For example, when a customer wishes to subscribe to a fund, as illustrated in FIG. 4c, the screen providing unit (225) can provide a screen for subscribing to a fund selected from the item selection unit (222), and can also provide guide information such as [Click to read the confirmation information and press 'Next'] according to the business information entered in the financial institution terminal (1).
고객이 확인을 완료한 후, 하단에 표시된 '다음' 버튼을 누르면, 화면 제공부(225)는 복수 개의 사전 작성된 화면 중 미리 설정된 순서에 따라 다음 절차에 해당하는 사전 작성된 화면을 사용자 단말(3)에 제공할 수 있다. After the customer completes the confirmation and presses the 'Next' button displayed at the bottom, the screen providing unit (225) can provide the user terminal (3) with a pre-written screen corresponding to the next procedure in a preset order among multiple pre-written screens.
이때 제공되는 화면은, 다음 단계에서 고객이 확인해야 하는 정보 또는 입력해야 하는 정보 등이 적어도 부분적으로 미리 입력되어 있거나 또는 이의 입력을 위한 가이드 정보 등이 미리 입력되어 있는 사전 작성된 화면일 수 있다. The screen provided at this time may be a pre-written screen in which information that the customer must confirm or enter in the next step is at least partially pre-entered, or guide information for entering the same is pre-entered.
예컨대, 도 4d에 도시된 바와 같이, 화면 제공부(225)는 금융 업무 처리를 위해 선별된 항목인 설명서 정보와, 이에 상응하여 금융사 단말(1)로부터 미리 입력된 '클릭하여 확인사항을 읽으신 후 동의를 눌러주세요' 등의 가이드 정보를 함께 포함하는 사전 작성된 화면을 사용자 단말(3)에 제공할 수 있다. For example, as illustrated in FIG. 4d, the screen providing unit (225) may provide a pre-written screen to the user terminal (3) that includes the description information, which is an item selected for processing financial business, and corresponding guide information such as 'Please click to read the confirmation information and then click to agree', which is input in advance from the financial institution terminal (1).
또한, 도 4e에서 도시한 바와 같이, 고객이 확인을 완료한 후, 하단에 표시된 '다음' 버튼을 누르면, 화면 제공부(225)는 가입하고자 하는 신규 금액, 자동이체 등의 부가정보를 입력할 수 있는 UI와, 이에 상응하여 금융사 직원에 의해 미리 입력된 값 또는 가이드 정보를 포함하는 사전 작성된 화면을 제공할 수 있다. 본 실시예를 통하여, 고객은 사전 작성된 복수 개의 화면 사이를 이동하면서 금융 업무 처리를 위한 프로세스에 따라 업무를 진행할 수 있다. Additionally, as illustrated in FIG. 4e, when a customer completes verification and presses the "Next" button displayed at the bottom, the screen provider (225) may provide a UI for entering additional information, such as the new amount to be subscribed to, automatic transfer, etc., and a pre-written screen containing corresponding values or guide information pre-entered by a financial institution employee. Through this embodiment, the customer can proceed with the financial transaction process by moving between multiple pre-written screens.
일 실시예에서, 사전 작성된 화면의 제공에도 불구하고 고객이 업무 처리하는데 어려움이 있는 경우, 고객은 사용자 단말(3) 상의 UI에 표시된 1:1 문의, 상담원 연결 등과 같은 적어도 하나 UI 요소를 선택하는 방식으로 금융사 직원에게 문의할 수 있다. 여기서, 1:1 문의는 글로 문의사항을 남기는 기능이고, 상담원 연결은 상담원과 유선 통화 또는 영상 통화를 할 수 있는 기능일 수 있다. In one embodiment, if a customer experiences difficulty in performing a task despite the provision of a pre-written screen, the customer may contact a financial institution employee by selecting at least one UI element, such as a 1:1 inquiry or a counselor connection, displayed on the UI of the user terminal (3). Here, the 1:1 inquiry may be a function for leaving a written inquiry, and the counselor connection may be a function for making a phone call or video call with a counselor.
예컨대, 고객이 '상담원 연결'을 누른 경우, 담당 직원과 연결되고, 직원은 고객이 현재 처리 중인 업무의 처리 화면이 미러링되도록 화면 제공 시스템(2)이 구성될 수 있다. 이때 금융사 단말(1)에는 고객이 업무 처리 중인 화면이 표시됨으로써, 고객의 업무 처리를 금융사 직원이 보조하는 것이 가능하게 된다. 미러링 요청은 금융사 단말(1) 및/또는 사용자 단말(3)로부터 수신된 요청에 대한 응답으로 화면 제공부(225)가 사전 작성된 화면을 양 단말에 제공하는 방식으로 실현될 수 있다. For example, when a customer presses "Connect to a Counselor," the customer is connected to a staff member, and the screen provision system (2) can be configured so that the staff member mirrors the screen of the work the customer is currently processing. At this time, the screen of the customer processing the work is displayed on the financial institution terminal (1), thereby enabling the financial institution staff member to assist the customer in processing the work. The mirroring request can be realized by the screen provision unit (225) providing a pre-created screen to both terminals in response to a request received from the financial institution terminal (1) and/or the user terminal (3).
도 5에서 도시한 바와 같이, 직원은 금융사 단말(1)에 미러링된 화면 상에서 커서 등 소정의 UI 요소를 조적함으로써 입력 사항에 대해 가이드할 수 있으며, 금융사 단말(1) 상에 이루어지는 UI 요소의 조작은 사용자 단말(3) 상의 사전 작성된 화면에 동일하게 표시될 수 있다. UI 요소의 조작 형태는 커서에 한정되는 것은 아니며, 메시지, 음성 또는 다른 임의의 형태의 데이터가 사전 작성된 화면과 함께 사용자 단말(3)에 전송됨으로써, 금융사 직원이 고객의 업무 처리를 돕도록 할 수 있다. As illustrated in FIG. 5, an employee can guide input items by manipulating a predetermined UI element, such as a cursor, on a screen mirrored on a financial institution terminal (1), and manipulation of the UI elements on the financial institution terminal (1) can be identically displayed on a pre-written screen on the user terminal (3). The form of manipulation of the UI elements is not limited to a cursor, and messages, voices, or other arbitrary forms of data can be transmitted to the user terminal (3) along with the pre-written screen, thereby allowing a financial institution employee to assist a customer in processing work.
도 6은 또 다른 실시예에 따른 사전 작성된 화면 제공 방법의 순서도이다.Figure 6 is a flowchart of a method for providing a pre-written screen according to another embodiment.
도 1 및 도 6을 참고하면, 본 실시예에서 서버 관리 모듈(22)의 점검부(221)는 정기적으로 고객들이 업데이트해야 할 업무가 있는지 여부를 자동으로 점검할 수 있다(S21). 예를 들어, 점검부(221)는 고객확인제도에 따른 확인의 수행이 필요한 고객이 있는지 여부를 주기적으로 또는 각각의 고객별 일정에 따라 점검할 수 있다. 특정 고객이 업데이트해야 할 업무가 있는 경우, 점검부(221)는 해당 고객이 업무 처리가 필요하다는 것을 통지하는 알림을 금융사 단말(1)에 전송할 수 있다.Referring to FIGS. 1 and 6, in this embodiment, the inspection unit (221) of the server management module (22) can automatically check whether customers have tasks that require updating (S21). For example, the inspection unit (221) can periodically or according to a schedule for each customer to check whether there are customers who require verification under the customer verification system. If a specific customer has tasks that require updating, the inspection unit (221) can send a notification to the financial institution terminal (1) notifying that the customer needs to process the tasks.
또한, 서버 관리 모듈(22)의 항목 선별부(222)는, 점검을 통해 필요한 것으로 확인된 업무를 새로운 업무 처리 요청으로 정의하고, 해당 업무의 처리를 위해 필요한 항목 정보를 선별하여 금융사 단말(1)에 전송할 수 있다(S22). 여기서, 항목 정보의 의미는 도 3을 참조하여 전술한 실시예와 마찬가지로 고객 정보, 고객이 원하는 업무에 대한 메뉴가 표시되는 화면 정보, 고객이 반드시 확인해야 하는 설명서 정보 등을 포함할 수 있다. Additionally, the item selection unit (222) of the server management module (22) can define tasks identified as necessary through inspection as new task processing requests, select item information necessary for processing the tasks, and transmit it to the financial institution terminal (1) (S22). Here, the meaning of the item information can include customer information, screen information displaying menus for tasks desired by the customer, and manual information that the customer must confirm, similar to the embodiment described above with reference to FIG. 3.
금융사 직원은 점검된 업무에 상응하여 선별된 항목 정보를 기반으로, 고객의 입력 사항 일부 또는 고객의 정보 입력을 보조하기 위한 가이드 정보 등을 금융사 단말(1)에 미리 입력하며, 입력된 정보는 업무 정보로서 화면 제공 시스템(2)에 전송된다(S23). 전송된 업무 정보는 화면 제공 시스템(2)의 DB(223)에 저장될 수 있다. Based on the selected items corresponding to the reviewed work, a financial institution employee pre-enters some of the customer's input information or guide information to assist the customer in entering information into the financial institution terminal (1). The entered information is transmitted as work information to the screen provision system (2) (S23). The transmitted work information can be stored in the database (223) of the screen provision system (2).
접속 정보 생성부(224)는 업무 정보에 상응하는 접속 정보를 생성하고, 접속 정보에 상응하는 화면의 확인을 위해 이를 금융사 단말(1)에 전송할 수 있다. 또한, 접속 정보는 금융사 단말(1)을 통한 금융사 직원의 확인을 거쳐 점검 대상 고객의 사용자 단말(3)에 전송될 수 있다(S25). 그러나, 다른 실시예에서 사전 작성된 화면에 상응하는 접속 정보는 금융사 직원의 확인 없이 바로 화면 제공 시스템(2)으로부터 사용자 단말(3)에 전송될 수도 있다. The connection information generation unit (224) generates connection information corresponding to the business information and transmits it to the financial institution terminal (1) for confirmation of the corresponding screen. Furthermore, the connection information may be transmitted to the user terminal (3) of the customer under inspection after confirmation by a financial institution employee via the financial institution terminal (1) (S25). However, in another embodiment, connection information corresponding to a pre-created screen may be transmitted directly from the screen provision system (2) to the user terminal (3) without confirmation by a financial institution employee.
이때, 접속 정보와 더불어 점검 대상 업무를 통지하는 알림 정보가 사용자 단말(3)에 더 전송될 수도 있다. 예를 들어, 화면 제공 시스템(2)은 '고객님, OOO 업무를 처리할 때가 되었습니다. 처리를 위한 페이지를 보내드립니다' 등과 같은 알림 정보를 사전 작성된 화면의 접속 정보와 함께 사용자 단말(3)에 전송할 수 있다. At this time, along with the connection information, notification information notifying the task to be inspected may also be transmitted to the user terminal (3). For example, the screen provision system (2) may transmit notification information such as "Customer, it is time to process the OOO task. We will send you the page for processing" to the user terminal (3) along with the connection information of a pre-written screen.
고객은 사용자 단말(3) 상의 애플리케이션 또는 웹 브라우저 등을 통해 접속 정보에 접속함으로써 사전 작성된 화면을 포함하는 UI 를 제공받고 필요한 금융 업무를 수행할 수 있으며(S26, S27), 본 과정은 도 3을 참조하여 전술한 실시예의 대응되는 단계들과 동일하므로 설명의 중복을 피하기 위하여 이에 대한 자세한 설명은 생략한다. A customer can access the connection information through an application or web browser on a user terminal (3) and receive a UI including a pre-written screen to perform necessary financial tasks (S26, S27). This process is identical to the corresponding steps of the embodiment described above with reference to FIG. 3, so a detailed description thereof is omitted to avoid duplication of explanation.
종래에는 고객이 스스로 처리하기 힘든 복잡한 금융 업무 처리를 위해 영업소를 꼭 방문하여 처리해야 하였다. In the past, customers had to visit a branch office to handle complex financial transactions that were difficult to handle on their own.
반면, 이상에서 설명한 본 발명의 실시예들을 이용하면, 고객 스스로 처리하기 힘든 복잡한 업무라도 비대면으로 사용자 단말(3) 상의 애플리케이션이나 웹 페이지 등을 통해 노출되는 정보나 지시를 따라가면서 처리하는 것이 가능하며, 고객의 금융 업무 처리가 훨씬 용이하게 되며 영업소 방문에 소요되는 시간을 절약할 수 있고, 금융기관에 대한 만족감과 신뢰도를 향상시킬 수 있는 이점이 있다. On the other hand, by using the embodiments of the present invention described above, even complex tasks that are difficult for customers to handle on their own can be processed remotely by following information or instructions exposed through applications or web pages on the user terminal (3), which makes it much easier for customers to handle financial transactions, saves time required for visiting a branch office, and has the advantage of improving satisfaction and trust in financial institutions.
이상에서 설명한 실시예들에 따른 화면 제공 방법에 의한 동작은 적어도 부분적으로 컴퓨터 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 실시예들에 따른 화면 제공 방법에 의한 동작을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 실시예를 구현하기 위한 기능적인 프로그램, 코드 및 코드 세그먼트(segment)들은 본 실시예가 속하는 기술 분야의 통상의 기술자에 의해 용이하게 이해될 수 있을 것이다.The operations by the screen providing method according to the embodiments described above can be implemented at least partially as a computer program and recorded on a computer-readable recording medium. The computer-readable recording medium on which the program for implementing the operations by the screen providing method according to the embodiments is recorded includes all types of recording devices that store data that can be read by a computer. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. In addition, the computer-readable recording medium can be distributed across network-connected computer systems, so that the computer-readable code can be stored and executed in a distributed manner. In addition, the functional programs, codes, and code segments for implementing the present embodiment can be easily understood by a person skilled in the art to which the present embodiment belongs.
이상에서 살펴본 본 발명은 도면에 도시된 실시예들을 참고로 하여 설명하였으나 이는 예시적인 것에 불과하며 당해 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 실시예의 변형이 가능하다는 점을 이해할 것이다. 그러나, 이와 같은 변형은 본 발명의 기술적 보호범위 내에 있다고 보아야 한다. 따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 청구범위의 기술적 사상에 의해서 정해져야 할 것이다. While the present invention has been described above with reference to the embodiments illustrated in the drawings, these are merely exemplary, and those skilled in the art will appreciate that various modifications and variations of the embodiments are possible. However, such modifications should be considered within the technical protection scope of the present invention. Therefore, the true technical protection scope of the present invention should be determined by the technical spirit of the appended claims.
Claims (9)
제1 통신 모듈이 상기 항목 정보를 기반으로 금융사 단말을 통해 입력된 업무 정보를 수신하는 단계;
상기 서버 모듈이 상기 항목 정보 및 상기 업무 정보에 대응하는 접속 정보를 생성하는 단계;
제2 통신 모듈이 상기 접속 정보를 사용자 단말에 전송하는 단계; 및
상기 서버 모듈이 상기 항목 정보 및 업무 정보를 포함하는 사전 작성된 화면을 상기 사용자 단말에 제공하는 단계;를 포함하되,
상기 사전 작성된 화면을 상기 사용자 단말에 제공하는 단계는,
상기 사용자 단말에 설치된 애플리케이션의 실행 모드가 일반 모드 또는 업무 처리 모드인지 결정하는 단계; 및
상기 애플리케이션의 실행 모드가 상기 일반 모드로 결정되는 경우, 상기 사용자 단말에 표시될 화면을 생성하기 위한 화면 구성 데이터를 상기 사용자 단말에 제공하되, 상기 화면 상에 표시될 미리 설정된 하나 이상의 변수의 값이 비어 있는 상태로 상기 화면 구성 데이터를 상기 사용자 단말에 제공하는 단계; 및
상기 애플리케이션의 실행 모드가 상기 업무 처리 모드로 결정되는 경우, 상기 사용자 단말에 상기 화면 구성 데이터를 전송하며, 상기 업무 정보가 삽입된 화면을 상기 사용자 단말에 제공하기 위해 상기 업무 정보에 기초하여 상기 화면 상에 표시될 하나 이상의 변수의 값을 치환하기 위해 상기 사용자 단말에 의해 실행되는 스크립트를 상기 사용자 단말에 전송하는 단계;를 포함하는, 사전 작성된 화면 제공 방법.
A step in which the server module selects the item information required for processing work;
A step in which the first communication module receives business information input through a financial institution terminal based on the above item information;
A step in which the server module generates connection information corresponding to the item information and the business information;
A step in which the second communication module transmits the connection information to the user terminal; and
A step in which the server module provides a pre-written screen including the item information and business information to the user terminal;
The step of providing the above-mentioned pre-written screen to the user terminal is:
A step of determining whether the execution mode of the application installed on the user terminal is a general mode or a business processing mode; and
When the execution mode of the application is determined to be the general mode, a step of providing screen configuration data for generating a screen to be displayed on the user terminal to the user terminal, wherein the screen configuration data is provided to the user terminal in a state where the values of one or more preset variables to be displayed on the screen are empty; and
A method for providing a pre-written screen, comprising: a step of transmitting the screen configuration data to the user terminal when the execution mode of the application is determined as the business processing mode; and transmitting a script to the user terminal to be executed by the user terminal to substitute values of one or more variables to be displayed on the screen based on the business information in order to provide a screen with the business information inserted to the user terminal.
상기 접속 정보는, 상기 사용자 단말에 기 설치된 애플리케이션의 모드를 일반 모드에서 업무 처리 모드로 전환하기 위한 특정 URL인 애플리케이션용 링크인, 사전 작성된 화면 제공 방법.
In the first paragraph,
The above connection information is a method for providing a pre-written screen, which is a link for an application that is a specific URL for switching the mode of an application already installed on the user terminal from general mode to work processing mode.
상기 접속 정보는, 상기 업무 처리와 관련되어 구성된 웹 페이지에 상응하는 URL인, 사전 작성된 화면 제공 방법.
In the first paragraph,
The above connection information is a method for providing a pre-written screen, which is a URL corresponding to a web page configured in relation to the above business processing.
A computer program stored on a computer-readable recording medium that is combined with hardware and executes a pre-written screen provision method according to any one of claims 1 to 3.
상기 항목 정보를 기반으로 금융사 단말을 통해 입력된 업무 정보를 수신하는 제1 통신 모듈;을 포함하되,
상기 화면 제공부는,
상기 사용자 단말에 설치된 애플리케이션의 실행 모드가 일반 모드 또는 업무 처리 모드인지 결정하고,
상기 애플리케이션의 실행 모드가 상기 일반 모드로 결정되는 경우, 상기 사용자 단말에 표시될 화면을 생성하기 위한 화면 구성 데이터를 상기 사용자 단말에 제공하되, 상기 화면 상에 표시될 미리 설정된 하나 이상의 변수의 값이 비어 있는 상태로 상기 화면 구성 데이터를 상기 사용자 단말에 제공하며,
상기 애플리케이션의 실행 모드가 상기 업무 처리 모드로 결정되는 경우, 상기 사용자 단말에 상기 화면 구성 데이터를 전송하며, 상기 업무 정보가 삽입된 화면을 상기 사용자 단말에 제공하기 위해 상기 업무 정보에 기초하여 상기 화면 상에 표시될 하나 이상의 변수의 값을 치환하기 위해 상기 사용자 단말에 의해 실행되는 스크립트를 상기 사용자 단말에 전송하도록 더 구성된 사전 작성된 화면 제공 시스템.
A server module including an item selection unit that selects item information required for business processing, a connection information generation unit that generates connection information corresponding to the item information and business information, and a screen provision unit that provides a pre-written screen including the item information and the business information to a user terminal; and
A first communication module for receiving business information input through a financial institution terminal based on the above item information; including;
The above screen provider,
Determine whether the execution mode of the application installed on the user terminal is normal mode or business processing mode,
When the execution mode of the above application is determined to be the general mode, screen configuration data for generating a screen to be displayed on the user terminal is provided to the user terminal, and the screen configuration data is provided to the user terminal in a state where the values of one or more preset variables to be displayed on the screen are empty.
A pre-written screen provision system further configured to transmit the screen configuration data to the user terminal when the execution mode of the application is determined as the business processing mode, and to transmit a script executed by the user terminal to the user terminal to substitute the values of one or more variables to be displayed on the screen based on the business information in order to provide the screen with the business information inserted to the user terminal.
상기 접속 정보는, 상기 사용자 단말에 기 설치된 애플리케이션의 모드를 일반 모드에서 업무 처리 모드로 전환하기 위한 특정 URL인 애플리케이션용 링크인, 사전 작성된 화면 제공 시스템.
In paragraph 6,
The above connection information is a pre-written screen provision system, which is a link for an application that is a specific URL for switching the mode of an application already installed on the user terminal from general mode to work processing mode.
상기 접속 정보는, 상기 업무 처리와 관련되어 구성된 웹 페이지에 상응하는 URL인, 사전 작성된 화면 제공 시스템.
In paragraph 6,
The above connection information is a pre-written screen provision system that is a URL corresponding to a web page configured in relation to the above business processing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020240026646A KR102853137B1 (en) | 2024-02-23 | 2024-02-23 | System and method for providing pre-created screen and computer program for the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020240026646A KR102853137B1 (en) | 2024-02-23 | 2024-02-23 | System and method for providing pre-created screen and computer program for the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102853137B1 true KR102853137B1 (en) | 2025-09-01 |
Family
ID=97084629
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020240026646A Active KR102853137B1 (en) | 2024-02-23 | 2024-02-23 | System and method for providing pre-created screen and computer program for the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102853137B1 (en) |
-
2024
- 2024-02-23 KR KR1020240026646A patent/KR102853137B1/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109661675B (en) | Using semantic processing for customer support | |
US9946529B2 (en) | Function-based dynamic application extension framework | |
US11017052B1 (en) | Electronic forms interaction framework for a consistent user experience | |
US10331765B2 (en) | Methods and apparatus for translating forms to native mobile applications | |
US10951486B2 (en) | Terminal device, UI expansion method, and UI expansion program | |
CN110221904A (en) | A kind of Business Process Control method | |
US10474329B2 (en) | Selective generation and display of interfaces of a website or program | |
US11093265B1 (en) | User interface modality switching for transaction management | |
US8856958B1 (en) | Personalized content access prompt | |
JP6190074B2 (en) | Number URL service provision method | |
TW201610713A (en) | Identifying and surfacing relevant report artifacts in documents | |
AU2025203052A1 (en) | Intelligent assistant content generation | |
KR102853137B1 (en) | System and method for providing pre-created screen and computer program for the same | |
US10430711B2 (en) | Method and system for FUNC-based experience framework with cross-user intelligence | |
US20250291561A1 (en) | Information processing apparatus, program generation system, and program generation method | |
CN108874390B (en) | Data processing method and device, equipment and storage medium | |
Chmielewski et al. | Declarative GUI descriptions for device-independent applications | |
JP2021009492A (en) | Client device, server device, control method and program thereof, and remote browser system | |
Sehgal | Cloud Based Cab Booking Service | |
CN113868561B (en) | Page preloading method, device, computer equipment and storage medium | |
US20250123811A1 (en) | Information processing apparatus, application generation system, and application generation method | |
TWI675345B (en) | Device and method of an outer link of a stock watchlist | |
KR20250007937A (en) | Method and device for updating content provided in chat room on instant messaging service | |
JP2025143179A (en) | Information processing device, program generation system, program, and program generation method | |
JP2025067794A (en) | Information processing device, application generation system, program, application generation method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |