Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for providing music-styled advertisement or other sponsor-directed content. Metadata describes media content that can be streamed or otherwise provided to a user's media device. A media streaming logic and targeting service analyzes a playing media content, and selects advertisements for delivery in conjunction with that content. For example, the system can determine a genre, tempo, or mood of music being streamed during a session, and select advertisements targeted to a style of music. Information associated with the user, for example their location, can be used to predict their mood, and select appropriate advertisements. Advertisements can also be selected based on an analysis of, for example, a playlist description or a song lyrics.
Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for delivery of media content and advertisement or other sponsor-directed content across a connected media environment. Playback can selectively follow a user from one location to another location, or from one media device to another media device, either maintaining a same session or switching sessions depending on the user's location, media device used, and user activity. Playback of advertisement or other sponsor-directed content can be synchronized between different areas of the connected media environment, or between different media devices, for example between a secondary device such as an audio speaker in a particular room, which is being controlled by a primary device such as a smartphone in another room.
Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for delivery of media content and advertisement or other sponsor-directed content across a connected media environment. Playback can selectively follow a user from one location to another location, or from one media device to another media device, either maintaining a same session or switching sessions depending on the user's location, media device used, and user activity. Playback of advertisement or other sponsor-directed content can be synchronized between different areas of the connected media environment, or between different media devices, for example between a secondary device such as an audio speaker in a particular room, which is being controlled by a primary device such as a smartphone in another room.
Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for providing music-styled advertisement or other sponsor-directed content. Metadata describes media content that can be streamed or otherwise provided to a user's media device. A media streaming logic and targeting service analyzes a playing media content, and selects advertisements for delivery in conjunction with that content. For example, the system can determine a genre, tempo, or mood of music being streamed during a session, and select advertisements targeted to a style of music. Information associated with the user, for example their location, can be used to predict their mood, and select appropriate advertisements. Advertisements can also be selected based on an analysis of, for example, a playlist description or a song lyrics.
Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for watch-now functionality. A media play logic at a media device controls playback of media content and advertisements as received from a media server, and can be configured for regular media play, or extended media play. Periodically, for example when input is received from a user to skip to a next media option for playback, the user can be prompted to watch an advertisement, in return for extended media play. Upon receiving an election by the user to watch the advertisement in return for extended media play, the media application plays the advertisement, and configures the media play logic for an extended period of advertisement-free media play.
Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for providing music-styled advertisement or other sponsor-directed content. Metadata describes media content that can be streamed or otherwise provided to a user's media device. A media streaming logic and targeting service analyzes a playing media content, and selects advertisements for delivery in conjunction with that content. For example, the system can determine a genre, tempo, or mood of music being streamed during a session, and select advertisements targeted to a style of music. Information associated with the user, for example their location, can be used to predict their mood, and select appropriate advertisements. Advertisements can also be selected based on an analysis of, for example, a playlist description or a song lyrics.
Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for selection of targeted advertisement or other sponsor-directed content based on a playlist context. A media device enables access by a user to one or more playlists of media content at a media server. Advertisements can be selected for providing to the user, based on one or more characteristics of a playlist, such as the playlist's description, or the playlist being part of an advertisement campaign. For example, a playlist bearing a particular descriptive title can be used to trigger advertisements that may be relevant to that descriptive title. Adding a particular song to a playlist can be used to trigger advertisements that may be relevant to that song.
Abstract:
Described herein are techniques for streaming digital media content, such as music, video, or television content. In accordance with an embodiment, the system includes support for watch-now functionality. A media play logic at a media device controls playback of media content and advertisements as received from a media server, and can be configured for regular media play, or extended media play. Periodically, for example when input is received from a user to skip to a next media option for playback, the user can be prompted to watch an advertisement, in return for extended media play. Upon receiving an election by the user to watch the advertisement in return for extended media play, the media application plays the advertisement, and configures the media play logic for an extended period of advertisement-free media play.