Evaluation of paths through graph-based data representation

    公开(公告)号:US09948601B2

    公开(公告)日:2018-04-17

    申请号:US14031689

    申请日:2013-09-19

    Applicant: Netflix, Inc.

    Inventor: Jafar Husain

    Abstract: Embodiments of the invention generally provide a method, a computing system, and a computer-readable medium configured to respond to requests for payload data and provide unique cache keys for caching the payload data. The computer-implemented method includes accepting a first request for translation that specifies a first path configured to identify first payload data associated with a graph object. The computer-implemented method further includes determining that the graph object includes a first translation node associated with a first portion of the first path. The computer-implemented method also includes obtaining, from the graph object, a second path that is associated with the first translation node. The computer-implemented method further includes replacing the first portion of the first path with the second path to generate a first translated path. The computer-implemented method also includes obtaining, from the graph object, the first payload data, based on the first translated path.

    Critical systems inspector
    255.
    发明授权
    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: 描述了用于识别包括多个服务的系统中的性能数据模式的根本原因的技术。 实施例为多个服务中的每一个提供依赖信息,其中多个服务中的至少一个服务依赖于多个服务中的第一个服务。 监视多个服务中的每一个以收集相应服务的性能数据。 实施例进一步分析性能数据,以识别每个遵循性能数据模式的服务集群。 基于针对多个服务中的每一个确定的依赖性信息,将服务集群中的服务中的第一个服务确定为性能数据模式的根本原因。

    Selecting and ordering groups of titles
    259.
    发明授权
    Selecting and ordering groups of titles 有权
    选择和排序标题组

    公开(公告)号:US09477713B2

    公开(公告)日:2016-10-25

    申请号:US14298765

    申请日:2014-06-06

    Applicant: Netflix, Inc.

    Abstract: Techniques for selecting and ordering groups of titles to present as recommendations. In one embodiment, for example, a method performed by one or more computing devices of an online services comprises selecting, for each of a plurality of row positions, a group of titles to fill the row position based at least in part on a relevance score computed for the group of titles. The relevance score is based at least in part on a personalized ranking for a particular user of titles in the groups in titles selected to fill the row positions. The groups of titles selected to fill to the row positions are presented as recommendations to the particular user as a sequence of rows in which each row in the sequence corresponds to one of the selected groups of titles.

    Abstract translation: 用于选择和排序标题组的技术作为建议呈现。 在一个实施例中,例如,由在线服务的一个或多个计算设备执行的方法包括:针对多个行位置中的每一个选择一组标题以至少部分地基于相关性得分填充行位置 为标题组计算。 相关性分数至少部分地基于用于填充行位置的标题中的组中的标题的特定用户的个性化排名。 被选择以填充到行位置的标题组作为推荐给予特定用户作为一系列行,其中序列中的每一行对应于所选择的标题组之一。

    Network security system with remediation based on value of attacked assets
    260.
    发明授权
    Network security system with remediation based on value of attacked assets 有权
    基于受攻击资产价值进行修复的网络安全系统

    公开(公告)号:US09338181B1

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

    申请号:US14198383

    申请日:2014-03-05

    Applicant: NETFLIX, INC.

    Abstract: A data processing method comprising obtaining a plurality of computer network security threat feeds from two or more computer threat detection systems; based upon computer network attack information in the computer network security threat feeds, determining a threat score that represents a severity of an actual or suspected attack on a particular host in a computer network; obtaining an asset value for the particular host that indicates a worth of the particular host, and updating the threat score based upon the asset value; mapping the updated threat score to one of a plurality of remediation actions, wherein a first remediation action is mapped when the updated threat score is low and a second, different remediation action is mapped when the updated threat score is high; based upon the updated threat score and the mapping, selecting and automatically performing one of the plurality of remediation actions on the particular host; wherein the method is performed by one or more special-purpose computing devices.

    Abstract translation: 一种数据处理方法,包括从两个或更多个计算机威胁检测系统获得多个计算机网络安全威胁馈送; 基于计算机网络安全威胁馈送中的计算机网络攻击信息,确定表示计算机网络中特定主机的实际或可疑攻击的严重性的威胁分数; 为特定主机获得指示特定主机价值的资产价值,并根据资产价值更新威胁分数; 将更新的威胁分数映射到多个修复动作中的一个,其中当更新的威胁分数低时映射第一修复动作,并且当更新的威胁分数较高时映射第二不同的补救动作; 基于所述更新的威胁分数和所述映射,在所述特定主机上选择并自动执行所述多个修复动作中的一个; 其中所述方法由一个或多个专用计算设备执行。

Patent Agency Ranking