Digital Media Playback Delay Calculation for Web Content Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing advertisement distribution systems fail to play back videos at appropriate timings, often causing them to start before the user has finished reading associated web page content, leading to inappropriate playback.

Innovation Solution

A digital media playback distribution system that calculates an estimated time for a user to finish reading web content and transmits a delay instruction to the user terminal to start video playback only after this calculated time has elapsed, ensuring playback occurs when the user is ready.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video playback is triggered when the display area is visible on the screen, then the video can be played back immediately, but the playback may occur before the user has finished reading the associated content, resulting in inappropriate timing

Engineering Contradiction:
Improvevideo playback initiation speedVSAvoidplayback timing appropriateness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by calculating the estimated reading time and determining the optimal playback trigger point before the user finishes reading. The playback is scheduled to occur after the calculated reading period elapsed, ensuring it happens at an appropriate time rather than immediately when the display area becomes visible.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If video playback is delayed to ensure appropriate timing, then the playback timing becomes more appropriate, but the video cannot be played back immediately when the display area is visible

Engineering Contradiction:
Improveplayback timing appropriatenessVSAvoidvideo playback initiation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary calculations of the reading time and schedules the playback trigger point in advance. By calculating the elapsed time since content display and comparing it with the estimated reading time, the system determines the optimal moment to initiate playback, balancing timing appropriateness with efficient initiation.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system calculates reading time to determine playback timing, then the playback timing becomes accurate, but the system complexity increases

Engineering Contradiction:
Improveplayback timing accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses the user's own reading behavior characteristics (reading speed) to determine the playback timing. By multiplying the number of characters in the content by the user's reading speed, the system self-calculates the optimal playback trigger point without requiring complex external inputs or manual configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9544342B2Digital media playback instruction distribution device, method, and program that calculate a digital media playback delay and distribute a delay instruction with website content
Publication Date: 2017.01.10 YAHOO JAPAN CORP
  • US9544342B2 patent drawing
  • US9544342B2 patent drawing
  • US9544342B2 patent drawing

AI summary

Digital media playback instruction distribution devices, methods, and programs access a memory storing content data, the content data including website content for distribution to a remote terminal, the website content including a display area for displaying digital media. The devices, methods, and programs receive a request for the stored web content from the remote terminal, calculate a time period over which a user of the remote terminal is estimated to need to browse the website content when it is rendered on the remote terminal, and transmit the website content and a delay instruction to the remote terminal, the delay instruction instructing the remote terminal to delay playback of digital media displayed in the display area until after the calculated time period has elapsed since display of the website content on the remote terminal.