发明名称 Messaging system with multiple messaging channels
摘要 A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
申请公布号 US9203796(B2) 申请公布日期 2015.12.01
申请号 US201113205194 申请日期 2011.08.08
申请人 Facebook, Inc. 发明人 Hsiao Daniel;Seligstein Joel Benjamin;Zuckerberg Mark E.;Lau Kenneth M.;Bayer Ross David;Zhang Zheng;Davenport Benjamin Peter;Deng Peter Xiu;Gertzfield Ben;Zhang Lucy Congyun;Perlow Jonathan David
分类号 G06F15/18;G06F15/16;H04L12/58;G06N5/02 主分类号 G06F15/18
代理机构 Fenwick & West LLP 代理人 Fenwick & West LLP
主权项 1. A computer-implemented method comprising: sending a first message to a first message recipient via a plurality of messaging channels; responsive to sending the first message via the plurality of messaging channels, receiving an indication of a messaging channel of the plurality of messaging channels preferred by the first message recipient for receiving the first message; sending a second message to a second message recipient via the plurality of messaging channels; responsive to sending the second message via the plurality of messaging channels, receiving an indication of a messaging channel of the plurality of messaging channels preferred by the second message recipient for receiving the second message; generating training data based on the messaging channel preferred by the first message recipient and the messaging channel preferred by the second message recipient, the training data describing associations between at least one signal and the messaging channel preferred by the second message recipient and the messaging channel preferred by the first message recipient; training a predictive model using the associations in the training data describing the associations between the at least one signal and the messaging channel preferred by the second message recipient and the messaging channel preferred by the first message recipient, the predictive model configured to output channel scores for the messaging channels as a function of the at least one signal, wherein the channel scores are indicative of user preferences for the messaging channels; and storing the predictive model.
地址 Menlo Park CA US