Abstract:
The subject matter of this specification can be implemented in, among other things, a method that includes storing one or more first content items and a second content item that belong to a collection at a content hosting system. The method further includes receiving one or more interactions with the first content items from one or more first user accounts. The method further includes selecting, by a processing device, the second content item and providing a recommendation to a second user account to view the second content item based on the second content item belonging to the same collection as the first content items and on the interactions with the first content items.
Abstract:
Systems and methods that effectuate synchronized advertisement playback across navigation experiences and transitional states, are provided. In an aspect, a system includes an advertisement component configured to play a pre-roll media advertisement associated with a first media item prior to playing of the first media item, a request component configured to receive a request play a second media item prior to completion of the pre-roll media advertisement, and a streaming component configured to initiate playing of the second media item in response to the request, wherein the advertisement component is configured to continue to play the pre-roll media advertisement prior to playing of the second media item.
Abstract:
A method for creating and maintaining subscribable channel collections includes providing a channel collection configuration interface for presentation on a media device of a first user, receiving a selection of two or more channels through the channel collection configuration interface presented on the media device of the first user, and creating a subscribable channel collection comprising the selected channels, one or more of the multiple channels each comprising multiple content items. The method further includes receiving a subscription request from a media device of a second user, and responsive to the subscription request from the media device of the second user, creating a channel collection subscription for the channel collection associated with the first user, the channel collection subscription linked to the second user.
Abstract:
Methods, systems, and media for managing notifications directed to multiple applications installed on a user device are provided. In some embodiments, a method for managing notifications is provided, the method comprising: receiving, using a hardware processor, a first notification for a first application; determining a first user device associated with the first application; receiving a second notification for a second application; determining a second user device associated with the second application; determining that the first user device and the second user device are the same device; determining that the first notification and the second notification are corresponding notifications; determining that the first notification has priority over the second notification; sending the first notification to the first user device upon determining that the first notification has priority over the second notification; and inhibiting the second notification from being sent to the first user device.
Abstract:
A method for creating and maintaining subscribable channel collections includes providing a channel collection configuration interface for presentation on a media device of a first user, receiving a selection of two or more channels through the channel collection configuration interface presented on the media device of the first user, and creating a subscribable channel collection comprising the selected channels, one or more of the multiple channels each comprising multiple content items. The method further includes receiving a subscription request from a media device of a second user, and responsive to the subscription request from the media device of the second user, creating a channel collection subscription for the channel collection associated with the first user, the channel collection subscription linked to the second user.
Abstract:
A system and method for serving related content via a content sharing service are provided. The system includes a monitoring module to monitor content and shared content being served; an interaction detection module to detect an interaction with the shared content via the content sharing service; a related content analyzer to analyze the monitored shared content, the detected interaction, and based on the analysis, to determine whether additional related content items are added to a related content list; and a related content list generator to generate an updated related content list with the additional related content items and the related content list.
Abstract:
Systems and methods that effectuate synchronized advertisement playback across navigation experiences and transitional states, are provided. In an aspect, a system includes an advertisement component configured to play a pre-roll media advertisement associated with a first media item prior to playing of the first media item, a request component configured to receive a request play a second media item prior to completion of the pre-roll media advertisement, and a streaming component configured to initiate playing of the second media item in response to the request, wherein the advertisement component is configured to continue to play the pre-roll media advertisement prior to playing of the second media item.
Abstract:
A system for creating and maintaining subscribable channel collections includes a computer-readable storage medium having encoded thereon a program of instructions for generating and maintaining channel collections, and a processor that executes the program of instructions to: display a channel collection configuration interface, receive two or more channel selections through the channel collection interface to populate a channel collection to include multiple channels, one or more of the multiple channels comprising multiple content items, using a channel creation operation, create a subscribable, channel collection, and receive a subscription request from a media device and using a channel collection subscription operation, create a channel collection subscription linked to the media device.
Abstract:
Systems and methods that effectuate synchronized advertisement playback across navigation experiences and transitional states, are provided. In an aspect, a system includes an advertisement component configured to play a pre-roll media advertisement associated with a first media item prior to playing of the first media item, a request component configured to receive a request play a second media item prior to completion of the pre-roll media advertisement, and a streaming component configured to initiate playing of the second media item in response to the request, wherein the advertisement component is configured to continue to play the pre-roll media advertisement prior to playing of the second media item.
Abstract:
Methods, systems, and media for managing notifications directed to multiple applications installed on a user device are provided. In some embodiments, a method for managing notifications is provided, the method comprising: receiving, using a hardware processor, a first notification for a first application; determining a first user device associated with the first application; receiving a second notification for a second application; determining a second user device associated with the second application; determining that the first user device and the second user device are the same device; determining that the first notification and the second notification are corresponding notifications; determining that the first notification has priority over the second notification; sending the first notification to the first user device upon determining that the first notification has priority over the second notification; and inhibiting the second notification from being sent to the first user device.