-
公开(公告)号:US10885093B2
公开(公告)日:2021-01-05
申请号:US16732088
申请日:2019-12-31
Applicant: Netflix, Inc.
Inventor: Michael Todd , Ehtsham Elahi , Aish Fenton , Carlos A. Gomez-Uribe
IPC: G06F16/435 , H04L29/06 , H04L29/08 , G06F16/28 , G06F16/9535 , G06F16/2457
Abstract: An apparatus for minimizing installation footprints of expansion cards may include one or more expansion cards that include a short edge, a long edge that is longer than the short edge and is substantially perpendicular to the short edge, and an edge connector disposed on the short edge. The apparatus may also include an expansion-card frame dimensioned to 1) guide an expansion card toward a printed circuit board of a computing device at a substantially vertical orientation such that the short edge of the expansion card is disposed proximate the printed circuit board of the computing device and the long edge of the expansion card extends away from the printed circuit board and 2) removably couple the edge connector disposed on the short edge of the expansion card to the printed circuit board of the computing device. Various other apparatuses, systems, and methods are also disclosed.
-
公开(公告)号:US10834465B1
公开(公告)日:2020-11-10
申请号:US16457586
申请日:2019-06-28
Applicant: Netflix, Inc.
Inventor: Apurvakumar Dilipkumar Kansara , Sanford Holsapple , Arica Westadt , Kunal Bisla , Sameer Shah
IPC: H04N21/4728 , H04N21/485 , H04N21/431 , G06K9/00 , H04N21/4402
Abstract: The disclosed computer-implemented method may include receiving, as an input, segmented video scenes, where each video scene includes a specified length of video content. The method may further include scanning the video scenes to identify objects within the video scene and also determining a relative importance value for the identified objects. The relative importance value may include an indication of which objects are to be included in a cropped version of the video scene. The method may also include generating a video crop that is to be applied to the video scene such that the resulting cropped version of the video scene includes those identified objects that are to be included based on the relative importance value. The method may also include applying the generated video crop to the video scene to produce the cropped version of the video scene. Various other methods systems and computer-readable media are also disclosed.
-
公开(公告)号:US20200351533A1
公开(公告)日:2020-11-05
申请号:US16401066
申请日:2019-05-01
Applicant: NETFLIX, INC.
Inventor: Christos BAMPIS , Zhi LI
Abstract: In various embodiments, a quality of experience (QoE) prediction application computes a visual quality score associated with a stream of encoded video content. The QoE prediction application also determines a rebuffering duration associated with the stream of encoded video content. Subsequently, the QoE prediction application computes an overall QoE score associated with the stream of encoded video content based on the visual quality score, the rebuffering duration, and an exponential QoE model. The exponential QoE model is generated using a plurality of subjective QoE scores and a linear regression model. The overall QoE score indicates a quality level of a user experience when viewing reconstructed video content derived from the stream of encoded video content.
-
94.
公开(公告)号:US20200260160A1
公开(公告)日:2020-08-13
申请号:US16273082
申请日:2019-02-11
Applicant: NETFLIX, INC.
Inventor: Mark WATSON
IPC: H04N21/8541 , H04N21/6587 , H04N21/8545 , H04N21/845
Abstract: A playback application seamlessly advances playback of and interactive media title in response to user selections in a manner that minimizes latency and preserves user immersion in a narrative. The playback application buffers an interstitial segment included in the interactive media title and feeds portions of the interstitial segment to a media player only when those portions are needed for display. When the user selects an option displayed during the interstitial segment, the playback application begins buffering a subsequent media segment and stops feeding portions of the interstitial segment to the media player. The playback application starts feeding blocks of the subsequent media segment to the media player and then seamlessly advances playback to the subsequent media segment.
-
公开(公告)号:USD892852S1
公开(公告)日:2020-08-11
申请号:US29666712
申请日:2018-10-15
Applicant: NETFLIX, INC.
Designer: Derek Collins , Ben Johnson , Glen Davis , Alex Ivlev , John Fox , Juliano Godinho Varaschin de Moraes , Aditya Gorthi , Andy Law , Michaela Tedore
-
公开(公告)号:US10742708B2
公开(公告)日:2020-08-11
申请号:US16016432
申请日:2018-06-22
Applicant: NETFLIX, INC.
Inventor: Ioannis Katsavounidis , Anne Aaron , Jan De Cock
IPC: H04L29/06 , H04N19/146 , H04N19/179 , H04N19/132 , H04N19/124 , H04N19/147 , H04N19/115
Abstract: In various embodiments, an iterative encoding application generates shot encode points based on a first set of encoding points and a first shot sequence associated with a media title. The iterative encoding application performs convex hull operations across the shot encode points to generate a first convex hull. Subsequently, the iterative encoding application generates encoded media sequences based on the first convex hull and a second convex hull that is associated with both a second shot sequence associated with the media title and a second set of encoding points. The iterative encoding application determines a first optimized encoded media and a second optimized encoded media sequence from the encoded media sequences based on, respectively, a first target metric value and a second target metric value for a media metric. Portions of the optimized encoded media sequences are subsequently streamed to endpoint devices during playback of the media title.
-
公开(公告)号:USD890793S1
公开(公告)日:2020-07-21
申请号:US29672447
申请日:2018-12-05
Applicant: NETFLIX, INC.
Designer: Emily Loper , Eric Hsieh , Kevin O'Connor , Joe Lesko , David Aragon
-
公开(公告)号:US10701035B2
公开(公告)日:2020-06-30
申请号:US15960419
申请日:2018-04-23
Applicant: NETFLIX, INC.
Inventor: Jason Chan , Poornaprajna Udupi , Shashi Madappa
Abstract: Approaches, techniques, and mechanisms are disclosed for implementing a distributed firewall. In an embodiment, many different computer assets police incoming messages based on local policy data. This local policy data is synchronized with global policy data. The global policy data is generated by one or more separate analyzers. Each analyzer has access to message logs, or information derived therefrom, for groups of computer assets, and is thus able to generate policies based on intelligence from an entire group as opposed to an isolated asset. Among other effects, some of the approaches, techniques, and mechanisms may be effective even in computing environments with limited supervision over the attack surface, and/or computing environments in which assets may need to make independent decisions with respect to how incoming messages should be handled, on account of latency and/or unreliability in connections to other system components.
-
公开(公告)号:US20200174940A1
公开(公告)日:2020-06-04
申请号:US16561668
申请日:2019-09-05
Applicant: Netflix, Inc.
Inventor: Deva Jayaraman , Shashi Madappa , Sridhar Enugula , Ioannis Papapanagiotou
IPC: G06F12/0895 , G06F9/38 , G06F3/06 , G06F12/0891 , G06F12/0837
Abstract: The disclosed computer-implemented method includes receiving an indication that cache data is to be copied from an originating cluster having a specified number of replica nodes to a destination cluster having an arbitrary number of replica nodes. The method further includes copying the cache data to a cache dump and creating a log that identifies where the cache data is stored in the cache dump. The method further includes copying the cache data from the cache dump to the replica nodes of the destination cluster. The copying includes writing the copied data in a distributed manner, such that at least a portion of the copied data is distributed over each of the replica nodes in the destination cluster. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20200152234A1
公开(公告)日:2020-05-14
申请号:US16680482
申请日:2019-11-11
Applicant: Netflix, Inc.
Inventor: Sean Sharma , Guillaume du Pontavice
IPC: G11B20/00 , H04N21/262 , H04N21/8358 , H04N1/32 , G06T1/00
Abstract: The disclosed computer-implemented method includes determining that audio quality is to be adjusted for a multimedia streaming connection over which audio data and video data are being streamed to a content player. The audio data is streamed at a specified audio quality level and the video data is streamed at a specified video quality level. The method also includes determining that a specified minimum video quality level is to be maintained while adjusting the audio quality level. Still further, the method includes dynamically adjusting the audio quality level of the multimedia streaming connection while maintaining the video quality level of the multimedia streaming connection at at least the specified minimum video quality level. Various other methods, systems, and computer-readable media are also disclosed.
-
-
-
-
-
-
-
-
-