| Patent application number | Description | Published |
| 20090006191 | TARGETING IN-VIDEO ADVERTISING - Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented. | 01-01-2009 |
| 20090055725 | System and Method for Generating Creatives Using Composite Templates - A computer-implemented method for generating creatives includes creating a first composite template. The method also includes defining one or more template elements for use with the first composite template. The method further includes assigning data to each of the one or more template elements. The method also includes generating a first creative based on the first composite template and the assigned data. The first creative comprises one or more creative elements corresponding to the one or more template elements. | 02-26-2009 |
| 20090119166 | VIDEO ADVERTISEMENTS - A query including one or more keywords is received. An advertisement associated with the one or more keywords is identified, and display data for displaying the advertisement is generated and a determination is made as to whether the advertisement is associated with a video. Video selection data is generated for displaying the video proximate to the advertisement if the advertisement is determined to be associated with the video, and the display data and the video selection data are provided. | 05-07-2009 |
| 20090164419 | VIDEO QUALITY MEASURES - A query including one or more keywords is received from a client device, and a content item (e.g., an advertisement) relevant to the one or more keywords is identified. A video is selected from one or more videos associated with the content item, the selection based on the one or more keywords. Display data is generated for displaying the content item at the client device, and video selection data is generated for displaying the video proximate to the content item at the client device. The display data and the video selection data are provided to the client device. | 06-25-2009 |
| 20090177537 | VIDEO ADVERTISEMENT PRICING - A query including one or more keywords is received from a client device, and an advertisement relevant to the one or more keywords is identified, wherein the advertisement is associated with a video. Display data for displaying the advertisement at the client device is generated. Video selection data for displaying a video element proximate to the advertisement at the client device is also generated. The display data and the video selection data are provided to the client device, and an account of an advertiser associated with the advertisement is updated an amount in response to receiving data indicating a selection of the advertisement or the video element. | 07-09-2009 |
| 20100125871 | VIDEO PLAY THROUGH RATES - A request for video advertisements is received and video advertisements that can be provided in response to the request are identified. Performance features associated with the video advertisements are identified and are provided as input to a video advertisement performance model trained to estimate a play through rate for each of the video advertisements. The video advertisements are ranked based on the estimated play through rates for the video advertisements provided by the video advertisement performance model, and one or more video advertisements are provided in response to the request according to the ranking of the video advertisements. | 05-20-2010 |
| 20100231598 | Serving Font Glyphs - A computer-implemented method for obtaining a font for a document includes determining each glyph of a font that is specified in contents of an electronic document, the determination identifying a subset of multiple glyphs included in the font, the subset determined on a first device that does not have the font stored thereon. The method includes generating on the first device a request to a second device based on the determination, the request identifying the subset to the second device. The method includes receiving, at the first device, information sent from the second device in response to the request and defining the subset of the multiple glyphs, the information not defining a remainder of the multiple glyphs other than the subset. The method includes generating on the first device a presentation of the electronic document using the received information, the presentation including the subset of the multiple glyphs. | 09-16-2010 |
| 20110023060 | Targeted Video Advertising - A computer-implemented method of providing targeted video promotional material includes transmitting a promotional item for display on a video terminal, determining whether the promotional item was skipped, and updating a profile corresponding to the promotional item or a viewer of the promotional item based on whether or not the promotional item was skipped. | 01-27-2011 |
| 20110035034 | Serving Media Articles with Altered Playback Speed - Systems and methods provide for on-the-fly alteration of apparent playback rate for content sent to a client based on a request from the client to alter the playback speed of the content. The system and method can use existing, open protocols and the media files served are playable by standard media playback clients. The method includes receiving a request for media content from a client, including instructions for adjusting the number of frames of the requested content to affect an apparent change in the playback speed of the content. The adjustment to the frames may include inserting frames, removing frames, and/or inserting markers to trigger the client device to duplicate frames. | 02-10-2011 |