IP Library Granted Patent US 9,302,188
Granted Patent B2
US 9,302,188 · App. 13/936,505 · Granted Apr 5, 2016

Apparatus, method and computer readable recording medium for interworking account based on mobile terminal and account based on game

Inventors: Hyun Jung Kim (Seongnam-si, KR); Seong Youn Joo (Seongnam-si, KR); Jong Yoon Kim (Seongnam-si, KR); Hye Kyung Park (Seongnam-si, KR); Yu Ik Yim (Seongnam-si, KR)
Assignee: NHN Entertainment Corporation
A63F13/79A63F13/12A63F13/30A63F13/335A63F13/70A63F2300/532A63F2300/5546
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,302,188
App. No.
13/936,505
Granted
Apr 5, 2016
Kind
B2
Abstract

An apparatus for interworking a mobile terminal account and a gaming account by interworking game record information in the mobile terminal and a game integration account used in multiple games. The method includes: storing information, on a storage device, on a game integration ID used to manage games for the gaming account; receiving, from a mobile terminal, unique terminal identification information of the mobile terminal; confirming whether a mobile ID is mapped to the terminal identification information; creating a mobile ID mapped to the terminal identification information when the confirming determines that a mobile ID is not mapped to the terminal identification information; and mapping, one-to-one, the created mobile ID and the game integration ID.

Claims (53)

1. An apparatus comprising:

a game integration identification (ID) information database configured to store information on a game integration ID that manages games on a storage device;

a mobile ID confirming unit comprised in a log-in server, configured to receive, from a mobile terminal, unique terminal identification information of the mobile terminal and configured to confirm, with a profile server, whether a mobile ID is mapped to the terminal identification information based on information of the mobile ID received from a mobile ID information database;

a mobile ID creating unit comprised in the profile server, configured to create a new mobile ID mapped to the terminal identification information when the mobile ID confirming unit confirms that the mobile ID is not mapped to the terminal identification information; and

a game ID mapping unit comprised in the profile server, configured to create a one-to-one mapping between the created mobile ID and the game integration ID,

wherein:

information comprising state of play of a played game is stored in both a game integration ID associated with the played game and a mobile ID mapped to the game integration ID; and

the apparatus is configured to resume the played game at the stored state of play according to either the game integration ID or the mobile ID mapped thereto on one of the mobile terminal and a second mobile terminal.

2. The apparatus of claim 1 , further comprising a log-in processing unit comprised in the log-in server, configured to receive, from the mobile terminal, a log-in request comprising a game integration ID from pre-registered game integration IDs, and configured to log-in a user using the game integration ID through authentication based on the log-in request,

wherein after the log-in by the log-in processing unit, when the game integration ID comprised in the log-in request is not mapped to the created mobile ID , the game ID mapping unit is configured to store a one-to-one mapping of the created mobile ID and the game integration ID comprised in the log-in request.

3. The apparatus of claim 1 ,

wherein when a game is played in the mobile terminal or the second mobile terminal, the apparatus is further configured to automatically log-in the mobile terminal using the created mobile ID, configured to receive information on the played game from the mobile terminal, and configured to map the information on the played game to the created mobile ID.

4. The apparatus of claim 1 , further comprising:

an ID mapping information database configured to store the mapping between the mobile ID and game integration ID; and

a log-in processing unit comprised in the log-in server, configured to receive, from the mobile terminal, a log-in request comprising a game integration ID from pre-registered game integration IDs, configured to log-in a user using the game integration ID through authentication, and configured to transmit information on the mapped mobile ID from the ID mapping information database to the mobile terminal when a mobile ID mapped to the game integration ID used for the log-in is present in the ID mapping information database.

5. The apparatus of claim 1 , further comprising an initialization processing unit configured to receive an initialization request for the created mobile ID from the mobile terminal and configured to release a connection between the mobile ID and terminal identification information based on the initialization request.

6. A method comprising:

storing information, on a storage device, on a game integration ID used to manage games;

receiving, by a mobile ID confirming unit comprised in a log-in server, unique terminal identification information of a mobile terminal from the mobile terminal;

confirming, by the mobile ID confirming unit comprised in the log-in server, whether a mobile ID is mapped to the terminal identification information;

creating, by a mobile ID creating unit comprised in a profile server, a mobile ID mapped to the terminal identification information when the confirming determines that a mobile ID is not mapped to the terminal identification information; and

mapping, one-to-one, by a game ID mapping unit comprised in the profile server, the created mobile ID and the game integration ID,

wherein information comprising state of play of a played game is stored in both a game integration ID associated with the played game and a mobile ID mapped to the game integration ID such that the played game is resumed at the stored state of play according to either the game integration ID or the mobile ID mapped thereto on one of the mobile terminal and a second mobile terminal.

7. The method of claim 6 , wherein a plurality of game integration IDs are created for the gaming account.

8. The method of claim 6 , wherein the terminal identification information comprises one or more of a terminal serial number, a network medium access control (MAC) information, and an ID information of an operating system.

9. The method of claim 6 , further comprising:

receiving information on a log-in request using a game integration ID from pre-registered game integration IDs from the mobile terminal;

performing log-in processing using the game integration ID through authentication based on the log-in request; and

mapping, one-to-one, the mobile ID and the game integration ID comprised in the log-in request, when the game integration ID comprised in the log-in request is not mapped to the created mobile ID after the performing of the log-in.

10. The method of claim 6 , further comprising performing an automatic log-in using the created mobile ID wherein when a game is played in the mobile terminal, wherein information on the played game is received from the mobile device, mapped to the mobile ID, and stored.

11. The method of claim 10 , further comprising switching a screen on the mobile terminal into a log-in page for the game integration ID based on a play request for the game when the played game requires authentication through log-in.

12. The method of claim 10 , wherein the performing the automatic log-in is performed using the crearted mobile ID for playing of a first game in the mobile terminal and automatic log-in is performed using the mobile ID without a separate log-in procedure when a second game different from the first game is played.

13. The method of claim 6 , further comprising:

receiving, from the mobile terminal, a log-in request using a game integration ID from pre-registered game integration IDs ;

performing log-in processing using the game integration ID through authentication based on the log-in request; and

transmitting information on the mapped mobile ID from an ID mapping information database to the mobile terminal when a mobile ID mapped to the game integration ID used for the log-in is present after the log-in processing.

14. The method of claim 6 , further comprising releasing a connection between the mobile ID and terminal identification information corresponding to the mobile ID, when an initialization request for the created mobile ID is received from the mobile terminal.

15. The method of claim 14 , wherein after the releasing, the mapping between the game integration ID and the mobile ID is maintained.

16. The method of claim 15 , wherein after the releasing, when log-in is performed using a game integration ID mapped to the mobile ID whose connection has been released in the mobile terminal, the game is played based on a game record of the game integration ID used for the log-in.

17. The method of claim 14 , wherein after the releasing, in the case in which a game is played in the mobile terminal, a new mobile ID different from the created mobile ID, for which the initialization is requested, is created.

18. The method of claim 6 , further comprising withdrawing the created mobile ID, wherein the mapping between the mobile ID and the game integration ID is maintained until the withdrawing is completed.

19. The method of claim 6 , further comprising:

receiving a log-in request using a second game integration ID mapped to a second mobile ID allocated to a second mobile terminal, wherein the second game integration ID is from pre-registered game integration IDs from a first mobile terminal having a first mobile ID;

performing log-in processing using the second game integration ID through authentication based on the log-in request;

transmitting game information of the second game integration ID from an ID mapping information database to the first mobile terminal after the log-in processing; and

allowing the game to be played based on a game record of the second game integration ID in the first mobile terminal by the transmitted game information of the second game integration ID.

20. A non-transitory computer readable medium comprising an executable program which, when executed, performs a method comprising:

storing information, on a storage device, on a game integration ID used to manage games;

receiving, by a mobile ID confirming unit comprised in a log-in server, unique terminal identification information of a mobile terminal from the mobile terminal;

confirming, by the mobile ID confirming unit comprised in a profile server, whether a mobile ID is mapped to the terminal identification information;

creating, by a mobile ID creating unit comprised in the profile server, a mobile ID mapped to the terminal identification information when the confirming determines that a mobile ID is not mapped to the terminal identification information; and

mapping, one-to-one, the created mobile ID and the game integration ID,

wherein information comprising state of play of a played game is stored in both a game integration ID associated with the played game and a mobile ID mapped to the game integration ID such that the played game is resumed at the stored state of play according to either the game integration ID or the mobile ID mapped thereto on one of the mobile terminal and a second mobile terminal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2022
From: K-INNOVATION
To: NHN CORPORATION
Reel/Frame 061705/0151 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2016
From: NHN ENTERTAINMENT CORPORATION
To: K-INNOVATION
Reel/Frame 038042/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2013
From: NHN CORPORATION
To: NHN ENTERTAINMENT CORPORATION
Reel/Frame 031533/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2013
From: KIM, HYUN JUNG; JOO, SEONG YOUN; KIM, JONG YOON; PARK, HYE KYUNG; YIM, YU IK
To: NHN CORPORATION
Reel/Frame 030751/0091 →
Priority Claims (1)
KR 10-2012-0073984 · Jul 6, 2012 · national
Continuity (1)
Related Publication 20140011592A1 · Jan 9, 2014