Systems and methods for opaque object delivery in a communication network

    公开(公告)号:US10931763B2

    公开(公告)日:2021-02-23

    申请号:US15845685

    申请日:2017-12-18

    Abstract: Systems and methods for delivery of opaque objects provided by a content provider to network nodes within a communication network are described. Opaque objects may comprise data objects whose data structure is not natively defined in the network interface and thus have a data type and/or structure that would be unknown to systems of the network. Communication systems may be configured according to embodiments to facilitate delivery of such opaque objects, such as by providing a robust network interface between a content provider system and the network through which network information is provided from the network to the content provider system and/or delivery manifest information for opaque objects is provided from the content provider system to the network.

    Determining media delivery event locations for media transport

    公开(公告)号:US10666961B2

    公开(公告)日:2020-05-26

    申请号:US15399381

    申请日:2017-01-05

    Abstract: A method of transporting media data includes, by a file-based protocol sending unit of a source device, receiving a stream of data comprising Segments of media data from a segmenter of the source device that forms the Segments, each of the Segments comprising a respective individually retrievable file associated with a unique uniform resource locator (URL), determining locations of media delivery events (MDEs) in the stream of media data, wherein the MDEs include data for at least a portion of one of the Segments, determining one or more transmission time requirements for the MDEs representing times at which the MDEs are to be sent to a client device, and providing the MDEs and data representing the transmission time requirements to a physical layer sending unit of the source device according to available delivery slots for the physical layer sending unit.

    Method for Broadcast Service Signaling
    4.
    发明申请

    公开(公告)号:US20190335221A1

    公开(公告)日:2019-10-31

    申请号:US16386709

    申请日:2019-04-17

    Abstract: Systems, methods, and devices enable a receiver device to determine completeness of low level signaling (LLS) tables received via broadcast transmissions. In various embodiments, broadcast service signaling may include generating a directory table identifying one or more LLS tables to be broadcast and sending the directory table in a broadcast stream of the one or more LLS tables. In various embodiments, broadcast service signaling may include calculating a cyclic redundancy check (CRC) code for, generating a hash value for, and/or applying a digital signature to one or more LLS tables in a broadcast stream.

    PROCESSING INTERACTIVITY EVENTS FOR STREAMING MEDIA DATA

    公开(公告)号:US20190281100A1

    公开(公告)日:2019-09-12

    申请号:US16298877

    申请日:2019-03-11

    Abstract: An example device for retrieving media data includes a streaming client and a media presentation application configured in one or more processors implemented in circuitry. The streaming client is configured to determine a start time for an event message corresponding to an interactivity window during which one or more application-specific interactivity events can occur during presentation of media data, the application-specific interactivity events comprising times during which a user of the device can interact with the presented media data, determine an end time for the event message corresponding to the interactivity window, receive data representative of at least one of the application-specific interactivity events during the interactivity window corresponding to the event message, and forward the data representative of the at least one of the application-specific interactivity events to the media presentation application.

    DYNAMIC CONDITIONAL ADVERTISEMENT INSERTION
    6.
    发明申请

    公开(公告)号:US20190238950A1

    公开(公告)日:2019-08-01

    申请号:US16262273

    申请日:2019-01-30

    Abstract: In one example, a device for retrieving media data includes a memory configured to store media data including advertisement content and main media data, and one or more processors implemented in circuitry and configured to: send advertisement information to an advertisement server device; in response to sending the advertisement information, receive the advertisement content from the advertisement server; retrieve the main media data; and provision the advertisement content to the main media data. The device may further include a coded picture buffer (CPB) and a video decoder that retrieves encoded video data from the CPB for decoding. The one or more processors may provision the advertisement content to the main media content by sending both the advertisement content and the main media content to the CPB.

Patent Agency Ranking