Thick-Client Media Queue for Continuous Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media streaming technologies require separate media players for each video or audio file, leading to overlapping playback issues and poor user experience due to lack of communication between players, with pop-out players diverting traffic to external URLs and stopping when navigating pages.
Innovation Solution
A platform-agnostic thick-client system that combines dynamic data with a continuous quantum queue, allowing for seamless playback of media across pages by generating dynamic packet sets and using client-side modules to create a continuous application layer that manages media playback within the browser, eliminating the need for pop-out players.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate media players are used for each video or audio file, then each media file can be played independently, but overlapping playback issues occur and user experience deteriorates due to lack of communication between players
Solution Approach 1:
The patent merges multiple separate media players into a single unified media player that can handle multiple video and audio files. This unified player implements a queue system where media files are added in order and played sequentially, eliminating overlapping playback issues while maintaining the ability to play multiple files. The player combines the functionality of multiple independent players into one coordinated system.
2Adaptability or versatility
If pop-out players are used for streaming audio, then playback can occur in a separate window, but traffic is diverted to external URLs and control is lost when users navigate away from the main site
Solution Approach 1:
The patent creates a universal media player that functions both as an embedded player within the site and as a streaming player. The player can handle local video files and streaming audio URLs within the same interface, eliminating the need for pop-out players. It maintains site traffic control while providing flexible playback capabilities for different media types.
3Adaptability or versatility
If embedded players are used for video files, then media can be displayed on the site page, but media stops when the user changes pages on the site
Solution Approach 1:
The patent implements preliminary action by pre-loading media files and maintaining a queue system that prepares the next media file for playback before the current one ends. When a user navigates away from a page, the media playback state is preserved in the unified player, allowing continuous playback across page transitions without interruption.
4Adaptability or versatility
If multiple separate media players are embedded on a page, then each media file can be accessed, but the system becomes complex with differing control features and no communication between players
Solution Approach 1:
The patent applies segmentation by dividing the media library into individual files that can be added to the queue in any order, while the player itself remains a unified system. Each media file maintains its individual properties and metadata, but they are all managed through a single player interface with consistent controls, reducing system complexity while preserving file accessibility.
Data Source
AI summary
A platform-agnostic thick client system for remotely combining dynamic data with a continuous quantum queue includes a first corpus of data on a server, a dynamic content transmitter to generate and transmit to the remote device a packet set that combines the second corpus with a client redirection link that causes a display window to load a second packet set and a client-side module that configures the remote device to receive the dynamic packet set at the remote device and generate a static display including a first content viewing portion displaying the dynamic packet set, with the client-redirection link modified to load in a third content display portion. System may include a continuous queue transmitter to transmit quanta to a remote device, and client-side module may configure remote device to receive quanta, and static display may include a second content viewing portion that continuously displays quanta.


