Patent application number | Description | Published |
20130297691 | DETERMINING ACCESS TO COMMENTS - The subject technology discloses configurations for providing comments restricted to a set of users for web content on a web page. In one implementation, a widget is provided that enables a content provider or a user to provide comments restricted to the set of users in a manner that does not disrupt an existing implementation or presentation of publicly viewable web content that already provides public comments from visitors of the web site. In particular, the widget may be provided as a plugin or extension in the user's web browser, or be integrated in the web page by the content provider. The scope of the comments restricted to the set of users are defined by one or more access control lists, which allow the comments restricted to the set of users to be only viewable by a specified set of users (and not viewable by other users). | 11-07-2013 |
20130304777 | MAPPING METADATA ON IMPORT OF A MUSIC LIBRARY - A method for uploading a music library to a music provider service is provided. The method initiates with identifying a music library for uploading, the music library including at least one music file, the music file including audio data and associated metadata fields. A mapping between the metadata fields of the music file and metadata fields of a destination file corresponding to the music file is then defined. The destination file is created at the music service provider by copying the audio data to the destination file and by copying contents of the metadata fields of the music file to the metadata fields of the destination file according to the mapping. | 11-14-2013 |
20140258013 | ENTITY-BASED SEARCHING WITH CONTENT SELECTION - Systems and methods for entity-based searching with content selection include receiving a search query and determining that the search query corresponds to a search entity. The search entity may be associated with an online action, thereby forming an entity-action pair. Auction parameters that specify the entity-action pair may be used to select third-party content. A visual layout for the third-party content may be generated based on the relationship between a search query and the entity-action pair and used as part of the presentation of the third-party content on a search result screen. | 09-11-2014 |
20140258014 | ENTITY-BASED SEARCHING WITH CONTENT SELECTION - Systems and methods for entity-based searching with content selection include receiving a search query and determining that the search query corresponds to a search entity. The search entity may be associated with an online action, thereby forming an entity-action pair. Auction parameters that specify the entity-action pair may be used to select third-party content. Search results based on the search query, the search entity, and the selected third-party content may be provided for presentation as part of a search result screen. | 09-11-2014 |
20140372468 | SYSTEMS AND METHODS OF SELECTING CONTENT BASED ON AGGREGATE ENTITY CO-OCCURRENCE - The present disclosure relates to systems and methods for refining content selection criteria to facilitate content selection via a computer network. In some embodiments, a tool identifies a first entity used to select content of a first content provider. The first entity can correspond to a canonical stable identifier in a database. The tool can identify a plurality of sets of entities that each comprise the first entity and an additional entity different from the first entity. Each of the plurality of sets of entities can be associated with content of a corresponding content provider. The tool can determine a performance metric for the additional entity. The tool can compare the performance metric with a performance threshold. The tool can associate the additional entity with the content of the first content provider based on the comparison. | 12-18-2014 |
20150066652 | SYSTEM AND METHOD FOR DYNAMIC CROSS-PLATFORM ALLOCATION OF THIRD-PARTY CONTENT - A system and method for allocating third-party content impressions among online media formats is provided. An allocation system normalizes the number of impressions of each format so that the durations of each format may be determined so that the expected revenue of the impressions on each format is approximately equal. The allocation system assigns an optimal number of third-party content impressions to a user based on the amount of content the user consumes. The allocation system determines the probabilities of third-party contents of differing durations and formats being served to the user as a function of the user's preferred format and of an optimal amount of third-party contents to be viewed by the user. The allocation system determines whether a given third-party content should be served as a function of the probability. | 03-05-2015 |
20150242467 | PARAMETER BASED MEDIA CATEGORIZATION - Systems, device and techniques are disclosed for providing a media item using a media recommendation model. The media recommendation model can be configured to identify a media item based on a received parameter from a mobile device by comparing the received parameter with a parameter associated with the media item. A parameter may correspond to a mobile device movement, time, location or the like and may be provided from a sensor such as a position sensor, an accelerometer, a clock, a barometer, or the like. | 08-27-2015 |
20150334204 | INTELLIGENT AUTO-CACHING OF MEDIA - Techniques, systems, and computer readable media are provided that allow for portions of media items to be cached, prior to selection of any media item for playback by a user. The portion of a media item to be cached is determined based upon one or more caching factors, such as the likelihood that a user will select the media item for playback. Playback of a media item thus may begin without any noticeable buffering or caching, immediately upon selection of the media item by the user. | 11-19-2015 |
20150356176 | CONTENT ITEM USAGE BASED SONG RECOMMENDATION - Implementations of the disclosed subject matter provide techniques for recommending a song to a user based on the user's application usage information. A method may include receiving an indication of playback of a first song, by a first user, in a media application operating on a first device. It may be determined that a first content item is active on the first device during playback of the first song. An association may be stored of the first content item with the first song. Next, an indication may be received that the first content item is active on the first device. As a result, a second song associated with the first content item, based on the association of the first content item with the first song, may be recommended to the first user. | 12-10-2015 |
20160037213 | USING SECOND SCREEN DEVICES TO AUGMENT MEDIA ENGAGEMENT METRICS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using second screen devices to augment media engagement metrics. In one aspect, a method includes accessing user activity data describing user activities performed by a user on a first user device during a first time period, and accessing data describing presentation of one or more content items during the first time period on second user devices. For the first user device, determining based on the user activity data, for each of a plurality of second time periods that are sub-periods of the first time period, a first level of user engagement with the first user device, and determining, based on the user activity data, for each second time period that is a sub-period of the first time period, a second level of user engagement with the one or more content items presented. | 02-04-2016 |
20160105700 | USING SECOND SCREEN DEVICES TO AUGMENT MEDIA ENGAGEMENT METRICS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for using second screen devices to augment media engagement metrics. In one aspect, a method includes accessing user activity data describing user activities performed by a user on a first user device during a first time period, and accessing data describing presentation of one or more content items during the first time period on second user devices. For the first user device, determining based on the user activity data, for each of a plurality of second time periods that are sub-periods of the first time period, a first level of user engagement with the first user device, and determining, based on the user activity data, for each second time period that is a sub-period of the first time period, a second level of user engagement with the one or more content items presented. | 04-14-2016 |
Patent application number | Description | Published |
20150062131 | RUN-TIME TECHNIQUES FOR PLAYING LARGE-SCALE CLOUD-BASED ANIMATIONS - Various of the disclosed embodiments relate to systems and methods for providing animated multimedia, e.g. animated shows, to an audience over a network. Particularly, some embodiments provide systems and methods for generating and providing audio, animation, and other experience-related information so that user's may readily experience the content in a seamless manner (e.g., as an audience member watching a show, playing a video game, etc.). Various embodiments animate “to the audience” based, e.g., on what content the audience is consuming. The animations may be generated in real-time from constituent components and assets in response to user behavior. | 03-05-2015 |
20150062132 | MULTI-CHARACTER AUTHORING INTERFACE FOR LARGE SCALE ANIMATIONS - Various of the disclosed embodiments relate to systems and methods for providing animated multimedia, e.g. animated shows, to an audience over a network. Particularly, some embodiments provide systems and methods for generating and providing audio, animation, and other experience-related information so that user's may readily experience the content in a seamless manner (e.g., as an audience member watching a show, playing a video game, etc.). Various embodiments animate “to the audience” based, e.g., on what content the audience is consuming. The animations may be generated in real-time from constituent components and assets in response to user behavior. | 03-05-2015 |