CPC G06F 3/04847 (2013.01) [G06F 3/0483 (2013.01)] | 24 Claims |
1. A method comprising:
sending political content of a political content item associated with a political topic for display in a user interface, the user interface including an indicator to view a second user interface with political content items associated with the political topic, the indicator being different from the political content of the political content item and the indicator is at least one of: adjacent to or separate from the political content of the political content item, wherein the indicator indicates that the second user interface includes political content items with a range of political viewpoints on the political topic, and the indicator indicates a count of the total number of political content items associated with the political topic;
receiving a request for the second user interface including political content items associated with the political topic, wherein the request is received subsequent to a user selecting the indicator;
sending for display the second user interface including political content items associated with the political topic, the second user interface including a slider on a scale representing the range of political viewpoints, wherein a number of slider stopping points on the scale is variable by depending on a number of available political viewpoints of political content items associated with the political topic, the scale including a first stopping point representing a first political viewpoint and a second stopping point representing a second political viewpoint;
receiving a first user selection indicating the first political viewpoint;
updating a location of the slider on the scale to the first stopping point;
selecting a first subset of content items from a set of political content items associated with the political topic based on the first political viewpoint, each content item in the first subset of content items associated with the first political viewpoint;
sending the first subset of selected content items for display in the second user interface, wherein each content item displayed in the second user interface is associated with the first political viewpoint;
receiving a second user selection indicating the second political viewpoint;
updating the location of the slider on the scale to the second stopping point;
subsequent to receiving the second user selection, selecting a second subset of content items from the set of political content items associated with the political topic based on the second political viewpoint, each content item in the second subset of content items associated with the second political viewpoint; and
sending the second subset of selected content items for display in the second user interface.
|