Triggered Declarative Objects for Synchronized TV Announcements
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing television widgets lack a subtle and non-intrusive method to notify users of available interactive content synchronized with programming, disrupting the viewing experience and lacking user control over announcements.
Innovation Solution
The use of Triggered Declarative Objects (TDOs) with metadata-driven announcements, allowing users to opt-in to interactive content through graphical icons or animations during programming, enabling user-controlled interaction without interrupting the viewing experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If widgets are used to provide interactive content on television, then user engagement with content is improved, but the viewing experience is disrupted by intrusive announcements
Solution Approach 1:
The announcement mechanism transitions from static and mandatory to dynamic and user-controlled. Users can dynamically adjust announcement preferences through settings, allowing the system to adapt between providing information and maintaining seamless viewing based on user choices.
Solution Approach 2:
A configuration setting acts as an intermediary between the widget announcement system and the user. This mediator allows users to control the balance between receiving information about interactive content and maintaining an uninterrupted viewing experience.
2Loss of information
If announcements are made to notify users of interactive content, then user awareness of features is improved, but user control over notifications is reduced
Solution Approach 1:
Users are empowered to self-configure their own announcement preferences through an integrated settings menu. The system provides users with the ability to serve themselves by choosing what level of announcement they desire, rather than imposing a one-size-fits-all approach.
Solution Approach 2:
The configuration setting creates a feedback loop where user preferences are captured and used to control announcement behavior. The system continuously adapts to user choices, providing feedback that respects user control while maintaining awareness of available interactive content.
3Adaptability or versatility
If widgets are integrated into television programming, then interactivity is enhanced, but seamless viewing is compromised
Solution Approach 1:
The system dynamically adjusts the balance between interactivity and viewing continuity based on user configuration. When users opt for minimal announcements, the viewing experience maintains its stability and continuity while interactivity remains available on-demand.
Solution Approach 2:
Different levels of announcement are applied based on local user preferences. The system allows users to selectively enable or disable announcements for different widgets or contexts, preserving viewing continuity in areas where it matters while maintaining interactivity where desired.
Data Source
AI summary
A method consistent with certain implementations involves delivering a triggered declarative object (TDO) to a television receiver device that carries out a programmed routine when user activated and includes an announcement definition that announces presence of the TDO to the at the announcement time; and the TDO including data that defines a time of display of an announcement and a location on a video display for display of the announcement of the TDO. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.


