发明名称 Transmission of notifications to multiple devices associated with a user
摘要 A notification system provides notifications to a user associated with multiple user devices. The notification system selects a user device to receive a notification based on user behavior, such as user interactions with the notification system via the user device or acknowledgments of notifications received from user devices. The notification is sent to the selected user device, and the notification system waits for an acknowledgment from the selected notification system for an acknowledgement delay period. If no acknowledgment is received within the acknowledgment delay period, an additional user device is selected and the notification is sent to the additional user device.
申请公布号 US9491251(B2) 申请公布日期 2016.11.08
申请号 US201213686040 申请日期 2012.11.27
申请人 Facebook, Inc. 发明人 Deeter Ken;Kao Wayne
分类号 G06F15/16;H04L29/08;H04L12/58 主分类号 G06F15/16
代理机构 Fenwick & West LLP 代理人 Fenwick & West LLP
主权项 1. A computer-implemented method comprising: generating a notification associated with a user; identifying a plurality of user devices eligible to receive the notification, each user device associated with the user and configured to provide an acknowledgment responsive to the user interacting with the notification; selecting a user device from the plurality of user devices based at least in part on a profile comprising a frequency with which user interactions are received from user devices in the plurality of user devices; transmitting the notification to the selected user device; identifying a set of acknowledgment times received from the selected user device for previous messages sent to the selected user device; determining, for the selected user device, a percentile of the acknowledgment times based on a drop-off point in the distribution of the set of acknowledgment times of the selected user device; determining a percentile acknowledgement time corresponding to the determined percentile of the acknowledgment times; determining an acknowledgment delay period based on the percentile acknowledgement time; responsive to an acknowledgment not being received within the acknowledgement delay period: selecting an additional user device based at least in part on the profile; removing the selected user device from the plurality of user devices eligible to receive the notification; and transmitting the notification to the selected additional user device.
地址 Menlo Park CA US