摘要:
The present invention re-encrypts encrypted content on a Video-on Demand (VoD) system. A device on the VoD system, such as a server, obtains the encrypted version of the content on the VoD system and the key, the first key, that was used to encrypt that version. The server decrypts the encrypted content using that key, re-encrypts the decrypted content using a second key, and provides the re-encrypted content to the VoD system, which provides it to a user. The server then deletes from its files any other version of the content, including any unencrypted, decrypted and re-encrypted version, and all keys, including the first and second key.
摘要:
The present invention provides a hyperlinking convention for Internet Protocol (JP) Television (TV) program content. A hyperlink comprises a resource identifier that identifies a location of the program content, and an index to a content segment within the program content. The content segment corresponds to a portion of the program content that is not directly addressable using a resource identifier from a defined content source at which the program content is stored. When user equipment receives the hyperlink, a user may select the hyperlink, and a request is routed based on the resource identifier to a content server where the program content is stored. The content server uses the resource identifier and the index to identify the content segment. The content server accesses the program content based on the resource identifier and selects the content segment based on the index. The content server sends the content segment to the user equipment in response to the request.
摘要:
A load balancer (24) is receiving and identifying multicast streams associated with a multicast session, and selecting at least one of the multicast streams for delivery to a selected stream processor (18). The selected stream processor (18) is selected from a group of stream processors (18) that are providing the Layer 4-7 processing required for the multicast stream. The load balancer (24) will monitor the processed multicast stream provided by the output of the selected stream processor (18), and send the processed multicast stream toward its destination end point (14). The load balancer (18) detects failure in the selected stream processor (18) by monitoring the output of the selected stream processor (18). In case of failure of the selected stream processor (18), the load balancer (24) will select another stream processor (18) for processing the multicast stream, and redirect the multicast stream from the failed stream processor (18) to the selected stream processor (18), wherein the process continues.
摘要:
A rights management technique allows user terminals to share usage rights that are necessary for accessing associated media content, while ensuring that the media content is not accessed in violation of the usage rights. A content provider may deliver the media content and the associated usage rights to a first user terminal. The usage rights may be sharable as well as divisible. The first user terminal will account for all or that portion of the usage rights that are subsequently transferred, and may retain any remaining usage rights. The first user terminal may transfer all or a portion of any usage rights at the first user terminal to a second user terminal, wherein the transferred usage rights allow the second user terminal to access the media content. The second user terminal may also transfer the usage rights, and perhaps the media content, to other user terminals.
摘要:
A load balancer (24) is receiving and identifying multicast streams associated with a multicast session, and selecting at least one of the multicast streams for delivery to a selected stream processor (18). The selected stream processor (18) is selected from a group of stream processors (18) that are providing the Layer 4-7 processing required for the multicast stream. The load balancer (24) will monitor the processed multicast stream provided by the output of the selected stream processor (18), and send the processed multicast stream toward its destination end point (14). The load balancer (18) detects failure in the selected stream processor (18) by monitoring the output of the selected stream processor (18). In case of failure of the selected stream processor (18), the load balancer (24) will select another stream processor (18) for processing the multicast stream, and redirect the multicast stream from the failed stream processor (18) to the selected stream processor (18), wherein the process continues.
摘要:
Subscribers request programs from a network based content server and view the requested programs via their customer equipment. The content server receives various programs and breaks the program content for each program into a sequence of program segments, which are logically linked by program association indicia. The content server also receives advertisements and stores the advertisements as advertising segments, which generally contain at least one complete advertisement, but the invention is not limited thereto. Upon receiving a program request from a subscriber, the content server will identify advertising segments to provide along with the program segments for the requested program, and where to place the advertising segments among the program segments. Next, the content server will generate composite association indicia identifying the sequence of program and advertising segments, and effect delivery of the program and advertising segments to the subscriber in the sequence defined by the composite association indicia.
摘要:
Subscribers request programs from a network based content server and view the requested programs via their customer equipment. The content server receives various programs and breaks the program content for each program into a sequence of program segments, which are logically linked by program association indicia. The content server also receives advertisements and stores the advertisements as advertising segments, which generally contain at least one complete advertisement, but the invention is not limited thereto. Upon receiving a program request from a subscriber, the content server will identify advertising segments to provide along with the program segments for the requested program, and where to place the advertising segments among the program segments. Next, the content server will generate composite association indicia identifying the sequence of program and advertising segments, and effect delivery of the program and advertising segments to the subscriber in the sequence defined by the composite association indicia.
摘要:
The present invention re-encrypts encrypted content on a Video-on Demand (VoD) system. A device on the VoD system, such as a server, obtains the encrypted version of the content on the VoD system and the key, the first key, that was used to encrypt that version. The server decrypts the encrypted content using that key, re-encrypts the decrypted content using a second key, and provides the re-encrypted content to the VoD system, which provides it to a user. The server then deletes from its files any other version of the content, including any unencrypted, decrypted and re-encrypted version, and all keys, including the first and second key.