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 real-time messaging platform, the method comprising:
- receiving accounts of the real-time 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 real-time 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 real-time messaging platform, the suggested accounts having a pre-specified graph relationship with the initial accounts of the real-time messaging platform in accordance with the graph data associated with the initial accounts of the real-time messaging platform; and
storing an association between the suggested accounts and the first content so that messages from the real-time messaging platform associated with the suggested accounts can be selected for presentation with the first content.
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.
11 Citations
20 Claims
-
1. A computer-implemented method of operating a real-time messaging platform, the method comprising:
-
receiving accounts of the real-time 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 real-time 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 real-time messaging platform, the suggested accounts having a pre-specified graph relationship with the initial accounts of the real-time messaging platform in accordance with the graph data associated with the initial accounts of the real-time messaging platform; and storing an association between the suggested accounts and the first content so that messages from the real-time messaging platform associated with the suggested accounts can be selected for presentation with the first content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of operating a real-time messaging platform, the method comprising:
-
receiving accounts of the real-time 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 real-time 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 real-time messaging platform, the suggested accounts having a pre-specified graph relationship with the initial accounts of the real-time messaging platform in accordance with the graph data associated with the initial accounts of the real-time messaging platform; and ranking the suggested accounts based, at least in part, on a count of accounts having the pre-specified graph relationship with the suggested accounts. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A real-time 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 real-time 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 real-time messaging platform, the suggested accounts having a pre-specified graph relationship with the initial accounts of the real-time messaging platform in accordance with the graph data associated with the initial accounts of the real-time messaging platform; and rank the suggested accounts based, at least in part, on a count of accounts having the pre-specified graph relationship with the suggested accounts. - View Dependent Claims (19, 20)
-
Specification