摘要:
Notification data is received and stored at a client device. A notice represented by the notification data is then displayed to the television viewer when a channel change event is detected. The notification data may also include data that indicates how the notice is to be displayed.
摘要:
A video class is a programmatic interface and an abstraction of a receivable audio/video/data feed. A video object can be instantiated and thereafter referenced by computer applications running on the receiving device. The video object properties characterize the video object content source, and the presentation of the content on the display device. The video object includes methods to control the properties of the video object.
摘要:
Systems and methods to dynamically convert Web content to an interactive program for display on resource constrained television clients are described. In particular, a head-end server in a digital television entertainment system downloads the Web content from an external data source. The head-end server dynamically transcodes the downloaded content into an interactive walled garden program (iWGP) that includes MPEG stills and metadata for delivery to a client in the television entertainment system.
摘要:
A strategy is described for delivering media content to clients using a combination of switched media technology and established broadcast delivery technology (such as HFC technology). The strategy is advantageous because it provides the benefits of switched media environment without requiring significant revision to the established delivery infrastructure. The strategy includes a first version in which channels are not shared among clients, and a second version in which channels may be shared among clients which are accessing the same media content.
摘要:
Systems and methods to dynamically convert Web content to an interactive program for display on resource constrained television clients are described. In particular, a head-end server in a digital television entertainment system downloads the Web content from an external data source. The head-end server dynamically transcodes the downloaded content into an interactive walled garden program (iWGP) that includes MPEG stills and metadata for delivery to a client in the television entertainment system.
摘要:
Advertisement insertion techniques are described. In an implementation, a network operator decrypts a stream of content received from a content provider at a first server. The decrypted stream of content is communicated to an advertisement splicer, which locates one or more advertisement insertion points in the decrypted stream of content. One or more advertisements are then inserted in the located one or more advertisement insertion points. The decrypted stream of content having the inserted one or more advertisements to a second server, which encrypts the decrypted stream of content having the inserted one or more advertisements. The encrypted stream of content having the inserted one or more advertisements is emitted to be communicated to one or more clients for output.
摘要:
Techniques are described for generating statistics that reflect the consumption of media resources, such as television program resources. The techniques involve polling a group of devices identified in a random sample list or a custom sample list to collect event data describing the consumption of resources by the devices. Lower-bound and upper-bound thresholds are applied to remove or modify event data that may not accurately reflect the legitimate consumption of resources. Varying probability weights can also be assigned to events to reflect their likelihood of representing the legitimate consumption of resources. Based on such filtered event data, for a given device, a computation technique computes the percentage of time that the user has consumed a particular resource relative to a total amount of time in a time segment. Similar percentages are computed for other devices and other time segments to provide plural percentage values. Rating information and share information are computed based on these calculated percentage values. The tracking functionality compiles the calculated statistics into various web-enabled UI presentations and provides these reports to an operator over an intranet or like network.
摘要:
A procedure identifies multiple messages to distribute via a cable television network. The procedure determines first performance data associated with a downstream subnetwork and determines second performance data associated with an upstream subnetwork. The plurality of messages are prioritized based on the first performance data and the second performance data. The procedure sends a highest-ranked message among the plurality of messages to a destination device.
摘要:
Systems and methods for generating a walled garden program for substantially optimized bandwidth delivery are described. In particular, layers of data that are substantially similar across multiple pages of Web content are identified for subsequent reuse during transcoding operations. To this end, the content pages are transcoded into a program that includes multiple video components. The pages are transcoded such that a layer that was determined to be substantially similar across multiple ones of the pages is not encoded into a respective video component for each substantially similar occurrence of the layer. Rather, the layer and all other substantially similar layers are represented in the program with a single still of the video components and interaction model metadata. By reusing similar components, the amount of data used to represent the Web content is reduced, providing for substantially optimized bandwidth delivery to the client.