H04N21/835

Detecting man-in-the-middle attacks in adaptive streaming
11552964 · 2023-01-10 · ·

Systems and methods for adaptively streaming video content to a wireless transmit/receive unit (WTRU) or wired transmit/receive unit may include obtaining a media presentation description that comprises a content authenticity, requesting a key for a hash-based message authentication code; receiving the key for the hash-based message authentication code, determining a determined hash for a segment of the media presentation description, requesting a reference hash for the segment from a server, receiving the reference hash for the segment from the server, and comparing the reference hash to the determined hash to determine whether the requested hash matches the determined hash.

Detecting man-in-the-middle attacks in adaptive streaming
11552964 · 2023-01-10 · ·

Systems and methods for adaptively streaming video content to a wireless transmit/receive unit (WTRU) or wired transmit/receive unit may include obtaining a media presentation description that comprises a content authenticity, requesting a key for a hash-based message authentication code; receiving the key for the hash-based message authentication code, determining a determined hash for a segment of the media presentation description, requesting a reference hash for the segment from a server, receiving the reference hash for the segment from the server, and comparing the reference hash to the determined hash to determine whether the requested hash matches the determined hash.

SECURE SATELLITE-BASED CONTENT PRELOADING
20230217083 · 2023-07-06 ·

A content protection system for satellite-based content delivery is provided, including a satellite content receiver. The satellite content receiver may include one or more processors and a non-transitory processor readable medium, and be in communication with a satellite antenna. The satellite content receiver may receive a first portion of streaming media content, transmitted by a content security host system using multicast communication. The first portion of the streaming media content may be stored, and later accessed in response to a user command. A second portion of the streaming media content including data missing from the first portion of the streaming media content may be identified. The second portion may be requested from the content security host system and received by the satellite content receiver. The first and second portions of the streaming media content may be combined to reconstruct the streaming media content, which may then be output.

Consent management system with consent request process

A method may include receiving a consent-processing request at a consent management platform from a content-presentation device, and using an identifier string in the request to establish a secure interactive session configured for user selection of consent options associated with a particular consent package of the platform, where the package may include identifiers of consent features of a media distribution system that require user consent in order to be activated for the device. The platform may then receive, via the interactive session, user consent data including a respective consent choice for each of one or more consent options, where each respective consent choice indicates acceptance or rejection of consent to activating an associated consent feature identified with the particular consent package. The received respective consent choices may be stored in a database of the consent management platform. Corresponding data may be stored in a whitelist on the content-presentation device.

Blockchained media stored in a material exchange format file
11522710 · 2022-12-06 ·

Digital media that has been blockchained into a blockchain file format may be stored into a secondary file format like a Material eXchange Format (MXF) digital file by deconstructing the blockchain file and storing its subcomponent blockchain data and blockchain hash digests for each block within separate structures of the MXF digital file by generating a table for the blockchain hash digests that links to the blockchain data through data pointers. These separate structures of the MXF digital file are the generic container for a media file and a SDTI-CP (Serial Data Transport Interface—Content Package) compatible system item.

LICENSE MANAGEMENT FOR VCORES

A cable distribution system includes a head end connected to a plurality of customer devices through a transmission network that includes a remote fiber node, that converts received data to analog data suitable to be provided on a coaxial cable for the plurality of customer devices. The cable distribution system includes a license manager.

Method for managing transmission of a content protected against copying to a rendering device
20220382835 · 2022-12-01 ·

A method for managing transmission of a multimedia content protected against copying, referred to as the protected content, from a reader terminal to a rendering device via a communication link with a view to a rendition on the rendering device. The reader terminal includes a first protective module. The method includes verifying presence on the rendering device of a second protective module compatible with the first protective module, and, in the negative case, transmitting, via the communication link, a request to render an unprotected content instead of the protected content.

Ultrasound diagnostic system with multimedia information distribution system
11510657 · 2022-11-29 · ·

An ultrasound system with a multimedia information distribution system comprising: a video processor generating a sequence of video frames of at least the ultrasound diagnostic images of a sequence of ultrasound diagnostic images; a media editor for combining the ultrasound video frames with further audio/video data to generate multimedia data; a multimedia encoder encoding the multimedia data in the form of a multimedia file; a media streaming module receiving the said multimedia file and generating a real-time stream of the sequence of multimedia data encoded in the said multimedia file; a web server allowing access to the real-time stream of the multimedia data upon request by a remote client to access the said multimedia file. A corresponding computer implemented method is also disclosed.

Ultrasound diagnostic system with multimedia information distribution system
11510657 · 2022-11-29 · ·

An ultrasound system with a multimedia information distribution system comprising: a video processor generating a sequence of video frames of at least the ultrasound diagnostic images of a sequence of ultrasound diagnostic images; a media editor for combining the ultrasound video frames with further audio/video data to generate multimedia data; a multimedia encoder encoding the multimedia data in the form of a multimedia file; a media streaming module receiving the said multimedia file and generating a real-time stream of the sequence of multimedia data encoded in the said multimedia file; a web server allowing access to the real-time stream of the multimedia data upon request by a remote client to access the said multimedia file. A corresponding computer implemented method is also disclosed.

DEVICE AND A METHOD FOR SIGNING A VIDEO SEGMENT COMPRISING ONE OR MORE GROUPS OF PICTURES
20220368534 · 2022-11-17 · ·

A device, and method of signing a video segment comprising one or more groups of pictures, GOPs, wherein each GOP comprises a header and one or more frames, are disclosed. For each of the one or more GOPs a GOP hash is produced and the GOP hash is digitally signed by means of a digital signature to produce a signed GOP hash. For each GOP except a last GOP of the one or more GOPs the respective signed GOP hash is saved in the header of a subsequent GOP. An additional GOP is added to the video segment after the last GOP of the one or more GOPs, wherein the additional GOP comprising a header and one or more frames. The signed GOP hash of the last GOP of the one or more GOPs is saved in the header of the additional GOP.