DETECTING SEGMENTS OF A VIDEO PROGRAM THROUGH IMAGE COMPARISONS
    311.
    发明申请
    DETECTING SEGMENTS OF A VIDEO PROGRAM THROUGH IMAGE COMPARISONS 有权
    通过图像比较检测视频节目的部分

    公开(公告)号:US20160342844A1

    公开(公告)日:2016-11-24

    申请号:US15228143

    申请日:2016-08-04

    Applicant: Netflix, Inc.

    Abstract: In an embodiment, a data store storing a first image and a second image; a computer processor coupled to the data store and programmed to: generate a first fingerprint of the first image based on a first plurality of pixels from the first image stored in the data store; generate a second fingerprint of the second image based on a second plurality of pixels from the second image stored in the data store; determine a closeness value between the first fingerprint and the second fingerprint; determine, based on the closeness value, whether the first image matches the second image.

    Abstract translation: 在一个实施例中,存储第一图像和第二图像的数据存储器; 耦合到所述数据存储器的计算机处理器,其被编程为:基于从所述数据存储器中存储的所述第一图像的第一多个像素生成所述第一图像的第一指纹; 基于来自存储在数据存储器中的第二图像的第二多个像素生成第二图像的第二指纹; 确定第一指纹和第二指纹之间的接近度值; 基于接近度值来确定第一图像是否与第二图像匹配。

    Selecting and ordering groups of titles
    313.
    发明授权
    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: 用于选择和排序标题组的技术作为建议呈现。 在一个实施例中,例如,由在线服务的一个或多个计算设备执行的方法包括:针对多个行位置中的每一个选择一组标题以至少部分地基于相关性得分填充行位置 为标题组计算。 相关性分数至少部分地基于用于填充行位置的标题中的组中的标题的特定用户的个性化排名。 被选择以填充到行位置的标题组作为推荐给予特定用户作为一系列行,其中序列中的每一行对应于所选择的标题组之一。

    TECHNIQUES FOR IDENTIYING ERRORS INTRODUCED DURING ENCODING
    314.
    发明申请
    TECHNIQUES FOR IDENTIYING ERRORS INTRODUCED DURING ENCODING 审中-公开
    识别编码过程中引入的错误的技术

    公开(公告)号:US20160241878A1

    公开(公告)日:2016-08-18

    申请号:US14622771

    申请日:2015-02-13

    Applicant: NETFLIX, Inc

    Abstract: In one embodiment of the present invention, an encode validator identifies and classifies errors introduced during the parallel chunk-based translation of a source to a corresponding aggregate encode. In operation, upon receiving a source for encoding, a frame difference generator creates a frame difference file for the source. A parallel encoder then distributes per-chunk encoding operations across machines and creates an aggregate encode. The encode validator decodes the aggregate encode and creates a corresponding frame difference file. Subsequently, the encode validator performs phase correlation operations between the two frame difference files to detect errors generated by encoding process faults (i.e., dropping a frame, etc.) while suppressing discrepancies inherent in encoding, such as those attributable to low bit-rate encoding. Advantageously, since the encode validator leverages frame difference files, this indirect verification technique enables efficient debugging of parallel encoding processes in which the complete source is unavailable for post-encode analysis.

    Abstract translation: 在本发明的一个实施例中,编码验证器识别并分类在源的基于并行块的转换期间引入的错误到对应的聚合编码。 在操作中,在接收到编码源时,帧差产生器为源创建帧差文件。 并行编码器然后在机器之间分配每个块编码操作,并创建一个聚合编码。 编码验证器解码聚合编码并创建相应的帧差异文件。 随后,编码验证器在两个帧差分文件之间执行相位相关操作,以检测编码处理故障(即,丢帧等)产生的错误,同时抑制编码固有的差异,例如归因于低比特率编码 。 有利的是,由于编码验证器利用帧差分文件,所以这种间接验证技术能够实现并行编码处理的有效调试,其中完整的源不能用于后编码分析。

    MULTI-CDN DIGITAL CONTENT STREAMING
    315.
    发明申请
    MULTI-CDN DIGITAL CONTENT STREAMING 审中-公开
    多CDN数字内容流

    公开(公告)号:US20160197985A1

    公开(公告)日:2016-07-07

    申请号:US15071079

    申请日:2016-03-15

    Applicant: NETFLIX, Inc.

    Abstract: Techniques for optimizing a plurality of parallel network connections for a digital content stream through a network between a plurality of content servers and a content player. Embodiments determine an indication of network performance for each of the plurality of parallel network connections. Additionally, upon determining that a first one the plurality of parallel network connections is underperforming, based on whether the indication of network performance associated with the first parallel network connection satisfies a threshold level of performance, the first parallel network connection is dropped. Upon determining that a total throughput for the digital content stream is less than a minimum threshold of network performance, embodiments select a content server with which to establish a new parallel network connection, based on historical network performance data associated with the selected content server, and also establishing the new parallel network connection to the selected content server.

    Abstract translation: 用于通过多个内容服务器和内容播放器之间的网络优化用于数字内容流的多个并行网络连接的技术。 实施例确定多个并行网络连接中的每一个的网络性能的指示。 另外,在确定多个并行网络连接中的第一个并行网络连接是否表现不佳时,基于与第一并行网络连接相关联的网络性能的指示是否满足阈值性能水平,第一并联网络连接被丢弃。 在确定数字内容流的总吞吐量小于网络性能的最小阈值的情况下,实施例基于与所选择的内容服务器相关联的历史网络性能数据选择与其建立新的并行网络连接的内容服务器,以及 还建立到所选择的内容服务器的新的并行网络连接。

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

    EFFICIENT START-UP FOR SECURED CONNECTIONS AND RELATED SERVICES
    317.
    发明申请
    EFFICIENT START-UP FOR SECURED CONNECTIONS AND RELATED SERVICES 审中-公开
    有效启动安全连接及相关服务

    公开(公告)号:US20160119318A1

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

    申请号:US14920641

    申请日:2015-10-22

    Applicant: NETFLIX, INC

    Abstract: One embodiment of the present invention includes an approach for efficient start-up for secured connections and related services. A client machine receives, via an application program, a request to send a secure message to a server machine. The client machine transmits a plurality of messages to the server machine that includes a first message comprising at least two of user authentication data, entity authentication data, key exchange data, and encrypted message data. The client machine receives, from the server machine, a second message that includes a first master token comprising a first set of session keys for encrypting and authenticating messages exchanged with the server machine.

    Abstract translation: 本发明的一个实施例包括用于有效启动安全连接和相关服务的方法。 客户机通过应用程序接收向服务器机器发送安全消息的请求。 客户机向服务器机器发送多个消息,其包括包括用户认证数据,实体认证数据,密钥交换数据和加密消息数据中的至少两个的第一消息。 客户端计算机从服务器机器接收第二消息,该消息包括第一主令牌,该第一主令牌包括用于加密和认证与服务器机器交换的消息的第一组会话密钥。

    FAILURE RECOVERY MECHANISM TO RE-ESTABLISH SECURED COMMUNICATIONS
    318.
    发明申请
    FAILURE RECOVERY MECHANISM TO RE-ESTABLISH SECURED COMMUNICATIONS 审中-公开
    失败恢复机制重新建立安全通信

    公开(公告)号:US20160119307A1

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

    申请号:US14920661

    申请日:2015-10-22

    Applicant: NETFLIX, INC

    Abstract: Embodiments of the present invention include techniques for reestablishing a secure communication channel between a client machine and a server machine. A client machine receives, from a server machine, a first message generated in connection with a first master token. The client machine detects an error condition associated with the first message. The client machine transmits, to the server machine, a second message generated in connection with a pre-provisioned key that includes a request for a new master token. The client machine receives, from the server machine, a third message that includes a second master token. The client machine transmits, to the server machine, a fourth message generated in connection with the second master token.

    Abstract translation: 本发明的实施例包括在客户机和服务器机之间重新建立安全通信信道的技术。 客户机从服务器机器接收与第一主令牌相关联地生成的第一消息。 客户端机器检测与第一消息相关联的错误状况。 客户端机器向服务器机器发送与包括对新的主令牌的请求的预先提供的密钥相关联地生成的第二消息。 客户机从服务器机器接收包含第二主令牌的第三消息。 客户端机器向服务器机器发送与第二主令牌相关联地生成的第四消息。

    Site-based server selection
    319.
    发明授权
    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: 在一个实施例中,一种方法包括:接收在第一站点从第一服务器计算机流传输的第一数据; 至少部分地基于从第一服务器计算机流传输的第一数据的第一吞吐量来收集第一站点的第一吞吐量数据; 在第二站点接收从第二服务器计算机流传输的第二数据; 至少部分地基于从第二服务器计算机流传输的第二数据的第二吞吐量来收集第二站点的第二吞吐量数据; 至少部分地基于第一吞吐量数据和第二吞吐量数据之间的比较,将第二站点处的第二服务器计算机切换到第一站点处的第三服务器计算机; 其中所述方法由一个或多个专用计算设备执行。

Patent Agency Ranking