Content delivery
    3.
    发明授权

    公开(公告)号:US12113842B2

    公开(公告)日:2024-10-08

    申请号:US18257558

    申请日:2021-12-03

    CPC classification number: H04L65/611 H04L43/0888 H04L65/1069 H04L65/612

    Abstract: A method of managing a network for delivering content to a client device, where content segments are delivered over multicast to a proxy. The received segments are stored at the proxy, before delivery of those segments is made from the proxy to the client device over unicast. Whilst the proxy receives further segments over multicast, it probes the network by making unicast requests for data (dummy data or additional content segments), and receiving those segments over unicast from the content server. The multicast rate reception rate and the unicast (probe) rate are measured and a maximum network throughput is calculated as the sum of these two rates. Subsequent segments are then delivered from the proxy to the client device at the calculated maximum network throughput rate, or at some rate dependent thereon. Thus, the client device will receive segments at a rate that is more indicative of the actual maximum network throughput, so can better use its adaptive bit rate algorithms to determine whether a switch to higher bit rate segments is appropriate.

    Video generation system to render frames on demand using a fleet of servers

    公开(公告)号:US12079264B2

    公开(公告)日:2024-09-03

    申请号:US18144755

    申请日:2023-05-08

    Applicant: Snap Inc.

    Abstract: Content controller system comprising rendering server system comprising a plurality of servers. The servers receiving a plurality of segment render requests that correspond respectively to segments included in a set of media content item segments. The servers render the segments corresponding to the segment render requests using a media content identification and a main user identification. Rendering the segments comprises retrieving metadata from a metadata database associated with the media content identification, rendering the segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the segments. The servers can upload the segments to a segment database and update segment states in a segment state database to indicate that the segments are available. Other embodiments are disclosed herein.

    SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR GENERATING AND PRESENTING CUSTOMIZED MOVIE CONTENT

    公开(公告)号:US20240289399A1

    公开(公告)日:2024-08-29

    申请号:US18628529

    申请日:2024-04-05

    Applicant: Anup Tikku

    Abstract: Methods, systems, and non-transitory computer programs configured to generate and present customized movie content to a user are disclosed, according to example embodiments. The customized movie content may be generated by an entertainment system from a plurality of content based on at least one or more of user criteria, device criteria, content criteria, and/or environment criteria. The user criteria, device criteria, content criteria and/or environment criteria may be obtained from public and/or private sources of information of a user. To provide an empirically compelling recommendation of the customized movie content, an artificial intelligence agent may be trained to accurately predict an optimized balance between user's interest, content criteria, network performance, device criteria and/or environment criteria. Then, an algorithm may be derived from the trained artificial intelligence agent so that the transmission of the appropriate customized movie content will seek to result in an improved overall relevance of content, avoid repeated requests and disruptions to the user, enhance the resolution, reliability and delivery of the audio and video content, optimize end user device capabilities, reduce communication disruption, interference and latency, and improve the overall entertainment experience for the user. The customized movie content may be presented to the user at an end user device.

Patent Agency Ranking