Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method comprising: receiving, at a media sharing system, a media request from a third-party platform to incorporate a first media item within the third-party platform; determining, by the media sharing system that the media request originated from a social network of the third-party platform that is separate from the media sharing system; in response to the determination that the media request originated from the social network, identifying, by a processing device at the media sharing system, one or more additional media items based on the media request originating from the social network of the third party platform; and providing, from the media sharing system, one or more representations of the one or more additional media items in conjunction with the first media item for presentation of the first media item with the one or more representations of the one or more additional media items in a social media post of the third-party platform, wherein the first media item is to be presented in a media player within the social media post and the one or more representations of the one or more additional media items are to be presented proximate to the media player within the social media post.
A media sharing system receives a request from a social network to embed a video (first media item) within the social network's platform. The system recognizes the request originates from a social network. It then identifies related videos (additional media items) based on this request. The system provides the original video, along with visual links or thumbnails (representations) of the related videos, to be displayed together within a social media post on the social network. The original video appears in a media player, and the related video links/thumbnails appear near the player in the social media post.
2. The method of claim 1 , further comprising: receiving a content request from the third-party platform for a content page, wherein the content page comprises an address of the first media item; and providing the address of the first media item in response to the content request.
The media sharing system, as described for embedding a first media item and related items into a social media post (claim 1), also receives a request from the social network for the content page containing the address (URL) of the first video. The media sharing system responds by providing this URL, allowing the social network to access the video's location for embedding.
3. The method of claim 2 , wherein the media request comprises the address of the first media item.
In the system where a media sharing system receives a request from a social network to embed a first media item and related items into a social media post (claim 1) and also receives a request for the content page containing the address of the first media item (claim 2), the embedding request from the social network includes the first video's address (URL). This eliminates the need for a separate content page request.
4. The method of claim 1 , wherein identifying the one or more additional media items comprises identifying the one or more additional media items that are selected subsequent to a selection of the first media item.
When the media sharing system identifies related videos to include with an embedded video in a social media post (claim 1), it specifically selects related videos that users have viewed *after* watching the original video. This uses viewing history to suggest relevant content.
5. The method of claim 1 , wherein identifying the one or more additional media items comprises identifying the one or more additional media items that are selected by users that selected the first media item.
When the media sharing system identifies related videos to include with an embedded video in a social media post (claim 1), it finds related videos that were also selected (e.g. watched, liked, shared) by users who selected the original video. This leverages collaborative filtering based on user behavior.
6. The method of claim 1 , wherein identifying the one or more additional media items comprises identifying the one or more additional media items that are selected in relation to the third-party platform.
When identifying related videos to include with an embedded video in a social media post (claim 1), the media sharing system selects videos that are popular or frequently viewed specifically within that social network platform. This tailors suggestions to the social network's user base.
7. The method of claim 1 , wherein identifying the one or more additional media items comprises identifying, in relation to a first user of the third-party platform, the one or more additional media items that have been selected by one or more users of the third-party platform that are associated with the first user.
When identifying related videos to include with an embedded video in a social media post (claim 1), the media sharing system considers the specific user of the social network viewing the post. It suggests related videos that have been selected by the user's connections or friends on that social network. This utilizes social connections for recommendations.
8. The method of claim 1 , wherein providing the one or more representations of the one or more additional media items comprises providing a link to the first media item, wherein the link to the first media item comprises one or more elements corresponding to at least one of the one or more additional media items.
When the media sharing system provides links/thumbnails for related videos alongside an embedded video in a social media post (claim 1), the link to the original video itself might include visual elements or metadata that reflect the suggested related videos. For example, the original video's link could display small icons representing the related videos.
9. The method of claim 1 , further comprising, in response to a selection of one of the one or more representations of the one or more additional media items, providing, from the media sharing system, a subsequent representation to a subsequent media item from the one or more additional media items for presentation of the subsequent representation proximate to the media player within the social media post.
In the system where a media sharing system receives a request from a social network to embed a first media item and related items into a social media post (claim 1), if a user clicks on one of the related video links/thumbnails, the media sharing system will provide a link/thumbnail to *another* related video from the available suggestions, which will then appear near the media player within the social media post.
10. The method of claim 1 , wherein a selection of one of the one or more representations of the one or more additional media items causes substitution in the media player within the social media post of the first media item with the at least one of the one or more additional media items associated with the selected representation.
In the system where a media sharing system receives a request from a social network to embed a first media item and related items into a social media post (claim 1), when a user clicks on a link/thumbnail for a related video, the original video playing in the media player is replaced with the selected related video.
11. The method of claim 1 , further comprising providing, in response to a selection of one of the one or more representations, an additional media item from the one or more additional media items in parallel to the first media item.
In the system where a media sharing system receives a request from a social network to embed a first media item and related items into a social media post (claim 1), if a user clicks on a link/thumbnail for a related video, the media sharing system streams or provides access to that related video *at the same time* as the original video continues to play. Both videos are presented simultaneously.
12. A system comprising: a memory at a media sharing system; and a processing device at the media sharing system to communicate with the memory to: receive a media request from a third-party platform to incorporate a first media item within the third-party platform; determine that the media request originated from a social network of the third-party platform that is separate from the media sharing system; in response to the determination that the media request originated from the social network, identify one or more additional media items based on the media request originating from the social network of the third party platform; and provide one or more representations of the one or more additional media items in conjunction with the first media item for presentation of the first media item with the one or more representations of the one or more additional media items in a social media post of the third-party platform, wherein the first media item is to be presented in a media player within the social media post and the one or more representations of the one or more additional media items are to be presented proximate to the media player within the social media post.
A media sharing system has a memory and a processor. The processor receives a request from a social network to embed a video (first media item) within the social network. The system recognizes the request originates from a social network. It then identifies related videos (additional media items) based on this request. The system provides the original video, along with visual links or thumbnails (representations) of the related videos, to be displayed together within a social media post on the social network. The original video appears in a media player, and the related video links/thumbnails appear near the player in the social media post.
13. The system of claim 12 , wherein the processing device is further to: receive a content request from the third-party platform for a content page, wherein the content page comprises an address of the first media item; and provide the address of the first media item in response to the content request.
The media sharing system, as described for embedding a first media item and related items into a social media post (claim 12), also receives a request from the social network for the content page containing the address (URL) of the first video. The media sharing system responds by providing this URL, allowing the social network to access the video's location for embedding.
14. The system of claim 12 , wherein, to identify the one or more additional media items, the processing device is to identify the one or more additional media items that are selected subsequent to a selection of the first media item.
When the media sharing system identifies related videos to include with an embedded video in a social media post (claim 12), it specifically selects related videos that users have viewed *after* watching the original video. This uses viewing history to suggest relevant content.
15. The system of claim 12 , wherein, to identify the one or more additional media items, the processing device is to identify the one or more additional media items that are selected by users that selected the first media item.
When the media sharing system identifies related videos to include with an embedded video in a social media post (claim 12), it finds related videos that were also selected (e.g. watched, liked, shared) by users who selected the original video. This leverages collaborative filtering based on user behavior.
16. The system of claim 12 , wherein, to identify the one or more additional media items, the processing device is to identify, in relation to a first user of the third-party platform, the one or more additional media items that have been selected by one or more users of the third-party platform that are associated with the first user.
When identifying related videos to include with an embedded video in a social media post (claim 12), the media sharing system considers the specific user of the social network viewing the post. It suggests related videos that have been selected by the user's connections or friends on that social network. This utilizes social connections for recommendations.
17. The system of claim 12 , wherein, to provide the one or more representations, the processing device is to provide a link to the first media item, wherein the link to the first media item comprises one or more elements corresponding to at least one of the one or more additional media items.
When the media sharing system provides links/thumbnails for related videos alongside an embedded video in a social media post (claim 12), the link to the original video itself might include visual elements or metadata that reflect the suggested related videos. For example, the original video's link could display small icons representing the related videos.
18. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to: receive, at a media sharing system, a media request from a third-party platform to incorporate a first media item within the third-party platform; determine, by the media sharing system, that the media request originated from a social network of the third-party platform that is separate from the media sharing system; in response to the determination that the media request originated from the social network, identify, by the processing device at the media sharing system, one or more additional media items based on the media request originating from the social network of the third party platform that are selected subsequent to a selection of the first media item; provide, from the media sharing system, one or more representations of the one or more additional media items in conjunction with the first media item for presentation of the first media item with the one or more representations of the one or more additional media items in a social media post of the third-party platform, wherein the first media item is to be presented in a media player within the social media post and the one or more representations of the one or more additional media items are to be presented proximate to the media player within the social media post; and provide an additional media item from the one or more additional media items in response to a selection of one of the one or more representations.
A non-transitory computer-readable medium stores instructions that, when executed by a processor, cause a media sharing system to receive a request from a social network to embed a video (first media item) within their platform. The system determines the request is from a social network, then identifies related videos (additional media items) based on users viewing them after viewing the first video. The system provides the original video, along with links/thumbnails (representations) of the related videos, for display in a social media post, with the original video in a player and the related items nearby. Selecting a related item triggers its provision.
19. The non-transitory computer readable medium of claim 18 , wherein the processing device is further to: receive a content request from the third-party platform for a content page, wherein the content page comprises an address of the first media item; and provide the address of the first media item in response to the content request, wherein the media request comprises the address of the first media item.
The computer-readable medium described for embedding media with related videos (claim 18) also causes the system to receive a content request from the third-party platform for a content page, where the content page comprises an address of the first media item, and provide the address of the first media item in response to the content request. The media request from the third-party platform includes the address of the first media item.
20. The non-transitory computer readable medium of claim 18 , wherein, to provide the additional media item, the processing device is to substitute the first media item with the additional media item in the media player within the social media post.
In the system where a media sharing system embeds media with related videos (claim 18), selecting one of the related video links/thumbnails causes the video currently playing in the social media post's media player to be replaced with the selected related video.
21. The non-transitory computer readable medium of claim 18 , wherein, to provide the additional media item, the processing device is to provide the additional media item in parallel to the first media item.
In the system where a media sharing system embeds media with related videos (claim 18), selecting one of the related video links/thumbnails causes the selected related video to be presented *simultaneously* with the original video, which continues playing.
Unknown
October 10, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.