Hosting Service Video Buffering for Game Failure Reporting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media devices and video game systems are complex, costly, and prone to obsolescence, leading to user frustration with compatibility issues, piracy, and inefficient use of resources due to high power consumption and the need for frequent hardware upgrades.
Innovation Solution
A hosting service architecture where video games and applications are executed on remote servers, with compressed video and audio streams delivered to client devices over the internet, reducing the need for local processing power and storage, and mitigating piracy through centralized software execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If video games and applications are executed locally on client devices, then processing speed and responsiveness are improved, but hardware complexity and cost increase
Solution Approach 1:
The patent introduces a hosting service as an intermediary between the user and the software execution environment. The hosting service provides a web-based interface that allows users to access and execute video games and applications remotely, eliminating the need for complex local hardware while maintaining processing capabilities on the service provider's servers.
2Power
If advanced video games are executed locally, then game quality and graphics performance are improved, but power consumption increases
Solution Approach 1:
The hosting service acts as an intermediary that handles all computationally intensive graphics processing and game execution on remote servers. The client device only needs to render simplified web-based output, dramatically reducing local power consumption while maintaining access to advanced game graphics and performance.
3Speed
If software is distributed locally, then access speed is improved, but piracy and unauthorized copying increase
Solution Approach 1:
The patent implements a web-based access model where software is not copied to local devices but accessed through a web interface. The hosting service streams or renders content through the browser, eliminating the need for local software copies and thereby preventing piracy while maintaining fast access through optimized web delivery.
4Adaptability or versatility
If media devices are upgraded frequently, then compatibility with new formats is improved, but cost increases
Solution Approach 1:
The hosting service provides a universal platform that handles multiple media formats, game types, and application categories through a single web interface. Users gain access to diverse software categories including video games, productivity applications, and entertainment content without needing multiple specialized devices or frequent upgrades.
5Adaptability or versatility
If multiple media devices are used, then functionality is improved, but device complexity increases
Solution Approach 1:
The patent consolidates multiple media functions including video playback, game execution, application hosting, and file management into a single web-based platform. The hosting service integrates these previously separate functions into one unified access point, eliminating the need for multiple standalone media devices and simplifying the user's device ecosystem.
Data Source
Figure 1
Figure 2a
Figure 2b
AI summary
A method comprising running a game or application on a server of a hosting service system and constantly recording video/audio output of the game or application in a delay buffer. On periodic intervals reports are made to the hosting service system by a watchdog process whether the game or application is running smoothly. If the watchdog process fails to report in during a periodic interval, then collecting, by the hosting service system any available machine state of the game or application along with the video/audio recorded by the delay buffer.