H04N21/64715

WEB SERVICE PROXY PROTOCOL
20240187659 · 2024-06-06 ·

A computer system comprising at least one computer having non-transitory memory configured to store machine instructions when executed by the computer implement perform web service proxy protocol functions. The functions include establishing an initial network connection between a gateway device including a client application and receiving a first tunnel request from a web service client container. Another function is requesting a tunnel through a second tunnel request from the through the gateway device. A further function includes receiving an offer of the tunnel from and through the gateway device through a second network connection. The function also includes offering the tunnel to the web service client container from and through the gateway device, opening a listening port at the web service client container to transmit traffic over the tunnel offered through the second network connection, and maintaining the initial network connection for application notifications to the web server client container.

WEB SERVICE CLIENT CONTAINER
20240187660 · 2024-06-06 ·

A product comprising a network management computer system comprising at least one computer having non-transitory memory configured to store machine instructions that are to be executed by the at least one computer. The machine instructions when executed by the computer implement the following web service client functions: receiving a data request at a cloud instance from a data recorder container residing on the cloud instance; upon receiving the data request, requesting a tunnel from a web service proxy; receiving an offer of the tunnel from the web service proxy; and opening a listening port to transmit traffic between a network device at a client site and the data recorder container using an Internet connection without a firewall.

Systems and methods for playing back alternative streams of protected content protected using common cryptographic information

Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.

Playback devices and methods for playing back alternative streams of content protected using a common set of cryptographic keys

Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.

Systems and Methods for Distributing Content Using a Common Set of Encryption Keys

Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.

Playback Devices and Methods for Playing Back Alternative Streams of Content Protected Using a Common Set of Cryptographic Keys

Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.

Content individualization

Content individualization, including: encrypting a first part of a source data set using a first key creating a first encrypted data set; encrypting a second part of the source data set using a second key creating a second encrypted data set; encrypting the second part of the source data set using a third key creating a third encrypted data set; and combining the first encrypted data set, the second encrypted data set, and the third encrypted data set to form a final encrypted data set. Key words include watermarking and content individualization.

High throughput network encryption using CCAP

A video distribution network includes a distribution plant and a first bulk encryption device connected to the distribution plant, wherein the bulk encryption device outputs a first encrypted video service stream to the distribution plant via an internet protocol (IP) interface.

Verifying the rendering of video content at client devices using trusted platform modules
12114051 · 2024-10-08 · ·

Systems and methods for verifying the rendering of video content on information resources are provided herein. A server can receive, from a target client device, a tracking message purporting to relate to delivery of a target content item; determine whether the tracking message contains an identifier of a sending device that sent the tracking message; determine whether the sending device and the target client device are the same device; if the sending client device and the target client device are the same device: recover, from the tracking message, information about at least a portion of a frame of a content item processed by a trusted platform module of the client device; and compare the at least a portion of the frame of the content item processed by a trusted platform module of the client device with a target content item.

METHOD FOR TRANSMITTING ENCRYPTED PACKET IN COMMUNICATION SYSTEM
20180255029 · 2018-09-06 ·

Provided is a method for transmitting a packet in a communication system, comprising the steps of: identifying the packet according to a packet identification criterion; reallocating frames included in the identified packet and encrypting the packet in which the frames have been rearranged; and transmitting the encrypted packet