-
公开(公告)号:US20170116195A1
公开(公告)日:2017-04-27
申请号:US14923330
申请日:2015-10-26
Applicant: Facebook, Inc.
Inventor: Florin Ratiu , Andrew Alexander Birchall , David S. Park , Aleksandar Ilic , Nathan Paul Schloss , Vasanth Kumar Rajendran , Yiyu Li , Patrick Jonathan Varin , Branislav Stojkovic
Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an interest of each activity to the user based at least in part on the type of each notification; ranking the notifications based at least in part on the calculated interest; and sending one or more of the notifications to the user. Each of the sent notifications has a ranking higher than a pre-determined threshold ranking.
-
公开(公告)号:US20180309631A1
公开(公告)日:2018-10-25
申请号:US15492991
申请日:2017-04-20
Applicant: Facebook, Inc.
Inventor: Yiting Li , Chao Teng , Yiyu Li , Zhengxiao Cao
CPC classification number: H04L41/0893 , H04L41/0686 , H04L51/24 , H04L51/32 , H04L51/36 , H04L67/02 , H04L67/26 , H04W4/12
Abstract: In one embodiment, a method includes receiving an indication of an occurrence of a triggering event for one or more notifications relevant to one or more users. The notifications are sent to one or more of the users through one or more of a number of notifications channels, and each notification channel is associated with one or more software applications. The method also includes accessing a number of notification policies associated with the software applications. Each of the software applications has at least one associated notification policy. At least one of the notification policies associated with a first one of the software applications is interrelated with at least one other notification policy associated with a second one of the software applications. The method also includes sending one or more notifications to one or more users through one or more of the number of notification channels.
-
公开(公告)号:US20170364823A1
公开(公告)日:2017-12-21
申请号:US15185581
申请日:2016-06-17
Applicant: Facebook, Inc.
Inventor: Aleksandar Ilic , Ariel Benjamin Evnine , Ashwin Murthy , Yiyu Li , Konstantine Oleksiyovich Kolomoyskyy , Florin Ratiu
Abstract: In one embodiment, a method includes sending, through a communications network, several volumes of notifications corresponding to a first notification type to multiple users and several volumes of notifications corresponding to a second notification type to multiple users. The method further determines visitation impacts of the volumes of notifications of the first and second notification types and trains a machine-learning model based on the visitation impacts. The machine-learning model generates an assessment of a likelihood of interaction by a recipient user with each of the notifications.
-
公开(公告)号:US10924445B2
公开(公告)日:2021-02-16
申请号:US14923330
申请日:2015-10-26
Applicant: Facebook, Inc.
Inventor: Florin Ratiu , Andrew Alexander Birchall , David S. Park , Aleksandar Ilic , Nathan Paul Schloss , Vasanth Kumar Rajendran , Yiyu Li , Patrick Jonathan Varin , Branislav Stojkovic
IPC: H04L12/58
Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an interest of each activity to the user based at least in part on the type of each notification; ranking the notifications based at least in part on the calculated interest; and sending one or more of the notifications to the user. Each of the sent notifications has a ranking higher than a pre-determined threshold ranking.
-
公开(公告)号:US10515081B2
公开(公告)日:2019-12-24
申请号:US14567218
申请日:2014-12-11
Applicant: Facebook, Inc.
Inventor: Andrew Alexander Birchall , Aleksandar Ilic , Florin Ratiu , Martin Rehwald , Yiyu Li , Pradeep Kumar Sharma , Vasanth Kumar Rajendran
IPC: G06F17/30 , G06F16/2457 , H04L29/08
Abstract: In one embodiment, a method includes one or more computing devices accessing a notification to be sent to a user, where the notification has a context. The method also includes one or more computing devices sending a request to a history service for historical notification data associated with the user with respect to the context of the notification and a ranking of the notification where the ranking indicates a probability of the user interacting with the notification. The method also includes one or more computing devices receiving the historical notification data and the ranking from the history service. Moreover, the method also includes one or more computing devices determining a notification policy to apply to the notification based at least in part on the context of the notification, the historical notification data, and the ranking. Furthermore, the method also includes one or more computing devices applying the notification policy to the notification to be sent to the user.
-
公开(公告)号:US20170118303A1
公开(公告)日:2017-04-27
申请号:US14923320
申请日:2015-10-26
Applicant: Facebook, Inc.
Inventor: Florin Ratiu , Andrew Alexander Birchall , David S. Park , Aleksandar Ilic , Nathan Paul Schloss , Vasanth Kumar Rajendran , Yiyu Li , Patrick Jonathan Varin , Branislav Stojkovic
Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating a level of interest in content of each notification to the user based at least in part on the type of each notification; modifying the content of one or more of the notifications based at least in part on the calculated level of interest; and sending one or more of the notifications with modified content to the user.
-
公开(公告)号:US20170118159A1
公开(公告)日:2017-04-27
申请号:US14923332
申请日:2015-10-26
Applicant: Facebook, Inc.
Inventor: Florin Ratiu , Andrew Alexander Birchall , David S. Park , Aleksandar Ilic , Nathan Paul Schloss , Vasanth Kumar Rajendran , Yiyu Li , Patrick Jonathan Varin , Branislav Stojkovic
Abstract: In one embodiment, a method includes receiving a number of notifications of one or more activities relevant to a user. Each notification has an associated receipt time and type of notification. The method also includes aggregating one or more of the notifications based on the type of notification; determining a sending time to send the aggregated notifications based at least in part on determining that a pre-determined amount of time that has elapsed from a receipt time of a most recent one of the aggregated notifications; and sending the aggregated notifications to the user based on the sending time.
-
公开(公告)号:US20210144118A1
公开(公告)日:2021-05-13
申请号:US17148907
申请日:2021-01-14
Applicant: Facebook, Inc.
Inventor: Florin Ratiu , Andrew Alexander Birchall , David S. Park , Aleksandar Ilic , Nathan Paul Schloss , Vasanth Kumar Rajendran , Yiyu Li , Patrick Jonathan Varin , Branislav Stojkovic
IPC: H04L12/58
Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an inferred subscription level based at least in part on the type associated with each notification; classifying the notifications based on the inferred subscription of each notification; and sending one or more of the notifications to the user. Each of the sent notifications has an inferred subscription level higher than a pre-determined threshold subscription level.
-
公开(公告)号:US10432468B2
公开(公告)日:2019-10-01
申请号:US15492991
申请日:2017-04-20
Applicant: Facebook, Inc.
Inventor: Yiting Li , Chao Teng , Yiyu Li , Zhengxiao Cao
IPC: G06F15/173 , H04L12/24 , H04L12/58 , H04L29/08 , H04W4/12
Abstract: In one embodiment, a method includes receiving an indication of an occurrence of a triggering event for one or more notifications relevant to one or more users. The notifications are sent to one or more of the users through one or more of a number of notifications channels, and each notification channel is associated with one or more software applications. The method also includes accessing a number of notification policies associated with the software applications. Each of the software applications has at least one associated notification policy. At least one of the notification policies associated with a first one of the software applications is interrelated with at least one other notification policy associated with a second one of the software applications. The method also includes sending one or more notifications to one or more users through one or more of the number of notification channels.
-
公开(公告)号:US10291741B2
公开(公告)日:2019-05-14
申请号:US14923324
申请日:2015-10-26
Applicant: Facebook, Inc.
Inventor: Florin Ratiu , Andrew Alexander Birchall , David S. Park , Aleksandar Ilic , Nathan Paul Schloss , Vasanth Kumar Rajendran , Yiyu Li , Patrick Jonathan Varin , Branislav Stojkovic
Abstract: In one embodiment, a method includes receiving a number of notifications of activity relevant to a user. Each notification has an associated type. The method also includes calculating an estimated click-through rate (CTR) for each notification based at least in part on the type associated with each notification; determining a push threshold value for each notification based at least in part on the estimated CTR for each notification; and sending one or more of the notifications to the user. Each of the sent notifications has a push threshold value higher than a pre-determined push threshold value.
-
-
-
-
-
-
-
-
-