×

Trends in a messaging platform

  • US 10,592,539 B1
  • Filed: 07/11/2014
  • Issued: 03/17/2020
  • Est. Priority Date: 07/11/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a messaging platform, comprising:

  • obtaining, for a first profile of the messaging platform, a first topic of interest, a first intra-profile (IP) weight for the first topic of interest, a second topic of interest, and a second IP weight for the second topic of interest, wherein each IP weight indicates a degree of interest the first profile has in the respective topic, and the first IP weight is different from the second IP weight;

    obtaining a first plurality of trending entities for the first topic of interest and a second plurality of trending entities for the second topic of interest, wherein a trending entity for a particular topic of interest is an entity with a calculated intra-topic weight for the particular topic of interest that satisfies a threshold and wherein obtaining trending entities for a particular topic of interest comprises;

    obtaining a plurality of entities and calculating an intra-topic (IT) weight for the particular topic for each of the obtained plurality of entities,wherein for each entity, the IT weight for a particular topic indicates a degree to which the entity is trending within the particular topic, the IT weight of the entity is calculated for the particular topic based on a current value of a frequency counter for the entity with respect to the particular topic relative to a historical baseline for occurrence of the entity with respect to the particular topic, andwherein each entity having a calculated IT weight that satisfies the threshold is designated as a trending entity for the particular topic;

    selecting a combined subset of entities from the first plurality of trending entities and the second plurality of trending entities using the first IP weight, the second IP weight, the first plurality of IT weights, and the second plurality of IT weights, wherein whether a particular entity for a particular topic is included in the combined subset is determined using the IT weight of the particular entity for the particular topic and the IP weight for the particular topic;

    identifying content associated with the entities in the combined subset of entities; and

    sending the identified content for display to a user of the first profile.

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