-
公开(公告)号:US10079901B2
公开(公告)日:2018-09-18
申请号:US15263015
申请日:2016-09-12
Applicant: Facebook, Inc.
Inventor: Aleksandar Ilic , Florin Ratiu , John Torres Fremlin , David S. Park , Matthew William Kelly
Abstract: In one embodiment, a method includes accessing for a user one or more electronic notifications that include information about a social network. The social network includes a plurality of nodes connected by a plurality of edges, with at least one node corresponding to the user. The method further includes determining, for each of the electronic notifications, a score that estimates whether a user interaction with the social network will result if the electronic notification is provided to the user. The method further includes determining, based at least in part on the determined scores, an action to take with respect to the electronic notifications.
-
公开(公告)号:US09912956B2
公开(公告)日:2018-03-06
申请号:US15665129
申请日:2017-07-31
Applicant: Facebook, Inc.
Inventor: John Torres Fremlin
IPC: H04N19/154 , H04N19/176 , H04N19/115 , H04N19/192
CPC classification number: H04N19/154 , H04N19/115 , H04N19/176 , H04N19/192
Abstract: Systems, methods, and non-transitory computer-readable media receive a source video having a source file size. A bit rate at which to encode the source video is determined. The source video is encoded at the determined bit rate to produce an encoded video having a file size less than the source file size. A video quality metric for the encoded video is determined. Whether or not the video quality metric for the encoded video is within an allowable deviation from a target quality metric is determined. The source video is encoded at another determined bit rate when the video quality metric for the encoded video is outside the allowable deviation from the target quality metric. Determining the bit rate and encoding the source video at the determined bit rate can repeat iteratively until the video quality metric for the encoded video is within the allowable deviation from the target quality metric.
-
公开(公告)号:US10091318B2
公开(公告)日:2018-10-02
申请号:US15085920
申请日:2016-03-30
Applicant: Facebook, Inc.
Inventor: Kunal Nikhil Modi , John Torres Fremlin , David J. Capra
Abstract: In one embodiment, a method includes one or more computing devices ranking multiple users of a social-networking system based on one or more criteria associated with a spotlight content item, wherein the spotlight content item is associated with a node in a social graph associated with the social-networking system, and wherein at least one of the criteria is based on social-networking information for each of the user, verifying the ranked users, wherein the verifying comprises confirming or eliminating each of the ranked users based on recent interactions by the ranked users with social-networking information corresponding to the node associated with the spotlight content item, and sending a notification about the spotlight content item to each of the confirmed users in accordance with a batching protocol, wherein the batching protocol is determined based at least in part on rankings for each of the confirmed users.
-
公开(公告)号:US20190082024A1
公开(公告)日:2019-03-14
申请号:US16125414
申请日:2018-09-07
Applicant: Facebook, Inc.
Inventor: Kunal Nikhil Modi , John Torres Fremlin , David J. Capra
Abstract: In one embodiment, a method includes one or more computing devices ranking multiple users of a social-networking system based on one or more criteria associated with a spotlight content item, wherein the spotlight content item is associated with a node in a social graph associated with the social-networking system, and wherein at least one of the criteria is based on social-networking information for each of the user, verifying the ranked users, wherein the verifying comprises confirming or eliminating each of the ranked users based on recent interactions by the ranked users with social-networking information corresponding to the node associated with the spotlight content item, and sending a notification about the spotlight content item to each of the confirmed users in accordance with a batching protocol, wherein the batching protocol is determined based at least in part on rankings for each of the confirmed users.
-
公开(公告)号:US20170332082A1
公开(公告)日:2017-11-16
申请号:US15665129
申请日:2017-07-31
Applicant: Facebook, Inc.
Inventor: John Torres Fremlin
IPC: H04N19/154 , H04N19/115 , H04N19/176 , H04N19/192
CPC classification number: H04N19/154 , H04N19/115 , H04N19/176 , H04N19/192
Abstract: Systems, methods, and non-transitory computer-readable media receive a source video having a source file size. A bit rate at which to encode the source video is determined. The source video is encoded at the determined bit rate to produce an encoded video having a file size less than the source file size. A video quality metric for the encoded video is determined. Whether or not the video quality metric for the encoded video is within an allowable deviation from a target quality metric is determined. The source video is encoded at another determined bit rate when the video quality metric for the encoded video is outside the allowable deviation from the target quality metric. Determining the bit rate and encoding the source video at the determined bit rate can repeat iteratively until the video quality metric for the encoded video is within the allowable deviation from the target quality metric.
-
公开(公告)号:US20160036887A1
公开(公告)日:2016-02-04
申请号:US14450820
申请日:2014-08-04
Applicant: Facebook, Inc.
Inventor: Aleksandar Ilic , Florin Ratiu , John Torres Fremlin , David S. Park , Matthew William Kelly
Abstract: In one embodiment, a method includes accessing for a user one or more electronic notifications that include information about a social network. The social network includes a plurality of nodes connected by a plurality of edges, with at least one node corresponding to the user. The method further includes determining, for each of the electronic notifications, a score that estimates whether a user interaction with the social network will result if the electronic notification is provided to the user. The method further includes determining, based at least in part on the determined scores, an action to take with respect to the electronic notifications.
Abstract translation: 在一个实施例中,一种方法包括访问用户包括关于社交网络的信息的一个或多个电子通知。 社交网络包括通过多个边缘连接的多个节点,其中至少一个节点对应于用户。 该方法还包括为每个电子通知确定评估如果向用户提供电子通知,是否会导致用户与社交网络的交互的分数。 该方法还包括至少部分地基于所确定的分数来确定关于电子通知所采取的动作。
-
公开(公告)号:US09918092B2
公开(公告)日:2018-03-13
申请号:US15711895
申请日:2017-09-21
Applicant: Facebook, Inc.
Inventor: John Torres Fremlin
IPC: H04N19/154 , H04N19/192 , H04N19/176 , H04N19/115
CPC classification number: H04N19/154 , H04N19/115 , H04N19/176 , H04N19/192
Abstract: Systems, methods, and non-transitory computer-readable media receive a source video having a source file size. A bit rate at which to encode the source video is determined. The source video is encoded at the determined bit rate to produce an encoded video having a file size less than the source file size. A video quality metric for the encoded video is determined. Whether or not the video quality metric for the encoded video is within an allowable deviation from a target quality metric is determined. The source video is encoded at another determined bit rate when the video quality metric for the encoded video is outside the allowable deviation from the target quality metric. Determining the bit rate and encoding the source video at the determined bit rate can repeat iteratively until the video quality metric for the encoded video is within the allowable deviation from the target quality metric.
-
公开(公告)号:US09774867B2
公开(公告)日:2017-09-26
申请号:US14179499
申请日:2014-02-12
Applicant: Facebook, Inc.
Inventor: John Torres Fremlin
IPC: H04N19/154 , H04N19/115 , H04N19/176 , H04N19/192
CPC classification number: H04N19/154 , H04N19/115 , H04N19/176 , H04N19/192
Abstract: Systems, methods, and non-transitory computer-readable media receive a source video having a source file size. A bit rate at which to encode the source video is determined. The source video is encoded at the determined bit rate to produce an encoded video having a file size less than the source file size. A video quality metric for the encoded video is determined. Whether or not the video quality metric for the encoded video is within an allowable deviation from a target quality metric is determined. The source video is encoded at another determined bit rate when the video quality metric for the encoded video is outside the allowable deviation from the target quality metric. Determining the bit rate and encoding the source video at the determined bit rate can repeat iteratively until the video quality metric for the encoded video is within the allowable deviation from the target quality metric.
-
公开(公告)号:US20160381165A1
公开(公告)日:2016-12-29
申请号:US15263015
申请日:2016-09-12
Applicant: Facebook, Inc.
Inventor: Aleksandar Ilic , Florin Ratiu , John Torres Fremlin , David S. Park , Matthew William Kelly
IPC: H04L29/08
Abstract: In one embodiment, a method includes accessing for a user one or more electronic notifications that include information about a social network. The social network includes a plurality of nodes connected by a plurality of edges, with at least one node corresponding to the user. The method further includes determining, for each of the electronic notifications, a score that estimates whether a user interaction with the social network will result if the electronic notification is provided to the user. The method further includes determining, based at least in part on the determined scores, an action to take with respect to the electronic notifications.
Abstract translation: 在一个实施例中,一种方法包括访问用户包括关于社交网络的信息的一个或多个电子通知。 社交网络包括通过多个边缘连接的多个节点,其中至少一个节点对应于用户。 该方法还包括为每个电子通知确定评估如果向用户提供电子通知,是否会导致用户与社交网络的交互的分数。 该方法还包括至少部分地基于所确定的分数来确定关于电子通知所采取的动作。
-
10.
公开(公告)号:US20160057428A1
公开(公告)日:2016-02-25
申请号:US14465454
申请日:2014-08-21
Applicant: Facebook, Inc.
Inventor: John Torres Fremlin
IPC: H04N19/126 , H04N19/86 , H04N19/184 , H04N19/87 , H04N19/147 , H04N19/48 , H04N19/70
Abstract: Systems, methods, and non-transitory computer-readable media receive source video content, encode the source video content by a first encoding process to produce compressed video content, apply edge detection to the compressed video content to produce first edge-detected video content, and encode the first edge-detected video content by a second encoding process to produce first encoded video content. The systems, methods, and non-transitory computer-readable media may further equalize the source video content by an equalization algorithm to produce equalized video content, apply edge detection to the equalized video content to produce second edge-detected video content, and encode the second edge-detected video content by the second encoding process to produce second encoded video content. The systems, methods, and non-transitory computer-readable media may compare the first encoded video content and the second encoded video content, and adjust the first encoding process based on the comparison.
Abstract translation: 系统,方法和非暂时计算机可读介质接收源视频内容,通过第一编码过程对源视频内容进行编码以产生压缩视频内容,将边缘检测应用于压缩视频内容以产生第一边缘检测视频内容, 并通过第二编码处理对第一边缘检测视频内容进行编码,以产生第一编码视频内容。 系统,方法和非暂时计算机可读介质可以通过均衡算法进一步均衡源视频内容以产生均衡的视频内容,将边缘检测应用于均衡视频内容以产生第二边缘检测视频内容,并对 第二边缘检测视频内容通过第二编码处理产生第二编码视频内容。 系统,方法和非暂时计算机可读介质可以比较第一编码视频内容和第二编码视频内容,并且基于比较来调整第一编码处理。
-
-
-
-
-
-
-
-
-