Abstract:
Various systems and methods are provided for transmission of related data components across independent streams. In one embodiment, among others, a transmitting device may separate transmission data into related data components and transmit each related data component in an associated transport stream. Each related data component includes a synchronization tag associated with synchronization of the related data component within the transmission data. In another embodiment, a receiving device may receive related data components transmitted in separate transport streams and decode the related data components based at least in part upon a synchronization tag included in each related data component. In another embodiment, among others, a method for includes receiving data components transmitted on a plurality of transport streams, separating related data components from unrelated data components in the transport streams based at least in part upon a synchronization tag of each related data component; and decoding the related data components.
Abstract:
A server may be used to handle at least some of processing of content retrieved via and/or derived from Internet access operations of a plurality of set-top boxes (STBs). Resource allocation and/or utilization, and/or tasks or applications performed in the server during the processing may be configured based on control data, which may be determined by the server and which may comprise capabilities of links between the server and each of the plurality of STBs, requirements of the tasks, characteristics of the content and/or the Internet access operations, user preferences and/or interactions, and/or content provider preferences. The server may dynamically reconfigure the tasks and/or resources based on monitoring of its operations and/or changes of the control data. Configuring tasks and/or resources may comprise time slicing access to resources that are commonly used during concurrent servicing of at least some of the plurality of STBs by the support server.