Interactive Gaming Network Bandwidth Reduction via Foreground Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Stream-based interactive gaming systems face inefficiencies in network bandwidth utilization due to high downstream and upstream bandwidth requirements, processing power needs, and latency issues, making them less efficient than Video On Demand (VOD) systems and limiting the number of concurrent gaming sessions.
Innovation Solution
A method and system that transmit foreground and background content over a network, allowing the client device to render content and handle user navigation locally, with the server generating minimal rendering commands to update the display based on user input, reducing the need for constant data transmission and processing power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If stream-based gaming systems are used, then interactive video games can be provided over the network, but network bandwidth consumption is high and efficiency is reduced
Solution Approach 1:
The display content is segmented into foreground elements (interactive game objects) and background content. Only foreground elements are transmitted over the network, while background content is rendered locally by the set-top box, reducing network bandwidth consumption while maintaining interactive gaming capability
Solution Approach 2:
The patent extracts only the essential interactive elements (foreground content) from the complete display stream and transmits them over the network. The set-top box extracts these elements and combines them with locally rendered background content, eliminating the need to transmit entire video frames and significantly reducing bandwidth usage
2Adaptability or versatility
If stream-based gaming systems are used, then games can be delivered over the network, but the number of concurrent gaming sessions is limited
Solution Approach 1:
The set-top box performs self-service by locally rendering background content and combining it with received foreground elements. This distributes processing power from the server to the client device, enabling the server to handle more concurrent gaming sessions without proportionally increasing server processing requirements
3Adaptability or versatility
If stream-based gaming systems are used, then interactive games can be provided, but network latency causes lack of visual responsiveness
Solution Approach 1:
The set-top box performs preliminary action by pre-rendering background content locally before it is needed for display. When foreground elements are received from the network, they can be immediately combined with the pre-prepared background content, reducing the perceived latency and improving visual responsiveness
Data Source
AI summary
Described is a method of providing an interactive application over a network. Executable instructions to display foreground content and background content can be transmitted over a network to a client device. The client device can transmit data identifying a positional location of a user-selected element of the foreground content in the foreground display to a server. The server can determine a next state of the interactive application based on the current state of the interactive application and the positional location of the user-selected element. The server can transmit a next set of executable instructions causing the client device to manipulate one or more of the individual elements in the foreground display according to the next state of the interactive application.


