Abstract:
A method includes receiving a plurality of recommendations for content items from a plurality of sending users for a recipient user through a plurality of sources, determining that the recipient user is interested in viewing a subset of the plurality of recommendations for content items from a first sending user of the plurality of sending users, and generating a first sending user playlist including the subset of the plurality of recommendations for content items from the first sending user but not from other sending users of the plurality of sending users.
Abstract:
Methods, systems, and media for presenting a reminder to view content are provided. In accordance with some embodiments, a method for presenting a reminder to view content is provided, the method comprising: determining that a message that includes a link to a first content item has been received by a user device; determining whether the link to the content item has been selected; in response to determining that the link to the content item has not been selected, storing metadata associated with the content item; determining that a user is viewing a second content item that is related to the first content item; determining a probability value that indicates a likelihood that the user would be interested in viewing the first content item; and causing an interface that includes a reminder to view the first content item to be presented on the user device.
Abstract:
Systems and methods of setting restrictions and pre-approval of selected at least one of a media content and an application are provided that include linking a child account to a parent account, where the parent account includes payment information, setting, a risk tolerance for at least one of a media content and an application selected via the child account, receiving a selection for at least one of a media content and an application via the child account, identifying a risk basis value of the selected at least one of the media content and the application for the child account, and approving the selected at least one of the media content and the application for the child account when the identified risk basis value of the at least one of the media content and the application is equal to or less than the set risk tolerance.
Abstract:
Methods, systems, and media for presenting a suggestion to watch videos are provided. In accordance with some embodiments, a method for presenting a suggestion to watch videos is provided, the method comprising: receiving, from a user device, a message that includes a link to a video; determining whether the link has been selected; in response to determining that the link has not been selected, determining a probability value that indicates a likelihood that a user associated with the user device would be interested in viewing the video; in response to determining that the probability value is greater than a predetermined threshold value, determining a time to suggest that the user view the video based at least in part on information relating to movement of the user device; and causing a suggestion to view the video to be presented in a suggestion interface on the user device at the determined time.
Abstract:
Methods, systems, and media for suggesting a link to media content are provided. In some embodiments, the method comprises: identifying a plurality of keywords in a message in a communication interface on a user device; determining a plurality of media content items relating to the plurality of keywords; determining a plurality of probability values corresponding to the plurality of media content items, wherein each probability value indicates a likelihood that the message relates to the corresponding media content item; identifying one of the media content items based on the probability values; causing a suggestion to insert a link to the identified media content item to be presented in a suggestion interface on the user device; and in response to determining that the suggestion has been selected on the user device, causing the link to the identified media content item to be inserted in the message in the communication interface.
Abstract:
A method for providing playlist content item recommendations is disclosed. The method includes receiving, at a processing device, a playlist content item recommendation generation request, receiving, at the processing device, a playlist title, generating, at the processing device, one or more playlist content item recommendations for a playlist using the playlist title, and providing, by the processing device, one or more of the generated playlist content item recommendations.
Abstract:
A method for creating a single playlist with multiple authors is disclosed. The method includes receiving, by a content sharing platform from a first user that is an author of a playlist of the content sharing platform, an indication of a second user to invite as another author of the playlist, the indication comprising an identifier of the second user and permissions corresponding to the second user, sending an invitation to the second user requesting the second user to be an author of the playlist, and when the second user accepts the invitation, storing the identifier of the second user and the permissions as metadata of the playlist, the second user to be allowed to interact with the playlist in accordance with the permissions corresponding to the second user.
Abstract:
Methods, systems, and media for media playback are provided. In some implementations, the method comprises: receiving location information indicating proximities of a mobile device with a plurality of media playback devices; determining that the mobile device is within a predetermined proximity of a first media playback device; transmitting first instructions to the first media playback device that cause a media content item to be presented on the first media playback device; determining that the mobile device is within the predetermined proximity of a second media playback device and is no longer within the predetermined proximity of the first media playback device; transmitting second instructions to the first media playback device that cause the first media playback device to stop presenting the media content item and third instructions to the second media playback device that cause the media content item to be presented on the second media playback device.
Abstract:
Methods and systems for automatically generating spelling suggestions and corrections are described. The method includes receiving content being shared by a user, determining a first language associated with the content, determining a context for the content, determining a potential error in the content using the first language and the context, and providing an identification of the potential error to the user. The methods may further include determining a correction for the potential error based on the first language and the context; and providing the correction to the user in the content in place of the potential error and with the identification.
Abstract:
Systems and methods for selecting content based on an event associated with a device identifier are provided. One or more processors can receive a request to serve content. The processors can identify a device identifier associated with the request. The processors can determine, from the device identifier, an event for which to serve content. The processors can determine, from the request, a length of time between a time the request to serve content is received and a time at which the event is scheduled to occur. The processors can select, based on the determined length of time and event parameters associated with the event, content for display and provide the selected content for display at a computing device associated with the device identifier.