IP Library Granted Patent US 9,201,574
Granted Patent B2
US 9,201,574 · App. 13/847,958 · Granted Dec 1, 2015

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 9,201,574
App. No.
13/847,958
Granted
Dec 1, 2015
Kind
B2
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 (74)

1. A system for indicating preference events of users in real time, the system comprising:

one or more processors;

a content preference apparatus comprising a non-transitory computer readable medium storing instructions that, when executed, cause the system to:

present to a plurality of users a content interface displaying content contributions; and

receive from the plurality of users preference events regarding multiple content contributions presented in the content interface, wherein each preference event is either a positive preference for a corresponding content contribution or a negative preference against the corresponding content contribution; and

a visualization apparatus comprising a non-transitory computer readable medium storing instructions that, when executed, cause the system to display a visualization interface comprising:

a multi-level listing of titles of the multiple content contributions, each level comprising:

titles of one or more of the multiple content contributions; and

for each content contribution title, a corresponding marker;

wherein an appearance of each content contribution title and

corresponding marker depends on a number of positive preference events received for the content contribution;

a category control for selecting a category of content contributions; and

a view control for replacing the multi-level listing of content contribution titles with a listing of content contributions;

wherein the multi-level listing is dynamically updated when a new positive preference event is received for a content contribution.

2. The system of claim 1 wherein each content contribution title is completely listed in a single level of the multi-level listing.

3. The system of claim 2 , wherein a first dynamic update to the multi-level listing includes:

increasing a size of a first content contribution title in response to receipt of a positive preference event for the first content contribution; and

moving the first content contribution title from a first level of the listing to a second level of the listing in order to display the entire first content contribution title on a single level.

4. The system of claim 1 , wherein the appearance comprises a color.

5. The system of claim 1 , wherein the appearance comprises a font size.

6. The system of claim 1 , wherein the non-transitory computer readable medium of the visualization apparatus further stores instructions that, when executed, cause the system to:

in response to hovering of an input control over a first content contribution title by a viewer of the visualization interface, display a status of the first content contribution, the status including one or more of:

a current number of positive preference events received for the first content contribution; and

an indication whether a positive preference event for the first content contribution has been received from a friend of the viewer.

7. The system of claim 1 , wherein the non-transitory computer readable medium of the visualization apparatus further stores instructions that, when executed, cause the system to:

in response to hovering of an input control over a first content contribution title in the visualization interface, display the first content contribution.

8. An apparatus for indicating preference events of users in real time, the apparatus comprising:

one or more processors; and

a memory coupled with the one or more processors, wherein the memory is configured to provide the one or more processors with instructions that, when executed, cause the apparatus to:

present to a plurality of users a content interface displaying content contributions;

receive from the plurality of users preference events regarding multiple content contributions presented in the content interface, wherein each preference event is either a positive preference for a corresponding content contribution or a negative preference against the corresponding content contribution; and

present a visualization interface comprising:

a multi-level listing of titles of the multiple content contributions, each level comprising:

titles of one or more of the multiple content contributions; and

for each content contribution title, a corresponding marker;

wherein an appearance of each content contribution title and

corresponding marker depends on a number of positive preference events received for the content contribution;

a category control for selecting a category of content contributions; and

a view control for replacing the multi-level listing of content contribution titles with a listing of content contributions;

wherein the multi-level listing is dynamically updated when a new positive preference event is received for a content contribution.

9. The apparatus of claim 8 , wherein each content contribution title is completely listed in a single level of the multi-level listing.

10. The apparatus of claim 9 , wherein a first dynamic update to the multi-level listing includes:

increasing a size of a first content contribution title in response to receipt of a positive preference event for the first content contribution; and

moving the first content contribution title from a first level of the listing to a second level of the listing in order to display the entire first content contribution title on a single level.

11. The apparatus of claim 8 , wherein the appearance comprises a color.

12. The apparatus of claim 8 , wherein the appearance comprises a font size.

13. The apparatus of claim 8 , wherein the memory is further configured to provide the one or more processors with instructions that, when executed, cause the apparatus to:

in response to hovering of an input control over a first content contribution title by a viewer of the visualization interface, display a status of the first content contribution, the status including one or more of:

a current number of positive preference events received for the first content contribution; and

an indication whether a positive preference event for the first content contribution has been received from a friend of the viewer.

14. A method of indicating preference events of users in real time, the method comprising:

presenting to a plurality of users a content interface displaying content contributions;

receiving from the plurality of users preference events regarding multiple content contributions presented in the content interface, wherein each preference event is either a positive preference for a corresponding content contribution or a negative preference against the corresponding content contribution; and

presenting a visualization interface comprising:

a multi-level listing of titles of the multiple content contributions, each level comprising:

titles of one or more of the multiple content contributions; and

for each content contribution title, a corresponding marker;

wherein an appearance of each content contribution title and

corresponding marker depends on a number of positive preference events received for the content contribution;

a category control for selecting a category of content contributions; and

a view control for replacing the multi-level listing of content contribution titles with a listing of content contributions;

wherein the multi-level listing is dynamically updated when a new positive preference event is received for a content contribution.

15. The method of claim 14 , wherein each content contribution title is completely listed in a single level of the multi-level listing.

16. The method of claim 15 , wherein a first dynamic update to the multi-level listing includes:

increasing a size of a first content contribution title in response to receipt of a positive preference event for the first content contribution; and

moving the first content contribution title from a first level of the listing to a second level of the listing in order to display the entire first content contribution title on a single level.

17. The method of claim 14 , wherein the appearance comprises a color.

18. The method of claim 14 , wherein the appearance comprises a font size.

19. The method of claim 14 , further comprising:

in response to hovering of an input control over a first content contribution title by a viewer of the visualization interface, displaying a status of the first content contribution, the status including one or more of:

a current number of positive preference events received for the first content contribution; and

an indication whether a positive preference event for the first content contribution has been received from a friend of the viewer.

20. The method of claim 14 , further comprising:

in response to hovering of an input control over a first content contribution title in the visualization interface, displaying the first content contribution.

Assignments (3)
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 Mar 11, 2014
From: DIGG, INC.
To: LINKEDIN CORPORATION
Reel/Frame 032402/0760 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: ROSE, R. KEVIN; MIGURSKI, MICHAL JAN; ALLEN, SHAWN PAUL; RODENBECK, ERIC W.
To: DIGG, INC.
Reel/Frame 032353/0756 →