









본 발명은 서비스 제공 시스템 및 방법에 관한 것이다.The present invention relates to a service providing system and method.
사용자들이 매장에서 상품에 대한 정보를 획득할 때에는, 일반적으로 다양한 매체물을 통해 상품 정보를 얻는다. 매체물에는 상품에 대한 인쇄물, 전시 상품, 상품에 부착된 가격 태그 등의 오프라인 매체물과, 디지털 사이니지 디스플레이(Digital Signage Display), 인터넷 웹페이지, 쇼핑몰, TV광고물, 인터넷 동영상 등 다양한 온라인 매체물이 있다.When users acquire product information in a store, they generally obtain product information through various media. Media includes offline media such as printed matters for products, exhibited products, and price tags attached to products, and various online media such as digital signage displays, Internet web pages, shopping malls, TV advertisements, and Internet videos. .
사용자가 매체물을 통해서 정보를 얻으려면, 정보가 제공되는 장소 또는 시간이 맞아야만 정보를 얻을 수 있다. 또는, 사용자가 매체물에 접근할 수 있는 환경으로 이동하거나, 환경 조건에 맞아야 하는 등 제약 조건들도 따른다.In order for users to obtain information through media, information can only be obtained when the location or time of the information is provided. Or, there are also constraints such as moving to an environment in which the user can access the media, or having to meet the environmental conditions.
따라서 최근에는 TV, 인터넷, 인쇄물의 형태의 매체물과 함께 스마트폰을 통해 상품 정보를 획득할 수 있도록 매체물이 확장되고 있다. 그리고, 근거리무선통신(NFC) 태그를 활용하여, 동영상, 음악, 광고, 쿠폰 등 다양한 콘텐츠 형태로 상품 정보를 제공하고 있다.Therefore, in recent years, media products have been expanded so that product information can be obtained through smartphones along with media products in the form of TV, Internet, and printed materials. In addition, product information is provided in the form of various contents such as videos, music, advertisements, coupons, etc. by using a near field communication (NFC) tag.
이와 같은 방법으로 상품 정보를 사용자에게 제공할 때, 정보 제공 수단들은 단순히 NFC 태그를 터치한 사용자에게만 특정 제품 정보 또는 서비스 정보와 같은 무료 콘텐츠를 제공한다. 또는, 사용자의 인증 과정을 거쳐 유료 콘텐츠를 제공하는 등 한정적인 서비스만을 제공한다.When providing product information to a user in this way, the information providing means simply provide free content, such as specific product information or service information, only to the user who has touched the NFC tag. Alternatively, only limited services are provided, such as providing paid content through a user's authentication process.
그리고, 고정형 비콘을 통해 정보를 제공하는 서비스의 경우에는, 사용자의 스마트폰에 설치된 앱에서 고정형 비콘의 비콘 ID를 수신한 후, 플랫폼에 상품 정보를 매핑하여 푸시 형태로 제공한다. 이 경우, 앱이 미리 스마트폰에 설치되어 있어야 하고, 가입자 정보가 등록되어 있어야만 상품 정보가 포함된 콘텐츠를 수신할 수 있다.In the case of a service that provides information through a fixed beacon, after receiving the beacon ID of the fixed beacon from an app installed on the user's smartphone, product information is mapped to the platform and provided in a push form. In this case, the app must be installed in the smartphone in advance, and subscriber information must be registered in order to receive content including product information.
따라서, 본 발명은 이동형 비콘을 통해 다양한 서비스를 사용자의 단말로 제공하는 서비스 제공 시스템 및 방법을 제공한다.Accordingly, the present invention provides a service providing system and method for providing various services to a user's terminal through a mobile beacon.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 하나의 특징인 서비스 제공 시스템이 이동형 비콘을 통해 서비스를 제공하는 방법은,A method of providing a service through a mobile beacon in the service providing system, which is one feature of the present invention for achieving the technical problem of the present invention,
이동형 비콘의 비콘 신호를 토대로 생성된 암호화 정보를 수신하는 단계; 상기 암호화 정보로부터 사용자 정보를 추출하여 서비스 가입자인지 확인하는 단계; 및 서비스 가입자 여부에 따라 사용자의 단말 또는 매장 단말로 서비스를 제공하는 단계를 포함하며, 상기 이동형 비콘은 상기 사용자의 소지품, 사용자가 가지고 있는 출판물, 또는 사용자가 소지하고 있는 복수의 카드 중 어느 하나에 부착, 삽입되거나, 대중 교통에 삽입되고, 상기 암호화 정보를 생성하는 비콘 수신기는 매장에 설치된 단말 또는 매장 내 직원이 소지한 직원 단말 중 어느 하나에 포함된다.Receiving encryption information generated based on the beacon signal of the mobile beacon; Extracting user information from the encrypted information to determine whether it is a service subscriber; And providing a service to a user's terminal or a store terminal according to whether the service is a subscriber, wherein the mobile beacon is stored in any one of a user's belongings, a publication owned by the user, or a plurality of cards held by the user. A beacon receiver that is attached, inserted, or inserted into public transportation and generates the encrypted information is included in either a terminal installed in a store or an employee terminal possessed by an employee in the store.
상기 서비스를 제공하는 단계는, 상기 이동형 비콘을 소지한 사용자의 사용자 레벨 정보가 제1 레벨이면, 결제 서버로 개인 인증 승인을 요청하는 단계; 상기 결제 서버로부터 개인 인증 승인 메시지를 수신하면, 상기 사용자 정보를 토대로 결제 승인을 요청하는 단계; 및 상기 결제 서버로부터 결제 승인 메시지를 수신하면, 상기 사용자에 대한 포인트를 적립하는 단계를 포함할 수 있다.The providing of the service may include: if the user level information of the user holding the mobile beacon is a first level, requesting personal authentication approval from a payment server; Upon receiving a personal authentication approval message from the payment server, requesting payment approval based on the user information; And when receiving a payment approval message from the payment server, accumulating points for the user.
상기 서비스를 제공하는 단계는, 상기 사용자 레벨 정보가 제2 레벨이면, 상기 사용자의 단말로부터 개인 정보를 수신하는 단계; 상기 수신한 개인 정보를 상기 결제 서버로 전달하여 개인 인증 승인을 요청하는 단계; 상기 결제 서버로부터 인증 번호를 수신하면, 상기 사용자의 단말에서 입력되는 인증 번호와 일치하는지 확인하는 단계; 및 인증 번호가 일치하면, 상기 결제 서버로 결제 승인을 요청하는 단계를 포함할 수 있다.The providing of the service may include: if the user level information is a second level, receiving personal information from the user's terminal; Transmitting the received personal information to the payment server to request personal authentication approval; Upon receiving the authentication number from the payment server, checking whether it matches the authentication number inputted from the user's terminal; And if the authentication numbers match, requesting payment approval to the payment server.
상기 암호화 정보를 수신하는 단계 이후에, 상기 암호화 정보로부터 추출한 사용자 정보를 토대로, 상기 사용자가 서비스 수신자인지 판단하는 단계; 상기 사용자가 서비스 수신자이면, 상기 암호화 정보를 수신한 횟수가 미리 설정한 임계값보다 많은지 확인하는 단계; 및 수신한 횟수가 임계값보다 많으면, 상기 사용자에게 서비스를 제공하고 상기 서비스에 대한 서비스 제공자에게 마일리지를 적립하는 단계를 포함할 수 있다.After receiving the encryption information, determining whether the user is a service recipient based on user information extracted from the encryption information; If the user is a service recipient, checking whether the number of times the encryption information is received is greater than a preset threshold; And providing a service to the user and accumulating mileage to a service provider for the service if the number of times received is greater than the threshold value.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 또 다른 특징인 이동형 비콘을 통해 서비스를 제공하는 방법은,A method of providing a service through a mobile beacon that is another feature of the present invention for achieving the technical problem of the present invention,
비콘 수신기가 상기 이동형 비콘으로부터 송신되는 비콘 신호로부터, 상기 이동형 비콘을 소지한 사용자가 서비스 가입자인지 확인하는 단계; 서비스 가입자 여부에 따라 사용자 레벨을 설정하고, 사용자 정보를 토대로 암호화 정보로 생성하는 단계; 및 상기 암호화 정보를 연동하는 서비스 제공 시스템으로 전송하는 단계를 포함하고, 상기 비콘 수신기는 매장에 설치된 단말 또는 매장 내 직원이 소지한 직원 단말 중 어느 하나에 삽입될 수 있다.Determining, by a beacon receiver, whether a user with the mobile beacon is a service subscriber from a beacon signal transmitted from the mobile beacon; Setting a user level according to whether or not a service is a subscriber, and generating encrypted information based on the user information; And transmitting the encrypted information to a service providing system that interlocks, wherein the beacon receiver may be inserted into either a terminal installed in a store or an employee terminal possessed by an employee in the store.
상기 암호화 정보로 생성하는 단계는, 상기 비콘 ID를 토대로 상기 사용자가 서비스에 가입된 사용자이면, 상기 사용자에 대한 사용자 레벨을 개인 인증이 가능한 제1 레벨로 설정하는 단계; 상기 사용자가 서비스에 가입되지 않은 사용자이면, 상기 사용자 레벨을 개인 정보 조회가 가능한 제2 레벨로 설정하는 단계; 상기 비콘 신호에 사용자의 위치 정보가 포함되어 있는지 확인하는 단계; 상기 사용자의 위치 정보가 포함되어 있지 않으면, 비콘 수신기의 위치 정보를 포함하는 사용자 정보를 생성하는 단계; 및 생성한 사용자 정보를 암호화하여 암호화 정보로 생성하는 단계를 포함할 수 있다.The generating of the encryption information may include: if the user is a user subscribed to the service based on the beacon ID, setting a user level for the user to a first level capable of personal authentication; If the user is a user who has not subscribed to the service, setting the user level to a second level in which personal information can be inquired; Checking whether the user's location information is included in the beacon signal; If the location information of the user is not included, generating user information including location information of a beacon receiver; And encrypting the generated user information to generate encrypted information.
상기 서비스 제공 시스템으로 전송하는 단계 이후에, 상기 서비스 제공 시스템으로부터 결제 결과 신호를 수신하는 단계; 및 결제 결과에 따라 사용자에게 적립된 포인트 적립 결과를 수신하는 단계를 포함할 수 있다.After transmitting to the service providing system, receiving a payment result signal from the service providing system; And receiving a result of accumulating points accumulated to the user according to the payment result.
상기 본 발명의 기술적 과제를 달성하기 위한 본 발명의 또 다른 특징인 이동형 비콘을 통해 서비스를 제공하는 서비스 제공 시스템은,A service providing system for providing a service through a mobile beacon, which is another feature of the present invention for achieving the technical problem of the present invention,
서비스 제공 프로그램을 저장하며, 서비스를 이용하는 사용자들의 사용자 정보를 저장하는 메모리; 및 상기 메모리와 연동하여 상기 서비스 제공 프로그램을 실행하는 프로세서를 포함하고, 상기 프로세서는, 비콘 수신기로부터 전송되는 암호화 정보로부터 상기 이동형 비콘을 소지한 사용자의 사용자 정보를 추출하고, 상기 사용자의 서비스 가입 여부에 따라 상기 사용자에게 서비스를 제공하고, 상기 사용자의 사용자 레벨을 토대로 결제를 요청하고, 결제에 따른 마일리지를 제공한다.A memory for storing a service providing program and storing user information of users who use the service; And a processor interlocking with the memory to execute the service providing program, wherein the processor extracts user information of a user holding the mobile beacon from encryption information transmitted from a beacon receiver, and whether the user subscribes to the service Accordingly, a service is provided to the user, a payment is requested based on the user's user level, and mileage according to the payment is provided.
본 발명에 따르면, 이동형 비콘을 이용하여 사용자 ID를 노출시킴으로써, 스마트폰과 같은 단말을 통하지 않고서도 오프라인으로 컨텐츠 서비스를 제공받을 수 있다.According to the present invention, by exposing a user ID using a mobile beacon, it is possible to receive a content service offline without going through a terminal such as a smartphone.
또한, 이동형 비콘을 인식한 매장에서 제공하는 부가 서비스를 사용자에게 제공하여, 매장 방문을 유도할 수 있다.In addition, it is possible to induce a store visit by providing an additional service provided by a store that recognizes the mobile beacon to the user.
도 1은 본 발명의 실시예에 따른 서비스 제공 시스템이 적용된 환경의 예시도이다.
도 2는 본 발명의 실시예에 따른 서비스 제공 시스템의 구조도이다.
도 3은 본 발명의 실시예에 따른 비콘 수신기의 구조도이다.
도 4는 본 발명의 실시예에 따른 비콘 등록 절차에 대한 흐름도이다.
도 5는 본 발명의 제1 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.
도 6은 본 발명의 제2 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.
도 7은 본 발명의 제3 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.
도 8은 본 발명의 제4 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.
도 9는 본 발명의 제5 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.
도 10은 본 발명의 제6 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.1 is an exemplary diagram of an environment to which a service providing system according to an embodiment of the present invention is applied.
2 is a structural diagram of a service providing system according to an embodiment of the present invention.
3 is a structural diagram of a beacon receiver according to an embodiment of the present invention.
4 is a flowchart of a beacon registration procedure according to an embodiment of the present invention.
5 is a flowchart of a service providing method according to the first embodiment of the present invention.
6 is a flowchart of a service providing method according to a second embodiment of the present invention.
7 is a flowchart of a service providing method according to a third embodiment of the present invention.
8 is a flowchart of a service providing method according to a fourth embodiment of the present invention.
9 is a flowchart of a service providing method according to a fifth embodiment of the present invention.
10 is a flowchart of a service providing method according to a sixth embodiment of the present invention.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.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 may easily implement the present invention. However, the present invention may be implemented in various different forms and is not limited to the embodiments described herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, 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 specifically stated to the contrary.
본 명세서에서 단말(terminal)은, 이동국(Mobile Station, MS), 이동 단말(Mobile Terminal, MT), 가입자국(Subscriber Station, SS), 휴대 가입자국(Portable Subscriber Station, PSS), 사용자 장치(User Equipment, UE), 접근 단말(Access Terminal, AT) 등을 지칭할 수도 있고, 이동 단말, 가입자국, 휴대 가입자 국, 사용자 장치 등의 전부 또는 일부의 기능을 포함할 수도 있다.In the present specification, a terminal is a mobile station (MS), a mobile terminal (MT), a subscriber station (SS), a portable subscriber station (PSS), and a user device (User Equipment, UE), an access terminal (AT), and the like, and may include all or part of functions such as a mobile terminal, a subscriber station, a mobile subscriber station, and a user equipment.
이하 도면을 참조로 하여 본 발명의 실시예에 따른 서비스 제공 시스템 및 방법에 대해 설명한다.Hereinafter, a system and method for providing a service according to an embodiment of the present invention will be described with reference to the drawings.
도 1은 본 발명의 실시예에 따른 서비스 제공 시스템이 적용된 환경의 예시도이다.1 is an exemplary diagram of an environment to which a service providing system according to an embodiment of the present invention is applied.
도 1에 도시된 바와 같이, 사용자는 이동형 비콘(200)을 소지한다. 본 발명의 실시예에서는 이동형 비콘(200)의 형태로, 사용자가 착용한 의류, 신발, 가방, 액세서리 또는 사용자가 가지고 있는 출판물, 카드 등 다양한 형태의 제품에 부착되거나 삽입되는 것을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다. 또한, 이동형 비콘(200) 대신에 NFC 태그를 사용할 수도 있으며, 어느 하나의 형태로 한정하지 않는다.As shown in Figure 1, the user has a
이동형 비콘(200)이 비콘 ID를 송출하면, 비콘 ID를 수신한 비콘 수신기(400)는 서비스 제공 시스템(100)으로 비콘 ID에 대응하는 사용자 정보를 전달한다. 서비스 제공 시스템(100)은 비콘 수신기(400)로부터 수신한 사용자 정보를 토대로 사용자가 소지한 단말(300)에 콘텐츠를 직접 제공하거나, 비콘 수신기(400)를 통해 사용자에게 정보를 제공한다.When the
여기서, 비콘 수신기(400)는 매장 내 직원의 단말 내에 설치된 어플리케이션이 될 수도 있고, 매장 내 PC에 설치된 어플리케이션, 또는 POS 단말기의 어플리케이션이나 고정형 비콘 게이트웨이 등 다양한 형태로 구현될 수 있다.Here, the
서비스 제공 시스템(100)은 결제 서버(500)와 연동하여, 비콘을 이용한 결제의 승인을 결제 서버(500)로 요청한다. 그리고 결제 서버(500)로부터 결제 승인을 수신하면, 서비스 제공 시스템(100)은 결제 승인에 따른 부가 서비스를 제공하기도 한다.The
이러한 환경에서, 이동형 비콘(200)을 소지한 사용자의 정보를 토대로 콘텐츠를 제공하는 서비스 제공 시스템(100)과 비콘 수신기(400)의 구조에 대해 도 2 및 도 3을 참조로 설명한다. 본 발명의 실시예에 따른 서비스 제공 시스템(100)은 통합 마일리지 서비스를 제공하는 시스템, 고객 응대 서비스를 제공하는 시스템, 광고 제공 시스템 등 다양한 시스템으로 구현될 수 있다.In this environment, the structure of the
도 2는 본 발명의 실시예에 따른 서비스 제공 시스템의 구조도이다.2 is a structural diagram of a service providing system according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 서비스 제공 시스템(100)은 프로세서(110), 메모리(120) 및 통신 인터페이스(130)를 포함한다.As shown in FIG. 2, the
프로세서(110)는 통신 인터페이스(130)를 통해 비콘 수신기(400)로부터 사용자 정보를 수신한다. 프로세서(110)는 수신한 정보를 토대로 사용자에게 맞춤형의 서비스를 제공한다.The
여기서, 사용자 정보는 사용자가 소지한 이동형 비콘(200)의 비콘 ID, 사용자의 위치 정보, 비콘 수신기(400)가 비콘 신호를 수신한 시간 정보, 회원 식별 정보 및 사용자 레벨 정보를 포함한다. 또는 사용자 정보는 비콘 ID, 시간 정보, 비콘 수신기(400)의 위치 정보 그리고 사용자 레벨 정보만을 포함할 수도 있다.Here, the user information includes the beacon ID of the
사용자 정보는 비콘 수신기(400)에서 암호화되어 전송되는 것을 예로 하여 설명하므로, 프로세서(110)는 암호화되어 있는 사용자 정보를 복호화한다. 사용자 정보를 복호화하는 방법은 여러 방법으로 수행할 수 있으므로, 본 발명의 실시예에서는 어느 하나의 방법으로 한정하지 않는다.Since user information is described as being encrypted and transmitted by the
프로세서(110)는 복호화한 사용자 정보에 포함되어 있는 비콘 ID를 토대로, 사용자가 소지한 이동형 비콘이 사전에 미리 등록된 비콘인지 확인한다. 또한 프로세서(110)는 사용자가 개인 인증이 가능한 사용자인지, 개인 정보 조회만 가능한 사용자인지 확인한다. 즉, 프로세서(110)는 비콘 수신기(400)로부터 전송되는 사용자 정보 내에 포함되어 있는 회원 식별 정보의 유무를 토대로, 매장으로 진입한 사용자가 매장의 회원으로 가입된 사용자인지 회원으로 가입되지 않은 회원인지를 판단한다.The
그리고, 사용자 정보 내에 회원 식별 정보와 사용자 레벨 정보가 포함되어 있으면 매장으로 진입한 사용자가 회원 가입자인 것으로 확인하여, 개인 인증이 가능한 사용자로 설정한다. 반면, 사용자 정보 내에 회원 식별 정보 없이 사용자 레벨 정보만이 포함되어 있으면, 매장으로 진입한 사용자가 회원으로 가입되지 않은 사용자임을 확인하여, 개인 정보 조회만 가능한 사용자로 인지한다. 이에 대해서는 이후 상세히 설명한다.In addition, if member identification information and user level information are included in the user information, it is determined that the user entering the store is a member subscriber, and is set as a user capable of personal authentication. On the other hand, if the user information includes only user level information without member identification information, it is recognized that the user entering the store is a user who has not joined as a member, and is recognized as a user who can only search for personal information. This will be described in detail later.
프로세서(110)는 사용자가 개인 인증이 가능한 사용자인지 개인 정보 조회만 가능한 사용자인지에 따라, 메모리(120)에 저장되어 있는 매장 관련된 다양한 서비스를 비콘 수신기(400)가 설치된 매장 내 단말 또는 사용자 단말(300)로 전달한다.The
프로세서(110)는 사용자가 개인 정보 조회만 가능한 사용자인 경우, 결제 서비스를 제공하기 위하여 사용자 단말(200)로 인증 번호의 입력을 요청한다. 그리고 사용자 단말(200)에서 입력되는 인증 번호를 토대로, 결제 서버(500)에서 수신한 인증 번호와 일치하는지 확인한다. 일치 여부에 따라서 프로세서(110)는 결제 서비스를 종료하거나 결제 서버(500)로 결제 승인을 요청하기도 한다.When the user is a user who can only query personal information, the
또한, 프로세서(110)는 사용자가 단말(300)을 이용하여 비콘 등록 절차를 수행하면, 비콘 ID와 비콘 정보를 수신한다. 그리고 프로세서(110)는 비콘 ID와 비콘 정보를 토대로 암호화 정보를 생성하여 단말(300)로 전달한다. 프로세서(110)는 암호화 정보를 비콘 ID 및 비콘 정보와 함께 메모리(120)로 전달하여, 저장한다.In addition, the
프로세서(110)는 결제가 승인된 사용자에 대해, 결제 금액에 따른 포인트를 적립하여 준다. 프로세서(110)는 사용자 정보에 포함되어 있는 사용자 단말의 식별 정보, 그리고 메모리(120)에 저장되어 있는 정보들을 토대로 해당 사용자가 서비스 수신자인지 서비스 제공자인지도 확인한다.The
그리고 프로세서(110)는 암호화 정보의 수신 횟수가 미리 설정된 임계값 보다 많은지 여부를 확인하고, 수신 횟수가 임계값보다 많은 경우 서비스 제공자에게는 적립된 마일리지를 안내하여 준다. 프로세서(110)는 사용자 단말의 위치 정보와 차량의 위치 정보를 토대로 차량 공유 서비스를 이용하는 사용자의 서비스 이용 시간을 확인한다. 그리고 공유 차량의 소유주에게 마일리지를 적립하여 준다.Further, the
도 3은 본 발명의 실시예에 따른 비콘 수신기의 구조도이다.3 is a structural diagram of a beacon receiver according to an embodiment of the present invention.
도 3에 도시된 바와 같이, 비콘 수신기(400)의 프로세서(410)는 이동형 비콘(200)에서 송출한 비콘 신호를 통신 인터페이스(420)를 통해 수신한다. 프로세서(410)는 수신한 비콘 신호 내에 비콘에 대한 위치 좌표 정보와 비콘 ID가 모두 포함되어 있는지, 비콘 ID만 포함되어 있는지 확인한다.As shown in FIG. 3, the
프로세서(410)는 비콘 신호 내에 위치 좌표 정보가 포함되어 있다면, 비콘 ID에 대응한 사용자 정보가 미리 회원 정보로 메모리(430)에 저장되어 있는지 확인한다. 회원으로의 등록 유무에 따라, 프로세서(410)는 사용자가 소지한 비콘 ID, 사용자의 위치 정보, 비콘 수신기(400)가 비콘 ID를 수신한 시간 정보, 회원 식별 정보와 사용자 레벨 정보를 포함하는 사용자 정보를 생성하거나, 비콘 ID, 수신 시간 정보 그리고 사용자 레벨 정보만을 포함하는 사용자 정보를 생성한다.If the location coordinate information is included in the beacon signal, the
그리고 프로세서(410)는 생성한 사용자 정보를 암호화한 후, 암호화된 사용자 정보를 통신 인터페이스(420)를 통해 서비스 제공 시스템(100)으로 전달한다.Further, the
프로세서(410)는 비콘 신호 내에 위치 좌표 정보가 포함되어 있지 않으면, 비콘 수신기(400)가 설치되어 있는 위치의 위치 좌표를 포함하는 사용자 정보를 생성한다. 그리고 생성한 사용자 정보를 암호화하여 통신 인터페이스(420)를 통해 서비스 제공 시스템(100)으로 전달한다.If the location coordinate information is not included in the beacon signal, the
프로세서(410)는 서비스 제공 시스템(100)으로부터 전송되는 서비스를 수신하고, 사용자 단말(300)로 전달하거나 매장 내 단말을 통해 매장 직원이 서비스의 내용을 확인할 수 있도록 디스플레이한다.The
이상에서 설명한 서비스 제공 시스템(100)을 통해 사용자에게 서비스를 제공하는 방법에 대해 이후 설명한다. 본 발명의 실시예에서는 서비스 종류에 따라 다양한 실시예를 들어 설명하며, 반드시 이와 같이 한정되는 것은 아니다. 서비스를 제공하는 방법에 대해 설명하기 앞서, 이동형 비콘(200)이 등록되는 절차에 대해 먼저 도 4를 참조로 설명한다.A method of providing a service to a user through the
도 4는 본 발명의 실시예에 따른 비콘 등록 절차에 대한 흐름도이다.4 is a flowchart of a beacon registration procedure according to an embodiment of the present invention.
도 4에 도시된 바와 같이, 사용자가 사용자 단말(300)을 이용하여 비콘 등록을 위한 서비스 제공 화면에 로그인하여 비콘 정보를 입력하면, 서비스 제공 시스템(100)은 사용자에 의해 입력된 사용자 정보를 수신한다(S100). 여기서, 사용자 정보는 이동형 비콘이 카드에 삽입되어 있는 경우라면 카드 정보(예를 들어, 카드 번호, 카드 소지자 이름 등), 사용자의 개인 정보 등을 포함한다. 만약 이동형 비콘이 의류에 부착되어 있는 등의 경우라면, 서비스 제공 시스템(100)이 수신한 사용자 정보에는 카드 정보를 제외한 나머지 정보만이 포함되어 있다.4, when a user logs in to the service providing screen for beacon registration using the
S100 단계에서 비콘 정보를 수신한 후, 서비스 제공 시스템(100)은 이동형 비콘(200)에 할당되어 있는 비콘 ID를 수신한다(S110). 비콘 ID는 사용자의 입력에 의해 수신하는 것을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다.After receiving the beacon information in step S100, the
서비스 제공 시스템(100)은 S100 단계와 S110 단계에서 각각 수신한 사용자 정보와 비콘 ID를 토대로, 암호화 정보(Secure ID)를 생성한다(S120). 사용자 정보와 비콘 ID를 토대로 암호화 정보를 생성하는 방법은 여러 방법으로 수행할 수 있으므로, 본 발명의 실시예에서는 어느 하나의 방법으로 한정하지 않는다.The
서비스 제공 시스템(100)은 S120 단계에서 생성된 암호화 정보를 비콘 ID 및 사용자 정보와 함께 비콘 정보로써 저장한다(S130). 그리고 비콘의 등록이 완료되었음을 알리는 메시지를 사용자 단말(300)에 제공한다.The
이상의 절차를 통해 이동형 비콘이 등록된 후, 다양한 서비스를 제공하는 방법에 대해 도 5 내지 도 11을 참조로 설명한다.After the mobile beacon is registered through the above procedure, a method of providing various services will be described with reference to FIGS. 5 to 11.
도 5는 본 발명의 제1 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.5 is a flowchart of a service providing method according to the first embodiment of the present invention.
본 발명의 제1 실시예에서는 사용자에게 제공하는 콘텐츠로 고객 응대 서비스를 제공하는 경우를 예로 한다. 그리고, 사용자가 고객 응대 서비스를 제공하는 매장의 회원으로 가입되어 있음을 예로 하여 설명한다.In the first embodiment of the present invention, it is assumed that a customer service service is provided with content provided to a user. In addition, the description will be made by taking as an example that the user is registered as a member of a store that provides customer service.
도 5에 도시된 바와 같이, 이동형 비콘(200)을 소지한 사용자가 매장에 진입하면, 이동형 비콘(200)은 비콘 정보를 담은 비콘 신호를 미리 설정된 시간 간격으로 송출한다(S200). 비콘 정보에는 비콘 ID 외에도, 이동형 비콘(200)이 사용자 단말(300) 내에 삽입된 형태일 경우에는 사용자 단말(300)의 위치 정보도 함께 포함한다. 만약 이동형 비콘(200)이 사용자 단말(300)이 아닌 다른 형태의 제품(예를 들어, 의류, 신발, 가방, 액세서리, 출판물, 음반, 카드 등)에 삽입되어 있다면, 비콘 정보에는 비콘 ID만이 포함된다.As shown in FIG. 5, when a user with a
비콘 수신기(400)는 이동형 비콘(200)이 송출한 비콘 신호를 수신한다. 여기서 비콘 수신기(400)는 매장 내에 설치되어 있는 PC, POS 단말기의 어플리케이션, 매장 직원이 소지한 단말에 설치된 어플리케이션 또는 고정형 비콘 게이트웨이 등의 형태로 구현될 수 있으며, 본 발명의 실시예에서는 어느 하나의 형태로 한정하지 않는다.The
비콘 신호를 수신한 비콘 수신기(400)는 비콘 정보에 포함된 비콘 ID를 토대로, 매장에 진입한 사용자가 매장에서 제공하는 서비스에 가입한 서비스 가입자인지 여부를 확인한다(S201). 이를 위해, 비콘 수신기(400) 내에는 서비스 가입자들에 대한 모든 정보들이 저장되어 있다. 서비스 가입자 정보에는 비콘 ID, 사용자 이름, 사용자의 단말 전화번호 등이 미리 저장, 관리되고 있다. 이때, 비콘 ID는 상기 도 4에서 사용자가 사전에 이동형 비콘을 등록하는 과정에서 입력된 정보이다.Upon receiving the beacon signal, the
만약, 사용자가 서비스 가입자인 것으로 확인하면, 비콘 수신기(400)는 사용자 레벨을 개인 인증이 가능한 제1 레벨로 설정한다. 그러나, 사용자가 서비스 가입자가 아닌 것으로 확인하면, 비콘 수신기(400)는 사용자 레벨을 개인 정보 조회가 가능한 제2 레벨로 설정한다.If it is confirmed that the user is a service subscriber, the
본 발명의 실시예에서는 제1 레벨로 설정된 사용자에 대해서는, 해당 사용자가 물품을 구매할 경우 결제 서비스도 용이하게 제공할 수 있을 뿐만 아니라, 해당 사용자에게 특화된 서비스들을 제공할 수 있다. 반면, 제2 레벨로 설정된 사용자에 대해서는 물품 구매에 따른 결제 서비스를 일반 사용자들과 같은 형태로 제공하거나, 사용자 특화된 서비스가 아닌 공통 서비스를 제공하게 된다.In an embodiment of the present invention, for a user set to the first level, when a corresponding user purchases an item, a payment service can be easily provided, as well as specialized services can be provided to the user. On the other hand, for a user set to the second level, a payment service according to product purchase is provided in the same form as general users, or a common service rather than a user-specific service is provided.
S202 단계 또는 S203 단계를 통해 사용자 레벨이 설정되면, 비콘 수신기(400)는 비콘 신호를 수신한 비콘 수신기(400)는 비콘 정보에 위치 정보가 포함되어 있는지 확인한다(S204). 만약 위치 정보가 포함되어 있다면 사용자의 위치 정보를 확인하고(S205), 해당 사용자가 매장에서 제공하는 서비스의 서비스 가입자인지 여부에 따라 사용자 정보를 생성한다(S207). 여기서 사용자 정보에는 사용자가 소지한 비콘 ID, 사용자의 위치 정보, 비콘 수신기(400)가 비콘 ID를 수신한 시간 정보와 서비스 가입자 여부에 따라 사용자 레벨 정보 또는 회원 식별 정보와 사용자 레벨 정보를 포함한다.When the user level is set through the step S202 or step S203, the
그러나, S201 단계에서 확인한 결과, 비콘 정보 내에 위치 정보가 포함되어 있지 않다면, 비콘 수신기(400)는 비콘 수신기(400) 자체의 위치 정보를 확인한다(S206). 그리고 비콘 수신기(400)는 S207 단계에서 사용자 정보를 생성할 때, 비콘 수신기(400) 자체의 위치 정보를 포함하여 생성한다.However, as a result of checking in step S201, if the location information is not included in the beacon information, the
이 과정에서, 사용자가 만약 서비스에 가입된 가입자라면, 비콘 수신기(400)는 서비스 가입 시 기재된 사용자의 단말 정보(전화번호)를 토대로, 해당 단말이 비콘 수신기(400)의 주변에 있는지 확인한다. 단말 전화번호를 토대로 단말의 주변 존재 여부를 확인하는 방법은 여러 방법으로 수행할 수 있으므로, 본 발명의 실시예에서는 어느 하나의 방법으로 한정하지 않는다.In this process, if the user is a subscriber who has subscribed to the service, the
만약 단말의 전원이 꺼져 있는 경우와 같이, 비콘 수신기(400)가 사용자 단말이 주변에 없는 것으로 확인하면, 비콘 수신기(400) 자체의 위치 정보를 사용자 정보에 포함시킨다. 그러나, 단말의 위치 정보를 추가로 획득한다면, 비콘 수신기(400)는 단말의 위치 정보를 사용자 정보에 포함시킨다.If the
비콘 수신기(400)는 S207 단계에서 생성한 사용자 정보를 암호화하여 암호화 정보를 생성한다. 그리고 생성한 암호화 정보를 서비스 제공 시스템(100)으로 전송한다(S208). 비콘 수신기(400)가 사용자 정보를 암호화하는 방법은 여러 방법을 통해 수행할 수 있으므로, 본 발명의 실시예에서는 어느 하나의 방법으로 한정하지 않는다.The
S208 단계를 통해 암호화 정보를 수신한 서비스 제공 시스템(100)은 암호화 정보를 복호화하여 사용자 정보를 추출한다(S209). 그리고, 사용자 정보를 토대로, 매장에 진입한 사용자가 서비스에 가입된 사용자인지 확인한다(S210).The
만약 매장에 진입한 사용자가 서비스 가입자라면, 서비스 제공 시스템(100)은 사용자 레벨 정보를 토대로 사용자에 특화된 서비스(예를 들어, 사용자 맞춤형 물품 안내, 사용자 쿠폰 안내 등)를 비콘 수신기(400)와 사용자 단말(300)에 각각 전송한다(S212, S213). 그러나, 서비스에 가입하지 않은 사용자라면, 서비스 제공 시스템(100)은 일반 사용자들에게 제공하는 서비스를 사용자 단말(300)과 비콘 수신기(400)로 전송한다.If the user entering the store is a service subscriber, the
여기서, 서비스 제공 시스템(100)이 서비스를 사용자 단말(300)로 제공할 때, 사용자 단말(300)의 종류가 앱이 설치되지 않는 모바일 단말인 경우, 서비스 제공 시스템(100)은 메시지 형태로 서비스를 제공할 수 있다. 또한, 사용자 단말(300)에 매장에서 제공하는 서비스를 제공받을 수 있는 앱이 설치되어 있지 않은 경우, 사용자 단말(300)로 앱 설치를 위한 다운로드 링크를 전송할 수도 있다.Here, when the
한편, 사용자가 매장 내에서 물품을 구매하거나 PC를 통해 물품을 구매하는 경우, 결제 서비스와 함께 마일리지 적립 서비스를 제공하는 방법에 대해 도 6을 참조로 설명한다. 그리고, 본 발명의 실시예에서는 이동형 비콘(200)이 카드에 삽입되어 있는 것을 예로 하여 설명한다.Meanwhile, when a user purchases an item in a store or through a PC, a method of providing a mileage accumulation service along with a payment service will be described with reference to FIG. 6. In addition, in the embodiment of the present invention, the
도 6은 본 발명의 제2 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.6 is a flowchart of a service providing method according to a second embodiment of the present invention.
도 6에 도시된 바와 같이, 사용자가 사용자 단말(300)을 통해 물품 결제를 진행하기 위한 결제 버튼을 선택하면(S300), 비콘 수신기(400)는 사용자가 소지한 이동형 비콘(200)으로부터 비콘 신호를 수집함과 동시에, 사용자 정보를 수집한다(S301, S302).As shown in FIG. 6, when the user selects a payment button for proceeding with product payment through the user terminal 300 (S300), the
사용자 정보를 수집한 비콘 수신기는 서비스 제공 시스템(100)으로 사용자 정보를 전달한다(S303). 사용자가 S300 단계에서 물품 결제를 선택하기 앞서, 비콘 수신기(400)는 이미 매장 내에 진입한 사용자에 대한 서비스 가입자 여부를 판별하여 사용자의 레벨 정보가 결정되어 있다. 따라서, 서비스 제공 시스템(100)은 사용자 정보 내에 포함되어 있는 사용자 레벨 정보를 토대로 해당 사용자가 개인 인증이 가능한 제1 레벨로 설정된 사용자인지 확인한다(S304).The beacon receiver collecting the user information transmits the user information to the service providing system 100 (S303). Before the user selects product payment in step S300, the
만약 제1 레벨로 설정된 사용자라면, 서비스 제공 시스템(100)은 결제 서버(500)로 사용자 정보를 포함하여 개인 인증에 대한 승인을 요청한다(S305). 결제 서버(500)는 S305 단계에서 수신한 개인 인증 승인 요청 신호에 포함되어 있는 사용자 정보를 토대로 요청을 승인함을 알리는 메시지를 서비스 제공 시스템(100)으로 전송한다(S306).If the user is set to the first level, the
서비스 제공 시스템(100)은 결제 서버(500)로부터 개인 인증 승인 메시지를 수신하면, 결제 승인을 요청하는 메시지를 전달한다(S307). 여기서, 결제 승인 요청 메시지에는 이동형 비콘(200)이 삽입되어 있는 카드의 카드 정보를 포함한다. 서비스 제공 시스템(100)이 카드 정보를 수집하는 방법은 여러 방법으로 수행할 수 있으며, 본 발명의 실시예에서는 어느 하나의 방법으로 한정하지 않는다.When receiving the personal authentication approval message from the
결제 서버(500)는 서비스 제공 시스템(100)으로부터 수신한 카드 정보를 토대로 결제 절차를 진행한다. 그리고, 결제가 완료되면 결제 서버(500)는 서비스 제공 시스템(100)으로 결제 승인 메시지를 전송한다(S308).The
서비스 제공 시스템(100)은 결제 승인 메시지를 수신하면, 이를 비콘 수신기(400)와 사용자 단말(300)로 각각 전송하여, 물품 결제가 완료되었음을 알려준다(S309, S310).When the
서비스 제공 시스템(100)은 결제 승인 메시지를 결제 서버(500)로부터 숫니하면, 결제에 따른 포인트 적립 절차를 수행한다(S311). 포인트는 미리 정해진 기준에 의해 적립되며, 포인트 적립 방법은 여러 방법으로 수행할 수 있으므로 본 발명의 실시예에서는 어느 하나의 방법으로 한정하여 설명하지 않는다.When the
S311 단계에서 서비스 제공 시스템(100)이 상품을 구매한 사용자에 대한 포인트를 적립하면, 포인트 적립 결과를 비콘 수신기(400)와 사용자 단말(300)로 전송한다(S312, S313).In step S311, when the
한편, S304 단계에서 확인한 결과 사용자 레벨이 제1 레벨이 아닌 경우에 대해서는 도 7을 참조로 설명한다.Meanwhile, a case where the user level is not the first level as a result of checking in step S304 will be described with reference to FIG. 7.
도 7은 본 발명의 제3 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.7 is a flowchart of a service providing method according to a third embodiment of the present invention.
도 7에 도시된 바와 같이, 사용자 레벨이 제1 레벨이 아닌 것으로 확인하면, 서비스 제공 시스템(100)은 사용자 단말(200)로 결제에 필요한 개인 정보의 입력을 요청한다(S400). 사용자 단말(200)로부터 개인 정보를 수신하면(S401), 서비스 제공 시스템(100)은 결제 서버(500)로 사용자 정보를 포함하여 개인 인증에 대한 승인을 요청한다(S402). 결제 서버(500)는 S402 단계에서 수신한 개인 인증 승인 요청 신호에 포함되어 있는 사용자 정보를 토대로 인증 번호를 생성하여 서비스 제공 시스템(100)과 사용자 단말(200)로 전송한다(S403, S404).As shown in FIG. 7, if it is determined that the user level is not the first level, the
서비스 제공 시스템(100)은 결제 서버(500)로부터 인증 번호를 수신하면, 사용자 단말(200)로 인증 번호의 입력을 요청한다(S405). 사용자 단말(200)로부터 인증 번호가 입력되면(S406), S406 단계에서 입력된 인증 번호와 S403 단계에서 결제 서버(500)로부터 수신한 인증 번호가 일치하는지 확인한다(S407).When the
만약 인증 번호가 일치하지 않으면 결제 서비스를 종료한다. 본 발명의 실시예에서는 인증 번호의 일치 여부를 한 번만 확인하는 것으로 나타내었으나, 미리 설정된 횟수만큼 인증 번호의 일치 여부를 판단할 수도 있다.If the authentication number does not match, the payment service is terminated. In the embodiment of the present invention, it is shown that whether or not the authentication number is matched is checked only once, but it may be determined whether or not the authentication number is matched by a preset number of times.
한편 S407 단계에서 확인한 결과 두 인증 번호가 일치하면, 서비스 제공 시스템(100)은 결제 서버(500)로 결제 승인을 요청하는 메시지를 전달한다(S408). 여기서, 결제 승인 요청 메시지에는 S401 단계에서 사용자 단말(200)로부터 수신한 개인 정보를 포함한다.Meanwhile, as a result of checking in step S407, if the two authentication numbers match, the
결제 서버(500)는 서비스 제공 시스템(100)으로부터 수신한 개인 정보를 토대로 결제 절차를 진행한다. 그리고, 결제가 완료되면 결제 서버(500)는 서비스 제공 시스템(100)으로 결제 승인 메시지를 전송한다(S409).The
서비스 제공 시스템(100)은 결제 승인 메시지를 수신하면, 이를 비콘 수신기(400)와 사용자 단말(300)로 각각 전송하여, 물품 결제가 완료되었음을 알려준다(S410, S411).When the
다음은 이동형 비콘(200)이 택시와 같은 대중 교통에 설치되어 있는 경우, 이동형 비콘(200)을 통해 서비스를 제공하는 방법에 대해 도 8을 참조로 설명한다.Next, when the
도 8은 본 발명의 제4 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.8 is a flowchart of a service providing method according to a fourth embodiment of the present invention.
도 8에 도시된 바와 같이, 대중 교통에 설치되어 있는 이동형 비콘(200)이 대중 교통의 이동과 함께 움직이는 과정에서 비콘 정보가 포함되어 있는 신호를 송출한다(S500). 이동형 비콘(200)이 설치되어 있는 대중 교통의 주변을 지나거나, 주변에 위치한 사용자의 사용자 단말(300)은 S500 단계에서 송신된 비콘 신호를 수신한다.As shown in FIG. 8, while the
그리고, 비콘 신호에 포함되어 있는 비콘 정보와 사용자 단말(300)의 위치 정보, 그리고 비콘 신호를 수신한 시간 정보와 사용자 단말(300)의 식별 정보 등이 포함되어 있는 사용자 정보를 암호화하여 암호화 정보로 생성한다(S501). 여기서 사용자 단말(300)이 비콘 수신기의 기능을 수행한다.In addition, user information including beacon information included in the beacon signal, location information of the
사용자 단말(300)은 S501 단계에서 생성한 암호화 정보를 서비스 제공 시스템(100)으로 전송한다(S502). 서비스 제공 시스템(100)은 암호화 정보를 복호화하여 사용자 정보를 추출하고(S503), 추출한 사용자 정보를 토대로 사용자 단말(300)의 사용자가 서비스 수신자인지 서비스 제공자인지 확인한다(S504).The
사용자 정보를 토대로 사용자가 서비스 수신자인지 제공자인지 확인하기 위해, 본 발명의 실시예에서는 사용자 정보에 포함되어 있는 사용자 단말(300)의 식별 정보를 토대로 확인하는 것을 예로 하여 설명한다. 즉, 서비스 제공자는 사전에 비콘을 등록할 때, 서비스 제공자의 단말 식별 정보와 함께 이동형 비콘(200)의 등록 절차를 수행한다. 따라서, 사용자 단말의 식별 정보를 미리 저장되어 있는 서비스 제공자의 단말 식별 정보와 비교하여, 일치하면 서비스 제공자로, 일치하지 않으면 서비스 수신자로 판단하는 것을 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다.In order to check whether the user is a service recipient or a provider based on user information, in the embodiment of the present invention, a confirmation based on identification information of the
S504 단계에서 확인한 결과 사용자 단말(300)을 소지한 사용자가 서비스 수신자인 것으로 확인하면, 서비스 제공 시스템(100)은 동일한 사용자 단말(300)로부터 수신한 암호화 정보의 수신 횟수가 미리 설정한 임계값 보다 많은지 확인한다(S505). 만약 암호화 정보의 수신 횟수가 임계값보다 적은 경우, 사용자가 대중 교통 주변을 그냥 지나친 것으로 확인하여, 서비스를 종료한다.As a result of checking in step S504, if it is confirmed that the user who has the
그러나, 암호화 정보의 수신 횟수가 임계값 보다 많은 경우, 예를 들어, 사용자가 대중 교통 내에 탑승하거 있거나, 대중 교통이 정지되어 있는 상황에서 사용자가 대중 교통의 주변에 지속적으로 머물러 있는 등의 경우, 서비스 제공 시스템(100)은 이동형 비콘(200)을 등록한 서비스 제공자가 제공하는 서비스를 사용자 단말(300)로 전송한다(S506). 여기서 서비스는 광고 서비스를 예로 하여 설명하나, 반드시 이와 같이 한정되는 것은 아니다.However, when the number of times of receiving encrypted information is more than a threshold value, for example, when the user is boarding in public transportation, or when the user stays in the vicinity of public transportation in a situation where public transportation is stopped, etc., The
서비스 제공 시스템(100)은 사용자 단말(300)로 서비스를 제공한 후, 서비스 제공 횟수에 따라 서비스 제공자에게 마일리지를 적립하여 준다(S507). 한편, S504 단계에서 확인한 결과, 사용자가 서비스 제공자인 것으로 확인한 경우의 서비스 제공 방법에 대해 도 9를 참조로 설명한다.After providing the service to the
도 9는 본 발명의 제5 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.9 is a flowchart of a service providing method according to a fifth embodiment of the present invention.
도 9에 도시된 바와 같이, 서비스 제공 시스템(100)은 암호화 정보를 전송한 사용자 단말(300)의 사용자가 서비스 제공자인 것으로 확인하면, 사용자 정보에 포함되어 있는 위치 정보를 추출한다(S600). 그리고 해당 위치에서 사용자 단말(300)로부터 암호화 정보를 수신한 횟수가 미리 설정한 임계값 보다 많은지 확인한다(S601).As shown in FIG. 9, when it is determined that the user of the
만약 암호화 정보의 수신 횟수가 임계값보다 적으면, 사용자가 해당 위치로부터 벗어난 것으로 판단하고, 서비스 제공을 종료한다. 그러나, 암호화 정보의 수신 횟수가 임계값보다 많으면, 해당 사용자에게 적립된 마일리지 정보를 확인한다(S602). 그리고 확인한 마일리지 정보를 사용자 단말(300)로 제공한다(S603).If the number of times the encryption information is received is less than the threshold value, it is determined that the user is out of the corresponding location, and service provision is terminated. However, if the number of times the encryption information is received is greater than the threshold value, the mileage information accumulated to the user is checked (S602). Then, the checked mileage information is provided to the user terminal 300 (S603).
다음은 이동형 비콘(200)이 설치되어 있는 차량을 여러 사용자들이 공유하여 사용할 수 있도록 사는 서비스를 제공하는 방법에 대해 도 10을 참조로 설명한다.The following describes a method of providing a service to buy a vehicle in which the
도 10은 본 발명의 제6 실시예에 따른 서비스 제공 방법에 대한 흐름도이다.10 is a flowchart of a service providing method according to a sixth embodiment of the present invention.
도 10에 도시된 바와 같이, 이동형 비콘(200)이 설치되어 있는 차량으로 사용자가 접근하면, 이동형 비콘(200)은 비콘 정보를 포함하는 비콘 신호를 송출한다(S700). 사용자 단말(300)은 S700 단계에서 송출된 비콘 신호를 수신하고, 비콘 정보와 함께 사용자 단말 정보, 비콘 신호를 수신한 시간 정보 등을 포함하는 사용자 정보를 생성하여 서비스 제공 시스템(100)으로 전달한다(S701, S702). 여기서 사용자 단말(300)이 비콘 수신기의 기능을 수행한다.As shown in FIG. 10, when a user approaches a vehicle in which the
사용자 정보를 수신한 서비스 제공 시스템(100)은 사용자 정보에 포함되어 있는 사용자 단말 정보를 토대로, 해당 사용자가 차량을 공유하여 사용하기 위하여 미리 예약된 사용자인지 확인한다(S703). 이를 위해, 서비스 제공 시스템(100)은 사전에 임의의 차량을 공유하여 사용할 사용자들의 정보를 저장, 관리한다.The
S703 단계에서 확인한 결과, 사용자가 사전에 예약된 사용자가 아니라면, 서비스 제공 시스템(100)은 사용자 단말(300)로 광고 서비스를 제공하고 차량 공유 서비스는 종료한다. 그러나, 사용자가 사전에 예약된 사용자인 것으로 확인하면, 서비스 제공 시스템(100)은 이동형 비콘(200)과 사용자 단말(300)로, 사용자가 차량 공유 서비스를 이용할 수 있음을 알리는 신호를 전송한다(S704, S705).As a result of checking in step S703, if the user is not a user who has been reserved in advance, the
이동형 비콘(200)은 사용자 단말(300)로 비콘 정보를 포함한 비콘 신호를 주기적으로 전송한다(S706). 비콘 신호를 수신한 차량 내부에 있는 사용자 단말(300)은 사용자 정보를 생성하여 서비스 제공 시스템(100)으로 전송하는데(S707, S708), 이때의 사용자 정보에는 사용자 단말의 위치 정보가 포함되어 있다.The
서비스 제공 시스템(100)은 사용자 정보에서 확인한 사용자 단말(300)의 위치가 차량의 위치와 동일한지 확인한다(S709). 만약 사용자 단말(300)의 위치와 차량의 위치가 동일하지 않으면, 아직 사용자가 차량 내에 탑승하지 않은 것으로 판단하여 다음 사용자 정보를 수신할 때 까지 대기한다.The
그러나, 사용자 단말(300)의 위치와 차량의 위치가 동일한 것으로 확인하면, 서비스 제공 시스템(100)은 사용자가 차량 공유 서비스를 이용하는 것으로 확인하여, 서비스 이용 시작 시간을 확인한다(S710).However, if it is determined that the location of the
그리고 사용자 단말(300)로부터 서비스 완료 알림 신호가 전송되면(S711), 서비스 제공 시스템(100)은 사용자가 차량 공유 서비스를 이용한 전체 시간을 확인한다(S712). 그리고 나서, 서비스 제공 시스템(100)은 전체 시간 만큼의 마일리지를 차량 실 소유주에게 적립하여 준다(S713).And when the service completion notification signal is transmitted from the user terminal 300 (S711), the
이상에서는 차량 공유 서비스에 대해 설명하였으며, 이는 무료 주차 서비스에도 적용할 수 있다. 예를 들어, 이동형 비콘(200)이 설치된 차량이 주차장으로 진입하면, 서비스 제공 시스템(100)은 사용자 단말(300)로부터 비콘 정보, 주차장 위치 정보, 주차장 진입 정보 등을 포함하는 사용자 정보를 수신하여 사용자가 주차 공간을 이용하기 시작한 시간을 확인한다.In the above, the vehicle sharing service has been described, which can also be applied to the free parking service. For example, when a vehicle in which the
그리고 차량이 주차 공간으로부터 이탈하는 과정에서, 서비스 제공 시스템(100)이 사용자 단말(300)로부터 전송되는 사용자 정보를 수신하면 주차 공간 이용 시작 시간부터 종료 시간까지를 계산하여, 주차장 주인에게 마일리지를 적립하여 준다.And in the process of the vehicle leaving the parking space, when the
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements by those skilled in the art using the basic concept of the present invention defined in the following claims are also provided. It belongs to the scope of rights.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20150106703 | 2015-07-28 | ||
| KR1020150106702 | 2015-07-28 | ||
| KR1020150106703 | 2015-07-28 | ||
| KR20150106702 | 2015-07-28 |
| Publication Number | Publication Date |
|---|---|
| KR20170013833A KR20170013833A (en) | 2017-02-07 |
| KR102224803B1true KR102224803B1 (en) | 2021-03-08 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160094995AActiveKR102224803B1 (en) | 2015-07-28 | 2016-07-26 | System and metohd for providing service |
| Country | Link |
|---|---|
| KR (1) | KR102224803B1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9779596B2 (en) | 2012-10-24 | 2017-10-03 | Apple Inc. | Devices and methods for locating accessories of an electronic device |
| US11641563B2 (en) | 2018-09-28 | 2023-05-02 | Apple Inc. | System and method for locating wireless accessories |
| EP4418694A1 (en) | 2019-04-17 | 2024-08-21 | Apple Inc. | Separation notifications for wireless accessories |
| US11863671B1 (en) | 2019-04-17 | 2024-01-02 | Apple Inc. | Accessory assisted account recovery |
| WO2020214708A1 (en) | 2019-04-17 | 2020-10-22 | Prestacom Services Llc | Finding a target device using augmented reality |
| US11889302B2 (en) | 2020-08-28 | 2024-01-30 | Apple Inc. | Maintenance of wireless devices |
| US12073705B2 (en) | 2021-05-07 | 2024-08-27 | Apple Inc. | Separation alerts for notification while traveling |
| US12143895B2 (en) | 2021-06-04 | 2024-11-12 | Apple Inc. | Pairing groups of accessories |
| US12279227B2 (en) | 2021-06-04 | 2025-04-15 | Apple Inc. | Device location finding |
| JP7401017B1 (en)* | 2023-06-16 | 2023-12-19 | スズキ株式会社 | automotive display |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0113630D0 (en)* | 2001-06-05 | 2001-07-25 | Koninkl Philips Electronics Nv | Payment authorisation through beacons |
| KR100793421B1 (en)* | 2004-12-01 | 2008-01-11 | 주식회사 케이티프리텔 | Receipt management system and method using RFID technology |
| KR20090002016A (en)* | 2007-06-01 | 2009-01-09 | (주) 엘지텔레콤 | Payment system and method through wireless communication network |
| KR20110122011A (en)* | 2010-05-03 | 2011-11-09 | 황보철종 | Store point integrated management system and method |
| KR101737579B1 (en)* | 2013-06-14 | 2017-05-29 | 에스케이플래닛 주식회사 | Method for supporting payment based on bank transfer, and payment sypportting service apparatus therefor |
| Publication number | Publication date |
|---|---|
| KR20170013833A (en) | 2017-02-07 |
| Publication | Publication Date | Title |
|---|---|---|
| KR102224803B1 (en) | System and metohd for providing service | |
| KR101667606B1 (en) | Method for Advertisement of Stores Using Bluetooth Beacon | |
| JP6456586B2 (en) | Payment system and program | |
| US20130048721A1 (en) | Product information system and method using a tag and mobile device | |
| JP2009069985A (en) | Coupon distribution system, coupon distribution method, coupon management device, and portable terminal | |
| JP2017037574A (en) | Advertisement providing system, server device, and program | |
| KR20120018246A (en) | Service profer system of personal identification base using of smart-phone and service profer method thereof | |
| US20130254051A1 (en) | Apparatus for issuing receipts and user terminal using the receipts | |
| JP6580499B2 (en) | Advertisement providing system, advertisement providing method, and advertisement providing program | |
| KR20130082966A (en) | Smart shop that automatically provides shop information | |
| US20210152548A1 (en) | Authentication system and server | |
| WO2014199971A1 (en) | Privilege imparting system, server device, and privilege imparting method | |
| US10755253B2 (en) | Method for processing data on a multimedia payment kiosk, corresponding devices and computer programs | |
| KR101931203B1 (en) | Method for Advertisement of Stores Using Bluetooth Beacon | |
| KR20170039463A (en) | User equipment, beacon, service providing device, payment system comprising the same, control method thereof and computer readable medium having computer program recorded thereon | |
| KR101326593B1 (en) | A processing method for mobile coupon using user's mobile terminal | |
| KR20120036600A (en) | System and method for providing price comparison service code-based | |
| US11750604B2 (en) | Information providing system and information providing method | |
| JP2016099801A (en) | Coupon distribution system and coupon distribution program | |
| KR20160124066A (en) | Method for Advertisement of Stores Using Bluetooth Beacon | |
| KR101512005B1 (en) | Based coupon system for proviiding access to information and the method | |
| KR101527774B1 (en) | Apparatus and method for providing targeting information | |
| KR20220129858A (en) | Coupon issuance system and method using shared transportation means | |
| KR101839942B1 (en) | Mobile Pay Methode Using BLE | |
| KR101855314B1 (en) | APPARATUS AND METHOD FOR SHOPING SERVICE BASED ON IoT |
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application | Patent event code:PA01091R01D Comment text:Patent Application Patent event date:20160726 | |
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination | Patent event code:PA02012R01D Patent event date:20180725 Comment text:Request for Examination of Application Patent event code:PA02011R01I Patent event date:20160726 Comment text:Patent Application | |
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Notification of reason for refusal Patent event date:20190726 Patent event code:PE09021S01D | |
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection | Comment text:Final Notice of Reason for Refusal Patent event date:20200225 Patent event code:PE09021S02D | |
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration | Patent event code:PE07011S01D Comment text:Decision to Grant Registration Patent event date:20201127 | |
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment | Comment text:Registration of Establishment Patent event date:20210302 Patent event code:PR07011E01D | |
| PR1002 | Payment of registration fee | Payment date:20210302 End annual number:3 Start annual number:1 | |
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee | Payment date:20250226 Start annual number:5 End annual number:5 |