Video Game NPC Data Transfer Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video game technologies face challenges in transferring and receiving non-player character (NPC) data without disrupting the game's progress consistency, as changes in the game environment and NPC parameters can influence the player's experience negatively.

Innovation Solution

A video game processing device with a storage unit for map-related data, communication capabilities, and specific units for acquiring and renewing NPC data, ensuring consistency by managing map information and NPC status through controlled data exchange.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If NPC data is transferred/received in a conventional manner, then data exchange between video game processing devices is enabled, but game environment consistency and player experience are disrupted

Engineering Contradiction:
Improvedata exchange capabilityVSAvoidgame environment consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments NPC data into distinct components: map information (map_id, map_name, area information) and status information (level, experience, items). This segmentation allows selective transfer and management of different data types, enabling data exchange while maintaining game environment consistency through controlled integration of received data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent establishes communication connection and data transfer protocols before actual NPC data exchange occurs. The system prepares the game environment by setting up data structures and validation mechanisms in advance, ensuring that when NPC data is received, it can be integrated without disrupting game consistency.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If NPC parameters are changed during data transfer, then updated information is acquired, but game progress consistency is compromised

Engineering Contradiction:
Improveinformation freshnessVSAvoidgame progress consistency
Core Design Contradiction:
Loss of informationVSStability of the object's composition

Solution Approach 1:

The patent implements a feedback mechanism where the video game processing device monitors and compares received NPC parameter data with existing game state data. This feedback loop ensures that parameter changes are validated against game progress consistency requirements, allowing information updates while maintaining stability through controlled integration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent explicitly handles parameter changes by defining specific parameters that can be modified (NPC level, experience, items) while maintaining other parameters constant. This controlled parameter change approach allows information freshness without compromising overall game progress consistency.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If map-related data is exchanged between devices, then NPC transfer capability is enhanced, but data management complexity increases

Engineering Contradiction:
ImproveNPC transfer capabilityVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal map-related data structure that can represent different types of game areas and NPC states through standardized fields (map_id, map_name, area information, status information). This universal structure enables NPC transfer capability across different devices while simplifying data management through consistent formatting and validation rules.

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

Data Source

PatentUS8007365B2Video game processing device, video game processing method and video game processing program
Publication Date: 2011.08.30 SQUARE ENIX HLDG CO LTD
  • US8007365B2 patent drawing
  • US8007365B2 patent drawing
  • US8007365B2 patent drawing

AI summary

A video game processing device for controlling progress of a video game includes a storage unit for storing a map-related data including a map information indicating a predetermined area and a status information of a non-player character, a communication establishing unit for establishing communication connection for carrying out data communication with another video game processing device, a map acquisition requirement receiving unit for receiving a map acquisition requirement of the map-related data by an operation of a player, an acquisition requirement informing unit for informing the other video game processing device of the acquisition requirement received in an occasion when the communication connection with the other video game processing device is established, a map-related data acquisition unit for acquiring the map-related data provided by the other video game processing device, and a map-related data renewal unit for renewing content stored in the map-related data storage unit.