Game Save Data Selection Interface for Progress-Aware Game Choice

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional game selection systems impose significant burdens on users due to the lack of efficient methods for managing and displaying save data, making it difficult for users to select games and track their progress effectively.

Innovation Solution

A game system that includes a first storage for game programs and a second storage for save data, which displays a list of save data information for each game program, allowing users to select games based on this information, including images of game progress and titles, and sets upper limits on save data storage to optimize storage capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple pieces of save data are stored for game programs, then users can track game progress and resume play, but the storage capacity is consumed and management complexity increases

Engineering Contradiction:
Improvesave data managementVSAvoidstorage capacity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments save data into individual pieces, each associated with a specific game program and progress state. Each save data piece is independently managed and displayed, allowing users to select and restore specific game states without affecting other save data. This segmentation enables efficient storage management and user-friendly access to multiple game progress points.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If a list of save data information is displayed for each game program, then users can easily select games and check progress, but the display complexity and information processing burden increase

Engineering Contradiction:
Improvegame selection convenienceVSAvoiddisplay system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts essential information from save data (such as game title, progress state, and timestamp) and displays only these key elements in a simplified list format. This extraction approach allows users to quickly identify and select games without being overwhelmed by detailed save data contents, reducing display complexity while maintaining ease of operation.

Inventive Principle:
Principle #2Taking out (Extraction)

3Extent of automation

If save data is stored automatically during game execution, then users can preserve game progress without manual intervention, but storage space is consumed and users may accumulate unwanted save data

Engineering Contradiction:
Improvesave data storage automationVSAvoidstorage capacity
Core Design Contradiction:
Extent of automationVSQuantity of substance

Solution Approach 1:

The patent implements automatic save data storage at predetermined intervals or upon completion of specific game events, preserving game progress without requiring manual user action. This preliminary automation ensures game progress is captured at meaningful checkpoints, allowing users to resume play seamlessly while maintaining control over which save data is preserved through the display and selection interface.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12605626B2Game system that allows improvement in convenience of user in selection of game, non-transitory storage medium encoded with computer readable information processing program, and information processing method
Publication Date: 2026.04.21 NINTENDO CO LTD
  • US12605626B2 patent drawing
  • US12605626B2 patent drawing
  • US12605626B2 patent drawing

AI summary

A game system includes at least one computer, a first storage configured to store a plurality of game programs, and a second storage configured to store save data of the plurality of game programs and to store a plurality of pieces of save data for at least one game program. The computer causes the second storage to store save data of the game program that is being executed, based on a status of execution of the game program, causes a display to show a list of corresponding information for each piece of save data of the game program for which a plurality of pieces of save data are stored, and selects information corresponding to one piece of save data from the shown list of information corresponding to the save data shown on the display in accordance with an operation input from a user.