Video Game Server Using GPS Positioning for Dynamic Event Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network delivery type video games have limitations in diversifying game content, as they restrict player cooperation to pre-defined character, item, and scenario patterns, and do not effectively utilize positional information to facilitate interactions between players who do not know each other.

Innovation Solution

A video game control system and server that uses player terminals to measure positions via GPS and transmit support appeal information to other players within a predetermined range, allowing for dynamic game events and interactions based on actual map information, enabling players to cooperate regardless of prior knowledge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional network delivery type games use pre-defined character, item, and scenario patterns for player cooperation, then the game structure is simple and easy to implement, but the diversification of game content is limited

Engineering Contradiction:
Improvediversification of game contentVSAvoidgame structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic game content generation by replacing static pre-defined patterns with real-time map-based event creation. The server dynamically generates game events, character roles, and scenarios based on the actual map data and player positions, allowing the game content to adapt and diversify without requiring complex pre-programmed structures for every possible scenario.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the fundamental parameter of game content from fixed pre-defined patterns to variable map-based parameters. By using map information (geographic coordinates, terrain features, location data) as the basis for generating game events, the system achieves content diversification through parameter variation rather than through complex structural design.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If positional information is used only to select specific patterns of characters, items and scenarios, then the implementation is simple, but the utilization of positional information is limited and game content diversification is restricted

Engineering Contradiction:
Improveutilization of positional informationVSAvoidunused positional information potential
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent makes positional information universal by applying it to multiple game functions simultaneously. The same map data and position information are used for event generation, character role assignment, scenario creation, and player matching, maximizing the utilization of positional information across different game aspects rather than limiting it to a single selection function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system adds a geographic spatial dimension to game content generation. Instead of selecting from pre-defined patterns in a flat menu system, the patent uses map coordinates and spatial relationships to generate game events, transforming the one-dimensional pattern selection into a multi-dimensional spatial-based system that leverages the full potential of positional information.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If players who do not know each other are restricted in cooperation opportunities, then the social interaction complexity is reduced, but player engagement and interest are diminished

Engineering Contradiction:
Improveplayer cooperation flexibilityVSAvoidplayer matching system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements self-service player matching by allowing players to autonomously discover and join game events based on their own position and preferences. The map-based event generation automatically presents relevant game opportunities to nearby players without requiring complex manual matching or introduction systems, enabling flexible cooperation among strangers through self-directed participation.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This system enhances player engagement by diversifying game content and allowing players to interact and cooperate with others geographically near them, regardless of prior relationships, thereby improving the overall gaming experience.

Implementation Method 1

a position measurer that measures a current position of the player terminal

Methodology Applied
Scientific EffectGPS positioning:

Data Source

PatentUS7887421B2Video game control system and a video game control server
Publication Date: 2011.02.15 SQUARE ENIX HLDG CO LTD
  • US7887421B2 patent drawing
  • US7887421B2 patent drawing
  • US7887421B2 patent drawing

AI summary

When support appeal reception information is received from a player terminal, a support appeal information transmitter transmits support appeal information for support appeal to other player terminals than the player terminal. In this case, the other player terminals are positioned within a predetermined range from the current position of the player terminal. In the case where support contents information indicating support contents is received from any of the other player terminals in accordance with the support appeal indicated by the support appeal information, a support appeal reply execution information transmitter transmits support appeal reply instruction execution information for instructing the player terminal to execute the support contents indicated by the received support contents information to the player terminal. The player terminal then executes support from the other player terminals in the executing event on the basis of the received support appeal reply instruction execution information.