IP Library Granted Patent US 8,052,525
Granted Patent B2
US 8,052,525 · App. 11/508,389 · Granted Nov 8, 2011

System for protecting on-line flash game, web server, method for providing webpage, and storage media recording that method execution program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,052,525
App. No.
11/508,389
Granted
Nov 8, 2011
Kind
B2
Abstract

Disclosed is a system for providing and protecting online FLASH games, the system including: a game view module configured to provide a FLASH game view for realizing game content as a FLASH application on a game screen displayed on a user terminal; and a game skin module configured to provide a FLASH game skin comprising a frame of FLASH game content, wherein the game skin module is configured to operate in response to, at least in part, selecting performance of a predetermined FLASH game through a web server, and configured to control the game view module to perform the FLASH game content by referring to pre-stored FLASH game execution information based at least in part on a game ID of the selected FLASH game, so that the game view FLASH source information is provided from the FLASH game execution information.

Claims (9)

1. A system for providing and protecting online FLASH games, the system comprising:

a game view module configured to provide a FLASH game view for realizing game content as a FLASH application on a game screen displayed on a user terminal; and

a game skin module configured to provide a FLASH game skin-comprising a frame of flash game content, wherein the game skin module is configured to operate in response to, at least in part, selecting performance of a FLASH game through a web server, and configured to control the game view module to perform the FLASH game content by referring to stored FLASH game execution information based at least in part on a game ID of the selected FLASH game, so that the game view FLASH source information is provided from the FLASH game execution information,

wherein the game skin module is configured to terminate an operation of the FLASH game in response to detection that the FLASH game is performed on a web page of which an address is other than a designated universal resource locator (URL).

2. The system of claim 1 , further comprising a web server configured to comprise at least the game skin module, which is configured to operate independent of a selected type of game.

3. The system of claim 1 , wherein the flash game execution information comprises at least one of a game name of each FLASH game, a game ID, version information, game view FLASH module information for realizing FLASH game views to configure a FLASH game, corresponding server information, and port information, and wherein the FLASH game execution information is stored in a web server.

4. The system of claim 1 , wherein the game skin module configured to move the screen displayed on the user terminal to an intended web page or to terminate realization of the FLASH game skin if a web page on which the FLASH game skin is realized does not have an intended web page URL.

5. The system of claim 1 , wherein the game view module is configured to terminate realization of the FLASH game view if a web page on which the FLASH game view is realized does not have an intended web page URL screen.

6. The system of claim 1 , wherein the game view module is configured to terminate realization of the FLASH game view if no FLASH game skin is realized by the game skin module in realizing the FLASH game view on the user terminal screen.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2013
From: NHN CORPORATION
To: NHN ENTERTAINMENT CORPORATION
Reel/Frame 031533/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2006
From: YANG, ZOO IL
To: NHN CORPORATION
Reel/Frame 018256/0756 →