Presenting content items and performing actions with respect to content items

US9665251B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9665251-B2
Application numberUS-201414179262-A
CountryUS
Kind codeB2
Filing dateFeb 12, 2014
Priority dateFeb 12, 2014
Publication dateMay 30, 2017
Grant dateMay 30, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Mechanisms for presenting content items and performing actions with respect to content items are disclosed. A content sharing platform receives a first content item from a first user of a user device and identifies a set of actions performed by the first user on the first user device. Each action from the set of actions is associated with a corresponding additional content item from set of additional content items and each additional content item from the set of additional content items is associated with a corresponding portion of the first content item. The content sharing platform provides data indicative of the set of content items to a second user device of a second user. The content sharing platform causes one or more actions from the set of actions to be performed in a GUI on the second user device.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving a first content item from a first user device of a first user of a content sharing platform; identifying, by a processing device, a set of actions performed by the first user on the first user device, wherein each action from the set of actions is associated with a corresponding additional content item from a set of additional content items and wherein each additional content item from the set of additional content items is associated with a corresponding portion of the first content item; and in response to a subsequent request of a second user of the content sharing platform for the first content item hosted by the content sharing platform: providing first data indicative of the set of additional content items to a second user device of the second user; providing a graphical user interface (GUI) to the second user device, the GUI comprising a first GUI portion having a media player to play the first content item and a second GUI portion to present the set of additional content items; and causing one or more actions from the set of actions to be performed in the GUI on the second user device during a playback of the first content item in the media player for the second user. 2. The method of claim 1 , further comprising: receiving user input indicating a first portion of the first content item; determining a second content item from the set of additional content items, wherein the second content item is associated with the first portion of the first content item; causing the first portion of the first content item to be played in the first GUI portion; and causing the second content item to be presented in the second GUI portion. 3. The method of claim 1 , wherein the first data further comprises second data indicative of starting points for the set of additional content items. 4. The method of claim 1 , wherein the first data further comprises second data indicative of ending points for the set of additional content items. 5. The method of claim 1 , wherein the first data further comprises identifiers for each content item in the set of additional content items. 6. The method of claim 1 , further comprising: generating the first data based on the set of actions. 7. The method of claim 1 , further comprising: receiving a first user input indicating a first request to pause the first content item at a first portion of the first content item; pausing consumption of the first content item; receiving a second user input indicating a second request to continue playback of the first content item; and resuming consumption of the first content item at the first portion of the first content item or at a latest portion of the first content item. 8. The method of claim 1 , further comprising: receiving user input indicating a second content item from the set of content items, wherein the second content item is associated with the first portion of the first content item; playing the first portion of the first content item in the first GUI portion; and presenting the second content item in the second GUI portion. 9. An apparatus, comprising: a memory; a processing device coupled to the memory, the processing device to: receive a first content item from a first user device of a first user of a content sharing platform; identify a set of actions from performed by the first user on the first user device, wherein each action from the set of actions is associated with a corresponding additional content item from a set of additional content items and wherein each additional content item from the set of additional content items is associated with a corresponding portion of the first content item; and in response to a subsequent request of a second user of the content sharing platform for the first content item hosted by the content sharing platform: provide first data indicative of the set of additional content items to a second user device of the second user; provide a graphical user interface (GUI) to the client device, the GUI comprising a first GUI portion having a media player to play the first content item and a second GUI portion to present the set of additional content items; and cause one or more actions from the set of actions to be performed in the GUI on the second user device during a playback of the first content item in the media player for the second user. 10. The apparatus of claim 9 , wherein the processing device is further to: receive user input indicating a first portion of the first content item; determine a second content item from the set of additional content items, wherein the second content item is associated with the first portion of the first content item; cause the first portion of the first content item to be played in the first GUI portion; and cause the second content item to be presented in the second GUI portion. 11. The apparatus of claim 9 , wherein the first data further comprises second data indicative of starting points for the set of additional content items. 12. The apparatus of claim 9 , wherein the first data further comprises second data indicative of ending points for the set of additional content items. 13. The apparatus of claim 9 , wherein the first data further comprises identifiers for each content item in the set of additional content items. 14. The apparatus of claim 9 , wherein the processing device is further to: generate the first data based on the set of actions. 15. The apparatus of claim 9 , wherein the processing device is further to: receive a first user input indicating a first request to pause the first content item at a first portion of the first content item; pause consumption of the first content item; receive a second user input indicating a second request to continue playback of the first content item; and resume consumption of the first content item at the first portion of the first content item or at a latest portion of the first content item. 16. The apparatus of claim 9 , wherein the processing device is further to: receive user input indicating a second content item from the set of content items, wherein the second content item is associated with the first portion of the first content item; play the first portion of the first content item in the first GUI portion; and present the second content item in the second GUI portion. 17. A non-transitory computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising: receiving, by a first user device of a first user of a content sharing platform, a first content item hosted by a content sharing platform; receiving, by the first user device of the first user, action data indicative of a set of actions previously performed by a second user of the content sharing platform during a prior presentation of the first content item for the second user, wherein each action from the set of actions is associated with a corresponding additional content item from a set of additional content items and wherein each additional content item from the set of additional content items is associated with a corresponding portion of the first content item; providing, by the first user device of the first user, a graphical user interface (GUI) comprising a first GUI portion having a media player to play the first content item and a second GUI portion to present the set of additional content items; and causing, by the first user device of the first user, one or more actions from the set of actions

Assignees

Inventors

Classifications

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Electricity · mapped topic

  • Indicating network or usage conditions on the user display · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9665251B2 cover?
Mechanisms for presenting content items and performing actions with respect to content items are disclosed. A content sharing platform receives a first content item from a first user of a user device and identifies a set of actions performed by the first user on the first user device. Each action from the set of actions is associated with a corresponding additional content item from set of addi…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04842. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 30 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).