Synchronizing Client and Host Time Codes for Presentation Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to synchronize recorded responses and comments with source presentations effectively due to differences between host and client time codes, leading to desynchronization issues when replaying the content.

Innovation Solution

The system synchronizes the client time code with the host time code and records responses and comments using the host time code, ensuring that the recorded responses and comments are presented in sync with the source presentation by embedding or communicating the host time code within the presentation signal or separately, and updating the client time code accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system uses separate host and client time codes for recording responses and comments, then the system can operate independently at each location, but the recorded responses and comments become desynchronized from the source presentation during playback

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidtime code management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the host time code and client time code into a single unified time code system. The host time code is communicated to the client device, and both the source presentation and recorded responses/comments are timestamped using the same host time code, ensuring they share a common temporal reference frame during playback synchronization.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The host time code acts as an intermediary that mediates between the host system and client device. Instead of each system maintaining independent time codes, the host time code is transmitted to the client and used as the authoritative time reference for both the source presentation and recorded responses, eliminating desynchronization issues.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If the system records responses and comments using client time code, then the recording process is simple and independent, but the temporal relationships are lost when synchronizing with the source presentation

Engineering Contradiction:
Improverecording process simplicityVSAvoidtemporal relationship information
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The system performs preliminary action by communicating the host time code to the client device before recording responses and comments. This ensures that the client device has the correct time reference established in advance, allowing it to record responses with accurate temporal relationships to the source presentation without requiring complex post-processing synchronization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The host time code is communicated from the host system to the client device as feedback, providing the client with the authoritative time reference needed to maintain accurate temporal relationships. This feedback mechanism ensures that the client records responses at the correct moments relative to the source presentation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10091291B2Synchronizing a source, response and comment presentation
Publication Date: 2018.10.02 SPEAKWORKS
  • US10091291B2 patent drawing
  • US10091291B2 patent drawing
  • US10091291B2 patent drawing

AI summary

For displaying a source presentation with accompanying timed responses and comments, a synchronization module synchronizes client time codes with a host time code as a medium module records responses and comments on the source presentation.