H04N21/63775

Technique for securely communicating programming content

A technique for securely transferring content from a first device in a first layer to a second device in a second layer. In one embodiment, the first device is a device in a trusted domain and the second device is outside of the trusted domain. Transfer of protected content to another device may require authentication of the receiving device. A rights file which specifies the rights of the receiving device to use the protected content, according to its security level is also transferred. These rights may concern, e.g., the number of times the receiving device may transfer the protected content to other devices, the time period within which the receiving device may play the protected content, etc. The higher the security level of the receiving device, the more rights accorded thereto. A minimum security level requirement may be imposed in order for protected content to be transferred to a device.

SYSTEMS AND METHODS FOR CONTROLLING MEDIA CONTENT IN A MULTI-USER AND MULIT-DEVICE ENVIRONMENT USING A WIRELESS COMMUNICATION DEVICE
20200245380 · 2020-07-30 · ·

This disclosure relates to systems and methods for controlling media content transmitted from a wireless device in a wireless communication network to a media content streaming gateway, which may be communicatively coupled to a media content streaming device in a multi-user multi-device environment. Users associated with client computing platforms may obtain authentication to the wireless communication network assignment to a particular gateway device. Users may be able to effectuate a wireless data communication session between their client computing platform and media content streaming gateway.

SYSTEMS AND METHODS OF CONTROLLING MEDIA CONTENT IN A MULTI-ROOM ENVIRONMENT USING A WIRELESS COMMUNICATION DEVICE
20200196360 · 2020-06-18 ·

This disclosure relates to systems and methods for controlling media content with a wireless device in a wireless communication network via a media content streaming device communicatively coupled to an access point in a multi-room environment. Users associated with client computing platforms may obtain authentication to the wireless communication network via the access point. Upon gaining access to wireless communication network, users may be able to access the Internet using their client computing platforms. Users may be able to effectuate a wireless data communication session between their client computing platforms and media content streaming devices. Users may be able to control the media content streamed by the media content streaming device onto a media content display device. The access point may be connected to the media content streaming device via a dongle-type connector. Associations between media content streaming devices and client computing platforms may be maintained.

ELECTRONIC APPARATUS, SERVER AND METHOD OF CONTROLLING THE SAME
20200186856 · 2020-06-11 · ·

Disclosed are an electronic apparatus, a server, and a method of controlling the same, the server including: a communicator configured to connect with an electronic apparatus and an external server; and a processor configured to: generate first encrypted information by encrypting first decryption information received from the electronic apparatus, the first decryption information for reproducing content, control the communicator to transmit, to the external server, the generated first encrypted information, generate second decryption information by decrypting second encrypted information received from the external server, the second encrypted information generated based on the first decryption information, and control the communicator transmit the generated second decryption information to the electronic apparatus to scramble the content by a scrambler of the electronic apparatus.

Method and apparatus for secure content caching and delivery

The invention is directed to secure content delivery. A device (10) sends (4) a content request to a CP (14) identifying targeted content and a public key (K PUB) of the device. A response (8) identifies a Content Delivery Network (18-1, 18-2), CDN, and includes an authorization token (TOKEN A) and a content key (K-NEW) derived from the public key of the communication device and a private key of the CP. The authorization token is sent (10) to the CDN and a delivery token (TOKEN B) and delivery node address are received (15). The delivery token and content key are sent (18) to the delivery node and encrypted content is received (30), the encrypted content comprises content as initially encrypted by the CP and as further encrypted by the CDN using the content key. The encrypted content is decrypted (31) using a private key of the device (10).

SYSTEM AND METHOD FOR TRANSCODING MEDIA STREAM
20200120364 · 2020-04-16 ·

This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.

Systems and methods of controlling media content in a multi-room environment using a wireless communication device
10575342 · 2020-02-25 · ·

This disclosure relates to systems and methods for controlling media content with a wireless device in a wireless communication network via a media content streaming device communicatively coupled to an access point in a multi-room environment. Users associated with client computing platforms may obtain authentication to the wireless communication network via the access point. Upon gaining access to wireless communication network, users may be able to access the Internet using their client computing platforms. Users may be able to effectuate a wireless data communication session between their client computing platforms and media content streaming devices. Users may be able to control the media content streamed by the media content streaming device onto a media content display device. The access point may be connected to the media content streaming device via a dongle-type connector. Associations between media content streaming devices and client computing platforms may be maintained.

Multimedia network system with content importation, content exportation, and integrated content management
10528706 · 2020-01-07 · ·

This system provides wired and/or wireless access throughout a multimedia network built on a distributed architecture which can be transparent to the user. This multimedia network includes content which is imported or generated within the network. The system allows for the content provider to determine the license status of content and update the license status of content which was previously provided by that provider. The external content can be accessed in real time or downloaded and stored within the system for later access at the convenience of the user. The usage of some content is controlled by the use of encryption and other protection methods. The system allows for storage of live video by storing the digitized video and allowing the user to control how, when and where the content is viewed. The system makes available multiple multimedia services to all users in the network or connected via the internet.

METHODS FOR THE COVERT TRANSMISSION OF DATA
20190387200 · 2019-12-19 ·

A method for determining an identifier of a conditional access card used in a conditional access system, in which the conditional access card autonomously modulates the timing of data packets sent by the conditional access card, to form a timing sequence that corresponds to the identifier of the card. The sequence is generated by a predefined non-linear function stored on the conditional access card, and the predefined non-linear function depends on both the identifier of the conditional access card and a non-linear random sequence that is known to the conditional access card and a monitoring station that receives transmissions from the conditional access card.

System and method for transcoding media stream

This disclosure relates to a system for transcoding a media stream. The system comprises at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory, the at least one processor configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.