Deep characterization of content playback systems

    公开(公告)号:US10771855B1

    公开(公告)日:2020-09-08

    申请号:US15483650

    申请日:2017-04-10

    Abstract: Techniques are described for obtaining and analyzing deep characterization information for a content playback system with multiple interconnected components. A server can determine a subset of configurations of requested media content that are compatible with the capabilities of the components of the content playback system. Limiting a client device to select media content fragments corresponding to the subset of configurations can be enforced through the use of constrained manifest files.

    Streaming media file management
    24.
    发明授权

    公开(公告)号:US10432686B1

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

    申请号:US15180903

    申请日:2016-06-13

    Abstract: A system for delivering live streaming content based on accurate media data fragment size and duration. The system may include a client media player to receive a portion of a streaming media file (e.g., in an MP4 format), download a first sub-portion of the streaming media file including fragment-level metadata, and parse and analyze the fragment-level metadata to determine a size and duration of a current fragment of the media file. A media server may generate custom data identifying a size and duration of a current fragment of a media file. The media server may insert the custom data (e.g., as a custom header or unique packet identifier) and send the custom data to a client media player. The client media player may be configured to decode the custom data and determine the current fragment size and duration.

    Directing network traffic using local routing decisions with a global overview

    公开(公告)号:US11706146B1

    公开(公告)日:2023-07-18

    申请号:US17023683

    申请日:2020-09-17

    CPC classification number: H04L47/125 H04L47/17

    Abstract: Programming routers in a network is accomplished using a global network manager and a plurality of local network managers. The global network manager analyzes an entire network and demand matrix in order to provide restrictions and recommendations that are communicated to a set of the local network managers. The local network managers can use the restrictions and recommendations to make local routing decisions defining a percentage of traffic routed to each neighboring node. The local network manager collects traffic metrics, such as local topology and traffic information by measuring the capacity available to reach any neighboring node. The local network manager uses the metrics in combination with the restrictions and recommendations from the global manager to make decisions on how to route network traffic.

Patent Agency Ranking