Game Server Player Comparison System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network-type game systems do not allow players to compare their scores with specific players, such as friends, as the ranking data only includes overall player rankings without individual player information.

Innovation Solution

A game system where players can register and view game results of specified players using a terminal device, with a game server storing player identifiers and result information, allowing players to compare their scores with friends or other specified players without transmitting unnecessary communication resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If overall ranking data is posted for all players, then players can see score rankings of highly skilled players, but players cannot compare their scores with specific players such as friends

Engineering Contradiction:
Improveplayer-specific score informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the ranking information by creating separate functional modules: an overall ranking display module and a player-specific comparison module. The terminal device is divided into functional units including a receiver for overall rankings, a specifier for selecting target players, and a comparator for showing score differences. This segmentation allows the system to provide both overall rankings and specific player comparisons without mixing all data in a single complex structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary player identifier as a mediator between the player and the target player's score information. The specifying unit uses the player identifier to selectively access and retrieve score data from the server device. This intermediary mechanism enables targeted information retrieval without requiring the terminal device to store or process all player data, thus reducing complexity while maintaining access to specific player information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all player score data is stored and transmitted, then complete ranking information is available, but communication resources and processing loads increase

Engineering Contradiction:
Improvecomplete ranking dataVSAvoidcommunication resources
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts only the necessary player-specific score information from the complete ranking data set. Instead of transmitting all player data to terminal devices, the server device stores comprehensive ranking information and selectively transmits only the score data of the specified target player when requested. This extraction approach maintains complete data availability on the server while minimizing communication resource consumption during data transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server device performs preliminary storage and organization of all player score data in advance, maintaining complete ranking information in its storage unit. This preliminary action allows the server to quickly retrieve and transmit only the specific player's score data when a player requests comparison, rather than processing and filtering data in real-time during communication. This reduces processing loads during actual data transmission while preserving complete ranking data availability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8038536B2Game system, game server device therefor, method of controlling game server device, and terminal device therefor and control program product for controlling terminal device
Publication Date: 2011.10.18 KONAMI DIGITAL ENTERTAINMENT CO LTD
  • US8038536B2 patent drawing
  • US8038536B2 patent drawing
  • US8038536B2 patent drawing

AI summary

A game system has a plurality of game devices (1), a game server device (3) that communicates with the plurality of game devices (1) to obtain a game result for each of a plurality of players, and a plurality of portable terminals (terminal devices) (4) operated individually by at least one of the plurality of game players. The game server device (3) stores private player identifiers for identifying each of the plurality of players and their game results. The game server device (3) also stores a private player identifier of one player in association with a private player identifier of a competitor player specified by the one player, and game server device (3), when it receives from a portable terminal (4) a view request instructing that a game result of the competitor player, transmits a view response containing the game result.