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

    Site-based server selection
    118.
    发明授权
    Site-based server selection 有权
    基于站点的服务器选择

    公开(公告)号:US09319458B2

    公开(公告)日:2016-04-19

    申请号:US13735827

    申请日:2013-01-07

    Applicant: Netflix, Inc.

    Inventor: Mark Watson Wei Wei

    CPC classification number: H04L65/604 H04L65/4092 H04L65/80 H04L67/1002

    Abstract: In an embodiment, a method comprises receiving a first data streamed from a first server computer at a first site; collecting a first throughput data for the first site based, at least in part, on a first throughput of the first data streamed from the first server computer; receiving a second data streamed from a second server computer at a second site; collecting a second throughput data for the second site based, at least in part, on a second throughput of the second data streamed from the second server computer; switching from the second server computer at the second site, to a third server computer at the first site, based, at least in part, on a comparison between the first throughput data and the second throughput data; wherein the method is performed by one or more special-purpose computing devices.

    Abstract translation: 在一个实施例中,一种方法包括:接收在第一站点从第一服务器计算机流传输的第一数据; 至少部分地基于从第一服务器计算机流传输的第一数据的第一吞吐量来收集第一站点的第一吞吐量数据; 在第二站点接收从第二服务器计算机流传输的第二数据; 至少部分地基于从第二服务器计算机流传输的第二数据的第二吞吐量来收集第二站点的第二吞吐量数据; 至少部分地基于第一吞吐量数据和第二吞吐量数据之间的比较,将第二站点处的第二服务器计算机切换到第一站点处的第三服务器计算机; 其中所述方法由一个或多个专用计算设备执行。

    AUTOMATICALLY GENERATING VOLUME IMAGES AND LAUNCHING VIRTUAL COMPUTING INSTANCES
    120.
    发明申请
    AUTOMATICALLY GENERATING VOLUME IMAGES AND LAUNCHING VIRTUAL COMPUTING INSTANCES 有权
    自动生成体积图像和启动虚拟计算实例

    公开(公告)号:US20150227355A1

    公开(公告)日:2015-08-13

    申请号:US14177182

    申请日:2014-02-10

    Applicant: Netflix, Inc.

    Abstract: In an embodiment, a method comprises using a first server computer, executing a process that is configured to generate virtual computer instances; receiving a request to generate a first custom virtual computer instance, wherein the request identifies one or more software packages to install on the first custom virtual computer instance; copying a first pre-configured volume image onto a volume of a data storage device, wherein the volume includes one or more base software packages in a file system; mounting the volume to the first server computer, in response to receiving the request; installing each of the one or more software packages on the volume; unmounting the volume; creating a snapshot of the volume; registering the snapshot as a registered custom volume image.

    Abstract translation: 在一个实施例中,一种方法包括使用第一服务器计算机,执行被配置为生成虚拟计算机实例的进程; 接收生成第一自定义虚拟计算机实例的请求,其中所述请求标识要在所述第一自定义虚拟计算机实例上安装的一个或多个软件包; 将第一预先配置的卷映像复制到数据存储设备的卷上,其中所述卷包括文件系统中的一个或多个基本软件包; 响应于接收到所述请求而将所述卷安装到所述第一服务器计算机; 在卷上安装一个或多个软件包的每个; 卸载音量; 创建卷的快照; 将快照注册为注册的自定义卷映像。

Patent Agency Ranking