FORWARDING TABLE COMPRESSION
    301.
    发明申请

    公开(公告)号:US20170155587A1

    公开(公告)日:2017-06-01

    申请号:US14953626

    申请日:2015-11-30

    Applicant: NETFLIX, Inc

    Inventor: David BANNISTER

    Abstract: One embodiment of the present invention sets forth a technique for compressing a forwarding table. The technique includes storing a first network prefix and a first set of routing information associated with the first network prefix in a routing table, and writing the first network prefix from the routing table to a first entry included in a forwarding table. The technique further includes storing a second network prefix and a second set of routing information associated with the second network prefix in the routing table. The second network prefix is covered by the first network prefix. The technique further includes, based on comparing the first set of routing information to the second set of routing information, determining that the second network prefix should not be written from the routing table to the forwarding table, or removing the second network prefix from the forwarding table.

    HIGH DYNAMIC RANGE COLOR CONVERSION CORRECTION
    302.
    发明申请

    公开(公告)号:US20170134703A1

    公开(公告)日:2017-05-11

    申请号:US15179857

    申请日:2016-06-10

    Applicant: NETFLIX, Inc.

    Inventor: Andrey NORKIN

    Abstract: One embodiment of the present invention sets forth a technique for correcting color values. The technique includes downsampling first color space values to generate downsampled color space values and upsampling the downsampled color space values to generate second color space values. The technique further includes modifying at least one component value included in the downsampled color space values based on a first component value included in the first color space values, a second component value included in the second color space values, and an approximation of a nonlinear transfer function.

    Systems and Methods for Access Permission Revocation and Reinstatement

    公开(公告)号:US20170099292A1

    公开(公告)日:2017-04-06

    申请号:US14876629

    申请日:2015-10-06

    Applicant: NETFLIX, INC.

    CPC classification number: H04L63/10 H04L63/20 H04L67/10 H04L67/306

    Abstract: Provided herein are systems and methods of managing permissions for applications deployed in a distributed computing infrastructure. An exemplary system includes an access management server having a processing device, a distributed computing infrastructure in communication with the management server having a plurality of resource instances and a request log, an administration system having a security application executing thereon. The security application has access policies associated with each of a plurality of applications. The processing device of the management server: receives application request information from the request log describing requests made by a first application being monitored by the access management server. The management server receives an access policy describing a set of accessible APIs associated with the first application from the security application and determines that access to a first API of the set should be removed, and modifies the access policy to remove access to the first API.

    Systems and Methods for Fraudulent Account Detection and Management

    公开(公告)号:US20170098219A1

    公开(公告)日:2017-04-06

    申请号:US14876613

    申请日:2015-10-06

    Applicant: NETFLIX, INC.

    CPC classification number: G06Q20/4016 G06Q20/3224 G06Q30/0225 H04L67/306

    Abstract: Provided herein are systems and methods of monitoring account activity in a streaming media environment. An exemplary system includes a monitoring system, an account creation and management system, and an account payment system. The monitoring system is coupled to the account creation and management system and the account payment system via a network. The processing device of the monitoring system retrieves account information for a first user account. Account information includes user consumption information and user payment information associated with the first user account. The processing device determines a fraudulent account score for the first user account based on at least one of the user consumption information, the user payment information, and account identification information. When the fraudulent account score exceeds an upper threshold, the processing device automatically deletes the first user account from at least one of the account creation and management system and the accounts payment system.

    MITIGATING DRIFT IN AUDIOVISUAL ASSETS
    305.
    发明申请
    MITIGATING DRIFT IN AUDIOVISUAL ASSETS 审中-公开
    缓解音像资产的下降

    公开(公告)号:US20170062007A1

    公开(公告)日:2017-03-02

    申请号:US14841533

    申请日:2015-08-31

    Applicant: NETFLIX, INC.

    Abstract: One embodiment of the present invention sets forth a technique for mitigating drift in audiovisual assets. The technique includes determining that an edit associated with a presentation timeline is within boundaries of a video frame. The technique further includes calculating a temporal drift associated with the edit, where the temporal drift comprises a duration of time between the edit and a boundary of the video frame. The technique further includes determining whether to include the video frame in the presentation timeline based on the temporal drift and an accumulated temporal drift associated with the presentation timeline.

    Abstract translation: 本发明的一个实施例提出了一种减轻视听资产漂移的技术。 该技术包括确定与呈现时间线相关联的编辑在视频帧的边界内。 该技术还包括计算与编辑相关联的时间漂移​​,其中时间漂移包括编辑和视频帧的边界之间的持续时间。 该技术还包括基于时间漂移和与呈现时间线相关联的累积时间漂移来确定是否将视频帧包括在演示时间线中。

    Critical systems inspector
    306.
    发明授权
    Critical systems inspector 有权
    关键系统检查员

    公开(公告)号:US09582395B2

    公开(公告)日:2017-02-28

    申请号:US13826942

    申请日:2013-03-14

    Applicant: Netflix, Inc.

    Abstract: Techniques are described for identifying a root cause of a pattern of performance data in a system including a plurality of services. Embodiments provide dependency information for each of the plurality of services, where at least one of the plurality of services is dependent upon a first one of the plurality of services. Each of the plurality of services is monitored to collect performance data for the respective service. Embodiments further analyze the performance data to identify a cluster of services that each follow a pattern of performance data. The first one of the services in the cluster of services is determined to be a root cause of the pattern of performance data, based on the determined dependency information for each of the plurality of services.

    Abstract translation: 描述了用于识别包括多个服务的系统中的性能数据模式的根本原因的技术。 实施例为多个服务中的每一个提供依赖信息,其中多个服务中的至少一个服务依赖于多个服务中的第一个服务。 监视多个服务中的每一个以收集相应服务的性能数据。 实施例进一步分析性能数据,以识别每个遵循性能数据模式的服务集群。 基于针对多个服务中的每一个确定的依赖性信息,将服务集群中的服务中的第一个服务确定为性能数据模式的根本原因。

    Pre-Buffering Audio Streams
    307.
    发明申请
    Pre-Buffering Audio Streams 审中-公开
    预缓冲音频流

    公开(公告)号:US20170034233A1

    公开(公告)日:2017-02-02

    申请号:US15293738

    申请日:2016-10-14

    Applicant: Netflix Inc.

    Abstract: One embodiment of the present invention sets forth a technique for identifying and pre-buffering audio/video stream pairs. The method includes the steps of predictively identifying for pre-buffering at least one audio/video stream pair that may be selected for playback by a user subsequent to a currently playing audio/video stream pair, computing a first rate for pre-buffering an audio portion of the at least one audio/video stream pair and a second rate for pre-buffering a video portion of the at least one audio/video stream pair, downloading the audio portion at the first rate and downloading the video portion at the second rate, and storing the downloaded audio portion and the downloaded video portion in a content buffer.

    Abstract translation: 本发明的一个实施例提出了一种用于识别和预缓冲音频/视频流对的技术。 该方法包括以下步骤:预先识别用于预缓冲至少一个音频/视频流对,其可以被选择用于在当前播放的音频/视频流对之后的用户重放,计算用于预缓冲音频的第一速率 所述至少一个音频/视频流对的一部分和用于预缓冲所述至少一个音频/视频流对的视频部分的第二速率,以所述第一速率下载所述音频部分并以所述第二速率下载所述视频部分 并将下载的音频部分和下载的视频部分存储在内容缓冲器中。

    GAUSSIAN RANKING USING MATRIX FACTORIZATION
    308.
    发明申请
    GAUSSIAN RANKING USING MATRIX FACTORIZATION 审中-公开
    高斯排序使用矩阵法

    公开(公告)号:US20170024391A1

    公开(公告)日:2017-01-26

    申请号:US15044020

    申请日:2016-02-15

    Applicant: NETFLIX, INC.

    Inventor: Harald STECK

    CPC classification number: G06F17/3053 G06F17/30702 G06F17/30867 G06N99/005

    Abstract: In one embodiment of the present invention, a training engine teaches a matrix factorization model to rank items for users based on implicit feedback data and a rank loss function. In operation, the training engine approximates a distribution of scores to corresponding ranks as an approximately Gaussian distribution. Based on this distribution, the training engine selects an activation function that smoothly maps between scores and ranks. To train the matrix factorization model, the training engine directly optimizes the rank loss function based on the activation function and implicit feedback data. By contrast, conventional training engines that optimize approximations of the rank loss function are typically less efficient and produce less accurate ranking models.

    Abstract translation: 在本发明的一个实施例中,训练引擎教导矩阵分解模型,以基于隐含反馈数据和秩丢失函数来对用户排列项目。 在运行中,训练引擎将分数近似为近似高斯分布。 基于这种分布,训练引擎选择平滑地映射分数和等级之间的激活函数。 为了训练矩阵分解模型,训练引擎基于激活函数和隐式反馈数据直接优化秩损失函数。 相比之下,优化秩损失函数近似的常规训练引擎通常效率较低,并且产生不太准确的排名模型。

Patent Agency Ranking