KR100967195B1 - 저장 미디어를 통한 온라인 게임 제공 시스템 및 그 방법 - Google Patents
저장 미디어를 통한 온라인 게임 제공 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR100967195B1 KR100967195B1 KR1020070140476A KR20070140476A KR100967195B1 KR 100967195 B1 KR100967195 B1 KR 100967195B1 KR 1020070140476 A KR1020070140476 A KR 1020070140476A KR 20070140476 A KR20070140476 A KR 20070140476A KR 100967195 B1 KR100967195 B1 KR 100967195B1
- Authority
- KR
- South Korea
- Prior art keywords
- game
- file
- patch
- storage medium
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000012545 processing Methods 0.000 claims abstract description 20
- 230000008569 process Effects 0.000 claims description 8
- 238000013475 authorization Methods 0.000 claims 1
- 230000008901 benefit Effects 0.000 abstract description 5
- 238000011900 installation process Methods 0.000 abstract description 5
- 230000004044 response Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Classifications
-
- 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/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/69—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
-
- 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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (14)
- 게임실행에 필요한 영상 및 이미지 파일, 사운드 파일, 게임프로그램 실행파일의 패치파일 및 그 버전정보를 저장하고 있는 데이터베이스 서버;게임실행에 필요한 영상 및 이미지 파일, 사운드 파일, 게임프로그램 실행파일, 최신패치 실행파일, 계정권한 처리 실행파일을 저장하는 저장 미디어; 및상기 데이터베이스 서버와 유무선으로 연결되며, 상기 저장 미디어가 입력되고, 저장 미디어가 입력되는 것을 감지하고 저장 미디어에 저장된 최신패치 실행파일을 자동실행하는 OS를 포함하는 PC;를 포함하며,상기 최신패치 실행파일은, 데이터베이스 서버에 접속하여 상기 영상 및 이미지 파일, 사운드 파일 및 게임프로그램 실행파일의 패치파일 버전정보를 전송받고, 상기 패치파일 버전정보와 상기 저장 미디어에 저장된 영상 및 이미지 파일, 사운드 파일, 게임프로그램 실행파일의 게임파일 버전정보를 비교하여, 패치파일 버전정보가 게임파일 버전정보보다 높은 패치파일을 상기 데이터베이스 서버로부터 전송받아 내문서 디렉토리에 저장하고, 현재 PC의 사용자가 하드디스크 실행권한이 있는지 및 상기 저장 미디어 실행권한이 있는지 OS에 질의하여, 하드디스크 실행권한이 없고 저장 미디어 실행권한이 있는 경우에는 상기 저장 미디어의 게임프로그램 실행파일을 실행시키고, 하드디스크 실행권한이 없고 저장 미디어 실행권한이 없는 경우에는 계정권한 처리 실행파일을 실행하여 사용자에게 어드민 권한을 부여받을 것인지 질의하고 사용자가 어드민 권한 부여받기를 원하는 경우 어드민 계정정보로써 OS에 어드민 권한을 요청하여 부여받고 상기 내문서 디렉토리에 실행권한이 부여된 임의의 디렉토리를 생성하고 저장 미디어에 저장된 게임파일 및 상기 내문서 디렉토리에 저장된 패치파일을 상기 생성된 디렉토리에 복제하고 상기 복제된 게임파일 중 게임프로그램 실행파일을 실행하고, 하드디스크 실행권한이 있는 경우에는 저장 미디어에 저장된 게임파일 및 상기 내문서 디렉토리에 저장된 패치파일을 하드디스크에 복제하고 상기 복제된 게임파일 중 게임프로그램 실행파일을 실행하는 것을 특징으로 하고,상기 게임프로그램 실행파일은, 상기 저장 미디어에서 실행된 경우에는 메모리 상에서 상기 저장 미디어에 저장된 게임파일 및 내문서 디렉토리에 저장된 패치파일을 메모리에 읽어들여 게임을 실행하고, 상기 내문서 디렉토리에 생성된 임의의 디렉토리에서 실행된 경우 및 실행권한이 있는 하드디스크에서 실행된 경우에는 같은 디렉토리에 있는 게임파일 및 패치파일을 메모리에 읽어들여 게임을 실행하는 것을 특징으로 하고,상기 계정권한 처리 실행파일은, 사용자에게 어드민 권한을 부여받을 것인지 질의하고 사용자가 어드민 권한 부여받기를 원하는 경우 어드민 계정정보로써 OS에 어드민 권한을 요청하여 부여받는 것을 특징으로 하는, 저장 미디어를 통한 온라인 게임 제공 시스템.
- 삭제
- 삭제
- 제1항에 있어서,상기 저장 미디어는 SD메모리 또는 DVD를 포함하는 읽기만 가능한 저장매체인 것을 특징으로 하는, 저장 미디어를 통한 온라인 게임 제공 시스템.
- 제1항에 있어서,상기 저장 미디어는 USB 메모리를 포함하는 쓰기 가능한 저장매체인 것을 특징으로 하고,상기 최신 패치 실행파일은 패치파일 버전정보가 게임파일 버전정보보다 높은 패치파일을 상기 데이터베이스 서버로부터 전송받아 내문서 디렉토리에 저장한 후, 사용자에게 상기 저장 미디어에 저장된 게임파일을 최신파일로 업데이트할 것인지 질의하고, 사용자로부터 지금 덮어쓰기를 선택받은 경우 상기 내문서 디렉토리에 저장된 패치파일을 상기 저장 미디어에 저장하고, 사용자로부터 게임을 실행하면서 덮어쓰기를 선택받은 경우 상기 게임프로그램 실행파일이 게임을 실행하는 것과 동시에 별개의 프로세스로 상기 내문서 디렉토리에 저장된 패치파일을 상기 저장 미디어에 저장하는 것을 특징으로 하는, 저장 미디어를 통한 온라인 게임 제공 시스템.
- 삭제
- 삭제
- 삭제
- 제1항에 있어서,상기 저장 미디어는 USB메모리를 포함하는 쓰기 가능한 저장매체인 것을 특징으로 하고,상기 게임프로그램 실행파일은 사용자에게 게임의 설정정보 또는 개인플레이 정보를 포함하는 게임에서의 사용자 선택사항정보를 저장할 것인지 질의하고, 사용자가 저장할 것을 선택한 경우 상기 저장 미디어에 상기 사용자 선택사항정보를 저장하는 것을 특징으로 하는, 저장 미디어를 통한 온라인 게임 제공 시스템.
- (a) PC의 OS가 게임실행에 필요한 영상 및 이미지 파일, 사운드 파일, 게임프로그램 실행파일, 최신패치 실행파일 및 계정권한 처리 실행파일이 저장된 저장 미디어가 PC에 연결되는 것을 감지하는 단계;(b) 상기 최신패치 실행파일이 PC의 OS에 의해 자동실행되어, PC가 데이터베이스 서버에 접속하고 데이터베이스 서버로부터 상기 영상 및 이미지 파일, 사운드 파일 및 게임프로그램 실행파일의 패치파일 버전정보를 전송받는 단계;(c) 상기 최신패치 실행파일이 실행된 PC가 상기 패치파일 버전정보와 상기 저장 미디어에 저장된 영상 및 이미지 파일, 사운드 파일, 게임프로그램 실행파일의 게임파일 버전정보를 비교하여, 패치파일 버전정보가 게임파일 버전정보보다 높은 패치파일을 상기 데이터베이스 서버로부터 전송받아 내문서 디렉토리에 저장하는 단계; 및(d) 상기 PC에서 실행된 최신패치 실행파일이 현재 PC의 사용자가 하드디스크 실행권한이 있는지, 상기 저장 미디어 실행권한이 있는지 OS에 질의하여,하드디스크 실행권한이 없고 저장 미디어 실행권한이 있는 경우, 상기 저장 미디어의 게임프로그램 실행파일을 실행하고 상기 저장 미디어에 저장된 게임파일 및 상기 내문서 디렉토리에 저장된 상기 패치파일을 메모리에 읽어들여 게임을 실행하고,하드디스크 실행권한이 없고 저장 미디어 실행권한이 없는 경우, 계정권한 처리 실행파일이 실행되어 사용자에게 어드민 권한을 부여받을 것인지 질의하고 사용자가 어드민 권한 부여받기를 원하는 경우 어드민 계정정보로써 OS에 어드민 권한을 요청하여 부여받고, 상기 내문서 디렉토리에 실행권한이 부여된 임의의 디렉토리를 생성하고, 저장 미디어에 저장된 게임파일 및 상기 내문서 디렉토리에 저장된 상기 패치파일을 상기 생성된 디렉토리에 복제하고, 상기 복제된 게임파일 중 게임프로그램 실행파일을 실행하여 게임을 실행하고,하드디스크 실행권한이 있는 경우, 저장 미디어에 저장된 게임파일 및 상기 내문서 디렉토리에 저장된 상기 패치파일을 상기 하드디스크에 복제하고, 상기 복제된 게임파일 중 게임프로그램 실행파일을 실행하여 게임을 실행하는 단계; 를 포함하는, 저장 미디어를 통한 온라인 게임 제공 방법.
- 제10항에 있어서,상기 저장 미디어는 SD 메모리 또는 DVD를 포함하는 읽기만 가능한 저장매체인 것을 특징으로 하는, 저장 미디어를 통한 온라인 게임 제공 방법.
- 제10항에 있어서,상기 저장 미디어는 USB 메모리를 포함하는 쓰기 가능한 저장매체인 것을 특징으로 하고,상기 (c) 단계는, 상기 최신패치 실행파일이 실행된 PC가 상기 패치파일 버전정보와 상기 저장 미디어에 저장된 영상 및 이미지 파일, 사운드 파일, 게임프로그램 실행파일의 게임파일 버전정보를 비교하여, 패치파일 버전정보가 게임파일 버전정보보다 높은 패치파일을 상기 데이터베이스 서버로부터 전송받아 내문서 디렉토리에 저장한 후,사용자에게 상기 저장 미디어에 저장된 게임파일을 최신파일로 업데이트할 것인지 질의하고, 사용자로부터 지금 덮어쓰기를 선택받은 경우 상기 내문서 디렉토리에 저장된 패치파일을 상기 저장 미디어에 저장하는 것을 특징으로 하고,상기 (d) 단계는, 상기 (c) 단계에서 사용자로부터 게임을 실행하면서 덮어쓰기를 선택받은 경우 상기 PC에서 실행된 최신패치 실행파일이 게임프로그램 실행파일을 실행하는 것과 동시에 별개의 프로세스로 상기 내문서 디렉토리에 저장된 패치파일을 상기 저장 미디어에 저장하는 것을 특징으로 하는, 저장 미디어를 통한 온라인 게임 제공 방법.
- 제10항에 있어서,상기 저장 미디어는 USB 메모리를 포함하는 쓰기 가능한 저장매체인 것을 특징으로 하고,(e) 상기 게임프로그램 실행파일이 실행된 PC가 사용자에게 게임의 설정정보 또는 개인플레이 정보를 포함하는 게임에서의 사용자 선택사항정보를 저장할 것인지 질의하고, 사용자가 저장할 것을 선택한 경우 상기 저장 미디어에 상기 사용자 선택사항정보를 저장하는 단계;를 더 포함하는, 저장 미디어를 통한 온라인 게임 제공 방법.
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070140476A KR100967195B1 (ko) | 2007-12-28 | 2007-12-28 | 저장 미디어를 통한 온라인 게임 제공 시스템 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070140476A KR100967195B1 (ko) | 2007-12-28 | 2007-12-28 | 저장 미디어를 통한 온라인 게임 제공 시스템 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090072383A KR20090072383A (ko) | 2009-07-02 |
KR100967195B1 true KR100967195B1 (ko) | 2010-07-05 |
Family
ID=41329614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070140476A KR100967195B1 (ko) | 2007-12-28 | 2007-12-28 | 저장 미디어를 통한 온라인 게임 제공 시스템 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100967195B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110000162A (ko) * | 2009-06-26 | 2011-01-03 | 주식회사 넥슨 | 저장 미디어를 통한 온라인 게임 제공 시스템 및 그 방법 |
KR101456389B1 (ko) * | 2013-08-19 | 2014-11-03 | (주)네오위즈게임즈 | 게임 보조 프로그램 제공 서버, 시스템 및 그 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050017618A (ko) * | 2003-08-08 | 2005-02-22 | 주식회사 다모넷 | 유에스비를 이용한 개선된 게임 로그온 방법 |
KR100671046B1 (ko) * | 2006-05-02 | 2007-01-17 | (주)가민정보시스템 | Usb를 이용한 응용프로그램 설치 시스템 및 설치방법 |
-
2007
- 2007-12-28 KR KR1020070140476A patent/KR100967195B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050017618A (ko) * | 2003-08-08 | 2005-02-22 | 주식회사 다모넷 | 유에스비를 이용한 개선된 게임 로그온 방법 |
KR100671046B1 (ko) * | 2006-05-02 | 2007-01-17 | (주)가민정보시스템 | Usb를 이용한 응용프로그램 설치 시스템 및 설치방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20090072383A (ko) | 2009-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5449350B2 (ja) | 記憶媒体を用いたオンラインゲーム提供システムおよびその方法 | |
EP1672509B1 (en) | Portable applications | |
US9977880B2 (en) | Systems and methods for enforcing software license compliance with virtual machines | |
US20060253620A1 (en) | Data structure of flash memory having system area with variable size in which data can be updated, USB memory device having the flash memory, and method of controlling the system area | |
JP4757066B2 (ja) | 利用者端末における二次記憶装置の管理方法及び利用者端末 | |
EP1956491B1 (en) | Data processing control method, information processor, and data processing control system | |
EP1526429A2 (en) | Operating system resource protection | |
US7581036B2 (en) | Offline caching of control transactions for storage devices | |
KR101624005B1 (ko) | 소프트웨어 컴포넌트 상태에 대한 접근 제어 | |
JP2008541219A (ja) | データ更新可能な可変サイズを有するシステム領域を具備したフラッシュメモリのデータ構造、フラッシュメモリを有するusbメモリ装置、及びシステム領域を制御する方法 | |
KR100967195B1 (ko) | 저장 미디어를 통한 온라인 게임 제공 시스템 및 그 방법 | |
US20090271875A1 (en) | Upgrade Module, Application Program, Server, and Upgrade Module Distribution System | |
KR20050004403A (ko) | 이동식 저장장치 및 이동식 저장장치의 구동방법 | |
KR100475569B1 (ko) | 가상시디이미지파일의 불법사용 방지방법 | |
WO2009029450A1 (en) | Method of restoring previous computer configuration | |
JP2005115487A (ja) | 記録再生装置及びファイルアクセス方法 | |
JP2004295370A (ja) | 情報処理装置、情報処理方法、プログラム、記録媒体 | |
JP4493715B2 (ja) | コンテンツ記憶メディア作成方法、コンピュータプログラムおよびコンテンツ提供システム | |
JP7486368B2 (ja) | 情報処理装置、情報処理装置の制御方法、情報処理システム及びプログラム | |
JP2004295388A (ja) | ソフトウェアのインストール方法およびプロテクト方法 | |
KR100781677B1 (ko) | 정보처리 단말기 및 상기 단말기의 운용방법 | |
KR200341058Y1 (ko) | 이동식 저장장치 | |
US9946852B1 (en) | Commodity hardware based parental control device | |
WO2007100014A1 (ja) | プロテクトファイル作成システム、プロテクトファイル作成プログラム、並びにアプリケーションプログラムのプロテクト方法 | |
JPH086837A (ja) | 情報読み出し装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130404 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140404 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150619 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20160621 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20170605 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20180604 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20190603 Year of fee payment: 10 |