Dynamic Content Interruption for Ad Insertion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies lack an effective and inexpensive method for people to access and view vast amounts of digitized audio and video content, especially when they are highly mobile, due to the size, weight, and cost of computers, as well as limitations in content discovery.
Innovation Solution
A portable device that can download or stream content from various sources over the internet, store it in solid-state memory, and play it back on multiple presentation devices at different locations, using interfaces like Ethernet, wireless networks, and HDMI, while also integrating advertisement matching and revenue derivation techniques.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a computer is used to store and play downloaded content, then content access capability is improved, but device size, weight, and cost increase
Solution Approach 1:
The system separates the content storage function (on servers) from the content playback function (on portable devices). The portable device only needs to store playback instructions and temporary buffer data, not the actual content, enabling lightweight portable access to large content libraries.
Solution Approach 2:
A server acts as an intermediary between content sources and portable playback devices. The server stores content, manages playback instructions, and communicates with portable devices, allowing users to access content without carrying heavy storage devices.
2Adaptability or versatility
If a computer is used to store and play downloaded content, then content access capability is improved, but device cost increases
Solution Approach 1:
The system separates the expensive content storage infrastructure (servers) from the affordable portable playback devices. Users only need inexpensive portable devices with basic playback capabilities, while content storage and management are provided by shared server infrastructure.
Solution Approach 2:
Servers provide universal content storage and management services to multiple portable devices simultaneously. This shared infrastructure approach reduces per-user costs compared to each user owning a full-featured content storage and playback system.
3Productivity
If content is continuously presented without interruption, then user engagement is maintained, but advertisement revenue opportunities are lost
Solution Approach 1:
The system uses periodic interruptions in content playback to display advertisements at scheduled time points. These periodic ad insertions occur at predetermined intervals or specific content milestones, balancing user engagement with revenue generation opportunities.
Solution Approach 2:
The system monitors playback progress and user behavior to dynamically determine optimal advertisement insertion points. Playback instructions are adjusted based on feedback about user engagement patterns, allowing the system to maximize both user satisfaction and advertisement effectiveness.
4Productivity
If advertisement time points are predetermined in playback instructions, then advertisement delivery is efficient, but flexibility to adapt to user behavior is reduced
Solution Approach 1:
The system transitions from static predetermined advertisement time points to dynamic time point selection based on real-time playback progress and user behavior. Advertisement insertion points are adjusted dynamically according to actual viewing patterns, maintaining efficiency while improving adaptability.
Solution Approach 2:
The system uses feedback from playback progress monitoring and user interaction data to adaptively determine advertisement insertion timing. This closed-loop approach allows the system to maintain efficient advertisement delivery while responding to actual user behavior patterns.
Data Source
AI summary
System for present content. The system includes means for receiving a set of timepoints relating to a content data and means for generating display signals based on the content data. The system also includes means for sending display signals to a display device that represent the content data and means for notifying a server over the Internet, that a timepoint among the set of timepoints has been reached in the content data. The system also includes means for receiving, from the server, via the Internet, an identification of one or more particular additional content and in response to receiving the identification of the one or more particular additional content from the server, means for interrupting presentation of the content data; and presenting the one or more particular additional content. The system further includes means for resuming, presentation of the content data after presenting the one or more particular additional content.


