Method and system for suggesting messages and accounts from a real-time messaging platform
First Claim
Patent Images
1. A computer-implemented method of operating a messaging platform, the method comprising:
- identifying accounts of the messaging platform, the accounts having associated graph data and associated content access statistics, the graph data representing relationships among the accounts, and the content access statistics representing access to a plurality of content items;
selecting, by a computer processor, one or more initial accounts from the accounts of the messaging platform, the initial accounts having accessed a first content in accordance with the content access statistics;
selecting one or more suggested accounts of the messaging platform, the suggested accounts having a pre-specified graph relationship with the initial accounts of the messaging platform in accordance with the graph data; and
storing an association between the suggested accounts and the first content so that messages can be selected for presentation based on the association.
4 Assignments
0 Petitions
Accused Products
Abstract
A real-time messaging platform and method are disclosed which suggests messages and accounts from the real-time messaging platform.
-
Citations
20 Claims
-
1. A computer-implemented method of operating a messaging platform, the method comprising:
-
identifying accounts of the messaging platform, the accounts having associated graph data and associated content access statistics, the graph data representing relationships among the accounts, and the content access statistics representing access to a plurality of content items; selecting, by a computer processor, one or more initial accounts from the accounts of the messaging platform, the initial accounts having accessed a first content in accordance with the content access statistics; selecting one or more suggested accounts of the messaging platform, the suggested accounts having a pre-specified graph relationship with the initial accounts of the messaging platform in accordance with the graph data; and storing an association between the suggested accounts and the first content so that messages can be selected for presentation based on the association. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of operating a messaging platform, the method comprising:
-
identifying accounts of the messaging platform, the accounts having associated graph data and associated content access statistics, the graph data representing relationships among the accounts, and the content access statistics representing access to a plurality of content items; selecting one or more initial accounts from the accounts of the messaging platform, the initial accounts having accessed a first content in accordance with the content access statistics; selecting, by a computer processor, one or more suggested accounts of the messaging platform, the suggested accounts each having a pre-specified graph relationship with the initial accounts of the messaging platform in accordance with the graph data; and ranking the suggested accounts based, at least in part, on the pre-specified graph relationships. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A messaging platform comprising:
-
a computer processor; a storage module storing accounts, the accounts having associated graph data and associated content access statistics, the graph data representing relationships among the accounts, and the content access statistics representing access to a plurality of content items; a module executing on the computer processor and configured to; select one or more initial accounts from the accounts of the messaging platform based on the associated content access statistics, the initial accounts having accessed a first content in accordance with the content access statistics; and select one or more suggested accounts of the messaging platform, the suggested accounts each having a pre-specified graph relationship with the initial accounts of the messaging platform in accordance with the graph data; and rank the suggested accounts based, at least in part, on the pre-specified graph relationships. - View Dependent Claims (19, 20)
-
Specification