Sleep Game Event Logic Using Awake and Sleep Parameters
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing sleep games do not effectively enhance playability during awake times without compromising the appeal and enjoyability, as they often require continuous game operation.
Innovation Solution
A game system that increases a first parameter during awake periods and calculates a second parameter based on sleep information, determining game events using the multiplied sleep parameter to encourage better sleep habits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If continuous game operation is required during awake periods, then game playability is enhanced, but user sleep quality deteriorates and game enjoyability during sleep periods decreases
Solution Approach 1:
The patent segments the game operation into two distinct phases: awake period operations (inputting sleep targets, viewing progress) and sleep period operations (automatic sleep information acquisition, sleep game execution). This segmentation allows users to interact with the game during awake periods without continuous operation requirements, while the system automatically executes sleep-related game functions during sleep periods, thus resolving the contradiction between game playability and sleep quality.
Solution Approach 2:
The patent implements preliminary action by having users input their sleep targets and preferences during awake periods before actually sleeping. The system then uses these pre-input parameters to automatically execute the sleep game during the user's sleep period, acquiring sleep information and determining game effects in advance prepared manner. This eliminates the need for continuous operation during sleep while maintaining game engagement.
2Reliability
If game operation is minimized during awake periods, then sleep quality is maintained, but game playability and user engagement deteriorate
Solution Approach 1:
The patent implements feedback mechanisms where the system provides users with their sleep information acquisition results, sleep game progress, and effect outcomes during awake periods. Users can view how their sleep parameters influenced game results and adjust their sleep targets accordingly. This feedback loop maintains user engagement and game playability without requiring continuous operation during awake periods, as users are motivated by the connection between their sleep behavior and game outcomes.
Solution Approach 2:
The patent enables self-service by allowing the system to automatically acquire sleep information during the user's sleep period without requiring user intervention. The system autonomously executes the sleep game, processes sleep data, and determines game effects based on pre-input parameters, then presents results during awake periods. This automation maintains sleep quality while preserving game playability through automatic system operation.
3Reliability
If sleep information is not properly measured, then game execution is interrupted, but continuous operation during awake periods is required to compensate
Solution Approach 1:
The patent implements beforehand cushioning by providing users with the option to manually input or pre-set sleep information during awake periods as backup data. This pre-prepared sleep information serves as a cushion in case automatic sleep information acquisition fails or is insufficient during the sleep period. The system can then fall back on these pre-input parameters to continue game execution without interruption, eliminating the need for continuous operation during awake periods to compensate for measurement failures.
Data Source
AI summary
A game system that can improve enjoyability of a sleep game that uses sleep information of a user includes processor configured to execute a parameter control step of increasing a first parameter by adding to the first parameter a sum value obtained by adding one or more predetermined values during an activity period except for a period during which the user is sleeping; a parameter storage step of storing the first parameter at a timing at which the user has started sleeping as a sleep start time parameter at a time of the start of the sleep; a sleep parameter calculation step of calculating a sleep parameter based on sleep information of the user; and an event determination step of determining a game event to be caused on the basis of a second parameter obtained by multiplying the sleep parameter with the sleep start time parameter.


