EXTENSION FOR TARGETED INVALIDATION OF CACHED ASSETS

    公开(公告)号:US20210365519A1

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

    申请号:US17393133

    申请日:2021-08-03

    Applicant: NETFLIX, INC.

    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving an invalidation command that includes a first asset identifier, and a set of extension value fields, identifying a first file that is stored in a first cache device and is associated with an identifier matching the first asset identifier, comparing attributes of the first file to the set of extension value fields, and upon determining that, for each extension value field, at least one attribute of the first file matches at least one value of the extension value field, causing the first file in the first cache device to be preserved, or upon determining that, for at least one extension value, at least one attribute of the first file does not match at least one value of the extension value field, causing the first file to be invalidated.

    TECHNIQUES FOR COMPOSITE MEDIA STORAGE AND RETRIEVAL

    公开(公告)号:US20230007322A1

    公开(公告)日:2023-01-05

    申请号:US17930295

    申请日:2022-09-07

    Applicant: NETFLIX, INC.

    Abstract: One embodiment sets forth a technique that includes receiving a request for a range of data included in an encoded version of the media title that is stored across a set of files. The technique also includes determining, based on a file extent index, one or more files included in the set of files, wherein the file extent index maps an identifier for each file in the set to a given range of data that is stored in the file and included in the encoded version. The technique further includes retrieving the range of data from the file(s), wherein at least a portion of the retrieved range of data falls within the given range of data that is stored in each of the one or more files, and transmitting the range of data in a response to the request.

    CONFIGURABLE ACCESS-BASED CACHE POLICY CONTROL

    公开(公告)号:US20230362274A1

    公开(公告)日:2023-11-09

    申请号:US18355364

    申请日:2023-07-19

    Applicant: NETFLIX, INC.

    CPC classification number: H04L67/568 H04L67/1001 H04L69/22 H04L69/329

    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving a header associated with an object, where the header includes a limit value that specifies a quantity of times the object is to be served from a cache device before revalidation, and a current count value that specifies a number of times that the object has been served since a most-recent revalidation or load, receiving a request for the object from a requesting device, and upon determining that the current count value is below the limit value, serving the object to the requesting device from the cache device, or upon determining that the current count value matches the limit value, transmitting a request for revalidating the object.

    CONFIGURABLE ACCESS-BASED CACHE POLICY CONTROL

    公开(公告)号:US20220086253A1

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

    申请号:US17023261

    申请日:2020-09-16

    Applicant: NETFLIX, INC.

    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving a header associated with an object, where the header includes a limit value that specifies a quantity of times the object is to be served from a cache device before revalidation, and a current count value that specifies a number of times that the object has been served since a most-recent revalidation or load, receiving a request for the object from a requesting device, and upon determining that the current count value is below the limit value, serving the object to the requesting device from the cache device, or upon determining that the current count value matches the limit value, transmitting a request for revalidating the object.

    TECHNIQUES FOR REUSING PORTIONS OF ENCODED ORIGINAL VIDEOS WHEN ENCODING LOCALIZED VIDEOS

    公开(公告)号:US20230396837A1

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

    申请号:US17834399

    申请日:2022-06-07

    Applicant: NETFLIX, INC.

    CPC classification number: H04N21/4402 H04N21/44008

    Abstract: In various embodiments, a localized video encoding application encodes localized videos. In operation, the localized video encoding application computes a prediction frame based on a target frame of a localized video and at least a portion of a reference frame of a decoded original video. The localized video encoding application computes a residual frame based on the prediction frame and the target frame of the localized video. The localized video encoding application performs one or more encoding operations on the residual frame to generate a frame of an encoded localization layer. The frame of the encoded localization layer and at least one frame of an encoded original video are subsequently transmitted to another device for decoding.

    TECHNIQUES FOR COMPOSITE MEDIA STORAGE AND RETRIEVAL

    公开(公告)号:US20220264164A1

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

    申请号:US17175338

    申请日:2021-02-12

    Applicant: NETFLIX, INC.

    Abstract: One embodiment sets forth a technique that includes receiving a request for a range of data included in an encoded version of the media title that is stored across a set of files. The technique also includes determining, based on a file extent index, one or more files included in the set of files, wherein the file extent index maps an identifier for each file in the set to a given range of data that is stored in the file and included in the encoded version. The technique further includes retrieving the range of data from the file(s), wherein at least a portion of the retrieved range of data falls within the given range of data that is stored in each of the one or more files, and transmitting the range of data in a response to the request.

    EXTENSION FOR TARGETED INVALIDATION OF CACHED ASSETS

    公开(公告)号:US20210019359A1

    公开(公告)日:2021-01-21

    申请号:US16926555

    申请日:2020-07-10

    Applicant: NETFLIX, INC.

    Abstract: Various embodiments of the present disclosure relate to a computer-implemented method of receiving an invalidation command that includes a first asset identifier, and a set of extension value fields, identifying a first file that is stored in a first cache device and is associated with an identifier matching the first asset identifier, comparing attributes of the first file to the set of extension value fields, and upon determining that, for each extension value field, at least one attribute of the first file matches at least one value of the extension value field, causing the first file in the first cache device to be preserved, or upon determining that, for at least one extension value, at least one attribute of the first file does not match at least one value of the extension value field, causing the first file to be invalidated.

Patent Agency Ranking