Broadcast Receiver ADO Transfer to Mobile Sub-Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing broadcast systems do not allow users to access ancillary services associated with broadcast services through mobile devices, limiting the use of services like Triggered Downloadable Objects (TDOs) to TV screens only.
Innovation Solution
The method and apparatus enable the processing of Auxiliary Downloadable Objects (ADOs) by a broadcast receiver, allowing these objects to be executed on mobile sub-devices such as mobile phones or tablets, by determining a suitable sub-device, establishing a session, and transferring the ADO at designated execution time, with the ADO providing ancillary services and potentially including User Interface (UI) data for controlling the broadcast receiver.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If TDO is executed only on TV screen, then broadcast service reliability is maintained, but ancillary service accessibility is limited
Solution Approach 1:
The TDO execution capability is made universal across multiple device types. The system allows TDO to be executed not only on the broadcast receiver (TV) but also on external devices such as mobile terminals, tablets, and PCs. This multi-functionality approach enables the same ancillary service object to serve multiple purposes and access points, thereby improving ancillary service accessibility without requiring fundamentally different systems for different devices
Solution Approach 2:
A session management mechanism acts as an intermediary between the broadcast receiver and external devices. The broadcast receiver establishes sessions with external devices, manages the transfer of TDO objects, and coordinates execution environments. This intermediary layer simplifies the overall system configuration by providing a standardized interface and control mechanism, rather than requiring direct complex integrations between all possible device pairs
2Adaptability or versatility
If TDO is transferred to external device, then ancillary service versatility is improved, but session management complexity increases
Solution Approach 1:
Session establishment is performed as a preliminary action before TDO transfer and execution. The broadcast receiver proactively establishes sessions with potential external devices in advance, preparing the communication channels and execution environments before actual TDO delivery is needed. This preliminary session setup simplifies the overall process by organizing device connections and permissions beforehand, reducing the complexity of ad-hoc session management during service delivery
Solution Approach 2:
The system implements feedback mechanisms where external devices report their execution capabilities, status, and results back to the broadcast receiver. This feedback loop allows the broadcast receiver to adapt session management decisions based on actual device states, optimize resource allocation, and maintain service quality. The feedback mechanism simplifies complexity by providing real-time information for automated decision-making rather than requiring manual configuration and monitoring
3Ease of operation
If mobile terminal executes TDO, then user convenience is improved, but execution environment control becomes difficult
Solution Approach 1:
The broadcast receiver serves as an intermediary control point between the user and the mobile terminal execution environment. Even though the TDO executes on the external mobile device, the broadcast receiver maintains authority over the execution process through session management. It can initiate execution, monitor progress, and control termination. This intermediary role preserves execution environment reliability and control while still enabling the convenience of mobile device execution
Solution Approach 2:
The system implements feedback mechanisms where external devices report their execution capabilities, status, and results back to the broadcast receiver. This feedback loop allows the broadcast receiver to verify that the mobile execution environment meets reliability requirements before allowing TDO execution. The continuous monitoring and reporting ensure that even distributed execution maintains controlled and reliable operation
Data Source
AI summary
The present invention relates to a method of processing an object for an ancillary service associated with a broadcast service. A broadcast receiver establishes a session with surrounding sub device before an object execution time and transfers an object to the sub device with reference to a trigger or an EPG including object-related information when it becomes the object execution time. The sub device executes the object. According to the present invention, a user can use a broadcast service through the broadcast receiver, and an ancillary service associated with the broadcast service through a sub device such as a smart phone or a tablet.


