IP Library Granted Patent US 8,806,516
Granted Patent B2
US 8,806,516 · App. 12/193,844 · Granted Aug 12, 2014

Method and system for constructing and presenting a consumption profile for a media item

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 8,806,516
App. No.
12/193,844
Granted
Aug 12, 2014
Kind
B2
Abstract

A method and system for constructing and presenting a consumption profile, a rating profile, or both a consumption profile and a rating profile for a media item are provided. In general, consumption of a media item by a number of first users is tracked. Thereafter, before and/or during playback of the media item by a second user, a consumption profile for the media item is constructed and presented to the second user. In addition to or as an alternative to tracking consumption of the media item by the first users, ratings for the media item may be obtained from all or a subset of the first users. Thereafter, before and/or during playback of the media item by the second user, a rating profile for the media item is constructed and presented to the second user.

Claims (62)

1. A method comprising

tracking consumption of a media item by each of a plurality of first users;

generating a consumption profile for the media item based on the consumption of the media item by each of the plurality of first users, wherein for each segment of a plurality of segments of the media item, the consumption profile reflects a number of the plurality of first users that consumed the segment of the media item; and

presenting the consumption profile for the media item to a second user in association with the media item during playback of the media item by the second user, wherein presenting the consumption profile comprises presenting the consumption profile for the media item to the second user in association with a scrubber bar of a media playback application providing playback of the media item to the second user.

2. The method of claim 1 wherein for each segment of the plurality of segments, the consumption profile is indicative of one of a group consisting of: a number of the plurality of first users that consumed the segment of the media item and a percentage of the plurality of first users that consumed the segment of the media item.

3. The method of claim 1 wherein the consumption profile is a graphical representation reflecting a number of the plurality of first users that consumed each segment of the plurality of segments of the media item, and the consumption profile is aligned with the scrubber bar such that, for each segment of the media item, a portion of the consumption profile that is aligned with a portion of the scrubber bar corresponding to the segment of the media item reflects the number of the plurality of first users that consumed the segment of the media item.

4. The method of claim 1 wherein the plurality of first users are all users that have previously consumed at least a portion of the media item.

5. The method of claim 1 wherein the plurality of first users is a subset of all users that have previously consumed at least a portion of the media item that satisfy at least one criterion.

6. The method of claim 1 wherein the plurality of first users is a subset of all users that have previously consumed at least a portion of the media item that have user profiles that match a user profile of the second user at least to a desired threshold degree.

7. The method of claim 1 further comprising:

for each user from at least a subset of the plurality of first users:

obtaining a rating for the media item from the user; and

applying the rating to one of a group consisting of: a last segment of the media item consumed by the user, all segments of the media item consumed by the user, and one or more segments identified by the user;

generating a rating profile for the media item based on the ratings obtained from the at least a subset of the plurality of first users; and

presenting the rating profile for the media item to the second user.

8. The method of claim 1 further comprising controlling playback of the media to the second user based on the consumption profile.

9. The method of claim 1 further comprising:

determining a rate-of-change of the consumption profile with respect to at least one of the plurality of segments of the media item; and

presenting the rate-of-change to the second user.

10. The method of claim 7 wherein for each segment of the plurality of segments, the rating profile is indicative of an aggregate of the ratings applied to the segment of the media item.

11. The method of claim 7 wherein presenting the rating profile comprises presenting the rating profile for the media item to the second user prior to playback of the media item by the second user.

12. The method of claim 7 wherein presenting the rating profile comprises presenting the rating profile for the media item to the second user in association with the media item during playback of the media item by the second user.

13. The method of claim 7 wherein presenting the rating profile comprises presenting the rating profile for the media item to the second user in association with a scrubber bar of a media playback application providing playback of the media item to the second user.

14. The method of claim 7 wherein presenting the rating profile comprises presenting the rating profile for the media item to the second user in association with a reference to the media item.

15. The method of claim 7 wherein:

presenting the rating profile comprises presenting the rating profile for the media item to the second user prior to playback of the media item by the second user.

16. The method of claim 7 wherein:

presenting the rating profile comprises presenting the rating profile for the media item to the second user in association with the media item during playback of the media item by the second user.

17. The method of claim 7 wherein:

presenting the rating profile comprises presenting the rating profile for the media item to the second user in association with the scrubber bar of the media playback application providing playback of the media item to the second user.

18. The method of claim 7 wherein the subset of the plurality of first users is all users that have previously consumed at least a portion of the media item and provided ratings for the media item.

19. The method of claim 7 wherein the subset of the plurality of first users is a group of users that have previously consumed at least a portion of the media item, have provided ratings for the media item, and satisfy at least one criterion.

20. The method of claim 7 wherein the plurality of first users is a group of users that have previously consumed at least a portion of the media item, have provided ratings for the media item, and have user profiles that match a user profile of the second user at least to a desired threshold degree.

21. The method of claim 7 further comprising controlling playback of the media item to the second user based on the rating profile.

22. The method of claim 7 further comprising:

determining a rate-of-change of the rating profile with respect to at least one of the plurality of segments of the media item; and

presenting the rate-of-change to the second user.

23. The method of claim 13 wherein the rating profile is a graphical representation reflecting, for each segment of the media item, an aggregate of the ratings applied to the segment of the media item, and the rating profile is aligned with the scrubber bar such that, for each segment of the media item, a portion of the rating profile that is aligned with a portion of the scrubber bar corresponding to the segment of the media item reflects the aggregate of the ratings applied to the segment of the media item.

24. The method of claim 17 wherein:

the consumption profile is a graphical representation reflecting a number of the plurality of first users that consumed each segment of the media item and is aligned with the scrubber bar; and

the rating profile is a graphical representation reflecting, for each segment of the media item, an aggregate of the ratings applied to the segment of the media item and is aligned with the scrubber bar.

25. The method of claim 21 wherein controlling playback of the media item comprises skipping forward in playback to a next segment of the media item where the rating profile begins to trend upward based on the rating profile.

26. The method of claim 21 wherein controlling playback of the media item comprises:

based on the rating profile, selecting one or more highest rated segments of the media item from segments of the media item that have not yet been played by the second user and having a total playback time less than or equal to a specified amount of time; and

providing playback of the one or more highest rated segments to the second user.

27. The method of claim 21 wherein controlling playback of the media item comprises skipping to a highest rated segment from segments of the media item that have not yet been played by the second user based on the rating profile.

28. The method of claim 8 wherein controlling playback of the media item comprises skipping forward in playback to a next segment of the media item where the consumption profile begins to trend upward based on the consumption profile.

29. The method of claim 8 wherein controlling playback of the media item comprises:

based on the consumption profile, selecting one or more highest consumed segments of the media item from segments of the media item that have not yet been played by the second user and having a total playback time less than or equal to a specified amount of time; and providing playback of the one or more highest consumed segments to the second user.

30. The method of claim 8 wherein controlling playback of the media item comprises skipping to a highest consumed segment from segments of the media item that have not yet been played by the second user based on the consumption profile.

31. A central system comprising:

a communication interface communicatively coupling the central system to a plurality of media playback devices of a plurality of users; and

a control system associated with the communication interface and adapted to:

track consumption of a media item by each of a plurality of first users from the plurality of users at corresponding ones of the plurality of media playback devices;

generate a consumption profile for the media item based on the consumption of the media item by each of the plurality of first users, wherein for each segment of a plurality of segments of the media item, the consumption profile reflects a number of the plurality of first users that consumed the segment of the media item; and

present the consumption profile for the media item to a second user of the plurality of users at a corresponding one of the plurality of media playback devices in association with the media item during playback of the media item by the second user wherein presenting the consumption profile comprises presenting the consumption profile for the media item to the second user in association with a scrubber bar of a media playback application providing playback of the media item to the second user.

32. The central system of claim 31 wherein the control system is further adapted to:

for each user from at least a subset of the plurality of first users:

obtain a rating for the media item from the user; and

apply the rating to one of a group consisting of: a last segment of the media item consumed by the user, all segments of the media item consumed by the user, and one or more segments identified by the user;

generate a rating profile for the media item based on the ratings obtained from the at least a subset of the plurality of first users; and

present the rating profile for the media item to the second user at the corresponding one of the plurality of media playback devices.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2020
From: IP3 2018, SERIES 300 OF ALLIED SECURITY TRUST I
To: JOLLY SEVEN, SERIES 70 OF ALLIED SECURITY TRUST I
Reel/Frame 054497/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2018
From: PORTO TECHNOLOGY, LLC
To: IP3 2018, SERIES 300 OF ALLIED SECURITY TRUST I
Reel/Frame 048490/0199 →
RELEASE OF SECURITY INTEREST Recorded Oct 12, 2018
From: CONCERT DEBT, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 047151/0823 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 047138 FRAME: 0095. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Oct 12, 2018
From: CONCERT DEBT, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 047649/0667 →
RELEASE OF SECURITY INTEREST Recorded Oct 11, 2018
From: CONCERT DEBT, LLC
To: COLLISION COMMUNICATIONS, INC.
Reel/Frame 047138/0095 →
RELEASE OF SECURITY INTEREST Recorded Oct 11, 2018
From: CONCERT DEBT, LLC
To: PORTO TECHNOLOGY, LLC
Reel/Frame 047138/0445 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0471 →
SECURITY INTEREST Recorded Sep 1, 2015
From: CONCERT TECHNOLOGY CORPORATION
To: CONCERT DEBT, LLC
Reel/Frame 036515/0495 →
SECURITY INTEREST Recorded Aug 26, 2015
From: PORTO TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036472/0461 →
SECURITY INTEREST Recorded Aug 24, 2015
From: PORTO TECHNOLOGY, LLC
To: CONCERT DEBT, LLC
Reel/Frame 036432/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2009
From: CONCERT TECHNOLOGY CORPORATION
To: PORTO TECHNOLOGY, LLC
Reel/Frame 022434/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2008
From: KANDEKAR, KUNAL; WALSH, RICHARD J.; SVENDSEN, HUGH
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 021406/0382 →