Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

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.

InventorsR. Kevin Rose, Michal Jan Migurski, Shawn Paul Allen, Eric W. Rodenbeck
Original AssigneeDigg, Inc.
Primary Examiner: Sara England
Secondary Examiner: Shashi K Becker
Attorney: Van Pelt, Yi & James LLP
Current U.S. Classification715/810; 715/733; 715/811

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US7243105Dec 31, 2002Jul 10, 2007British Telecommunications public limited companyMethod and apparatus for automatic updating of user profiles
US20030061611Sep 26, 2001Notifying users of available content and content reception based on user profiles
US20030135553Jan 11, 2002Content-based caching and routing of content using subscription information from downstream nodes
US20030194211May 9, 2003Intermittently playing a video
US20030233425Jun 24, 2003Method and system for personal portal screen
US20070113201Mar 10, 2006System and method for providing active menus in a communities framework

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US8127236Sep 12, 2008Feb 28, 2012International Business Machines CorporationVirtual universe subject matter expert assistance
US8191012Feb 7, 2008May 29, 2012Daylife, Inc.Method and system for creating theme, topic, and story-based cover pages
US8214475Aug 30, 2007Jul 3, 2012Amazon Technologies, Inc.System and method for managing content interest data using peer-to-peer logical mesh networks
USD665420Jan 11, 2012Aug 14, 2012Microsoft CorporationDisplay screen with an animated graphical user interface

Claims

1. A method of displaying a preference by a user of a content contribution comprising: detecting a first preference event taken by the user with respect to the content contribution, wherein the content contribution is one in a plurality of content contributions; detecting a second preference event taken by the user with respect to a second content contribution; storing a plurality of detected events including events taken by other users; and in response to a query from a client, sending at least a portion of the stored detected preference events; and causing at least a portion of the received events to be displayed in a swarm interface such that a thickness of a line connecting the first and second content contributions indicates the number of users who have taken preference events with respect to the connected content contributions.

2. The method of claim 1 wherein the query is received periodically.

3. The method of claim 1 wherein a representation of the content contribution is shown in different sizes based on the number of preference events associated with the content contribution.

4. The method of claim 1 wherein a representation of the user is shown in different sizes based on the number of preference events taken by the user.

5. The method of claim 1 further comprising causing the received preference events to be animated.

6. The method of claim 1 wherein the swarm interface includes a control that allows the client to selectively show or hide representations of content contributions.

7. A system for displaying a preference by a user of a content contribution, including: a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to: detect a first preference event taken by the user with respect to the content contribution, wherein the content contribution is one in a plurality of content contributions; detect a second preference event taken by the user with respect to a second content contribution; store a plurality of detected events including events taken by other users; and in response to a query from a client, send at least a portion of the stored detected preference events; and cause at least a portion of the received events to be displayed in a swarm interface such that a thickness of a line connecting the first and second content contributions indicates the number of users who have taken preference events with respect to the connected content contributions.

8. The system of claim 7 wherein the query is received periodically.

9. The system of claim 7 wherein a representation of the content contribution is shown in different sizes based on the number of preference events associated with the content contribution.

10. The system of claim 7 wherein a representation of the user is shown in different sizes based on the number of preference events taken by the user.

11. The system of claim 7 wherein the memory is configured to provide the processor with instructions which when executed cause the processor to cause the received preference events to be animated.

12. The system of claim 7 wherein the swarm interfaces includes a control that allows the client to selectively show or hide representations of content contributions.

13. A computer program product for displaying a preference by a user of a content contribution, the computer program product being embodied in a computer readable medium and comprising computer instructions for: detecting a first preference event taken by the user with respect to the content contribution, wherein the content contribution is one in a plurality of content contributions; detecting a second preference event taken by the user with respect to a second content contribution; storing a plurality of detected events including evens taken by other users; and in response to a query from a client, sending at least a portion of the stored detected preference events; and causing at least a portion of the received events to be displayed in a swarm interface such that a thickness of a line connecting the first and second content contributions indicates the number of users who have taken preference events with respect to the connected content contributions.

14. The computer program product of claim 13 wherein the query is received periodically.

15. The computer program product of claim 13 wherein a representation of the content contribution is shown in different sizes based on the number of preference events associated with the content contribution.

16. The computer program product of claim 13 wherein a representation of the user is shown in different sizes based on the number of preference events taken by the user.

17. The computer program product of claim 13 further comprising computer instructions for causing the received preference events to be animated.

18. The computer program product of claim 13 wherein the swarm interfaces includes a control that allows the client to selectively show or hide representations of content contributions.