Content visualization
First Claim
Patent Images
1. An apparatus for displaying preference events regarding content items, the apparatus comprising:
- one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the apparatus to;
receive information regarding multiple content items submitted to a system that serves content for viewing;
for each of the multiple content items, present on a display viewed by a first viewer a separate stack representing the content item;
after presenting the stacks representing the multiple content items, automatically and periodically receive notifications of preference events that correspond to the multiple content items and that were initiated by viewers of the multiple content items other than the first viewer, wherein each preference event indicates a positive preference for the corresponding content item or a negative preference against the corresponding content item; and
for each received notification of a preference event, change an appearance of the stack representing the corresponding content item.
3 Assignments
0 Petitions
Accused Products
Abstract
Displaying a preference by a user of a content contribution is disclosed. A preference event by the user is detected. A plurality of detected events is stored. In response to a query from a client, at least a portion of the stored detected events is stored. At least a portion of the received events is displayed in an interface.
-
Citations
24 Claims
-
1. An apparatus for displaying preference events regarding content items, the apparatus comprising:
-
one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the apparatus to; receive information regarding multiple content items submitted to a system that serves content for viewing; for each of the multiple content items, present on a display viewed by a first viewer a separate stack representing the content item; after presenting the stacks representing the multiple content items, automatically and periodically receive notifications of preference events that correspond to the multiple content items and that were initiated by viewers of the multiple content items other than the first viewer, wherein each preference event indicates a positive preference for the corresponding content item or a negative preference against the corresponding content item; and for each received notification of a preference event, change an appearance of the stack representing the corresponding content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of displaying preference events regarding content items, the method comprising:
-
serving to multiple client devices content items for display on the multiple client devices, including a first client device operated by a first viewer and displaying a stack interface for viewing preference events regarding the content items; receiving a plurality of preference events initiated by viewers of the content items other than the first viewer, wherein each preference event represents a preference regarding a corresponding content item; in response to a query from the first client device, notifying the first client device of preference events that correspond to the content items; and within the stack interface on the first client device; for each content item, causing an associated stack to be displayed; and for each received preference event, causing the stack associated with the corresponding content item to; increase in size if the preference event represents a positive preference for the corresponding content item;
ordecrease in size if the preference event represents a negative preference against the corresponding content item. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method of displaying preference events regarding content items, the method comprising:
-
serving to multiple client devices content items for display on the multiple client devices, including a first client device operated by a first viewer and displaying a stack interface for viewing preference events regarding the content items; receiving a plurality of preference events initiated by viewers of the content items other than the first viewer, wherein each preference event represents a preference regarding a corresponding content item; in response to a query from the first client device, notifying the first client device of preference events that correspond to the content items; and within the stack interface on the first client device; for each content item, causing an associated stack to be displayed; and for each received preference event, causing the stack associated with the corresponding content item to; increase in size if the preference event represents a positive preference for the corresponding content item;
ordecrease in size if the preference event represents a negative preference against the corresponding content item.
-
Specification