Method and system for displaying interest space user communities
First Claim
1. A computer-implemented method, comprising:
- detecting indications of navigation activity of a plurality of users among a plurality of online content sources, wherein said navigation activity includes requests generated on behalf of multiple ones of said users to access corresponding ones of said online content sources;
selecting multiple ones of said online content sources for membership in an interest space dependent upon said indications of navigation activity, wherein at least some of said multiple ones of said online content sources are selected for membership in said interest space without any dependence upon examining any content included in said at least some of said multiple ones of said online content sources;
detecting a request to access a given one of said online content sources, wherein said request is generated on behalf of a given one of said plurality of users, wherein said given online content source is included within said interest space;
in response to detecting said request, displaying to said given user a representation of said interest space, wherein said representation includes respective indications of at least a subset of said online content sources included within said interest space;
for a given one of said online content sources within said at least a subset, identifying other ones of said users on whose behalf a respective previously-generated request to access said given online content source has been detected, and displaying to said given user respective indications of said other ones of said users;
dependent upon input selectable by said given user, displaying to said given user a communication interface configured to allow said given user to communicate with other users indicated within said representation of said interest space; and
dependent on input selectable by said given user, displaying an anonymous indication of said given user to said other users;
wherein each of said detecting indications of navigation activity, said selecting multiple ones of said online content sources, said detecting a request to access, and said displaying said representation and said respective indications to said given user is performed by one or more computer systems, each comprising at least a processor and memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for displaying interest space user communities. A method may include detecting a request to access a given online content source, where the request is generated on behalf of a given user, where the given online content source is one of a number of online content sources included within an interest space, and where the interest space is identified dependent upon indications of user navigation activity among the online content sources. The method may further include displaying to the given user a representation of the interest space in response to detecting the request, where the representation includes respective indications of at least a subset of the content sources included within the interest space, and for a given content source within the subset, displaying to the given user respective indications of users on whose behalf a respective previously-generated request to access the given content source has been detected.
181 Citations
56 Claims
-
1. A computer-implemented method, comprising:
-
detecting indications of navigation activity of a plurality of users among a plurality of online content sources, wherein said navigation activity includes requests generated on behalf of multiple ones of said users to access corresponding ones of said online content sources; selecting multiple ones of said online content sources for membership in an interest space dependent upon said indications of navigation activity, wherein at least some of said multiple ones of said online content sources are selected for membership in said interest space without any dependence upon examining any content included in said at least some of said multiple ones of said online content sources; detecting a request to access a given one of said online content sources, wherein said request is generated on behalf of a given one of said plurality of users, wherein said given online content source is included within said interest space; in response to detecting said request, displaying to said given user a representation of said interest space, wherein said representation includes respective indications of at least a subset of said online content sources included within said interest space; for a given one of said online content sources within said at least a subset, identifying other ones of said users on whose behalf a respective previously-generated request to access said given online content source has been detected, and displaying to said given user respective indications of said other ones of said users; dependent upon input selectable by said given user, displaying to said given user a communication interface configured to allow said given user to communicate with other users indicated within said representation of said interest space; and dependent on input selectable by said given user, displaying an anonymous indication of said given user to said other users; wherein each of said detecting indications of navigation activity, said selecting multiple ones of said online content sources, said detecting a request to access, and said displaying said representation and said respective indications to said given user is performed by one or more computer systems, each comprising at least a processor and memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 55, 56)
-
-
19. A tangible, computer-accessible storage medium comprising instructions, wherein the instructions are executable to:
-
detect indications of navigation activity of a plurality of users among a plurality of online content sources, wherein said navigation activity includes requests generated on behalf of multiple ones of said users to access corresponding ones of said online content sources; select multiple ones of said online content sources for membership in an interest space dependent upon said indications of navigation activity, wherein the instructions are executable to select at least some of said multiple ones of said online content sources for membership in said interest space without any dependence upon examining any content included in said at least some of said multiple ones of said online content sources; detect a request to access a given one of said online content sources, wherein said request is generated on behalf of a given one of said plurality of users, wherein said given online content source is included within said interest space; in response to detecting said request, display to said given user a representation of said interest space, wherein said representation includes respective indications of at least a subset of said online content sources included within said interest space; for a given one of said online content sources within said at least a subset, identify other ones of said users on whose behalf a respective previously-generated request to access said given online content source has been detected, and display to said given user respective indications of said other ones of said users; dependent upon input selectable by said given user, display to said given user a communication interface configured to allow said given user to communicate with other users indicated within said representation of said interest space; and dependent on input selectable by said given user, display an anonymous indication of said given user to said other users. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system, comprising:
one or more hardware devices configured to store and execute instructions, wherein the instructions are executable to implement; a web browser; and a code module configured to execute within an execution environment provided by said web browser; wherein said code module is further configured to; detect indications of navigation activity of a plurality of users among a plurality of online content sources, wherein said navigation activity includes requests generated on behalf of multiple ones of said users to access corresponding ones of said online content sources; select multiple ones of said online content sources for membership in an interest space dependent upon said indications of navigation activity, wherein the code module is configured to select at least some of said multiple ones of said online content sources for membership in said interest space without any dependence upon examining any content included in said at least some of said multiple ones of said online content sources; detect a request to access a given one of said online content sources, wherein said request is generated on behalf of a given one of said plurality of users, wherein said given online content source is included within said interest space; in response to detecting said request, display to said given user a representation of said interest space, wherein said representation includes respective indications of at least a subset of said online content sources included within said interest space; for a given one of said online content sources within said at least a subset, identify other ones of said users on whose behalf a respective previously-generated request to access said given online content source has been detected, and display to said given user respective indications of said other ones of said users dependent upon input selectable by said given user, display to said given user a communication interface configured to allow said given user to communicate with other users indicated within said representation of said interest space; and dependent on input selectable by said given user, display an anonymous indication of said given user to said other users. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
Specification