摘要:
A method of providing access to content associated with a television program consistent with certain embodiments involves acquiring information that identifies a currently playing television program; accessing a specified web site that contains a database that relates television programs with links to associated content on the Internet; querying the specified web site for a link associated with the currently playing television program; receiving a response from the specified web site that provides the link associated with the currently playing television program; presenting a displayed offer to navigate to associated content using the link; receiving an instruction accepting the offer to navigate to the associated content using the link; and navigating to the link to acquire the associated content. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
摘要:
A method consistent with certain embodiments of identifying a functional command set for an access device that accesses television programming provided by a service provider involves, at a control device, transmitting a command from a first command set to the access device; ascertaining whether or not the access device provides a correct response to the command, wherein: if the command comprises an [ON] command, then the ascertaining is carried out by determining if a video synchronization signal is produced by the access device; and if the command comprises a command that is expected to generate a text containing video frame, then the ascertaining is carried out by determining if the text containing video frame is displayed by using an optical character recognition process to extract text from the video frame to determine if the video frame corresponds to the expected text containing video frame. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
摘要:
A method of obtaining metadata associated with television programming consistent with certain embodiments, wherein the method is carried out in a control device that does not have direct access to the metadata involves instructing an access device to generate and communicate a signal to the control device suitable for driving a display, wherein the signal contains a visual representation of a video frame of the metadata when displayed on a display; receiving the signal and storing a representation of the video frame; processing the video frame using optical character recognition (OCR) to extract the metadata from the video frame; storing the extracted metadata in a metadata database; and systematically repeating the instructing, receiving, processing and storing to sequence through a plurality of fields of video containing the metadata to access and store at least a subset of the metadata to the metadata database. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
摘要:
A method of selecting data for multiple carriage partial encryption consistent with certain embodiments involves examining unencrypted packets of data in a digital audio/video data stream to identify a packet type; and selecting packets of the identified packet type for multiple partial encryption, wherein the amount of data to be encrypted is sufficient to render a portion of an entire frame unviewable. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
摘要:
A method for downloading content to a target device. Content and target device selection is initiated by a set-top-box. When the selection is approved by the content provider, the target device receives a message indicating that a selected content is ready for download. A user interface is generated, displaying the message and allowing the user to accept/refuse the download, download at a subsequent time, authorize a specific subscriber to upload content to the target device without authorization, refuse to download content from a specific subscriber, or download to the target device by explicit authorization only. As a result, a television-centric experience is provided while eliminating the need to transfer the downloaded content from the target device to another electronic device. Moreover, content selection is initiated by a device other than the target device while providing the target device with flexibility to initiate the download when the downloadable content is ready.
摘要:
An encryption arrangement for multiple encryption of television programs. A system according to embodiments of the present invention multiple encrypts only a portion of the data required for full presentation of a television program to permit coexistence of multiple conditional access encryption systems associated with multiple manufacturer's set-top boxes within a single system. PID mapping techniques are used to distinguish between multiple encryptions. By only encrypting a portion of the program, dramatically less bandwidth is consumed than the alternative of multiple encryption of all program data, thus permitting a larger number of programs to be carried over the same bandwidth while permitting coexistence of multiple conditional access systems in a single cable television system.
摘要:
An encryption arrangement for multiple encryption of television programs. A system according to embodiments of the present invention multiple encrypts only a portion of the data required for full presentation of a television program to permit coexistence of multiple conditional access encryption systems associated with multiple manufacturer's set-top boxes within a single system. In one embodiment, only audio data are encrypted leaving video in the clear. By only encrypting a portion of the program, dramatically less bandwidth is consumed than the alternative of multiple encryption of all program data, thus permitting a larger number of programs to be carried over the same bandwidth while permitting coexistence of multiple conditional access systems in a single cable television system.
摘要:
In accordance with one embodiment, a method for storing a normal scrambled digital program is provided. The method includes receiving a scrambled program, and receiving a plurality of access requirements. Each access requirement can descramble the scrambled program. The method also includes selecting at least one of the access requirements, and storing the scrambled program and the selected requirement.
摘要:
According to one embodiment of the invention, an apparatus comprises a data storage unit and a data processing unit. The data storage unit is adapted to store a plurality of advertisements. Coupled to the data storage unit, the data processing unit is adapted to detect an operation that alters playback of an advertisement being part of downloaded digital content, and in response to detecting the operation, to select one of the stored advertisements. The selection is based on heuristic information that is maintained for each of the plurality of stored advertisements.
摘要:
A system and method for identifying the player that leaked content encryption keys by loading a set of player keys into individual content players and determining the number of encryptions and the number of encryption keys to use in multiple encrypting critical content. The method produces copies of critical data content packets, each copy of which is separately encrypted using any one of a set of encryption keys that are related to one another through a mathematical algorithm. The related set of encryption keys and data describing key relationship and content player identity are transmitted to a previously determined license management agency. The transmitted encrypted content is written to a receiving device or file, or streamed to an individual player for non-synchronous playback. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.