Movatterモバイル変換


[0]ホーム

URL:


KR101726797B1 - Method for Relaying Mobile Game Items for Offline Store - Google Patents

Method for Relaying Mobile Game Items for Offline Store
Download PDF

Info

Publication number
KR101726797B1
KR101726797B1KR1020150011250AKR20150011250AKR101726797B1KR 101726797 B1KR101726797 B1KR 101726797B1KR 1020150011250 AKR1020150011250 AKR 1020150011250AKR 20150011250 AKR20150011250 AKR 20150011250AKR 101726797 B1KR101726797 B1KR 101726797B1
Authority
KR
South Korea
Prior art keywords
mobile game
store
game item
smartphone
token code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020150011250A
Other languages
Korean (ko)
Other versions
KR20160091492A (en
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 주식회사 스포카filedCritical주식회사 스포카
Priority to KR1020150011250ApriorityCriticalpatent/KR101726797B1/en
Publication of KR20160091492ApublicationCriticalpatent/KR20160091492A/en
Application grantedgrantedCritical
Publication of KR101726797B1publicationCriticalpatent/KR101726797B1/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명은 오프라인 매장용 모바일 게임 아이템 중계 방법에 관한 것으로서, 게임사 서버 및 오프라인 매장에 구비된 매장용 단말과 통신하는 서버에 의해 실행되는 오프라인 매장용 모바일 게임 아이템 중계 방법에 있어서, 오프라인 매장에 방문하는 고객의 스마트폰으로 제공될 하나 이상의 모바일 게임 아이템을 상기 게임사 서버에 등록하고, 상기 등록된 모바일 게임 아이템을 구매한 오프라인 매장의 고유정보를 확인하고, 상기 오프라인 매장의 고유정보에 대응하는 고유 ID 및 비밀 키를 생성하고 상기 오프라인 매장의 고유정보와 상기 생성된 고유 ID 및 비밀 키를 매핑하여 저장하고, 모바일 게임 아이템 전용 토큰 코드의 생성을 위해 상기 생성된 고유 ID 및 비밀 키를 상기 매장용 단말로 제공하고, 상기 매장용 단말에서 생성된 모바일 게임 아이템 전용 토큰 코드를 획득한 고객의 스마트폰으로부터 상기 모바일 게임 아이템 전용 토큰 코드와 스마트폰 고유 정보를 수신하고, 상기 고객의 스마트폰으로부터 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성이 검증되면, 상기 모바일 게임 아이템 전용 토큰 코드에 대응하는 오프라인 매장의 고유정보와 상기 오프라인 매장에서 구매한 모바일 게임 아이템 정보를 확인하고, 상기 확인된 모바일 게임 아이템 정보와 고객의 스마트폰 고유 정보를 상기 게임사 서버로 제공하여, 상기 게임사 서버를 통해 상기 오프라인 매장에서 구매한 모바일 게임 아이템이 상기 고객의 스마트폰으로 제공되도록 처리하며, 상기 매장용 단말은, 고유 ID, 비밀 키, 현재시간, 랜덤 키를 조합하여 상기 모바일 게임 아이템 전용 토큰 코드를 생성하는 것을 특징으로 하며, 상기 생성된 모바일 게임 아이템 전용 토큰 코드는, 상기 매장용 단말에서 블루투스 통신을 통해 상기 매장용 단말과 근접한 거리에 위한 하나 이상의 스마트폰으로 전송된다.The present invention relates to a mobile game item relaying method for an offline store, and more particularly, to a mobile game item relay method for an offline store executed by a server communicating with a game server and a store terminal provided in an offline store, And stores at least one mobile game item to be provided as a smartphone of a customer to the game server, confirm unique information of the offline store from which the registered mobile game item is purchased, And stores the generated unique ID and secret key in the store for mapping the generated unique ID and the secret key to generate a mobile game item exclusive token code, To the terminal, and provides the mobile game When the validity of the mobile game item exclusive token code received from the smartphone of the customer is verified, the mobile game item exclusive token code and the smartphone unique information are received from the smartphone of the customer, Confirms the unique information of the offline store corresponding to the token code dedicated to the mobile game item and the mobile game item information purchased at the offline store, and transmits the confirmed mobile game item information and the smartphone unique information of the customer to the game server Wherein the store terminal processes the mobile game item purchased in the offline store through the game server to provide the mobile game item to the smartphone of the customer, and the store terminal combines the unique ID, the secret key, the current time, To generate a mobile game item exclusive token code As it is ranging, and the generated mobile game items only token codes, which are transmitted from the shop terminal for the at least one smart phone to the shop terminal and the close proximity for communication via Bluetooth.

Description

Translated fromKorean
오프라인 매장용 모바일 게임 아이템 중계 방법{Method for Relaying Mobile Game Items for Offline Store}{Method for Relaying Mobile Game Items for Offline Store}

본 발명은 게임사 서버 및 오프라인 매장에 구비된 매장용 단말과 통신하는 서버에 의해 실행되는 오프라인 매장용 모바일 게임 아이템 중계 방법에 있어서, 오프라인 매장에 방문하는 고객의 스마트폰으로 제공될 하나 이상의 모바일 게임 아이템을 상기 게임사 서버에 등록하고, 상기 등록된 모바일 게임 아이템을 구매한 오프라인 매장의 고유정보를 확인하고, 상기 오프라인 매장의 고유정보에 대응하는 고유 ID 및 비밀 키를 생성하고 상기 오프라인 매장의 고유정보와 상기 생성된 고유 ID 및 비밀 키를 매핑하여 저장하고, 모바일 게임 아이템 전용 토큰 코드의 생성을 위해 상기 생성된 고유 ID 및 비밀 키를 상기 매장용 단말로 제공하고, 상기 매장용 단말에서 생성된 모바일 게임 아이템 전용 토큰 코드를 획득한 고객의 스마트폰으로부터 상기 모바일 게임 아이템 전용 토큰 코드와 스마트폰 고유 정보를 수신하고, 상기 고객의 스마트폰으로부터 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성이 검증되면, 상기 모바일 게임 아이템 전용 토큰 코드에 대응하는 오프라인 매장의 고유정보와 상기 오프라인 매장에서 구매한 모바일 게임 아이템 정보를 확인하고, 상기 확인된 모바일 게임 아이템 정보와 고객의 스마트폰 고유 정보를 상기 게임사 서버로 제공하여, 상기 게임사 서버를 통해 상기 오프라인 매장에서 구매한 모바일 게임 아이템이 상기 고객의 스마트폰으로 제공되도록 처리하며, 상기 매장용 단말은, 고유 ID, 비밀 키, 현재시간, 랜덤 키를 조합하여 상기 모바일 게임 아이템 전용 토큰 코드를 생성하는 것을 특징으로 하며, 상기 생성된 모바일 게임 아이템 전용 토큰 코드는, 상기 매장용 단말에서 블루투스 통신을 통해 상기 매장용 단말과 근접한 거리에 위한 하나 이상의 스마트폰으로 전송되는 오프라인 매장용 모바일 게임 아이템 중계 방법에 관한 것이다.A mobile game item relay method for an in-store store executed by a server communicating with a game server and a store terminal provided in an offline store, the method comprising: Stores an item in the game server, identifies unique information of the offline store in which the registered mobile game item is purchased, generates a unique ID and a secret key corresponding to the unique information of the offline store, Mapping and storing the generated unique ID and the secret key, providing the generated unique ID and secret key to the store terminal for generating a token code dedicated to a mobile game item, From the smartphone of the customer who obtained the token code exclusive for the mobile game item, When the validity of the mobile game item exclusive token code received from the smartphone of the customer is verified, the mobile game item exclusive token code and the unique smartphone unique information of the mobile game item, Information on the mobile game item purchased in the offline store, providing the confirmed mobile game item information and the smartphone unique information of the customer to the game company server, The mobile terminal generates a mobile game item exclusive token code by combining a unique ID, a secret key, a current time, and a random key, , The generated mobile game item exclusive use token code includes And transmitting the mobile game item to the at least one smartphone for a distance close to the store terminal via the Bluetooth communication at the store terminal.

일반적으로 오프라인 매장의 경우, 전시용 디스플레이나 홍보용 전단지 등 오프라인에서 제공할 수 있는 홍보나 마케팅 수단이 극히 제한적일 수 밖에 없었다.
In general, in the case of offline stores, publicity and marketing means that can be provided offline such as display display and promotional leaflets were extremely limited.

또한, 게임사의 경우도 최근 다양한 스마트폰용 게임을 제공하고 있으나, 해당 게임이나 게임사에 대한 홍보가 불특정 다수에게 일방적을 제공하는 형태로 보다 다양한 홍보 채널이 부족한 실정이다.
In addition, game companies have recently provided a variety of smartphone games, but there is a lack of a variety of publicity channels in the form of providing one-sided communication to the unspecified majority of the game or game company.

한편, 최근 블루투스 기술을 발달로, 기존 블루투스 기술과 비슷한 수준의 통신 수준을 유지하면서, 블루투스보다 저전력으로 통신하는 블루투스LE(Low Energy) 기술이 제공되고 있다. 블루투스LE 기술은 기존에 사용하던 일반적인 블루투스 기술과 같은 2.4 GHz 주파수를 활용하지만 하위 호환되는 프로토콜은 아니며, 블루투스 4.0을 지원하는 칩셋이면 해당 기술을 다양한 형태로 적용하여 사용이 가능하다.
Recently, with the development of Bluetooth technology, Bluetooth LE (Low Energy) technology which provides communication at a level lower than that of Bluetooth is provided while maintaining communication level similar to that of the existing Bluetooth technology. Bluetooth LE technology utilizes the same 2.4 GHz frequency as conventional Bluetooth technology, but it is not a backward compatible protocol. If the chipset supports Bluetooth 4.0, it can be used in various ways.

또한, 최근 양대 스마트 디바이스 제조사인 애플, 구글 모두 블루투스LE를 이용하는 강력한 API를 최근 공개하기 시작하여 다양한 형태의 스마트폰 서비스에 적용 가능하게 되었다.
In addition, recently, two major smart device makers, Apple and Google, have begun to disclose powerful APIs using both Bluetooth LEs and are now applicable to various types of smartphone services.

즉, 블루투스LE 기술을 통해 매장 방문 고객에게 게임 관련 서비스를 제공하면서, 동시에 오프라인 매장 및 게임사가 가진 홍보 채널의 한계를 극복하는 새로운 방안이 모색되어야 할 시점이다.
In other words, it is time to find a new way to overcome the limitations of the in-store and game companies' public relations channels while providing game-related services to shop visitors through Bluetooth LE technology.

상기와 같은 문제점을 해소하기 위한 본 발명의 목적은, 게임사 서버 및 오프라인 매장에 구비된 매장용 단말과 통신하는 서버에 의해 실행되는 오프라인 매장용 모바일 게임 아이템 중계 방법에 있어서, 오프라인 매장에 방문하는 고객의 스마트폰으로 제공될 하나 이상의 모바일 게임 아이템을 상기 게임사 서버에 등록하는 제1 단계와 상기 등록된 모바일 게임 아이템을 구매한 오프라인 매장의 고유정보를 확인하는 제2 단계와 상기 오프라인 매장의 고유정보에 대응하는 고유 ID 및 비밀 키를 생성하고 상기 오프라인 매장의 고유정보와 상기 생성된 고유 ID 및 비밀 키를 매핑하여 저장하는 제3 단계와 모바일 게임 아이템 전용 토큰 코드의 생성을 위해 상기 생성된 고유 ID 및 비밀 키를 상기 매장용 단말로 제공하는 제4 단계와 상기 매장용 단말에서 생성된 모바일 게임 아이템 전용 토큰 코드를 획득한 고객의 스마트폰으로부터 상기 모바일 게임 아이템 전용 토큰 코드와 스마트폰 고유 정보를 수신하는 제5 단계 및 상기 고객의 스마트폰으로부터 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성이 검증되면, 상기 모바일 게임 아이템 전용 토큰 코드에 대응하는 오프라인 매장의 고유정보와 상기 오프라인 매장에서 구매한 모바일 게임 아이템 정보를 확인하고, 상기 확인된 모바일 게임 아이템 정보와 고객의 스마트폰 고유 정보를 상기 게임사 서버로 제공하여, 상기 게임사 서버를 통해 상기 오프라인 매장에서 구매한 모바일 게임 아이템이 상기 고객의 스마트폰으로 제공되도록 처리하는 제6 단계를 포함하며, 상기 매장용 단말은, 고유 ID, 비밀 키, 현재시간, 랜덤 키를 조합하여 상기 모바일 게임 아이템 전용 토큰 코드를 생성하는 것을 특징으로 하며, 상기 생성된 모바일 게임 아이템 전용 토큰 코드는, 상기 매장용 단말에서 블루투스 통신을 통해 상기 매장용 단말과 근접한 거리에 위한 하나 이상의 스마트폰으로 전송되는 오프라인 매장용 모바일 게임 아이템 중계 방법을 제공함에 있다.In order to solve the above problems, an object of the present invention is to provide a method for relaying a mobile game item for an offline store, which is executed by a server communicating with a game server and a store terminal provided in an offline store, A first step of registering at least one mobile game item to be provided as a smartphone of a customer to the game server, a second step of confirming unique information of the offline store purchasing the registered mobile game item, A third step of generating a unique ID and a secret key corresponding to the information and mapping and storing the unique information of the offline store and the generated unique ID and secret key, ID and a secret key to the store terminal; A fifth step of receiving the mobile game item exclusive token code and smartphone unique information from the smartphone of the customer who has obtained the generated mobile game item exclusive token code and a fifth step of receiving the mobile game item exclusive token code received from the smartphone of the customer If the validity of the mobile game item is verified, the mobile game device checks the unique information of the offline store corresponding to the token code for the mobile game item and the mobile game item information purchased at the offline store, And a sixth step of providing the game server to the game server to process the mobile game item purchased in the offline store through the game server to be provided to the smartphone of the customer, , A secret key, a current time, and a random key, The generated token code for the mobile game item is transmitted to one or more smartphones for a distance close to the store terminal via the Bluetooth communication at the store terminal And to provide a mobile game item relay method for an in-store store.

본 발명에 따른 게임사 서버 및 오프라인 매장에 구비된 매장용 단말과 통신하는 서버에 의해 실행되는 오프라인 매장용 모바일 게임 아이템 중계 방법은, 게임사 서버 및 오프라인 매장에 구비된 매장용 단말과 통신하는 서버에 의해 실행되는 오프라인 매장용 모바일 게임 아이템 중계 방법에 있어서, 오프라인 매장에 방문하는 고객의 스마트폰으로 제공될 하나 이상의 모바일 게임 아이템을 상기 게임사 서버에 등록하는 제1 단계와 상기 등록된 모바일 게임 아이템을 구매한 오프라인 매장의 고유정보를 확인하는 제2 단계와 상기 오프라인 매장의 고유정보에 대응하는 고유 ID 및 비밀 키를 생성하고 상기 오프라인 매장의 고유정보와 상기 생성된 고유 ID 및 비밀 키를 매핑하여 저장하는 제3 단계와 모바일 게임 아이템 전용 토큰 코드의 생성을 위해 상기 생성된 고유 ID 및 비밀 키를 상기 매장용 단말로 제공하는 제4 단계와 상기 매장용 단말에서 생성된 모바일 게임 아이템 전용 토큰 코드를 획득한 고객의 스마트폰으로부터 상기 모바일 게임 아이템 전용 토큰 코드와 스마트폰 고유 정보를 수신하는 제5 단계 및 상기 고객의 스마트폰으로부터 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성이 검증되면, 상기 모바일 게임 아이템 전용 토큰 코드에 대응하는 오프라인 매장의 고유정보와 상기 오프라인 매장에서 구매한 모바일 게임 아이템 정보를 확인하고, 상기 확인된 모바일 게임 아이템 정보와 고객의 스마트폰 고유 정보를 상기 게임사 서버로 제공하여, 상기 게임사 서버를 통해 상기 오프라인 매장에서 구매한 모바일 게임 아이템이 상기 고객의 스마트폰으로 제공되도록 처리하는 제6 단계를 포함하며, 상기 매장용 단말은, 고유 ID, 비밀 키, 현재시간, 랜덤 키를 조합하여 상기 모바일 게임 아이템 전용 토큰 코드를 생성하는 것을 특징으로 하며, 상기 생성된 모바일 게임 아이템 전용 토큰 코드는, 상기 매장용 단말에서 블루투스 통신을 통해 상기 매장용 단말과 근접한 거리에 위한 하나 이상의 스마트폰으로 전송되는 것을 특징으로 한다.The mobile game item relay method for an offline store executed by a server communicating with a game server according to the present invention and a store terminal provided in an offline store includes a game server and a server communicating with a store terminal provided in an offline store, The method comprising: a first step of registering at least one mobile game item to be provided as a smartphone of a customer visiting an offline store to the game company server, the method comprising the steps of: A second step of confirming the unique information of the offline store that purchased the offline store and a unique ID and secret key corresponding to the unique information of the offline store and mapping the unique information of the offline store and the generated unique ID and secret key And a third step for storing the mobile game items A fourth step of providing the generated unique ID and a secret key to the store terminal; and a fourth step of providing the token code for the mobile game item from the smartphone of the customer who has obtained the token code dedicated to the mobile game item, And if the validity of the token code exclusive to the mobile game item received from the smartphone of the customer is verified, the unique information of the offline store corresponding to the token code for the mobile game item, The mobile game item information and the smartphone unique information of the customer are provided to the game server, and the mobile game item purchased in the offline store through the game server To be provided to the customer's smartphone Wherein the store terminal generates the mobile game item exclusive token code by combining the unique ID, the secret key, the current time, and the random key, Code is transmitted to one or more smartphones for a distance close to the store terminal via the Bluetooth communication at the store terminal.

삭제delete

삭제delete

삭제delete

삭제delete

본 발명에 따르면, 오프라인 매장에 접근하거나 근접한 고객의 스마트폰으로 상기 오프라인 매장에 구비된 매장용 단말을 통해 모바일 게임 아이템을 제공함으로써, 오프라인 매장은 최신 IT기술을 접목한 차별화된 홍보 효과를 제공하는 이점과, 고객은 단지 매장 방문을 통해 더 나은 게임 플레이를 위한 아이템 획득할 수 있는 이점과, 게임사는 오프라인 매장을 통해 새로운 홍보 채널을 확보 및 부가 수익을 창출할 수 있는 이점이 있다.
According to the present invention, by providing a mobile game item through a store terminal provided in the offline store with a smartphone of a customer approaching or approaching the offline store, the offline store provides differentiated PR effect that combines the latest IT technology Advantages and advantages are that customers can acquire items for better game play through just visiting the store, and the game store has the advantage of securing new PR channels and generating additional revenue through offline stores.

도 1은 본 발명의 실시 방법에 따른 오프라인 매장용 모바일 게임 아이템 중계 시스템의 구성을 도시한 도면이다.
도 2는 본 발명에 실시 방법에 따라 오프라인 매장용 모바일 게임 아이템을 중계하는 과정을 도시한 도면이다.
도 3은 본 발명에 따른 오프라인 매장에 구비되는 매장용 단말의 기능 구성을 도시한 도면이다.
도 4는 본 발명에 따른 매장용 단말의 동작 과정을 도시한 도면이다.
도 5는 본 발명에 따른 고객의 스마트폰의 기능 구성을 도시한 도면이다.
도 6은 본 발명에 따라 고객의 스마트폰으로 모바일 게임 아이템이 제공되는 과정을 도시한 도면이다.
FIG. 1 is a block diagram of a mobile game item relay system for in-store shopping according to an embodiment of the present invention.
FIG. 2 is a diagram illustrating a process of relaying a mobile game item for an offline store according to an embodiment of the present invention.
3 is a functional block diagram of a store terminal provided in an offline store according to the present invention.
4 is a diagram illustrating an operation procedure of a store terminal according to the present invention.
FIG. 5 is a diagram illustrating a functional configuration of a smartphone of a customer according to the present invention.
6 is a diagram illustrating a process in which a mobile game item is provided to a smartphone of a customer according to the present invention.

이하 첨부된 도면과 설명을 참조하여 본 발명의 바람직한 실시에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be understood, however, that the drawings and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention, and are not to be construed as limiting the present invention.

또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 발명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. The terms used below are defined in consideration of the functions of the present invention, which may vary depending on the user, intention or custom of the operator. Therefore, the definition should be based on the contents throughout the present invention.

결과적으로, 본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하 실시예는 진보적인 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
As a result, the technical idea of the present invention is determined by the claims, and the following embodiments are merely means for effectively explaining the technical idea of the present invention to a person having ordinary skill in the art to which the present invention belongs Only.

도면1은 본 발명의 실시 방법에 따른 오프라인 매장용 모바일 게임 아이템 중계 시스템의 구성을 도시한 도면이다.
FIG. 1 is a diagram illustrating a configuration of a mobile game item relay system for in-store shopping according to an embodiment of the present invention.

보다 상세하게 본 도면1은 오프라인 매장에 방문 또는 접근하는 고객의 스마트폰으로 상기 오프라인 매장에서 구매한 모바일 게임 아이템을 제공하기 위한 오프라인 매장용 모바일 게임 아이템 중계 시스템에 대한 간단한 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면1을 참조 및/또는 변형하여 오프라인 매장용 모바일 게임 아이템 중계 시스템 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면1에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
More specifically, FIG. 1 illustrates a simple configuration of a mobile game item relay system for an in-store store for providing mobile game items purchased in the offline store as a smartphone of a customer visiting or approaching an offline store, Those skilled in the art will be able to refer to and / or modify the FIG. 1 to various embodiments of the mobile game item relay system for off-line store. However, And the technical features thereof are not limited only by the method shown in FIG.

도면1을 참조하면, 오프라인 매장용 모바일 게임 아이템 중계 시스템은, 중계 서버(100), 오프라인 매장의 매장주 단말(160), 오프라인 매장에 구비된 매장용 단말(165), 게임사 서버(155) 및 고객의 스마트폰(170)을 포함하여 구성될 수 있다.
Referring to FIG. 1, a mobile game item relay system for an offline store includes a relay server 100, a store main terminal 160 in an offline store, a store terminal 165 provided in an offline store, a game server 155, And a smartphone 170 of the customer.

상기 중계 서버(100)는 하나 이상의 게임사 서버(155)와 하나 이상의 오프라인 매장 사이에 위치하여, 게임사 서버(155)를 통해 오프라인 매장을 통해 고객의 스마트폰(170)으로 제공될 모바일 게임 아이템을 등록하고, 상기 등록된 모바일 게임 아이템을 하나 이상의 오프라인 매장에 판매하여 상기 오프라인 매장에 구비된 매장용 단말(165)을 통해 상기 오프라인 매장에 방문하거나 근접한 고객의 스마트폰(170)으로 상기 구매된 모바일 게임 아이템을 제공하도록 중계하는 것을 특징으로 한다.
The relay server 100 is located between one or more game servers 155 and one or more offline stores and is connected to the mobile game items 155 to be provided to the customer's smartphone 170 via the in- Stores the registered mobile game items in one or more offline stores, and transmits the registered mobile game items to the smartphone 170 of the customer visiting or visiting the offline store through the store terminal 165 provided in the offline store, So as to provide a mobile game item.

여기서, 상기 고객의 스마트폰(170)이 오프라인 매장에 방문하거나 근접한다는 것은, 상기 오프라인 매장에 구비된 매장용 단말(165)와 고객의 스마트폰(170)이 블루투스 통신(예컨대, 블루투스LE 통신)이 가능한 정도의 거리를 갖게됨을 의미한다.
The reason why the smartphone 170 of the customer visits or is in proximity to the offline store is that the store terminal 165 provided in the offline store and the customer's smartphone 170 perform Bluetooth communication (for example, Bluetooth LE communication) This means that you will have as much distance as possible.

상기 오프라인 매장의 매장주 단말(160)은 오프라인 매장을 운영 또는 관리하는 매장주가 소지 또는 동작시키는 유선단말 또는 무선단말을 포함하며, 상기 매장주는 상기 매장주 단말(160)을 통해 상기 중계 서버(100)에 접속하거나, 상기 중계 서버(100)와 연동하는 게임사 서버(155)에 접속하여 상기 오프라인 매장에 방문하거나 근접하는 고객의 스마트폰(170)으로 제공할 모바일 게임 아이템을 구매할 수 있다. 이 때, 상기 오프라인 매장의 고유정보는 상기 모바일 게임 아이템의 구매정보와 함께 상기 중계 서버(100) 및/또는 게임사 서버(100)에 저장될 수 있다.
The store main terminal 160 of the off-line store includes a wired terminal or a wireless terminal that possesses or operates a store that operates or manages an offline store, and the store owner can access the relay server 100 Or connect to a game server 155 linked to the relay server 100 to purchase a mobile game item to be provided to the smartphone 170 of the customer visiting or approaching the offline store. At this time, the unique information of the offline store may be stored in the relay server 100 and / or the game server 100 together with the purchase information of the mobile game item.

여기서, 상기 오프라인 매장의 고유정보는, 매장의 명칭, 주소, 사업자등록번호, 가맹점번호, 전화번호, 매장에 구비된 매장용 단말 정보를 포함하여 구성될 수 있다.
Here, the unique information of the offline store may include a store name, an address, a business registration number, an affiliation store number, a telephone number, and store terminal information provided in the store.

상기 오프라인 매장에 구비된 매장용 단말(165)은 상기 매장주 단말(160)을 통해 상기 모바일 게임 아이템의 구매 처리가 완료된 이후, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 상기 모바일 게임 아이템을 제공하기 위해 상기 중계 서버(100)로부터 모바일 게임 아이템 제공을 위한 고유 ID 및 매장의 비밀 키를 전달받고, 상기 고유 ID, 비밀 키, 현재시간, 랜덤 키 등을 조합하여 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 블루투스 통신을 통해 전송할 모바일 게임 아이템 전용 토큰 코드를 생성할 수 있다.
The store terminal 165 provided in the off-line store may store the mobile game item in the in-line store after the purchase processing of the mobile game item is completed through the store main terminal 160, A unique ID for providing a mobile game item and a secret key of a store are received from the relay server 100 in order to provide a game item, and a combination of the unique ID, a secret key, a current time, a random key, And generate a mobile game item exclusive token code to be transmitted through the Bluetooth communication to the smartphone 170 of the visiting or nearby customer.

본 발명의 실시 방법에 따르면, 상기 매장용 단말(165)을 통해 생성된 모바일 게임 아이템 전용 토큰 코드는 상기 오프라인 매장에 방문 또는 근접하는, 예컨대 블루투스 통신범위 내에 위치하는, 고객의 스마트폰(170)으로 전송되며, 상기 고객의 스마트폰(170)은 상기 매장용 단말(165)에서 전송하는 모바일 게임 전용 토큰 코드를 수신하여 상기 중계 서버(100)로 전송하여 상기 모바일 게임 아이템의 제공을 요청하게 된다.
According to the method of the present invention, the mobile game item exclusive token code generated through the store terminal 165 is transmitted to the smartphone 170 of the customer, which is located within the bluetooth communication range, And the smartphone 170 of the customer receives the mobile game exclusive token code transmitted from the store terminal 165 and transmits the token code to the relay server 100 to request the mobile game item to be provided .

상기 게임사 서버(155)는 고객의 스마트폰으로 모바일 게임을 제공하며, 본 발명에 따라 오프라인 매장에 구비된 매장용 단말(165)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 제공될 모바일 게임 아이템을 상기 중계 서버(100)로부터 등록받는다.
The game server 155 provides a mobile game to a smartphone of a customer and connects the smartphone 170 of the customer visiting or visiting the offline store through the store terminal 165 provided in the offline store according to the present invention, And receives the mobile game item to be provided from the relay server 100.

본 발명의 실시 방법에 따르면, 상기 매장용 단말(165)에서 전송하는 모바일 게임 전용 토큰 코드를 수신한 고객의 스마트폰(170)에서 상기 중계 서버(100)로 상기 수신된 모바일 게임 전용 토큰 코드를 전송하여 상기 모바일 게임 아이템의 제공을 요청하면, 상기 중계 서버(100)는 상기 스마트폰(170)에서 전송된 모바일 게임 아이템 토큰 코드의 유효성을 검증하고, 검증이 완료되면, 상기 게임사 서버(155)는 상기 중계 서버(100)로부터 상기 모바일 게임 전용 토큰 코드에 대한 검증 완료를 통보받고, 상기 고객의 스마트폰(170)으로 상기 모바일 게임 아이템을 제공할 수 있다.
According to the embodiment of the present invention, the mobile game exclusive token code is transmitted from the smartphone 170 of the customer who has received the mobile game exclusive token code transmitted from the store terminal 165 to the relay server 100 The relay server 100 verifies the validity of the mobile game item token code transmitted from the smartphone 170. When the verification is completed, the relay server 100 verifies the validity of the mobile game item token code transmitted from the game server 155 May be informed from the relay server 100 of the completion of verification of the mobile game exclusive token code and may provide the mobile game item to the smartphone 170 of the customer.

이 때, 상기 게임사 서버(155)는 상기 중계 서버(100)로부터 상기 오프라인 매장에서 구매한 모바일 게임 아이템 정보와 상기 모바일 게임 전용 토큰 코드를 전송하는 고객의 스마트폰(170) 고유 정보를 제공받을 수 있으며, 이를 이용하여 상기 고객의 스마트폰(170)으로 상기 오프라인 매장에서 구매한 모바일 게임 아이템을 제공할 수 있다.
At this time, the game server 155 receives the unique information of the smartphone 170 transmitting the mobile game item information purchased in the offline store and the mobile game exclusive token code from the relay server 100 And can provide the mobile game item purchased in the offline store to the smartphone 170 of the customer using the mobile game item.

보다 상세하게, 본 도면1을 참조하면, 상기 중계 서버(100)는 상기 오프라인 매장에 구비된 매장용 단말(165)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 모바일 게임 아이템을 제공하기 위해, 게임 아이템 등록부(105), 게임 아이템 정보 제공부(110), 게임 아이템 구매 처리부(115), 매장ID 생성부(120), 매장 비밀키 생성부(125), 매장정보 제공부(130), 게임전용 토큰코드 수신부(135), 토큰코드 처리부(140), 게임 아이템 활성화부(145) 및 저장매체(150)를 포함하는 하나 이상의 기능 구성부를 구비하여 구성될 수 있다.
More specifically, referring to FIG. 1, the relay server 100 transmits the mobile game item (s) to a smartphone 170 of a customer who visits or is close to the offline store through a store terminal 165 provided in the offline store, Game item information providing unit 110, game item purchasing processing unit 115, store ID generating unit 120, store secret key generating unit 125, store information providing unit 115, A token code processing unit 140, a game item activating unit 145, and a storage medium 150. The game-specific token-code receiving unit 135, the token-code processing unit 140,

상기 게임 아이템 등록부(105)는, 상기 게임사 서버(155)로부터 상기 오프라인 매장에서 구매할 하나 이상의 모바일 게임 아이템을 등록받을 수 있다. 상기 모바일 게임 아이템 등록을 위해 상기 게임 아이템 등록부(105)는 상기 게임사 서버(155)로부터 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등에 대한 정보를 제공받을 수 있다.
The game item registration unit 105 can register one or more mobile game items to be purchased in the offline store from the game server 155. For registering the mobile game item, the game item registration unit 105 receives a game list, a game description, a game item image, a game item description, a game item price, a game item quantity, Time and the like can be provided.

상기 게임 아이템 정보 제공부(110)는, 상기 게임사 서버(155)로부터 제공받는 모바일 게임 아이템에 대한 정보를 상기 중계 서버(100)에 접속한 오프라인 매장의 매장주 단말(160)로 제공할 수 있다.
The game item information providing unit 110 may provide the information on the mobile game items received from the game server 155 to the store main terminal 160 of the offline store connected to the relay server 100 have.

상기 게임 아이템 정보 제공부(110)가 상기 접속한 매장주 단말(160)로 모바일 게임 아이템에 대한 정보를 제공하는 과정에서, 상기 매장주 단말(160)로 매장주가 상기 오프라인 매장을 통해 제공할 모바일 게임 아이템을 선택하고, 상기 선택된 모바일 게임 아이템에 대한 결제를 위한 인터페이스를 제공할 수 있다.
The game item information providing unit 110 may provide information on the mobile game item to the accessed store main terminal 160. In this case, Select a game item, and provide an interface for payment for the selected mobile game item.

본 발명의 실시 방법에 따르면, 상기 게임 아이템 정보 제공부(110)를 통해 상기 매장주 단말(160)로 제공되는 인터페이스는 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등의 정보를 상기 매장주가 선택 또는 입력할 수 있도록 제공되는 것이 가능하다.
According to the embodiment of the present invention, the interface provided to the store main terminal 160 through the game item information providing unit 110 includes a game list, a game description, a game item image, a game item description, Number of items, time limit for consecutive use of game items, and the like can be provided so that the store owner can select or input the information.

상기 게임 아이템 구매 처리부(115)는, 상기 게임 아이템 제공부(110)를 통해 매장주 단말(160)로 제공된 인터페이스를 통해 상기 매장주가 상기 오프라인 매장을 통해 제공할 모바일 게임 아이템에 대한 정보가 선택 또는 입력되고, 상기 매장주 단말(160)로부터 상기 선택 또는 입력된 모바일 게임 아이템에 대한 구매가 요청되면, 상기 모바일 게임 아이템에 대한 구매 처리를 수행한다.
The game item purchase processing unit 115 receives information on a mobile game item to be provided by the store through the offline store through an interface provided to the store main terminal 160 through the game item providing unit 110, And when the purchase or purchase of the mobile game item is requested from the store main terminal 160, the mobile game item purchasing process is performed.

또한, 상기 게임 아이템 구매 처리부(115)는 상기 모바일 게임 아이템에 대한 구매 처리가 완료되면, 상기 모바일 게임 아이템을 구매한 매장 정보, 구매한 모바일 게임 아이템 ID, 구매 수량, 구매 시간 등의 구매 정보를 상기 저장매체(150)에 저장한다.
When the purchasing process for the mobile game item is completed, the game item purchase processing unit 115 acquires the purchase information such as the store information of the mobile game item, the purchased mobile game item ID, the purchase quantity, and the purchase time And stores it in the storage medium 150.

상기 게임 아이템 구매 처리부(115)를 통해 상기 오프라인 매장을 통해 고객의 스마트폰(170)으로 제공될 모바일 게임 아이템에 대한 구매 처리가 완료되면, 상기 매장ID 생성부(120)는, 상기 오프라인 매장을 고유하게 식별하기 위한 ID를 생성한다. 상기 생성된 매장ID는 상기 구매 정보와 함께 상기 저장매체(150)에 저장된다.
When the purchase processing for the mobile game item to be provided to the smartphone 170 of the customer is completed through the offline store through the game item purchase processing unit 115, the store ID generation unit 120 generates the store ID And generates an ID for uniquely identifying it. The generated store ID is stored in the storage medium 150 together with the purchase information.

상기 매장 비밀키 생성부(125)는, 상기 오프라인 매장을 통해 고객의 스마트폰(170)으로 제공될 모바일 게임 아이템에 대한 구매 처리가 완료된 이후, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰으로 모바일 게임 아이템을 제공하기 위한 모바일 게임 아이템 전용 코드를 생성하는데 필요한 비밀 키를 생성하며, 상기 생성된 비밀 키는 상기 매장ID 및 구매 정보와 함께 상기 저장매체(150)에 저장된다.
The store secret key generation unit 125 generates a store secret key for the mobile game item to be provided to the smartphone 170 of the customer through the offline store, Generates a secret key necessary for generating a mobile game item specific code for providing a game item, and the generated secret key is stored in the storage medium 150 together with the store ID and purchase information.

상기 매장정보 제공부(130)는, 상기 중계 서버(100)에 상기 오프라인 매장에 구비된 매장용 단말(165)의 접속이 확인되면, 상기 접속한 매장용 단말(165)로 상기 매장ID 생성부(120)를 통해 생성된 매장ID와, 상기 매장 비밀키 생성부(125)를 통해 생성된 비밀 키를 제공한다.
When the connection of the store terminal 165 provided in the off-line store is confirmed to the relay server 100, the store information providing unit 130 transmits the store ID to the store terminal 165, The store ID generated through the store 120 and the secret key generated through the store secret key generation unit 125. [

이후, 상기 매장ID 및 비밀 키를 제공받은 매장용 단말(165)에서 모바일 게임 아이템 제공을 위한 모바일 게임 아이템 전용 토큰 코드를 생성하고, 상기 생성된 모바일 게임 아이템 전용 토큰 코드가 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 블루투스 통신을 통해 전달되면, 상기 고객의 스마트폰(170)은 상기 모바일 게임 아이템 전용 토큰 코드를 상기 중계 서버(100)로 전송하여 상기 모바일 게임 아이템을 요청할 수 있다.
Then, a token code dedicated to a mobile game item for providing a mobile game item is generated in the store terminal 165 provided with the store ID and the secret key, and the created mobile game item exclusive token code is transmitted to the in- When the customer's smartphone 170 transmits the token code dedicated to the mobile game item to the relay server 100, the customer's smartphone 170 can request the mobile game item .

상기 게임전용 토큰코드 수신부(135)는, 상기 고객의 스마트폰(170)으로부터 상기 모바일 게임 아이템을 요청하기 위해 전송하는 모바일 게임 아이템 전용 토큰 코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 토큰코드 처리부(140)로 전달한다.
The game-dedicated token code receiving unit 135 receives the mobile game item exclusive token code transmitted from the smartphone 170 of the customer to request the mobile game item, and transmits the received mobile game item exclusive token code And transmits the token code to the token code processing unit 140.

상기 토큰코드 처리부(140)는, 상기 게임전용 토큰코드 수신부(135)를 통해 상기 고객의 스마트폰(170)으로부터 수신된 모바일 게임 아이템 전용 토큰 코드가 전달되면, 상기 모바일 게임 아이템 전용 토큰 코드에 대한 유효성을 검증한다.
When the mobile game item exclusive token code received from the smartphone 170 of the customer is transmitted through the game dedicated token code receiving unit 135, the token code processing unit 140 generates a token code corresponding to the mobile game item exclusive token code Verify validity.

상기 토큰코드 처리부(140)를 통해 상기 고객의 스마트폰(170)으로부터 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성이 검증되면, 상기 게임 아이템 활성화부(145)는, 상기 게임사 서버(155)로 상기 매장ID, 고객의 스마트폰 고유 정보, 아이템ID 등을 전송하여 상기 모바일 게임 아이템이 상기 고객의 스마트폰(170)으로 제공되도록 요청한다.
When the validity of the mobile game item exclusive token code received from the smartphone 170 of the customer through the token code processing unit 140 is verified, the game item activating unit 145 activates the game server 155, The unique information of the smartphone of the customer, the item ID, and the like, and requests the mobile game item to be provided to the smartphone 170 of the customer.

이후, 상기 게임사 서버(155)는 상기 오프라인 매장이 구매한 모바일 게임 아이템을 상기 오프라인 매장에 방문한 고객의 스마트폰(170)으로 제공하게 된다.
Then, the game server 155 provides the mobile game item purchased by the offline store to the smartphone 170 of the customer visiting the offline store.

도면2는 본 발명에 실시 방법에 따라 오프라인 매장용 모바일 게임 아이템을 중계하는 과정을 도시한 도면이다.
FIG. 2 is a diagram illustrating a process of relaying a mobile game item for an offline store according to an embodiment of the present invention.

보다 상세하게 본 도면2는 상기 도면1에 도시된 중계 서버(100)에서 오프라인 매장에 방문 또는 접근하는 고객의 스마트폰(170)으로 상기 오프라인 매장에서 구매한 모바일 게임 아이템을 제공하기 위해, 게임사 서버(155)와 오프라인 매장의 매장주 단말(160), 오프라인 매장에 구비된 매장용 단말(165) 간 모바일 게임 아이템을 중계하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면2를 참조 및/또는 변형하여 상기 오프라인 매장용 모바일 게임 아이템을 중계하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면2에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
2 is a block diagram of a mobile game device 100 according to an embodiment of the present invention. In FIG. 2, in order to provide a mobile game item purchased in the offline store to a smartphone 170 of a customer visiting or approaching an offline store, A mobile game item is relayed between a server 155 and a store terminal 160 in an offline store and a store terminal 165 provided in an offline store. It will be appreciated that the present invention can be embodied in various ways of practicing the process of relaying the mobile game item for off-line store by referencing and / or modifying FIG. 2, And the technical features thereof are not limited only by the method shown in FIG.

도면2를 참조하면, 도시된 오프라인 매장용 모바일 게임 아이템 중계 과정은, 중계 서버(100)에서 상기 게임사 서버(155)로부터 오프라인 매장을 통해 제공될 하나 이상의 모바일 게임 아이템을 등록받는 과정으로부터 개시될 수 있다(200).
Referring to FIG. 2, the mobile game item relaying process for the in-store shopping shown in FIG. 2 is started from the process of registering one or more mobile game items to be provided through the off-line store from the game server 155 in the relay server 100 (200).

본 발명의 실시 방법에 따르면, 상기 중계 서버(100)는 상기 모바일 게임 아이템 등록을 위해 상기 게임사 서버(155)로부터 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등에 대한 정보를 등록 받을 수 있다.
According to the embodiment of the present invention, the relay server 100 receives a game list, a game description, a game item image, a game item description, a game item price, a game item Quantity of game items, time limit for continuous use of game items, and the like.

상기 게임사 서버(155)를 통해 모바일 게임 아이템에 대한 등록이 완료된 이후, 오프라인 매장의 매장주 단말(160)에서 상기 중계 서버(100)에 접속하면(205), 상기 중계 서버(100)는 상기 게임사 서버(155)로부터 등록받는 모바일 게임 아이템에 대한 정보를 상기 오프라인 매장의 매장주 단말(160)로 제공한다(210).
After the registration of the mobile game item is completed through the game server 155, the relay server 100 accesses the relay server 100 from the store main terminal 160 in the offline store, The information on the mobile game item registered from the game company server 155 is provided to the store main terminal 160 of the offline store (210).

본 발명의 실시 방법에 따르면, 상기 중계 서버(100)는 상기 접속한 매장주 단말(160)로 매장주가 상기 오프라인 매장을 통해 제공할 게임 아이템을 선택하고, 상기 선택된 모바일 게임 아이템에 대한 결제를 위한 인터페이스를 제공할 수 있다.
According to the embodiment of the present invention, the relay server 100 selects a game item to be provided to the connected store main terminal 160 through the offline store, Interface.

또한, 상기 매장주 단말(160)로 제공되는 인터페이스는, 게임 목록, 게임 설명, 게임 아이템 이미지, 게임 아이템 설명, 게임 아이템 가격, 게임 아이템 수량, 게임 아이템 연속 사용 제한 시간 등의 정보를 상기 매장주가 선택 또는 입력할 수 있도록 제공될 수 있다.
The interface provided to the store main terminal 160 may store information such as a game list, a game description, a game item image, a game item description, a game item price, a game item quantity, Can be provided for selection or input.

상기 매장주 단말(160)로 제공된 인터페이스를 통해 상기 매장주가 상기 오프라인 매장을 통해 제공할 모바일 게임 아이템에 대한 정보가 선택 또는 입력된 것이 확인되고(215), 상기 매장주 단말(160)로부터 상기 선택 또는 입력된 모바일 게임 아이템에 대한 구매가 요청되면(220), 상기 중계 서버(100)는 상기 매장주 단말(160)에서 요청한 모바일 게임 아이템에 대한 구매 처리를 수행한다(225).
It is confirmed (215) that information on the mobile game item to be provided by the store through the offline store is selected or input through the interface provided to the store main terminal 160, Alternatively, if purchase of the input mobile game item is requested (220), the relay server 100 performs purchase processing for the mobile game item requested by the store main terminal 160 (225).

본 발명의 실시 방법에 따르면, 상기 중계 서버(100)는 상기 모바일 게임 아이템에 대한 구매 처리가 완료되면, 상기 모바일 게임 아이템을 구매한 매장 정보, 구매한 모바일 게임 아이템 ID, 구매 수량, 구매 시간 등의 구매 정보를 상기 저장매체(150)에 저장할 수 있다.
According to the embodiment of the present invention, when the purchase processing for the mobile game item is completed, the relay server 100 stores the store information, the purchased mobile game item ID, the purchase quantity, the purchase time, May be stored in the storage medium (150).

상기와 같이 오프라인 매장을 통해 고객의 스마트폰(170)으로 제공될 모바일 게임 아이템에 대한 구매 처리가 완료된 이후, 상기 중계 서버(100)는 상기 오프라인 매장을 고유하게 식별하기 위한 매장ID와, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 모바일 게임 아이템을 제공하기 위한 모바일 게임 아이템 전용 코드를 생성하는데 필요한 비밀 키를 생성한다(230).
After the purchase processing for the mobile game item to be provided to the smartphone 170 of the customer is completed through the offline store, the relay server 100 stores the store ID for uniquely identifying the offline store, A secret key required to generate a mobile game item specific code for providing a mobile game item to the smartphone 170 of the customer visiting or close to thestore 230 is generated.

상기 매장ID와 비밀 키가 생성되면, 상기 중계 서버(100)는 상기 생성된 매장ID 및 비밀 키는 상기 구매 정보와 매핑하여 상기 저장매체(150)에 저장한다(235).
When the store ID and the secret key are generated, the relay server 100 maps the generated store ID and the secret key to the purchase information and stores it in the storage medium 150 (235).

또한, 상기 중계 서버(100)는 상기 모바일 게임 아이템을 구매한 오프라인 매장에 구비된 매장용 단말(165)과 통신 연결이 확인되면(240), 상기 매장용 단말(165)로 상기 생성된 매장ID 및 비밀 키를 전송한다(245).
When the communication connection with the store terminal 165 in the offline store where the mobile game item is purchased is confirmed 240, the relay server 100 transmits the generated store ID 165 to the store terminal 165 And a secret key (245).

이후, 상기 매장ID 및 비밀 키를 제공받은 매장용 단말(165)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 모바일 게임 아이템을 제공하게 되면, 상기 모바일 게임 아이템을 제공하는 보다 상세한 과정은 하기의 도면4 및 도면6을 통해 기술하기로 한다.
If the mobile game item is provided to the smartphone 170 of the customer visiting or coming to the offline store through the store terminal 165 provided with the store ID and the secret key, The detailed procedure will be described with reference to FIG. 4 and FIG. 6 below.

도면3은 본 발명에 따른 오프라인 매장에 구비되는 매장용 단말의 기능 구성을 도시한 도면이다.
FIG. 3 is a functional block diagram of a store terminal provided in an offline store according to the present invention.

보다 상세하게 본 도면3은 상기 도면1에 도시된 중계 서버(100)와 통신하여 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 모바일 게임 아이템을 제공하도록 하기 위하여 상기 오프라인 매장에 구비된 매장용 단말(165)의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면3을 참조 및/또는 변형하여 상기 오프라인 매장에 구비되는 매장용 단말(165)의 기능 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면3에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 또한, 본 도면3에 도시된 매장용 단말(165)은 각종 태블릿PC, PDA 및 휴대폰 중 적어도 하나를 포함할 수 있다.
FIG. 3 is a block diagram illustrating an exemplary embodiment of the present invention. Referring to FIG. 3, in order to provide a mobile game item to a smartphone 170 of a customer visiting or visiting an offline store by communicating with the relay server 100 shown in FIG. 1, The terminal 165 for a store provided in the off-line store will be referred to and / or modified by those skilled in the art, if it is a person skilled in the art, It is to be understood that the present invention is not limited to the above-described exemplary embodiments, and various changes and modifications may be made without departing from the scope of the present invention. In addition, the store terminal 165 shown in FIG. 3 may include at least one of various tablet PCs, PDAs, and cellular phones.

도면3을 참조하면, 상기 매장용 단말(165)은 제어부(300), 화면 출력부(305), 키 입력부(310), 사운드 출력부(315), 사운드 입력부(220), 근거리 무선 통신부(325), 무선망 통신부(330), 메모리부(335), 전원 공급부(340)을 포함하여 구성될 수 있다.
3, the store terminal 165 includes a control unit 300, a screen output unit 305, a key input unit 310, a sound output unit 315, asound input unit 220, a short range wireless communication unit 325 A wireless network communication unit 330, a memory unit 335, and a power supply unit 340.

상기 제어부(300)는 상기 매장용 단말(165)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 매장용 단말(165)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다. 본 발명에 따르면, 상기 제어부(300)는 상기 프로세서를 통해 상기 매장용 단말(165)에 구비되는 적어도 하나의 프로그램 코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 매장용 단말(165)의 동작을 제어한다. 이하, 편의상 본 발명에 따라 중계 서버(100)로부터 매장ID 및 비밀 키를 수신하고, 수신된 매장ID 및 비밀 키를 이용하여 모바일 게임 아이템 전용 토큰 코드를 생성하여, 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 제공하기 위한 애플리이케이션 프로그램(이하 프로그램이라고 칭함)의 기능 구성을 상기 제어부(300) 내에 도시하여 설명하기로 한다.
The controller 300 is a collective term for controlling the operation of the store terminal 165. The controller 300 includes at least one processor and an execution memory, Bus (BUS). According to the present invention, the control unit 300 loads at least one program code included in the store terminal 165 through the processor, and loads the program code into the execution memory, And controls the operation of the store terminal (165). Hereinafter, a store ID and a secret key are received from the relay server 100 according to the present invention for convenience, a token code dedicated to a mobile game item is generated using the received store ID and the secret key, The functional configuration of an application program (hereinafter referred to as a program) for providing to the smartphone 170 of the control unit 300 will be described.

상기 메모리부(335)는 상기 매장용 단말(165)에 구비된 비휘발성 메모리의 총칭으로서, 상기 제어부(300)를 통해 실행되는 적어도 하나의 프로그램 코드와, 상기 프로그램 코드가 이용하는 적어도 하나의 데이터 셋트를 저장하여 유지한다. 상기 메모리부(335)는 기본적으로 상기 매장용 단말(165)의 운영체제에 대응하는 시스템프로그램 코드와 시스템데이터 셋트, 상기 매장용 단말(165)의 무선 통신 연결을 처리하는 통신프로그램 코드와 통신데이터 셋트 및 적어도 하나의 응용프로그램 코드와 응용데이터 셋트를 저장하며, 본 발명의 프로그램에 대응하는 프로그램코드와 데이터셋트도 상기 메모리부(335)에 저장된다.
The memory unit 335 is a generic name of the nonvolatile memory included in the store terminal 165 and includes at least one program code executed through the control unit 300 and at least one data set And stores it. The memory unit 335 basically includes a system program code and a system data set corresponding to the operating system of the store terminal 165, a communication program code for processing a wireless communication connection of the store terminal 165, And at least one application program code and application data set, and the program code and data set corresponding to the program of the present invention are also stored in the memory unit 335. [

또한, 상기 중계 서버(100)로부터 수신되는 매장ID 및 비밀 키도 상기 메모리부(335)에 저장된다.
The store ID and secret key received from the relay server 100 are also stored in the memory unit 335. [

상기 화면 출력부(305)는 상기 매장용 단말(165)에 구비된 화면출력기(예컨대, LCD(Liquid Crystal Display) 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(300)와 연동되어 상기 제어부(300)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.
The screen output unit 305 is composed of a screen output unit (e.g., a liquid crystal display (LCD)) provided in the store terminal 165 and a drive module for driving the screen output unit And outputs the calculation result corresponding to the screen output among the various calculation results of the control unit 300 to the screen output device.

상기 키 입력부(310)는 상기 매장용 단말(165)에 구비된 하나 이상의 사용자 입력기(예컨대, 버튼, 키패드, 터치패드, 화면 출력부와 연동하는 터치스크린 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(300)와 연동되어 상기 제어부(300)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(300)의 연산에 필요한 데이터를 입력한다.
The key input unit 310 includes at least one user input device (e.g., a button, a keypad, a touch pad, a touch screen, etc.) provided in the store terminal 165, and a drive module And inputs a command for instructing various operations of the control unit 300 in conjunction with the control unit 300 or inputs data necessary for the operation of the control unit 300. [

상기 사운드 출력부(235)는 상기 매장용 단말(165)에 구비된 스피커와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(300)와 연동되어 상기 제어부(300)의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 구동 모듈은 상기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.
The sound output unit 235 includes a speaker provided in the store terminal 165 and a drive module for driving the speaker. The sound output unit 235 is connected to the control unit 300, And outputs a corresponding calculation result through the speaker. The driving module decodes sound data to be outputted through the speaker and converts the sound data into a sound signal.

상기 사운드 입력부(320)는 상기 매장용 단말(165)에 구비된 마이크로폰과 이를 구동하는 구동 모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부(300)로 전달한다. 상기 구동 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.
The sound input unit 320 includes a microphone provided in the store terminal 165 and a drive module for driving the microphone. The sound data input through the microphone is transmitted to the control unit 300. The driving module encodes and encodes a sound signal input through the microphone.

상기 근거리 무선 통신부(325)는 일정 거리 이내(예컨대, 10m)에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하고 이를 기반으로 상기 매장용 단말(165)을 통신망에 접속시키는 통신 구성부의 총칭으로서, 바람직하게는 와이파이 통신, 블루투스 통신, 공중무선 통신, UWB 중 적어도 하나를 통해 상기 매장용 단말(165)을 통신망에 접속시킬 수 있다.
The short range wireless communication unit 325 is a collective term for a communication unit that connects a communication session using a radio frequency signal within a predetermined distance (e.g., 10 m) as a communication medium and connects the store terminal 165 to a communication network based on the communication session. Preferably, the store terminal 165 can be connected to the communication network through at least one of Wi-Fi communication, Bluetooth communication, public wireless communication, and UWB.

특히, 본 발명의 실시 방법에 따르면, 상기 근거리 무선 통신부(325)는 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 전송할 모바일 게임 아이템 전용 토큰 코드가 생성되면, 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 블루투스LE 통신을 통해 상기 고객의 스마트폰(170)으로 전송하도록 한다.
Particularly, according to the embodiment of the present invention, when the token code dedicated to the mobile game item to be transmitted to the smartphone 170 of the customer visiting or visiting the offline store is generated, And transmits the exclusive token code to the smartphone 170 of the customer through the Bluetooth LE communication.

상기 무선망 통신부(330)는 상기 매장용 단말(165)을 기지국을 경유하는 무선 통신망에 접속시키는 통신 구성부의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(300)와 연결되어 상기 제어부(300)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신망을 통해 전송하거나 또는 무선 통신망을 통해 데이터를 수신하여 상기 제어부(300)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 수행한다. 바람직하게, 상기 무선망 통신부(330)는 CDMA/WCDMA/LTE 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다.
The wireless network communication unit 330 collectively refers to a communication unit that connects the store terminal 165 to a wireless communication network via a base station. The wireless network communication unit 330 includes an antenna, an RF module, a baseband module, And a signal processing module. The control unit 300 is connected to the controller 300 and transmits operation results corresponding to the wireless communication among the various operation results of the controller 300 through the wireless communication network. And transmits it to the control unit 300, and performs the connection, registration, communication, and handoff procedures of the wireless communication. Preferably, the wireless network communication unit 330 includes a mobile communication structure that performs at least one of connection to a mobile communication network, location registration, call processing, call connection, data communication, and handoff according to a CDMA / WCDMA / LTE standard.

매장용 단말(165)의 애플리케이션 프로그램은 앱 제공 서버(예컨대, 애플사의 앱스토어 등)로부터 다운로드되고, 지정된 절차에 따라 상기 매장용 단말(165)에 설치되며, 지정된 절차에 따라 구동되어 본 발명에 따라 매장용 단말(165)의 기능 구성을 구현할 수 있다.
The application program of the store terminal 165 is downloaded from an application providing server (for example, an Apple App Store or the like), installed in the store terminal 165 according to a designated procedure, The functional configuration of the store terminal 165 can be implemented.

본 발명에 따라 매장용 단말(165)을 통해 모바일 게임 아이템 제공을 위해 상기 제어부(300)는 매장정보 수신부(345), 정보 저장부(350), 게임전용 토큰코드 생성부(335), 토큰코드 송출부(360)를 구비하여 구성될 수 있으며, 상기의 기능 구성부들은 본 발명을 구현하는 과정에서 하나 이상의 기능 구성부가 통합되어 구성되거나, 생략, 수정되는 것이 가능하다.
The controller 300 may include a store information receiver 345, an information storage 350, a game dedicated token code generator 335, a token code generator 335, And a sending unit 360. In the process of implementing the present invention, one or more functional components may be integrated, omitted, or modified.

상기 매장정보 수신부(345)는 상기 중계 서버(100)에 접속한 오프라인 매장의 매장주 단말(160)을 통해 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 모바일 게임 아이템을 제공하기 위해 상기 모바일 게임 아이템에 대한 구매 처리가 완료되고, 상기 중계 서버(100)에서 상기 오프라인 매장의 매장ID 및 비밀 키가 생성된 이후, 상기 매장용 단말(165)에서 상기 중계 서버(100)에 접속하면, 상기 중계 서버(100)로부터 상기 생성된 매장ID 및 비밀 키를 수신한다.
The store information receiving unit 345 may provide a mobile game item to the smartphone 170 of the customer visiting or visiting the offline store through the store main terminal 160 connected to the relay server 100 If the store terminal 165 accesses the relay server 100 after the purchasing process for the mobile game item is completed and the store ID and the secret key of the offline store are generated in the relay server 100 , And receives the generated store ID and the secret key from the relay server (100).

상기 정보 저장부(350)는 상기 매장정보 수신부(345)를 통해 상기 중계 서버(100)로부터 매장ID 및 비밀 키가 수신되면, 상기 수신된 매장ID 및 비밀 키를 상기 메모리부(335)에 저장한다.
When the store ID and the secret key are received from the relay server 100 through the store information receiving unit 345, the information storage unit 350 stores the received store ID and secret key in the memory unit 335 do.

상기 게임전용 토큰코드 생성부(355)는 상기 정보 저장부(350)를 통해 상기 매장ID 및 비밀 키가 저장된 이후, 상기 저장된 매장ID 및 비밀 키와 현재시간, 랜덤 키를 조합하여 암호화된 모바일 게임 아이템 전용 토큰코드를 생성한다.
After storing the store ID and the secret key through the information storage unit 350, the game-dedicated token code generation unit 355 combines the stored store ID and the secret key together with the current time and the random key, Generate item-specific token code.

본 발명의 실시 방법에 따르면, 상기 게임전용 토큰코드 생성부(355)는 상기 모바일 게임 아이템 전용 토큰 코드를 짧은 시간 내에(예컨대, 0.1초 내외 등) 계속하여 재생성할 수 있다.
According to the method of the present invention, the game-dedicated token code generation unit 355 may continuously reproduce the mobile game item-dedicated token code within a short time (for example, about 0.1 second).

상기 토큰코드 송출부(360)는 상기 게임전용 토큰코드 생성부(355)를 통해 생성되는 모바일 게임 전용 토큰 코드를 상기 근거리 무선 통신부(325)를 통해 블루투스LE의 통신 범위 내 고객의 스마트폰(예컨대, 오프라인 매장에 방문 또는 근접한 고객의 스마트폰)으로 지속적으로 송출하도록 한다.
The token code transmission unit 360 transmits the token code for mobile game generated through the game dedicated token code generation unit 355 to the smartphone of the customer in the communication range of the Bluetooth LE via the short- , In-store visits, or smartphones of close customers).

도면4는 본 발명에 따른 매장용 단말의 동작 과정을 도시한 도면이다.
4 is a flowchart illustrating an operation procedure of a store terminal according to the present invention.

보다 상세하게 본 도면4는 상기 도면3에 도시된 매장용 단말(165)에서 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 모바일 게임 아이템을 제공받을 수 있는 모바일 게임 아이템 토큰 코드를 생성하여 전송하는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면4를 참조 및/또는 변형하여 상기 매장용 단말(165)의 동작 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면4에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
In more detail, FIG. 4 shows a mobile game item token code that can receive a mobile game item from a store terminal 165 shown in FIG. 3 to a smartphone 170 of a customer who visits or is close to an offline store 4, and various variations of the operation procedure of the store terminal 165 may be referred to and / or modified by those skilled in the art to which the present invention pertains. However, the present invention includes all of the above-mentioned embodiments, and the technical features of the present invention are not limited only by the method shown in FIG.

도면4를 참조하면, 도시된 매장용 단말(165)의 동작 과정은, 상기 도면1에 도시된 중계 서버(100)에서 상기 매장용 단말(165)로 제공될 매장ID 및 비밀 키가 생성된 이후, 상기 중계 서버(100)에 접속한 매장용 단말(165)이 상기 매장ID 및 비밀 키를 제공받는 과정으로부터 개시될 수 있다(400).
Referring to FIG. 4, the operation of the store terminal 165 shown in FIG. 1 is performed after the store ID and the secret key to be provided to the store terminal 165 are generated in the relay server 100 shown in FIG. 1 , And a store terminal 165 connected to the relay server 100 receives the store ID and the secret key (400).

상기 중계 서버(100)로부터 매장ID 및 비밀 키가 수신되면, 상기 매장용 단말(165)은 상기 수신된 매장ID 및 비밀 키를 상기 메모리부(335)에 저장한다(405).
When the store ID and the secret key are received from the relay server 100, the store terminal 165 stores the received store ID and secret key in the memory unit 335 (405).

상기 매장ID 및 비밀 키가 저장된 이후, 상기 매장용 단말(165)은 상기 저장된 매장ID 및 비밀 키와 현재시간, 랜덤 키를 조합하여 암호화된 모바일 게임 아이템 전용 토큰코드를 생성하며(410), 상기 모바일 게임 아이템 전용 토큰 코드는 짧은 시간 내에(예컨대, 0.1초 내외 등) 계속하여 재생성되는 것이 바람직하다.
After storing the store ID and the secret key, the store terminal 165 generates an encrypted mobile game item exclusive token code by combining the stored store ID and the secret key together with the current time and the random key (410) It is preferable that the mobile game item exclusive use token code is regenerated continuously within a short time (for example, around 0.1 second).

이후, 상기 매장용 단말(165)은 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 송출할 블루투스LE(Low Energy) 범위에 있는 고객의 스마트폰을 검색한다(415).
Then, the store terminal 165 searches for a smartphone of a customer in a range of Bluetooth LE (Low Energy) to transmit the generated token code for the mobile game item (415).

일반적으로 블루투스LE의 통신범위는 수m 내지 수십m로 본 발명에 따라 블루투스LE의 통신범위라 함은 상기 스마트폰을 구비한 고객이 오프라인 매장에 방문 또는 근접하였음을 의미할 수 있다.
In general, the communication range of the Bluetooth LE is from several meters to several tens of meters. According to the present invention, the communication range of the Bluetooth LE may mean that a customer having the smartphone visits or is in the off-line store.

상기 블루투스LE 범위 내에 존재하는 고객의 스마트폰(170)이 존재한다면(420), 상기 매장용 단말(165)은 상기 스마트폰(170)으로 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 상기 블루투스LE 통신을 통해 송출하게 된다(425).
If the customer's smartphone 170 exists in theBluetooth LE range 420, the store terminal 165 transmits the created mobile game item exclusive token code to the smartphone 170 via the Bluetooth LE communication (425).

도면5는 본 발명에 따른 고객의 스마트폰의 기능 구성을 도시한 도면이다.
FIG. 5 is a diagram illustrating a functional configuration of a smartphone of a customer according to the present invention.

보다 상세하게 본 도면5는 방문 또는 근접한 오프라인 매장에 구비된 매장용 단말(165)로부터 송출되는 모바일 게임 아이템 전용 토큰코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 중계 서버(100)로 전송하여, 모바일 게임 아이템을 제공받는 스마트폰(170)의 기능 구성을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면5를 참조 및/또는 변형하여 상기 스마트폰(170)의 기능 구성에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면5에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다. 바람직하게, 본 도면5의 스마트폰(170)은 무선 통신이 가능한 각종 스마트폰은 물론 각종 태블릿PC, 각종 PDA 및 각종 휴대폰 중 적어도 하나를 포함할 수 있다.
5 is a block diagram illustrating a mobile game item exclusive token code transmitted from a store terminal 165 provided at a visiting or adjacent offline store, and transmitting the received mobile game item exclusive token code to the relay server 100, To the smartphone 170. The smartphone 170 is provided with a mobile game item and transmits the mobile game item to the smartphone 170. The smartphone 170 is a smart phone having the smart game device 170, Various embodiments of the functional configuration of the phone 170 can be inferred, but the present invention includes all of the above-described embodiments. The technical features of the present invention are not limited only to the embodiment shown in FIG. 5 . Preferably, the smartphone 170 of FIG. 5 may include at least one of various tablet PCs, PDAs, and various mobile phones as well as various smart phones capable of wireless communication.

도면5를 참조하면, 상기 스마트폰(170)은, 제어부(500)와 메모리부(510)와 화면 출력부(502)와 키 입력부(503)와 사운드 출력부(504)와 사운드 입력부(505)와 근거리 무선 통신부(507)와 무선망 통신부(508)와 근접 무선 통신부(509)와 메모리부(510)를 구비하며, 전원 공급을 위한 배터리(506)를 구비한다.
5, the smartphone 170 includes a control unit 500, a memory unit 510, a screen output unit 502, a key input unit 503, a sound output unit 504, a sound input unit 505, A short range wireless communication unit 507, a wireless network communication unit 508, a proximity wireless communication unit 509, and a memory unit 510, and has a battery 506 for power supply.

상기 제어부(500)는 상기 스마트폰(170)의 동작을 제어하는 구성의 총칭으로서, 적어도 하나의 프로세서와 실행 메모리를 포함하여 구성되며, 상기 스마트폰(170)에 구비된 각 구성부와 버스(BUS)를 통해 연결된다.The control unit 500 is a general term for controlling the operation of the smart phone 170 and includes at least one processor and an execution memory. BUS).

본 발명에 따르면, 상기 제어부(500)는 상기 프로세서를 통해 상기 스마트폰(170)에 구비되는 적어도 하나의 프로그램코드를 상기 실행 메모리에 로딩하여 연산하고, 그 결과를 상기 버스를 통해 적어도 하나의 구성부로 전달하여 상기 스마트폰(170)의 동작을 제어한다. 이하, 편의상 프로그램코드 형태로 구현되는 본 발명에 따른 모바일 게임 프로그램(515) 구성을 본 제어부(500) 내에 도시하여 설명하기로 한다.
According to the present invention, the control unit 500 loads at least one program code provided in the smartphone 170 into the execution memory through the processor, and computes the result by at least one configuration And controls the operation of the smartphone 170. [0033] FIG. Hereinafter, the configuration of the mobile game program 515 according to the present invention, which is implemented in the form of program code for convenience, will be described in the control unit 500. FIG.

상기 메모리부(510)는 상기 스마트폰(170)의 저장 자원에 대응되는 비휘발성 메모리의 총칭으로서, 상기 제어부(500)를 통해 실행되는 적어도 하나의 프로그램코드와, 상기 프로그램코드가 이용하는 적어도 하나의 데이터셋트를 저장하여 유지한다.
The memory unit 510 is a general term of a nonvolatile memory corresponding to a storage resource of the smartphone 170 and includes at least one program code executed through the control unit 500 and at least one Save and maintain the dataset.

상기 메모리부(510)는 기본적으로 상기 스마트폰(170)의 운영체제에 대응하는 시스템프로그램코드와 시스템데이터셋트, 상기 스마트폰(170)의 무선 통신 연결을 처리하는 통신프로그램코드와 통신데이터셋트 및 적어도 하나의 응용프로그램코드와 응용데이터셋트를 저장하며, 본 발명의 게임 프로그램(515)에 대응하는 프로그램코드와 데이터셋트도 상기 메모리부(510)에 저장된다.
The memory unit 510 basically includes a system program code and a system data set corresponding to an operating system of the smartphone 170, a communication program code and a communication data set for processing a wireless communication connection of the smartphone 170, The program code and data set corresponding to the game program 515 of the present invention are also stored in the memory unit 510. FIG.

상기 화면 출력부(502)는 상기 스마트폰(170)의 출력 자원에 대응되는 화면출력기(예컨대, LCD(Liquid Crystal Display) 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(500)와 연동되어 상기 제어부(500)의 각종 연산 결과 중 화면 출력에 대응하는 연산 결과를 상기 화면출력 장치로 출력한다.
The screen output unit 502 includes a screen output device (e.g., a liquid crystal display (LCD)) corresponding to the output resource of the smartphone 170 and a driving module for driving the screen output device. And outputs the calculation result corresponding to the screen output among the various calculation results of the controller 500 to the screen output device.

상기 키 입력부(503)는 상기 스마트폰(170)의 입력 자원에 대응되는 하나 이상의 사용자입력기(예컨대, 버튼, 키패드, 터치패드, 화면 출력부(502)와 연동하는 터치스크린 등)와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(500)와 연동되어 상기 제어부(500)의 각종 연산을 명령하는 명령을 입력하거나, 또는 상기 제어부(500)의 연산에 필요한 데이터를 입력한다.
The key input unit 503 includes at least one user input device (e.g., a button, a keypad, a touch pad, a touch screen, etc.) corresponding to input resources of the smartphone 170, And inputs a command for instructing various operations of the control unit 500 in conjunction with the control unit 500 or inputs data necessary for the operation of the control unit 500. [

상기 사운드 출력부(504)는 상기 스마트폰(170)의 출력 자원에 대응되는 스피커와 이를 구동하는 구동 모듈로 구성되며, 상기 제어부(500)와 연동되어 상기 제어부(500)의 각종 연산 결과 중 사운드 출력에 대응하는 연산 결과를 상기 스피커를 통해 출력한다. 상기 구동 모듈은 상기 스피커를 통해 출력할 사운드 데이터를 디코딩(Decoding)하여 사운드 신호로 변환한다.
The sound output unit 504 includes a speaker corresponding to the output resource of the smartphone 170 and a driving module for driving the speaker. The sound output unit 504 is connected to the control unit 500, And outputs an operation result corresponding to the output through the speaker. The driving module decodes sound data to be outputted through the speaker and converts the sound data into a sound signal.

상기 사운드 입력부(505)는 상기 스마트폰(170)의 입력 자원에 대응되는 마이크로폰과 이를 구동하는 구동 모듈로 구성되며, 상기 마이크로폰을 통해 입력되는 사운드 데이터를 상기 제어부(500)로 전달한다. 상기 구동 모듈은 상기 마이크로폰을 통해 입력되는 사운드 신호를 엔코딩(Encoding)하여 부호화한다.
The sound input unit 505 includes a microphone corresponding to input resources of the smartphone 170 and a driving module for driving the microphone and transmits the sound data input through the microphone to the controller 500. [ The driving module encodes and encodes a sound signal input through the microphone.

상기 무선망 통신부(508)와 근거리 무선 통신부(507)는 상기 스마트폰(170)을 지정된 통신망에 접속시키는 통신 자원의 총칭이다. 바람직하게, 상기 스마트폰(170)은 무선망 통신부(508)를 기본 통신 자원으로 구비할 수 있으며, 하나 이상의 근거리 무선 통신부(507)를 구비할 수 있다.
The wireless network communication unit 508 and the short-range wireless communication unit 507 are collectively referred to as communication resources for connecting the smart phone 170 to a designated communication network. The smart phone 170 may include a wireless network communication unit 508 as a basic communication resource, and may include one or more short-range wireless communication units 507.

상기 무선망 통신부(508)는 상기 스마트폰(170)을 기지국을 경유하는 무선 통신망에 접속시키는 통신 자원의 총칭으로서, 특정 주파수 대역의 무선 주파수 신호를 송수신하는 안테나, RF모듈, 기저대역모듈, 신호처리모듈을 적어도 하나 포함하여 구성되며, 상기 제어부(500)와 연결되어 상기 제어부(500)의 각종 연산 결과 중 무선 통신에 대응하는 연산 결과를 무선 통신망을 통해 전송하거나 또는 무선 통신망을 통해 데이터를 수신하여 상기 제어부(500)로 전달함과 동시에, 상기 무선 통신의 접속, 등록, 통신, 핸드오프의 절차를 수행한다.
The wireless network communication unit 508 is a collective term for communication resources for connecting the smart phone 170 to a wireless communication network via a base station and includes an antenna for transmitting and receiving a radio frequency signal of a specific frequency band, And at least one processing module. The control unit 500 is connected to the control unit 500 and transmits operation results corresponding to wireless communication among the various operation results of the control unit 500 through a wireless communication network or receives data through a wireless communication network To the controller 500, and performs the connection, registration, communication, and handoff procedures of the wireless communication.

본 발명에 따르면, 상기 무선망 통신부(508)는 상기 스마트폰(170)을 교환기를 경유하는 통화채널과 데이터채널을 포함하는 전화통화망에 연결할 수 있으며, 경우에 따라 상기 교환기를 경유하지 않고 패킷 통신 기반의 무선망 데이터 통신(예컨대, 인터넷)을 제공하는 데이터망에 연결할 수 있다.
According to the present invention, the wireless network communication unit 508 can connect the smartphone 170 to a telephone communication network including a communication channel and a data channel via the exchange, and in some cases, May be connected to a data network providing communication-based wireless network data communication (e.g., the Internet).

본 발명의 실시 방법에 따르면, 상기 무선망 통신부(508)는 CDMA/WCDMA/LTE 규격에 따라 이동 통신망에 접속, 위치등록, 호처리, 통화연결, 데이터통신, 핸드오프를 적어도 하나 수행하는 이동 통신 구성을 포함한다.According to an embodiment of the present invention, the wireless network communication unit 508 is a mobile communication unit that performs at least one connection, a location registration, a call processing, a call connection, a data communication, and a handoff to a mobile communication network according to the CDMA / WCDMA / ≪ / RTI >

한편 당업자의 의도에 따라 상기 무선망 통신부(508)는 IEEE 802.16 관련 규격에 따라 휴대인터넷에 접속, 위치등록, 데이터통신, 핸드오프를 적어도 하나 수행하는 휴대 인터넷 통신 구성을 더 포함할 수 있으며, 상기 무선망 통신부(508)가 제공하는 무선 통신 구성에 의해 본 발명이 한정되지 아니함을 명백히 밝혀두는 바이다.Meanwhile, according to the intention of the person skilled in the art, the wireless network communication unit 508 may further include a portable internet communication configuration for performing at least one of connection to the portable Internet, location registration, data communication and handoff according to the IEEE 802.16 standard, It is evident that the present invention is not limited by the wireless communication configuration provided by the wireless network communication unit 508. [

즉, 상기 무선망 통신부(508)는 무선 구간의 주파수 대역이나 통신망의 종류 또는 프로토콜에 무관하게 셀 기반의 기지국을 통해 무선 통신망에 접속하는 구성부의 총칭이다.
That is, the wireless network communication unit 508 is a general term for a configuration unit that connects to a wireless communication network through a cell-based base station irrespective of a frequency band of a wireless section, a type of a communication network, or a protocol.

상기 근거리 무선 통신부(507)는 일정 거리 이내(예컨대, 10m)에서 무선 주파수 신호를 통신매체로 이용하여 통신세션을 연결하고 이를 기반으로 상기 스마트폰(170)을 통신망에 접속시키는 통신 자원의 총칭으로서, 바람직하게는 와이파이 통신, 블루투스 통신, 공중무선 통신, UWB 중 적어도 하나를 통해 상기 스마트폰(170)을 통신망에 접속시킬 수 있다. 다양한 실시 방법에 따르면, 상기 근거리 무선 통신부(507)는 상기 무선망 통신부(508)와 통합 또는 분리된 형태로 구현될 수 있다. 본 발명에 따르면, 상기 근거리 무선 통신부(507)는 오프라인 매장에 구비된 매장용 단말(165)로부터 모바일 게임 아이템 토큰 코드를 제공받기 위해 블루투스LE 통신을 통해 상기 매장용 단말(165)과 통신 연결한다.
The short-range wireless communication unit 507 is a generic name of communication resources for connecting a communication session using a radio frequency signal within a predetermined distance (for example, 10 m) as a communication medium and connecting the smart phone 170 to the communication network based on the communication session , The smart phone 170 may be connected to the communication network through at least one of Wi-Fi communication, Bluetooth communication, public wireless communication, and UWB. According to various embodiments, the short-range wireless communication unit 507 may be integrated with or separated from the wireless network communication unit 508. According to the present invention, the short range wireless communication unit 507 communicates with the store terminal 165 via the Bluetooth LE communication in order to receive the mobile game item token code from the store terminal 165 provided in the offline store .

상기 근접 무선 통신부(509)는 근접 거리(예컨대, 10cm 내외)에서 무선 주파수 신호를 통신매체로 이용하여 양방향 근접 무선 통신, 전이중 근접 무선 통신, 반이중 근접 무선 통신 중 하나 이상의 근접 무선 통신을 처리하는 통신 자원의 총칭으로서, 바람직하게 13.56Mz 주파수 대역의 NFC(Near Field Communication) 규격에 따라 근접 무선 통신을 처리할 수 있다. 또는 상기 근접 무선 통신부(509)는 ISO 18000 시리즈 규격의 근접 무선 통신을 처리할 수 있으며, 이 경우 13.56Mz 주파수 대역 이외의 다른 주파수 대역에 대한 근접 무선 통신을 처리할 수도 있다. 예를들어, 상기 근접 무선 통신부(509)는 리더 모드로 동작하거나, 태그 모드로 동작하거나, 양방향 통신 모드로 동작하는 것이 모두 가능하다. 한편 상기 근접 무선 통신부(509)는 근접하여 통신하는 대상에 따라 상기 스마트폰(170)을 통신망에 접속시키는 통신 자원에 포함될 수 있다.
The proximity wireless communication unit 509 is a communication unit that processes one or more proximity wireless communication among a bidirectional proximity wireless communication, a full-duplex proximity wireless communication, and a half-duplex proximity wireless communication using a radio frequency signal as a communication medium at a close distance (e.g., As a collective term of resources, it is possible to process the proximity wireless communication according to the NFC (Near Field Communication) standard of the 13.56 Mz frequency band. Alternatively, the proximity wireless communication unit 509 may process the proximity wireless communication of the ISO 18000 series standard, and in this case, may process the proximity wireless communication for the frequency band other than the 13.56 Mz frequency band. For example, the proximity wireless communication unit 509 can operate in a reader mode, a tag mode, or a bidirectional communication mode. Meanwhile, the proximity wireless communication unit 509 may be included in a communication resource for connecting the smartphone 170 to a communication network according to an object to be communicated nearby.

본 발명에 따르면, 상기 통신 자원이 접속 가능한 데이터망을 통해 프로그램제공서버(예컨대, 애플사의 앱스토어 등)로부터 본 발명의 구현을 위한 모바일 게임 프로그램(515)이 다운로드되어 상기 메모리부(510)에 저장될 수 있다.
According to the present invention, a mobile game program 515 for implementing the present invention is downloaded from a program providing server (for example, an Apple App Store or the like) through a data network to which the communication resource can be connected, Lt; / RTI >

상기 다운로드된 모바일 게임 프로그램(515)은 지정된 게임사 서버(155)와 연동하여 동작하며, 사용자에 의해 상기 스마트폰(170)의 블루투스 기능이 수동으로 활성화되거나, 자동 또는 기본적으로 활성화되어 있는 경우, 상기 블루투스 통신 범위 내의 매장용 단말(165)로부터 송출되는 모바일 게임 아이템 전용 토큰 코드를 지속적으로 탐색할 수 있다.
The downloaded mobile game program 515 operates in conjunction with the designated game server 155. When the Bluetooth function of the smartphone 170 is manually activated, automatically or basically activated by the user, The mobile game item dedicated token code transmitted from the store terminal 165 within the Bluetooth communication range can be continuously searched.

도면5를 참조하면, 상기 스마트폰(170)의 모바일 게임 프로그램(515)은, 토큰 코드 탐색부(520)와, 토큰코드 수신부(525)와, 토큰코드 전송부(530)와, 게임 아이템 수신부(535)를 구비하여 구성될 수 있다.
5, the mobile game program 515 of the smartphone 170 includes a token code search unit 520, a token code receiving unit 525, a token code transmitting unit 530, (535).

상기 토큰코드 탐색부(520)는, 상기 스마트폰(170)의 블루투스 기능이 활성화 되어 있는 상태에서, 상기 블루투스 통신 범위 내로 근접한 매장용 단말(165)로부터 송출되는 모바일 게임 아이템 전용 토큰 코드를 지속적으로 탐색한다.
The token code search unit 520 continuously transmits a token code dedicated to a mobile game item transmitted from the store terminal 165 close to the Bluetooth communication range while the Bluetooth function of the smartphone 170 is activated Search.

상기 토큰코드 수신부(525)는, 상기 토큰코드 탐색부(520)를 통해 상기 매장용 단말(165)로부터 송출되는 모바일 게임 아이템 전용 토큰 코드가 탐색되면, 상기 탐색된 모바일 게임 아이템 전용 토큰 코드를 수신한다.
When the mobile game item exclusive token code transmitted from the store terminal 165 is searched through the token code search unit 520, the token code receiving unit 525 receives the found mobile game item exclusive token code do.

상기 토큰코드 수신부(525)를 통해 모바일 게임 아이템 전용 토큰 코드가 수신되면, 상기 토큰코드 전송부(530)는, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 중계 서버(100)로 전송하여, 상기 모바일 게임 아이템 전용 토큰 코드에 대응하는 모바일 게임 아이템을 요청한다.
When the mobile game item exclusive token code is received through the token code receiving unit 525, the token code transmitting unit 530 transmits the received mobile game item exclusive token code to the relay server 100, And requests a mobile game item corresponding to the game item exclusive token code.

이 후, 상기 중계 서버(100)를 통해 상기 전송된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성 검증이 완료되고, 상기 중계서버(100)가 모바일 게임 아이템을 제공하는 게임사 서버(155)로 상기 스마트폰(170)으로의 모바일 게임 아이템 제공을 요청하게 된다.
Thereafter, the validation of the transmitted token code for the mobile game item is completed through the relay server 100, and the relay server 100 transmits the mobile game item to the game server 155, Phone 170 to provide a mobile game item.

상기 게임 아이템 수신부(535)는 상기 게임사 서버(155)로부터 상기 모바일 게임 아이템을 수신하며, 상기 수신된 모바일 게임 아이템은 지정된 시간이나 횟수에 따라 상기 모바일 게임에 적용될 수 있다.
The game item receiving unit 535 receives the mobile game item from the game server 155, and the received mobile game item can be applied to the mobile game according to the designated time or number of times.

도면6은 본 발명에 따라 고객의 스마트폰으로 모바일 게임 아이템이 제공되는 과정을 도시한 도면이다.
6 is a diagram illustrating a process in which a mobile game item is provided to a smartphone of a customer according to the present invention.

보다 상세하게 본 도면6은 상기 도면5에 도시된 스마트폰(170)이 모바일 게임 아이템 전용 토큰 코드를 블루투스 통신을 통해 송출하는 매장용 단말(165)이 구비된 오프라인 매장에 방문하거나 또는 근접하였을 때, 상기 매장용 단말(165)로부터 상기 모바일 게임 아이템 전용 토큰 코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드를 상기 도면1에 도시된 중계 서버(100)로 전송하여 모바일 게임 아이템을 요청한 후, 게임사 서버(155)로부터 상기 모바일 게임 아이템을 제공받는 과정을 도시한 것으로서, 본 발명이 속한 기술분야에서 통상의 지식을 가진 자라면, 본 도면6을 참조 및/또는 변형하여 상기 고객의 스마트폰(170)으로 모바일 게임 아이템을 제공하는 과정에 대한 다양한 실시 방법을 유추할 수 있을 것이나, 본 발명은 상기 유추되는 모든 실시 방법을 포함하여 이루어지며, 본 도면6에 도시된 실시 방법만으로 그 기술적 특징이 한정되지 아니한다.
6 is a flowchart illustrating an operation of the smartphone 170 shown in FIG. 5 when the smartphone 170 visits or is in proximity to an offline store equipped with a store terminal 165 for transmitting a token code dedicated to a mobile game item via Bluetooth communication , Receives the mobile game item exclusive token code from the store terminal 165, transmits the received mobile game item exclusive token code to the relay server 100 shown in FIG. 1 to request a mobile game item And receiving the mobile game item from the game company server 155. It will be apparent to those skilled in the art that the present invention can be implemented by referring to and / While various implementations of the process of providing mobile game items with the phone 170 may be inferred, Is made, including any exemplary method, to which the technical feature that is not limited to the exemplary method shown in the figure 6.

도면6을 참조하면, 상기 도면4에 도시된 과정을 통해 중계 서버(100)로부터 매장ID 및 비밀 키를 제공받은 매장용 단말(165)에서 모바일 게임 아이템 제공을 위한 모바일 게임 아이템 전용 토큰 코드를 생성하고, 상기 생성된 모바일 게임 아이템 전용 토큰 코드를 상기 오프라인 매장에 방문 또는 근접한 고객의 스마트폰(170)으로 블루투스LE 통신을 통해 송출하는 과정으로부터 개시될 수 있다.
Referring to FIG. 6, a token code dedicated to a mobile game item for providing a mobile game item is generated in a store terminal 165 provided with a store ID and a secret key from a relay server 100 through the process shown in FIG. And transmitting the created token code exclusive for the mobile game item to the smartphone 170 of the customer visiting or visiting the offline store through the Bluetooth LE communication.

상기 도면5에 도시된 고객의 스마트폰(170)에 모바일 게임 프로그램이 탑재되고, 모바일 게임 아이템을 제공받기 위한 모바일 게임 아이템 전용 토큰 코드의 수신이 가능하도록 블루투스 기능이 활성화 된 상태에서, 상기 스마트폰(170)은 블루투스 통신을 통해 수신 가능한 모바일 게임 아이템 전용 토큰 코드를 지속적으로 탐색한다(600).
In a state where the mobile game program is loaded on the smartphone 170 of the customer shown in FIG. 5 and the Bluetooth function is activated so that the mobile game item exclusive token code for receiving the mobile game item can be received, The controller 170 continuously searches for a mobile game item exclusive token code that can be received through the Bluetooth communication (600).

만약, 상기 블루투스 통신을 통해 수신 가능한 모바일 게임 아이템 전용 코드가 탐색되면(605), 상기 스마트폰(170)은 상기 매장용 단말(165)로부터 송출되는 모바일 게임 아이템 전용 코드를 수신한다(610).
If a mobile game item specific code that can be received through the Bluetooth communication is found (605), the smartphone (170) receives a mobile game item exclusive code transmitted from the store terminal (610).

상기 모바일 게임 아이템 전용 코드가 수신되면, 상기 스마트폰(170)은 상기 수신된 모바일 게임 아이템 전용 코드를 상기 중계 서버(100)로 전송하여 상기 모바일 게임 아이템 전용 코드에 대응하는 모바일 게임 아이템의 제공을 요청한다(615).
When the mobile game item exclusive code is received, the smartphone 170 transmits the received mobile game item exclusive code to the relay server 100 to provide the mobile game item corresponding to the mobile game item exclusive code (615).

그러면, 상기 중계 서버(100)는 상기 고객의 스마트폰(170)으로부터 상기 모바일 게임 아이템을 요청하기 위해 전송하는 모바일 게임 아이템 전용 토큰 코드를 수신하고, 상기 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성을 검증한다(620).
Then, the relay server 100 receives the mobile game item exclusive token code transmitted from the smartphone 170 of the customer to request the mobile game item, and updates the validity of the received mobile game item exclusive token code (620).

상기 모바일 게임 아이템 전용 코드에 대한 유효성 검증이 완료되면(625), 상기 중계 서버(100)는 상기 게임사 서버(155)로 상기 매장ID, 고객의 스마트폰 정보, 아이템ID 등을 전송하여 상기 모바일 게임 아이템이 상기 고객의 스마트폰(170)으로 제공되도록 요청한다(630).
When the validation of the code for the mobile game item is completed (625), the relay server 100 transmits the store ID, the smartphone information of the customer, and the item ID to the game server 155, And requests the game item to be provided to the smartphone 170 of the customer (630).

이후, 상기 게임사 서버(155)는 상기 모바일 게임 아이템을 상기 고객의 스마트폰(170)으로 제공하고(635), 상기 스마트폰(170)은 상기 게임사 서버(155)로부터 제공된 모바일 게임 아이템을 모바일 게임에 적용한다(640).
Thereafter, the game server 155 provides the mobile game item to the smartphone 170 of the customer (step 635), and the smartphone 170 transmits the mobile game item provided from the game server 155 And applies it to a mobile game (640).

100 : 중계 서버105 : 게임 아이템 등록부
110 : 게임 아이템 정보 제공부115 : 게임 아이템 구매 처리부
120 : 매장ID 생성부125 : 매장 비밀키 생성부
130 : 정보 제공부135 : 게임전용 토큰코드 수신부
140 : 토큰코드 처리부145 : 게임 아이템 활성화부
150 : 저장매체155 : 게임사 서버
160 : 매장주 단말165 : 매장용 단말
170 : 고객 스마트폰
100: Relay server 105: Game item registration part
110: game item information providing unit 115: game item purchasing processing unit
120: store ID generation unit 125: store secret key generation unit
130: Information providing unit 135: Game exclusive token code receiving unit
140: Token code processing unit 145:
150: Storage medium 155: Game server
160: store main terminal 165: store terminal
170: Customer smartphone

Claims (5)

Translated fromKorean
게임사 서버 및 오프라인 매장에 구비된 매장용 단말과 통신하는 서버에 의해 실행되는 오프라인 매장용 모바일 게임 아이템 중계 방법에 있어서,
오프라인 매장에 방문하는 고객의 스마트폰으로 제공될 하나 이상의 모바일 게임 아이템을 상기 게임사 서버에 등록하는 제1 단계;
상기 등록된 모바일 게임 아이템을 구매한 오프라인 매장의 고유정보를 확인하는 제2 단계;
상기 오프라인 매장의 고유정보에 대응하는 고유 ID 및 비밀 키를 생성하고 상기 오프라인 매장의 고유정보와 상기 생성된 고유 ID 및 비밀 키를 매핑하여 저장하는 제3 단계;
모바일 게임 아이템 전용 토큰 코드의 생성을 위해 상기 생성된 고유 ID 및 비밀 키를 상기 매장용 단말로 제공하는 제4 단계;
상기 매장용 단말에서 생성된 모바일 게임 아이템 전용 토큰 코드를 획득한 고객의 스마트폰으로부터 상기 모바일 게임 아이템 전용 토큰 코드와 스마트폰 고유 정보를 수신하는 제5 단계; 및
상기 고객의 스마트폰으로부터 수신된 모바일 게임 아이템 전용 토큰 코드에 대한 유효성이 검증되면, 상기 모바일 게임 아이템 전용 토큰 코드에 대응하는 오프라인 매장의 고유정보와 상기 오프라인 매장에서 구매한 모바일 게임 아이템 정보를 확인하고, 상기 확인된 모바일 게임 아이템 정보와 고객의 스마트폰 고유 정보를 상기 게임사 서버로 제공하여, 상기 게임사 서버를 통해 상기 오프라인 매장에서 구매한 모바일 게임 아이템이 상기 고객의 스마트폰으로 제공되도록 처리하는 제6 단계;를 포함하며,
상기 매장용 단말은,
고유 ID, 비밀 키, 현재시간, 랜덤 키를 조합하여 상기 모바일 게임 아이템 전용 토큰 코드를 생성하는 것을 특징으로 하며,
상기 생성된 모바일 게임 아이템 전용 토큰 코드는,
상기 매장용 단말에서 블루투스 통신을 통해 상기 매장용 단말과 근접한 거리에 위한 하나 이상의 스마트폰으로 전송되는 것을 특징으로 하는 오프라인 매장용 모바일 게임 아이템 중계 방법.
A method of relaying a mobile game item for an offline store, which is executed by a server communicating with a game server and a store terminal provided in an offline store,
A first step of registering at least one mobile game item to be provided as a smartphone of a customer visiting an offline store to the game server;
A second step of confirming unique information of the offline store from which the registered mobile game item is purchased;
A third step of generating a unique ID and a secret key corresponding to the unique information of the off-line store and mapping and storing the unique information of the offline store and the generated unique ID and secret key;
A fourth step of providing the generated unique ID and secret key to the store terminal for generating a token code dedicated to a mobile game item;
A fifth step of receiving the mobile game item exclusive token code and smartphone unique information from the smartphone of the customer who has acquired the token code exclusive for the mobile game item generated in the store terminal; And
If the validity of the mobile game item exclusive token code received from the smartphone of the customer is verified, the unique information of the offline store corresponding to the token code for the mobile game item and the mobile game item information purchased at the offline store are checked And provides the mobile game item information and the smartphone unique information of the customer to the game server to process the mobile game item purchased in the offline store through the game server to be provided to the smartphone of the customer And a sixth step,
The store terminal comprises:
The mobile game item exclusive token code is generated by combining the unique ID, the secret key, the current time, and the random key,
The generated mobile game item exclusive use token code includes:
Wherein the at least one merchant terminal is transmitted to at least one smartphone for a distance close to the store terminal via Bluetooth communication.
삭제delete삭제delete삭제delete삭제delete
KR1020150011250A2015-01-232015-01-23Method for Relaying Mobile Game Items for Offline StoreActiveKR101726797B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020150011250AKR101726797B1 (en)2015-01-232015-01-23Method for Relaying Mobile Game Items for Offline Store

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020150011250AKR101726797B1 (en)2015-01-232015-01-23Method for Relaying Mobile Game Items for Offline Store

Publications (2)

Publication NumberPublication Date
KR20160091492A KR20160091492A (en)2016-08-03
KR101726797B1true KR101726797B1 (en)2017-04-14

Family

ID=56708444

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020150011250AActiveKR101726797B1 (en)2015-01-232015-01-23Method for Relaying Mobile Game Items for Offline Store

Country Status (1)

CountryLink
KR (1)KR101726797B1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100594628B1 (en)*2004-04-012006-06-30소프트포럼 주식회사 Trading item brokerage system and method online
KR20130089914A (en)*2012-01-122013-08-13전형민Advertising system for member stores
KR20140096006A (en)*2014-05-282014-08-04주식회사 비즈모델라인Method for Providing Game Item Coupled On-Offline

Also Published As

Publication numberPublication date
KR20160091492A (en)2016-08-03

Similar Documents

PublicationPublication DateTitle
KR20150142080A (en)Method for Providing Personalized Coupons in Offline Store
KR101553830B1 (en)Method for Providing Personalized Mobile Game Items in Offline Store
KR102171530B1 (en)Method for Relaying Mobile Game Items for Offline Store
KR101726797B1 (en)Method for Relaying Mobile Game Items for Offline Store
KR20180052446A (en)Portable payment terminal apparatus based on beacon and method for servcing payment using the same
KR102180736B1 (en)Offline Store Terminal for Providing Mobile Game Items and Method for Providing Mobile Game Items
KR101580909B1 (en)Method for Providing Personalized Coupons in Offline Store
KR102263316B1 (en)Method for Providing Mobile Game Items for Offline Store
KR20180001658A (en)Method for Providing Asynchronous Reverse Direction Payment by using Radio Signal Device
KR20170007951A (en)Portable payment terminal apparatus based on beacon and method for servcing payment using the same
KR101553828B1 (en)Method for Providing Mobile Game Items by Using Offline Store Terminal
KR20170098359A (en)Method for Providing Reverse Direction Payment by using Neat Field Communication
KR20160101434A (en)Method and System for Supporting Mobile Gift Coupon for Salesman
KR101513421B1 (en)Method for Processing Payment according to Executing Environment of Payment Program
KR20180004377A (en)Method for Providing Asynchronous Reverse Direction Payment by using Affiliated Store's Mobile Device with Radio Signal Sending
KR20180004354A (en)Method for Providing Asynchronous Reverse Direction Payment by using Radio Signal Device
KR20170098363A (en)Method for Providing Reverse Direction Payment by using Barcode
KR20180001647A (en)Method for Providing Asynchronous Reverse Direction Payment based on Application Interlocking by using Radio Signal Device
KR20170098357A (en)Method for Providing Reverse Direction Payment by using Bluetooth
KR20130048920A (en) Payment conversion method and system using one-time number
KR20170098360A (en)Method for Providing Reverse Direction Payment by using Sound
KR20180004374A (en)Method for Providing Asynchronous Reverse Direction Payment by using Affiliated Store's Mobile Device with Radio Signal Sending
KR20170095055A (en)Method for Providing Online Store's Payment by using Channel Combination Certification
KR20180004373A (en)Method for Providing Asynchronous Reverse Direction Payment by using Affiliated Store's Mobile Device with Radio Signal Sending
KR20180006588A (en)Method for Providing Asynchronous Reverse Direction Payment by using Affiliated Store's Mobile Device with Radio Signal Sending

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PN2301Change of applicant

St.27 status event code:A-3-3-R10-R13-asn-PN2301

St.27 status event code:A-3-3-R10-R11-asn-PN2301

R18-X000Changes to party contact information recorded

St.27 status event code:A-3-3-R10-R18-oth-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-3-3-R10-R18-oth-X000

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

AMNDAmendment
E13-X000Pre-grant limitation requested

St.27 status event code:A-2-3-E10-E13-lim-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PG1501Laying open of application

St.27 status event code:A-1-1-Q10-Q12-nap-PG1501

E601Decision to refuse application
PE0601Decision on rejection of patent

St.27 status event code:N-2-6-B10-B15-exm-PE0601

AMNDAmendment
E13-X000Pre-grant limitation requested

St.27 status event code:A-2-3-E10-E13-lim-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PX0901Re-examination

St.27 status event code:A-2-3-E10-E12-rex-PX0901

PX0701Decision of registration after re-examination

St.27 status event code:A-3-4-F10-F13-rex-PX0701

X701Decision to grant (after re-examination)
GRNTWritten decision to grant
PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:4

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:5

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R11-asn-PN2301

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R14-asn-PN2301

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:6

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:7

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:8

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000


[8]ページ先頭

©2009-2025 Movatter.jp