IP Library Granted Patent US 9,258,583
Granted Patent B2
US 9,258,583 · App. 13/945,635 · Granted Feb 9, 2016

Content rating

Inventors: Andrew Leamon (Berwyn, PA); Charles Durai (Balalynwyd, PA); Ramya Narayanaswamy (Philadelphia, PA)
Assignee: Comcast Cable Communications, LLC
H04N21/251H04N21/25891H04N21/44222H04N21/4668
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,258,583
App. No.
13/945,635
Granted
Feb 9, 2016
Kind
B2
Abstract

Disclosed are systems and methods for generating ratings for content items based on a user's consumption history. The content items may comprise various forms of media content, including, video, audio, Internet webpages, etc. When a user or consumption device accesses content items, a computing device may monitor the amount of the content items consumed by a user over one or more consumption sessions. In one embodiment, threshold values may be identified for one or more rating levels of a rating scale associated with the content items, and a rating for a content item may be generated based on the amount of the content item consumed by the user or the amount paid for the content item by the user. The computing device may calibrate or update generated ratings by measuring accuracy of the ratings and adjusting one or more threshold values associated with the content items.

Claims (37)

1. A method comprising:

identifying, for a content item, an amount of the content item consumed by a user;

identifying, by a processor, threshold values associated with various consumed amounts of the content item;

generating a content rating for the content item based on the amount of the content item consumed by the user and the identified threshold values;

measuring a predictive accuracy of the content rating based, at least in part on, a user rating for at least one of the content item and a different content item;

determining that the predictive accuracy is below an accuracy threshold; and

in response to the determining, adjusting one or more of the identified threshold values.

2. The method of claim 1 , wherein identifying the amount of the content item consumed comprises storing information identifying a total time value spanning a plurality of consumption sessions by the user.

3. The method of claim 1 , wherein identifying the amount of the content item consumed comprises storing information identifying a percentage of a duration of the content item consumed by the user.

4. The method of claim 1 , wherein identifying threshold values associated with various consumed amounts of the content item further comprises:

identifying a plurality of rating levels of a rating scale associated with the content item.

5. The method of claim 4 , further comprising identifying threshold values for one or more of the plurality of rating levels based on a cost of the content item.

6. The method of claim 4 , further comprising retrieving at least one of a rating scale, a rating level, or a plurality of threshold values for one or more content items.

7. The method of claim 4 , further comprising:

identifying a distribution of content ratings for one or more content items; and

adjusting one or more threshold values in accordance with the distribution of content ratings.

8. A method comprising:

registering one or more consumption devices associated with a user;

identifying, by a processor, a rating scale for one or more content items;

identifying, by the processor, a plurality of amount consumed threshold values associated with the rating scale for the one or more content items;

identifying an amount of a first content item consumed by the user; and

generating or updating a content rating for the first content item based on the amount of the first content item consumed by the user and at least one of: a cost of the content item and an amount paid by the user for the first content item.

9. The method of claim 8 , wherein identifying the amount of the first content item consumed comprises storing information identifying a total time value spanning a plurality of consumption sessions by the user.

10. The method of claim 8 , further comprising identifying threshold values for a first rating level based on combinations of content item cost and content item quality.

11. The method of claim 8 , further comprising identifying threshold values for a first rating level based on a genre of one or more of the content items.

12. The method of claim 11 , wherein a final portion of the first content item relating to a first genre is assigned a higher weight than a final portion of a second content item relating to a second genre.

13. The method of claim 8 , further comprising identifying threshold values for a first rating level based on a type of one or more of the content items.

14. The method of claim 8 , further comprising establishing threshold values for a first rating level based on a consumption history of the user for the first content item.

15. The method of claim 8 , further comprising adjusting one or more threshold values in accordance with one or more metrics calculated for the first content item.

16. A method comprising:

identifying, for a content item, an amount paid for the content item by a user;

identifying, by a processor, threshold values in accordance with the amount paid for the content item by the user, wherein the threshold values associate a consumption duration with a content rating scale; and

generating a content rating for the content item based on the amount paid for the content item by the user and the identified threshold values.

17. The method of claim 16 , wherein identifying threshold values in accordance with the amount paid for the content item further comprises:

identifying a plurality of rating levels of a rating scale associated with the content item.

18. The method of claim 16 , wherein identifying the amount paid for the content item comprises determining a type of payment made by the user.

19. The method of claim 16 , wherein identifying the amount paid for the content item comprises storing information identifying a total value associated with one or more types of user payment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2013
From: LEAMON, ANDREW; DURAI, CHARLES; NARAYANASWAMY, RAMYA
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 030847/0376 →
Continuity (1)
Related Publication 20150026706A1 · Jan 22, 2015