Audio transitions when streaming audiovisual media titles

    公开(公告)号:US11336947B2

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

    申请号:US16570880

    申请日:2019-09-13

    Applicant: NETFLIX, INC.

    Inventor: Mark Watson

    Abstract: A playback application is configured to analyze audio frames associated with transitions between segments within a media title to identify one or more portions of extraneous audio. The playback application is configured to analyze the one or more portions of extraneous audio and then determine which of the one or more corresponding audio frames should be dropped. In doing so, the playback application can analyze a topology associated with the media title to determine whether any specific portions of extraneous audio are to be played outside of a logical ordering of audio samples set forth in the topology. These specific portions of extraneous audio are preferentially removed.

    Techniques for automatically extracting compelling portions of a media content item

    公开(公告)号:US11334752B2

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

    申请号:US16689019

    申请日:2019-11-19

    Applicant: NETFLIX, INC.

    Abstract: In various embodiments, a clip application computes a set of appearance values for an appearance metric based on shot sequences associated with a media content item. Each appearance value in the set of appearance values indicates a prevalence of a first character in a different shot sequence associated with the media content item. The clip application then performs one or more clustering operations on the shot sequences based on the set of appearance values to generate a first shot cluster. Subsequently, the clip application generates a clip for the media content item based on the first shot cluster. The clip application transmits the clip to an endpoint device for display. Advantageously, relative to primarily manual approaches, the clip application can more efficiently and reliably generate clips for media content items.

    Advanced metadata proxy
    53.
    发明授权

    公开(公告)号:US11328053B2

    公开(公告)日:2022-05-10

    申请号:US16402210

    申请日:2019-05-02

    Applicant: Netflix, Inc.

    Inventor: William Bengtson

    Abstract: The disclosed computer-implemented method may include establishing a header policy that is to be applied at a metadata proxy. The header policy may indicate that specified header information is to be included in each metadata service request sent to a metadata service. The method may also include accessing the established header policy at the metadata proxy, where the metadata proxy is configured to intercept metadata service requests and check the intercepted requests for the specified header information. The method may further include determining, at the metadata proxy, that the metadata service request does not include the specified header information and, in response to the determination, preventing the metadata service request from being passed to the metadata service. Various other methods, systems, and computer-readable media are also disclosed.

    Techniques for dynamically benchmarking cloud data store systems

    公开(公告)号:US11297138B2

    公开(公告)日:2022-04-05

    申请号:US15394448

    申请日:2016-12-29

    Applicant: NETFLIX, INC.

    Abstract: In various embodiments, a benchmarking engine automatically tests a data store to assess functionality and/or performance of the data store. The benchmarking engine generates data store operations based on dynamically adjustable configuration data. As the benchmarking engine generates the data store operations, the data store operations execute on the data store. In a complementary fashion, as the data store operations execute on the data store, the benchmarking engine generates statistics based on the results of the executed data store operations. Advantageously, because the benchmarking engine adjusts the number and/or type of data store operations that the benchmarking engine generates based on any changes to the configuration data, the workload that executes on the data store may be fine-tuned as the benchmarking engine executes.

    BRANCHING LOGIC IN A PLAYBACK ENVIRONMENT

    公开(公告)号:US20220093135A1

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

    申请号:US17524731

    申请日:2021-11-11

    Applicant: Netflix, Inc.

    Abstract: The disclosed computer-implemented method may include accessing a pre-rendered multimedia item. The pre-rendered multimedia item may have branching logic associated with it, where the branching logic includes branching points that direct non-sequential playback of the pre-rendered multimedia item. The method may also include initializing playback of the pre-rendered multimedia item and accessing, at the branching points, various trigger conditions that direct playback order of different segments of the pre-rendered multimedia item. The method may then include updating, based on the trigger conditions, at least some portion of custom state data. The method may further include playing back the segments of the pre-rendered multimedia item according to the updated state data. Various other methods, systems, and computer-readable media are also disclosed.

    Dynamically cropping digital content for display in any aspect ratio

    公开(公告)号:US11282165B2

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

    申请号:US15203608

    申请日:2016-07-06

    Applicant: NETFLIX, Inc.

    Abstract: One embodiment of the present invention sets forth a technique for dynamically cropping image data transmitted to an endpoint device. The technique includes computing a first visual interest score for a first visual interest region within a digital image based on content included in the first visual interest region, computing a second visual interest score for a second visual interest region within the digital image based on content included in the second visual interest region, and determining that the first visual interest region is preferred over the second visual interest region based on the first visual interest score and the second visual interest score. The technique further includes setting a location within the first visual interest region as a point of visual interest and transmitting the digital image and the location of the point of visual interest to a computing device for displaying a portion of the digital image that includes the point of visual interest.

    Detecting credential compromise in a cloud resource

    公开(公告)号:US11275824B2

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

    申请号:US16402213

    申请日:2019-05-02

    Applicant: Netflix, Inc.

    Abstract: The disclosed computer-implemented method may include initializing a server instance using a specified network address and an associated set of credentials, logging the network address of the initialized server instance as well as the associated set of credentials in a data log, analyzing network service requests to determine that a different server instance with a different network address is requesting a network service using the same set of credentials, accessing the data log to determine whether the second server instance is using a network address that is known to be valid within the network and, upon determining that the second server instance is not using a known network address, preventing the second server instance from performing specified tasks within the network. Various other methods, systems, and computer-readable media are also disclosed.

    High efficiency interactive testing platform

    公开(公告)号:US11275677B2

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

    申请号:US17003523

    申请日:2020-08-26

    Applicant: Netflix, Inc.

    Abstract: The disclosed computer-implemented method includes accessing data that is to be used as part of a test implementation that has multiple potential outcomes. The method also includes determining that the test implementation is to be carried out using specified testing algorithms that test for at least one of the potential outcomes. The method next includes identifying portions of the accessed data that are to be used in the specified testing algorithms, and compressing the identified portions of the accessed data to remove portions of the accessed data that are unused in the specified testing algorithms. The method also includes executing the test implementation using the specified testing algorithms with the compressed accessed data. Various other methods, systems, and computer-readable media are also disclosed.

    Multilayered approach to protecting cloud credentials

    公开(公告)号:US11263305B2

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

    申请号:US16393958

    申请日:2019-04-25

    Applicant: Netflix, Inc.

    Inventor: William Bengtson

    Abstract: The disclosed computer-implemented method may include mapping an internal network to identify various nodes of the internal network. The method may further include determining where at least some of the internal network nodes identified in the mapping are located. The method may also include receiving a request for metadata service information from an application hosted on a cloud server instance. The method may then include providing a response to the received request for metadata service information if the determined location of the requesting node is approved or preventing a response to the received request for metadata service information if the determined location of the requesting node is not approved. Various other methods, systems, and computer-readable media are also disclosed.

Patent Agency Ranking