Game Replay Resumption via Segmented Operation Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game devices limit the ability to resume a game from an arbitrary position, reducing user engagement and convenience.

Innovation Solution

A game program that records operation information for a predetermined period, allowing users to resume gameplay from any position during replay, with adjustable recording time based on game type and user instruction, and automatic replay of game status when idle, enhancing user convenience and game zest.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the game device saves the game at a predetermined point automatically, then the game can be resumed after suspension, but the resumption point is predetermined and the game cannot be resumed at an arbitrary position, reducing user engagement

Engineering Contradiction:
Improvegame resumption convenienceVSAvoidresumption position flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The continuous game operation information is segmented into discrete save points at predetermined time intervals. The system divides the game timeline into multiple segments, each representable as a resumption point, allowing users to choose from multiple segmented positions rather than a single predetermined point.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary recording of operation information at multiple time points before the user needs to resume the game. By pre-recording and storing operation information for multiple time intervals, the system prepares multiple potential resumption points in advance, enabling flexible retroactive resumption.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If operation information is recorded for a fixed predetermined period, then memory occupancy is controlled, but the recording period may not be optimal for different game types

Engineering Contradiction:
Improvememory usageVSAvoidgame type adaptability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The recording period is made dynamic rather than fixed. The system adjusts the predetermined time interval based on the specific game type and characteristics, allowing each game to have an optimized recording period that balances memory usage with gameplay requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the time interval parameter according to different game types. By modifying the recording period parameter based on game characteristics, the system optimizes both memory efficiency and user experience for diverse game genres.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10870054B2Non-transitory storage medium encoded with game program readable by computer of information processing apparatus which can enhance zest, game device, method of controlling game device, and game system
Publication Date: 2020.12.22 NINTENDO CO LTD
  • US10870054B2 patent drawing
  • US10870054B2 patent drawing
  • US10870054B2 patent drawing

AI summary

A non-transitory storage medium encoded with a game program executed by a computer of a game device connected to a display according to one aspect, the game program causing the computer to perform game processing for performing processing of a game, operation acceptance processing for accepting an operation onto the game, operation information recording processing for recording for a predetermined period, operation information accepted in the operation acceptance processing in the processing of the game, game replay processing for replaying a status of play of a game on the display based on the operation information recorded in the operation information recording processing, and game resumption processing for resuming the processing of the game from any position during replay in the game replay processing.