Message processing method and apparatus, electronic device, storage medium, and program product
US-2024388548-A1 · Nov 21, 2024 · US
US11775152B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11775152-B2 |
| Application number | US-202117543370-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 6, 2021 |
| Priority date | Feb 12, 2014 |
| Publication date | Oct 3, 2023 |
| Grant date | Oct 3, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for presenting content items includes receiving, by a first user device, a request for a video item hosted by a content platform, and providing a graphical user interface comprising a first portion having a first media player to playback the requested video item and a second portion having a second media player to playback an additional video item of a plurality of additional video items. The requested video item comprises a plurality of portions, each associated with a corresponding portion of the additional video item based on a set of actions that were performed by a second user interacting with the corresponding portion of the additional video item. The method further includes in response to an interaction of the first user with respect to a portion of the additional video item, causing the playback of the requested video item to pause.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a user device of a first user, a request for a video item hosted by a content platform, wherein the requested video item comprises a first plurality of portions; providing, by the user device, a graphical user interface (GUI) comprising a first GUI portion having a first media player to playback the requested video item and a second GUI portion having a second media player to playback an additional video item of a plurality of additional video items, wherein the additional video item comprises a second plurality of portions, wherein each portion of the first plurality of portions of the requested video item is associated with a portion of the second plurality of portions of the additional video item based on a set of actions that were performed by a second user interacting with the additional video item; in response to the first media player beginning to playback a first portion of the first plurality of portions of the requested video item, causing the second GUI portion to display a first portion of the additional video item without any interaction of the first user, wherein the first portion of the requested video item is associated with the first portion of the additional video item based on the set of actions that were performed by the second user; and in response to a first interaction of the first user with respect to a second portion of the additional video item, causing the playback of the requested video item to pause, wherein none of the first plurality of portions of the requested video item is associated with the second portion of the additional video item based on the set of actions that were performed by the second user. 2. The method of claim 1 , wherein the GUI comprises a third GUI portion displaying a list of the plurality of additional video items, and wherein the method further comprises: in response to a second interaction of the first user with respect to one of the plurality of additional video items listed in the third GUI portion, automatically updating playback of the video item to switch to a portion corresponding to the second interaction. 3. The method of claim 1 , further comprising: in response to a second interaction of the first user with respect to a second portion of the requested video item, causing the first media player to begin playback of the second portion of the requested video item and causing the second media player to concurrently playback one of the plurality of additional video items corresponding to the second portion of the requested video item. 4. The method of claim 1 , further comprising: receiving action data indicative of the set of actions from the content platform, wherein each action from the set of actions is associated with a corresponding additional video item of the plurality of additional video items and wherein each additional video item of the plurality of additional video items is associated with a corresponding portion of the requested video item. 5. The method of claim 4 , further comprising: causing, by the user device, one or more actions from the set of actions to be performed in at least one of the first GUI portion and the second GUI portion during the playback of the requested video item in the first media player. 6. The method of claim 5 , wherein the one or more actions comprise at least one of displaying, starting playback, pausing playback, fast forwarding, or rewinding. 7. The method of claim 4 , wherein the set of actions were performed with respect to at least one of the requested video item or any additional video item. 8. A system for a user device of a first user comprising: a memory; and a processing device, coupled to the memory, to: receive a request for a video item hosted by a content platform, wherein the requested video item comprises a first plurality of portions; provide a graphical user interface (GUI) comprising a first GUI portion having a first media player to playback the requested video item and a second GUI portion having a second media player to playback an additional video item of a plurality of additional video items, wherein the additional video item comprises a second plurality of portions, wherein each portion of the first plurality of portions of the requested video item is associated with a portion of the second plurality of portions of the additional video item based on a set of actions that were performed by a second user interacting with the the additional video item; in response to the first media player beginning to playback a first portion of the first plurality of portions of the requested video item, cause the second GUI portion to display a first portion of the additional video item without any interaction of the first user, wherein the first portion of the requested video item is associated with the first portion of the additional video item based on the set of actions that were performed by the second user; and in response to a first interaction of the first user with respect to a second portion of the additional video item, cause the playback of the requested video item to pause, wherein none of the first plurality of portions of the requested video item is associated with the second portion of the additional video item based on the set of actions that were performed by the second user. 9. The system of claim 8 , wherein the GUI comprises a third GUI portion displaying a list of the plurality of additional video items, and wherein the processing device is further to: in response to a second interaction of the first user with respect to one of the plurality of additional video items listed in the third GUI portion, automatically update playback of the video item to switch to a portion corresponding to the second interaction. 10. The system of claim 8 , wherein the processing device is further to: in response to a second interaction of the first user with respect to a second portion of the requested video item, cause the first media player to begin playback of the second portion of the requested video item and cause the second media player to concurrently playback one of the plurality of additional video items corresponding to the second portion of the requested video item. 11. The system of claim 8 , wherein the processing device is further to: receive action data indicative of the set of actions from the content platform, wherein each action from the set of actions is associated with a corresponding additional video item of the plurality of additional video items and wherein each additional video item of the plurality of additional video items is associated with a corresponding portion of the requested video item. 12. The system of claim 11 , wherein the processing device is further to: cause, by the user device, one or more actions from the set of actions to be performed in at least one of the first GUI portion and the second GUI portion during the playback of the requested video item in the first media player. 13. The system of claim 12 , wherein the one or more actions comprise at least one of displaying, starting playback, pausing playback, fast forwarding, or rewinding. 14. The system of claim 11 , wherein the set of actions were performed with respect to at least one of the requested video item or any additional video item. 15. A non-transitory computer-readable storage medium comprising instructions, which when executed by a processing device of a user device of a first user, cause the processing device of the user device to perform a method comprising: receiving, by the user device of the first user, a request for a vi
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
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
Indicating network or usage conditions on the user display · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.