IP Library Patent Application 12962627
Patent Application
App. No. 12/962,627

RANKING CONTENT USING USER FEEDBACK

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 None
App. No.
12/962,627
Abstract

A technology is described for ranking content using user feedback. A method can include presenting a content entry to a plurality of users to enable viewing of the content entry. Positive and negative ratings can be captured about the content entry from the plurality of users. A relative deviation value can be calculated using the positive ratings and negative ratings for the content entry to form a raw rating score using a processor. Another operation can be scaling the raw rating score via a power function to form a controversial rating score using a processor. The content entry may then be displayed in a ranked order with other content entries based on the controversial rating score.

Claims (50)

1 . A method for ranking content using user feedback, comprising:

presenting a content entry to a plurality of users to enable viewing of the content entry;

capturing positive and negative ratings about the content entry from the plurality of users;

computing a relative deviation value using the positive ratings and negative ratings for the content entry using a processor;

scaling the relative deviation value via a power function to form a controversial rating score using a processor; and

displaying the content entry in a ranked order with other content entries based on the controversial rating score.

2 . The method as in claim 1 , further comprising selecting a minimum value from positive rating counts and negative rating counts as an operand for the power function.

3 . The method as in claim 1 , further comprising scaling the rating score using a logarithmic weight function.

4 . The method as in claim 1 , further comprising scaling the rating score using a power weighting function.

5 . The method as in claim 4 , further comprising applying the power weighting function where a power applied is a fractional power.

6 . The method as in claim 4 , further comprising applying the power weighting function where a power applied is greater than zero and less than ½

7 . The method as in claim 1 , further comprising computing a relative deviation value for the positive ratings and the negative ratings using:

PN

P

+

N

where P is a number of positive ratings for the content entry and N is a number of negative ratings for the content entry.

8 . A system for ranking content using user feedback, the system comprising:

a presentation module to present content entries to a plurality of users for viewing;

a rating module to capture positive and negative ratings for the content entries from the plurality of users;

a statistical module to compute a relative deviation value using the positive ratings and negative ratings for content entries to form raw rating scores;

a scaling module to apply a power function to the raw rating scores to form controversial rating scores; and

a display module to display the content entries in a ranked order based on the controversial rating scores.

9 . The system as in claim 8 , wherein the scaling module selects a minimum value from between the positive rating counts and the negative rating counts as an operand for the power function.

10 . The system as in claim 8 , wherein the scaling module scales the raw rating score using a power function that is a logarithmic weight function.

11 . The system as in claim 8 , wherein the scaling module scales the raw rating score using a power weighting function.

12 . The system as in claim 8 , wherein the scaling module applies the power function using a fractional power.

13 . The system as in claim 8 , further comprising applying the power function using a power greater than zero and less than ½.

14 . The method as in claim 8 , wherein the statistical module computes a relative deviation value for the positive ratings and the negative ratings using:

PN

P

+

N

where P is a number of positive ratings for the content entry and N is a number of negative ratings for the content entry.

15 . The system of claim 8 , wherein a web server is used to execute the rating module and to capture positive and negative ratings about the content entries.

16 . A method for ranking content using user feedback, comprising:

presenting content entries to a plurality of users to enable viewing of the content entries;

capturing positive and negative ratings about the content entries from the plurality of users;

computing an inverted relative deviation value for the positive ratings and negative ratings to form a raw rating score;

applying a sign value obtained by comparing the positive ratings and negative ratings to the raw rating score to form a rating score; and

displaying the content entries in a ranked order based on the rating score.

17 . The method as in claim 16 , further comprising computing the rating score that is a highest rated or a lowest rated score.

18 . The method as in claim 17 , wherein applying a sign value further comprises obtaining a sign value to determine how high a content entry is rated by subtracting a negative rating count from a positive rating count and applying the resulting sign to the raw rating score.

19 . The method as in claim 17 , wherein applying a sign value further comprises obtaining a sign value to determine how low a content entry is rated by subtracting a positive rating count from a negative rating count and applying a resulting sign to the raw rating score.

20 . The method as in claim 16 , further comprising computing an inverted relative deviation value for the positive ratings and the negative ratings using:

P

+

N

PN

where P is a number of positive ratings for the content entry and N is a number of negative ratings for the content entry.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2011
From: WANG, JIANWEN; ZHOU, RUNFANG; YU, XIN; JIANG, ZHAOWEI; COOPERSTEIN, HOWARD; CHAN, ANDY SZE-CHAI; AOUN, PIERRE; THYAGARAJAN, APARNA
To: MICROSOFT CORPORATION
Reel/Frame 025570/0818 →