Media Guidance Application Voting Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often struggle to cast votes in reality-based television programs due to forgetting voting information or attempting to vote outside of accepted times.
Innovation Solution
A media guidance application that monitors media assets and associated metadata for action information, extracts communication details such as phone numbers and communication formats, and initiates a communication session when a trigger is detected, ensuring votes are cast at the correct time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually remember and write down voting information, then they can cast votes, but they may forget voting information or attempt to vote outside accepted times
Solution Approach 1:
The system enables self-service by having the media guidance application automatically extract voting information from media assets, monitor for trigger signals, and initiate communication sessions without requiring user intervention. The application serves itself by managing the entire voting process from information extraction to communication initiation.
Solution Approach 2:
The system performs preliminary actions by pre-extracting and storing communication information (phone numbers, communication formats) from media assets before the voting period begins. The application monitors and prepares to initiate communication sessions at the exact moment voting becomes available, eliminating the need for users to remember timing details.
2Reliability
If the system automates communication session scheduling, then voting opportunities are not missed, but the system complexity increases
Solution Approach 1:
The media guidance application performs multiple functions within a single system: it monitors media assets for action information, extracts communication data, stores information for later use, monitors for trigger signals, and initiates communication sessions. This multi-functionality consolidates what would otherwise require separate systems into one unified application.
Solution Approach 2:
The media guidance application acts as an intermediary between the media asset (containing voting information) and the communication module (that executes voting actions). It extracts information from the media asset, prepares communication parameters, and triggers the appropriate communication session, serving as a coordinating layer that simplifies the overall system architecture.
3Reliability
If communication information is extracted and stored until voting is available, then votes can be cast at the correct time, but information storage requirements increase
Solution Approach 1:
The system extracts only the essential communication information (destination phone numbers, communication formats) from the media assets and stores minimal data needed for later action. By taking out only the critical parameters rather than storing complete media content, the system maintains timing accuracy while minimizing data storage requirements.
Data Source
AI summary
Systems and methods are disclosed herein for scheduling a communication session for casting a vote relating to a media asset based on metadata of the media asset. A media guidance application may receive a frame of a media asset including voting information and metadata including communication data related to the voting information. The communication data may include a destination and a communication format. In response to receiving a command from a user input device, the media guidance application may extract the communication data from the metadata, generate a command to engage in communications using the communication data, and transmit the communication data and the command to a communication module. The media guidance application may then receive a trigger to engage in the communications. In response to the trigger, the media guidance application may instruct the communication module to execute the command to cast a vote.


