Hot within my communities
First Claim
1. A network device, comprising:
- a memory that stores instructions and data; and
a processor that executes the stored instructions to perform actions, including;
providing a plurality of content, at least a portion of the plurality of content associated with a first community and a remainder of the plurality of content associated with a second community, said first community and said second community being different online communities;
receiving a usage pattern for each of a plurality of client devices for at least one of the plurality of content, at least a portion of the client devices associated with a user that is a member of the first community and a remainder of the client devices associated with a user that is a member of the second community;
performing an analysis of the usage patterns for the client devices associated with the first community and the client devices associated with the second community, wherein a first link is determined for the content associated with the first community, a second link is determined for the content associated with the second community, and a third link is determined for content based on a combined analysis of usage patterns from client devices associated with the first community and client devices associated with the second community;
employing the usage patterns to infer topics of interest to the plurality of client devices; and
selectively providing the first link, the second link, the third link, a link to the first community, a link to the second community, and the inferred topics in a rank ordering for display by at least one client device.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to identifying network resources or other topics that are of interest to members of multiple online communities to which a user belongs. Online communities include blogs, websites, games, e-commerce systems, messaging systems, wikis, etc. For each online community, click activity or other client behaviors are tracked and analyzed to determine statistical metrics about community activity, such as which articles, links, services, or other network resources are popular in the online community. At least some of the tracking or analysis can be performed by clients that access the online communities, by a server of each online community, and/or by a central tracking system. The results for each community may be further analyzed relative to each other. The results are provided for all communities with which a given user is associated. For example, a list of the most popular links in the user'"'"'s selected online communities.
53 Citations
20 Claims
-
1. A network device, comprising:
-
a memory that stores instructions and data; and a processor that executes the stored instructions to perform actions, including; providing a plurality of content, at least a portion of the plurality of content associated with a first community and a remainder of the plurality of content associated with a second community, said first community and said second community being different online communities; receiving a usage pattern for each of a plurality of client devices for at least one of the plurality of content, at least a portion of the client devices associated with a user that is a member of the first community and a remainder of the client devices associated with a user that is a member of the second community; performing an analysis of the usage patterns for the client devices associated with the first community and the client devices associated with the second community, wherein a first link is determined for the content associated with the first community, a second link is determined for the content associated with the second community, and a third link is determined for content based on a combined analysis of usage patterns from client devices associated with the first community and client devices associated with the second community; employing the usage patterns to infer topics of interest to the plurality of client devices; and selectively providing the first link, the second link, the third link, a link to the first community, a link to the second community, and the inferred topics in a rank ordering for display by at least one client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium, having computer-executable instructions tangibly stored thereon, that in response to execution by a computing device, cause the computing device to perform operations, comprising:
-
providing a plurality of content, at least a portion of the plurality of content associated with a first community and a remainder of the plurality of content associated with a second community, said first community and said second community being different online communities; receiving a usage pattern for each of a plurality of client devices for at least one of the plurality of content, at least a portion of the client devices associated with a user that is a member of the first community and a remainder of the client devices associated with a user that is a member of the second community; performing an analysis of the usage patterns for the client devices associated with the first community and the client devices associated with the second community, wherein a first link is determined for the content associated with the first community, a second link is determined for the content associated with the second community, and a third link is determined for content based on a combined analysis of usage patterns from client devices associated with the first community and client devices associated with the second community; employing the usage patterns to infer topics of interest to the plurality of client devices; and selectively providing the first link, the second link, the third link, a link to the first community, a link to the second community, and the inferred topics in a rank ordering for display by at least one client device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
providing, via a computing device, a plurality of content, at least a portion of the plurality of content associated with a first community and a remainder of the plurality of content associated with a second community, said first community and said second community being different online communities; receiving, at the computing device, a usage pattern for each of a plurality of client devices for at least one of the plurality of content, at least a portion of the client devices associated with a user that is a member of the first community and a remainder of the client devices associated with a user that is a member of the second community; performing, via the computing device, an analysis of the usage patterns for the client devices associated with the first community and the client devices associated with the second community; determining, via the computing device, from the analysis a first link for the content associated with the first community, and a second link for the content associated with the second community; performing, via the computing device, a combined analysis of usage patterns from client devices associated with the first community and client devices associated with the second community to determine a third link; employing, via the computing device, the usage patterns to infer topics of interest to client devices that interacted with at least one of the plurality of content; and selectively providing, via the computing device, the first link, the second link, the third link, a link to the first community, a link to the second community, and the inferred topics in a rank ordering for display by at least one client device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification