Terminal Apparatus Event Information Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for providing information related to events, such as theatre plays or concerts, fail to update information displayed on terminal apparatuses when time codes are not properly received, leading to disruptions in the chronological playback of related information.

Innovation Solution

A method and apparatus that receive identification information for events, estimate time points for their occurrence, determine if event progress has stopped based on received information, and defer or resume the update of related information playback accordingly, ensuring timely and synchronized display with event progression.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If time codes are transmitted sequentially to update information on terminal apparatus, then information can be provided in conjunction with event progress, but the system fails to update information when time codes are not properly received

Engineering Contradiction:
Improveinformation update reliabilityVSAvoidtime code reception failure
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system pre-calculates and stores estimated time points for event occurrences before the actual events happen. These estimated time points serve as a reference framework that allows the terminal apparatus to proactively play back related information at the correct timing even without receiving actual time codes, thus preventing information update failures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system compares the actual reception status of time codes against the pre-established estimated time points to detect whether time codes are being properly received. When a discrepancy is detected (i.e., time code not received at expected time), the system switches to using the estimated time points for information playback, ensuring continuous reliable operation.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the system waits for time code reception to update information, then synchronization with events is maintained, but information playback is disrupted when time codes are lost

Engineering Contradiction:
Improveevent timing synchronizationVSAvoidinformation playback continuity
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The estimated time points act as an intermediary between the event occurrence and the information playback. Instead of directly relying on actual time codes for synchronization, the system uses these pre-calculated estimated time points as a mediator to ensure continuous and accurate information playback even when actual time codes are lost or delayed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If information is updated based on actual time code reception, then real-time accuracy is achieved, but playback fails when time codes are not received

Engineering Contradiction:
Improveinformation update timing accuracyVSAvoidtime code reception failure
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The system prepares estimated time points in advance as a cushion or backup mechanism. This pre-prepared timing information acts as a protective measure that ensures information playback can continue without interruption or timing errors even when actual time codes are not received, thus cushioning against the potential harm of time code loss.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS10846150B2Information processing method and terminal apparatus
Publication Date: 2020.11.24 YAMAHA CORP
  • US10846150B2 patent drawing
  • US10846150B2 patent drawing
  • US10846150B2 patent drawing

AI summary

A terminal apparatus receives identification information for events transmitted sequentially in conjunction with occurrence of events; sequentially identifies estimated time points at which each event is estimated to occur; determines whether progress of the plurality of events has stopped depending on whether it receives identification information for each event at a corresponding estimated time point for each event; in each of a plurality of event groups obtained by temporally dividing events, when an estimated time point is reached for an earliest event among at least one event belonging to each event group, causes a playback device to play related information for the at least one event belonging to each event group, and when progress of events is determined to have stopped, defers update of related information, which the playback device caused to play, and then resumes update of played related information when identification information is received after the determination.