KR100505281B1 - 비디오게임 론칭 서버와 이를 이용한 네트워크를 통한비디오게임 시스템 및 방법 - Google Patents
비디오게임 론칭 서버와 이를 이용한 네트워크를 통한비디오게임 시스템 및 방법 Download PDFInfo
- Publication number
- KR100505281B1 KR100505281B1 KR10-2000-0022735A KR20000022735A KR100505281B1 KR 100505281 B1 KR100505281 B1 KR 100505281B1 KR 20000022735 A KR20000022735 A KR 20000022735A KR 100505281 B1 KR100505281 B1 KR 100505281B1
- Authority
- KR
- South Korea
- Prior art keywords
- game
- user
- users
- video game
- room
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- A63F13/12—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/33—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections
- A63F13/335—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers using wide area network [WAN] connections using Internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/48—Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/49—Saving the game status; Pausing or ending the game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/71—Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/401—Secure communication, e.g. using encryption or authentication
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/407—Data transfer via internet
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/53—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing
- A63F2300/532—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of basic data processing using secure communication, e.g. by encryption, authentication
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/6063—Methods for processing data by generating or executing the game program for sound processing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 비디오게임 론칭 서버와 이를 이용한 네트워크를 통한 비디오게임 시스템 및 방법에 관한 것이다. 본 발명의 하나의 특징에 따른 네트워크를 이용한 비디오게임 방법은, 다수의 사용자가 사용하는 비디오 게임기, 상기 비디오 게임기에 연결되어 비디오게임 진행과정이 표시되는 화면 표시 장치를 가지는 비디오게임 장치를 이용한 비디오게임 방법으로서, 상기 다수의 사용자가 상기 비디오게임 장치를 실행하여 네트워크를 통해 사용자 상호간에 물리적으로 접속되도록 하는 단계; 및 상기 사용자 상호간에 문자 및 음성 정보를 교환하면서 게임을 진행하도록 하는 단계를 포함한다.
본 발명은 다수의 사용자가 비디오 게임기에 의해 네트워크에 접속되어 문자 및 음성 정보를 교환하면서 게임을 즐길 수 있도록 한다.
Description
본 발명은 비디오게임 론칭 서버와 이를 이용한 네트웍을 통한 비디오게임 시스템 및 방법에 관한 것으로써, 특히 다수의 비디오게임 이용자가 인터넷을 통해 물리적으로 접속되어 게임을 즐길 수 있는 비디오게임 론칭 서버와 이를 이용한 네트웍을 통한 비디오게임 시스템 및 방법에 관한 것이다.
일반적으로, 비디오게임이라 함은 비디오 게임기에 지원되는 게임을 말하며, 전세계 게임 인구중의 대다수가 즐기는 게임을 말한다.
종래에, 사용자는 비디오 게임기를 이용하여 텔레비전 또는 모니터를 통해 개인 또는 최대 두명의 게임 플레이어(player)가 혼자서 또는 일대일로 게임을 진행하는 방법이 있었다.
그런데, 이러한 비디오게임 방법은 최대한으로 게임을 즐길 수 있는 게임 플레이어가 제한되어 있어서, 다수의 사용자가 공통적 관심을 가지는 게임을 동시에 즐길 수 없는 문제점이 있었다.
이와 같은 문제점을 해결하기 위해 본 발명이 이루고자 하는 기술적인 과제는 다수의 사용자가 비디오 게임기에 의해 네트웍에 접속되어 문자 및 음성 정보를 교환하면서 게임을 즐길 수 있도록 하는 데 그 목적이 있다.
이와 같은 목적을 달성하기 위한 본 발명의 하나의 특징에 따른 비디오게임 론칭 서버는,
사용자가 다수의 다른 사용자와 네트워크를 통해 접속하여 게임을 실행할 수 있도록, 사용자의 요구에 의해 사이버 공간인 게임 방을 생성 및 해제하는 게임 방 생성 모듈;
비디오 게임기를 네트웍을 통해 연결시켜주고, 상기 게임 방에서 상기 다수의 사용자 상호간에 게임 진행이 가능하도록 게임 응용프로그램을 지원하는 게임 지원 모듈;
상기 사용자의 상기 게임 진행 중 또는 게임 종료 후 사용자가 실행한 게임의 결과정보를 저장하고 호출하는 게임 통계 모듈;
상기 게임을 실행하는 사용자끼리 음성을 통해 메시지를 주고받을 수 있도록 하는 음성 게임지원 모듈;
상기 게임을 실행하는 사용자끼리 텍스트를 통해 메시지를 주고받을 수 있도록 하는 메시지 교환 모듈
을 포함한다.
본 발명의 다른 특징에 따른 네트워크를 통한 비디오게임 시스템은,
다수의 사용자가 사용하는 비디오 게임기, 상기 비디오 게임기에 연결되어 비디오게임 진행과정이 표시되는 화면 표시 장치를 가지는 비디오게임 시스템으로서,
상기 비디오게임 장치를 네트웍을 통해 물리적으로 연결시켜주고, 상기 다수의 사용자 상호간에 문자 및 음성 정보를 교환하면서 게임 진행이 가능하도록 하는 비디오게임 서버;
상기 다수의 사용자 접속에 따라, 상기 비디오게임 서버의 요청을 받아들여 상기 다수의 사용자 정보와 상기 다수의 사용자의 게임 결과를 저장하는 데이터베이스 서버
를 포함한다.
본 발명의 또다른 특징에 따른 비디오 게임 방법은,
다수의 사용자가 사용하는 비디오 게임기, 상기 비디오 게임기에 연결되어 비디오게임 진행과정이 표시되는 화면 표시 장치를 가지는 비디오게임 장치를 이용한 비디오게임 방법으로서,
상기 다수의 사용자가 상기 비디오게임 장치를 실행하여 네트워크를 통해 사용자 상호간에 물리적으로 접속되도록 하는 단계;
상기 사용자 상호간에 문자 및 음성 정보를 교환하면서 게임을 진행하도록 하는 단계
를 포함한다.
이하에서는 본 발명의 기술 분야에서 통상의 지식을 가진자가 본 발명을 용이하게 실시할 수 있는 가장 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다.
도1은 본 발명의 실시예에 따른 비디오게임 시스템을 나타내는 구성 블록도 이다.
첨부한 도1에서와 같이, 본 발명의 실시예에 따른 비디오게임 시스템은, TV(120)와, TV(120)에 표시되는 화면을 조정할 수 있는 조정부(130)가 케이블로 연결되고, 클라이언트가 비디오게임을 즐길 수 있도록 지원하는 비디오 게임기(110)를 포함하는 비디오게임 장치(100); 비디오게임 장치(100)와 물리적으로 접속되며, 클라이언트가 선택하는 정보내용을 전달하는 정보 전송 경로인 인터넷(200); 클라이언트가 비디오게임을 즐길 수 있도록, 인터넷(200)상에 웹 페이지를 표시해 주고, 클라이언트의 접속에 따른 접속정보를 처리하는 웹 서버(300); 웹 서버(300)에서 전송되는 비디오게임 관련 정보를 수신하여 다수의 클라이언트가 게임을 즐길 수 있도록 하는 비디오게임 론칭 서버(400); 클라이언트의 접속 정보와 클라이언트의 비디오게임 실행 결과를 저장하는 데이터베이스 서버(500); 비디오게임 론칭 서버(400)에서 요구하는 정보를 데이터베이스 서버(500)에서 호출하여 검색한 후 검색 결과 정보를 비디오게임 론칭 서버(400)에 넘겨주는 씨지아이(600)를 포함하여 이루어진다.
비디오게임 장치(100)는, 인터넷(200)에 물리적으로 접속 가능하도록 하고, 사용자로 하여금 다양한 형태의 게임을 즐길 수 있도록 하는 비디오 게임기(110); 비디오 게임기와 연결되어, 사용자가 진행하는 게임이 디스플레이 되는 티브이(TV , 이하 TV라 칭함)(120); 비디오 게임기와 연결되어, 사용자가 게임을 진행할 수 있도록 하는 조절 장치가 구비된 조정부(130)를 포함한다.
비디오게임 장치(100)는 전용선 또는 랜(LAN)으로 인터넷(200)에 접속될 수 있으며, 아이에스피(ISP : Internet Service Provider, 인터넷 서비스 제공자)를 통해 접속될 수도 있으며, 본 발명의 실시예에만 한정되는 것은 아니다.
비디오게임 론칭 서버(400)는, 사용자가 다수의 다른 사용자와 접속하여 게임을 실행할 수 있도록, 사용자의 요구에 의해 사이버 공간인 게임 방을 생성 및 해제하여 주는 게임 방 생성 모듈(410); 사용자가 게임 방에서 공통의 게임을 즐길 수 있도록 게임 프로그램을 지원하는 게임 지원 모듈(420); 사용자의 게임 진행 중 또는 게임 종료 후 사용자가 실행한 게임의 결과정보를 게임 통계 데이터베이스(520)에 저장하거나, 게임 통계 데이터베이스(520)에 저장된 사용자의 게임결과 정보를 호출하는 게임 통계 모듈(430); 게임을 실행하는 사용자끼리 음성을 통해 메시지를 주고받을 수 있도록 하는 음성 게임지원 모듈(440); 게임을 실행하는 사용자끼리 텍스트를 통해 메시지를 주고받을 수 있도록 하는 메시지 교환 모듈(450)을 포함한다.
비디오게임 론칭 서버(400)의 각 모듈은 독립적인 기능을 수행하는 장치일 수 있으며, 각각의 모듈이 통합된 하나의 프로그램일 수도 있으며, 본 발명의 실시예에만 한정되는 것은 아니다.
데이터베이스 서버(500)는, 게임에 참여하는 사용자의 아이디 및 패스워드 정보와 사용자가 생성하는 게임 방 정보를 저장하는 유저 등록 데이터베이스(510); 게임 진행 중 또는 게임 종료 후 사용자가 실행한 게임결과 정보를 저장하는 게임 통계 데이터베이스(520)를 포함한다.
데이터베이스 서버(500)의 각 데이터베이스는 독립적인 기능을 수행하는 정보 저장 장치일 수 있으며, 본 발명의 실시예에만 한정되는 것은 아니다.
이하에서는 본 발명의 실시예에 따른 네트워크를 이용한 비디오게임 시스템의 동작에 대하여 첨부한 도면을 참조하여 상세히 설명한다.
도2은 본 발명의 실시예에 따른 비디오게임 방법을 나타내는 흐름도이다.
첨부한 도2에서와 같이, 사용자 A와 사용자 B가 비디오 게임기(110)의 전원을 온 시켜, 조정부(130)의 조정을 통해 TV(120)에 표시되는 인터넷(200) 접속 브라우저를 실행한다. 사용자 A,B가 브라우저 상에 나타나는 웹 페이지에 사용자 아이디와 패스워드, 사용자 IP 어드레스, 사용자가 실행하고자 하는 게임의 종류를 입력하여 웹 서버(300)를 통해 비디오게임 론칭 서버(400)에 물리적인 접속을 요청한다(S100).
웹 서버(300)는 클라이언트가 입력한 사용자 아이디와 패스워드를 입력받아 씨지아이(600)를 작동시켜 데이터베이스 서버(500)의 유저 등록 데이터베이스(510)에 저장된 사용자 아이디와 패스워드를 호출하여 비교, 분석한다. 비교, 분석된 사용자 인증 처리결과 정보는 씨지아이를 통해 웹 서버(300)에 전달되고, 웹 서버(300)는 사용자 인증 처리결과 정보를 웹 페이지에 표시하여 브라우저 상에 보여준다(S110). 사용자 인증이 완료되면, 웹 서버(300)는 사용자 A,B에게 로그인이 성공적으로 완료되었음을 알려주는 웹 페이지를 브라우저 상에 표시하여 주고, 사용자 A, B는 웹 페이지 상에서 로그인 성공 메시지를 수신 받는다(S130).
사용자 A는 비디오게임 론칭 서버(400)에 게임 방 개설을 요청하고(S140), 비디오게임 론칭 서버(400)의 게임 방 생성 모듈(410)은 사용자의 게임 방 개설 요청 정보를 수신하여 사용자 A와 사용자 A 이외의 사용자가 게임을 멀티(Multi, 다중)로 실행할 수 있는 게임 방을 생성한다(S150). 이때, 사용자 A는 음성 채팅 지원 여부, 게임 참여 인원수, 방 제목, 게임 방을 공개 또는 비공개로 진행할 것인지를 설정하는 방의 성격을 입력하고, 게임 방 생성 모듈(410)은 사용자의 입력정보를 토대로 게임 방을 생성한다.
게임 방 생성 모듈(410)은 사용자 A의 비디오 게임기(110)를 통해 TV(120)에 게임 방 생성이 완료되었음을 알리는 메시지를 전송하고, 사용자 A는 게임 방 생성 완료 메시지를 수신 받는다(S160). 이때, 게임 방 생성 모듈(410)은 사용자 B에 사용자 A가 입력한 게임 방 생성 정보를 전송하고, 사용자 B는 게임 방 생성 정보를 수신 받아(S170) 게임 참여 여부를 결정한다(S180). 사용자 B가 게임에 참여하고자 하면, 사용자 B의 TV에 표시되는 웹 페이지에 표시하여 게임 방 참여 요청을 한다(S190). 사용자 B의 게임 방 참여 요청정보를 수신한 게임 방 생성 모듈(410)은 사용자 A가 생성한 게임 방 정보에 사용자 B의 아이디와 IP 주소 정보를 유저 등록 데이터베이스(510)에 추가하여 저장한다(S200). 게임 방 생성 모듈(410)은 사용자 A와 B의 추가 및 변경된 정보를 바탕으로 사용자 A와 B에 추가된 정보를 각각 전송한다(S210). 사용자 A와 B는 추가된 정보를 수신 받는다(S220).
게임 방을 생성한 사용자 A가 표시된 화면에서 게임 시작 영역을 선택하여 게임 시작을 알리면(S230), 게임 방 생성 모듈(410)은 게임 시작을 허가하고 게임 방에 참여한 사용자끼리 게임이 진행될 수 있도록 게임 지원 모듈(420)을 호출하여 게임이 진행되도록 한다(S240). 사용자 B는 게임 시작에 의해 게임을 진행한다(S250).
게임 진행 중, 사용자 A가 사용자 A와 동일한 팀에서 게임을 하는 팀원 또는 사용자 B에게 메시지를 전달하고자 할 때, 도시하지 않은 마이크를 통해 메시지를 전송할 수 있다. 즉, 사용자 A가 전달한 음성 신호 메시지는 음성 게임지원 모듈(440)에 의해 음성 파일로 변경되고, 변경된 음성 파일이 압축되어 유저 등록 데이터베이스(510)에 저장된 다른 사용자의 IP 어드레스로 직접 전달된다. 사용자 A로부터 전달된 압축된 음성 파일은 사용자 B의 비디오 게임기(110)에서 압축이 풀리고 도시하지 않은 다른 스피커를 통해 출력된다. 이때, 게임 진행 중 발생하는 음성 정보는 게임 진행 사운드에는 아무런 영향을 주지 않고 음성이 스피커를 통해 출력되므로, 게임의 진행에는 영향이 미치지 않는다. 또한, 사용자 A가 전송한 메시지는 비디오게임 론칭 서버(400)를 경유하지 않고 인터넷(200)을 통해 직접 다른 사용자에게 전달 가능하므로, 비디오게임 론칭 서버(400)가 수용할 수 있는 부하를 최대한으로 감소 시킬 수 있다. 이 때문에 비디오게임 론칭 서버(400)를 효율적으로 운영할 수 있다.
사용자가 음성 전송 모드를 선택하지 않은 경우의 메시지 전송은 기존의 텍스트 전송이 가능하다. 사용자 A가 사용자에게 B에게 텍스트 메시지를 전송하고자 할 때, 사용자 A가 비디오 게임기(110)에 도시하지 않은 키보드를 연결시켜 텍스트를 입력하여 전송하면, 메시지 교환 모듈(450)은 유저 등록 데이터베이스(510)에 저장된 사용자 B의 IP 주소를 찾아 사용자 B의 비디오게임 장치의 TV(120)에 텍스트 내용을 전송하여 전송된 텍스트 메시지를 표시한다.
게임이 종료되면, 사용자 A는 게임의 종료를 판단하고(S260), 게임 방을 해제할 것인지를 결정한다(S270). 사용자 A가 게임 방을 해제하고자 하면, 게임 방 생성 모듈(410)은 사용자 A의 게임 방 해제 정보를 수신하여 사용자 B에게 게임 방 해제 정보를 전달하며(S280), 사용자 B는 게임 방 해제 정보를 수신받아 로그아웃을 결정한다(S300). 마찬가지로, 사용자 A 또한 게임 방 해제와 로그아웃을 결정하면(S300), 게임 방 생성 모듈(410)은 사용자 A와 B의 로그아웃을 실행하고, 로그아웃 처리 결과를 각각 사용자에게 전송한다(S310). 로그아웃이 처리되면, 게임 통계 모듈(430)은 사용자의 게임 결과 정보를 게임 통계 데이터베이스(520)에 저장하고, 각각의 사용자가 다시 게임을 실행할 때 이전까지의 게임 전적 등을 보여줄 수 있다.
각각의 사용자는 상기한 과정을 통해 다시 새로운 게임을 시작할 수 있다.
본 발명은 하나의 실시예에 지나지 않으며, 본 발명의 요지를 벗어나지 않는 범위 내에서 많은 변형 및 변경이 가능함은 물론이다.
이와 같이, 본 발명의 비디오게임 론칭 서버와 이를 이용한 네트워크를 통한 비디오게임 시스템 및 방법은 종래의 개인 또는 일대일 형태의 비디오게임 방법을 벗어나 네트워크를 통해 다수의 사용자가 공통 관심의 게임을 동시에 즐길 수 있다.
또한, 음성으로 정보를 교환함으로써, 텍스트 위주의 정보 교환을 탈피할 수 있으며, 게임을 기다리는 불필요한 시간의 낭비를 줄일 수 있다.
또한, 멀티유저가 동시에 접속할 수 있는 비디오게임 론칭 서버를 통해 다수의 사용자를 네트워크로 연결시켜 줄 수 있으며, 네트워크를 통해 서비스를 제공하는 서비스 제공자 입장에서는 다양한 종류의 서비스를 제공할 수 있다.
도1은 본 발명의 실시예에 따른 비디오게임 시스템을 나타내는 구성 블록도 이다.
도2은 본 발명의 실시예에 따른 비디오게임 방법을 나타내는 흐름도이다.
Claims (14)
- 삭제
- 다수의 사용자가 사용하는 비디오 게임기, 상기 비디오 게임기에 연결되어 비디오게임 진행과정이 표시되는 화면 표시 장치를 가지는 비디오게임 시스템에 있어서:다수의 상기 비디오게임 장치들을 네트웍을 통해 물리적으로 연결시켜주고, 상기 다수의 사용자 상호간에 문자 및 음성 정보를 교환하면서 게임 진행이 가능하도록 하는 비디오게임 서버;상기 다수의 사용자 접속에 따라, 상기 비디오게임 서버의 요청을 받아들여 상기 다수의 사용자 정보와 상기 다수의 사용자의 게임 결과를 저장하는 데이터베이스 서버를 포함하고,상기 비디오 게임 서버는,상기 사용자가 다수의 다른 사용자와 접속하여 게임을 실행할 수 있도록, 사용자의 요구에 의해 사이버 공간인 게임 방을 생성 및 해제하여 주는 게임 방 생성 모듈;상기 사용자와 상기 다른 사용자가 공통의 게임을 실행할 수 있도록 게임 프로그램을 지원하는 게임 지원 모듈;상기 사용자의 상기 게임 진행 중 또는 게임 종료 후 사용자가 실행한 게임의 결과정보를 저장하고 호출하는 게임 통계 모듈;상기 게임을 실행하는 사용자끼리 음성을 통해 메시지를 주고받을 수 있도록 하는 음성 게임지원 모듈 및;상기 게임을 실행하는 사용자끼리 텍스트를 통해 메시지를 주고받을 수 있도록 하는 메시지 교환 모듈을 포함하고,상기 데이터베이스 서버는,상기 게임에 참여하는 사용자 정보를 저장하는 유저 등록 데이터베이스; 및상기 게임 진행 중 또는 상기 게임 종료 후 사용자가 실행한 게임결과 정보를 저장하는 게임 통계 데이터베이스를 포함하는 네트워크를 이용한 비디오게임 시스템.
- 삭제
- 삭제
- 다수의 사용자가 사용하는 비디오 게임기, 상기 비디오 게임기에 연결되어 비디오게임 진행과정이 표시되는 화면 표시 장치를 가지는 비디오게임 장치를 이용한 비디오게임 방법에 있어서:상기 다수의 사용자가 상기 비디오게임 장치를 실행하여 네트워크를 통해 사용자 상호간에 물리적으로 접속되는 단계; 및상기 사용자 상호간에 문자 및 음성 정보를 교환하면서 게임을 진행하는 단계를 포함하고,상기 접속 단계는,다수의 사용자중 한명의 사용자가 상기 게임을 다수의 사용자 공통으로 실행할 수 있는 사이버 공간인 게임 방을 생성하는 단계;상기 게임 방을 생성한 사용자에게 상기 게임 방의 정보를 선택하도록 하는 단계; 및상기 게임 방의 정보를 상기 게임 방에 참여하기를 원하는 다른 사용자에게 알리는 단계를 포함하고,상기 게임 진행 단계는,상기 게임 방에 참여하여 상기 게임을 실행하는 다수의 사용자가 전송하는 상기 음성 또는 문자 메시지를 수신 하는 단계 및;상기 수신 음성 또는 문자 메시지를 분석하여 수신 받을 해당 사용자에게 전송하는 단계를 포함하는 네트워크를 통한 비디오게임 방법.
- 삭제
- 삭제
- 제5항에서,상기 게임의 종료에 따라, 상기 사용자의 상기 게임결과 정보를 정보 저장 장치에 저장한 후, 상기 사용자의 재 접속시에 상기 게임결과를 상기 사용자에게 알려주는 단계를 더 포함하는 네트워크를 통한 비디오게임 방법.
- 제5항에서,상기 게임이 종료되면, 상기 게임 방을 생성한 사용자가 상기 게임 방을 해제하는 단계 및;상기 사용자의 게임 방 해제 결정에 따라, 상기 사용자의 로그아웃 실행을 감지하여 처리하는 단계를 더 포함하는 네트워크를 통한 비디오게임 방법.
- 다수의 사용자가 비디오게임 장치를 실행하여 네트워크를 통해 사용자 상호간에 물리적으로 접속되는 단계; 및상기 사용자 상호간에 문자 및 음성 정보를 교환하면서 게임을 진행하는 단계를 포함하고,상기 접속 단계는,다수의 사용자에 속한 하나의 사용자가 상기 게임을 다수의 사용자 공통으로 실행할 수 있는 사이버 공간인 게임 방을 생성하는 단계;상기 게임 방의 생성에 따라, 상기 게임 방을 생성한 사용자에게 상기 게임 방의 정보를 선택하도록 하는 단계; 및상기 게임 방의 정보를 상기 게임 방에 참여하기를 원하는 다른 사용자에게 알리는 단계를 포함하고상기 게임 진행 단계는,상기 게임 방에 참여하여 상기 게임을 실행하는 다수의 사용자가 전송하는 상기 음성 또는 문자 메시지를 수신하는 단계; 및상기 수신된 상기 음성 또는 문자 메시지를 분석하여 수신 받을 해당 사용자에게 전송하는 단계를 포함하는 프로그램이 기록된 컴퓨터가 판독 가능한 저장 매체.
- 삭제
- 삭제
- 제10항에서,상기 게임의 종료에 따라, 상기 사용자의 상기 게임결과 정보를 상기 정보 저장 장치에 저장한 후, 상기 사용자의 재 접속시에 상기 게임결과를 상기 사용자에게 알려주는 단계를 더 포함하는 프로그램이 기록된 컴퓨터가 판독 가능한 저장 매체.
- 제10항에서,상기 게임이 종료되면, 상기 게임 방을 생성한 사용자가 상기 게임 방을 해제하도록 하는 단계, 그리고상기 사용자의 게임 방 해제 결정에 따라, 상기 사용자의 로그아웃 실행을 감지하여 처리하는 단계를 더 포함하는 프로그램이 기록된 컴퓨터가 판독 가능한 저장 매체.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2000-0022735A KR100505281B1 (ko) | 2000-02-18 | 2000-04-28 | 비디오게임 론칭 서버와 이를 이용한 네트워크를 통한비디오게임 시스템 및 방법 |
EP01103952A EP1125617A2 (en) | 2000-02-18 | 2001-02-19 | Video game launching server, and network-based video gaming system and method using the same |
US09/790,068 US20010016519A1 (en) | 2000-02-18 | 2001-02-20 | Video game launching server, and network-based video gaming system and method using the same |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000007807 | 2000-02-18 | ||
KR20000007807 | 2000-02-18 | ||
KR10-2000-0022735A KR100505281B1 (ko) | 2000-02-18 | 2000-04-28 | 비디오게임 론칭 서버와 이를 이용한 네트워크를 통한비디오게임 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010081906A KR20010081906A (ko) | 2001-08-29 |
KR100505281B1 true KR100505281B1 (ko) | 2005-08-04 |
Family
ID=26637165
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2000-0022735A KR100505281B1 (ko) | 2000-02-18 | 2000-04-28 | 비디오게임 론칭 서버와 이를 이용한 네트워크를 통한비디오게임 시스템 및 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20010016519A1 (ko) |
EP (1) | EP1125617A2 (ko) |
KR (1) | KR100505281B1 (ko) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7950999B2 (en) * | 2004-09-16 | 2011-05-31 | Bally Gaming, Inc. | User interface system and method for a gaming machine |
US7076445B1 (en) | 2000-06-20 | 2006-07-11 | Cartwright Shawn D | System and methods for obtaining advantages and transacting the same in a computer gaming environment |
US6699125B2 (en) * | 2000-07-03 | 2004-03-02 | Yahoo! Inc. | Game server for use in connection with a messenger server |
US8458754B2 (en) | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
AU2015200895A1 (en) * | 2001-10-17 | 2015-03-12 | Aristocrat Technologies Australia Pty Limited | Gaming system customer service techniques |
KR20020030766A (ko) * | 2002-04-01 | 2002-04-25 | 김만섭 | 다중 게임운영용 게임기 시스템 |
EP1493133A4 (en) * | 2002-04-04 | 2006-09-27 | Yahoo Inc | ONLINE TEAMS AND TOURNAMENTS SYSTEM |
CN1643884B (zh) | 2002-04-08 | 2011-02-09 | 爱亭株式会社 | 网络游戏方法、网络游戏终端机和服务器 |
US7711847B2 (en) | 2002-04-26 | 2010-05-04 | Sony Computer Entertainment America Inc. | Managing users in a multi-user network game environment |
US7421471B2 (en) | 2002-05-17 | 2008-09-02 | Sony Computer Entertainment America Inc. | Configuration switching: dynamically changing between network communication architectures |
US20030217135A1 (en) | 2002-05-17 | 2003-11-20 | Masayuki Chatani | Dynamic player management |
US7606920B2 (en) | 2002-05-17 | 2009-10-20 | Sony Computer Entertainment America Inc. | Method and apparatus for controlling communication ports for an online session of a multi-user application by associating each of the ports with a protocol and designating an active port |
US8131802B2 (en) | 2007-10-05 | 2012-03-06 | Sony Computer Entertainment America Llc | Systems and methods for seamless host migration |
US8560707B2 (en) | 2007-10-05 | 2013-10-15 | Sony Computer Entertainment America Llc | Seamless host migration based on NAT type |
WO2004015531A2 (en) * | 2002-08-08 | 2004-02-19 | Versaly Games, Inc. | System and method for automatically finding gaming partners based on pre-established criteria |
US20060080702A1 (en) * | 2004-05-20 | 2006-04-13 | Turner Broadcasting System, Inc. | Systems and methods for delivering content over a network |
US7465231B2 (en) * | 2004-05-20 | 2008-12-16 | Gametap Llc | Systems and methods for delivering content over a network |
US7491123B2 (en) * | 2004-07-29 | 2009-02-17 | Nintendo Co., Ltd. | Video game voice chat with amplitude-based virtual ranging |
US7785197B2 (en) * | 2004-07-29 | 2010-08-31 | Nintendo Co., Ltd. | Voice-to-text chat conversion for remote video game play |
CN1798049A (zh) * | 2004-12-29 | 2006-07-05 | 华为技术有限公司 | 一种移动在线游戏***和方法 |
CN100454884C (zh) * | 2005-06-07 | 2009-01-21 | 华为技术有限公司 | 在线游戏***实现多媒体信息通信的方法及其*** |
US7789757B2 (en) | 2005-09-22 | 2010-09-07 | At&T Intellectual Property I, L.P. | Video games on demand with anti-piracy security |
US7841946B2 (en) | 2006-06-29 | 2010-11-30 | Spawn Labs, Inc. | System for remote game access |
US20080118897A1 (en) * | 2006-11-17 | 2008-05-22 | Perales Reynaldo J | Method and system for teaching a game of chance |
JP5430054B2 (ja) * | 2007-03-13 | 2014-02-26 | 任天堂株式会社 | ネットワークゲームシステム、ゲーム装置およびゲームプログラム |
US9483405B2 (en) | 2007-09-20 | 2016-11-01 | Sony Interactive Entertainment Inc. | Simplified run-time program translation for emulating complex processor pipelines |
US8635163B2 (en) * | 2010-01-13 | 2014-01-21 | Green Man Gaming Limited | System and method for facilitating a video game exchange |
US8621536B1 (en) * | 2010-03-18 | 2013-12-31 | West Corporation | Systems and methods for conducting transactions with a customer using text messages |
US8433759B2 (en) | 2010-05-24 | 2013-04-30 | Sony Computer Entertainment America Llc | Direction-conscious information sharing |
US20130198273A1 (en) * | 2010-10-16 | 2013-08-01 | James Charles Vago | Methods, devices, and systems for video gaming |
WO2012164329A1 (en) * | 2011-06-01 | 2012-12-06 | Samvo Strategic Holdings Limited | Structured peer-to-peer competition |
GB2511668A (en) * | 2012-04-12 | 2014-09-10 | Supercell Oy | System and method for controlling technical processes |
US8998719B1 (en) | 2012-12-14 | 2015-04-07 | Elbo, Inc. | Network-enabled game controller |
CN106924967A (zh) * | 2017-03-17 | 2017-07-07 | 解用海 | 一种进行棋牌游戏的方法和*** |
CN109316753B (zh) * | 2018-09-18 | 2021-09-03 | 珠海金山网络游戏科技有限公司 | 一种组队的方法、装置及电子设备 |
US10765952B2 (en) | 2018-09-21 | 2020-09-08 | Sony Interactive Entertainment LLC | System-level multiplayer matchmaking |
US10695671B2 (en) | 2018-09-28 | 2020-06-30 | Sony Interactive Entertainment LLC | Establishing and managing multiplayer sessions |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5630757A (en) * | 1994-11-29 | 1997-05-20 | Net Game Limited | Real-time multi-user game communication system using existing cable television infrastructure |
KR970031583A (ko) * | 1995-11-08 | 1997-06-26 | 양승택 | 에이티엠(atm)망 상에서의 통신을 이용한 실시간의 온라인 영상 게임 장치 및 방법 |
US5685775A (en) * | 1994-10-28 | 1997-11-11 | International Business Machines Corporation | Networking video games over telephone network |
JPH1133230A (ja) * | 1997-07-16 | 1999-02-09 | Sega Enterp Ltd | 通信ゲームシステム |
KR19990044544A (ko) * | 1996-07-11 | 1999-06-25 | 이리마지리 쇼우이치로 | 음성 인식 장치, 음성 인식 방법 및 이것을 이용한 게임기 |
KR20000017795A (ko) * | 1999-12-11 | 2000-04-06 | 조형만 | 원격지 다자간 음성통화와 특정배경음악 청취기능이구비된 네트워크 게임시스템. |
KR20010018798A (ko) * | 1999-08-23 | 2001-03-15 | 김대기 | 인터넷과 연동하는 이동통신 단말기의 게임 서비스 구현방법 |
-
2000
- 2000-04-28 KR KR10-2000-0022735A patent/KR100505281B1/ko not_active IP Right Cessation
-
2001
- 2001-02-19 EP EP01103952A patent/EP1125617A2/en not_active Withdrawn
- 2001-02-20 US US09/790,068 patent/US20010016519A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5685775A (en) * | 1994-10-28 | 1997-11-11 | International Business Machines Corporation | Networking video games over telephone network |
US5630757A (en) * | 1994-11-29 | 1997-05-20 | Net Game Limited | Real-time multi-user game communication system using existing cable television infrastructure |
KR970031583A (ko) * | 1995-11-08 | 1997-06-26 | 양승택 | 에이티엠(atm)망 상에서의 통신을 이용한 실시간의 온라인 영상 게임 장치 및 방법 |
KR19990044544A (ko) * | 1996-07-11 | 1999-06-25 | 이리마지리 쇼우이치로 | 음성 인식 장치, 음성 인식 방법 및 이것을 이용한 게임기 |
JPH1133230A (ja) * | 1997-07-16 | 1999-02-09 | Sega Enterp Ltd | 通信ゲームシステム |
KR20010018798A (ko) * | 1999-08-23 | 2001-03-15 | 김대기 | 인터넷과 연동하는 이동통신 단말기의 게임 서비스 구현방법 |
KR20000017795A (ko) * | 1999-12-11 | 2000-04-06 | 조형만 | 원격지 다자간 음성통화와 특정배경음악 청취기능이구비된 네트워크 게임시스템. |
Also Published As
Publication number | Publication date |
---|---|
EP1125617A2 (en) | 2001-08-22 |
US20010016519A1 (en) | 2001-08-23 |
KR20010081906A (ko) | 2001-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100505281B1 (ko) | 비디오게임 론칭 서버와 이를 이용한 네트워크를 통한비디오게임 시스템 및 방법 | |
EP1206954B1 (en) | Game machine, server system, information service method and recording medium | |
JP5468247B2 (ja) | ゲームシステム | |
JP2005103265A (ja) | 友人がプレイしているオンラインゲームに迅速に参加するための方法および装置 | |
JP4252608B2 (ja) | 通信システム、通信装置、通信サーバ、通信方法、ならびに、プログラム | |
US20090275403A1 (en) | Limiting access to shared media content | |
US8152644B2 (en) | Data stream processing | |
KR20220047724A (ko) | 멀티플레이어 게임 세션 구축을 위한 게임 중개 인프라 | |
KR100480411B1 (ko) | 네트워크 게임용 서버 장치, 네트워크 게임 관리 방법 및 네트워크 게임 관리 프로그램을 기록한 컴퓨터 판독가능 기록 매체 | |
JP2003047778A (ja) | 管理サーバ、ゲーム制御方法およびその記録媒体ならびにコンピュータプログラム | |
JP2002035432A (ja) | インターネットを利用した自動勝敗認識機能を有する一般ゲーム中継システム及びそれの中継方法 | |
JP2001224864A (ja) | インターネットゲームの提供システムおよび方法 | |
KR100436068B1 (ko) | 음성 지원 게임 시스템 및 그 방법 | |
JP2001236308A (ja) | ビデオゲームローンチングサーバーとこれを利用したネットワークを通じたビデオゲームシステム及び方法 | |
JP4246778B2 (ja) | キャラクターを利用したチャンネル別ゲーム室数が調節可能なインターネットゲームサービスシステム及びその方法 | |
WO2012081302A1 (ja) | ゲームシステム、ゲームシステムの制御方法、プログラム及び情報記憶媒体 | |
JP2003030362A (ja) | ユーザ名称切替方法及びシステム、端末、記録媒体並びにプログラム | |
JP2002336552A (ja) | ゲーム装置、オンライン通知方法およびプログラム | |
JP2020124634A (ja) | サーバ装置およびプログラム | |
KR100813109B1 (ko) | 온라인 플래시 게임에서의 멀티플레이 서비스 제공 방법 및이를 위한 기록 매체 | |
KR100587772B1 (ko) | 음성 통신 방법 및 시스템 | |
JP2019150397A (ja) | ゲームプログラムおよびゲーム装置 | |
JP3453616B2 (ja) | 通信方法、通信システム、メールサーバ、及び記録媒体 | |
JP2011143010A (ja) | プログラム及びサーバ装置 | |
KR20020092264A (ko) | 웹 상에서의 게임 중계 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
J201 | Request for trial against refusal decision | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
B601 | Maintenance of original decision after re-examination before a trial | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20030203 Effective date: 20050324 |
|
S901 | Examination by remand of revocation | ||
GRNO | Decision to grant (after opposition) | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20080723 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |