KR20220125829A - Face-to-face customer awareness service system and method using location-based services - Google Patents

Face-to-face customer awareness service system and method using location-based services Download PDF

Info

Publication number
KR20220125829A
KR20220125829A KR1020210028015A KR20210028015A KR20220125829A KR 20220125829 A KR20220125829 A KR 20220125829A KR 1020210028015 A KR1020210028015 A KR 1020210028015A KR 20210028015 A KR20210028015 A KR 20210028015A KR 20220125829 A KR20220125829 A KR 20220125829A
Authority
KR
South Korea
Prior art keywords
customer
information
location
area
face
Prior art date
Application number
KR1020210028015A
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 KR1020210028015A priority Critical patent/KR20220125829A/en
Publication of KR20220125829A publication Critical patent/KR20220125829A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds

Abstract

The present invention relates to a system for a face-to-face channel customer recognition service using a location-based service, which is connected to at least one customer terminal through a network. The system comprises: a database unit which stores customer information, branch information, and Wi-Fi router information; and a server which receives information including customer information and an application ID from the customer terminal, verifies the validity of the information including the customer information and the application ID, transmits, when the validity is verified, an FCM request to an external Firebase (Google Firebase) based on the customer information, transmits a push notification to the user terminal, and provides a customized service when a customer clicks the push notification displayed on the terminal. Accordingly, the present invention provides a financial service by accurately identifying a location of a customer even in a narrow area such as a branch off. Accordingly, battery consumption of a customer terminal can be minimized through periodic location collection rather than real-time location collection.

Description

위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법 {Face-to-face customer awareness service system and method using location-based services} {Face-to-face customer awareness service system and method using location-based services}

본 발명은 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법에 관한 것으로 특히, 사용자 클라이언트로부터 위치 정보를 수신 받아 어플리케이션 또는 웹사이트에 접속하면 사용자의 지도 위치에 대응하는 정보를 빠르게 디스플레이 하는, 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법에 관한 것이다.The present invention relates to a face-to-face customer recognition service system and method using a location-based service. In particular, when receiving location information from a user client and accessing an application or website, the information corresponding to the user's map location is quickly displayed. It relates to a face-to-face customer recognition service system and method using location-based service.

일반적으로 통신기술과 컴퓨터 분야의 급격한 발전과 더불어 컴퓨터 통신 및 인터넷 통신이 현대인에게는 정보 습득과 교류의 장으로서 하나의 필수적인 수단이 되었으며, 그 기능 및 역할이 폭발적으로 증대되고 있는 추세이다.In general, with the rapid development of communication technology and computer fields, computer communication and Internet communication have become an essential means of information acquisition and exchange for modern people, and their functions and roles are increasing explosively.

인터넷이 활성화되면서 인터넷은 정보를 제공받는 중요한 소스의 하나로 부각되고 있다. 특히 과거에는 전문가의 조언을 들어야만 했던 법률, 의료 등에 관한 정보도 상당 부분을 인터넷을 통해 제공받을 수 있을 정도로 인터넷은 점차 정보의 중심이 되어가고 있다. With the activation of the Internet, the Internet is emerging as one of the important sources of information. In particular, the Internet is gradually becoming the center of information to the extent that a significant portion of information on laws and medical care, which had to be provided by experts in the past, can be provided through the Internet.

한편, 일반적으로 각 지역에 다수의 금융 영업점들이 존재하고, 고객들마다 금융 영업점에서 거래하고 싶은 업무(빠른 입출금 거래, 대출 등)들은 다양하다.On the other hand, in general, there are a number of financial branches in each region, and each customer has a variety of tasks (quick deposit and withdrawal transactions, loans, etc.) they want to transact at.

따라서, 고객들은 다수의 금융 영업점 중에서 거주지를 기준으로 가까운 금융 영업점을 찾아갈 수 있고, 또는 방문 고객이 적은 금융 영업점을 선택하여 찾아갈 수도 있다. 또는 거래하고자 하는 금융 업무가 대출이나 외환등 처리 경험이 많고 신뢰성이 필요한 업무의 경우 고객들은 신뢰가 더 가는 금융 영업점을 찾을 수 있다.Accordingly, customers may visit a financial branch close to their residence from among a plurality of financial branches, or may select and visit a financial branch with few visiting customers. Alternatively, if the financial business they want to transact with, such as loans or foreign exchange, has a lot of experience and requires reliability, customers can find a trustworthy financial branch.

이처럼 여러 가지의 이유로 고객들이 원하는 금융 영업점을 선택하지만, 결국 고객들은 업무 처리가 빠르고 신뢰할 수 있는 곳을 찾기 마련이다.For various reasons, customers choose the financial branch they want, but in the end, customers tend to find a place that is reliable and fast.

그런데, 다수의 금융 영업점이 존재함에도 불구하고 고객들은 어느 금융 영업점이 빠르게 처리하는지(즉, 방문 고객의 수가 적은지), 자신이 거래하고자 하는 업무가 주위의 수많은 금융 영업점 중에서 어느 영업점이 가장 빠르면서 신뢰가게 할 수 있는지 확인할 길이 없다.However, despite the existence of a large number of financial branches, customers can find out which financial branch handles the fastest (that is, the number of visiting customers), and which branch is the fastest and most trustworthy among the numerous financial branches around where the business they want to trade with is the fastest. There is no way to make sure you can go.

또한, 어떤 금융 영업점은 특정 업무에 강점을 가지고 있는 행원들이 존재할 수 있다. 이 경우, 금융 영업점 입장에서는 강점을 가지고 있는 업무에 대하여 더욱 많은 고객들을 유치하고 싶은 실정이다.Also, in some financial branches, there may be employees who have strengths in specific tasks. In this case, the financial branch wants to attract more customers to the business it has strengths in.

본 발명이 이루고자 하는 기술적 과제는 종래의 문제를 개선하기 위한 것으로, 고객이 위치서비스 1회 동의시에 고객이 특정한 동작을 하지 않아도 지정된 영역에 방문했을 시 고객에게 맞춤 금융 서비스를 하는, 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법을 제공하는 것이다.The technical problem to be achieved by the present invention is to improve the conventional problem, and a location-based service that provides customized financial service to a customer when the customer visits a designated area even if the customer does not perform a specific operation when the customer agrees to the location service once To provide a face-to-face customer recognition service system and method using

또한, 본 발명이 이루고자 하는 기술적 과제는 종래의 문제를 개선하기 위한 것으로, 영업점과 같은 좁은 범위의 영역에서도 정확하게 고객의 위치를 파악하여 금융서비스를 제공하며, 실시간 위치 수집이 아닌 주기적 위치 수집을 통해 고객 단말기의 배터리 소모를 최소화하는, 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법을 제공하는 것이다.In addition, the technical problem to be achieved by the present invention is to improve the conventional problems, Face-to-face customer recognition using location-based service that provides financial services by accurately identifying customers’ locations even in narrow areas such as branch offices, and minimizes battery consumption of customer terminals through periodic location collection instead of real-time location collection To provide a service system and method.

또한, 본 발명이 이루고자 하는 기술적 과제는 종래의 문제를 개선하기 위한 것으로, 얼굴인식 서비스와 위치기반서비스를 이용하여 정확도 높게 영업점 방문 고객을 인지하는, 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법을 제공하는 것이다.In addition, the technical problem to be achieved by the present invention is to improve the conventional problems, and a face-to-face customer recognition service system using a location-based service that recognizes a customer visiting a branch with high accuracy using a face recognition service and a location-based service and to provide a method.

이러한 과제를 해결하기 위한 본 발명의 특징에 따른 위치기반 서비스를 활용한 대면채널 고객 인지 서비스 방법은,A face-to-face channel customer recognition service method using a location-based service according to a feature of the present invention for solving these problems,

고객 단말기와 네트워크망을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템의 대면채널 고객 인지 서비스 방법으로서,As a face-to-face customer recognition service method of a face-to-face customer recognition service system using a location-based service connected through a customer terminal and a network,

고객 단말기가 위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하는 단계;a step in which the customer terminal agrees to provide personal information for providing location services once;

사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 주기적으로 위치정보를 파악하고, 상기 고객 단말기가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계;After user consent once, the background location service is executed to periodically identify location information, and the customer terminal determines whether the customer's location is located within a preset geo-fence area within a certain distance from the branch through location information in the background service. step;

고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 상기 고객 단말기는 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하는 단계;If the customer's location information is within the geo-fence area, the customer terminal changing from periodic location information checking to real-time location information checking, determining whether the customer has entered the JTS area set as the branch area;

고객의 위치 정보가 지오펜스 영역 내에 있지 않은 경우, 상기 고객 단말기가 고객의 위치 정보가 지오펜스 영역에 진입했는지 반복 확인하는 단계;if the customer's location information is not within the geo-fence area, repeatedly checking whether the customer's location information has entered the geo-fence area;

JTS 영역 범위 내에 고객이 진입했으면, 상기 고객 단말기가 WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하는 단계;when the customer enters the JTS area, the customer terminal starts WiFi scanning, and determines whether the customer is within the WiFi area;

JTS 영역 범위 내에 고객이 진입하지 않았으면, 상기 고객 단말기가 지어펜스 영역 내에 위치할 시 JTS 영역 범위내에 진입했는지 여부를 계속적으로 확인하는 단계;If the customer does not enter the JTS area range, continuously checking whether the customer terminal has entered the JTS area range when located in the Jier fence area;

고객이 와이파이 영역에 진입한 경우, 상기 고객 단말기가 서버에 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보 등)를 전송한 뒤 푸시 알림을 요청하는 단계;requesting a push notification after the customer terminal transmits user information (location information, visit point information, device information, etc.) to a server when the customer enters the Wi-Fi area;

고객이 와이파이 영역에 진입하지 않고 JTS영역에 계속 위치한 경우, 상기 고객 단말기가 지속적으로 고객이 와이파이 영역 내에 있는지 판단하는 단계;If the customer does not enter the Wi-Fi area and continues to be located in the JTS area, the customer terminal continuously determining whether the customer is within the Wi-Fi area;

상기 서버가 사용자 정보, 앱 ID를 포함한 정보로 유효성 검증을 하는 단계;performing, by the server, validating information including user information and app ID;

유효성이 검증되면, 상기 서버가 전송받은 사용자 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내는 단계;sending, by the server, a push notification to the user terminal by sending an FCM request to an external Firebase based on the user information received by the server when the validity is verified;

고객이 단말에 나타난 푸시 알림을 클릭할 시 상기 서버가 고객 맞춤 서비스를 제공하는 단계를 포함한다.and providing, by the server, a customized service when the customer clicks the push notification displayed on the terminal.

상기 고객 단말기가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계에서는,In the step of the customer terminal determining whether the customer's location is located in a preset geo-fence area through location information in the background service,

상기 고객 단말기가 100미터 반경의 영업점 근방 위치(영업점 근방 Geofence 영역)에 접근했는지 판단하는 것을 특징으로 한다. It is characterized in that it is determined whether the customer terminal approaches a location near the branch (geofence area near the branch) with a radius of 100 meters.

이러한 과제를 해결하기 위한 본 발명의 특징에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법은,In order to solve this problem, the face-to-face channel customer recognition service method using the location-based service according to the characteristics of the present invention,

고객 단말기와 네트워크망을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템의 대면채널 고객 인지 서비스 방법으로서,As a face-to-face customer recognition service method of a face-to-face customer recognition service system using a location-based service connected through a customer terminal and a network,

서버가 고객 단말기를 통해 위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하는 단계;A step of the server performing one time consent for the provision of personal information for the provision of location services through the customer terminal;

사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 상기 고객 단말기로부터 주기적으로 위치정보를 수신하고, 상기 서버가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계;After user consent once, the background location service is executed to periodically receive location information from the customer terminal, and the server is located in the geo-fence area preset within a certain distance from the branch through the location information in the background service. determining whether or not;

고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 상기 서버는 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하는 단계;If the customer's location information is within the geo-fence area, the server changes from periodic location information check to real-time location information check, and then determining whether the customer has entered the JTS area set as the branch area;

고객의 위치 정보가 지오펜스 영역 내에 있지 않은 경우, 상기 서버가 고객의 위치 정보가 지오펜스 영역에 진입했는지 반복 확인하는 단계;if the customer's location information is not within the geo-fence area, the server repeatedly confirming whether the customer's location information has entered the geo-fence area;

JTS 영역 범위 내에 고객이 진입했으면, 상기 서버가 WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하는 단계;if the customer enters the JTS area, the server starts WiFi scanning, and determines whether the customer is within the WiFi area;

JTS 영역 범위 내에 고객이 진입하지 않았으면, 상기 서버가 지어펜스 영역 내에 위치할 시 JTS 영역 범위내에 진입했는지 여부를 계속적으로 확인하는 단계;If the customer does not enter the JTS area range, continuously checking whether the server has entered the JTS area range when the server is located in the Jier fence area;

고객이 와이파이 영역에 진입한 경우, 상기 서버가 사용자 정보를 기반으로 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내고, 고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 단계를 포함한다.When the customer enters the Wi-Fi area, the server sends an FCM request based on user information to send a push notification to the user terminal, and provides a customized service when the customer clicks the push notification displayed on the terminal. .

상기 서버가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계에서는,In the step of the server determining whether the customer's location is located in a preset geo-fence area through location information in the background service,

상기 서버가 100미터 반경의 영업점 근방 위치(영업점 근방 Geofence 영역)에 접근했는지 판단하는 것을 특징으로 한다. It is characterized in that it is determined whether the server approaches a location near the branch (geofence area near the branch) with a radius of 100 meters.

이러한 과제를 해결하기 위한 본 발명의 특징에 따른 위치기반 서비스를 활용한 대면채널 고객 인지 서비스 시스템은,The face-to-face customer recognition service system using the location-based service according to the features of the present invention for solving these problems,

적어도 하나의 고객 단말기와 네트워크망을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템으로서,A face-to-face customer recognition service system using at least one customer terminal and a location-based service connected through a network,

고객 정보, 영업점 정보 및 와이파이 공유기 정보를 저장하는 데이터베이스부;a database unit for storing customer information, branch information, and Wi-Fi router information;

상기 고객 단말기로부터 고객의 정보 및 앱 ID를 포함한 정보를 수신하고, 고객 정보, 앱 ID를 포함한 정보로 유효성 검증을 하고, 유효성이 검증된 경우, 고객 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내고, 고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 서버를 포함한다.Receives customer information and information including app ID from the customer terminal, validates with information including customer information and app ID, and, if validated, sends information to an external Firebase based on customer information It includes a server that sends an FCM request to send a push notification to a user terminal, and provides a customized service when a customer clicks a push notification displayed on the terminal.

상기 고객 단말기는,The customer terminal,

위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하고,consent to the provision of personal information for the provision of location services once,

사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 주기적으로 위치정보를 파악하고, 상기 고객 단말기가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하고,After the user consents once, the background location service is executed to periodically identify location information, and the customer terminal determines whether the customer's location is located in the geo-fence area set within a certain distance from the branch through the location information in the background service, ,

고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하고,If the customer's location information is within the geo-fence area, after changing from periodic location information check to real-time location information check, determine whether the customer has entered the JTS area set as the branch area,

JTS 영역 범위 내에 고객이 진입했으면, WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하고,If the customer has entered the JTS area range, start WiFi scanning, determine if the customer is within the WiFi area,

고객이 와이파이 영역에 진입한 경우, 상기 서버에 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보 등)를 전송한 뒤 푸시 알림을 요청하는 것을 특징으로 한다.When the customer enters the Wi-Fi area, it is characterized in that after transmitting user information (location information, visit point information, device information, etc.) to the server, a push notification is requested.

상기 데이터베이스부는,The database unit,

고객의 앱정보, 단말기 정보, 금융 정보를 저장하는 고객 정보 DB;Customer information DB for storing customer's app information, terminal information, and financial information;

영업점의 위치를 포함한 정보를 저장하는 영업정 정보 DB;Business information DB for storing information including the location of the branch;

영업점의 각 층마다 설치된 와이파이 공유기의 정보를 저장하는 와이파이공유기 정보 DB를 포함한다.It includes a Wi-Fi router information DB that stores information of Wi-Fi routers installed on each floor of the branch.

상기 서버는,The server is

상기 고객 단말기로부터 고객의 정보 및 앱 ID를 포함한 정보를 수신하는 정보 수신부;an information receiving unit for receiving information including customer information and an app ID from the customer terminal;

고객 회원 인증 또는 고객 정보, 앱 ID를 포함한 정보로 유효성 검증을 하는 회원 검증부;Member verification unit that validates customer member authentication or customer information, information including app ID;

유효성이 검증된 경우, 고객 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내는 알림 요청부;a notification request unit that sends a push notification to a user terminal by sending an FCM request to an external firebase based on customer information when the validity is verified;

고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 서비스 제어부를 포함한다.and a service control unit that provides a customized service when a customer clicks a push notification displayed on the terminal.

본 발명의 실시예에서는, 고객이 위치서비스 1회 동의시에 고객이 특정한 동작을 하지 않아도 지정된 영역에 방문했을 시 고객에게 맞춤 금융 서비스를 하는, 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법을 제공할 수 있다.In an embodiment of the present invention, a face-to-face customer recognition service system using a location-based service that provides a customized financial service to a customer when the customer visits a designated area even if the customer does not perform a specific action when the customer agrees to the location service once, and method can be provided.

또한, 본 발명의 실시예에서는, 영업점과 같은 좁은 범위의 영역에서도 정확하게 고객의 위치를 파악하여 금융서비스를 제공하며, 실시간 위치 수집이 아닌 주기적 위치 수집을 통해 고객 단말기의 배터리 소모를 최소화하는, 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법을 제공할 수 있다.In addition, in an embodiment of the present invention, Face-to-face customer recognition using location-based service that provides financial services by accurately identifying customers’ locations even in narrow areas such as branch offices, and minimizes battery consumption of customer terminals through periodic location collection instead of real-time location collection Service systems and methods can be provided.

또한, 본 발명의 실시예에서는, 얼굴인식 서비스와 위치기반서비스를 이용하여 정확도 높게 영업점 방문 고객을 인지하는, 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템 및 방법을 제공할 수 있다.In addition, in an embodiment of the present invention, it is possible to provide a face-to-face customer recognition service system and method using a location-based service for recognizing a customer visiting a branch with high accuracy using a face recognition service and a location-based service.

도 1은 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템을 나타낸 도면이다.
도 2는 도 1의 고객 단말기의 구성을 나타내 도면이다.
도 3은 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법을 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템에서 사용되는 3단계로 고객의 위치를 판단하는 예를 나타낸 도면이다.
도 5는 고객 단말기에 표시된 환영 메시지의 예를 나타낸 도면이다.
1 is a diagram illustrating a face-to-face customer recognition service system using a location-based service according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating the configuration of the customer terminal of FIG. 1 .
3 is a diagram illustrating a face-to-face customer recognition service method using a location-based service according to an embodiment of the present invention.
4 is a diagram illustrating an example of determining the location of a customer in three steps used in a face-to-face customer recognition service system using a location-based service according to an embodiment of the present invention.
5 is a diagram illustrating an example of a welcome message displayed on a customer terminal.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art to which the present invention pertains can easily implement them. However, the present invention may be embodied in several different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part "includes" a certain component, it means that other components may be further included, rather than excluding other components, unless otherwise stated.

도 1은 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템을 나타낸 도면이다.1 is a diagram illustrating a face-to-face customer recognition service system using a location-based service according to an embodiment of the present invention.

도 2는 도 1의 고객 단말기의 구성을 나타내 도면이다.FIG. 2 is a diagram illustrating the configuration of the customer terminal of FIG. 1 .

도 3은 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법을 나타낸 도면이다.3 is a diagram illustrating a face-to-face customer recognition service method using a location-based service according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템에서 사용되는 3단계로 고객의 위치를 판단하는 예를 나타낸 도면이다.4 is a diagram illustrating an example of determining the location of a customer in three steps used in a face-to-face customer recognition service system using a location-based service according to an embodiment of the present invention.

도 5는 고객 단말기에 표시된 환영 메시지의 예를 나타낸 도면이다.5 is a diagram illustrating an example of a welcome message displayed on a customer terminal.

도 1을 참조하면, 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템은,1, the face-to-face channel customer recognition service system using the location-based service according to an embodiment of the present invention,

적어도 하나의 고객 단말기(300)와 네트워크망(200)을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템(100)으로서,As a face-to-face customer recognition service system 100 using at least one customer terminal 300 and a location-based service connected through a network 200,

고객 정보, 영업점 정보 및 와이파이 공유기 정보를 저장하는 데이터베이스부(120);a database unit 120 for storing customer information, branch information, and Wi-Fi router information;

상기 고객 단말기(300)로부터 고객의 정보 및 앱 ID를 포함한 정보를 수신하고, 고객 정보, 앱 ID를 포함한 정보로 유효성 검증을 하고, 유효성이 검증된 경우, 고객 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내고, 고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 서버(110)를 포함한다.Receives customer information and information including app ID from the customer terminal 300, performs validation with information including customer information and app ID, and when validation is verified, based on customer information, an external Firebase (Google Firebase) to send a push notification to a user terminal, and includes a server 110 that provides a customized service when a customer clicks a push notification displayed on the terminal.

상기 고객 단말기(300)는,The customer terminal 300,

위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하고,consent to the provision of personal information for the provision of location services once,

사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 주기적으로 위치정보를 파악하고, 상기 고객 단말기(300)가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하고,After user consent once, the background location service is executed to periodically identify location information, and the customer terminal 300 is located in the geo-fence area set in advance within a certain distance from the branch through the location information in the background service. decide what to do,

고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하고,If the customer's location information is within the geo-fence area, after changing from periodic location information check to real-time location information check, determine whether the customer has entered the JTS area set as the branch area,

JTS 영역 범위 내에 고객이 진입했으면, WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하고,If the customer has entered the JTS area range, start WiFi scanning, determine if the customer is within the WiFi area,

고객이 와이파이 영역에 진입한 경우, 상기 서버(110)에 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보, 맥어드레스 등)를 전송한 뒤 푸시 알림을 요청하는 것을 특징으로 한다.When the customer enters the Wi-Fi area, the server 110 transmits user information (location information, visit point information, device information, MAC address, etc.) and then requests a push notification.

상기 데이터베이스부(120)는,The database unit 120,

고객의 앱정보, 단말기 정보, 금융 정보를 저장하는 고객 정보 DB(121);Customer information DB (121) for storing the customer's app information, terminal information, and financial information;

영업점의 위치를 포함한 정보를 저장하는 영업정 정보 DB(122);Business information DB (122) for storing information including the location of the branch;

영업점의 각 층마다 설치된 와이파이 공유기의 정보를 저장하는 와이파이공유기 정보 DB(123)를 포함한다.It includes a Wi-Fi router information DB 123 for storing information of Wi-Fi routers installed on each floor of the branch.

상기 서버(110)는,The server 110,

상기 고객 단말기(300)로부터 고객의 정보 및 앱 ID를 포함한 정보를 수신하는 정보 수신부(111);an information receiving unit 111 for receiving information including customer information and an app ID from the customer terminal 300;

고객 회원 인증 또는 고객 정보, 앱 ID를 포함한 정보로 유효성 검증을 하는 회원 검증부(112);Member verification unit 112 for validating information including customer member authentication or customer information and app ID;

유효성이 검증된 경우, 고객 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내는 알림 요청부(113);When the validity is verified, the notification request unit 113 for sending a push notification to the user terminal by sending an FCM request to an external firebase (Google Firebase) based on customer information;

고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 서비스 제어부(114)를 포함한다.and a service control unit 114 that provides a customized service when a customer clicks a push notification displayed on the terminal.

도 2는 도 1의 고객 단말기의 구성을 나타내 도면이다.FIG. 2 is a diagram illustrating the configuration of the customer terminal of FIG. 1 .

도 2를 참조하면, 고객 단말기(300)는, 입력부(320), GPS부(340), 저장부(360), 카메라부(370), 통신부(350), 제어부(330), 표시부(310)를 포함한다.Referring to FIG. 2 , the customer terminal 300 includes an input unit 320 , a GPS unit 340 , a storage unit 360 , a camera unit 370 , a communication unit 350 , a control unit 330 , and a display unit 310 . includes

표시부(310)는 입력부(320) 선택에 따라 다양한 화면 정보를 표시한다.The display unit 310 displays various screen information according to the selection of the input unit 320 .

입력부(320)는 터치패널, 키패드 등의 입력장치가 포함될 수 있으며, 사용자가 메뉴선택을 하기 위하여 사용한다.The input unit 320 may include an input device such as a touch panel or a keypad, and is used by the user to select a menu.

GPS부(340)는 적어도 두개의 GPS 위성으로부터 GPS 신호를 수신하여 자신의 위치정보를 생성하여 출력한다. 필요에 따라 GPS부(340)를 생략하고, 이동 통신사에서 제공하는 위치정보를 이용할 수도 있다.The GPS unit 340 receives GPS signals from at least two GPS satellites, generates and outputs its own location information. If necessary, the GPS unit 340 may be omitted and location information provided by a mobile communication company may be used.

저장부(360)는 서비스를 이용하기 위한 앱을 저장할 수 있고, 카메라부에서 촬영되는 촬영정보를 저장할 수도 있다.The storage unit 360 may store an app for using a service, and may store shooting information captured by the camera unit.

카메라부(370)는 입력부(320)의 선택에 따라 촬영한다. The camera unit 370 takes a picture according to the selection of the input unit 320 .

제어부(330)는 서버(110)로부터 수신되는 내용을 상기 표시부(310)에 표시하고, 상기 입력부(320)에 의해 입력된 정보를 상기 서버(110)로 전달하며, 앱을 수행할 수 있다. 또한, 제어부(330)는 서버(110)에 접속하면, 주기적으로 자신의 위치를 전송한다. The control unit 330 may display the content received from the server 110 on the display unit 310 , transmit information input by the input unit 320 to the server 110 , and execute an app. Also, when the controller 330 accesses the server 110 , it periodically transmits its location.

또한, 제어부(330)는 위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하고,In addition, the control unit 330 proceeds with the consent to provide personal information for providing the location service once,

사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 주기적으로 위치정보를 파악하고, 상기 고객 단말기(300)가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하고,After user consent once, the background location service is executed to periodically identify location information, and the customer terminal 300 is located in the geo-fence area set in advance within a certain distance from the branch through the location information in the background service. decide what to do,

고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하고,If the customer's location information is within the geo-fence area, after changing from periodic location information check to real-time location information check, determine whether the customer has entered the JTS area set as the branch area,

JTS 영역 범위 내에 고객이 진입했으면, WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하고,If the customer has entered the JTS area range, start WiFi scanning, determine if the customer is within the WiFi area,

고객이 와이파이 영역에 진입한 경우, 상기 서버(110)에 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보 등)를 전송한 뒤 푸시 알림을 요청하는 것을 특징으로 한다. 여기서, JTS 영역은 영업점의 다각형으로 설정된 고객의 업무 영역일 수 있다.When the customer enters the Wi-Fi area, it is characterized in that after transmitting user information (location information, visit point information, device information, etc.) to the server 110, a push notification is requested. Here, the JTS area may be a customer's business area set as a polygon of a branch.

통신부(350)는 제어부(330)의 제어에 따라 정보를 송수신하며, 블루투스 방식 또는 와이파이 방식, 3G, 4G 등 다양한 무선 인터넷이나 다른 무선 통신망을 이용할 수도 있다.The communication unit 350 transmits and receives information under the control of the control unit 330 , and may use various wireless Internet or other wireless communication networks, such as a Bluetooth method, a Wi-Fi method, 3G, 4G, or the like.

고객 단말기(300)는 스마트폰, 노트북, 태블릿 PC 등일 수 있다.The customer terminal 300 may be a smart phone, a laptop computer, a tablet PC, or the like.

도 4를 참조하면, 제어부(330)는 3단계 스텝을 모두 통과해야 고객이 입점한 것으로 판단하되,4, the control unit 330 determines that the customer has entered the store only after passing all three steps,

첫 번째로 고객이 영업점 반경 50~100m 내 진입여부를 2~3분 주기로 판단하고,First, it judges whether the customer enters within a 50-100m radius of the branch every 2-3 minutes,

두 번째로 영업점 반경 50~100m 내로 들어온 경우, 실시간으로 고객 위치를 판단하여 고객의 위치가 다각형으로 형성된 영업점 범위의 와이파이 영역안에 들어왔는지를 판단하고,Second, if it comes within a 50-100m radius of the branch, it determines the location of the customer in real time to determine whether the location of the customer is within the Wi-Fi area of the branch formed in a polygon,

세 번째로 와이파이 신호의 세기를 판단하여 고객이 해당 층에 위치하는지를 확인한다.Third, by determining the strength of the Wi-Fi signal, it is checked whether the customer is located on the corresponding floor.

이때, 각 층마다 다각형 형태로 와이파이 공유기를 설치할 수 있다.In this case, the WiFi router may be installed in a polygonal shape on each floor.

예를 들어 1층 와이파이 공유기(500)에서 고객 단말기(300)의 신호가 강하고, 1층 와이파이 공유기(500)에서는 고객 단말기(300)의 신호가 약하면 고객 단말기(300)가 1층 영업점 영역에 있는 것으로 판단할 수 있다.For example, if the signal of the customer terminal 300 is strong in the Wi-Fi router 500 on the first floor, and the signal of the customer terminal 300 is weak in the Wi-Fi router 500 on the first floor, the customer terminal 300 is located in the branch area on the first floor. can be judged as

필요에 따라 코로나 상황과 같은때에서는 고객의 집주변 반경 300m 이내를 집콕영역으로 설정하고, 제어부(330)가 주기적으로 고객이 집콕 영역에 있는지 판단하고, 고객이 24시간 이상 집콕영역 내에 있는 경우, 서버(110)로 메시지를 보내 집콕 챌린지 성공임을 알리고, 고객이 예금이나 대출을 이용할 시에 우대 금리를 제공할 수 있다.If necessary, in times such as the corona situation, the customer's house within a radius of 300 m is set as the ziplock area, the control unit 330 periodically determines whether the customer is in the ziplock area, and if the customer is in the ziplock area for more than 24 hours, the server By sending a message to (110) to inform that the Zipcock Challenge is successful, a preferential interest rate can be provided when a customer uses a deposit or loan.

필요에 따라 안면 인식장치를 추가로 구비하고, 서버(110)는 안면인식장치로부터 수신된 정보와 고객 단말기(300)로부터 수신된 고객 단말기(300)의 정보를 비교하여 불일치하는 경우, 해당 영업점이 이를 알려주어 조치를 하도록 한다. 예를 들어 도난이나 불법의 목적인 경우, 경찰에 신고하거나 할 수 있다.If necessary, a face recognition device is additionally provided, and the server 110 compares the information received from the face recognition device with the information of the customer terminal 300 received from the customer terminal 300. Let us know and take action. For example, in the case of theft or illegal purposes, you can report it to the police.

한편, 서버(110)는 안면인식기(600)로부터 수신된 정보와 고객 단말기(300)로부터 수신된 고객 단말기(300)의 정보를 비교하여 일치하는 경우, 도 5와 같이 고객 단말기(300)에 환영 메시지를 표시할 수도 있다.On the other hand, when the server 110 compares the information received from the face recognizer 600 and the information of the customer terminal 300 received from the customer terminal 300 and matches, welcome to the customer terminal 300 as shown in FIG. 5 . You can also display a message.

상기 과정에서 제어부(330)는 앱을 실행하며, 고객이 위치에 기반한 서비스를 제공하지만 필요에 따라서는 서버(110)가 앱의 일부 또는 전체를 수행할 수 있고, 고객 단말기(300)의 앱과 서버(110)가 기능을 분담하여 수행할 수 있다. In the above process, the control unit 330 executes the app and provides a service based on the location of the customer, but if necessary, the server 110 may perform some or all of the app, and the app and the customer terminal 300 The server 110 may perform functions by sharing the functions.

이러한 구성을 가진 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템의 동작을 설명하면 다음과 같다.The operation of the face-to-face customer recognition service system using the location-based service according to an embodiment of the present invention having such a configuration will be described as follows.

도 3은 본 발명의 실시예에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법을 나타낸 도면이다.3 is a diagram illustrating a face-to-face customer recognition service method using a location-based service according to an embodiment of the present invention.

도 3을 참조하면, 먼저, 고객 단말기(300)의 제어부(330)가 위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행한다(S310).Referring to FIG. 3 , first, the control unit 330 of the customer terminal 300 performs the consent for providing personal information for providing the location service once ( S310 ).

사용자 1회 동의 후 백그라운드 위치서비스를 실행하여(S320) 주기적으로 위치정보를 파악하고, 상기 고객 단말기(300)의 제어부(330)가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단한다(S330).After the user consents once, the background location service is executed (S320) to periodically identify location information, and the control unit 330 of the customer terminal 300 sets the location of the customer within a certain distance from the branch through the location information in the background service. It is determined whether it is located in a preset geo-fence area (S330).

이때 상기 고객 단말기(300)의 제어부(330)가 100미터 반경의 영업점 근방 위치(영업점 근방 Geofence 영역)에 접근했는지 판단하는 것을 특징으로 한다. At this time, it is characterized in that it is determined whether the control unit 330 of the customer terminal 300 approaches a location near the branch (geofence area near the branch) with a radius of 100 meters.

고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 상기 고객 단말기(300)의 제어부(330)는 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하는 단계;(S340)When the customer's location information is within the geo-fence area, the control unit 330 of the customer terminal 300 changes from periodic location information check to real-time location information check, and then checks whether the customer entered the JTS area set as the branch area. determining; (S340)

한편, 고객의 위치 정보가 지오펜스 영역 내에 있지 않은 경우, 상기 고객 단말기(300)의 제어부(330)가 고객의 위치 정보가 지오펜스 영역에 진입했는지 반복 확인한다.On the other hand, when the customer's location information is not within the geo-fence area, the control unit 330 of the customer terminal 300 repeatedly checks whether the customer's location information enters the geo-fence area.

다음, JTS 영역 범위 내에 고객이 진입했으면, 상기 고객 단말기(300)의 제어부(330)가 WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단한다(S350). 이때, 제어부(330)는 JTS 영역내에서 수집된 와이파이정보와 외부업체 시스템(구글 Firestore)에 저장된 영업점에 대한 와이파이 정보가 일치하는지 판단한다.Next, if the customer enters the JTS area range, the control unit 330 of the customer terminal 300 starts WiFi scanning, and determines whether the customer is within the WiFi area (S350). At this time, the controller 330 determines whether the Wi-Fi information collected in the JTS area matches the Wi-Fi information for the branch stored in the system of an external company (Google Firestore).

한편, JTS 영역 범위 내에 고객이 진입하지 않았으면, 상기 고객 단말기(300)의 제어부(330)가 지어펜스 영역 내에 위치할 시 JTS 영역 범위내에 진입했는지 여부를 계속적으로 확인한다.On the other hand, if the customer does not enter the JTS area range, the control unit 330 of the customer terminal 300 continuously checks whether or not the customer has entered the JTS area range when located in the Z-fence area.

다음, 고객이 와이파이 영역에 진입한 경우, 상기 고객 단말기(300)가 서버(110)에 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보 등)를 전송한 뒤 푸시 알림을 요청한다.Next, when the customer enters the Wi-Fi area, the customer terminal 300 transmits user information (location information, visit point information, device information, etc.) to the server 110 and then requests a push notification.

고객이 와이파이 영역에 진입하지 않고 JTS영역에 계속 위치한 경우, 상기 고객 단말기(300)가 지속적으로 고객이 와이파이 영역 내에 있는지 판단한다.If the customer does not enter the Wi-Fi area and continues to be located in the JTS area, the customer terminal 300 continuously determines whether the customer is within the Wi-Fi area.

상기 서버(110)의 정보 수신부(11)가 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보 등)를 수신한 뒤, 회원 검증부(112)가 수신한 사용자 정보, 앱 ID를 포함한 정보로 데이터베이스(120)의 고객정보 DB(121)에 저장된 정보와 비교하여 유효성 검증을 한다(S360). After the information receiving unit 11 of the server 110 receives user information (location information, visit point information, device information, etc.) Validation is verified by comparing with the information stored in the customer information DB 121 of ( 120 ) ( S360 ).

유효성이 검증되면, 상기 서버(110)의 알림 요청부(113)가 전송받은 사용자 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보낸다(S370).When the validity is verified, the notification requesting unit 113 of the server 110 sends an FCM request to an external Google Firebase based on the received user information to send a push notification to the user terminal (S370).

고객이 단말에 나타난 푸시 알림을 클릭할 시 상기 서버(110)의 서비스 제어부(114)가 고객 맞춤 서비스를 제공한다(S380).When the customer clicks the push notification displayed on the terminal, the service control unit 114 of the server 110 provides a customized service (S380).

필요에 따라 서버(110)의 서비스 제어부(114)는 고객의 정보를 인지하고, 데이터베이스에 저장된 고객이 자주 이용하는 서비스를 미리 판단하여 고객 단말기(300)에 문의하여 번호표를 미리 발행하거나 서비스를 미리 예약할 수도 있다.If necessary, the service control unit 114 of the server 110 recognizes customer information, determines in advance the service frequently used by the customer stored in the database, and inquires the customer terminal 300 to issue a number ticket or reserve a service in advance. You may.

상기 과정에서 제어부(330)가 앱을 실행하며, 상기 과정의 방법을 수행하였지만 즉, 고객이 위치에 기반한 서비스를 제공하였지만 필요에 따라서는 서버(110)가 앱의 일부 또는 전체를 수행할 수 있다.In the process, the controller 330 executes the app and performs the method of the process, that is, although the customer provides a service based on location, the server 110 may perform part or all of the app if necessary. .

이러한 경우의 본 발명의 특징에 따른 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법은,In this case, the face-to-face customer recognition service method using the location-based service according to the characteristics of the present invention,

고객 단말기(300)와 네트워크망을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템의 대면채널 고객 인지 서비스 방법으로서,As a face-to-face customer recognition service method of a face-to-face customer recognition service system using a location-based service connected through a customer terminal 300 and a network,

서버(110)가 고객 단말기(300)를 통해 위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하는 단계;Step of the server 110 through the customer terminal 300 to proceed with the consent of the provision of personal information for the location service provision once;

사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 상기 고객 단말기(300)로부터 주기적으로 위치정보를 수신하고, 상기 서버(110)가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계;After user consent once, the background location service is executed to periodically receive location information from the customer terminal 300, and the server 110 presets the location of the customer within a certain distance from the branch through the location information in the background service. determining whether it is located in one geo-fence area;

고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 상기 서버(110)는 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하는 단계;If the customer's location information is within the geo-fence area, the server 110 changing from periodic location information checking to real-time location information checking, determining whether the customer has entered the JTS area set as the branch area;

고객의 위치 정보가 지오펜스 영역 내에 있지 않은 경우, 상기 서버(110)가 고객의 위치 정보가 지오펜스 영역에 진입했는지 반복 확인하는 단계;If the customer's location information is not within the geo-fence area, the server 110 repeatedly checking whether the customer's location information has entered the geo-fence area;

JTS 영역 범위 내에 고객이 진입했으면, 상기 서버(110)가 WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하는 단계;when the customer enters the JTS area, the server 110 starts WiFi scanning, and determines whether the customer is within the WiFi area;

JTS 영역 범위 내에 고객이 진입하지 않았으면, 상기 서버(110)가 지어펜스 영역 내에 위치할 시 JTS 영역 범위내에 진입했는지 여부를 계속적으로 확인하는 단계;If the customer does not enter the JTS area range, continuously checking whether or not the server 110 has entered the JTS area range when located in the zier-fence area;

고객이 와이파이 영역에 진입한 경우, 상기 서버(110)가 사용자 정보를 기반으로 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내고, 고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 단계를 포함한다.When the customer enters the Wi-Fi area, the server 110 sends an FCM request based on user information to send a push notification to the user terminal, and providing a customized service when the customer clicks the push notification displayed on the terminal includes

상기 과정은 제어부(330) 대신 서버(110)가 모든 과정을 수행하므로 상세 설명은 생략한다.In the above process, the server 110 performs all processes instead of the controller 330 , so a detailed description thereof will be omitted.

이상의 본 발명의 실시예에서는, 고객이 위치서비스 1회 동의시에 고객이 특정한 동작을 하지 않아도 지정된 영역에 방문했을 시 고객에게 맞춤 금융 서비스를 할 수 있다.In the above embodiment of the present invention, a customized financial service can be provided to a customer when the customer visits a designated area even if the customer does not perform a specific operation when the customer agrees to the location service once.

또한, 본 발명의 실시예에서는, 영업점과 같은 좁은 범위의 영역에서도 정확하게 고객의 위치를 파악하여 금융서비스를 제공하며, 실시간 위치 수집이 아닌 주기적 위치 수집을 통해 고객 단말기의 배터리 소모를 최소화할 수 있다.In addition, in an embodiment of the present invention, It provides financial services by accurately identifying the customer's location even in a narrow area such as a branch, and it is possible to minimize battery consumption of customer terminals through periodic location collection rather than real-time location collection.

또한, 본 발명의 실시예에서는, 얼굴인식 서비스와 위치기반서비스를 이용하여 정확도 높게 영업점 방문 고객을 인지할 수 있다.In addition, in an embodiment of the present invention, a customer visiting a branch can be recognized with high accuracy by using a face recognition service and a location-based service.

이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다. The embodiment of the present invention described above is not implemented only through the apparatus and method, and may be implemented through a program for realizing a function corresponding to the configuration of the embodiment of the present invention or a recording medium in which the program is recorded. The implementation can be easily implemented by those skilled in the art to which the present invention pertains from the description of the above-described embodiments.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto. is within the scope of the right.

Claims (8)

고객 단말기와 네트워크망을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템의 대면채널 고객 인지 서비스 방법으로서,
고객 단말기가 위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하는 단계;
사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 주기적으로 위치정보를 파악하고, 상기 고객 단말기가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계;
고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 상기 고객 단말기는 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하는 단계;
고객의 위치 정보가 지오펜스 영역 내에 있지 않은 경우, 상기 고객 단말기가 고객의 위치 정보가 지오펜스 영역에 진입했는지 반복 확인하는 단계;
JTS 영역 범위 내에 고객이 진입했으면, 상기 고객 단말기가 WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하는 단계;
JTS 영역 범위 내에 고객이 진입하지 않았으면, 상기 고객 단말기가 지어펜스 영역 내에 위치할 시 JTS 영역 범위내에 진입했는지 여부를 계속적으로 확인하는 단계;
고객이 와이파이 영역에 진입한 경우, 상기 고객 단말기가 서버에 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보 등)를 전송한 뒤 푸시 알림을 요청하는 단계;
고객이 와이파이 영역에 진입하지 않고 JTS영역에 계속 위치한 경우, 상기 고객 단말기가 지속적으로 고객이 와이파이 영역 내에 있는지 판단하는 단계;
상기 서버가 사용자 정보, 앱 ID를 포함한 정보로 유효성 검증을 하는 단계;
유효성이 검증되면, 상기 서버가 전송받은 사용자 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내는 단계;
고객이 단말에 나타난 푸시 알림을 클릭할 시 상기 서버가 고객 맞춤 서비스를 제공하는 단계를 포함하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법.
As a face-to-face customer recognition service method of a face-to-face customer recognition service system using a location-based service connected through a customer terminal and a network,
a step in which the customer terminal agrees to provide personal information for providing location services once;
After user consent once, the background location service is executed to periodically identify location information, and the customer terminal determines whether the customer's location is located within a preset geo-fence area within a certain distance from the branch through location information in the background service. step;
If the customer's location information is within the geo-fence area, the customer terminal changing from periodic location information checking to real-time location information checking, determining whether the customer has entered the JTS area set as the branch area;
if the customer's location information is not within the geo-fence area, repeatedly checking whether the customer's location information has entered the geo-fence area;
when the customer enters the JTS area, the customer terminal starts WiFi scanning, and determines whether the customer is within the WiFi area;
If the customer does not enter the JTS area range, continuously checking whether the customer terminal has entered the JTS area range when located in the Jier fence area;
requesting a push notification after the customer terminal transmits user information (location information, visit point information, device information, etc.) to a server when the customer enters the Wi-Fi area;
If the customer does not enter the Wi-Fi area and continues to be located in the JTS area, the customer terminal continuously determining whether the customer is within the Wi-Fi area;
performing, by the server, validating information including user information and app ID;
sending, by the server, a push notification to the user terminal by sending an FCM request to an external Firebase based on the user information received by the server when the validity is verified;
A face-to-face customer recognition service method using a location-based service, comprising the step of providing, by the server, a customized service when a customer clicks a push notification displayed on a terminal.
제1항에 있어서,
상기 고객 단말기가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계에서는,
상기 고객 단말기가 100미터 반경의 영업점 근방 위치(영업점 근방 Geofence 영역)에 접근했는지 판단하는 것을 특징으로 하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법.
According to claim 1,
In the step of the customer terminal determining whether the customer's location is located in a preset geo-fence area through location information in the background service,
A face-to-face customer recognition service method using a location-based service, characterized in that it is determined whether the customer terminal approaches a location near the branch (geofence area near the branch) with a radius of 100 meters.
고객 단말기와 네트워크망을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템의 대면채널 고객 인지 서비스 방법으로서,
서버가 고객 단말기를 통해 위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하는 단계;
사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 상기 고객 단말기로부터 주기적으로 위치정보를 수신하고, 상기 서버가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계;
고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 상기 서버는 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하는 단계;
고객의 위치 정보가 지오펜스 영역 내에 있지 않은 경우, 상기 서버가 고객의 위치 정보가 지오펜스 영역에 진입했는지 반복 확인하는 단계;
JTS 영역 범위 내에 고객이 진입했으면, 상기 서버가 WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하는 단계;
JTS 영역 범위 내에 고객이 진입하지 않았으면, 상기 서버가 지어펜스 영역 내에 위치할 시 JTS 영역 범위내에 진입했는지 여부를 계속적으로 확인하는 단계;
고객이 와이파이 영역에 진입한 경우, 상기 서버가 사용자 정보를 기반으로 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내고, 고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 단계를 포함하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법.
As a face-to-face customer recognition service method of a face-to-face customer recognition service system using a location-based service connected through a customer terminal and a network,
A step of the server performing one time consent for the provision of personal information for the provision of location services through the customer terminal;
After user consent once, the background location service is executed to periodically receive location information from the customer terminal, and the server is located in the geo-fence area preset within a certain distance from the branch through the location information in the background service. determining whether to do it;
If the customer's location information is within the geo-fence area, the server changes from periodic location information check to real-time location information check, and then determining whether the customer has entered the JTS area set as the branch area;
if the customer's location information is not within the geo-fence area, the server repeatedly confirming whether the customer's location information has entered the geo-fence area;
if the customer enters the JTS area, the server starts WiFi scanning, and determines whether the customer is within the WiFi area;
If the customer does not enter the JTS area range, continuously checking whether the server has entered the JTS area range when the server is located in the Jier fence area;
When the customer enters the Wi-Fi area, the server sends an FCM request based on user information to send a push notification to the user terminal, and providing a customized service when the customer clicks the push notification displayed on the terminal A face-to-face customer recognition service method using location-based service.
제3항에 있어서,
상기 서버가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 미리 설정한 지오 펜스 영역에 위치하는지 판단하는 단계에서는,
상기 서버가 100미터 반경의 영업점 근방 위치(영업점 근방 Geofence 영역)에 접근했는지 판단하는 것을 특징으로 하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 방법.
4. The method of claim 3,
In the step of the server determining whether the customer's location is located in a preset geo-fence area through location information in the background service,
A face-to-face customer recognition service method using a location-based service, characterized in that it is determined whether the server approaches a location near the branch (geofence area near the branch) with a radius of 100 meters.
적어도 하나의 고객 단말기와 네트워크망을 통해 연결된 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템으로서,
고객 정보, 영업점 정보 및 와이파이 공유기 정보를 저장하는 데이터베이스부;
상기 고객 단말기로부터 고객의 정보 및 앱 ID를 포함한 정보를 수신하고, 고객 정보, 앱 ID를 포함한 정보로 유효성 검증을 하고, 유효성이 검증된 경우, 고객 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내고, 고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 서버를 포함하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템.
A face-to-face customer recognition service system using at least one customer terminal and a location-based service connected through a network,
a database unit for storing customer information, branch information, and Wi-Fi router information;
Receives customer information and information including app ID from the customer terminal, validates with information including customer information and app ID, and, if validated, sends information to an external Firebase based on customer information A face-to-face customer recognition service system using a location-based service that includes a server that sends an FCM request, sends a push notification to a user terminal, and provides a customized service when a customer clicks a push notification displayed on the terminal.
제5항에 있어서,
상기 고객 단말기는,
위치 서비스 제공을 위한 개인 정보 제공 동의를 1회 진행하고,
사용자 1회 동의 후 백그라운드 위치서비스를 실행하여 주기적으로 위치정보를 파악하고, 상기 고객 단말기가 백그라운드 서비스에서 위치 정보를 통해 고객의 위치가 영업점에서 일정거리 이내로 미리 설정한 지오 펜스 영역에 위치하는지 판단하고,
고객의 위치 정보가 지오펜스 영역 내에 있는 경우, 주기적인 위치 정보 확인에서 실시간 위치 정보 확인으로 변경후, 영업점 영역으로 설정된 JTS 영역 범위 내에 고객이 진입했는지 판단하고,
JTS 영역 범위 내에 고객이 진입했으면, WiFi 스캐닝을 시작하고, 고객이 와이파이 영역 내에 있는지 판단하고,
고객이 와이파이 영역에 진입한 경우, 상기 서버에 사용자 정보(위치 정보, 방문 지점 정보, 기기 정보 등)를 전송한 뒤 푸시 알림을 요청하는 것을 특징으로 하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템.
6. The method of claim 5,
The customer terminal,
consent to the provision of personal information for the provision of location services once,
After the user consents once, the background location service is executed to periodically identify location information, and the customer terminal determines whether the customer's location is located in the geo-fence area set within a certain distance from the branch through the location information in the background service, ,
If the customer's location information is within the geo-fence area, after changing from periodic location information check to real-time location information check, determine whether the customer has entered the JTS area set as the branch area,
If the customer has entered the JTS area range, start WiFi scanning, determine if the customer is within the WiFi area,
Face-to-face customer recognition service using a location-based service, characterized in that when a customer enters the Wi-Fi area, user information (location information, visit point information, device information, etc.) is transmitted to the server and then a push notification is requested system.
제6항에 있어서,
상기 데이터베이스부는,
고객의 앱정보, 단말기 정보, 금융 정보를 저장하는 고객 정보 DB;
영업점의 위치를 포함한 정보를 저장하는 영업정 정보 DB;
영업점의 각 층마다 설치된 와이파이 공유기의 정보를 저장하는 와이파이공유기 정보 DB를 포함하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템.
7. The method of claim 6,
The database unit,
Customer information DB for storing customer's app information, terminal information, and financial information;
Business information DB for storing information including the location of the branch;
A face-to-face customer recognition service system using a location-based service that includes a Wi-Fi router information DB that stores the information of Wi-Fi routers installed on each floor of the branch.
제7항에 있어서,
상기 서버는,
상기 고객 단말기로부터 고객의 정보 및 앱 ID를 포함한 정보를 수신하는 정보 수신부;
고객 회원 인증 또는 고객 정보, 앱 ID를 포함한 정보로 유효성 검증을 하는 회원 검증부;
유효성이 검증된 경우, 고객 정보를 기반으로 외부 파이어베이스(Google Firebase)에 FCM 요청을 보내 사용자 단말에 푸시 알림을 보내는 알림 요청부;
고객이 단말에 나타난 푸시 알림을 클릭할 시 고객 맞춤 서비스를 제공하는 서비스 제어부를 포함하는 위치기반서비스를 활용한 대면채널 고객 인지 서비스 시스템.


8. The method of claim 7,
The server is
an information receiving unit for receiving information including customer information and an app ID from the customer terminal;
Member verification unit that validates customer member authentication or customer information, information including app ID;
a notification request unit that sends a push notification to a user terminal by sending an FCM request to an external firebase based on customer information when the validity is verified;
A face-to-face customer recognition service system using a location-based service that includes a service control unit that provides a customized service when a customer clicks a push notification displayed on the terminal.


KR1020210028015A 2021-03-03 2021-03-03 Face-to-face customer awareness service system and method using location-based services KR20220125829A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210028015A KR20220125829A (en) 2021-03-03 2021-03-03 Face-to-face customer awareness service system and method using location-based services

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210028015A KR20220125829A (en) 2021-03-03 2021-03-03 Face-to-face customer awareness service system and method using location-based services

Publications (1)

Publication Number Publication Date
KR20220125829A true KR20220125829A (en) 2022-09-15

Family

ID=83281722

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210028015A KR20220125829A (en) 2021-03-03 2021-03-03 Face-to-face customer awareness service system and method using location-based services

Country Status (1)

Country Link
KR (1) KR20220125829A (en)

Similar Documents

Publication Publication Date Title
US11451553B2 (en) Sensor-based human authorization evaluation
US10198717B2 (en) Parental controls
US9202029B2 (en) Computer device, a method for controlling a login status of a computer device and a server
KR101490132B1 (en) Method for tracking credit card fraud
US9125059B2 (en) Password-free, token-based wireless access
US10129236B2 (en) Determination apparatus, determination method, and non-transitory computer readable storage medium
US20150004903A1 (en) Chipless Near Field-Communication for Mobile Devices
KR20150141321A (en) Method for providing financial service using mobile terminal and system thereof
US10356549B2 (en) Wi-Fi tile transfer
US20240152892A1 (en) System and method for activating a beacon-based service location application
US10085119B2 (en) System and method for providing service
US20180330377A1 (en) Emitter recognition and sequencing for risk analytics
KR20220125829A (en) Face-to-face customer awareness service system and method using location-based services
CN109543391B (en) Biological characteristic information dynamic matching method and device and biological characteristic identification system
US8731195B2 (en) Method and system for initiating secure transactions within a defined geographic region
US20230385803A1 (en) Light-Weight and Secure Payment Processing Using a Low-Power Wide-Area Networking Protocol
KR102428712B1 (en) Method for providing content and electronic device for supporting the same
KR101453384B1 (en) Service monitoring method and apparatus
KR20170029857A (en) User equipment, service providing device, payment system comprising the same, control method thereof and computer readable medium having computer program recorded thereon
WO2014161829A2 (en) Authentication
KR101022328B1 (en) Method for estimating authorization trouble of a micro payment and system thereof
CN117785497A (en) Method, apparatus, device, storage medium and program product for information sharing
CN115840399A (en) Intelligent building monitoring system based on Internet of things and monitoring method thereof
KR20140081518A (en) A method for online-banking using a navigation terminal

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E601 Decision to refuse application