IP Library Granted Patent US 7,831,928
Granted Patent B1
US 7,831,928 · App. 11/880,483 · Granted Nov 9, 2010

Content visualization

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,831,928
App. No.
11/880,483
Granted
Nov 9, 2010
Kind
B1
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.

Claims (18)

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.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: LINKEDIN CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 044746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2013
From: DIGG, INC.
To: LINKEDIN CORPORATION
Reel/Frame 031749/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2012
From: DIGG, INC.
To: LINKEDIN CORPORATION
Reel/Frame 028757/0227 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2012
From: SILICON VALLEY BANK
To: DIGG, INC.
Reel/Frame 028347/0456 →
RELEASE Recorded May 18, 2012
From: SILICON VALLEY BANK
To: DIGG, INC.
Reel/Frame 028237/0303 →
SECURITY AGREEMENT Recorded Sep 8, 2011
From: DIGG INC.
To: SILICON VALLEY BANK
Reel/Frame 026872/0618 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2007
From: ROSE, R. KEVIN; MIGURSKI, MICHAL JAN; ALLEN, SHAWN PAUL; RODENBECK, ERIC W.
To: DIGG, INC.
Reel/Frame 020099/0276 →