Video generation system to render frames on demand

    公开(公告)号:US11729441B2

    公开(公告)日:2023-08-15

    申请号:US17831075

    申请日:2022-06-02

    申请人: Snap Inc.

    摘要: Method to generate frames on demand starts with a system receiving a request for a media content item from a client device. The request includes a media content identification and a main user identification. The system transmits to the client device a playlist including a first set of media content item segments. While the first set of media content item segments is being displayed on the client device, the system renders a second set of media content item segments using the media content identification and the main user identification. Rendering the second set of media content item segments can include rendering a main user avatar based on the main user identification and incorporating the main user avatar into the second set of media content item segments. The system then updates the playlist to include the second set of media content item segments. Other embodiments are disclosed herein.

    VIDEO GENERATION SYSTEM TO RENDER FRAMES ON DEMAND USING A FLEET OF SERVERS

    公开(公告)号:US20220253475A1

    公开(公告)日:2022-08-11

    申请号:US17583784

    申请日:2022-01-25

    申请人: Snap Inc.

    摘要: 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.

    VIDEO GENERATION SYSTEM TO RENDER FRAMES ON DEMAND USING A FLEET OF SERVERS

    公开(公告)号:US20230273948A1

    公开(公告)日:2023-08-31

    申请号:US18144755

    申请日:2023-05-08

    申请人: Snap Inc.

    摘要: 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.

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

    公开(公告)号:US11036781B1

    公开(公告)日:2021-06-15

    申请号:US16777799

    申请日:2020-01-30

    申请人: Snap Inc.

    摘要: 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.

    VIDEO GENERATION SYSTEM TO RENDER FRAMES ON DEMAND

    公开(公告)号:US20220368960A1

    公开(公告)日:2022-11-17

    申请号:US17831075

    申请日:2022-06-02

    申请人: Snap Inc.

    摘要: Method to generate frames on demand starts with a system receiving a request for a media content item from a client device. The request includes a media content identification and a main user identification. The system transmits to the client device a playlist including a first set of media content item segments. While the first set of media content item segments is being displayed on the client device, the system renders a second set of media content item segments using the media content identification and the main user identification. Rendering the second set of media content item segments can include rendering a main user avatar based on the main user identification and incorporating the main user avatar into the second set of media content item segments. The system then updates the playlist to include the second set of media content item segments. Other embodiments are disclosed herein.

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

    公开(公告)号:US11263254B2

    公开(公告)日:2022-03-01

    申请号:US17327050

    申请日:2021-05-21

    申请人: Snap Inc.

    摘要: 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.

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

    公开(公告)号:US12111863B2

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

    申请号:US18144755

    申请日:2023-05-08

    申请人: Snap Inc.

    摘要: 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.

    VIDEO GENERATION SYSTEM TO RENDER FRAMES ON DEMAND USING A FLEET OF SERVERS

    公开(公告)号:US20210342384A1

    公开(公告)日:2021-11-04

    申请号:US17327050

    申请日:2021-05-21

    申请人: Snap Inc.

    摘要: 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.

    VIDEO GENERATION SYSTEM TO RENDER FRAMES ON DEMAND

    公开(公告)号:US20210243482A1

    公开(公告)日:2021-08-05

    申请号:US16777793

    申请日:2020-01-30

    申请人: Snap Inc.

    摘要: Method to generate frames on demand starts with a system receiving a request for a media content item from a client device. The request includes a media content identification and a main user identification. The system transmits to the client device a playlist including a first set of media content item segments. While the first set of media content item segments is being displayed on the client device, the system renders a second set of media content item segments using the media content identification and the main user identification. Rendering the second set of media content item segments can include rendering a main user avatar based on the main user identification and incorporating the main user avatar into the second set of media content item segments. The system then updates the playlist to include the second set of media content item segments. Other embodiments are disclosed herein.

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

    公开(公告)号:US12079264B2

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

    申请号:US18144755

    申请日:2023-05-08

    申请人: Snap Inc.

    摘要: 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.