IP Library Granted Patent US 9,794,211
Granted Patent B2
US 9,794,211 · App. 14/464,314 · Granted Oct 17, 2017

Event-based comment grouping for content items

Inventor: Tawei Liao (Zollikerberg, CH)
Assignee: Google Inc.
H04L51/32G06F17/30864
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,794,211
App. No.
14/464,314
Granted
Oct 17, 2017
Kind
B2
Abstract

A method for event-based comment grouping for content items is disclosed. The method includes identifying comments corresponding to a content item, the comments comprising playback timestamp information transformed into selectable links to access a corresponding portion of the content item during playback of the content item, dividing the content item into a plurality of time interval segments, grouping the received comments into the time interval segments based on the playback timestamp information of each comment, selecting a time interval segment of the time interval segments, and providing comments corresponding to the selected time interval segment for display during playback of the content item.

Claims (55)

1. A method comprising:

identifying, by a processing device, multiple user comments corresponding to a content item, the user comments comprising playback timestamps identifying a portion of time in playback of the content item, the playback timestamps provided within the user comments as selectable links that, responsive to selection, cause corresponding portions of the content item to be accessed during the playback of the content item;

dividing the content item into a plurality of time interval segments, wherein lengths of the plurality of time interval segments are dynamically determined based on:

a time length of the content item,

a number of the user comments that fall within each of the plurality of time interval segments, and

a minimum time interval length;

grouping the user comments based on the time interval segments corresponding to the playback timestamp of each user comment;

selecting a time interval segment of the time interval segments; and

providing user comments grouped for the selected time interval segment for display during playback of the content item.

2. The method of claim 1 , wherein the minimum time interval length is configured by an administrator of a content sharing platform hosting the content item.

3. The method of claim 1 , wherein the playback timestamp corresponds to a location in a timeline of the content item playback.

4. The method of claim 1 , wherein the grouping further comprises placing each of the user comments into the time interval segment comprising a time of the corresponding portion of the content item during playback of the content item.

5. The method of claim 1 , wherein the providing further comprises placing the user comments corresponding to the selected time interval segment in association with a media player in a graphical user interface (GUI) of the content item.

6. The method of claim 1 , wherein the selecting the time interval segment is based on a popularity of the time interval segment according to interactions with the user comments of the time interval segments.

7. The method of claim 6 , wherein the popularity of a time interval segment is based on at least one of votes for the user comments of the time interval segment, likes of the user comments of the time interval segment, number of views of the user comments of the time interval segment, number of user comments within a time interval segment, or sharing of user comments of the time interval segment.

8. The method of claim 6 , further comprising selecting a promotion for display during the selected time interval segment that is most popular.

9. An apparatus comprising:

a display device;

a memory communicably coupled to the display device; and

a processing device communicably coupled to the memory, the processing device to execute instructions to:

identify multiple user comments corresponding to a content item, the user comments comprising playback timestamps identifying a portion of time in playback of the content item, the playback timestamps provided within the user comments as selectable links that, responsive to selection, cause corresponding portions of the content item to be accessed during the playback of the content item;

divide the content item into a plurality of time interval segments, wherein lengths of the plurality of time interval segments are dynamically determined based on:

a time length of the content item,

a number of the user comments that fall within each of the plurality of time interval segments, and

a minimum time interval length;

group the user comments based on the time interval segments corresponding to the playback timestamp of each user comment;

select a time interval segment of the time interval segments; and

provide user comments grouped for the selected time interval segment for display during playback of the content item.

10. The apparatus of claim 9 , wherein the playback timestamp corresponds to a location in a timeline of the content item playback.

11. The apparatus of claim 9 , wherein the processing device to group further comprises the processing device to place each of the user comments into the time interval segment that comprises a time of the corresponding portion of the content item during playback of the content item.

12. The apparatus of claim 9 , wherein the processing device to provide further comprises the processing device to place the user comments corresponding to the selected time interval segment in association with a media player in a graphical user interface (GUI) of the content item.

13. The apparatus of claim 9 , wherein the processing device to select the time interval segment is based on a popularity of the time interval segment according to interactions with the user comments of the time interval segments, and wherein the popularity of a time interval segment is based on at least one of votes for the user comments of the time interval segment, likes of the user comments of the time interval segment, number of views of the user comments of the time interval segment, number of user comments within a time interval segment, or sharing of user comments of the time interval segment.

14. The apparatus of claim 13 , wherein the processing device further to select a promotion for display during the selected time interval segment that is most popular.

15. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising:

identifying, by the processing device, multiple user comments corresponding to a content item, the user comments comprising playback timestamps identifying a portion of time in playback of the content item, the playback timestamps provided within the user comments as selectable links that, responsive to selection, cause corresponding portions of the content item to be accessed during the playback of the content item;

dividing the content item into a plurality of time interval segments, wherein lengths of the plurality of time interval segments are dynamically determined based on:

a time length of the content item,

a number of the user comments that fall within each of the plurality of time interval segments, and

a minimum time interval length;

grouping the user comments based on the time interval segments corresponding to the playback timestamp of each user comment;

selecting a time interval segment of the time interval segments; and

providing user comments grouped for the selected time interval segment for display during playback of the content item.

16. The non-transitory machine-readable storage medium of claim 15 , wherein the grouping further comprises placing each of the user comments into the time interval segment that comprises a time of the corresponding portion of the content item during playback of the content item.

17. The non-transitory machine-readable storage medium of claim 15 , wherein the providing further comprises placing the user comments corresponding to the selected time interval segment in association with a media player in a graphical user interface (GUI) of the content item.

18. The non-transitory machine-readable storage medium of claim 15 , wherein the selecting the time interval segment is based on a popularity of the time interval segment according to interactions with the user comments of the time interval segments, and wherein the popularity of a time interval segment is based on at least one of votes for the user comments of the time interval segment, likes of the user comments of the time interval segment, number of views of the user comments of the time interval segment, number of user comments within a time interval segment, or sharing of user comments of the time interval segment.

19. The non-transitory machine-readable storage medium of claim 18 , further comprising selecting a promotion for display during the selected time interval segment that is most popular.

20. A method comprising:

receiving, by a processing device, a content item for playback to a viewing user;

receiving, by the processing device, a comment section to display in conjunction with the playback of the content item, wherein the comment section comprises multiple user comments having playback timestamps identifying a portion of time in playback of the content item, the playback timestamps provided within the user comments as selectable links that, responsive to selection, cause corresponding portions of the content item to be accessed during the playback of the content item, the portion of time corresponding to a time interval segment of the content item, wherein a length of the time interval segment is dynamically determined based on:

a time length of the content item,

a number of the user comments that fall within the time interval segment of the content item, and

a minimum time interval length; and

displaying, during the playback of the time interval segment, the portion of the received content item for playback and the comments section to the viewing user.

21. The method of claim 20 , wherein the time interval segment for display in the comments section is selected from the plurality of time interval segments based on a popularity of the selected time interval segment according to interactions with the user comments of the time interval segment, and wherein the popularity of a time interval segment is based on at least one of votes for the user comments of the time interval segment, likes of the user comments of the time interval segment, number of views of the user comments of the time interval segment, number of user comments within a time interval segment, or sharing of user comments of the time interval segment.

22. The method of claim 20 , further comprising displaying, during the playback of the time interval segment, a promotion that is most popular.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044129/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2014
From: LIAO, TAWEI
To: GOOGLE INC.
Reel/Frame 033650/0496 →
Continuity (1)
Related Publication 20160057092A1 · Feb 25, 2016