Mobile Video Ad Prefetching for Offline Playback and Storage Limits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies do not effectively manage the selection and insertion of commercials on mobile devices, particularly when offline, and lack efficient methods for downloading and playing videos with integrated commercials.
Innovation Solution
A system for mobile devices that downloads metadata and commercials based on user location, device type, and personal information, allowing selection and insertion of commercials during video playback, even when offline, using an API to manage storage and regulating download quality and pace.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If commercials are downloaded for offline playback, then video playback availability is improved, but storage space consumption increases
Solution Approach 1:
The system pre-downloads commercials along with videos before the user needs offline playback. The commercial download manager automatically retrieves commercials in advance during video download or when connectivity is available, ensuring they are ready for offline playback without requiring additional user action at the moment of need.
Solution Approach 2:
The system dynamically adjusts commercial quality parameters based on storage availability and network conditions. When storage space is limited, the system downloads lower-quality commercial versions; when storage is available, it downloads higher-quality versions. This parameter adjustment resolves the contradiction between playback availability and storage consumption.
2Manufacturing precision
If multiple commercial versions are stored for quality options, then playback quality is improved, but device complexity increases
Solution Approach 1:
The system dynamically selects which commercial versions to download and store based on real-time conditions including network quality, storage availability, and user preferences. Rather than statically storing all possible quality versions, the system adaptively manages the commercial library, downloading only the versions needed based on current device state and playback requirements.
3Adaptability or versatility
If commercial selection is based on detailed user profiling, then advertising relevance is improved, but data processing requirements increase
Solution Approach 1:
The system collects and processes only the necessary user data parameters required for effective commercial targeting rather than attempting to process all possible user information. It selectively gathers data such as location, device type, and viewing history to the extent needed for relevant ad selection, avoiding excessive data processing while maintaining advertising effectiveness.
4Reliability
If commercials are downloaded in advance, then offline playback capability is improved, but network bandwidth consumption increases
Solution Approach 1:
The system downloads commercial content with quality optimized for local storage and offline playback rather than using maximum network quality. It selects appropriate compression levels and formats that balance storage efficiency with playback quality, reducing the bandwidth consumption required for initial downloads while maintaining acceptable viewing experience.
Data Source
AI summary
A method including: detecting a request for a first part of a video; detecting a request for a second part of the video, wherein the video has a video timeline and the second part of the video immediately follows the first part of the video in the video timeline; after detecting the request for the first part of the video and prior to detecting the request for the second part of the video, transmitting a request for a third part of the video, wherein the third part of the video follows the second part of the video in the video timeline; receiving the requested third part of the video; and storing the received third part of the video.


