Facet-based filtering of social network update data
First Claim
1. A system comprising:
- a machine-readable medium storing computer-executable instructions; and
one or more processors in communication with the machine-readable medium that, having executed the computer-executable instructions, are configured to;
transmit a plurality of facet-filter selection panels to a device in communication with a social-networking service, at least one facet-filter selection panel comprising a plurality of facet-filter selections wherein each facet-filter selection identifies a corresponding criterion by which to filter information shared by a first plurality of users with the social-networking service;
receive a selection of at least one facet-filter selection from a facet-filter selection panel selected from the plurality of facet-filter selection panels, the at least one facet-filter selection identifying a second plurality of users selected from the first plurality of users;
filter the information shared by the first plurality of users according to the received at least one facet-filter selection to obtain filtered information, the filtered information comprising a plurality of trending articles, wherein each article is ranked according to its popularity among the first plurality of users; and
transmit the filtered information to the device for display.
2 Assignments
0 Petitions
Accused Products
Abstract
A network update interface is presented to a user on a network to display network updates from other users of a mutual social-networking site. The network updates shared by the other users are gathered in a stream and supplied to a facet-filtering system including a network update interface. The user controls the display of certain network update items according to facet-filter characteristics enabled in facet-filter selection panels in the network update interface. The facet-filter characteristics are used by a facet filter to select certain network updates for display to the user in the network update interface. Trending links to further articles with content corresponding to the facet-filter characteristics are displayed to the user according to greatest popularity among the other users. Links to the profiles of the users sharing the articles are also provided in the network update interface.
-
Citations
20 Claims
-
1. A system comprising:
-
a machine-readable medium storing computer-executable instructions; and one or more processors in communication with the machine-readable medium that, having executed the computer-executable instructions, are configured to; transmit a plurality of facet-filter selection panels to a device in communication with a social-networking service, at least one facet-filter selection panel comprising a plurality of facet-filter selections wherein each facet-filter selection identifies a corresponding criterion by which to filter information shared by a first plurality of users with the social-networking service; receive a selection of at least one facet-filter selection from a facet-filter selection panel selected from the plurality of facet-filter selection panels, the at least one facet-filter selection identifying a second plurality of users selected from the first plurality of users; filter the information shared by the first plurality of users according to the received at least one facet-filter selection to obtain filtered information, the filtered information comprising a plurality of trending articles, wherein each article is ranked according to its popularity among the first plurality of users; and transmit the filtered information to the device for display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine-readable medium having computer-executable instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform a method, the method comprising:
-
transmitting a plurality of facet-filter selection panels to a device in communication with a social-networking service, at least one facet-filter selection panel comprising a plurality of facet-filter selections wherein each facet-filter selection identifies a corresponding criterion by which to filter information shared by a first plurality of users with the social-networking service; receiving a selection of at least one facet-filter selection from a facet-filter selection panel selected from the plurality of facet-filter selection panels, the at least one facet-filter selection identifying a second plurality of users selected from the first plurality of users; filtering the information shared by the first plurality of users according to the received at least one facet-filter selection to obtain filtered information, the filtered information comprising a plurality of trending articles, wherein each article is ranked according to its popularity among the first plurality of users; and transmitting the filtered information to the device for display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
transmitting a plurality of facet-filter selection panels to a device in communication with a social-networking service, at least one facet-filter selection panel comprising a plurality of facet-filter selections wherein each facet-filter selection identifies a corresponding criterion by which to filter information shared by a first plurality of users with the social-networking service; receiving a selection of at least one facet-filter selection from a facet-filter selection panel selected from the plurality of facet-filter selection panels, the at least one facet-filter selection identifying a second plurality of users selected from the first plurality of users; filtering the information shared by the first plurality of users according to the received at least one facet-filter selection to obtain filtered information, the filtered information comprising a plurality of trending articles, wherein each article is ranked according to its popularity among the first plurality of users; and transmitting the filtered information to the device for display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification