KR20140099852A - System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform - Google Patents

System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform Download PDF

Info

Publication number
KR20140099852A
KR20140099852A KR1020140093233A KR20140093233A KR20140099852A KR 20140099852 A KR20140099852 A KR 20140099852A KR 1020140093233 A KR1020140093233 A KR 1020140093233A KR 20140093233 A KR20140093233 A KR 20140093233A KR 20140099852 A KR20140099852 A KR 20140099852A
Authority
KR
South Korea
Prior art keywords
service
messenger
user
virtual world
world
Prior art date
Application number
KR1020140093233A
Other languages
Korean (ko)
Inventor
신중호
이정민
나현주
Original Assignee
라인 가부시키가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 라인 가부시키가이샤 filed Critical 라인 가부시키가이샤
Publication of KR20140099852A publication Critical patent/KR20140099852A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed are a system and a method for providing an avatar/game/entertainment function in a messenger platform. A method for providing a messenger service using a real graph corresponding to information on a relationship between users using a messenger may comprise the steps of: providing a messenger function between users which have connections, providing a first user interface for providing a virtual-world service through the messenger function, providing a virtual-world service using a virtual graph corresponding to information on a relationship between the users using the virtual-world service by converting a messenger service, which is a service in the real world, into the virtual-world service, and providing a second user interface for converting the virtual-world service to a real-world service through a virtual-world service. Here, the virtual-world service may comprise at least one of an avatar service and a game service.

Description

메신저 플랫폼에서 아바타/게임/엔터테인먼트 기능을 제공하는 시스템 및 방법{SYSTEM AND METHOD FOR PROVIDING ELIMINATING PREMIUM ACCORDING TO PROVIDING AVATAR/GAME/ENTERTAINMENT FUNCTION IN MESSENGER PLATFORM}SYSTEM AND METHOD FOR PROVIDING AN AVATAR / GAME / ENTERTAINMENT FUNCTION IN AN IM PLATFORM BACKGROUND OF THE INVENTION [0001]

본 발명의 실시예들은 메신저 플랫폼에서 아바타/게임/엔터테인먼트 기능을 제공하는 시스템 및 방법에 관한 것이다.Embodiments of the present invention relate to a system and method for providing avatar / game / entertainment functionality in a messenger platform.

메신저(messenger)는 인터넷에서 실시간으로 메시지와 데이터를 주고받을 수 있는 소프트웨어로서, 상대방이 인터넷에 접속해 있는지를 확인할 수 있으므로 상대방과의 응답이 즉시 이루어질 수 있고, 따라서 전자우편보다 훨씬 속도가 빠르며, 컴퓨터로 작업을 하면서 메시지를 주고받을 수 있다. 또한, 메신저는 다자간 채팅과 음성채팅도 지원하며 대용량의 동영상 파일은 물론, 이동전화에 문자메시지도 보낼 수 있다.A messenger is software that can send and receive messages and data in real time on the Internet. It can check whether the other party is connected to the Internet, so that the response can be made immediately with the other party, You can send and receive messages as you work with your computer. Messenger also supports multi-party chat and voice chat, and can send text messages to mobile phones as well as large-capacity video files.

메신저 플랫폼에서 아바타/게임/엔터테인먼트 기능을 제공할 수 있는 시스템 및 방법을 제공한다.And provides a system and method for providing avatar / game / entertainment functions in a messenger platform.

메신저 플랫폼을 통해 메신저 서비스인 실제 세계의 서비스와 아바타 서비스나 게임 서비스와 같은 가상 세계의 서비스를 제공할 수 있는 시스템 및 방법을 제공한다.The messenger platform provides a real world service, a messenger service, and a system and method for providing virtual world service such as avatar service or game service.

메신저 상의 관계정보인 실제 그래프에 기반하는 실제 세계와 가상 그래프에 기반하는 가상 세계를 전환해가면서 실제 세계의 서비스와 가상 세계의 서비스를 제공할 수 있는 시스템 및 방법을 제공한다.And provides a system and method for providing real world service and virtual world service by switching virtual world based on real graph based on relationship information on messenger and virtual graph.

실제 세계의 기반이 되는 실제 그래프를 이용하여 가상 세계에서 관계를 맺기 위한 사용자를 추천할 수 있는 시스템 및 방법을 제공한다.And provides a system and method for recommending a user for establishing a relationship in a virtual world using an actual graph as a basis of the real world.

메신저를 이용하는 사용자들간의 관계정보인 실제 그래프(real graph)를 이용하여 메신저 서비스를 제공하는 방법에 있어서, 사용자들 중 관계가 맺어진 사용자들간에 메신저 기능을 제공하는 단계, 메신저 기능을 통해 가상 세계의 서비스를 제공하기 위한 제1 사용자 인터페이스를 제공하는 단계, 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 이용하는 사용자들간의 관계정보인 가상 그래프(virtual graph)를 이용하여 가상 세계의 서비스를 제공하되, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공하는 단계 및 가상 세계의 서비스를 실제 세계의 서비스로 전환하기 위한 제2 사용자 인터페이스를 가상 세계의 서비스를 통해 제공하는 단계를 포함하고, 가상 세계의 서비스는, 아바타 서비스 및 게임 서비스 중 적어도 하나를 포함하는 것을 특징으로 하는 메신저 서비스 제공 방법이 제공된다.A method of providing a messenger service using a real graph, which is a relationship between users using a messenger, comprising the steps of: providing a messenger function among users having a relationship among the users; Providing a first user interface for providing a service; providing a service of a virtual world using a virtual graph, which is a relationship between users using a service of the virtual world, according to a request through the first user interface; Providing a virtual world service by converting a real world service, which is a messenger service, into a virtual world service, and providing a second user interface for converting a virtual world service to a real world service through a virtual world service The services of the virtual world include, but are not limited to, avatar services and game services The messenger service providing method comprising the steps of:

일측에 따르면, 가상 세계의 서비스는, 실제 세계의 서비스가 제공되는 메신저 플랫폼을 기반으로 제공될 수 있다.According to one aspect, the services of a virtual world can be provided based on a messenger platform in which real world services are provided.

다른 측면에 따르면, 메신저 서비스 제공 방법은 제2 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 실제 세계의 서비스로 전환하여 제공하는 단계를 더 포함할 수 있다.According to another aspect, the messenger service providing method may further include converting the virtual world service into a real world service according to a request through the second user interface.

또 다른 측면에 따르면, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공하는 단계는, 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스들 중 하나의 서비스를 선택하기 위한 서비스 선택 기능을 사용자에게 제공하고, 사용자와 사용자가 메신저 기능을 통해 대화중인 적어도 하나의 다른 사용자를 서로 연계하여 서비스 선택 기능을 통해 선택된 서비스를 제공할 수 있다.According to another aspect, the step of converting the real world service, which is a messenger service, into the virtual world service and providing the virtual world service includes a service for selecting one of services of the virtual world according to the request through the first user interface The selection function can be provided to the user and the user and the user can interact with at least one other user in conversation via the messenger function to provide the selected service through the service selection function.

또 다른 측면에 따르면, 제1 사용자 인터페이스는, 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들 중 사용자에 의해 선택되는 적어도 하나의 다른 사용자와 연관하여 제공될 수 있다. 이 경우, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공하는 단계는, 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스들 중 하나의 서비스를 선택하기 위한 서비스 선택 기능을 사용자에게 제공하고, 사용자와 선택된 적어도 하나의 다른 사용자를 서로 연계하여 서비스 선택 기능을 통해 선택된 서비스를 제공할 수 있다.According to another aspect, the first user interface may be provided in association with at least one other user selected by the user among other users associated with the user in the actual graph. In this case, the step of converting the service of the real world, which is the messenger service, into the service of the virtual world may include a service selection function for selecting one of the services of the virtual world according to the request through the first user interface And provide the selected service through the service selection function by associating the user with at least one other selected user.

또 다른 측면에 따르면, 메신저 서비스 제공 방법은 실제 그래프를 이용하여 가상 그래프에 추가하기 위한 다른 사용자를 추천하는 단계를 더 포함할 수 있다.According to another aspect, the messenger service providing method may further include recommending another user to add to the virtual graph using the actual graph.

또 다른 측면에 따르면, 사용자를 추천하는 단계는, 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들의 리스트를 제공하고, 리스트에서 사용자에 의해 선택되는 적어도 하나의 다른 사용자를 사용자와 연관하여 가상 그래프에 추가할 수 있다.According to another aspect, recommending a user may include providing a list of other users associated with the user in the actual graph, and associating at least one other user selected by the user in the list with the user to add to the virtual graph can do.

또 다른 측면에 따르면, 사용자를 추천하는 단계는, 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들 중 가상 세계의 서비스를 이용하는 다른 사용자를 확인하고, 확인된 다른 사용자를 사용자와 연관하여 가상 그래프에 추가할 수 있다.According to another aspect, the step of recommending a user is to identify another user who utilizes the service of the virtual world among other users who are related to the user in the actual graph, add the identified user to the virtual graph can do.

또 다른 측면에 따르면, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공하는 단계는, 가상 세계의 서비스에서 이용되는 메뉴항목들을 실제 세계의 서비스를 통해 제공하고, 메뉴항목들 중 선택된 메뉴항목에 따른 가상 세계의 서비스를 제공할 수 있다.According to another aspect of the present invention, there is provided a method for providing virtual world service by converting real world service, which is a messenger service, into virtual world service by providing menu items used in virtual world service through real world service, The service of the virtual world according to the menu item can be provided.

또 다른 측면에 따르면, 제1 사용자 인터페이스는, 메신저 기능에 따라 제공되는 채팅화면상의 적어도 일부 영역에 설정될 수 있다. 이 경우, 제1 사용자 인터페이스를 통한 요청은, 적어도 일부 영역에 발생하는 기설정된 사용자 이벤트의 감지에 따라 발생될 수 있다.According to another aspect, the first user interface may be set in at least some areas on the chat screen provided in accordance with the messenger function. In this case, the request through the first user interface may be generated in accordance with the detection of a preset user event occurring in at least a part of the area.

메신저를 이용하는 사용자들간의 관계정보인 실제 그래프(real graph)를 이용하여 메신저 서비스를 제공하는 메신저 시스템에 있어서, 사용자들 중 관계가 맺어진 사용자들간에 메신저 기능을 제공하는 메신저 기능 제공부, 메신저 기능을 통해 가상 세계의 서비스를 제공하기 위한 제1 사용자 인터페이스를 제공하는 제1 사용자 인터페이스 제공부, 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 이용하는 사용자들간의 관계정보인 가상 그래프(virtual graph)를 이용하여 가상 세계의 서비스를 제공하되, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공하는 가상 세계 서비스 제공부 및 가상 세계의 서비스를 실제 세계의 서비스로 전환하기 위한 제2 사용자 인터페이스를 가상 세계의 서비스를 통해 제공하는 제2 사용자 인터페이스 제공부를 포함하고, 가상 세계의 서비스는, 아바타 서비스 및 게임 서비스 중 적어도 하나를 포함하는 것을 특징으로 하는 메신저 시스템이 제공된다.A messenger system for providing a messenger service using a real graph, which is a relationship between users using a messenger, comprising: a messenger function and a messenger function for providing a messenger function among users having a relationship among the users; A first user interface providing unit for providing a first user interface for providing a service of a virtual world through a first user interface, a virtual graph which is a relationship information between users using a service of a virtual world, To provide a virtual world service, a virtual world service providing a service of a real world, which is a messenger service, as a service of a virtual world, and a second service for converting a virtual world service to a real world service, Providing the user interface through the services of the virtual world 2 includes a user interface, and provides, in the virtual world service, the IM system comprises at least one of the avatars services and gaming services are provided.

컴퓨터 시스템이 메신저를 이용하는 사용자들간의 관계정보인 실제 그래프(real graph)를 이용하여 메신저 서비스를 제공하는 명령(instruction)을 포함하는 컴퓨터 판독가능 저장 매체로서, 상기 명령은, 사용자들 중 관계가 맺어진 사용자들간에 메신저 기능을 제공하는 단계, 메신저 기능을 통해 가상 세계의 서비스를 제공하기 위한 사용자 인터페이스를 제공하는 단계 및 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 이용하는 사용자들간의 관계정보인 가상 그래프(virtual graph)를 이용하여 가상 세계의 서비스를 제공하되, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공하는 단계 및 가상 세계의 서비스를 실제 세계의 서비스로 전환하기 위한 제2 사용자 인터페이스를 가상 세계의 서비스를 통해 제공하는 단계를 포함하고, 가상 세계의 서비스는, 아바타 서비스 및 게임 서비스 중 적어도 하나를 포함하는 것을 특징으로 하는 방법에 의하여 컴퓨터 시스템을 제어하는, 컴퓨터 판독가능 저장 매체가 제공된다.A computer-readable storage medium containing instructions for providing a messenger service using a real graph, the computer system being a relationship between users using a messenger, the instructions comprising: Providing a messenger function among users, providing a user interface for providing a service of a virtual world through a messenger function, and providing a relationship information between users using services of the virtual world according to a request through the first user interface A step of converting a service of a virtual world into a service of a virtual world and a step of converting a service of a virtual world into a service of a real world by providing a service of a virtual world using a virtual graph, The second user interface is provided through the services of the virtual world A step, and the virtual world service, the game service and avatar service of the at least one computer program that controls the computer system by a method characterized in including a is provided.

메신저 플랫폼에서 아바타/게임/엔터테인먼트 기능을 제공할 수 있다.It can provide avatar / game / entertainment functions on the messenger platform.

메신저 플랫폼을 통해 메신저 서비스인 실제 세계의 서비스와 아바타 서비스나 게임 서비스와 같은 가상 세계의 서비스를 제공할 수 있다.Through the messenger platform, real-world services such as instant messenger service and virtual world service such as avatar service or game service can be provided.

메신저 상의 관계정보인 실제 그래프에 기반하는 실제 세계와 가상 그래프에 기반하는 가상 세계를 전환해가면서 실제 세계의 서비스와 가상 세계의 서비스를 제공할 수 있다.It can provide real world service and virtual world service by switching virtual world based on actual graph based on relation information on messenger and virtual graph.

실제 세계의 기반이 되는 실제 그래프를 이용하여 가상 세계에서 관계를 맺기 위한 사용자를 추천할 수 있다.You can recommend a user to establish a relationship in the virtual world using real graphs that are the basis of the real world.

도 1은 본 발명의 일실시예에 있어서, 실제 세계와 가상 세계의 두 가지 판을 나타낸 일례이다.
도 2는 본 발명의 일실시예에 있어서, 실제 세계와 가상 세계간의 전환을 나타낸 일례이다.
도 3은 본 발명의 일실시예에 있어서, 아바타 메뉴를 제공하는 일례이다.
도 4는 본 발명의 일실시예에 있어서, 아바타 메뉴를 제공하는 다른 예이다.
도 5는 본 발명의 일실시예에 있어서, 아바타 메뉴를 제공하는 또 다른 예이다.
도 6은 본 발명의 일실시예에 있어서, 채팅화면 내 게임 연계 방법을 나타낸 일례이다.
도 7은 본 발명의 일실시예에 있어서, 채팅화면 내 게임 연계 방법을 나타낸 다른 예이다.
도 8은 본 발명의 일실시예에 있어서, 채팅화면 내 게임 연계 방법을 나타낸 또 다른 예이다.
도 9는 본 발명의 일실시예에 있어서, 친구 팝업 내에서 게임을 연계하는 방법을 나타낸 일례이다.
도 10은 본 발명의 일실시예에 있어서, 메신저의 실제 그래프를 가상 세계의 가상 그래프와 연계하는 방법을 나타낸 일례이다.
도 11은 본 발명의 일실시예에 있어서, 메신저 시스템의 내부 구성을 설명하기 위한 블록도이다.
도 12는 본 발명의 일실시예에 있어서, 메신저 서비스 제공 방법을 도시한 흐름도이다.
FIG. 1 is an example showing two versions of an actual world and a virtual world in an embodiment of the present invention.
FIG. 2 is an example showing a transition between an actual world and a virtual world in an embodiment of the present invention.
3 is an example of providing an avatar menu in an embodiment of the present invention.
4 is another example of providing an avatar menu in an embodiment of the present invention.
5 is another example of providing an avatar menu in an embodiment of the present invention.
FIG. 6 illustrates an example of a chat screen in-game connection method according to an exemplary embodiment of the present invention.
7 is another example of a game connection method in a chat screen in an embodiment of the present invention.
FIG. 8 is another example of a chat screen in-game connection method according to an embodiment of the present invention.
9 is an example of a method of linking a game in a friend pop-up in an embodiment of the present invention.
10 is an example of a method of associating an actual graph of a messenger with a virtual graph of a virtual world in an embodiment of the present invention.
11 is a block diagram for explaining an internal configuration of a messenger system according to an embodiment of the present invention.
12 is a flowchart illustrating a method of providing a messenger service according to an embodiment of the present invention.

이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명의 실시예들은 메신저 플랫폼에서 아바타/게임/엔터테인먼트 기능을 사용자들이 즐길 수 있도록 하기 위한 기술에 관한 것으로, 메신저 시스템은 메신저 플랫폼에서 메신저 상의 지인들간의 관계를 나타내는 실제 그래프(Real Graph)에 기반한 실제 세계(Real World)와 가상 그래프(Virtual Graph) 기반의 가상 세계(Virtual World, 또는 Play World)를 메신저 플랫폼에서 서로 연계할 수 있다. 여기서, 가상 그래프는, 메신저 플랫폼에서 제공되는 가상 세계에서의 지인들간의 관계를 나타낼 수 있다. 즉, 메신저 시스템은 메신저 상의 실제 세계와 메신저 플랫폼이 더 제공할 수 있는 가상 세계를 서로 연계하여 제공할 수 있다.Embodiments of the present invention relate to a technique for allowing users to enjoy avatar / game / entertainment functions in a messenger platform, wherein the messenger system is based on a real graph representing a relationship between acquaintances on the messenger platform Real World and Virtual Graph-based virtual worlds (Virtual World, or Play World) can be linked to each other on the messenger platform. Here, the virtual graph can represent the relationship between acquaintances in the virtual world provided in the messenger platform. In other words, the messenger system can provide the virtual world that can be provided by the messenger platform and the real world on the messenger.

서비스 연계 방식은 아래와 같은 실시예들로 구현될 수 있다.The service linkage scheme can be implemented by the following embodiments.

(방식 1) 실제 그래프에 기반한 실제 세계와 가상 그래프 기반의 가상 세계와 같이 나누어진 두 세계(world)에서 각각의 세계로 진입할 수 있는 탭(사용자 인터페이스)을 제공하고, 사용자가 해당 탭을 클릭 또는 터치(사용자 이벤트의 발생)하면, 화면이 전체적으로 전환되면서 새로운 세계로 진입할 수 있도록 서비스를 제공할 수 있다. 즉, 언제든 현재 위치하지 않은 다른 세계로 이동할 수 있는 탭을 이용하여 자연스럽게 세계의 전환이 가능해진다.(Method 1) Provide a tab (user interface) that allows users to enter each world from two divided worlds, such as a virtual world based on real graphs and a virtual graph-based virtual world, Or a touch (occurrence of a user event), the service can be provided so that the screen can be switched as a whole and enter the new world. In other words, you can switch the world naturally by using tabs that can be moved to other worlds that are not currently located at any time.

(방식 2) 실제 세계에서 제공되는 채팅방의 액션 시트(action sheet)에 가상 세계로 진입하기 위한 경로(사용자 인터페이스)를 제공한다. 사용자가 해당 경로를 클릭 또는 터치(사용자 이벤트의 발생)하면, 게임 리스트 등이 노출되고, 사용자가 원하는 게임을 선택하면 채팅방에 있던 상대와 선택된 게임을 플레이할 수 있는 서비스를 제공할 수 있다.(Method 2) Provides a route (user interface) for entering a virtual world into an action sheet of a chat room provided in the real world. When a user clicks or touches a corresponding route (occurrence of a user event), a game list or the like is exposed, and when the user selects a desired game, a service can be provided to play the selected game with the opponent in the chat room.

(방식 3) 사용자가 친구 리스트에서 함께 게임하기를 원하는 상대방을 선택한 후, 유저 팝업 내의 게임 아이콘을 클릭하는 경우, 사용자에게 게임 리스트를 제공하고, 사용자가 원하는 게임을 선택하는 경우, 사용자에 의해 친구 리스트에 선택된 상대방과 사용자가 함께 선택된 게임을 플레이할 수 있는 서비스를 제공할 수 있다.(Method 3) When a user selects a desired party to play in the friend list and then clicks a game icon in the user pop-up, the user provides a game list, and when the user selects a desired game, It is possible to provide a service in which the selected opponent and the user in the list can play the selected game together.

여기서, 각각의 방식들에서 설명되는 서비스의 제공 주체는 상술한 메신저 시스템일 수 있다.Here, the provider of the service described in each of the schemes may be the messenger system described above.

또한, 친구 관계 제공 방식은 아래와 같은 실시예들로 구현될 수 있다. 이때, 친구 관계는 메신저 상의 실제 지인 관계를 나타내는 실제 그래프를 가상 그래프로 가져와 이용할 수 있다.In addition, the friend relationship providing method may be implemented by the following embodiments. At this time, the friend relationship can be used by bringing the actual graph representing the real person relationship on the messenger as a virtual graph.

(방식 1) 친구 추천 방식: 메신저에서 사용자가 관계를 맺은 지인들(실제 그래프를 이용하여 나타낼 수 있는 관계) 중 가상 세계에서 활동중인 지인들 또는 아직 미활동중인 지인들을 친구 추천 리스트에 노출하고, 사용자가 노출된 추천 리스트의 사용자들 중, 가상 그래프에 포함시켜 가상 친구(Virtual Friend)를 맺고 싶은 다른 사용자에게 직접 친구 신청을 할 수 있도록 서비스를 제공하는 방식.(Method 1) Friend recommendation method: It is possible to expose the friends who are active in the virtual world or acquaintances who are not yet active in the friend recommendation list among the acquaintances (relationships that the user can express using the graph) A method of providing a service so that a friend can directly apply to a user who wants to establish a virtual friend by including it in a virtual graph among the users of the recommended recommendation list.

(방식 2) 친구 자동 맺기: 메신저에서의 사용자와 상호간에 관계를 맺은 지인들 중 가상 세계에서 활동중인 지인들을 가상 세계의 지인(가상 그래프를 이용하여 나타낼 수 있는 관계)으로 자동으로 관계가 맺어지도록 설정할 수 있는 서비스를 제공하는 방식.
(Method 2) Automatic connection of friends: In order to automatically connect the acquaintances active in the virtual world among the acquaintances who have mutual relationship with the user in the messenger to the acquaintance of the virtual world (relation that can be expressed using the virtual graph) A way to provide services that can be set up.

1. 가상 세계(Virtual World 또는 Play World)의 기본 정의1. Basic Definition of Virtual World (Virtual World or Play World)

가상 세계는 아바타(avatar, 또는 캐릭터) 프로파일(Profile)을 기반으로 한 메신저 내의 또 다른 세상을 나타내는 것으로, 메신저 플랫폼 내에는 실제 세계와 가상 세계의 두 가지 판이 존재하게 된다. 이때, 가상 세계로의 유입 경로는 메신저의 탭 바(Tab bar) 등과 같이 특정 위치에 고정적으로 제공될 수 있다.The virtual world represents another world within the messenger that is based on an avatar (or character) profile. There are two versions of the messenger platform: the real world and the virtual world. At this time, the inflow path to the virtual world can be fixedly provided at a specific position such as a tab bar of a messenger.

도 1은 본 발명의 일실시예에 있어서, 실제 세계와 가상 세계의 두 가지 판을 나타낸 일례이다. 도 1에서 Real World(110)는 상술한 실제 세계의 판을, Play World(120)는 상술한 가상 세계의 판을 각각 나타낼 수 있다. Play World(120)에서는 룸(Room), 채팅(Chat), 샵(shop) 등이 포함된 아바타(Avatar), 게임 목록, 타임라인(Timeline), 알림(notification) 등이 포함된 플레이 채널(Play Channel), 친구 목록 등이 제공될 수 있다. 여기서, 플레이 채널은 메신저 Channel과 동일한 내/외부 제작 앱(App)들의 집합소인 소셜 플랫폼(social platform)을 의미할 수 있다. 가상 세계의 판을 통해 제공되는 서비스는 주로 아바타 프로파일(Avatar Profile)을 기반으로 하는 게임 및 캐쥬얼 서비스일 수 있다.FIG. 1 is an example showing two versions of an actual world and a virtual world in an embodiment of the present invention. In FIG. 1, the Real World 110 may represent the above-described real world edition, and the Play World 120 may represent the above-described virtual world edition. In the Play World 120, a play channel (Play) including an avatar including a room, a chat, a shop, a game list, a timeline, Channel, a friend list, and the like may be provided. Here, the play channel may refer to a social platform, which is a collection place of internal / external production apps similar to those of the messenger channel. The service provided through the edition of the virtual world can be a game and a casual service mainly based on an avatar profile.

실제 세계의 판에는 "play"(130)와 같이 가상 세계의 판으로 전환하기 위한 사용자 인터페이스가, 가상 세계의 판에는 "Real"(140)과 같이 실제 세계의 판으로 전환하기 위한 사용자 인터페이스가 포함될 수 있다. 실제 세계에서 가상 세계로, 또는 가상 세계에서 실제 세계로 전환되는 경우에는 판 전환 애니메이션이 사용자에게 제공될 수 있다.
A real world edition includes a user interface for switching to a virtual world edition such as "play " 130, and a virtual world edition includes a user interface for converting to a real world edition, such as & . If transitioning from a real world to a virtual world, or from a virtual world to a real world, a transitional animation can be provided to the user.

2. 서비스 포인트(point)2. Service point (point)

본 발명의 실시예들에 따르면, 메신저의 소셜 그래프(Social Graph, 상술한 실제 그래프)를 기반으로 다양한 놀거리가 사용자들에게 제공될 수 있고, 인적 네트워크를 기반으로 가상 세계의 재방문과 이용시간을 늘려 나갈 수 있는 다양한 장치가 마련될 수 있다. 예를 들어, 친구(지인)를 초대하면 아이템/경험치/캐쉬 등의 보상이 제공될 수 있고, 사용자가 사용자의 지인과 함께 서비스 받을 수 있도록 함으로써 게임을 더 즐길 수 있도록 서비스될 수 있다. 또한, 메신저의 친구를 가상 세계로 유도할 수 있는 장치가 적재적소에 배치될 수 있다.According to the embodiments of the present invention, a variety of activities can be provided to users based on the social graph (the actual graph described above) of the messenger, and the visit time and the usage time of the virtual world based on the human network A variety of devices can be provided that can be increased. For example, when a friend (acquaintance) is invited, compensation such as item / experience value / cash can be provided, and a service can be provided so that the user can enjoy the game more by allowing the user to receive service with the acquaintance of the user. In addition, a device capable of directing the messenger's friend to the virtual world can be placed in the right place.

또한, 친구와 함께할 수 있는 소셜(Social)형 게임과 그에 적절한 플랫폼(platform)이 제공될 수 있다. 예를 들어, 친구와 함께 할 만한 새로운 놀거리들에 대한 정보가 바이럴(Viral)로 사용자들에게 전달될 수 있으며, 게임성이 가미된 새로운 형태의 피드(Feed)가 제공될 수 있다.In addition, a social type game that can be played with a friend and an appropriate platform can be provided. For example, information about new things to do with friends can be communicated to users in a viral manner, and a new type of feed with game play can be provided.

또한, 가상 세계에 최적화된 형태로 메뉴를 재구성할 수 있다. 예를 들어, 아바타(Avatar, 룸(Room), 샵(Shop), 채팅(chat) 포함) / 게임목록 / 게임 종료(End) / 타임라인(Timeline) / 알림(Notification) / 친구목록 / 친구 찾기 / 친구 추천 / 공지 / FAQ(Frequently Asked Questions) 등의 다양한 메뉴들이 포함될 수 있다.
In addition, the menu can be reconfigured in a form optimized for the virtual world. For example, avatars (including Avatar, Room, Shop, Chat) / Game List / End Game / Timeline / Notification / Friend List / Friend Search / Friend Recommendation / Announcement / Frequently Asked Questions (FAQ), and the like.

3. 고려사항3. Considerations

웹 앱(web app)과 네이티브 앱(native app)이 전략적으로 노출될 수 있다.Web apps and native apps can be strategically exposed.

또한, 아바타(Avatar) 친구에 대한 기본 정의가 제공될 수 있다. 예를 들어, 내 메신저 친구가 아바타 생성시 내 아바타 친구로 자동 등록될 수 있다. 이 경우, 그 대상이 상호 친구인 경우인지, 이후 추가되는 사용자의 메신저 친구를 어떤 형태로 나타낼 것인지, 메신저 친구에 대한 요청/수락 관계 없이도 자동 등록이 진행될 수 있는지, 메신저 친구 공개 등록 설정 제공이 되는지 등의 세부적인 정의에 따라 아바타 친구에 대한 기본 정의가 제공될 수 있다.Also, a basic definition of an avatar friend can be provided. For example, a friend of my Messenger can be automatically registered as my avatar friend when creating an avatar. In this case, whether the object is a mutual friend, a form of a messenger friend of a user to be added later, automatic registration can be performed without a request / acceptance relation to the messenger friend, whether a messenger friend public registration setting is provided The basic definition of an avatar friend can be provided.

또한, 가상 세계의 타임라인(Timeline) 데이터의 기준을 사용자로 할지, 서비스(게임) 단위로 할 지 여부가 결정될 수 있고, 전반적으로 외부 제작사의 입점 케이스(Case)가 고려될 수 있다. 이에 더해, 한 명의 사용자 피드(Feed)가 몰려서 보여질 가능성을 고려한 데이터 병합(merge) 방안도 제시될 수 있다.
In addition, it is possible to determine whether the reference of the timeline data of the virtual world is a user or a service (game) unit, and a case of an external manufacturer can be considered as a whole. In addition, a data merge scheme may be suggested considering the possibility that a single user feed may be seen.

4. 실제 세계와 가상 세계의 연계 방식4. How the real world and the virtual world are connected

하나의 앱을 메신저 기반의 세상으로도, 아바타/게임/엔터테인먼트 기반의 세상으로도 즐길 수 있도록 하는 서비스 형태로서, 사용자는 기설정된 사용자 인터페이스를 클릭(또는 터치)함으로써 두 개의 세상을 넘나들면서 자유롭게 각각의 세계를 통해 제공되는 서비스들을 이용할 수 있다.As a form of service that enables one app to be enjoyed by both the messenger-based world and the avatar / game / entertainment-based world, the user can click (or touch) a predetermined user interface to freely Services available through the world of.

도 2는 본 발명의 일실시예에 있어서, 실제 세계와 가상 세계간의 전환을 나타낸 일례이다. 즉, 도 2는 실제 세계의 판(210)에서 가상 세계의 판(220)으로, 다시 가상 세계의 판(220)에서 실제 세계의 판(230)으로 전환되는 단말기 화면을 나타낸 일례이다. 즉, 각 화면들은 스마트폰과 같이 사용자의 단말기 화면을 나타낼 수 있다. 이때, 각 세계의 전환은 사용자가 도 2에서와 같이 'Play' 탭(240) 또는 'Real' 탭(250)과 같은 사용자 인터페이스를 클릭(또는 터치)함으로써 이루어질 수 있다.FIG. 2 is an example showing a transition between an actual world and a virtual world in an embodiment of the present invention. That is, FIG. 2 shows an example of a terminal screen that is switched from the real world board 210 to the virtual world board 220 and then from the virtual world board 220 to the real world board 230. That is, each screen can display a screen of a user's terminal like a smartphone. At this time, the conversion of each world may be performed by the user clicking (or touching) a user interface such as 'Play' tab 240 or 'Real' tab 250 as shown in FIG.

도 3은 본 발명의 일실시예에 있어서, 아바타 메뉴를 제공하는 일례이다. 도 3에서는 실제 세계의 판(310)에서 메신저 탭 바(tab bar)(320)를 제공하며, 아바타 메뉴(Avatar menu)(330)를 메신저 탭 바(320) 바닥에 숨겨두고, 아바타 아이콘(340)이 사용자에 의해 탭되면 아바타 메뉴(330)가 슬라이딩 되어 펼쳐지는 과정을 나타내고 있다. 펼쳐지는 메뉴의 수는 기설정될 수 있으며, 풀 스펙으로 전체 메뉴를 구성할 수도 있다. 펼쳐진 메뉴의 뒷 배경은, 원래 화면을 유지한 상태로, 하단의 신규 메뉴를 클릭했을 시 해당 화면이 노출되는 방식으로 서비스될 수 있다. 이때, 아바타 메뉴(330)에는 아바타뿐만 아니라 게임 등과 같이 가상 세계에서 제공 가능한 다양한 서비스들이 포함될 수 있다.3 is an example of providing an avatar menu in an embodiment of the present invention. 3, a messenger tab bar 320 is provided in an actual world board 310, an avatar menu 330 is hidden at the bottom of a messenger tab bar 320, and an avatar icon 340 ) Is tapped by the user, the avatar menu 330 is slid and unfolded. The number of unfolded menus can be preset, and full menus can be configured with full specifications. The background of the expanded menu can be served in such a way that the original screen is maintained and the screen is exposed when the new menu at the bottom is clicked. At this time, the avatar menu 330 may include various services that can be provided in a virtual world such as an avatar as well as a game.

리얼 아이콘(350)이 사용자에 의해 탭되는 경우, 아바타 메뉴(330)는 다시 사라지고, 메신저 탭 바(320)가 다시 나타날 수 있다.When the real icon 350 is tapped by the user, the avatar menu 330 disappears again, and the messenger tab bar 320 appears again.

도 4는 본 발명의 일실시예에 있어서, 아바타 메뉴를 제공하는 다른 예이다. 도 4에서는 실제 세계의 판(410)에서 메신저 탭 바(420)의 아바타 아이콘(430)이 사용자에 의해 탭되는 경우, 아바타 메뉴(440)가 슬라이딩 되어 펼쳐지는 과정을 나타내고 있다. 이때, 도 4에서는 원래의 메신저 탭 바(420)로 돌아가기 위한 리얼 아이콘(450)의 위치가 도 3의 리얼 아이콘(350)과 비교하여 변경된 모습을 나타내고 있다. 즉, 도 3 및 도 4는 하단의 탭 바를 이용한 사용자 인터페이스를 통해 실제 세계와 가상 세계간의 전환이 가능함을 나타내는 하나의 예시일 뿐, 사용자 인터페이스는 필요에 따라 자유롭게 구성될 수 있음을 나타내고 있다.4 is another example of providing an avatar menu in an embodiment of the present invention. FIG. 4 illustrates a process in which the avatar menu 440 is slid and unfolded when the avatar icon 430 of the messenger tab bar 420 is tapped by the user in the real world board 410. 4, the position of the real icon 450 for returning to the original messenger tab bar 420 is changed in comparison with the real icon 350 shown in FIG. That is, FIGS. 3 and 4 illustrate that the user interface can be freely configured according to need, which is merely an example of switching between the real world and the virtual world through the user interface using the tab bar at the bottom.

도 5는 본 발명의 일실시예에 있어서, 아바타 메뉴를 제공하는 또 다른 예이다. 도 5에서는 실제 세계에서 가상 세계로 전환하기 위한 탭(사용자 인터페이스)인 아바타 아이콘(510)이 아바타 메뉴(520)와 함께 슬라이딩 되는 모습을 나타내고 있다. 이때, 아바타 메뉴(520)가 모두 펼쳐지면, 아바타 아이콘(510)은 리얼 아이콘(550)으로 변경될 수 있다.5 is another example of providing an avatar menu in an embodiment of the present invention. FIG. 5 shows a state in which an avatar icon 510, which is a tab (user interface) for switching from a real world to a virtual world, is slid together with the avatar menu 520. At this time, if all of the avatar menu 520 is unfolded, the avatar icon 510 can be changed to a real icon 550.

도 6은 본 발명의 일실시예에 있어서, 채팅화면 내 게임 연계 방법을 나타낸 일례이다. 도 6은 채팅화면에서 직접 게임 리스트를 제공받기 위한 사용자 인터페이스를 제공한 예를 나타내고 있다. 채팅 대화방 화면(610)에는 게임을 선택하기 위한 게임 선택 화면(620)으로의 전환을 위한 사용자 인터페이스(611)가 포함되어 있다. 즉, 채팅 대화방 내에서 직접 게임 선택 화면(620)으로의 전환이 가능한 기능이 제공될 수 있다. 게임 선택 화면(620)에서 사용자에 의해 게임이 선택되면, 게임 실행 화면(630)에서와 같이 바로 게임이 진행될 수 있다. 이때, 선택된 게임은 메신저 상에서 대화 중인 상대와 함께 진행될 수 있다.FIG. 6 illustrates an example of a chat screen in-game connection method according to an exemplary embodiment of the present invention. FIG. 6 shows an example of providing a user interface for directly receiving a game list on a chat screen. The chatting screen 610 includes a user interface 611 for switching to a game selection screen 620 for selecting a game. That is, a function capable of switching to the game selection screen 620 directly in the chatting room can be provided. When a game is selected by the user on the game selection screen 620, the game can be immediately proceeded as in the game execution screen 630. [ At this time, the selected game can be played along with the opponent in conversation on the messenger.

도 7은 본 발명의 일실시예에 있어서, 채팅화면 내 게임 연계 방법을 나타낸 다른 예이다. 도 7은 채팅화면 내의 배너 또는 프로모션 영역을 통해 게임 리스트를 제공받기 위한 사용자 인터페이스(710)를 제공한 예를 나타내고 있다. 이때, 점선박스로 표시된 사용자 인터페이스 영역이 사용자에 의해 탭되면, 도 6에서 설명한 바와 같이 게임 리스트가 사용자에게 제공될 수 있다.7 is another example of a game connection method in a chat screen in an embodiment of the present invention. FIG. 7 shows an example of providing a user interface 710 for receiving a game list through a banner or a promotion area in a chat screen. At this time, if the user interface area indicated by the dotted box is tapped by the user, the game list may be provided to the user as described with reference to FIG.

도 8은 본 발명의 일실시예에 있어서, 채팅화면 내 게임 연계 방법을 나타낸 또 다른 예이다. 도 8은 채팅화면 상단의 배너를 클릭 또는 플리킹 하거나 또는 채팅화면 자체를 좌우로 플리킹 하는 등의 사용자 이벤트(810)를 통해 게임 리스트를 제공받기 위한 사용자 인터페이스를 제공한 예를 나타내고 있다. 이때, 도 8에서 점선박스로 표시된 영역이 채팅화면 상단의 배너에 대응될 수 있다.FIG. 8 is another example of a chat screen in-game connection method according to an embodiment of the present invention. FIG. 8 shows an example of providing a user interface for receiving a game list through a user event 810, such as clicking or flicking a banner at the top of a chat screen, or flicking a chat screen itself. In this case, the area indicated by the dotted box in FIG. 8 may correspond to the banner at the top of the chat screen.

도 9는 본 발명의 일실시예에 있어서, 친구 팝업 내에서 게임을 연계하는 방법을 나타낸 일례이다. 도 9에서는 실제 그래프에서 친구(지인)을 직접 선택하고, 선택된 친구와 함께 플레이할 게임을 선택할 수 있는 사용자 인터페이스에 대해 나타내고 있다. 제1 화면(910)은 메신저 친구 리스트를 나타내고 있으며, 특정 친구가 선택되는 모습을 나타내고 있다. 제2 화면(920)은 메신저 친구 리스트에서 선택된 친구에 대한 정보가 팝업창을 통해 표시되는 모습을 나타내고 있으며, 팝업창에 포함된 게임을 위한 사용자 인터페이스가 선택되는 모습을 나타내고 있다. 제3 화면(930)은 게임 리스트를 나타내고 있다. 즉, 제1 화면(910)에서 선택된 친구와 제3 화면(930)에서 선택된 게임을 진행하는 것이 가능해진다.9 is an example of a method of linking a game in a friend pop-up in an embodiment of the present invention. FIG. 9 shows a user interface in which a friend (acquaintance) is directly selected in the actual graph, and a game to be played together with the selected friend is selected. The first screen 910 shows a messenger friend list, and shows a state in which a specific friend is selected. The second screen 920 shows a state in which information on a friend selected in the messenger friend list is displayed through a pop-up window, and a user interface for a game included in the pop-up window is selected. The third screen 930 shows a game list. That is, it is possible to proceed with the game selected on the third screen 930 and the friend selected on the first screen 910.

도 10은 본 발명의 일실시예에 있어서, 메신저의 실제 그래프를 가상 세계의 가상 그래프와 연계하는 방법을 나타낸 일례이다. 이미 설명한 바와 같이, 메신저의 실제 그래프를 가상 세계의 가상 그래프와 연계하는 방법에는 메신저에서 사용자가 관계를 맺은 지인들 중 가상 세계에서 활동중인 지인들 또는 아직 미활동중인 지인들을 친구 추천 리스트에 노출하고, 사용자가 노출된 추천 리스트의 사용자들 중, 가상 그래프에 포함시켜 가상 친구를 맺고 싶은 사용자에게 직접 친구 신청을 할 수 있도록 서비스를 제공하는 방식인 친구 추천 방식과 메신저에서의 사용자와 상호간에 관계를 맺은 지인들 중 가상 세계에서 활동중인 지인들을 가상 세계의 지인으로 자동으로 관계가 맺어지도록 설정할 수 있는 서비스를 제공하는 방식인 친구 자동 맺기 방식이 있다. 즉, 도 10에서는 메신저 상의 친구 목록을 제공하고, 사용자에 의해 선택되는 친구가 아바타 친구로 맺어질 수 있도록 하기 위한 사용자 인터페이스를 나타내고 있다.10 is an example of a method of associating an actual graph of a messenger with a virtual graph of a virtual world in an embodiment of the present invention. As described above, a method of associating a real graph of a messenger with a virtual graph of a virtual world includes a process of exposing friends who are engaged in a virtual world or acquaintances who are not yet active in a friend recommendation list , A recommendation method of a friend, which is a method of providing a service to allow a user to directly apply to a user who wants to make a virtual friend by including it in a virtual graph among the users of the recommended recommendation list by the user, There is a method of automatic connection of a friend, which is a method of providing a service that can automatically establish a relationship with an acquaintance who is active in the virtual world. That is, FIG. 10 shows a user interface for providing a friend list on the messenger and allowing a friend selected by the user to be made an avatar friend.

도 11은 본 발명의 일실시예에 있어서, 메신저 시스템의 내부 구성을 설명하기 위한 블록도이다. 본 실시예에 따른 메신저 시스템(1100)은 메신저를 이용하는 사용자들간의 관계정보인 실제 그래프(real graph)를 이용하여 메신저 서비스를 제공하는 시스템으로, 도 11에 도시된 바와 같이 메신저 기능 제공부(1110), 제1 사용자 인터페이스 제공부(1120), 가상 세계 서비스 제공부(1130) 및 제2 사용자 인터페이스 제공부(1140)를 포함할 수 있다.11 is a block diagram for explaining an internal configuration of a messenger system according to an embodiment of the present invention. The messenger system 1100 according to the present embodiment is a system for providing a messenger service using a real graph, which is a relationship between users using a messenger. The messenger system 1100 includes a messenger function providing unit 1110 A first user interface providing unit 1120, a virtual world service providing unit 1130, and a second user interface providing unit 1140.

메신저 기능 제공부(1110)는 사용자들 중 관계가 맺어진 사용자들간에 메신저 기능을 제공한다. 이러한 메신저 기능은, 기본적으로 관계가 맺어진 사용자들간에 채팅, 데이터 전송 등과 같은 일반적인 기능을 제공할 수 있다. 예를 들어, 메신저 시스템(1100)은 데이터베이스를 통해 서로 관계가 맺어진 사용자들에 대한 관계정보들을 저장할 수 있고, 제1 사용자가 관계가 맺어진 제2 사용자와의 채팅을 원하는 경우, 메신저 기능을 이용하여 제1 사용자와 제2 사용자를 서로 연결하여 제1 사용자와 제2 사용자간에 채팅이 진행될 수 있도록 지원할 수 있다.The messenger function providing unit 1110 provides a messenger function among users having a relationship among the users. Such a messenger function can basically provide general functions such as chatting, data transmission, etc. between users having a relationship. For example, the messenger system 1100 can store the relationship information of the users related to each other through the database, and when the first user wants to chat with the second user having the relation, The first user and the second user can be connected to each other to support the chatting process between the first user and the second user.

제1 사용자 인터페이스 제공부(1120)는 메신저 기능을 통해 가상 세계의 서비스를 제공하기 위한 제1 사용자 인터페이스를 제공한다. 여기서, 가상 세계의 서비스는 아바타 서비스 및 게임 서비스 중 적어도 하나를 포함할 수 있다. 이때, 이러한 가상 세계의 서비스는 실제 세계의 서비스가 제공되는 메신저 플랫폼을 기반으로 제공될 수 있다. 즉, 단순히 메신저를 통해 기존의 게임이나 아바타 서비스로의 링크를 제공하는 것이 아니라, 메신저 플랫폼을 통해 메신저 서비스인 실제 세계의 서비스와 게임/아바타/엔터테인먼트 기능과 같은 가상 세계의 서비스를 서로 전환해가며 제공하는 것이 가능해진다.The first user interface providing unit 1120 provides a first user interface for providing a virtual world service through a messenger function. Here, the service of the virtual world may include at least one of an avatar service and a game service. At this time, the service of this virtual world can be provided based on the messenger platform in which the real world service is provided. In other words, instead of simply providing a link to an existing game or avatar service through a messenger, the messenger platform converts the real world service, which is a messenger service, and the virtual world service, such as game / avatar / entertainment function And the like.

가상 세계 서비스 제공부(1130)는 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 이용하는 사용자들간의 관계정보인 가상 그래프(virtual graph)를 이용하여 가상 세계의 서비스를 제공하되, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공한다. 즉, 제1 사용자 인터페이스는 실제 세계를 통해 제공될 수 있으며, 사용자에 의해 제1 사용자 인터페이스를 통한 요청이 발생하는 경우, 가상 세계 서비스 제공부(1130)는 메신저 플랫폼을 기반으로 하여 실제 세계를 가상 세계로 전환하여 가상 세계의 서비스를 제공할 수 있다.The virtual world service providing unit 1130 provides a service of a virtual world using a virtual graph, which is a relationship information between users using services of the virtual world, according to a request through the first user interface, The virtual world service is converted into the service of the virtual world. That is, the first user interface can be provided through the real world, and when a request is made by the user through the first user interface, the virtual world service provider 1130 can create a virtual world based on the messenger platform The world can be switched to provide services of the virtual world.

이때, 제1 사용자 인터페이스는, 메신저 기능에 따라 제공되는 채팅화면상의 적어도 일부 영역에 설정될 수도 있다. 이 경우, 제1 사용자 인터페이스를 통한 요청은, 상기 적어도 일부 영역에 발생하는 기설정된 사용자 이벤트의 감지에 따라 발생될 수 있다. 이러한 적어도 일부 영역에 대해서는 도 7 및 도 8을 통해 이미 설명한 바 있다.At this time, the first user interface may be set in at least a part of the chat screen provided according to the messenger function. In this case, a request through the first user interface may be generated in response to detection of a predetermined user event occurring in the at least a partial area. Such at least some regions have already been described with reference to Figs. 7 and 8. Fig.

또한, 가상 세계 서비스 제공부(1130)는 일례로, 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스들 중 하나의 서비스를 선택하기 위한 서비스 선택 기능을 사용자에게 제공하고, 상기 사용자와 상기 사용자가 상기 메신저 기능을 통해 대화중인 적어도 하나의 다른 사용자를 서로 연계하여 서비스 선택 기능을 통해 선택된 서비스를 제공할 수 있다. 즉, 사용자가 게임을 선택하면, 가상 세계 서비스 제공부(1130)는 선택된 게임을 사용자와 현재 대화중인 다른 사용자가 함께 진행할 수 있도록 서비스를 제공할 수 있다.In addition, the virtual world service provider 1130 may provide, for example, a service selection function for selecting one of the services of the virtual world according to a request through the first user interface, The user can connect at least one other user in conversation through the messenger function to provide the selected service through the service selection function. In other words, when the user selects a game, the virtual world service providing unit 1130 can provide a service so that the user can proceed with the selected game together with other users currently in conversation.

다른 예로, 제1 사용자 인터페이스는, 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들 중 사용자에 의해 선택되는 적어도 하나의 다른 사용자와 연관하여 제공될 수 있다. 이 경우, 가상 세계 서비스 제공부(1130)는 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스들 중 하나의 서비스를 선택하기 위한 서비스 선택 기능을 사용자에게 제공하고, 사용자와 선택된 적어도 하나의 다른 사용자를 서로 연계하여 서비스 선택 기능을 통해 선택된 서비스를 제공할 수 있다. 즉, 사용자가 직접 게임을 하기 위한 다른 사용자를 선택한 후, 선택된 사용자와 함께 플레이 하기 위한 게임까지 선택하면, 가상 세계 서비스 제공부(1130)는 선택된 다른 사용자와 함께 선택된 게임을 할 수 있도록 서비스를 제공할 수 있다.As another example, the first user interface may be provided in association with at least one other user selected by the user among other users associated with the user in the actual graph. In this case, the virtual world service provider 1130 provides a service selection function to the user for selecting one of the services of the virtual world according to the request through the first user interface, Other users can be linked with each other to provide the selected service through the service selection function. That is, if the user selects another user to play the game directly, and then selects a game for playing with the selected user, the virtual world service provider 1130 provides a service for playing the selected game together with the selected other user can do.

이러한 가상 세계 서비스 제공부(1130)는 가상 세계의 서비스에서 이용되는 메뉴항목들을 실제 세계의 서비스를 통해 제공하고, 메뉴항목들 중 선택된 메뉴항목에 따른 가상 세계의 서비스를 제공할 수 있다. 예를 들어, 가상 세계의 친구들의 목록을 확인하기 위한 항목, 게임 채널 목록을 확인하기 위한 항목, 게임상에서의 채팅을 위한 항목 등과 같은 다양한 메뉴항목들이 가상 세계가 아닌 실제 세계의 서비스를 통해 제공될 수 있다. 즉, 사용자는 메뉴항목들을 이용하여 가상 세계의 특정 서비스에 대한 다양한 메뉴항목들 중 특정 항목을 실제 세계에서 접근하는 것이 가능해진다. The virtual world service providing unit 1130 may provide the menu items used in the virtual world service through real world services and provide the virtual world service according to the selected menu item among the menu items. For example, various menu items such as an item for checking the list of friends of the virtual world, an item for checking the game channel list, an item for chatting on the game, etc. are provided through the service of the real world rather than the virtual world . That is, the user can use the menu items to access a specific item among various menu items for a specific service of the virtual world in the real world.

제2 사용자 인터페이스 제공부(1140)는 가상 세계의 서비스를 실제 세계의 서비스로 전환하기 위한 제2 사용자 인터페이스를 가상 세계의 서비스를 통해 제공한다. 이미 설명한 바와 같이, 메신저 시스템(1100)은 실제 세계의 서비스와 가상 세계의 서비스를 서로 전환해가며 이용할 수 있도록 하기 위해, 메신저 플랫폼을 통해 모든 서비스들을 제공할 수 있다. 따라서, 가상 세계에서 실제 세계로의 전환을 위한 사용자 인터페이스가 필요하며, 상술한 제2 사용자 인터페이스가 가상 세계를 통해 사용자에게 제공될 수 있다. 예를 들어, 메신저 기능 제공부(1110)는 가상 세계의 서비스가 제공중인 경우, 제2 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 실제 세계의 서비스로 전환하여 메신저 기능을 제공할 수 있다.The second user interface providing unit 1140 provides a second user interface for converting the services of the virtual world into services of the real world through services of the virtual world. As described above, the messenger system 1100 can provide all the services through the messenger platform in order to switch between real world services and virtual world services. Therefore, a user interface for switching from the virtual world to the real world is required, and the above-mentioned second user interface can be provided to the user through the virtual world. For example, when the service of the virtual world is provided, the messenger function providing unit 1110 may convert the service of the virtual world into the service of the real world according to the request through the second user interface to provide the messenger function .

또한, 메신저 시스템(1100)은 실제 그래프를 이용하여 상기 가상 그래프에 추가하기 위한 다른 사용자를 추천하는 사용자 추천부(미도시)를 더 포함할 수 있다. In addition, the messenger system 1100 may further include a user recommending unit (not shown) for recommending another user to add to the virtual graph using an actual graph.

예를 들어, 사용자 추천부는 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들의 리스트를 제공하고, 리스트에서 사용자에 의해 선택되는 적어도 하나의 다른 사용자를 사용자와 연관하여 가상 그래프에 추가할 수 있다. 즉, 사용자의 메신저 친구가 가상 세계의 친구로 추천되고, 추천된 친구 중 사용자에 의해 선택된 친구가 가상 세계에 추가될 수 있다.For example, the user recommendation section may provide a list of other users who are related to the user in the actual graph, and may add at least one other user selected by the user in the list to the virtual graph by associating with the user. That is, a user's messenger friend is recommended as a friend of the virtual world, and a friend selected by the user among the recommended friends can be added to the virtual world.

다른 예로, 사용자 추천부는 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들 중 가상 세계의 서비스를 이용하는 다른 사용자를 확인하고, 확인된 다른 사용자를 사용자와 연관하여 가상 그래프에 추가할 수 있다. 즉, 사용자의 메신저 친구들 중 가상 세계의 서비스를 이용하는 친구들이 자동으로 가상 세계의 친구로서 추가될 수 있다.As another example, the user recommendation unit may identify another user who uses the service of the virtual world among other users who are related to the user in the actual graph, and may add another identified user to the virtual graph in association with the user. That is, among the messenger friends of the user, friends using the service of the virtual world can be automatically added as a friend of the virtual world.

도 12는 본 발명의 일실시예에 있어서, 메신저 서비스 제공 방법을 도시한 흐름도이다. 본 실시예에 따른 메신저 서비스 제공 방법은 도 11을 통해 설명한 메신저 시스템(1100)에 의해 수행될 수 있다.12 is a flowchart illustrating a method of providing a messenger service according to an embodiment of the present invention. The method of providing a messenger service according to the present embodiment may be performed by the messenger system 1100 described with reference to FIG.

단계(1210)에서 메신저 시스템(1100)은 사용자들 중 관계가 맺어진 사용자들간에 메신저 기능을 제공한다. 이러한 메신저 기능은, 기본적으로 관계가 맺어진 사용자들간에 채팅, 데이터 전송 등과 같은 일반적인 기능을 제공할 수 있다. 예를 들어, 메신저 시스템(1100)은 데이터베이스를 통해 서로 관계가 맺어진 사용자들에 대한 관계정보들을 저장할 수 있고, 제1 사용자가 관계가 맺어진 제2 사용자와의 채팅을 원하는 경우, 메신저 기능을 이용하여 제1 사용자와 제2 사용자를 서로 연결하여 제1 사용자와 제2 사용자간에 채팅이 진행될 수 있도록 지원할 수 있다.In step 1210, the messenger system 1100 provides a messenger function between the users to whom the relationship is established. Such a messenger function can basically provide general functions such as chatting, data transmission, etc. between users having a relationship. For example, the messenger system 1100 can store the relationship information of the users related to each other through the database, and when the first user wants to chat with the second user having the relation, The first user and the second user can be connected to each other to support the chatting process between the first user and the second user.

단계(1220)에서 메신저 시스템(1100)은 메신저 기능을 통해 가상 세계의 서비스를 제공하기 위한 제1 사용자 인터페이스를 제공한다. 여기서, 가상 세계의 서비스는 아바타 서비스 및 게임 서비스 중 적어도 하나를 포함할 수 있다. 이때, 이러한 가상 세계의 서비스는 실제 세계의 서비스가 제공되는 메신저 플랫폼을 기반으로 제공될 수 있다. 즉, 단순히 메신저를 통해 기존의 게임이나 아바타 서비스로의 링크를 제공하는 것이 아니라, 메신저 플랫폼을 통해 메신저 서비스인 실제 세계의 서비스와 게임/아바타/엔터테인먼트 기능과 같은 가상 세계의 서비스를 서로 전환해가며 제공하는 것이 가능해진다.In step 1220, the messenger system 1100 provides a first user interface for providing services of the virtual world through the messenger function. Here, the service of the virtual world may include at least one of an avatar service and a game service. At this time, the service of this virtual world can be provided based on the messenger platform in which the real world service is provided. In other words, instead of simply providing a link to an existing game or avatar service through a messenger, the messenger platform converts the real world service, which is a messenger service, and the virtual world service, such as game / avatar / entertainment function And the like.

단계(1230)에서 메신저 시스템(1100)은 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 이용하는 사용자들간의 관계정보인 가상 그래프(virtual graph)를 이용하여 가상 세계의 서비스를 제공하되, 메신저 서비스인 실제 세계의 서비스를 가상 세계의 서비스로 전환하여 제공한다. 즉, 제1 사용자 인터페이스는 실제 세계를 통해 제공될 수 있으며, 사용자에 의해 제1 사용자 인터페이스를 통한 요청이 발생하는 경우, 메신저 시스템(1100)은 메신저 플랫폼을 기반으로 하여 실제 세계를 가상 세계로 전환하여 가상 세계의 서비스를 제공할 수 있다.In step 1230, the messenger system 1100 provides a service of a virtual world using a virtual graph, which is a relationship between users using services of the virtual world, according to a request through the first user interface, The service of the real world which is the messenger service is converted into the service of the virtual world. That is, the first user interface may be provided through the real world, and when a request is made by the user through the first user interface, the messenger system 1100 switches the real world to a virtual world based on the messenger platform So that the service of the virtual world can be provided.

이때, 제1 사용자 인터페이스는, 메신저 기능에 따라 제공되는 채팅화면상의 적어도 일부 영역에 설정될 수도 있다. 이 경우, 제1 사용자 인터페이스를 통한 요청은, 상기 적어도 일부 영역에 발생하는 기설정된 사용자 이벤트의 감지에 따라 발생될 수 있다. 이러한 적어도 일부 영역에 대해서는 도 7 및 도 8을 통해 이미 설명한 바 있다.At this time, the first user interface may be set in at least a part of the chat screen provided according to the messenger function. In this case, a request through the first user interface may be generated in response to detection of a predetermined user event occurring in the at least a partial area. Such at least some regions have already been described with reference to Figs. 7 and 8. Fig.

또한, 메신저 시스템(1100)은 단계(1230)에서, 일례로, 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스들 중 하나의 서비스를 선택하기 위한 서비스 선택 기능을 사용자에게 제공하고, 상기 사용자와 상기 사용자가 상기 메신저 기능을 통해 대화중인 적어도 하나의 다른 사용자를 서로 연계하여 서비스 선택 기능을 통해 선택된 서비스를 제공할 수 있다. 즉, 사용자가 게임을 선택하면, 메신저 시스템(1100)은 선택된 게임을 사용자와 현재 대화중인 다른 사용자가 함께 진행할 수 있도록 서비스를 제공할 수 있다.In addition, the messenger system 1100 may provide, in step 1230, a service selection function for selecting a service of one of the services of the virtual world, for example, according to a request through the first user interface, The user and the at least one other user interacting with the user through the messenger function can be associated with each other to provide the selected service through the service selection function. That is, when the user selects a game, the messenger system 1100 can provide a service so that the user can proceed with the selected game together with another user currently in conversation.

다른 예로, 제1 사용자 인터페이스는, 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들 중 사용자에 의해 선택되는 적어도 하나의 다른 사용자와 연관하여 제공될 수 있다. 이 경우, 메신저 시스템(1100)은 단계(1230)에서, 제1 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스들 중 하나의 서비스를 선택하기 위한 서비스 선택 기능을 사용자에게 제공하고, 사용자와 선택된 적어도 하나의 다른 사용자를 서로 연계하여 서비스 선택 기능을 통해 선택된 서비스를 제공할 수 있다. 즉, 사용자가 직접 게임을 하기 위한 다른 사용자를 선택한 후, 선택된 사용자와 함께 플레이 하기 위한 게임까지 선택하면, 메신저 시스템(1100)은 선택된 다른 사용자와 함께 선택된 게임을 할 수 있도록 서비스를 제공할 수 있다.As another example, the first user interface may be provided in association with at least one other user selected by the user among other users associated with the user in the actual graph. In this case, the messenger system 1100, in step 1230, provides a service selection function for the user to select one of the services of the virtual world according to the request through the first user interface, And at least one other user can be linked with each other to provide the selected service through the service selection function. That is, if the user selects another user to play the game directly, and then selects a game for playing with the selected user, the messenger system 1100 can provide a service for playing a selected game together with other selected users .

이러한 메신저 시스템(1100)은 가상 세계의 서비스에서 이용되는 메뉴항목들을 실제 세계의 서비스를 통해 제공하고, 메뉴항목들 중 선택된 메뉴항목에 따른 가상 세계의 서비스를 제공할 수 있다. 예를 들어, 가상 세계의 친구들의 목록을 확인하기 위한 항목, 게임 채널 목록을 확인하기 위한 항목, 게임상에서의 채팅을 위한 항목 등과 같은 다양한 메뉴항목들이 가상 세계가 아닌 실제 세계의 서비스를 통해 제공될 수 있다. 즉, 사용자는 메뉴항목들을 이용하여 가상 세계의 특정 서비스에 대한 다양한 메뉴항목들 중 특정 항목을 실제 세계에서 접근하는 것이 가능해진다. The messenger system 1100 may provide menu items used in services of a virtual world through real world services and provide services of a virtual world according to selected menu items of menu items. For example, various menu items such as an item for checking the list of friends of the virtual world, an item for checking the game channel list, an item for chatting on the game, etc. are provided through the service of the real world rather than the virtual world . That is, the user can use the menu items to access a specific item among various menu items for a specific service of the virtual world in the real world.

단계(1240)에서 메신저 시스템(1100)은 가상 세계의 서비스를 실제 세계의 서비스로 전환하기 위한 제2 사용자 인터페이스를 가상 세계의 서비스를 통해 제공한다. 이미 설명한 바와 같이, 메신저 시스템(1100)은 실제 세계의 서비스와 가상 세계의 서비스를 서로 전환해가며 이용할 수 있도록 하기 위해, 메신저 플랫폼을 통해 모든 서비스들을 제공할 수 있다. 따라서, 가상 세계에서 실제 세계로의 전환을 위한 사용자 인터페이스가 필요하며, 상술한 제2 사용자 인터페이스가 가상 세계를 통해 사용자에게 제공될 수 있다. 예를 들어, 메신저 서비스 제공 방법은 가상 세계의 서비스가 제공중인 경우, 제2 사용자 인터페이스를 통한 요청에 따라, 가상 세계의 서비스를 실제 세계의 서비스로 전환하여 메신저 기능을 제공하는 단계(미도시)를 더 포함할 수 있다.In step 1240, the messenger system 1100 provides a second user interface through a virtual world service to convert the services of the virtual world into services of the real world. As described above, the messenger system 1100 can provide all the services through the messenger platform in order to switch between real world services and virtual world services. Therefore, a user interface for switching from the virtual world to the real world is required, and the above-mentioned second user interface can be provided to the user through the virtual world. For example, the method of providing a messenger service may include a step (not shown) of converting a service of a virtual world into a service of a real world to provide a messenger function according to a request through a second user interface, As shown in FIG.

또한, 메신저 서비스 제공 방법은 실제 그래프를 이용하여 상기 가상 그래프에 추가하기 위한 다른 사용자를 추천하는 단계(미도시)를 더 포함할 수 있다. In addition, the messenger service providing method may further include recommending another user to add to the virtual graph using an actual graph (not shown).

예를 들어, 메신저 시스템(1100)은 다른 사용자를 추천하기 위해, 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들의 리스트를 제공하고, 리스트에서 사용자에 의해 선택되는 적어도 하나의 다른 사용자를 사용자와 연관하여 가상 그래프에 추가할 수 있다. 즉, 사용자의 메신저 친구가 가상 세계의 친구로 추천되고, 추천된 친구 중 사용자에 의해 선택된 친구가 가상 세계에 추가될 수 있다.For example, the messenger system 1100 may provide a list of other users associated with the user in the actual graph to recommend other users, and may associate at least one other user selected by the user in the list with the user You can add it to a virtual graph. That is, a user's messenger friend is recommended as a friend of the virtual world, and a friend selected by the user among the recommended friends can be added to the virtual world.

다른 예로, 메신저 시스템(1100)은 다른 사용자를 추천하기 위해, 실제 그래프에서 사용자와 관계가 맺어진 다른 사용자들 중 가상 세계의 서비스를 이용하는 다른 사용자를 확인하고, 확인된 다른 사용자를 사용자와 연관하여 가상 그래프에 추가할 수 있다. 즉, 사용자의 메신저 친구들 중 가상 세계의 서비스를 이용하는 친구들이 자동으로 가상 세계의 친구로서 추가될 수 있다.As another example, the messenger system 1100 may identify other users who utilize the services of the virtual world among other users associated with the user in the actual graph to recommend other users, You can add it to the graph. That is, among the messenger friends of the user, friends using the service of the virtual world can be automatically added as a friend of the virtual world.

도 11 및 도 12에서 생략된 내용은 도 1 내지 도 10의 내용을 참조할 수 있다.The contents omitted in FIGS. 11 and 12 can be referred to the contents of FIG. 1 to FIG.

이와 같이, 본 발명의 실시예들에 따르면, 메신저 플랫폼에서 아바타/게임/엔터테인먼트 기능을 제공할 수 있고, 메신저 플랫폼을 통해 메신저 서비스인 실제 세계의 서비스와 아바타 서비스나 게임 서비스와 같은 가상 세계의 서비스를 제공할 수 있다. 또한, 메신저 상의 관계정보인 실제 그래프에 기반하는 실제 세계와 가상 그래프에 기반하는 가상 세계를 전환해가면서 실제 세계의 서비스와 가상 세계의 서비스를 제공할 수 있고, 실제 세계의 기반이 되는 실제 그래프를 이용하여 가상 세계에서 관계를 맺기 위한 사용자를 추천할 수 있다.As described above, according to the embodiments of the present invention, it is possible to provide an avatar / game / entertainment function in a messenger platform, and to provide a real-world service, which is a messenger service, and a service of a virtual world such as an avatar service or a game service, Can be provided. In addition, we can provide real world service and virtual world service by switching virtual world based on actual graph based on relation information on messenger and virtual graph, Can be used to recommend a user to establish a relationship in a virtual world.

본 발명의 실시예에 따른 방법들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 또한, 상술한 파일 시스템은 컴퓨터 판독이 가능한 기록 매체에 기록될 수 있다.The methods according to embodiments of the present invention may be implemented in the form of program instructions that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Furthermore, the above-described file system can be recorded on a computer-readable recording medium.

이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. This is possible.

그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined by the equivalents of the claims, as well as the claims.

Claims (1)

메신저를 이용하는 사용자들간의 관계정보인 실제 그래프(real graph)를 이용하여 메신저 서비스를 제공하는 방법에 있어서,
상기 사용자들 중 관계가 맺어진 사용자들간에 메신저 기능을 제공하는 단계;
상기 메신저 기능을 통해 가상 세계의 서비스를 제공하기 위한 제1 사용자 인터페이스를 제공하는 단계;
상기 제1 사용자 인터페이스를 통한 요청에 따라, 상기 가상 세계의 서비스를 이용하는 사용자들간의 관계정보인 가상 그래프(virtual graph)를 이용하여 상기 가상 세계의 서비스를 제공하되, 상기 메신저 서비스인 실제 세계의 서비스를 상기 가상 세계의 서비스로 전환하여 제공하는 단계; 및
상기 가상 세계의 서비스를 상기 실제 세계의 서비스로 전환하기 위한 제2 사용자 인터페이스를 상기 가상 세계의 서비스를 통해 제공하는 단계
를 포함하고,
상기 가상 세계의 서비스는, 아바타 서비스 및 게임 서비스 중 적어도 하나를 포함하고, 상기 가상 세계의 서비스는, 상기 실제 세계의 서비스가 제공되는 메신저 플랫폼을 기반으로 제공되는 것을 특징으로 하는 메신저 서비스 제공 방법.
A method for providing a messenger service using a real graph, which is a relationship information between users using a messenger,
Providing a messenger function among users having a relationship among the users;
Providing a first user interface for providing a service of a virtual world through the messenger function;
Providing a service of the virtual world using a virtual graph, which is a relationship information between users using the service of the virtual world, according to a request through the first user interface, To a service of the virtual world; And
Providing a second user interface through the service of the virtual world to convert the service of the virtual world into the service of the real world
Lt; / RTI >
Wherein the service of the virtual world includes at least one of an avatar service and a game service, and the service of the virtual world is provided based on a messenger platform on which the real world service is provided.
KR1020140093233A 2012-03-30 2014-07-23 System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform KR20140099852A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020120032878 2012-03-30
KR20120032878 2012-03-30

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020120062521A Division KR20130111147A (en) 2012-03-30 2012-06-12 System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform

Publications (1)

Publication Number Publication Date
KR20140099852A true KR20140099852A (en) 2014-08-13

Family

ID=49632846

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020120062521A KR20130111147A (en) 2012-03-30 2012-06-12 System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform
KR1020140093233A KR20140099852A (en) 2012-03-30 2014-07-23 System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform

Family Applications Before (1)

Application Number Title Priority Date Filing Date
KR1020120062521A KR20130111147A (en) 2012-03-30 2012-06-12 System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform

Country Status (2)

Country Link
KR (2) KR20130111147A (en)
TW (1) TWI589337B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101565473B1 (en) * 2013-11-08 2015-11-04 주식회사 엔씨소프트 Method and system for providing game
TWI555349B (en) * 2014-05-13 2016-10-21 嘯天科技股份有限公司 Voice chat device
US11285382B2 (en) 2019-11-06 2022-03-29 Niantic, Inc. Player density based region division for regional chat
WO2024039000A1 (en) * 2022-08-17 2024-02-22 삼성전자 주식회사 Electronic device for providing virtual space and computer-readable storage medium

Also Published As

Publication number Publication date
TWI589337B (en) 2017-07-01
TW201338836A (en) 2013-10-01
KR20130111147A (en) 2013-10-10

Similar Documents

Publication Publication Date Title
JP5706868B2 (en) System and method for providing avatar / game / entertainment functionality on a messenger platform
JP5968366B2 (en) Method and system for implementing a game center with player specific options and statistics
KR101261349B1 (en) System and Method for Enhancing Socialization in Virtual Worlds
US20120311504A1 (en) Extensible architecture for navigating a hierarchy
US9889373B1 (en) Multilayer framework and architecture with variable video gaming capabilities
KR20140099852A (en) System and method for providing eliminating premium according to providing avatar/game/entertainment function in messenger platform
EP3355260A1 (en) In-game messenger service providing method and device
KR20140126152A (en) Method and server for providing service of using music contents
KR101310274B1 (en) Method and server for providing message service
KR101813900B1 (en) Audio chat management device and method
JP2014188330A (en) Game control method, web server device, game control program, and storage medium
WO2012166639A1 (en) Personalized information for a non-acquired asset
Punt et al. An integrated environment and development framework for social gaming using mobile devices, digital TV and Internet
KR101335143B1 (en) Providing method and using method of service for giving a present of mobile gift certificate using a instant messaging service
CN115193043A (en) Game information sending method and device, computer equipment and storage medium
AU2015100300A4 (en) Methods and systems for providing a game center having player specific options and statistics
JP6825196B2 (en) Information processing equipment and programs
TWI423134B (en) Method and system for enhancing the interaction level amongst users in a social network application
KR101925074B1 (en) Apparatus and method for interlocking online game contents with social network service
CN115544487A (en) Permission issuing method and device, electronic equipment and storage medium
JP2021003630A (en) Information processing device and program
KR20200131058A (en) Method for managing communication space and apparatus for executing the method

Legal Events

Date Code Title Description
A107 Divisional application of patent
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid