Method and apparatus for providing in-game messenger service
10986050 · 2021-04-20
Assignee
Inventors
- Hyuk Bin Kwon (Gyeonggi-do, KR)
- Ki Dae Lee (Gyeonggi-do, KR)
- Joo Young LEE (Seoul, KR)
- Su Hyeok Cha (Seoul, KR)
- Gie Young Lee (Seoul, KR)
- Dae Hyun Ka (Seoul, KR)
- Yang Soo Ahn (Seoul, KR)
Cpc classification
A63F13/795
HUMAN NECESSITIES
A63F13/87
HUMAN NECESSITIES
A63F2300/556
HUMAN NECESSITIES
H04L51/046
ELECTRICITY
A63F2300/572
HUMAN NECESSITIES
International classification
A63F13/87
HUMAN NECESSITIES
G06F3/0481
PHYSICS
G06Q50/00
PHYSICS
Abstract
Disclosed is a method for providing an in-game messenger service comprising: storing a game program in a platform server; associating an in-game messenger program for the game program; and transmitting the in-game messenger program associated with the game program to a user terminal as the game program is transmitted from the platform server to the user terminal.
Claims
1. A method for providing an in-game messenger service comprising: storing a plurality of game programs in a platform server; developing the plurality of game programs through a software development kit provided by the platform server; associating an in-game messenger program for the plurality of game programs; and transmitting the in-game messenger program associated with the game program to a user terminal as one of the plurality of game programs is transmitted from the platform server to the user terminal, wherein the in-game messenger program is embedded in the software development kit, can be commonly linked to two or more games stored in the platform server, and has first and second icons, wherein the first icon for activating the in-game messenger program is displayed on a game program screen, and as the first icon is selected, an in-game messenger program display window is displayed, wherein the second icon is separated from the game program screen and is installed independently on the user terminal, and as the second icon is selected, the in-game messenger program is independently operated regardless of whether the game is operated.
2. The method for providing an in-game messenger service of claim 1, wherein as the game program is transmitted to the user terminal, the in-game messenger program associated with the game program is automatically transmitted to the user terminal.
3. The method for providing an in-game messenger service of claim 1, wherein a display window of the in-game messenger is displayed on a screen of the game program displayed at the user terminal.
4. The method for providing an in-game messenger service of claim 3, wherein the first icon for activating the in-game messenger is displayed on the game program screen, and as the icon is selected, the in-game messenger display window is displayed.
5. The method for providing an in-game messenger service of claim 1, wherein the in-game messenger program is jointly associated with two or more games stored in the platform server.
6. The method for providing an in-game messenger service of claim 3, wherein information of another user using the in-game messenger and information of a game played by another user is displayed in the in-game messenger display window.
7. The method for providing an in-game messenger service of claim 6, wherein the game information is information of a game transmitted to another user from the platform server.
8. A non-transitory computer readable medium, on which a program command is recorded for implementing the method for providing an in-game messenger service of claim 1.
9. An in-game messenger apparatus comprising: a user terminal; and a platform server connected to the user terminal through a network, wherein the platform server comprising: a game program storage module that stores a plurality of game programs developed through a software development kit provided from the platform server; a game program transmission module that transmits a game program stored in the game program storage module to the user terminal according to a transmission signal received from the user terminal; and an in-game messenger transmission module that transmits an in-game messenger program to the user terminal when one of the plurality of game programs is transmitted from the game program transmission module, wherein the in-game messenger program is embedded in the software development kit, can be commonly linked to two or more games stored in the platform server, and has first and second icons, wherein the first icon for activating the in-game messenger program is displayed on a game program screen, and as the first icon is selected, an in-game messenger program display window is displayed, wherein the second icon is separated from the game program screen and is installed independently on the user terminal, and as the second icon is selected, the in-game messenger program is independently operated regardless of whether the game is operated, wherein the game program transmission module and the in-game messenger transmission module are stored in memory, and executed to perform the functionality.
10. The in-game messenger apparatus of claim 9, wherein when the game program is transmitted from the game program transmission module to the user terminal, the in-game messenger transmission module automatically transmits the in-game messenger program to the user terminal.
11. The in-game messenger apparatus according to claim 9, wherein information of another user using the in-game messenger and information of a game played by another user is displayed in an in-game messenger display window that is transmitted to the user terminal and activated.
12. A non-transitory computer readable medium, on which a program command is recorded for operating the in-game messenger apparatus of claim 9.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
MODE FOR CARRYING OUT THE INVENTION
(6) Hereinafter, embodiments and examples of the present disclosure will be described in detail with reference to the accompanying drawings so as to be easily implemented by those skilled in the art.
(7) However, the present disclosure may be implemented in many different forms and is not limited to the embodiments and examples described herein. In order to clearly illustrate the present disclosure in the drawings, any portion which is not related to the description is omitted, and like reference numerals are given to like elements throughout the specification.
(8) Throughout the specification, when any part is described as “including” any component, this means that any other component can be further included, without excluding other components, as long as being stated otherwise.
(9) The terms “about”, “substantially” or the like used in the specification mean that, when an inherent allowable process or material error is proposed, the error is in or near a corresponding numeral range, and they are used to prevent any unconscientious infringer from unfairly using an accurate or absolute numeral disclosed for better understanding of the present disclosure. Also, throughout the specification, an expression “step of . . . ” or “ . . . step” does not mean “step for . . . ”.
(10) Throughout the specification, the term “combination thereof” included in a Marcush expression means a mixture or combination of at least one element selected from the group consisting of elements expressed inn a Marcush form, and this means at least one selected from the group consisting of the elements.
(11) Throughout the specification, the term “A and/or B” means “A or B, or A and B”.
(12) In order to solve the above-described problem, the present disclosure provides a service method in which an in-game messenger is transmitted from the platform server in association with a game program when a user terminal receives the game program from a platform server. The in-game messenger is displayed on a game screen played at the user terminal but may also be activated according to an operation signal of the user terminal even when the game is not played.
(13) That is, unlike an existing method in which an in-game messenger is activated in an existing game program, in the present disclosure, the in-game messenger program is associated with a game program at the platform server, and thus, the in-game messenger is transmitted from the platform server as the user terminal receives the game program, so that a social network may be configured based on the platform server with another user who has received a different kind of game from the platform server.
(14) In another embodiment of the present disclosure, the in-game messenger provided from the platform server may be independently activated separately from the game, so that a message may be sent even when the game is not played.
(15) Thus, if in-game messengers are provided from the same platform server, a network may be formed among users of different games by using the messenger of the present disclosure, so that the users may exchange messages and check game information (for example, preferred game type, game level or the like).
(16)
(17) Referring to
(18) In an embodiment of the present disclosure, the in-game messenger program is associated with two or more games stored in the platform server. Thus, even if only one of a plurality of games provided from the platform server is downloaded, the common in-game messenger may be stored in the user terminal to form a network among them. For example, a user who has downloaded a game A and a user who has downloaded a game B may use a common in-game messenger capable of exchanging messages with each other even if the games are different, as long as the games are downloaded from the same platform.
(19) In an embodiment of the present disclosure, if the game is played, the in-game messenger is partially displayed on a game screen of the user terminal in which the game is played. However, if the game is not played, the in-game messenger may be displayed as a separate icon on the user terminal.
(20) In other words, unlike the conventional art where a game and an instant messenger are operated independently, in the present disclosure, a game function and a messenger function are combined, and the messenger is associated with different kinds of games provided on the same platform so that the messenger may be used extensively among users.
(21) According to the present disclosure, the in-game messenger can be embedded in the game program through a common software development kit (SDK) provided to the game developer from the platform server. In other words, it is possible to connect messenger between disparate games through the in-game messenger embedded in the software development kit provided to the game developer by the platform service provider.
(22)
(23) Referring to
(24) Referring to
(25) Referring to
(26) As described above, in the present disclosure, as long as the game program is transmitted from the platform server S and played, users may exchange messages or obtain user information even between different kinds of games. This will be described in more detail in the following embodiment.
(27)
(28) Referring to
(29) Referring to
(30) Referring to
(31) Thus, in the present disclosure, when a user downloads a game from the platform server, the in-game messenger is also downloaded simultaneously, and a social network may be formed between the user and another user who has downloaded a game program from the same platform server.
(32)
(33) Referring to
(34)
(35) Referring to
(36) In an embodiment of the present disclosure, if the game program is transmitted from the game program transmission unit 140 to the user terminal 110, the in-game messenger transmission unit 150 automatically transmits an in-game messenger program to the user terminal 110.
(37) The method and apparatus for providing an in-game messenger service as described above may be implemented using program commands for implementing the same, and a computer-readable recording medium on which the program commands are recorded includes, for example, ROM, RAM, CD-ROM, a magnetic tape, a floppy disk, an optical media storage, and the like.
(38) In addition, the computer-readable recording medium on which a program is recorded may be distributed to computer devices connected via a network, and computer-readable codes may be stored and executed in a distributed manner. In this case, one or more of the plurality of distributed computers may execute some of the functions proposed above and transmit the results of the execution to one or more of the other distributed computers, and a computer receiving the results may also perform some of the functions described above and provide the results to other distributed computers as well.
(39) A computer that is readable a recording medium on which an application, which is a program for operating the method and apparatus for providing an in-game messenger service according to each embodiment of the present disclosure, is recorded, may include a general PC such as a desktop or a notebook as well as a mobile terminal such as a smart phone, a tablet PC, a PDA (Personal Digital Assistants) and a mobile communication terminal. Moreover, the computer should be interpreted as any kind of device capable of computing.
(40) It will be understood by those skilled in the art that the above description of the embodiments is for illustrative purposes and can be easily modified without departing from the scope or essential characteristics of the present disclosure. Therefore, the above embodiments should be understood as being illustrative and not restrictive in all aspects. For example, each component described as an integrated form may be implemented in a distributed form, and components described as being distributed may also be implemented in a combined form.
(41) The scope of the present disclosure is defined by the appended claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be interpreted as falling within the scope of the present disclosure.