×

Promoting content in a real-time messaging platform

  • US 9,319,359 B1
  • Filed: 03/14/2014
  • Issued: 04/19/2016
  • Est. Priority Date: 03/31/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a request for promoted content to be presented to a user of a real-time messaging platform that publicly broadcasts streams of messages authored by the users of the platform;

    selecting from a set of available promotion items a set of candidate promotion items based on the request and one or more targeted attributes of the user;

    for each of the set of candidate promotion items,providing the candidate promotion item for inclusion in one or more of the streams;

    identifying in each of the streams one or more user engagement events for the candidate promotion item, each user engagement event indicating (1) an interaction between an engaging user of the real-time messaging platform and the candidate promotion item appearing in one of the streams and (2) a time when the interaction occurred,processing the user engagement events to compute a resonance rating for the candidate promotion item, the resonance rating based on a level of engagement by the engaging users of the real-time messaging platform with the candidate promotion item, andselecting at least one of the set of candidate promotion items for presentation to at least one other of the user in at least one other of the message streams, based on the decayed resonance ratings.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×