发明名称 Systems and methods for notification delivery
摘要 An electronic message may be reconfigured to effect an enhanced notification using an input interface to receive at least one electronic message created by or on behalf of a message source for delivery to an intended recipient. A matching engine determines whether the electronic message corresponds to a predetermined definition of an enhanced notification. An enhancement engine reconfigures the electronic message to the enhanced notification if stored information related to the intended recipient indicates that the intended recipient is subscribed to receive the enhanced notification. Reconfiguring the electronic message may include reconfiguring the message to provide special handling, routing or presentation.
申请公布号 US9571439(B2) 申请公布日期 2017.02.14
申请号 US201313766775 申请日期 2013.02.14
申请人 FACEBOOK, INC. 发明人 Appelman Barry;Hussain Muhammad Mohsin
分类号 G06F15/16;H04L12/58;G06F9/54;G06Q10/10;G06Q30/02;G06Q30/08 主分类号 G06F15/16
代理机构 Keller Jolley Preece 代理人 Keller Jolley Preece
主权项 1. A method comprising: receiving, via a communication network and at a client device, a notification associated with a source application from among a plurality of source applications on the client device, wherein each source application of the plurality of source applications is associated with source application specific reconfiguration notification settings; in response to receiving the notification, accessing notification reconfiguration settings corresponding to the source application, wherein the notification reconfiguration settings comprise a notification definition indicating at least one notification characteristic that triggers reconfiguration of a received notification associated with the source application; identifying one or more notification characteristics of the notification; comparing, by one or more processors, the one or more notification characteristics of the notification with the at least one notification characteristic within the notification definition to determine that the one or more notification characteristics of the notification match the at least one notification characteristic within the notification definition; based on determining the match, reconfiguring, by the one or more processors, the notification for presentation at the client device by creating a reconfigured notification based on the notification; providing the reconfigured notification for presentation to the user via the client device using one or more delivery mechanisms; receiving a second notification associated with the source application on the client device; determining characteristics of the second notification are different from the at least one notification characteristic within the notification definition for the notification reconfiguration settings associated with the source application; and based on the characteristics of the second notification being different from the at least one notification characteristic, providing the second notification for presentation to the user via the client device rather than reconfiguring the second notification.
地址 Menlo Park CA US