KR20170054860A - Method for game service and apparatus executing the method - Google Patents
Method for game service and apparatus executing the method Download PDFInfo
- Publication number
- KR20170054860A KR20170054860A KR1020150157526A KR20150157526A KR20170054860A KR 20170054860 A KR20170054860 A KR 20170054860A KR 1020150157526 A KR1020150157526 A KR 1020150157526A KR 20150157526 A KR20150157526 A KR 20150157526A KR 20170054860 A KR20170054860 A KR 20170054860A
- Authority
- KR
- South Korea
- Prior art keywords
- mobile device
- management server
- game management
- game
- providing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000002093 peripheral effect Effects 0.000 claims abstract description 6
- 238000004891 communication Methods 0.000 claims description 22
- 238000005728 strengthening Methods 0.000 claims description 12
- 230000001965 increasing effect Effects 0.000 claims description 11
- 230000002708 enhancing effect Effects 0.000 claims description 8
- 230000015271 coagulation Effects 0.000 claims description 2
- 238000005345 coagulation Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 11
- 230000007123 defense Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
- A63F13/352—Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
게임 서비스 방법 및 이를 수행하기 위한 장치가 개시된다. 예시적인 실시예에 따른 게임 서비스 방법은, 게임 관리 서버에서, 모바일 디바이스로부터 모바일 디바이스의 주변 환경 정보를 수신하는 단계 및 게임 관리 서버에서, 주변 환경 정보에 따라 모바일 디바이스의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 포함한다.A game service method and an apparatus for performing the same are disclosed. According to an exemplary embodiment of the present invention, there is provided a game service method, comprising: receiving, at a game management server, peripheral environment information of a mobile device from a mobile device; and receiving, at a game management server, a character corresponding to a game user of the mobile device And providing a use right to change the property.
Description
본 발명의 실시예는 게임 기술에 관한 것이다.
Embodiments of the invention relate to gaming technology.
일반적으로, 온라인 게임에서는 캐릭터의 능력치(공격력, 방어력, 생명력, 공격 속도, 회복 속도, 이동 속도 등)를 일시적으로 올려주는 버프(Buff)가 사용된다. 이러한, 버프는 게임 중에 아이템 등을 통해 획득하거나 별도 구매를 통해 획득할 수 있다. 이에, 게임 유저가 실제 게임을 플레이하지 않더라도 버프를 획득할 수 있는 방안이 요구된다.Generally, in an online game, a buff which temporarily increases a character's ability value (attack, defense, vitality, attack speed, recovery speed, moving speed, etc.) is used. Such buffs can be acquired through items during the game or acquired through a separate purchase. Therefore, it is required that the game user can acquire the buff even if he does not play the actual game.
한국등록특허공보 제10-1441464호(2014.09.18)
Korean Patent Registration No. 10-1441464 (2014.09.18)
본 발명의 실시예는 게임을 플레이하지 않는 동안에도 게임에서 사용되는 이용권(버프)을 획득할 수 있는 게임 서비스 방법 및 이를 수행하기 위한 장치를 제공하기 위한 것이다.
An embodiment of the present invention is to provide a game service method capable of acquiring a use right (buff) used in a game even when the game is not played, and an apparatus for performing the game service method.
예시적인 일 실시예에 따른 게임 서비스 방법은, 게임 관리 서버에서, 모바일 디바이스로부터 상기 모바일 디바이스의 주변 환경 정보를 수신하는 단계; 및 상기 게임 관리 서버에서, 상기 주변 환경 정보에 따라 상기 모바일 디바이스의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 포함한다. According to an exemplary embodiment, a game service method includes: receiving, at a game management server, surrounding information of the mobile device from a mobile device; And providing, in the game management server, a usage right for changing a property of a character corresponding to a game user of the mobile device according to the surrounding environment information.
상기 주변 환경 정보는, 상기 모바일 디바이스의 이동 속도, 상기 모바일 디바이스의 이동 방향, 상기 모바일 디바이스의 고도, 상기 모바일 디바이스 주변의 온도, 상기 모바일 디바이스 주변의 습도, 상기 모바일 디바이스 주변의 조도, 상기 모바일 디바이스의 광원 세기, 상기 모바일 디바이스 주변의 소음 정도, 상기 모바일 디바이스의 위치, 상기 모바일 디바이스가 위치한 지역, 상기 모바일 디바이스가 위치한 장소의 날씨, 및 상기 모바일 디바이스의 통신 환경 중 적어도 하나를 포함할 수 있다. Wherein the ambient environment information includes at least one of a moving speed of the mobile device, a moving direction of the mobile device, an altitude of the mobile device, a temperature around the mobile device, a humidity around the mobile device, The location of the mobile device, the weather at the location where the mobile device is located, and the communication environment of the mobile device.
상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 주변 환경 정보의 종류에 대응되는 상기 캐릭터의 속성을 변화시켜 주는 이용권을 제공할 수 있다. In the providing of the use right, the game management server may provide a use right for changing an attribute of the character corresponding to the type of the surrounding information.
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스의 이동 속도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 이동 속도에 따라 상기 캐릭터의 이동 속도를 증가시켜 주는 이용권을 제공할 수 있다. The step of providing the use right may include providing a use right for increasing the moving speed of the character in accordance with the moving speed of the mobile device in the game management server when the surrounding environment information is the moving speed of the mobile device have.
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스의 이동 방향인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 이동 방향과 상기 캐릭터의 이동 방향의 일치 여부를 확인하는 단계; 및 상기 모바일 디바이스의 이동 방향과 상기 캐릭터의 이동 방향이 일치하는 경우, 상기 게임 관리 서버에서 상기 캐릭터의 기 설정된 속성을 강화시켜 주는 이용권을 제공하는 단계를 포함할 수 있다.Wherein the step of providing the use right includes confirming whether or not the moving direction of the mobile device matches the moving direction of the character in the game management server when the surrounding information is the moving direction of the mobile device; And providing a use right for strengthening a predetermined property of the character in the game management server when the moving direction of the mobile device coincides with the moving direction of the character.
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스의 고도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 고도에 따라 상기 캐릭터의 공격 특성을 강화시켜 주는 이용권을 제공할 수 있다.In the providing of the usage right, the game management server may provide a use right for enhancing the attack characteristics of the character according to the altitude of the mobile device, when the surrounding environment information is the altitude of the mobile device.
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스 주변의 온도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 온도에 따라 상기 캐릭터의 온도 관련 속성을 강화시켜 주는 이용권을 제공할 수 있다. The providing of the usage right may include providing a usage right for enhancing the temperature related property of the character according to the temperature around the mobile device in the game management server when the surrounding environment information is the temperature around the mobile device .
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스 주변의 습도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 습도에 따라 상기 캐릭터의 행동력을 변화시켜 주는 이용권을 제공할 수 있다. The providing of the usage right can provide a use right for changing the behavior of the character in accordance with the humidity of the mobile device in the game management server when the surrounding environment information is humidity around the mobile device .
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스 주변의 날씨인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 날씨에 따라 상기 캐릭터의 날씨와 관련된 속성을 강화시켜 주는 이용권을 제공할 수 있다.The providing of the use right may include providing a use right for strengthening an attribute related to the weather of the character according to the weather around the mobile device in the game management server when the surrounding environment information is the weather around the mobile device can do.
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스가 위치한 지역인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스가 위치한 지역에 따라 기 설정된 특화 옵션에 대한 이용권을 제공할 수 있다.The providing of the usage right may provide the game management server with a usage right for the predetermined specialization option according to an area where the mobile device is located when the environment information is the area where the mobile device is located.
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스 주변의 소음 정도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 소음 정도에 따라 상기 캐릭터의 아이템 제작 능력을 강화시켜 주는 이용권을 제공할 수 있다. The providing of the usage right may include a step of allowing the game management server to acquire a use right for enhancing the ability of the character to make an item according to the degree of noise around the mobile device when the surrounding environment information is about the noise level of the mobile device .
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스의 통신 환경 정보인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 통신 환경에 따라 상기 캐릭터의 공격 속도 및 이동 속도 중 적어도 하나를 증가시켜 주는 이용권을 제공할 수 있다. The providing of the usage right may include increasing at least one of an attack speed and a movement speed of the character according to a communication environment of the mobile device in the game management server when the environment information is the communication environment information of the mobile device And provide the user with the right to use.
상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 와이파이 연결 개수 및 상기 모바일 디바이스의 통신 속도 중 적어도 하나에 따라 상기 캐릭터의 공격 속도 및 이동 속도 중 적어도 하나를 증가시켜 주는 이용권을 제공할 수 있다.The step of providing the use right may further comprise the step of providing a use right for increasing at least one of an attack speed and a movement speed of the character in accordance with at least one of a number of WiFi connections around the mobile device and a communication speed of the mobile device, Can be provided.
상기 이용권을 제공하는 단계는, 상기 주변 환경 정보가 상기 모바일 디바이스의 광원 세기 정보인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 광원 종류 별 세기에 따라 상기 캐릭터의 기 설정된 속성을 강화시켜 주는 이용권을 제공할 수 있다.The providing of the usage right may include a step of, when the surrounding environment information is the light source intensity information of the mobile device, acquiring a use right for strengthening the predetermined property of the character according to the intensity of the light source type of the mobile device Can be provided.
예시적인 다른 실시예에 따른 게임 서비스 방법은, 게임 관리 서버에서, 각 모바일 디바이스로부터 상기 모바일 디바이스의 위치 정보를 수신하는 단계; 상기 게임 관리 서버에서, 상기 모바일 디바이스의 위치 정보를 이용하여 게임 내 파티(Party)의 구성원들 간의 거리 또는 상기 구성원들의 운집도를 측정하는 단계; 및 상기 게임 관리 서버에서, 상기 측정된 거리 또는 상기 측정된 운집도에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 포함한다. A game service method according to another exemplary embodiment includes: receiving, at a game management server, location information of the mobile device from each mobile device; Measuring a distance between the members of the in-game party or the degree of crowding of the members using the location information of the mobile device in the game management server; And providing, in the game management server, a usage right that changes an attribute of a character corresponding to the member according to the measured distance or the measured degree of confusion.
상기 구성원들 간의 거리를 측정하는 단계는, 상기 게임 관리 서버에서, 상기 게임 내에 존재하는 파티 별로 해당 파티의 구성원들 간의 거리를 각각 측정하는 단계를 포함하고, 상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 구성원들 간의 거리가 가장 가까운 파티를 확인하고, 상기 확인된 파티의 구성원들에게 상기 이용권을 제공할 수 있다.Wherein the step of measuring the distance between the members includes a step of measuring a distance between members of the party for each party existing in the game in the game management server, At the management server, a party with the closest distance between the members can be identified, and the member can be provided with the use right.
상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 구성원들 간의 거리가 가까울수록 상기 캐릭터의 속성을 강하게 변화시켜 주는 이용권을 제공할 수 있다.In the providing of the use right, the game management server may provide a use right that strongly changes the attribute of the character as the distance between the members is short.
상기 운집도를 측정하는 단계는, 상기 게임 관리 서버에서, 상기 게임 내에 존재하는 파티 별로 해당 파티의 구성원들 간의 운집도를 측정하는 단계를 포함하고, 상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 운집도가 가장 높은 파티를 확인하고, 상기 확인된 파티의 구성원들에게 상기 이용권을 제공할 수 있다. Wherein the step of measuring the degree of crowdiness comprises the step of, in the game management server, measuring the degree of crowdedness among the members of the party for each party existing in the game, , It is possible to identify the party having the highest degree of crowdiness and to provide the use right to members of the confirmed party.
상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 운집도가 높을수록 상기 캐릭터의 속성을 강하게 변화시켜 주는 이용권을 제공할 수 있다.In the providing of the use right, the game management server may provide a use right that strongly changes the attribute of the character as the degree of coagulation increases.
상기 운집도를 측정하는 단계는, 상기 게임 관리 서버에서, 상기 구성원들의 운집도가 기 설정된 거리 이내 또는 기 설정된 지역에서 기 설정된 운집도를 초과하는지 여부를 확인하는 단계를 포함할 수 있다.The step of measuring the degree of crowding may include checking whether the degree of crowding of the members in the game management server exceeds a predetermined degree of crowding within a predetermined distance or a predetermined region.
상기 운집도를 측정하는 단계는, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 위치 정보를 이용하여 상기 구성원들이 기 설정된 지오펜스 지역에 위치하는지 여부를 확인하는 단계; 및 상기 구성원들이 상기 지오펜스 지역에 위치하는 경우, 상기 게임 관리 서버에서 상기 구성원들의 상기 지오펜스 지역에서의 운집도를 측정하는 단계를 포함할 수 있다. Wherein the step of measuring the degree of crowding comprises the steps of: checking, at the game management server, whether or not the members are located in a preset geofence area using the location information of the mobile device; And measuring the degree of cohesion of the members in the geofenced area in the game management server when the members are located in the geofenced area.
상기 지오펜스 지역은, 상기 게임 관리 서버와 제휴를 맺은 업체의 매장이고, 상기 게임 관리 서버에서, 상기 지오펜스 지역에서의 운집도에 따라 상기 매장의 쿠폰을 제공하는 단계를 더 포함할 수 있다.The geofence area may be a store of a company affiliated with the game management server, and the game management server may further include providing coupons of the store according to the degree of congestion in the geofence area.
예시적인 또 다른 실시예에 따른 게임 서비스 방법은, 게임 관리 서버에서, 각 모바일 디바이스로부터 상기 모바일 디바이스의 위치 정보를 수신하는 단계; 상기 게임 관리 서버에서, 상기 모바일 위치 정보를 이용하여 게임 내 파티의 구성원들의 위치를 확인하는 단계; 및 상기 게임 관리 서버에서, 상기 구성원들의 위치에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하거나 상기 게임 관리 서버와 제휴를 맺은 업체의 쿠폰을 제공하는 단계를 포함한다.A game service method according to another exemplary embodiment includes: receiving location information of the mobile device from each mobile device at a game management server; Confirming, at the game management server, positions of members of the in-game party using the mobile position information; And providing the voucher for changing the property of the character corresponding to the member according to the position of the members in the game management server or providing the coupon of the company affiliated with the game management server.
예시적인 일 실시예에 따른 장치는, 하나 이상의 프로세서; 메모리; 및 하나 이상의 프로그램을 포함하는 장치로서, 상기 하나 이상의 프로그램은 상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성되며, 상기 프로그램은, 모바일 디바이스로부터 상기 모바일 디바이스의 주변 환경 정보를 수신하는 단계; 및 상기 주변 환경 정보에 따라 상기 모바일 디바이스의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 실행하기 위한 명령어들을 포함한다.An apparatus according to one exemplary embodiment includes one or more processors; Memory; And one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the program comprising: receiving ambient information of the mobile device from the mobile device; And providing a usage right for changing a property of a character corresponding to a game user of the mobile device according to the surrounding environment information.
예시적인 다른 실시예에 따른 장치는, 하나 이상의 프로세서; 메모리; 및 하나 이상의 프로그램을 포함하는 장치로서, 상기 하나 이상의 프로그램은 상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성되며, 상기 프로그램은, 각 모바일 디바이스로부터 상기 모바일 디바이스의 위치 정보를 수신하는 단계; 상기 모바일 디바이스의 위치 정보를 이용하여 게임 내 파티(Party)의 구성원들 간의 거리 또는 상기 구성원들의 운집도를 측정하는 단계; 및 상기 측정된 거리 또는 상기 측정된 운집도에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 실행하기 위한 명령어들을 포함한다.An apparatus according to another exemplary embodiment includes one or more processors; Memory; And one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the program comprising: receiving location information of the mobile device from each mobile device; Measuring a distance between the members of the in-game party or a degree of crowding of the members using the location information of the mobile device; And providing a use right for changing a property of a character corresponding to the member according to the measured distance or the measured degree of confusion.
예시적인 또 다른 실시예에 따른 장치는, 하나 이상의 프로세서; 메모리; 및 하나 이상의 프로그램을 포함하는 장치로서, 상기 하나 이상의 프로그램은 상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성되며, 상기 프로그램은, 각 모바일 디바이스로부터 상기 모바일 디바이스의 위치 정보를 수신하는 단계; 상기 모바일 위치 정보를 이용하여 게임 내 파티의 구성원들의 위치를 확인하는 단계; 및 상기 구성원들의 위치에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하거나 제휴를 맺은 업체의 쿠폰을 제공하는 단계를 실행하기 위한 명령어들을 포함한다.
An apparatus according to another exemplary embodiment includes one or more processors; Memory; And one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the program comprising: receiving location information of the mobile device from each mobile device; Confirming the location of members of the in-game party using the mobile location information; And providing instructions for changing a property of the character corresponding to the member according to a position of the member, or providing a coupon for a partner having an affiliation.
본 발명의 실시예에 의하면, 모바일 디바이스로부터 주변 환경 정보를 수신하고, 수신한 주변 환경 정보에 따라 해당 게임 유저의 캐릭터의 속성을 변화시켜 주는 이용권(버프)을 제공함으로써, 게임 유저가 실제 게임을 플레이하지 않는 동안에도 버프를 획득할 수 있도록 할 수 있다. 이때, 게임 유저의 실제 주변 환경에 매칭하여 캐릭터의 속성을 변화시킴으로써, 게임 유저가 실제 생활 시에도 라이프 스타일 또는 라이프 패턴을 게임에 반영할 수 있어 게임에 대한 관심도 및 흥미를 높일 수 있게 된다.According to the embodiment of the present invention, by providing the use right (buff) for receiving the surrounding information from the mobile device and changing the attribute of the character of the corresponding game user according to the received surrounding environment information, It is possible to acquire a buff while not playing. At this time, by changing the attribute of the character by matching with the actual surrounding environment of the game user, the game user can reflect the lifestyle or life pattern in the game even in the actual life, and the interest and interest of the game can be increased.
또한, 각 모바일 디바이스의 위치 정보를 수신하고, 각 모바일 디바이스의 위치 정보를 이용하여 게임 내 파티 구성원들 간의 거리 또는 운집도를 측정하고 그에 따라 이용권을 제공함으로써, 파티 구성원들 간의 친목을 도모할 수 있게 된다. 또한, 기 설정된 지오펜스 지역에서의 파티 구성원들의 운집도에 따라 해당 업체의 쿠폰을 제공함으로써, 제휴 업체의 광고 마케팅에 활용할 수 있으며, 이벤트 또는 프로모션으로 활용 가능하게 된다.
Also, by receiving the location information of each mobile device, measuring the distance or the degree of overlap between the party members in the game using the location information of each mobile device, and providing the usage right accordingly, . In addition, according to the degree of crowd of the party members in the predetermined geofence area, the coupon of the company can be provided, so that it can be utilized for advertisement marketing of the affiliate company and can be utilized as an event or a promotion.
도 1은 예시적인 실시예에 따른 게임 서비스 시스템의 구성을 나타낸 도면
도 2는 예시적인 실시예에 따른 게임 서비스 방법을 나타낸 흐름도
도 3은 예시적인 실시예에 따른 게임 관리 서버의 구성을 나타낸 블럭도
도 4는 예시적인 다른 실시예에 따른 게임 서비스 시스템의 구성을 나타낸 도면
도 5는 예시적인 실시예에 따른 게임 서비스 제공 시스템에서, 기 설정된 거리 이내의 파티 구성원들의 운집 정도에 따라 이용권이 제공되는 상태를 설명하기 위한 도면
도 6은 예시적인 실시예에 따른 게임 서비스 제공 시스템에서, 소정 지역에 운집한 파티 구성원들의 인원수에 따라 이용권이 제공되는 상태를 설명하기 위한 도면
도 7은 예시적인 다른 실시예에 따른 게임 서비스 방법을 나타낸 흐름도
도 8은 예시적인 다른 실시예에 따른 게임 관리 서버의 구성을 나타낸 블럭도
도 9는 예시적인 실시예들에서 사용되기에 적합한 예시적인 컴퓨팅 장치를 포함하는 컴퓨팅 환경을 나타낸 도면1 is a diagram showing a configuration of a game service system according to an exemplary embodiment;
2 is a flowchart illustrating a game service method according to an exemplary embodiment;
3 is a block diagram illustrating the configuration of a game management server according to an exemplary embodiment;
4 is a diagram showing a configuration of a game service system according to another exemplary embodiment;
5 is a diagram for explaining a state in which a use right is provided according to degree of swarm of party members within a predetermined distance in a game service providing system according to an exemplary embodiment;
6 is a diagram for explaining a state in which a usage right is provided according to the number of the party members who are crowded in a predetermined area in the game service providing system according to the exemplary embodiment
7 is a flowchart illustrating a game service method according to another exemplary embodiment
8 is a block diagram showing a configuration of a game management server according to another exemplary embodiment
Figure 9 illustrates a computing environment including an exemplary computing device suitable for use in the exemplary embodiments
이하, 도면을 참조하여 본 발명의 구체적인 실시형태를 설명하기로 한다. 그러나 이는 예시에 불과하며 본 발명은 이에 제한되지 않는다.Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. However, this is merely an example and the present invention is not limited thereto.
본 발명을 설명함에 있어서, 본 발명과 관련된 공지기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. In the following description, 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 following terms are defined in consideration of the functions of the present invention, and may be changed according to the intention or custom of the user, the operator, and the like. Therefore, the definition should be based on the contents throughout this specification.
본 발명의 기술적 사상은 청구범위에 의해 결정되며, 이하의 실시예는 본 발명의 기술적 사상을 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 효율적으로 설명하기 위한 일 수단일 뿐이다.
The technical idea of the present invention is determined by the claims, and the following embodiments are merely a 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.
이하에서 "게임"이란, 한 명 또는 그 이상의 게이머들이 게이밍 디바이스에 탑재되거나 연결된 입력장치를 이용하여 즐길 수 있는 소프트웨어를 의미한다. 통상 플레이어 캐릭터를 직접 조작하거나, 게임 내 오브젝트의 움직임을 조작하는 등의 방식으로 진행되며, 롤플레잉, 어드벤쳐, 아케이드 등으로 장르가 구분되기도 한다.Hereinafter, the term "game " means software that one or more gamers can enjoy using an input device mounted on or connected to a gaming device. In general, the player character is manipulated directly, or the motion of an object in the game is manipulated, and the genre is divided into role playing, adventure, and arcade.
이하에서 "게이밍 디바이스"란 게임 소프트웨어를 실행하되 입력장치를 통한 사용자의 입력에 따라 연산을 수행하며, 출력장치를 통해 결과를 출력하는 하드웨어를 의미한다. 예컨대, 개인용 컴퓨터(Personal Computer), 랩탑(Laptop Computer), 게임 콘솔(Game Console), 스마트폰(Smart Phone), 타블렛(Tablet) PC, 스마트 밴드(Smart Band)나 스마트 와치(Smart Watch) 등의 웨어러블 디바이스(Wearable Device)의 형태일 수 있다. 이외에도 상기 정의를 만족하는 하드웨어라면 게이밍 디바이스에 속하는 것으로 해석된다.Hereinafter, the term "gaming device" refers to hardware that executes game software, performs operations according to user input through an input device, and outputs results through an output device. For example, a personal computer, a laptop computer, a game console, a smart phone, a tablet PC, a smart band, or a smart watch. It may be in the form of a wearable device. In addition, hardware that satisfies the above definition is interpreted as belonging to a gaming device.
이하에서 "온라인 게임"이란, 게임의 플레이를 위하여 네트워크를 경유하여야 하는 게임을 의미한다. 통상 원격지의 둘 이상의 게이밍 디바이스가 네트워크를 통해 서로 연결되거나, 서버를 통해 동기화되어 즐기는 게임을 의미한다. 상기의 정의를 만족하는 것이라면 게임을 실행하는 게이밍 디바이스의 형태에 제한을 두지 아니한다. 개인용 컴퓨터나 게임 콘솔에서 실행되는 게임뿐만 아니라, 스마트폰과 같은 모바일에서 실행되는 게임, 또는 서로 다른 복수개의 게이밍 디바이스(서로 다른 종류의 게이밍 디바이스도 포함한다)가 연동되거나 클라우드에서 실행되는 게임 또한 상기 정의를 만족하는 것이라면 온라인 게임에 속하는 것으로 해석된다.Hereinafter, the term "online game" means a game which must be passed through the network for playing the game. Usually refers to a game in which two or more gaming devices at a remote place are connected to each other via a network or synchronized through a server. If the above definition is satisfied, there is no limitation on the form of the gaming device that executes the game. In addition to games executed in a personal computer or a game console, a game executed on a mobile device such as a smart phone, or a game in which a plurality of different gaming devices (including different types of gaming devices) If it satisfies the definition, it is interpreted as belonging to online game.
이하에서 "입력장치(Input Device)"란, 게이밍 디바이스에 데이터를 입력하기 위한 장치를 의미한다. 예컨대, 조이스틱, 마우스, 키보드, 터치스크린, 하드웨어 버튼 또는 스티어링 휠, 악기, 총, 장갑, 발판 등의 형태로 제조된 게임 조작 전용 입력장치를 들 수 있다. 이외에도 게이밍 디바이스에 탑재되거나 연동되는 각종 센서(온도 센서, 적외선 센서, 모션센서, 자이로센서, 가속도 센서, 중력 센서, 감압 센서 등)나 글로벌 포지셔닝 시스템(GPS; Global Positioning System), 실내 위치 확인 시스템(Indoor Positioning System) 등의 위치 확인 수단 또한 입력장치의 일 예로 들 수 있다.Hereinafter, "input device" means a device for inputting data to a gaming device. Examples of the game input device include a game operation input device manufactured in the form of a joystick, a mouse, a keyboard, a touch screen, a hardware button or a steering wheel, a musical instrument, a gun, a glove, In addition, various types of sensors (temperature sensor, infrared sensor, motion sensor, gyro sensor, acceleration sensor, gravity sensor, decompression sensor, etc.), global positioning system (GPS) Indoor Positioning System) are also examples of input devices.
이하에서 "출력장치(Output Device)"란, 게이밍 디바이스의 연산결과를 표시하기 위한 장치를 의미한다. 연산결과는 인간의 오감을 이용하여 인지될 수 있는 형태로 표시된다. 반드시 시각이나 청각적으로 표시되는 경우로 한정되지 않으며 후각적, 촉각적 형태로 표시될 수도 있다. 예컨대, 스피커나 모니터, 헤드 마운티드 디스플레이와 같은 전형적인 하드웨어가 상기 정의를 만족하지만, 이외에도 3D 프린터와 같이 촉각적 형태로 출력하거나, 진동이나 향기, 바람을 발생시키는 장치 또한 출력장치의 일 예가 될 수 있다.Hereinafter, the term "output device" means an apparatus for displaying the operation result of the gaming device. The calculation result is displayed in a form that can be recognized using the human sense of the human being. It is not limited to the case of being visually or audibly displayed, and may be displayed in an olfactory or tactile form. For example, a typical hardware such as a speaker, a monitor, and a head-mounted display satisfies the above definition, but a device for outputting in a tactile form, such as a 3D printer, or generating a vibration, a smell or wind, may also be an example of an output device .
상기 입력장치 및 출력장치는 게이밍 디바이스의 일 요소로서 게이밍 디바이스에 포함될 수도 있고, 게이밍 디바이스와 별도의 유선 또는 무선 인터페이스를 통하여 연결될 수도 있다.
The input device and output device may be included in a gaming device as an element of the gaming device, or may be connected to the gaming device through a separate wired or wireless interface.
도 1은 예시적인 실시예에 따른 게임 서비스 시스템의 구성을 나타낸 도면이다. 1 is a diagram illustrating a configuration of a game service system according to an exemplary embodiment.
도 1을 참조하면, 게임 서비스 시스템(100)은 모바일 디바이스(102) 및 게임 관리 서버(104)를 포함한다. 모바일 디바이스(102)는 로컬 영역 네트워크(Local Area Network: LAN), 광역 네트워크(Wide Area Network: WAN), 셀룰라 네트워크 또는 인터넷과 같은 네트워크(150)를 통해 게임 관리 서버(104)에 통신 가능하게 연결된다. Referring to FIG. 1, a
모바일 디바이스(102)는 게임 유저가 소지하는 단말기로서, 예를 들어, 스마트폰, 휴대폰, 태블릿, 랩톱 컴퓨터, 웨어러블 기기 등 게임 관리 서버(104)에 접속 가능한 다양한 유형의 무선 통신 장치를 포함한다. 모바일 디바이스(102)는 네트워크(150)를 통해 게임 관리 서버(104)에 접속하여 게임 플레이를 진행하는 게이밍 디바이스일 수 있다. 그러나, 이에 한정되는 것은 아니며 모바일 디바이스(102) 이외에 별도의 게이밍 디바이스가 있을 수도 있다. 이하에서는, 모바일 디바이스(102)가 게이밍 디바이스인 것을 일 실시예로 하여 설명하기로 한다. The
모바일 디바이스(102)는 모바일 디바이스(102)의 주변 환경 정보를 수집한다. 예를 들어, 모바일 디바이스(102)는 모바일 디바이스(102)의 이동 속도, 모바일 디바이스(102)의 이동 방향, 모바일 디바이스(102)의 고도(높이), 모바일 디바이스(102) 주변의 온도, 모바일 디바이스(102) 주변의 습도, 모바일 디바이스(102) 주변의 조도, 모바일 디바이스(102)의 광원 세기, 모바일 디바이스(102) 주변의 소음 정도, 모바일 디바이스(102)의 위치, 모바일 디바이스(102)가 위치한 지역, 모바일 디바이스(102)가 위치한 장소의 날씨, 및 모바일 디바이스(102)의 통신 환경 중 적어도 하나를 수집할 수 있다. The
모바일 디바이스(102)는 모바일 디바이스(102)의 주변 환경 정보를 수집하기 위한 다양한 센서를 구비할 수 있다. 예를 들어, 모바일 디바이스(102)는 속도 센서, 자이로 센서, 고도 센서, 온도 센서, 습도 센서, 조도 센서, 소음 센서, GPS 센서 등을 구비할 수 있다. 모바일 디바이스(102)는 게임 관리 서버(104)로부터 별도의 티켓을 구매한 후, 모바일 디바이스(102)의 주변 환경 정보를 수집할 수 있다. The
모바일 디바이스(102)는 사용자의 입력에 따라 모바일 디바이스(102)의 주변 환경을 측정할 수 있다. 모바일 디바이스(102)는 기 설정된 시간 동안 모바일 디바이스(102)의 주변 환경을 측정할 수 있다. 모바일 디바이스(102)는 주변 환경 정보를 게임 관리 서버(104)로 전송한다. 모바일 디바이스(102)는 소정 시간 간격으로 주변 환경 정보를 여러 번 수집한 후, 사용자의 선택에 따라 그 중 어느 하나의 주변 환경 정보를 게임 관리 서버(104)로 전송할 수 있다. The
게임 관리 서버(104)는 네트워크(150)를 통해 접속된 적어도 하나의 게이밍 디바이스에게 온라인 게임을 제공하는 서버이다. 게임 관리 서버(104)는 모바일 디바이스(102)로부터 주변 환경 정보를 수신하고, 수신한 주변 환경 정보(즉, 모바일 디바이스(102)의 게임 유저의 주변 환경)에 따라 모바일 디바이스(102)의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜 줄 수 있는 이용권(이하, "버프(Buff)"라 지칭될 수 있음)을 제공할 수 있다. 즉, 게임 관리 서버(104)는 모바일 디바이스(102)가 주변 환경 정보를 수집하고 전송하는 경우, 이를 게임 상에서 버프로 변환시켜 줄 수 있다. 이때, 게임 관리 서버(104)는 주변 환경 정보의 종류에 따라 그에 대응되는 캐릭터의 속성을 변화시켜 줄 수 있는 이용권을 제공할 수 있다.The
여기서, 모바일 디바이스(102)는 게임 관리 서버(104)에 접속하여 게임 플레이를 진행하는 경우, 상기 주변 환경 정보에 따라 게임 관리 서버(104)가 제공하는 이용권을 사용하여 게임 내에서 해당 캐릭터의 속성을 강화시킬 수 있다. 모바일 디바이스(102)는 주변 환경이 취약 또는 열악하여 게임 관리 서버(104)가 제공하는 버프의 보완이 필요한 경우, 게임 관리 서버(104)로부터 별도로 버프를 구매할 수 있다. Here, when the
구체적으로, 주변 환경 정보가 모바일 디바이스(102)의 이동 속도인 경우, 게임 관리 서버(104)는 상기 게임 유저에 대응되는 캐릭터의 이동 속도를 증가시켜 주는 이용권을 제공할 수 있다. 이때, 게임 관리 서버(104)는 모바일 디바이스(102)의 이동 속도에 따라 상기 캐릭터의 이동 속도 레벨을 증가시킬 수 있다. 예를 들어, 모바일 디바이스(102)의 이동 속도가 시속 10km 미만인 경우(예를 들어, 사용자가 걷거나 조깅하는 경우), 게임 관리 서버(104)는 상기 캐릭터의 이동 속도 레벨을 +1 증가시킬 수 있다. 모바일 디바이스(102)의 이동 속도가 시속 30 ~ 60km인 경우(예를 들어, 사용자가 시내 버스에 탑승 중인 경우), 게임 관리 서버(104)는 상기 캐릭터의 이동 속도 레벨을 +3 증가시킬 수 있다. 모바일 디바이스(102)의 이동 속도가 시속 60 ~ 100km인 경우(예를 들어, 사용자가 지하철 또는 전철에 탑승 중인 경우), 게임 관리 서버(104)는 상기 캐릭터의 이동 속도 레벨을 +5 증가시킬 수 있다. 모바일 디바이스(102)의 이동 속도가 시속 200km를 초과하는 경우(예를 들어, 사용자가 고속 전철(KTX 등)에 탑승 중인 경우), 게임 관리 서버(104)는 상기 캐릭터의 이동 속도 레벨을 +15 증가시킬 수 있다.Specifically, when the peripheral environment information is the moving speed of the
또한, 주변 환경 정보가 모바일 디바이스(102)의 이동 방향인 경우, 게임 관리 서버(104)는 모바일 디바이스(102)의 이동 방향과 상기 게임 유저에 대응되는 캐릭터의 이동 방향의 일치 여부에 따라 상기 캐릭터의 속성을 강화시키는 이용권을 제공할 수 있다. 이때, 게임 관리 서버(104)는 상기 이동 방향에 따라 상기 캐릭터의 서로 다른 속성을 강화시켜 줄 수 있다. 예를 들어, 모바일 디바이스(102)와 상기 캐릭터의 이동 방향이 남쪽 방향인 경우, 게임 관리 서버(104)는 상기 캐릭터의 체력을 증가시킬 수 있다. 모바일 디바이스(102)와 상기 캐릭터의 이동 방향이 북쪽 방향인 경우, 게임 관리 서버(104)는 상기 캐릭터의 공격력을 증가시킬 수 있다. When the peripheral environment information is the moving direction of the
또한, 주변 환경 정보가 모바일 디바이스(102)의 고도인 경우, 게임 관리 서버(104)는 상기 게임 유저에 대응되는 캐릭터의 공격 특성을 강화시켜주는 이용권을 제공할 수 있다. 이때, 게임 관리 서버(104)는 모바일 디바이스(102)의 고도에 따라 상기 캐릭터의 공격력을 증가시키거나 상기 캐릭터의 공격 성공율을 증가시킬 수 있다. 게임 관리 서버(104)는 평균 해수면의 높이(즉, 0m)를 기준으로 모바일 디바이스(102)의 고도가 높아지거나 낮아질수록 상기 캐릭터의 공격력을 증가시키거나 상기 캐릭터의 공격 성공율을 증가시킬 수 있다. If the surrounding environment information is the altitude of the
또한, 주변 환경 정보가 모바일 디바이스(102) 주변의 온도인 경우, 게임 관리 서버(104)는 상기 게임 유저에 대응되는 캐릭터의 온도와 관련된 속성을 강화시켜주는 이용권을 제공할 수 있다. 예를 들어, 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 온도가 높을 수록 상기 캐릭터의 내열 특성을 증가시킬 수 있다. 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 온도가 낮을 수록 상기 캐릭터의 방한 특성을 증가시킬 수 있다. In addition, when the surrounding environment information is the temperature around the
또한, 주변 환경 정보가 모바일 디바이스(102) 주변의 습도인 경우, 게임 관리 서버(104)는 상기 게임 유저에 대응되는 캐릭터의 행동력을 변화시키는 이용권을 제공할 수 있다. 예를 들어, 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 습도가 쾌적할수록 상기 캐릭터의 행동력을 빠르게 변화시킬 수 있다. 반면, 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 습도가 습할수록 상기 캐릭터의 행동력을 느리게 변화시킬 수 있다. Also, when the surrounding environment information is the humidity around the
또한, 주변 환경 정보가 모바일 디바이스(102) 주변의 날씨 정보인 경우, 게임 관리 서버(104)는 상기 날씨 정보에 따라 상기 게임 유저에 대응되는 캐릭터의 날씨와 관련된 스킬을 강화시키는 이용권을 제공할 수 있다. 예를 들어, 모바일 디바이스(102) 주변에 비가 내리는 경우, 게임 관리 서버(104)는 상기 캐릭터의 비와 관련된 스킬을 강화시킬 수 있다. 모바일 디바이스(102) 주변에 바람이 많이 부는 경우, 게임 관리 서버(104)는 상기 캐릭터의 바람과 관련된 스킬을 강화시킬 수 있다. 모바일 디바이스(102) 주변에 번개가 치는 경우, 게임 관리 서버(104)는 상기 캐릭터의 번개와 관련된 스킬을 강화시킬 수 있다. In a case where the surrounding environment information is weather information around the
또한, 주변 환경 정보가 모바일 디바이스(102)가 위치한 지역 정보인 경우, 게임 관리 서버(104)는 게임 상에서 상기 지역 정보와 매칭되어 설정되는 특화 옵션에 대한 이용권을 제공할 수 있다. 예를 들어, 모바일 디바이스(102)가 위치한 지역(또는 모바일 디바이스(102)가 접속한 지역)이 중국인 경우, 게임 관리 서버(104)는 게임 상에서 인구 증가 옵션에 대한 이용권을 제공할 수 있다. 모바일 디바이스(102)가 위치한 지역이 미국인 경우, 게임 관리 서버(104)는 게임 상에서 골드 획득 증가 옵션에 대한 이용권을 제공할 수 있다. Also, when the surrounding information is local information on which the
또한, 주변 환경 정보가 모바일 디바이스(102) 주변의 소음 정도인 경우, 게임 관리 서버(104)는 상기 게임 유저에 대응되는 캐릭터의 아이템 제작 능력을 강화시키는 이용권을 제공할 수 있다. 이때, 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 소음 정도가 낮을 수록 상기 캐릭터의 아이템 제작 성공율을 증가시킬 수 있다. 또는, 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 소음 정도가 높을 수록 상기 캐릭터의 옵션 등장율을 증가시킬 수 있다. Also, when the peripheral environment information is the noise level around the
또한, 주변 환경 정보가 모바일 디바이스(102)의 통신 환경 정보인 경우, 게임 관리 서버(104)는 통신 환경 정보에 따라 상기 게임 유저에 대응되는 캐릭터의 공격 속도를 증가시키는 이용권을 제공할 수 있다. 예를 들어, 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 와이파이 연결 개수가 많을 수록 상기 캐릭터의 공격 속도를 증가시킬 수 있다. 게임 관리 서버(104)는 모바일 디바이스(102)의 통신 속도가 증가할 수록 상기 캐릭터의 공격 속도를 증가시킬 수 있다. 게임 관리 서버(104)는 모바일 디바이스(102) 주변의 와이파이 연결 개수 및 모바일 디바이스(102)의 통신 속도에 따라 상기 캐릭터의 공격 속도를 증가시킬 수 있다.In addition, when the peripheral environment information is the communication environment information of the
또한, 주변 환경 정보가 모바일 디바이스(102)의 광원 세기 정보인 경우, 게임 관리 서버(104)는 광원 세기에 따라 상기 게임 유저에 대응되는 캐릭터의 속성을 강화시키는 이용권을 제공할 수 있다. 게임 관리 서버(104)는 모바일 디바이스(102)의 광원 중 R(레드), G(그린), B(블루), W(화이트)의 세기에 따라 상기 캐릭터의 각각 서로 다른 속성을 강화시킬 수 있다. 예를 들어, 게임 관리 서버(104)는 모바일 디바이스(102)의 광원 중 R(레드)의 세기에 따라 상기 캐릭터의 불 속성을 강화시키고, G(그린)의 세기에 따라 상기 캐릭터의 풀 속성을 강화시키며, B(블루)의 세기에 따라 상기 캐릭터의 물 속성을 강화시키고, W(화이트)의 세기에 따라 상기 캐릭터의 체력 속성을 강화시킬 수 있다. Also, when the surrounding environment information is light source intensity information of the
한편, 게임 관리 서버(104)는 모바일 디바이스(102)의 주변 환경 정보에 따라 버프를 제공할 때, 상기 주변 환경 정보를 수신한 시점을 기준으로 기 설정된 시간 동안 상기 주변 환경 정보에 대응되는 버프를 제공할 수 있다. 예를 들어, 게임 관리 서버(104)는 상기 주변 환경 정보를 수신한 시점을 기준으로 전후 일정 시간 동안 상기 주변 환경 정보에 대응되는 버프를 제공할 수 있다. On the other hand, when the
또한, 게임 관리 서버(104)는 모바일 디바이스(102)의 게임 유저가 게임을 실행하는 경우, 상기 게임 유저의 캐릭터가 사용할 수 있는 버프를 게임 화면에 표시해줄 수 있다. 게임 관리 서버(104)는 게임 모드에 따라 상기 캐릭터가 사용할 수 있는 버프를 게임 화면에 표시해줄 수 있다. 게임 관리 서버(104)는 게임 유저별로 해당 게임 유저의 캐릭터가 사용할 수 있는 버프 리스트를 제공해줄 수 있다. In addition, when the game user of the
본 발명의 실시예에 의하면, 모바일 디바이스로부터 주변 환경 정보를 수신하고, 수신한 주변 환경 정보에 따라 해당 게임 유저의 캐릭터의 속성을 변화시켜 주는 이용권(버프)을 제공함으로써, 게임 유저가 실제 게임을 플레이하지 않는 동안에도 버프를 획득할 수 있도록 할 수 있다. 이때, 게임 유저의 실제 주변 환경에 매칭하여 캐릭터의 속성을 변화시킴으로써, 게임 유저가 실제 생활 시에도 라이프 스타일 또는 라이프 패턴을 게임에 반영할 수 있어 게임에 대한 관심도 및 흥미를 높일 수 있게 된다.
According to the embodiment of the present invention, by providing the use right (buff) for receiving the surrounding information from the mobile device and changing the attribute of the character of the corresponding game user according to the received surrounding environment information, It is possible to acquire a buff while not playing. At this time, by changing the attribute of the character by matching with the actual surrounding environment of the game user, the game user can reflect the lifestyle or life pattern in the game even in the actual life, and the interest and interest of the game can be increased.
도 2는 예시적인 실시예에 따른 게임 서비스 방법을 나타낸 흐름도이다. 도시된 흐름도에서는 상기 방법을 복수 개의 단계로 나누어 기재하였으나, 적어도 일부의 단계들은 순서를 바꾸어 수행되거나, 다른 단계와 결합되어 함께 수행되거나, 생략되거나, 세부 단계들로 나뉘어 수행되거나, 또는 도시되지 않은 하나 이상의 단계가 부가되어 수행될 수 있다. 또한 실시예에 따라 상기 방법에 도시되지 않은 하나 이상의 단계들이 상기 방법과 함께 수행될 수도 있다.2 is a flowchart illustrating a game service method according to an exemplary embodiment. In the illustrated flow chart, the method is described as being divided into a plurality of steps, but at least some of the steps may be performed in reverse order, combined with other steps, performed together, omitted, divided into detailed steps, One or more steps may be added and performed. Also, one or more steps not shown in the method according to the embodiment may be performed with the method.
도 2를 참조하면, 모바일 디바이스(102)는 게임 관리 서버(104)에 접속하여 티켓을 구매한다(S 101). 상기 티켓은 모바일 디바이스(102)의 주변 환경 정보에 따라 게임 관리 서버(104)로부터 버프를 제공받는 서비스를 이용하기 위한 티켓일 수 있다. Referring to FIG. 2, the
다음으로, 모바일 디바이스(102)는 사용자의 입력에 따라 주변 환경 정보를 수집한다(S 103). 모바일 디바이스(102)는 모바일 디바이스(102)의 이동 속도, 모바일 디바이스(102)의 이동 방향, 모바일 디바이스(102)의 고도(높이), 모바일 디바이스(102) 주변의 온도, 모바일 디바이스(102) 주변의 습도, 모바일 디바이스(102) 주변의 조도, 모바일 디바이스(102)의 광원 세기, 모바일 디바이스(102) 주변의 소음 정도, 모바일 디바이스(102)의 위치, 모바일 디바이스(102)가 속한 지역, 모바일 디바이스(102)가 위치한 장소의 날씨, 및 모바일 디바이스(102)의 통신 환경 중 적어도 하나를 수집할 수 있다. Next, the
다음으로, 모바일 디바이스(102)는 수집한 주변 환경 정보를 게임 관리 서버(104)로 전송한다(S 105). Next, the
다음으로, 게임 관리 서버(104)는 모바일 디바이스(102)로부터 수신한 주변 환경 정보에 따라 모바일 디바이스(102)의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜주는 이용권을 상기 캐릭터에 제공한다(S 107). 게임 관리 서버(104)는 데이터베이스(미도시)에 주변 환경 정보의 종류에 따라 변화시킬 캐릭터의 속성이 무엇인지 그리고 캐릭터의 속성을 얼마나 변화시킬 것인지 등을 매칭시켜 저장할 수 있다.
Next, the
도 3은 예시적인 실시예에 따른 게임 관리 서버의 구성을 나타낸 블럭도이다. 3 is a block diagram illustrating the configuration of a game management server according to an exemplary embodiment.
도 3을 참조하면, 게임 관리 서버(104)는 통신부(111), 이용권 관리부(113), 및 데이터베이스(115)를 포함할 수 있다. Referring to FIG. 3, the
통신부(111)는 네트워크(150)를 통해 모바일 디바이스(102)와 통신을 수행한다. 통신부(111)는 모바일 디바이스(102)로부터 주변 환경 정보를 수신할 수 있다. The
이용권 관리부(113)는 데이터베이스(115)에서 상기 주변 환경 정보과 매칭되는 이용권 정보를 추출하고, 추출한 이용권 정보를 모바일 디바이스(102)의 게임 유저에 대응되는 캐릭터에 적용시킬 수 있다. The usage
데이터베이스(115)는 모바일 디바이스(102) 별로 주변 환경 정보를 저장할 수 있다. 데이터베이스(115)는 주변 환경 정보의 종류와 매칭되는 이용권 정보를 저장할 수 있다.
The
도 4는 예시적인 다른 실시예에 따른 게임 서비스 시스템의 구성을 나타낸 도면이다.4 is a diagram illustrating a configuration of a game service system according to another exemplary embodiment.
도 4를 참조하면, 게임 서비스 시스템(200)은 복수 개의 모바일 디바이스(204) 및 게임 관리 서버(204)를 포함한다. 각 모바일 디바이스(202)는 로컬 영역 네트워크(Local Area Network: LAN), 광역 네트워크(Wide Area Network: WAN), 셀룰라 네트워크 또는 인터넷과 같은 네트워크(250)를 통해 게임 관리 서버(204)에 통신 가능하게 연결된다. Referring to FIG. 4, the
모바일 디바이스(202)는 게임 유저가 소지하는 단말기로서, 예를 들어, 스마트폰, 휴대폰, 태블릿, 랩톱 컴퓨터, 웨어러블 기기 등 게임 관리 서버(204)에 접속 가능한 다양한 유형의 무선 통신 장치를 포함한다. 모바일 디바이스(202)는 네트워크(250)를 통해 게임 관리 서버(204)에 접속하여 게임 플레이를 진행하는 게이밍 디바이스일 수 있다. 그러나, 이에 한정되는 것은 아니며 모바일 디바이스(202) 이외에 별도의 게이밍 디바이스가 있을 수도 있다. 이하에서는, 모바일 디바이스(202)가 게이밍 디바이스인 것을 일 실시예로 하여 설명하기로 한다. The
모바일 디바이스(202)는 모바일 디바이스(202)의 위치(즉, 모바일 디바이스(202)의 사용자 위치) 정보를 수집하고, 수집한 위치 정보를 게임 관리 서버(204)로 전송할 수 있다. 모바일 디바이스(202)는 내장된 GPS(Global Positioning System) 모듈을 통해 모바일 디바이스(202)의 위치 정보를 수집할 수 있다. The
게임 관리 서버(204)는 네트워크(250)를 통해 접속된 적어도 하나의 게이밍 디바이스에게 온라인 게임을 제공하는 서버이다. 게임 관리 서버(204)는 각 모바일 디바이스(202)로부터 수신한 위치 정보를 이용하여 각 모바일 디바이스(202)간 거리를 측정할 수 있다. 게임 관리 서버(204)는 모바일 디바이스(202)간 측정된 거리에 따라 모바일 디바이스(202)의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜 줄 수 있는 이용권(즉, 버프)을 제공할 수 있다. The
게임 관리 서버(204)는 게임 내에서 동일한 파티(Party)에 속하는 게임 유저들의 모바일 디바이스(202)간 거리를 측정할 수 있다. 여기서, 파티(Party)는 게임 내에서 동맹을 맺고 있거나 우호 관계에 있는 게임 유저들의 그룹을 의미할 수 있다. 게임 관리 서버(204)는 게임 내에 존재하는 복수 개의 파티들 중 게임 유저들의 모바일 디바이스(202)간 거리가 최소인 파티의 구성원들에게 상기 이용권을 제공할 수 있다. 예를 들어, 게임 관리 서버(204)는 게임 유저들의 모바일 디바이스(202)들이 가장 밀집되어 있는 파티의 구성원들에게 상기 이용권을 제공할 수 있다. 또는, 게임 관리 서버(204)는 각 파티의 구성원들 간의 거리를 각각 측정하여, 가장 짧은 거리를 두고 파티의 구성원들이 위치해 있는 파티에 대해 해당 파티의 구성원 전부에게 상기 이용권을 제공할 수 있다. 게임 관리 서버(204)는 파티의 구성원들 간의 거리가 가까울수록 캐릭터의 속성을 강하게 변화시킬 수 있는 이용권을 제공할 수 있다. The
또한, 게임 관리 서버(204)는 기 설정된 거리 이내에 운집한 파티의 구성원들의 인원수가 기 설정된 인원수를 초과하는 경우, 해당 파티의 구성원들에게 상기 이용권을 제공할 수 있다. 도 5는 예시적인 실시예에 따른 게임 서비스 제공 시스템에서, 기 설정된 거리 이내의 파티 구성원들의 운집 정도에 따라 이용권이 제공되는 상태를 설명하기 위한 도면이다. 여기서는, 파티의 방장을 기준으로 하여 구성원 간 거리를 나타내었다. 도 5를 참조하면, 게임 관리 서버(204)가 제공하는 게임에서 소정 파티의 구성원들이 5명인 경우, 게임 관리 서버(204)는 각 게임 유저들의 모바일 디바이스(202)의 위치를 확인하여 500m 이내에 3인이 운집되어 있으면 생명력 10% 증가라는 이용권을 제공하고, 500m 이내에 4인이 운집되어 있으면 방어력 15% 증가라는 이용권을 제공하며, 500m 이내에 5인이 운집되어 있으면 공격력 20% 증가라는 이용권을 제공할 수 있다. 즉, 게임 관리 서버(204)는 기 설정된 거리 이내에 운집한 인원수가 많을 수록 캐릭터의 속성을 강하게 변화시킬 수 있는 이용권을 제공할 수 있다. In addition, if the number of the members of the party crowded within the preset distance exceeds the predetermined number, the
또한, 게임 관리 서버(204)는 소정 지역에 운집한 파티의 구성원들의 인원수에 따라 해당 파티의 구성원들에게 상기 이용권을 제공할 수 있다. 도 6은 예시적인 실시예에 따른 게임 서비스 제공 시스템에서, 소정 지역에 운집한 파티 구성원들의 인원수에 따라 이용권이 제공되는 상태를 설명하기 위한 도면이다. 도 6을 참조하면, 파티 A(수성(守城)하는 그룹)의 구성원들이 판교역에 102명 운집한 경우, 게임 관리 서버(204)는 파티 A의 구성원들에게 방어력 102% 증가라는 이용권을 제공할 수 있다. 또한, 파티 B(공성(攻城)하는 그룹)의 구성원들이 삼성역에 30명 운집한 경우, 게임 관리 서버(204)는 파티 B의 구성원들에게 공격력 30% 증가라는 이용권을 제공할 수 있다. In addition, the
또한, 게임 관리 서버(204)는 각 모바일 디바이스(202)의 위치를 확인하고, 기 설정된 지오펜스(Geo-Fencing) 지역에 위치하는 모바일 디바이스(202)의 게임 유저에게 상기 이용권을 제공할 수 있다. 또한, 게임 관리 서버(204)는 기 설정된 지오펜스 지역에 운집한 게임 유저들의 인원이 기 설정된 인원을 초과하는 경우, 해당 지오펜스 지역에 위치하는 게임 유저들에게 상기 이용권을 제공할 수 있다. 이때, 게임 관리 서버(204)는 상기 지오펜스 지역에 운집한 게임 유저들이 많을 수록 캐릭터의 속성을 강하게 변화시킬 수 있는 이용권을 제공할 수 있다.In addition, the
여기서, 지오펜스 지역은 게임 관리 서버(204)와 제휴를 맺고 있는 업체(예를 들어, 식당, 카페, 주점, 영화관, 쇼핑몰 등)의 매장일 수 있다. 게임 관리 서버(204)는 게임 유저가 지오펜스 지역과 대응되는 매장에 입장하는 경우, 기 설정된 이용권 또는 해당 매장의 쿠폰을 해당 게임 유저로 제공할 수 있다. 게임 관리 서버(204)는 지오펜스 지역에 운집한 파티 구성원들의 인원수에 따라 상기 지오펜스 지역과 대응되는 매장의 쿠폰(예를 들어, 할인 쿠폰 또는 사이드 메뉴 제공 쿠폰 또는 적립 쿠폰 등)을 제공할 수 있다. 예를 들어, 게임 관리 서버(204)는 지오펜스 지역에 운집한 파티 구성원들의 인원수가 많을 수록 상기 지오펜스 지역과 대응되는 매장의 할인율이 높은 쿠폰을 제공할 수 있다. Here, the geofence area may be a store of a company affiliated with the game management server 204 (for example, a restaurant, a cafe, a pub, a movie theater, a shopping mall, etc.). When the game user enters the store corresponding to the geofence area, the
또한, 게임 관리 서버(204)는 파티 구성원들의 위치를 확인하고, 파티 구성원들의 위치 조합이 기 설정된 위치 조합에 해당하는 경우, 상기 파티 구성원들에게 캐릭터의 속성을 변화시켜 주는 이용권을 제공할 수 있다. 예를 들어, 게임 관리 서버(204)는 파티 구성원들의 위치 조합이 서울, 인천, 강원, 전남인 경우, 해당 파티 구성원들에게 공격력 증가라는 이용권을 제공할 수 있다. Also, the
본 발명의 실시예에 의하면, 각 모바일 디바이스의 위치 정보를 수신하고, 각 모바일 디바이스의 위치 정보를 이용하여 게임 내 파티 구성원들 간의 거리 또는 운집도를 측정하고 그에 따라 이용권을 제공함으로써, 파티 구성원들 간의 친목을 도모할 수 있게 된다. 또한, 기 설정된 지오펜스 지역에서의 파티 구성원들의 운집도에 따라 해당 업체의 쿠폰을 제공함으로써, 제휴 업체의 광고 마케팅에 활용할 수 있으며, 이벤트 또는 프로모션으로 활용 가능하게 된다.
According to the embodiment of the present invention, by receiving the location information of each mobile device, measuring the distance or the degree of crowding between the party members in the game using the location information of each mobile device and providing the usage right accordingly, It is possible to promote friendship. In addition, according to the degree of crowd of the party members in the predetermined geofence area, the coupon of the company can be provided, so that it can be utilized for advertisement marketing of the affiliate company and can be utilized as an event or a promotion.
도 7은 예시적인 다른 실시예에 따른 게임 서비스 방법을 나타낸 흐름도이다. 도시된 흐름도에서는 상기 방법을 복수 개의 단계로 나누어 기재하였으나, 적어도 일부의 단계들은 순서를 바꾸어 수행되거나, 다른 단계와 결합되어 함께 수행되거나, 생략되거나, 세부 단계들로 나뉘어 수행되거나, 또는 도시되지 않은 하나 이상의 단계가 부가되어 수행될 수 있다. 또한 실시예에 따라 상기 방법에 도시되지 않은 하나 이상의 단계들이 상기 방법과 함께 수행될 수도 있다.7 is a flowchart illustrating a game service method according to another exemplary embodiment. In the illustrated flow chart, the method is described as being divided into a plurality of steps, but at least some of the steps may be performed in reverse order, combined with other steps, performed together, omitted, divided into detailed steps, One or more steps may be added and performed. Also, one or more steps not shown in the method according to the embodiment may be performed with the method.
도 7을 참조하면, 각 모바일 디바이스(202)는 게임 관리 서버(204)에 접속하여 티켓을 구매한다(S 201). 상기 티켓은 모바일 디바이스(202)들 간의 거리 또는 모바일 디바이스(202)의 위치에 따라 게임 관리 서버(204)로부터 버프를 제공받는 서비스를 이용하기 위한 티켓일 수 있다. Referring to FIG. 7, each
다음으로, 각 모바일 디바이스(202)는 모바일 디바이스(202)의 위치 정보를 수집하고(S 203), 수집한 모바일 디바이스(202)의 위치 정보를 게임 관리 서버(204)로 전송한다(S 205). Next, each
다음으로, 게임 관리 서버(204)는 게임 내의 각 파티 별로 파티 구성원들 간의 거리를 측정한다(S 207). 게임 관리 서버(204)는 게임 유저들의 모바일 디바이스(202) 위치 정보를 이용하여 각 파티 별 파티 구성원들 간의 거리를 측정할 수 있다. Next, the
다음으로, 게임 관리 서버(204)는 게임 내의 파티들 중 파티 구성원들 간의 거리가 최소인 파티를 확인하고(S 209), 확인된 파티의 구성원들에게 캐릭터의 속성을 변화시켜줄 수 있는 이용권을 제공한다(S 211). 이때, 게임 관리 서버(204)는 파티의 구성원들 간의 거리가 가까울수록 캐릭터의 속성을 강하게 변화시킬 수 있는 이용권을 제공할 수 있다.
Next, the
도 8은 예시적인 다른 실시예에 따른 게임 관리 서버의 구성을 나타낸 블럭도이다.8 is a block diagram illustrating the configuration of a game management server according to another exemplary embodiment.
도 8을 참조하면, 게임 관리 서버(204)는 통신부(211), 거리 측정부(213), 운집도 측정부(215), 이용권 관리부(217), 쿠폰 관리부(219), 및 데이터베이스(221)를 포함할 수 있다. 8, the
통신부(211)는 네트워크(250)를 통해 각 모바일 디바이스(202)와 통신을 수행한다. 통신부(211)는 각 모바일 디바이스(202)로부터 위치 정보를 수신할 수 있다.The
거리 측정부(213)는 각 모바일 디바이스(202)의 위치 정보를 이용하여 게임 내 동일한 파티에 속하는 게임 유저(즉, 파티 구성원)들 간의 거리를 각각 측정할 수 있다. The
운집도 측정부(215)는 파티 구성원들 간의 측정된 거리를 이용하여 파티 구성원들의 운집도를 측정할 수 있다. 운집도 측정부(215)는 기 설정된 거리 이내에서의 파티 구성원들의 운집도를 측정할 수 있다. 운집도 측정부(215)는 기 설정된 지역 또는 기 설정된 지오펜스 내에서의 파티 구성원들의 운집도를 측정할 수 있다. The degree-of-
이용권 관리부(217)는 게임 관리 서버(204)에 접속한 모바일 디바이스(202)들의 위치 정보를 기반으로 해당 캐릭터에게 이용권을 제공할 수 있다. 예를 들어, 이용권 관리부(217)는 파티 구성원들 간의 측정된 거리에 따라 이용권(캐릭터의 속성을 변화시켜주는 이용권)을 게임 내 해당 캐릭터에게 제공할 수 있다. 이용권 관리부(217)는 파티 구성원들의 측정된 운집도에 따라 이용권을 게임 내 해당 캐릭터에게 제공할 수 있다. The usage
쿠폰 관리부(219)는 게임 관리 서버(204)에 접속한 모바일 디바이스(202)들의 위치 정보를 기반으로 해당 캐릭터에게 쿠폰을 제공할 수 있다. 예를 들어, 쿠폰 관리부(219)는 파티 구성원들의 기 설정된 지오펜스 내에서의 운집도에 따라 상기 지오펜스에 대응되는 매장의 쿠폰을 게임 내 해당 캐릭터에게 제공할 수 있다. The
데이터베이스(221)는 각 모바일 디바이스(202)의 위치 정보를 저장할 수 있다. 데이터베이스(221)는 모바일 디바이스(202)들 간의 거리에 따른 이용권 정보를 매칭하여 저장할 수 있다. 데이터베이스(221)는 모바일 디바이스(202)들의 운집도에 따른 이용권 정보를 매칭하여 저장할 수 있다. 데이터베이스(221)는 모바일 디바이스(202)들의 위치 또는 운집도에 따른 쿠폰 정보를 매칭하여 저장할 수 있다.
The
도 9는 예시적인 실시예들에서 사용되기에 적합한 예시적인 컴퓨팅 장치를 포함하는 컴퓨팅 환경을 도시한다.FIG. 9 illustrates a computing environment including an exemplary computing device suitable for use in the exemplary embodiments.
도 9에 도시된 예시적인 컴퓨팅 환경(300)은 컴퓨팅 장치(310)를 포함한다. 통상적으로, 각 구성은 상이한 기능 및 능력을 가질 수 있고, 이하에 기술되지 않았더라도 그 구성에 적합한 컴포넌트를 추가적으로 포함할 수 있다. 컴퓨팅 장치(310)는 네트워크를 통해 게임 관리 서버에 접속하여 게이밍을 수행하는 장치(예를 들어, 모바일 디바이스(102, 202))일 수 있다. 또한, 컴퓨팅 장치(310)는 네트워크를 통해 접속된 적어도 하나의 게이밍 디바이스에게 온라인 게임을 제공하는 장치(예를 들어, 게임 관리 서버(104, 204))일 수 있다.The
컴퓨팅 장치(310)는 적어도 하나의 프로세서(312), 컴퓨터 판독 가능 저장 매체(314) 및 버스(360)를 포함한다. 프로세서(312)는 버스(360)와 연결되고, 버스(360)는 컴퓨터 판독 가능 저장 매체(314)를 포함하여 컴퓨팅 장치(310)의 다른 다양한 컴포넌트들을 프로세서(312)에 연결한다.The
프로세서(312)는 컴퓨팅 장치(310)로 하여금 앞서 언급된 예시적인 실시예에 따라 동작하도록 할 수 있다. 예컨대, 프로세서(312)는 컴퓨터 판독 가능 저장 매체(314)에 저장된 컴퓨터 실행 가능 명령어를 실행할 수 있고, 컴퓨터 판독 가능 저장 매체(314)에 저장된 컴퓨터 실행 가능 명령어는 프로세서(312)에 의해 실행되는 경우 컴퓨팅 장치(310)로 하여금 소정의 예시적인 실시예에 따른 동작들을 수행하도록 구성될 수 있다.The
컴퓨터 판독 가능 저장 매체(314)는 컴퓨터 실행 가능 명령어 내지 프로그램 코드(예컨대, 애플리케이션(330)에 포함되는 명령어), 프로그램 데이터(예컨대, 애플리케이션(330)에 의해 사용되는 데이터) 및/또는 다른 적합한 형태의 정보를 저장하도록 구성된다. 컴퓨터 판독 가능 저장 매체(314)에 저장된 애플리케이션(330)은 프로세서(312)에 의해 실행 가능한 명령어의 소정의 집합을 포함한다.The computer
도 9에 도시된 메모리(316) 및 저장 장치(318)는 컴퓨터 판독 가능 저장 매체(314)의 예이다. 메모리(316)에는 프로세서(312)에 의해 실행될 수 있는 컴퓨터 실행 가능 명령어가 로딩될 수 있다. 또한, 메모리(316)에는 프로그램 데이터가 저장될 수 있다. 예컨대, 이러한 메모리(316)는 랜덤 액세스 메모리와 같은 휘발성 메모리, 비휘발성 메모리, 또는 이들의 적합한 조합일 수 있다. 다른 예로서, 저장 장치(318)는 정보의 저장을 위한 하나 이상의 착탈 가능하거나 착탈 불가능한 컴포넌트를 포함할 수 있다. 예컨대, 저장 장치(318)는 하드 디스크, 플래시 메모리, 자기 디스크, 광 디스크, 컴퓨팅 장치(310)에 의해 액세스되고 원하는 정보를 저장할 수 있는 다른 형태의 저장 매체, 또는 이들의 적합한 조합일 수 있다.The
컴퓨팅 장치(310)는 또한 하나 이상의 입출력 장치(370)를 위한 인터페이스를 제공하는 하나 이상의 입출력 인터페이스(320)를 포함할 수 있다. 입출력 인터페이스(320)는 버스(360)에 연결된다. 입출력 장치(370)는 입출력 인터페이스(320)를 통해 컴퓨팅 장치(310)(의 다른 컴포넌트들)에 연결될 수 있다. 입출력 장치(370)는 포인팅 장치, 키보드, 터치 입력 장치, 음성 입력 장치, 센서 장치 및/또는 촬영 장치와 같은 입력 장치 및/또는 디스플레이 장치, 프린터, 스피커 및/또는 네트워크 카드와 같은 출력 장치를 포함할 수 있다.
The
한편, 소정의 실시예는 본 명세서에서 기술한 과정을 컴퓨터상에서 수행하기 위한 프로그램을 포함하는 컴퓨터 판독 가능 저장 매체를 포함할 수 있다. 이러한 컴퓨터 판독 가능 저장 매체는 프로그램 명령, 로컬 데이터 파일, 로컬 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 그 컴퓨터 판독 가능 저장 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들일 수 있다. 컴퓨터 판독 가능 저장 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광 기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다.
On the other hand, certain embodiments may include a computer readable storage medium comprising a program for performing the procedures described herein on a computer. Such computer-readable storage media may include program instructions, local data files, local data structures, etc., alone or in combination. The computer-readable storage medium may be those specially designed and constructed for the present invention. Examples of computer-readable storage media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs and DVDs, magneto-optical media such as floppy disks, and ROMs, And hardware devices specifically configured to store and execute the same program instructions. Examples of program instructions may include machine language code such as those generated by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like.
이상에서 대표적인 실시예를 통하여 본 발명에 대하여 상세하게 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 상술한 실시예에 대하여 본 발명의 범주에서 벗어나지 않는 한도 내에서 다양한 변형이 가능함을 이해할 것이다. 그러므로 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation, I will understand. Therefore, the scope of the present invention should not be limited to the above-described embodiments, but should be determined by equivalents to the appended claims, as well as the appended claims.
100, 200 : 게임 서비스 시스템
102, 202 : 모바일 디바이스
104, 204 : 게임 관리 서버
111, 211 : 통신부
113, 217 : 이용권 관리부
115, 221 : 데이터베이스
213 : 거리 측정부
215 : 운집도 측정부
219 : 쿠폰 관리부100, 200: Game service system
102, 202: Mobile device
104, 204: game management server
111 and 211:
113, 217:
115, 221: Database
213: distance measuring unit
215:
219: coupon management section
Claims (26)
상기 게임 관리 서버에서, 상기 주변 환경 정보에 따라 상기 모바일 디바이스의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 포함하는, 게임 서비스 방법.
Receiving, at the game management server, the environment information of the mobile device from the mobile device; And
And providing, in the game management server, a usage right that changes an attribute of a character corresponding to a game user of the mobile device according to the surrounding environment information.
상기 주변 환경 정보는,
상기 모바일 디바이스의 이동 속도, 상기 모바일 디바이스의 이동 방향, 상기 모바일 디바이스의 고도, 상기 모바일 디바이스 주변의 온도, 상기 모바일 디바이스 주변의 습도, 상기 모바일 디바이스 주변의 조도, 상기 모바일 디바이스의 광원 세기, 상기 모바일 디바이스 주변의 소음 정도, 상기 모바일 디바이스의 위치, 상기 모바일 디바이스가 위치한 지역, 상기 모바일 디바이스가 위치한 장소의 날씨, 및 상기 모바일 디바이스의 통신 환경 중 적어도 하나를 포함하는, 게임 서비스 방법.
The method according to claim 1,
The peripheral environment information may include,
The method of claim 1, wherein the moving speed of the mobile device, the moving direction of the mobile device, the altitude of the mobile device, the temperature around the mobile device, the humidity around the mobile device, A degree of noise around the device, a location of the mobile device, an area where the mobile device is located, a weather where the mobile device is located, and a communication environment of the mobile device.
상기 이용권을 제공하는 단계는,
상기 게임 관리 서버에서, 상기 주변 환경 정보의 종류에 대응되는 상기 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right to change attributes of the character corresponding to the type of the surrounding information.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스의 이동 속도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 이동 속도에 따라 상기 캐릭터의 이동 속도를 증가시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right for increasing the moving speed of the character in accordance with the moving speed of the mobile device when the surrounding environment information is the moving speed of the mobile device.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스의 이동 방향인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 이동 방향과 상기 캐릭터의 이동 방향의 일치 여부를 확인하는 단계; 및
상기 모바일 디바이스의 이동 방향과 상기 캐릭터의 이동 방향이 일치하는 경우, 상기 게임 관리 서버에서 상기 캐릭터의 기 설정된 속성을 강화시켜 주는 이용권을 제공하는 단계를 포함하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Confirming whether the moving direction of the mobile device matches the moving direction of the character in the game management server when the surrounding information is the moving direction of the mobile device; And
And providing a use right for strengthening the predetermined property of the character in the game management server when the moving direction of the mobile device coincides with the moving direction of the character.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스의 고도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 고도에 따라 상기 캐릭터의 공격 특성을 강화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right for strengthening an attack characteristic of the character according to an altitude of the mobile device when the environment information is an altitude of the mobile device.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스 주변의 온도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 온도에 따라 상기 캐릭터의 온도 관련 속성을 강화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right for strengthening the temperature-related property of the character according to a temperature around the mobile device, when the environment information is the temperature around the mobile device.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스 주변의 습도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 습도에 따라 상기 캐릭터의 행동력을 변화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right to change an action force of the character according to a humidity around the mobile device when the surrounding environment information is humidity around the mobile device.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스 주변의 날씨인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 날씨에 따라 상기 캐릭터의 날씨와 관련된 속성을 강화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right for strengthening an attribute related to the weather of the character according to the weather around the mobile device when the surrounding environment information is weather around the mobile device.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스가 위치한 지역인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스가 위치한 지역에 따라 기 설정된 특화 옵션에 대한 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a usage right for predetermined customization options according to an area where the mobile device is located, when the environment information is the area where the mobile device is located.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스 주변의 소음 정도인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 소음 정도에 따라 상기 캐릭터의 아이템 제작 능력을 강화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right for enhancing the ability of the character to make an item according to a degree of noise around the mobile device when the surrounding environment information is noise level around the mobile device.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스의 통신 환경 정보인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 통신 환경에 따라 상기 캐릭터의 공격 속도 및 이동 속도 중 적어도 하나를 증가시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
And providing a use right for increasing at least one of an attack speed and a movement speed of the character in accordance with a communication environment of the mobile device in the game management server when the environment information is communication environment information of the mobile device Service method.
상기 이용권을 제공하는 단계는,
상기 게임 관리 서버에서, 상기 모바일 디바이스 주변의 와이파이 연결 개수 및 상기 모바일 디바이스의 통신 속도 중 적어도 하나에 따라 상기 캐릭터의 공격 속도 및 이동 속도 중 적어도 하나를 증가시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method of claim 12,
The step of providing the use-
Wherein the game management server provides a use right to increase at least one of an attack speed and a movement speed of the character according to at least one of a number of Wi-Fi connection around the mobile device and a communication speed of the mobile device.
상기 이용권을 제공하는 단계는,
상기 주변 환경 정보가 상기 모바일 디바이스의 광원 세기 정보인 경우, 상기 게임 관리 서버에서, 상기 모바일 디바이스의 광원 종류 별 세기에 따라 상기 캐릭터의 기 설정된 속성을 강화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
The method according to claim 1,
The step of providing the use-
Wherein the game management server provides a use right for strengthening a predetermined property of the character according to intensity of a light source type of the mobile device when the surrounding environment information is light source intensity information of the mobile device.
상기 게임 관리 서버에서, 상기 모바일 디바이스의 위치 정보를 이용하여 게임 내 파티(Party)의 구성원들 간의 거리 또는 상기 구성원들의 운집도를 측정하는 단계; 및
상기 게임 관리 서버에서, 상기 측정된 거리 또는 상기 측정된 운집도에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 포함하는, 게임 서비스 방법.
Receiving, at the game management server, location information of the mobile device from each mobile device;
Measuring a distance between the members of the in-game party or the degree of crowding of the members using the location information of the mobile device in the game management server; And
And providing, in the game management server, a usage right that changes an attribute of a character corresponding to the member according to the measured distance or the measured swing degree.
상기 구성원들 간의 거리를 측정하는 단계는, 상기 게임 관리 서버에서, 상기 게임 내에 존재하는 파티 별로 해당 파티의 구성원들 간의 거리를 각각 측정하는 단계를 포함하고,
상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 구성원들 간의 거리가 가장 가까운 파티를 확인하고, 상기 확인된 파티의 구성원들에게 상기 이용권을 제공하는, 게임 서비스 방법.
16. The method of claim 15,
Wherein the step of measuring the distance between the members includes a step of measuring a distance between the members of the corresponding party for each of the parties existing in the game in the game management server,
Wherein the step of providing the use right identifies a party with the closest distance between the members in the game management server and provides the use right to the members of the confirmed party.
상기 이용권을 제공하는 단계는,
상기 게임 관리 서버에서, 상기 구성원들 간의 거리가 가까울수록 상기 캐릭터의 속성을 강하게 변화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
18. The method of claim 16,
The step of providing the use-
Wherein the game management server provides a usage right that strongly changes the attribute of the character as the distance between the members becomes closer.
상기 운집도를 측정하는 단계는, 상기 게임 관리 서버에서, 상기 게임 내에 존재하는 파티 별로 해당 파티의 구성원들 간의 운집도를 측정하는 단계를 포함하고,
상기 이용권을 제공하는 단계는, 상기 게임 관리 서버에서, 상기 운집도가 가장 높은 파티를 확인하고, 상기 확인된 파티의 구성원들에게 상기 이용권을 제공하는, 게임 서비스 방법.
16. The method of claim 15,
Wherein the step of measuring the degree of crowdiness comprises the step of, in the game management server, measuring the degree of crowding between members of the party for each party present in the game,
Wherein the step of providing the use right identifies a party having the highest degree of cohesion in the game management server and provides the use right to the members of the confirmed party.
상기 이용권을 제공하는 단계는,
상기 게임 관리 서버에서, 상기 운집도가 높을수록 상기 캐릭터의 속성을 강하게 변화시켜 주는 이용권을 제공하는, 게임 서비스 방법.
19. The method of claim 18,
The step of providing the use-
Wherein the game management server provides a use right that strongly changes the attribute of the character as the degree of coagulation is higher.
상기 운집도를 측정하는 단계는,
상기 게임 관리 서버에서, 상기 구성원들의 운집도가 기 설정된 거리 이내 또는 기 설정된 지역에서 기 설정된 운집도를 초과하는지 여부를 확인하는 단계를 포함하는, 게임 서비스 방법.
16. The method of claim 15,
Wherein the step of measuring the degree of crowding comprises:
And checking whether or not the degree of cohesion of the members in the game management server exceeds a preset degree of cohesion within a predetermined distance or a predetermined region.
상기 운집도를 측정하는 단계는,
상기 게임 관리 서버에서, 상기 모바일 디바이스의 위치 정보를 이용하여 상기 구성원들이 기 설정된 지오펜스 지역에 위치하는지 여부를 확인하는 단계; 및
상기 구성원들이 상기 지오펜스 지역에 위치하는 경우, 상기 게임 관리 서버에서 상기 구성원들의 상기 지오펜스 지역에서의 운집도를 측정하는 단계를 포함하는, 게임 서비스 방법.
16. The method of claim 15,
Wherein the step of measuring the degree of crowding comprises:
Using the location information of the mobile device to confirm whether the members are located in a predetermined geofence area in the game management server; And
And if the members are located in the geofenced area, measuring the degree of crowding in the geofenced area of the members at the game management server.
상기 지오펜스 지역은, 상기 게임 관리 서버와 제휴를 맺은 업체의 매장이고,
상기 게임 관리 서버에서, 상기 지오펜스 지역에서의 운집도에 따라 상기 매장의 쿠폰을 제공하는 단계를 더 포함하는, 게임 서비스 방법.
23. The method of claim 21,
Wherein the geofence area is a store of a company affiliated with the game management server,
Further comprising the step of providing, at the game management server, a coupon of the store in accordance with the degree of crowding in the geofence area.
상기 게임 관리 서버에서, 상기 모바일 위치 정보를 이용하여 게임 내 파티의 구성원들의 위치를 확인하는 단계; 및
상기 게임 관리 서버에서, 상기 구성원들의 위치에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하거나 상기 게임 관리 서버와 제휴를 맺은 업체의 쿠폰을 제공하는 단계를 포함하는, 게임 서비스 방법.
Receiving, at the game management server, location information of the mobile device from each mobile device;
Confirming, at the game management server, positions of members of the in-game party using the mobile position information; And
Providing a voucher for changing a property of a character corresponding to the member according to a position of the member or providing a coupon for a company affiliated with the game management server in the game management server, Way.
메모리; 및
하나 이상의 프로그램을 포함하는 장치로서,
상기 하나 이상의 프로그램은 상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성되며,
상기 프로그램은,
모바일 디바이스로부터 상기 모바일 디바이스의 주변 환경 정보를 수신하는 단계; 및
상기 주변 환경 정보에 따라 상기 모바일 디바이스의 게임 유저에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 실행하기 위한 명령어들을 포함하는 장치.
One or more processors;
Memory; And
An apparatus comprising one or more programs,
Wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors,
The program includes:
Receiving ambient environment information of the mobile device from the mobile device; And
And providing a use right for changing a property of a character corresponding to a game user of the mobile device according to the surrounding environment information.
메모리; 및
하나 이상의 프로그램을 포함하는 장치로서,
상기 하나 이상의 프로그램은 상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성되며,
상기 프로그램은,
각 모바일 디바이스로부터 상기 모바일 디바이스의 위치 정보를 수신하는 단계;
상기 모바일 디바이스의 위치 정보를 이용하여 게임 내 파티(Party)의 구성원들 간의 거리 또는 상기 구성원들의 운집도를 측정하는 단계; 및
상기 측정된 거리 또는 상기 측정된 운집도에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하는 단계를 실행하기 위한 명령어들을 포함하는 장치.
One or more processors;
Memory; And
An apparatus comprising one or more programs,
Wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors,
The program includes:
Receiving location information of the mobile device from each mobile device;
Measuring a distance between the members of the in-game party or a degree of crowding of the members using the location information of the mobile device; And
And providing a usage right that changes an attribute of a character corresponding to the member according to the measured distance or the measured degree of confusion.
메모리; 및
하나 이상의 프로그램을 포함하는 장치로서,
상기 하나 이상의 프로그램은 상기 메모리에 저장되고 상기 하나 이상의 프로세서에 의해 실행되도록 구성되며,
상기 프로그램은,
각 모바일 디바이스로부터 상기 모바일 디바이스의 위치 정보를 수신하는 단계;
상기 모바일 위치 정보를 이용하여 게임 내 파티의 구성원들의 위치를 확인하는 단계; 및
상기 구성원들의 위치에 따라 상기 구성원들에 대응되는 캐릭터의 속성을 변화시켜 주는 이용권을 제공하거나 제휴를 맺은 업체의 쿠폰을 제공하는 단계를 실행하기 위한 명령어들을 포함하는 장치.
One or more processors;
Memory; And
An apparatus comprising one or more programs,
Wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors,
The program includes:
Receiving location information of the mobile device from each mobile device;
Confirming the location of members of the in-game party using the mobile location information; And
And providing a use right for changing the attribute of the character corresponding to the member according to a position of the member, or providing a coupon of the affiliated company.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150157526A KR101806427B1 (en) | 2015-11-10 | 2015-11-10 | Method for game service and apparatus executing the method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150157526A KR101806427B1 (en) | 2015-11-10 | 2015-11-10 | Method for game service and apparatus executing the method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170054860A true KR20170054860A (en) | 2017-05-18 |
KR101806427B1 KR101806427B1 (en) | 2018-01-10 |
Family
ID=59049090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150157526A KR101806427B1 (en) | 2015-11-10 | 2015-11-10 | Method for game service and apparatus executing the method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101806427B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190002212A (en) * | 2017-06-29 | 2019-01-08 | 주식회사 넥슨코리아 | Apparatus and method for providing game item |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002159739A (en) * | 2000-11-27 | 2002-06-04 | Casio Comput Co Ltd | Electronic game system, electronic game device, and recording medium |
-
2015
- 2015-11-10 KR KR1020150157526A patent/KR101806427B1/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190002212A (en) * | 2017-06-29 | 2019-01-08 | 주식회사 넥슨코리아 | Apparatus and method for providing game item |
Also Published As
Publication number | Publication date |
---|---|
KR101806427B1 (en) | 2018-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7364627B2 (en) | Verifying the player's real-world position using activities in a parallel reality game | |
JP7001818B2 (en) | Devices, systems, and methods for target search and for using geocaching | |
KR101963682B1 (en) | Data management system for physical measurement data by performing sports contents based on augmented reality | |
JP6579189B2 (en) | Location evaluation method for location information game | |
WO2014136700A1 (en) | Augmented reality provision system, recording medium, and augmented reality provision method | |
US20070265089A1 (en) | Simulated phenomena interaction game | |
JP5922897B2 (en) | Program, electronic device and server | |
WO2018074464A1 (en) | Method and system by which computer advances game on basis of user position information, and program causing computer to implement said method | |
Marins et al. | SmartRabbit: A mobile exergame using geolocation | |
US20230022864A1 (en) | Server system and system | |
JP2018064677A (en) | Method and system of computer proceeding game based on position information of user, and program for computer executing method | |
JP2018057456A (en) | Processing system and program | |
TWI586409B (en) | System for upgrading and screening of task and its implementing method | |
KR101806427B1 (en) | Method for game service and apparatus executing the method | |
KR20200080978A (en) | Apparatus and method for providing game screen information | |
AL-Qurishi et al. | StarsRace: A mobile collaborative seriuos game for obesity | |
JP2018064710A (en) | Method and system for progress of game in computer based on position information of users, and program for causing computer to implement the same | |
JP7045751B2 (en) | A method and system in which the computer advances the game based on the user's location information, and a program that causes the computer to execute the method. | |
KR20190059662A (en) | Apparatus, method and computer program for game service | |
KR20130082777A (en) | Apparatus and method of interlocking online-game and smartphone service based on location information of smartphone | |
TW202200247A (en) | Linking real world activities with a parallel reality game | |
JP6803031B2 (en) | Game program | |
KR101781179B1 (en) | Method for game service and apparatus executing the method | |
JP6475776B2 (en) | Augmented reality system and augmented reality providing method | |
JP2021168755A (en) | Game program, game system, and server device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20151110 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170516 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170831 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20171201 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20171201 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20201105 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20211105 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20221101 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20231102 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20241105 Start annual number: 8 End annual number: 8 |