Cloud Gaming Notification System for Seamless Save Data Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cloud gaming systems, users face challenges in efficiently accessing and managing game save data across both local and cloud environments, with existing solutions failing to provide a seamless and convenient experience when switching between playing games on client terminals and cloud servers.
Innovation Solution
An information processing system and device that includes a receiving section for requesting application execution, an obtaining section for waiting processing information, and an application executing section that processes another application while waiting for start-up, allowing efficient management of save data by synchronizing it between local storage and cloud storage systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the server system processes applications sequentially without available processing units, then application execution is delayed, but user waiting time increases
Solution Approach 1:
The system performs preliminary actions by notifying users in advance when processing units will be available, allowing users to prepare for upcoming application execution. The notification system provides estimated wait times and allows users to schedule their application execution at convenient times, converting passive waiting into active planning.
Solution Approach 2:
The notification system acts as an intermediary between the server system and users during waiting periods. It mediates the communication by providing status updates, estimated wait times, and scheduling options, allowing users to make informed decisions about their application execution without directly monitoring server processing queues.
2Ease of operation
If users access save data from cloud storage when applications are delayed, then data accessibility improves, but system complexity increases
Solution Approach 1:
The notification system serves multiple functions: it informs users of processing status, provides estimated wait times, enables scheduling of application execution, and facilitates access to save data from cloud storage. This multi-functionality reduces the need for separate systems for each function, thereby managing complexity while enhancing ease of operation.
3Loss of information
If the system notifies users of processing delays, then user awareness improves, but communication overhead increases
Solution Approach 1:
The notification system implements partial notification by providing essential information (processing status, estimated wait time) without overwhelming users with excessive details. Notifications are sent at key moments (when processing units become available, when applications are ready for execution) rather than continuously, reducing communication overhead while maintaining user awareness.
Data Source
Figure 1
Figure 2(a)~2(b)
Figure 3
AI summary
An information processing device comprising a receiving section receiving a request to execute an application, an obtaining section obtaining information on a wait for processing of the application from a server system when there is no assignable processing unit in the server system, and a notifying section making a notification that the processing of the application is to be started when the obtaining section obtains information indicating that the processing of the application can be started from the server system in a state of waiting for a start of the processing of the application in the server system.