KR102022635B1 - 게임 관리 서버, 게임 관리 방법 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램 - Google Patents

게임 관리 서버, 게임 관리 방법 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램 Download PDF

Info

Publication number
KR102022635B1
KR102022635B1 KR1020180086248A KR20180086248A KR102022635B1 KR 102022635 B1 KR102022635 B1 KR 102022635B1 KR 1020180086248 A KR1020180086248 A KR 1020180086248A KR 20180086248 A KR20180086248 A KR 20180086248A KR 102022635 B1 KR102022635 B1 KR 102022635B1
Authority
KR
South Korea
Prior art keywords
game
terminal
command
goal
providing
Prior art date
Application number
KR1020180086248A
Other languages
English (en)
Inventor
신민영
Original Assignee
아이콘에이아이 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 아이콘에이아이 주식회사 filed Critical 아이콘에이아이 주식회사
Application granted granted Critical
Publication of KR102022635B1 publication Critical patent/KR102022635B1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/422Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle automatically for the purpose of assisting the player, e.g. automatic braking in a driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

일 실시예에 따른 게임 관리 서버는, 복수의 게임이 설치되는 저장부; 상기 저장된 복수의 게임 중 로그인 된 계정에 대응되는 적어도 하나의 게임 전체 또는 일부를 자동 플레이(Play)하는 게임 구동부; 상기 로그인 된 계정에 대응되는 적어도 하나의 게임 중 어느 하나에 대한 제 1 선택 명령이 수신된 후, 상기 제 1 선택 명령에 의해 선택된 게임에 대한 목표 설정 명령이 수신되면, 상기 목표 설정 명령에 의해 설정된 목표에 대응되는 적어도 하나의 추천 플레이 방법을 상기 계정이 로그인 된 단말기에 제공하고, 상기 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 제 2 선택 명령이 수신되면, 상기 제 2 선택 명령에 의해 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이되도록 상기 게임 구동부를 제어하는 제어부를 포함한다.

Description

게임 관리 서버, 게임 관리 방법 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램{SERVER FOR MANAGING GAME, METHOD FOR MANAGING GAME AND PROGRAM STORED IN COMPUTER-READABLE MEDIUM FOR PERFORMING THE SAME}
본 발명은 복수의 게임을 자동으로 플레이하는 게임 관리 서버, 게임 관리 방법 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램에 관한 것이다.
온라인 게임은 다수의 사용자가 네트워크를 통해 서버에 접속하여 진행되는 게임으로, 통신망을 통해 접속하여 주로 서버에 함께 접속되어 있는 타인과 게임을 진행하는 것으로 정의할 수 있다. 통상적으로, 온라인 게임을 즐기기 위해, 사용자는 자신의 단말기에 해당 게임을 설치하고, 설치된 게임을 실행하여 게임 서버에 접속함으로써 게임을 즐길 수 있다.
그러나, 최근 육성 형태의 게임들이 다수 등장하면서, 사용자가 게임 서버에 접속해야 하는 시간이 증가하였으며, 그에 따른 게임 조작 빈도도 증가하고 있다. 반면, 온라인 게임 자체는 Life Cycle이 짧아져, 출시 이후 빠르게 사라지는 추세이다. 그 결과, 사용자는 하나의 게임만을 온전히 즐기기 어려운 환경에 놓일 수 있다.
한편, 최근의 게임 업계는 4차 산업 혁명과 함께 등장한 신기술과의 접목을 통해 새로운 게임 서비스를 제공하기 위한 노력을 기울이고 있다. 예를 들어, 종래 제공되던 게임 서비스와 인공지능(AI), 사물 인터넷(IoT), 빅데이터(Big Data), 또는 클라우드 시스템(Cloud System)을 결합함으로써 사용자의 게임 만족도를 높이기 위한 시도가 활발히 진행중이다.
본 발명이 해결하고자 하는 과제는, 선택된 게임에 대하여 설정된 목표에 대응되는 추천 플레이 방법을 제공하고, 추천 플레이 방법 중 선택된 어느 하나에 따라 자동 플레이하는 게임 관리 서버, 게임 관리 방법, 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램을 제공하는 것이다.
다만, 본 발명이 해결하고자 하는 과제는 이상에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 해결하고자 하는 과제는 아래의 기재로부터 본 발명이 속하는 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
일 실시예에 따른 게임 관리 서버는, 복수의 게임이 설치되는 저장부; 상기 설치된 복수의 게임 중 로그인 된 계정에 대응되는 적어도 하나의 게임 전체 또는 일부를 자동 플레이(Play)하는 게임 구동부; 상기 로그인 된 계정에 대응되는 적어도 하나의 게임 중 어느 하나에 대한 제 1 선택 명령이 수신된 후, 상기 제 1 선택 명령에 의해 선택된 게임에 대한 목표 설정 명령이 수신되면, 상기 목표 설정 명령에 의해 설정된 목표에 대응되는 적어도 하나의 추천 플레이 방법을 상기 계정이 로그인 된 단말기에 제공하고, 상기 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 제 2 선택 명령이 수신되면, 상기 제 2 선택 명령에 의해 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이되도록 상기 게임 구동부를 제어하는 제어부를 포함한다.
일 실시예에 따른 게임 관리 방법은, 단말기에서 수행되는 게임 관리 방법으로서, 게임 관리 서버에 설치된 복수의 게임 중 어느 하나에 대한 제 1 선택 명령을 입력 받는 단계; 상기 제 1 선택 명령에 의해 선택된 게임에 대한 목표 설정 명령을 입력 받는 단계; 상기 목표 설정 명령에 의해 설정된 목표에 대응되는 적어도 하나의 추천 플레이(Play) 방법을 제공하는 단계; 상기 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 제 2 선택 명령을 입력 받는 단계; 및 상기 제 2 선택 명령에 의해 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이된 결과를 제공하는 단계를 포함한다.
일 실시예에 따른 컴퓨터 판독 가능 기록매체에 저장된 프로그램은, 게임 관리 서버에 설치된 복수의 게임 중 어느 하나에 대한 제 1 선택 명령을 입력 받는 단계; 상기 제 1 선택 명령에 의해 선택된 게임에 대한 목표 설정 명령을 입력 받는 단계; 상기 목표 설정 명령에 의해 설정된 목표에 대응되는 적어도 하나의 추천 플레이(Play) 방법을 제공하는 단계; 상기 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 제 2 선택 명령을 입력 받는 단계; 및 상기 제 2 선택 명령에 의해 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이된 결과를 제공하는 단계를 포함하는 게임 관리 방법이 수행된다.
일 실시예에 따른 게임 관리 서버, 게임 관리 방법, 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램은, 복수의 게임에 대한 자동 플레이가 가능하므로, 사용자가 동시에 다양한 게임을 즐길 수 있는 환경을 제공할 수 있다. 특히, 사용자는 자동 플레이 결과를 제공받음으로써, 복수의 게임의 진행 상황을 관리할 수 있다.
또한, 다른 실시예에 따른 게임 관리 서버, 게임 관리 방법, 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램은, 사용자가 원하는 목표를 달성하기 위한 플레이 방법을 제공하고, 사용자에 의해 선택된 플레이 방법에 따라 게임을 자동 플레이하므로, 최적의 플레이 방법에 따라 게임 내 목표를 용이하게 달성할 수 있다.
도 1은 일 실시예에 따른 게임 관리 시스템의 기능 블록도이다.
도 2는 다른 실시예에 따른 게임 관리 시스템의 기능 블록도이다.
도 3은 본 발명의 일 실시예에 따른 게임 관리 방법에 대한 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 단말기에 의해 복수의 게임의 상태 정보가 제공되는 방법을 예시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 단말기에 의해 선택된 게임의 현재 화면이 제공되는 방법을 예시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 단말기에 의해 대기 상태의 선택된 게임이 제공되는 경우를 예시한 도면이다.
도 7은 본 발명의 일 실시예에 따른 단말기에 의해 추천 캐릭터가 제공되는 경우를 예시한 도면이다.
도 8은 본 발명의 일 실시예에 따른 단말기에 의해 추천 목표가 제공되는 경우를 예시한 도면이다.
도 9는 본 발명의 일 실시예에 따른 단말기에 의해 추천 플레이 방법이 제공되는 경우를 예시한 도면이다.
도 10은 본 발명의 일 실시예에 따른 단말기에 의해 목표 달성 완료의 플레이 결과를 제공하는 경우를 예시한 도면이다.
도 11은 본 발명의 일 실시예에 따른 단말기에 의해 목표 달성 실패의 플레이 결과를 제공하는 경우를 예시한 도면이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
본 발명의 실시예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명의 실시예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 1은 일 실시예에 따른 게임 관리 시스템의 기능 블록도이고, 도 2는 다른 실시예에 따른 게임 관리 시스템의 기능 블록도이다.
도 1을 참조하면, 일 실시예에 따른 게임 관리 시스템은 단말기(M) 및 게임 관리 서버(100)로 구성될 수 있다.
단말기(M)는 후술할 게임 관리 서버(100)와 네트워크를 형성하여 데이터의 송수신이 가능한 입출력 장치를 의미할 수 있다. 일 실시예에 따른 단말기(M)는 게임 관리 서버(100)와 통신 가능한 TV, 모니터, 노트북, LFD(Large Format Display), 스마트폰(Smartphone), 태블릿 PC(Tablet PC), 이동 전화기(Mobile Phone), 영상 전화기, 전자책 리더기(E-book Reader), 데스크탑(Desktop), 랩탑(Laptop), 넷북 컴퓨터(Netbook Computer), PDA(Personal Digital Assistant), PMP(Portable Multimedia Player), MP3 플레이어, 디지털 카메라(Digital Camera), 웨어러블 장치(Wearable Device) 등을 포함할 수 있다. 또한, 단말기(M)는 사용자의 음성에 따라 입출력이 가능한 스마트 스피커(Smart Speaker) 또는 AI 스피커를 포함할 수 있다.
단말기(M)는 사용자로부터 게임 관련 명령을 입력 받고, 입력된 명령의 결과를 출력하여 사용자에게 제공할 수 있다. 이를 위해, 일 실시예에 따른 단말기(M)는 사용자로부터 명령을 입력 받는 입력부(M1); 및 입력된 명령에 따른 결과를 출력하는 출력부(M2)를 포함할 수 있다.
입력부(M1)는 게임 관련 명령을 다양한 방식으로 입력 받을 수 있다. 예를 들어, 입력부(M1)는 마우스, 키보드에 의한 입력 뿐만 아니라, 버튼 또는 스위치에 가해지는 압력을 감지함으로써 가압된 버튼 또는 스위치의 위치에 대응되는 명령을 입력 받을 수 있다. 이와는 달리, 입력부(M1)는 터치 패널 상의 특정 영역에 대한 터치를 감지함으로써 터치된 영역에 대응되는 명령을 입력 받을 수도 있다. 나아가, 입력부(M1)는 사용자의 음성을 감지함으로써 감지된 음성에 대응되는 명령을 입력 받을 수도 있다.
이를 위해, 일 실시예에 따른 입력부(M1)는 마우스 및 키보드; 압력을 감지하는 버튼; 압력에 의해 위치를 변경하는 스위치; 입력 영역 상의 터치 위치를 감지하는 터치 패널; 및 사용자의 음성을 감지하는 스피커 중 적어도 하나를 포함할 수 있다.
출력부(M2)는 입력된 명령에 따른 게임 결과를 출력할 수 있다. 예를 들어, 출력부(M2)는 입력된 명령에 따른 게임 결과를 시각적으로 표시하여 사용자에게 제공할 수 있다. 이와는 달리, 출력부(M2)는 입력된 명령에 따른 게임 결과를 진동과 같은 촉각적 수단으로 사용자에게 제공할 수도 있다. 나아가, 출력부(M2)는 입력된 명령에 따른 게임 결과를 음성을 통해 청각적으로 제공할 수도 있다.
이를 위해, 일 실시예에 따른 출력부(M2)는 게임 결과를 표시하는 디스플레이(D); 게임 결과를 진동을 통해 제공하는 진동 발생부; 및 음성을 통해 게임 결과를 출력하는 스피커 중 적어도 하나를 포함할 수 있다.
만약, 입력부(M1)가 터치 패널을 포함하고, 출력부(M2)가 디스플레이(D)를 포함하는 경우, 입력부(M1) 및 출력부(M2)는 터치 패널과 디스플레이(D)가 하나의 단일 구성으로 결합된 터치 스크린으로 구현될 수도 있다.
단말기(M)에는 본 발명의 일 실시예에 따른 게임 관리 방법을 수행하기 위한 어플리케이션이 미리 저장되어 설치될 수 있다. 단말기(M)에 저장된 어플리케이션에 의해 수행되는 게임 관리 방법은 후술한다.
게임 관리 서버(100)는 복수의 게임이 미리 설치되어 저장되고, 단말기(M)에 입력된 명령에 따라 복수의 게임을 자동 플레이 할 수 있다. 이를 위해, 일 실시예에 따른 게임 관리 서버(100)는 복수의 게임이 설치되는 저장부(140); 저장부(140)에 설치된 복수의 게임 중 적어도 하나를 자동으로 플레이하는 게임 구동부(130); 단말기(M)에 음성으로서 입력된 명령을 인식하는 음성 인식부(110); 인식된 명령에 따라 게임 관리 서버(100) 각 구성을 제어하는 제어부(120)를 포함할 수 있다.
저장부(140)는 복수의 게임이 미리 저장되어 설치될 수 있다. 이 때, 저장부(140)에 저장되는 게임은 게임 관리 시스템이 제공하는 서비스 범위 내에서 미리 결정될 수 있다. 예를 들어, 저장부(140)는 게임 관리 시스템이 지원하는 게임 리스트 내에 있는 모든 게임을 사전에 저장할 수 있다.
이와는 달리, 저장부(140)에 저장되는 게임은 게임 관리 시스템에 가입된 사용자의 선택에 의해 선택적으로 결정될 수 있다. 사용자는 게임 관리 서버(100)에 접속하기 위한 계정(Account)을 생성함으로써 게임 관리 시스템에 가입할 수 있다. 게임 관리 시스템에 가입한 사용자는 로그인하여 게임 관리 서버(100)와 접속 후, 플레이하고자 하는 게임에 대한 선택 명령을 입력할 수 있고, 저장부(140)는 선택 명령에 대응되는 게임을 저장하여 설치할 수 있다.
저장부(140)는 데이터의 저장이 가능한 대용량 저장장치로 구현되거나, 온라인 상의 웹 스토리지 또는 클라우드 서버로 구현될 수 있다.
게임 구동부(130)는 저장부(140)에 설치된 복수의 게임 중 적어도 하나를 자동 플레이할 수 있다. 구체적으로, 사용자가 로그인을 통해 게임 관리 서버(100)에 접속하면, 게임 구동부(130)는 로그인 된 계정에 대응되는 게임 중 적어도 하나를 자동으로 플레이할 수 있다. 또한, 게임 구동부(130)는 자동으로 플레이한 결과를 수집하여 사용자에게 제공할 수도 있다.
이와 같은 게임 구동부(130)는 적어도 하나의 마이크로프로세서(Microprocessor)를 포함하는 연산 장치에 의해 구현될 수 있으며, 이를 포함하는 서버로서 구현될 수도 있다.
제어부(120)는 단말기(M)를 통해 입력된 명령을 수신하여, 수신된 명령에 따라 게임 구동부(130)를 제어할 수 있다. 예를 들어, 제어부(120)는 수신된 명령에 따라 특정 게임이 자동으로 플레이되도록 게임 구동부(130)를 제어하거나, 자동으로 플레이된 결과를 수집하도록 게임 구동부(130)를 제어할 수 있다.
또한, 제어부(120)는 효율적인 게임 플레이를 위해, 사용자에게 목표를 추천하거나, 목표 달성을 위한 플레이 방법을 추천할 수 있다. 이를 위해, 제어부(120)는 미리 정해진 웹페이지 주소로부터 게임 관련 정보를 수집할 수 있다. 예를 들어, 제어부(120)는 특정 게임 공식 홈페이지, 공식 블로그, 공식 SNS 등과 같은 공식 웹페이지 주소와, 특정 게임 사용자들이 활동하는 온라인 커뮤니티와 같은 비공식 웹페이지 주소에 게시된 게시물을 수집할 수 있다. 일 실시예에 따른 제어부(120)는 웹크롤링(Web Crawling)를 통해 미리 정해진 웹페이지 주소로부터 게임 관련 정보를 텍스트로서 수집할 수 있다.
제어부(120)는 이렇게 수집된 데이터들을 분석하고, 학습함으로써 최적의 플레이를 위한 추천 목표 또는 추천 플레이 방법과 같은 추천 정보를 생성할 수 있다. 이를 위해, 일 실시예에 따른 제어부(120)는 수집된 데이터를 데이터마이닝(Data Mining) 처리 기법에 따라 수집된 데이터 간 의미 있는 상관관계를 발견하고, 이로부터 추천 정보를 생성할 수 있다.
이와 같은 제어부(120)는 적어도 하나의 마이크로프로세서(Microprocessor)를 포함하는 연산 장치에 의해 구현될 수 있으며, 이를 포함하는 서버로서 구현될 수도 있다.
음성 인식부(110)는 단말기(M)의 마이크가 사용자의 음성을 감지한 경우, 감지된 음성을 인식하여, 이에 대응되는 명령을 확인할 수 있다. 구체적으로, 음성 인식부(110)는 마이크에 의해 감지된 음성의 특징을 추출하고, 추출된 특징을 미리 저장된 음성 모델 데이터베이스와 비교하여 그 의미를 인식할 수 있다.
또한, 음성 인식부(110)는 사용자의 언어 별로 상이한 음성 모델을 미리 저장할 수 있고, 사용자의 음성 인식 결과를 이용하여 음성 모델을 업데이트 할 수도 있다.
이와 같은 음성 인식부(110)는 적어도 하나의 마이크로프로세서(Microprocessor)를 포함하는 연산 장치에 의해 구현될 수 있으며, 이를 포함하는 서버로서 구현될 수도 있다.
도 1에서는 음성 인식부(110)가 게임 관리 서버(100)의 일 구성으로 마련되어, 단말기(M)로부터 감지된 음성을 수신하는 경우를 예시하였다. 이와는 달리, 다른 실시예에 따른 게임 관리 서버(100)는 단말기(M)로부터 게임 관련 명령만을 수신할 수도 있다. 도 2는 게임 관리 서버(100)가 음성 인식부(110)를 포함하지 않는 경우를 예시한다.
만약, 단말기(M)가 음성 인식이 가능한 경우, 단말기(M)는 마이크에 의해 감지된 음성을 자체적으로 인식하여, 인식 결과에 따른 명령을 게임 관리 서버(100)로 전송할 수 있다. 단말기(M)에서 음성 인식이 불가능한 경우라면, 게임 관리 시스템은 사용자의 음성에 따른 서비스를 제공할 수는 없다.
도 1 및 2에 개시된 게임 관리 서버(100)의 복수의 구성은 각각 독립된 서버로서 구현될 수 있다. 이와는 달리, 게임 관리 서버(100)는 상술한 각각의 구성이 모두 포함된 단일 서버로 구현되는 것도 가능할 수 있다.
지금까지는 게임 관리 시스템의 구성에 대하여 설명하였다. 이하에서는 도 3을 참조하여 게임 관리 시스템에 의해 수행되는 게임 관리 방법에 대하여 설명한다.
도 3은 본 발명의 일 실시예에 따른 게임 관리 방법에 대한 흐름도이다.
먼저, 단말기(M)는 사용자 계정의 로그인을 게임 구동부(130)에 요청할 수 있다(S100). 구체적으로, 단말기(M)는 입력부(M1)를 통해 사용자로부터 로그인 명령을 입력 받고, 입력된 명령에 따라 게임 구동부(130)에 이를 요청할 수 있다. 게임 구동부(130)는 로그인 요청에 따라 ID 및 비밀번호를 확인한 후, 식별된 사용자 계정에 대하여 로그인을 승인할 수 있다(S105).
사용자 계정의 로그인을 승인한 후, 게임 구동부(130)는 로그인 된 계정에 대응되는 게임의 상태 정보를 저장부(140)에 요청할 수 있다(S110). 여기서, 계정에 대응되는 게임이란 해당 계정의 사용자의 선택에 의해 저장부(140)에 설치된 게임 또는 저장부(140)에 설치된 복수의 게임 중 해당 계정의 사용자에 의해 선택된 게임을 의미할 수 있다.
또한, 게임 구동부(130)가 요청한 게임의 상태정보란 사용자의 명령에 기초한 게임 플레이 정보를 의미할 수 있다. 일 실시에에 따른 게임의 상태 정보는 사용자의 명령이 입력 가능한 대기 상태, 사용자의 명령에 따라 자동 플레이 중인 플레이 상태, 사용자의 명령에 따라 자동 플레이가 완료된 결과로서 목표 달성 완료 상태 및 목표 달성 실패 상태를 포함할 수 있다.
게임 구동부(130)의 요청에 따라, 저장부(140)는 로그인된 계정에 대응되는 게임의 상태 정보를 게임 구동부(130)로 전송(S115)할 수 있고, 게임 구동부(130)는 이를 계정이 로그인된 단말기(M)로 전송하여 사용자에게 제공할 수 있다(S120).
이하에서는 도 4를 참조하여 단말기(M)에서 복수의 게임의 상태 정보를 제공하는 방법을 설명한다.
도 4는 본 발명의 일 실시예에 따른 단말기에 의해 복수의 게임의 상태 정보가 제공되는 방법을 예시한 도면이다.
계정이 로그인된 단말기(M)의 출력부(M2)는 사용자 계정에 대응되는 게임의 상태 정보를 시각적, 청각적, 및/또는 촉각적으로 출력할 수 있다. 도 4의 경우, 단말기(M)의 디스플레이(D)가 사용자 계정에 대응되는 복수의 게임의 상태 정보를 시각적으로 표시하는 경우를 예시한다.
도 4를 참조하면, 단말기(M)의 디스플레이(D)는 사용자 계정에 대응되는 복수의 게임 A, B, C, 및 D 의 현재 화면을 표시할 수 있다. 또한, 단말기(M)의 디스플레이(D)는 각각의 게임 A, B, C, 및 D의 현재 화면 상에 각각의 게임의 상태 정보를 함께 표시할 수 있다. 구체적으로, 단말기(M)의 디스플레이(D)는 게임 A가 현재 플레이 중임을 나타내는 플레이 상태를 표시하고, 게임 B가 목표를 달성하였음을 나타내는 목표 달성 완료 상태를 표시하고, 게임 C가 사용자 명령이 입력 가능한 대기 상태를 표시하고, 게임 D가 목표 달성을 실패하였음을 나타내는 목표 달성 실패 상태를 표시할 수 있다.
도 4와 같은 화면을 통해, 사용자는 자신의 계정에서 관리하는 복수의 게임의 상태 정보를 한눈에 인식할 수 있고, 그 결과 복수의 게임 각각에 적절한 명령을 입력할 수 있다.
다시 도 3을 참조하면, 단말기(M)는 로그인된 계정에 대응되는 복수의 게임 중 적어도 하나에 대한 게임 선택 명령을 게임 구동부(130)로 전송할 수 있다(S130). 구체적으로, 사용자는 단말기(M)의 디스플레이(D)에 표시되는 복수의 게임 중 적어도 하나를 선택하는 선택 명령을 입력하고, 단말기(M)는 입력된 선택 명령을 게임 구동부(130)로 전송할 수 있다.
게임 구동부(130)는 선택된 게임의 현재 화면을 저장부(140)에 요청(S140)하고, 저장부(140)는 선택된 게임의 현재 화면을 게임 구동부(130)로 전송할 수 있다(S145). 이를 수신한 게임 구동부(130)는 단말기(M)에 선택된 게임의 현재 화면을 전송함으로써 제공할 수 있다. (S150)
이하에서는 도 5를 참조하여 게임 선택 명령에 따라 단말기(M)에서 선택된 게임의 현재 화면을 제공하는 방법을 설명한다.
도 5는 본 발명의 일 실시예에 따른 단말기에 의해 선택된 게임의 현재 화면이 제공되는 방법을 예시한 도면이다.
만약, 도 4의 화면이 표시되는 중 사용자가 게임 A를 선택하고자 하는 경우, 사용자는 게임 A에 대한 선택 명령을 입력할 수 있다. 예를 들어, 사용자는 도 4의 화면이 표시되는 디스플레이(D) 상에 게임 A가 표시되는 영역을 터치함으로써 게임 A에 대한 선택 명령을 입력할 수 있다.
이와는 달리, 사용자가 직접 음성으로"게임 A를 플레이하고 싶어."라고 발화할 수도 있다. 단말기(M)는 이를 감지하여 직접 음성 인식을 수행하거나, 게임 관리 서버(100)의 음성 인식부(110)에 감지 결과를 제공할 수 있고, 음성 인식의 결과 게임 A에 대한 선택 명령이 인식될 수 있다.
이와 같이 게임 A에 대한 선택 명령이 입력되면, 게임 관리 서버(100)는 선택된 게임 A의 현재 화면을 단말기(M)에 전송하여 사용자에게 제공할 수 있다. 단말기(M)는, 도 5와 같이, 게임 관리 서버(100)로부터 수신한 게임 A의 현재 화면을 표시할 수 있다. 또한, 단말기(M)는 게임 A의 현재 화면과 함께, 사용자의 입력에 따라 게임 A가 선택되었음을 나타내는 오브젝트 I0를 표시할 수 있다. 이와는 달리, 단말기(M)는 출력부(M2)를 통해 "게임 A가 선택되었습니다."와 같은 음성을 출력할 수도 있다.
사용자는 이를 통해 자신이 선택한 게임의 현재 화면을 시각적 또는 청각적으로 확인함으로써, 자신의 게임 A 선택 명령에 대한 피드백을 받을 수 있다.
한편, 게임 선택 명령에 대응하여 선택된 게임의 현재 화면이 단말기(M) 상에 표시되기에 앞서, 미리 정해진 시간 동안 미리 정해진 영상 또는 음성이 잠시 출력될 수 있다. 예를 들어, 선택된 게임의 현재 화면이 단말기(M) 상에 표시되기에 앞서 수 초 동안 광고 영상 또는 광고 음성이 잠시 출력될 수 있다.
다시 도 3을 참조하면, 사용자는 선택된 게임에 대한 목표 설정 명령을 제어부(120)로 전송할 수 있다(S160). 여기서, 게임에 대한 목표란 아직 달성하지 못한 캐릭터의 상태, 아직 완료하지 못한 게임 내 퀘스트, 아직 획득하지 못한 보상 등과 같이 게임 플레이를 통해 획득 가능한 모든 이벤트를 의미할 수 있다.
이와는 달리, 사용자는 게임에 대한 목표 추천을 요청하는 목표 추천 명령을 단말기(M)를 통해 입력할 수도 있다. 입력된 목표 추천 명령에 따라 제어부(120)는 미리 정해진 웹페이지 주소로부터 획득한 추천 목표 중 적어도 하나를 단말기(M)에 제공할 수 있다. 이 때, 제어부(120)는 해당 계정 내 캐릭터 정보, 게임 진행 상태 정보 등을 기초하여 복수의 추천 목표 중 적어도 하나를 선택할 수 있다.
이하에서는, 도 6 내지 8을 참조하여, 목표 설정 명령의 입력 방법을 설명한다.
도 6은 본 발명의 일 실시예에 따른 단말기에 의해 대기 상태의 선택된 게임이 제공되는 경우를 예시한 도면이고, 도 7은 본 발명의 일 실시예에 따른 단말기에 의해 추천 캐릭터가 제공되는 경우를 예시한 도면이고, 도 8은 본 발명의 일 실시예에 따른 단말기에 의해 추천 목표가 제공되는 경우를 예시한 도면이다.
도 6은 대기 상태의 선택된 게임 화면 중 캐릭터 선택 화면을 예시한다. 사용자는 우측의 캐릭터 중 어느 하나를 선택하는 선택 명령을 입력함으로써 플레이를 진행할 수 있다. 예를 들어, 사용자는 도 6의 화면이 표시되는 디스플레이(D) 상에 선택하고자 하는 캐릭터가 표시되는 영역을 터치함으로써 캐릭터에 대한 선택 명령을 입력할 수 있다.
이와는 달리, 사용자가 직접 음성으로"캐릭터 A를 선택하고 싶어."라고 발화할 수도 있다. 단말기(M)는 이를 감지하여 직접 음성 인식을 수행하거나, 게임 관리 서버(100)의 음성 인식부(110)에 감지 결과를 제공할 수 있고, 음성 인식의 결과 캐릭터 A에 대한 선택 명령이 인식될 수 있다.
이 때, 단말기(M)의 디스플레이(D)는 감지되는 사용자 음성의 크기에 따라 변하는 게이지 바(Gauge Bar)를 표시할 수 있다. 도 6의 경우, 단말기(M)의 디스플레이(D)가 선택된 게임의 캐릭터 선택 화면 중 하단에 사용자 음성에 대한 게이지 바 V를 표시하는 경우를 예시한다.
이와 같이 캐릭터 A에 대한 선택 명령이 입력되면, 게임 관리 서버(100)는 해당 게임에 대하여 캐릭터 A를 선택할 수 있다.
또한, 사용자가 음성으로 "캐릭터를 추천해줘."라고 발화할 수도 있다. 음성 인식 결과, 게임 관리 서버(100)는 추천 캐릭터를 단말기(M)에 전송하여 사용자에게 제공할 수 있다. 이를 수신한 단말기(M)는 디스플레이(D)를 통해 추천 캐릭터에 대한 정보를 포함하는 오브젝트 을 표시할 수 있다. 도 7을 참조하면, 단말기(M)의 디스플레이(D)가 캐릭터 선택 화면 상에 추천 캐릭터로서 캐릭터 A에 대한 정보가 포함된 오브젝트 I1을 함께 표시하는 경우를 예시한다. 이와는 달리, 단말기(M)는 스피커를 통해 추천 캐릭터 A에 대한 정보를 음성으로 출력하여 사용자에게 제공할 수도 있다.
사용자는 캐릭터 A에 대한 정보를 시각적 또는 청각적으로 확인한 후, 추천 캐릭터를 선택하거나 추천 캐릭터가 아닌 다른 캐릭터를 선택하는 명령을 입력할 수 있다. 캐릭터 선택 명령의 입력 또한 터치 또는 음성을 통해 이루어질 수 있다.
캐릭터 선택 뿐만 아니라, 사용자는 게임 관련 모든 정보를 요청하는 명령을 입력할 수 있다. 예를 들어, 사용자는 특정 캐릭터에 대한 정보 요청 명령, 특정 게임 모드(예를 들어, 스토리 모드)의 공략 방법 요청 명령을 단말기(M)를 통해 입력할 수 있고, 단말기(M)로부터 이를 수신한 제어부(120)는 미리 정해진 웹페이지 주소로부터 수집한 데이터를 기초로 요청 명령에 대응되는 정보를 단말기(M)에 제공할 수 있다. 단말기(M)는 수신된 요청 정보를 디스플레이(D)에 표시함으로써 사용자에게 제공할 수 있다. 아울러, 단말기(M)는 수신된 요청 정보를 음성으로 출력함으로써 사용자에게 제공할 수도 있다.
또한, 사용자는 선택된 게임에 대한 목표 설정 명령을 직접 입력하거나, 목표 추천 명령을 입력하여 추천 목표를 제공 받을 수 있다.
도 8의 경우, 사용자가 목표 추천 명령을 입력하여 추천 목표를 제공받았을 때의 화면을 예시한다. 예를 들어, 사용자가 직접 음성으로"어떤걸 수행하면 좋을까? 추천해줘."라고 발화할 수도 있다. 단말기(M)는 이를 감지하여 직접 음성 인식을 수행하거나, 게임 관리 서버(100)의 음성 인식부(110)에 음성 감지 결과를 제공할 수 있고, 음성 인식의 결과 목표 추천 명령이 인식될 수 있다.
제어부(120)는 목표 추천 명령에 따라 미리 정해진 웹페이지 주소로부터 수집된 데이터 중 해당 계정 내 캐릭터 정보, 게임 진행 상태 정보 등을 기초하여 적어도 하나의 추천 목표를 선택할 수 있고, 이를 단말기(M)에 제공할 수 있다. 단말기(M)는 제공받은 추천 목표를 디스플레이(D) 상에 표시하거나, 스피커를 통해 음성으로 출력하여 사용자에게 제공할 수 있다. 도 8의 경우, 단말기(M)의 디스플레이(D)가 '1. 캐릭터 A의 레벨 20 도달'및 '2. 70000 Gold 수집'을 포함하는 추천 목표에 대한 오브젝트 I2를 표시하여 사용자에게 제공하는 것을 예시한다.
사용자는 제공받은 적어도 하나의 추천 목표 중 어느 하나를 선택하는 선택 명령을 단말기(M)를 통해 입력할 수 있다. 예를 들어, 도 8의 추천 목표를 제공받은 경우, 사용자는 ' 1. 캐릭터 A의 레벨 20 도달' 및 '2. 70000 Gold 수집'중 어느 하나의 목표를 선택할 수 있다.
다시 도 3을 참조하면, 사용자의 목표 선택 명령이 입력되면, 제어부(120)는 선택된 목표에 대응되는 추천 플레이 방법을 단말기(M)로 전송할 수 있다(S170). 이 때, 제어부(120)는 미리 정해진 웹페이지 주소로부터 수집된 데이터에 기초하여 선택된 목표에 대응되는 추천 플레이 방법을 선택할 수 있다.
단말기(M)는 추천 플레이 방법을 시각적 또는 청각적으로 사용자에게 제공할 수 있고, 사용자는 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 선택 명령을 입력할 수 있다. 명령에 따라, 단말기(M)는 추천 플레이 방법 선택 명령을 제어부(120)로 전송할 수 있다(S175).
이하에서는 도 9를 참조하여 플레이 방법을 선택하는 방법을 설명한다.
도 9는 본 발명의 일 실시예에 따른 단말기에 의해 추천 플레이 방법이 제공되는 경우를 예시한 도면이다.
도 8의 추천 목표가 제공될 때, 사용자는 ' 1. 캐릭터 A의 레벨 20 도달'을 목표로서 선택할 수 있다. 제어부(120)는 선택된 목표에 대응되는 추천 플레이 방법을 단말기(M)로 전송하여 사용자에게 제공할 수 있다. 도 9를 따르면, 단말기(M)의 디스플레이(D)는 선택된 목표 ' 1. 캐릭터 A의 레벨 20 도달'에 대하여 '1. 스토리 모드 계속 수행' 및 '2. 스토리 모드 10회 수행 후 강화모드 10회 수행'을 포함하는 추천 플레이 방법을 나타내는 오브젝트 I3를 표시할 수 있다. 이와는 달리, 단말기(M)는 음성으로써 '1. 스토리 모드 계속 수행' 및 '2. 스토리 모드 10회 수행 후 강화모드 10회 수행'을 포함하는 추천 플레이 방법을 출력할 수도 있다.
이 때, 제어부(120)는 적어도 하나의 추천 플레이 방법 각각의 예상 소요 시간을 함께 단말기(M)로 전송할 수 있고, 단말기(M)는 각각의 추천 플레이 방법에 대하여 예상 소요 시간을 함께 사용자에게 제공할 수 있다. 도 9의 경우, 오브젝트 I3 상에서 추천 플레이 방법 '1. 스토리 모드 계속 수행'은 소요 시간 10분이 예상되고, 추천 플레이 방법 '2. 스토리 모드 10회 수행 후 강화모드 10회 수행'는 소요 시간 15분이 예상됨을 함께 나타낸다.
사용자는 추천 플레이 방법과 예상 소요 시간을 시각적 또는 청각적으로 확인한 후, 최선의 플레이 방법을 선택하는 추천 플레이 방법 선택 명령을 단말기(M)를 통해 입력할 수 있다.
다시 도 3을 참조하면, 추천 플레이 방법 선택 명령이 수신되면, 제어부(120)는 선택된 추천 플레이 방법에 따른 제어 명령을 게임 구동부(130)로 전송할 수 있다(S180). 여기서, 추천 플레이 방법에 따른 제어 명령이란 해당 플레이 방법을 수행하기 위해 순차적으로 수행해야 하는 캐릭터 조작 명령의 집합을 의미할 수 있다.
이를 수신한 게임 구동부(130)는 제어 명령에 따라 선택된 게임을 플레이(S190)할 수 있고, 저장부(140)는 플레이 결과를 게임 구동부(130)에 전송할 수 있다(S195). 게임 구동부(130)는 플레이 결과를 제어부(120)에 전송(S200)하고, 제어부(120)는 최종적으로 플레이 결과를 단말기(M)에 전송할 수 있다(S210).
이하에서는 도 10 및 11을 참조하여 자동 수행된 플레이 결과를 제공하는 방법을 설명한다.
도 10은 본 발명의 일 실시예에 따른 단말기에 의해 목표 달성 완료의 플레이 결과를 제공하는 경우를 예시한 도면이고, 도 11은 본 발명의 일 실시예에 따른 단말기에 의해 목표 달성 실패의 플레이 결과를 제공하는 경우를 예시한 도면이다.
게임 구동부(130)는 '1. 캐릭터 A의 레벨 20 도달'의 목표 달성을 위해, 사용자의 명령에 의해 선택된 플레이 방법에 따라 해당 게임을 자동 플레이 하고, 그 결과를 단말기(M)에 전송함으로써 사용자에게 제공할 수 있다.
만약, 목표 '1. 캐릭터 A의 레벨 20 도달'의 달성에 성공한 경우, 단말기(M)의 디스플레이(D)는 도 10과 같이 목표 달성 완료를 나타내는 오브젝트 I4를 표시할 수 있다. 이와는 달리, 단말기(M)의 스피커가 목표 달성 완료를 나타내는 음성을 출력할 수도 있다.
반면, 목표 '1. 캐릭터 A의 레벨 20 도달'의 달성에 실패한 경우, 단말기(M)의 디스플레이(D)는 도 11과 같이 목표 달성 실패를 나타내는 오브젝트 I5를 표시할 수 있다. 이와는 달리, 단말기(M)의 스피커가 목표 달성 실패를 나타내는 음성을 출력할 수도 있다.
한편, 목표 달성의 실패를 사용자에게 제공함과 동시에, 단말기(M)는 선택되지 않은 추천 플레이 방법에 따라 재시작 여부를 사용자에게 물을 수 있다. 사용자가 재시작 명령을 단말기(M)를 통해 입력하면, 제어부(120)는 선택되지 않았던 추천 플레이 방법인 '2. 스토리 모드 10회 수행 후 강화모드 10회 수행'에 대응되는 제어 명령을 게임 구동부(130)로 전송하고, 게임 구동부(130)는 수신한 제어 명령에 따라 해당 게임을 자동 플레이 할 수 있다. 또한, 게임 구동부(130)는 그 결과를 다시 단말기(M)에 전송하여 사용자에게 제공할 수 있다.
상술한 게임 관리 서버, 게임 관리 방법, 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램은, 복수의 게임에 대한 자동 플레이가 가능하므로, 사용자가 동시에 다양한 게임을 즐길 수 있는 환경을 제공할 수 있다. 특히, 사용자는 자동 플레이 결과를 제공받음으로써, 복수의 게임의 진행 상황을 관리할 수 있다.
또한, 상술한 게임 관리 서버, 게임 관리 방법, 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램은, 사용자가 원하는 목표를 달성하기 위한 플레이 방법을 제공하고, 사용자에 의해 선택된 플레이 방법에 따라 게임을 자동 플레이하므로, 최적의 플레이 방법에 따라 게임 내 목표를 용이하게 달성할 수 있다.
한편, 상술한 일 실시예에 따른 게임 관리 방법에 포함된 각각의 단계는, 이러한 단계를 수행하도록 프로그램된 컴퓨터 프로그램을 기록하는 컴퓨터 판독가능한 기록매체에서 구현될 수 있다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 품질에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 균등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
일 실시예에 따르면, 게임 관리 서버, 게임 관리 방법, 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램은 댁내 또는 산업 현장 등 다양한 분야에서 이용될 수 있으므로 산업상 이용 가능성이 있다.
100: 게임 관리 서버
M: 단말기

Claims (18)

  1. 복수의 게임이 설치되는 저장부;
    단말기로부터 수신되는 사용자 계정에 대한 로그인 요청에 따라 상기 사용자 계정에 대한 로그인을 승인하고, 상기 설치된 복수의 게임 중 상기 로그인 된 계정에 대응되는 적어도 하나의 게임 전체 또는 일부를 자동 플레이(Play)하는 게임 구동부;
    상기 로그인 된 계정에 대응되는 적어도 하나의 게임 중 어느 하나에 대한 제 1 선택 명령이 상기 단말기로부터 수신된 후, 상기 제 1 선택 명령에 의해 선택된 게임에 대한 목표 설정 명령이 상기 단말기로부터 수신되면, 상기 목표 설정 명령에 의해 설정된 목표에 대응되는 적어도 하나의 추천 플레이 방법을 상기 단말기에 제공하고,
    상기 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 제 2 선택 명령이 상기 단말기로부터 수신되면, 상기 제 2 선택 명령에 의해 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이되도록 상기 게임 구동부를 제어하는 제어부를 포함하되,
    상기 제어부는,
    상기 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이 중인 화면 및 자동 플레이된 결과를 상기 단말기에 제공하고,
    상기 제어부는,
    미리 정해진 웹페이지 주소로부터 수집된 상기 선택된 게임 관련 정보를 분석하여 상기 설정된 목표에 대응되는 적어도 하나의 추천 플레이 방법을 생성하고,
    상기 단말기는,
    상기 복수의 게임과 관련하여, 상기 복수의 게임의 자동 플레이에 대한 제어 명령만을 입력받는
    게임 관리 서버.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 제어부는,
    상기 선택된 게임에 대한 목표 추천 명령이 상기 단말기로부터 수신되면, 상기 목표 추천 명령에 따라 상기 선택된 게임에 대한 적어도 하나의 추천 목표를 상기 단말기에 제공하는
    게임 관리 서버.
  4. 제 1 항에 있어서,
    상기 제어부는,
    상기 적어도 하나의 추천 플레이 방법과 함께 상기 적어도 하나의 추천 플레이 방법에 따라 상기 설정된 목표를 달성하는데 소요되는 예상 소요 시간을 상기 단말기에 제공하는
    게임 관리 서버.
  5. 삭제
  6. 제 1 항에 있어서,
    상기 제어부는,
    상기 게임 구동부에 의한 상기 자동 플레이 결과 상기 설정된 목표 달성에 실패한 경우, 상기 적어도 하나의 추천 플레이 방법 중 선택되지 않은 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이되도록 상기 게임 구동부를 제어하는
    게임 관리 서버.
  7. 단말기로부터 수신되는 사용자 계정에 대한 로그인 요청에 따라 상기 사용자 계정에 대한 로그인을 승인하는 단계;
    게임 관리 서버에 설치된 복수의 게임 중 어느 하나에 대한 제 1 선택 명령을 상기 단말기를 통해 입력 받는 단계;
    상기 제 1 선택 명령에 의해 선택된 게임에 대한 목표 설정 명령을 상기 단말기를 통해 입력 받는 단계;
    상기 목표 설정 명령에 의해 설정된 목표에 대응되는 적어도 하나의 추천 플레이(Play) 방법을 상기 단말기에 제공하는 단계;
    상기 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 제 2 선택 명령을 상기 단말기를 통해 입력 받는 단계; 및
    상기 제 2 선택 명령에 의해 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이된 결과를 상기 단말기에 제공하는 단계를 포함하되,
    상기 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이 중인 화면을 상기 단말기에 제공하는 단계를 더 포함하고,
    상기 추천 플레이 방법을 제공하는 단계는,
    미리 정해진 웹페이지 주소로부터 게임 정보를 수집하는 단계; 및
    상기 수집된 게임 정보를 분석하여 상기 설정된 목표에 대응되는 적어도 하나의 추천 플레이 방법을 생성하는 단계를 포함하고,
    상기 단말기는,
    상기 복수의 게임과 관련하여, 상기 복수의 게임의 자동 플레이에 대한 제어 명령만을 입력받는
    게임 관리 방법.
  8. 삭제
  9. 제 7 항에 있어서,
    상기 선택된 게임에 대한 목표 추천 명령을 입력 받는 단계; 및
    상기 목표 추천 명령에 따라 상기 선택된 게임에 대한 적어도 하나의 추천 목표를 상기 단말기에 제공하는 단계를 더 포함하는
    게임 관리 방법.
  10. 제 7 항에 있어서,
    상기 적어도 하나의 추천 플레이 방법을 제공하는 단계는,
    상기 적어도 하나의 추천 플레이 방법에 따라 상기 설정된 목표를 달성하는데 소요되는 예상 소요 시간을 상기 단말기에 함께 제공하는
    게임 관리 방법.
  11. 삭제
  12. 제 7 항에 있어서,
    상기 선택된 게임이 자동 플레이된 결과를 제공하는 단계는,
    상기 자동 플레이 결과 상기 설정된 목표 달성에 실패한 경우, 상기 적어도 하나의 추천 플레이 방법 중 선택되지 않은 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이된 결과를 상기 단말기에 제공하는 단계를 포함하는
    게임 관리 방법.
  13. 단말기로부터 수신되는 사용자 계정에 대한 로그인 요청에 따라 상기 사용자 계정에 대한 로그인을 승인하는 단계;
    게임 관리 서버에 설치된 복수의 게임 중 어느 하나에 대한 제 1 선택 명령을 상기 단말기를 통해 입력 받는 단계;
    상기 제 1 선택 명령에 의해 선택된 게임에 대한 목표 설정 명령을 상기 단말기를 통해 입력 받는 단계;
    상기 목표 설정 명령에 의해 설정된 목표에 대응되는 적어도 하나의 추천 플레이(Play) 방법을 상기 단말기에 제공하는 단계;
    상기 제공된 적어도 하나의 추천 플레이 방법 중 어느 하나에 대한 제 2 선택 명령을 상기 단말기를 통해 입력 받는 단계; 및
    상기 제 2 선택 명령에 의해 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이된 결과를 상기 단말기에 제공하는 단계를 포함하되,
    상기 선택된 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이 중인 화면을 상기 단말기에 제공하는 단계를 더 포함하고,
    상기 추천 플레이 방법을 제공하는 단계는,
    미리 정해진 웹페이지 주소로부터 게임 정보를 수집하는 단계; 및
    상기 수집된 게임 정보를 분석하여 상기 설정된 목표에 대응되는 적어도 하나의 추천 플레이 방법을 생성하는 단계를 포함하고,
    상기 단말기는,
    상기 복수의 게임과 관련하여, 상기 복수의 게임의 자동 플레이에 대한 제어 명령만을 입력받는 게임 관리 방법이 수행되는
    컴퓨터 판독 가능 기록매체에 저장된 프로그램.
  14. 삭제
  15. 제 13 항에 있어서,
    상기 게임 관리 방법은,
    상기 선택된 게임에 대한 목표 추천 명령을 상기 단말기를 통해 입력 받는 단계; 및
    상기 목표 추천 명령에 따라 상기 선택된 게임에 대한 적어도 하나의 추천 목표를 상기 단말기에 제공하는 단계를 더 포함하는
    컴퓨터 판독 가능 기록매체에 저장된 프로그램.
  16. 제 13 항에 있어서,
    상기 적어도 하나의 추천 플레이 방법을 제공하는 단계는,
    상기 적어도 하나의 추천 플레이 방법에 따라 상기 설정된 목표를 달성하는데 소요되는 예상 소요 시간을 상기 단말기에 함께 제공하는
    컴퓨터 판독 가능 기록매체에 저장된 프로그램.
  17. 삭제
  18. 제 13 항에 있어서,
    상기 선택된 게임이 자동 플레이된 결과를 제공하는 단계는,
    상기 자동 플레이 결과 상기 설정된 목표 달성에 실패한 경우, 상기 적어도 하나의 추천 플레이 방법 중 선택되지 않은 추천 플레이 방법에 따라 상기 선택된 게임이 자동 플레이된 결과를 상기 단말기에 제공하는 단계를 포함하는
    컴퓨터 판독 가능 기록매체에 저장된 프로그램.
KR1020180086248A 2018-05-25 2018-07-24 게임 관리 서버, 게임 관리 방법 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램 KR102022635B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020180059864 2018-05-25
KR20180059864 2018-05-25

Publications (1)

Publication Number Publication Date
KR102022635B1 true KR102022635B1 (ko) 2019-09-19

Family

ID=68067774

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180086248A KR102022635B1 (ko) 2018-05-25 2018-07-24 게임 관리 서버, 게임 관리 방법 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램

Country Status (1)

Country Link
KR (1) KR102022635B1 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210153822A (ko) * 2020-06-11 2021-12-20 순천대학교 산학협력단 인공지능을 이용한 반응형 게임 서비스 방법 및 시스템
KR20220152654A (ko) * 2021-05-10 2022-11-17 주식회사 엔씨소프트 사용자 맞춤형으로 자동사냥 예측값을 제공하고, 자동사냥 장소를 추천하는 게임 서버 및 이의 동작 방법
US11874764B2 (en) 2020-12-17 2024-01-16 Electronics And Telecommunications Research Institute Method and system for guaranteeing game quality by using artificial intelligence agent
WO2024127575A1 (ja) * 2022-12-15 2024-06-20 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置およびゲーム画像表示方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001198350A (ja) * 2000-01-20 2001-07-24 Square Co Ltd オンラインでビデオゲームの攻略情報を提供するための方法およびその方法を実現するためのプログラムを記録したコンピュータ読み取り可能な記録媒体、ならびに、ゲームシステム、ゲームシステムに適用されるサーバ装置およびゲームシステムに適用されるゲーム端末
JP2014200395A (ja) * 2013-04-03 2014-10-27 株式会社 ディー・エヌ・エー サーバー装置、及び、プログラム
KR20180039894A (ko) * 2016-10-11 2018-04-19 주식회사 엔씨소프트 게임 서비스 제공 시스템

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001198350A (ja) * 2000-01-20 2001-07-24 Square Co Ltd オンラインでビデオゲームの攻略情報を提供するための方法およびその方法を実現するためのプログラムを記録したコンピュータ読み取り可能な記録媒体、ならびに、ゲームシステム、ゲームシステムに適用されるサーバ装置およびゲームシステムに適用されるゲーム端末
JP2014200395A (ja) * 2013-04-03 2014-10-27 株式会社 ディー・エヌ・エー サーバー装置、及び、プログラム
KR20180039894A (ko) * 2016-10-11 2018-04-19 주식회사 엔씨소프트 게임 서비스 제공 시스템

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210153822A (ko) * 2020-06-11 2021-12-20 순천대학교 산학협력단 인공지능을 이용한 반응형 게임 서비스 방법 및 시스템
KR102391027B1 (ko) * 2020-06-11 2022-04-25 순천대학교 산학협력단 인공지능을 이용한 반응형 게임 서비스 방법 및 시스템
US11874764B2 (en) 2020-12-17 2024-01-16 Electronics And Telecommunications Research Institute Method and system for guaranteeing game quality by using artificial intelligence agent
KR20220152654A (ko) * 2021-05-10 2022-11-17 주식회사 엔씨소프트 사용자 맞춤형으로 자동사냥 예측값을 제공하고, 자동사냥 장소를 추천하는 게임 서버 및 이의 동작 방법
KR102627642B1 (ko) * 2021-05-10 2024-01-23 주식회사 엔씨소프트 사용자 맞춤형으로 자동사냥 예측값을 제공하고, 자동사냥 장소를 추천하는 게임 서버 및 이의 동작 방법
WO2024127575A1 (ja) * 2022-12-15 2024-06-20 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置およびゲーム画像表示方法

Similar Documents

Publication Publication Date Title
KR102022635B1 (ko) 게임 관리 서버, 게임 관리 방법 및 이를 수행하는 컴퓨터 판독 가능 기록매체에 저장된 프로그램
US20210286589A1 (en) Electronic device for processing multi-modal input, method for processing multi-modal input and server for processing multi-modal input
CN108665890B (zh) 操作语音识别服务的方法、电子设备和支持该设备的***
CN109243432B (zh) 话音处理方法以及支持该话音处理方法的电子设备
KR102414122B1 (ko) 사용자 발화를 처리하는 전자 장치 및 그 동작 방법
US10460085B2 (en) Tablet computer
EP3586333B1 (en) Method for operating speech recognition service and electronic device supporting the same
KR102001293B1 (ko) 로봇 상의 소프트웨어 애플리케이션 실행하기
US11150870B2 (en) Method for providing natural language expression and electronic device supporting same
KR20150132461A (ko) 태블릿 컴퓨터
JP2016519349A (ja) 複数言語モデルに基づくテキスト予測
US11938400B2 (en) Object control method and apparatus, storage medium, and electronic apparatus
AU2019201441B2 (en) Electronic device for processing user voice input
US11278801B2 (en) Management of provisioning of video game during game preview
CN102939574A (zh) 字符选择
US10996922B2 (en) Electronic apparatus for processing user utterance
KR20190127372A (ko) 전자 장치 및 전자 장치의 기능 실행 방법
CN115470381A (zh) 信息交互方法、装置、设备及介质
KR102396147B1 (ko) 음성 명령을 이용한 동작을 수행하는 전자 장치 및 전자 장치의 동작 방법
US20210098012A1 (en) Voice Skill Recommendation Method, Apparatus, Device and Storage Medium
KR20240082168A (ko) 사용자 맞춤형 대화를 수행하는 디지털 휴먼 제공 방법 및 시스템
US20220237483A1 (en) Systems and methods for application accessibility testing with assistive learning
KR20200029852A (ko) 게임 캐릭터 동작 가이드 정보 제공 시스템, 서버 및 게임 캐릭터 동작 가이드 정보 제공 방법
JP7363807B2 (ja) 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム
US9968844B2 (en) Server and user device for providing a computer implemented game reward

Legal Events

Date Code Title Description
GRNT Written decision to grant