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 |
20110289531 | Using Viewing Signals In Targeted Video Advertising - At a client, a video is received. The video includes one or more advertisement slots. The video is played back to a user. During the playback of the video, an impending advertisement slot is detected. One or more advertisements are requested for placement in the advertisement slot. The one or more advertisements are received and placed in the advertisement slot. | 11-24-2011 |
20110314095 | Media Article Adaptation To Client Device - Systems and methods provide for on-the-fly adaptation of a send rate for content sent to a client based on a detected read rate of the client system for data previously sent. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client, in response to which the server provides portions of the media content and monitors the reception rate of the content as it is sent to the client. This method allows for dynamic modification of the send rate of the content after the server has calculated an adjustment to correct for the difference between the reading rate and sending rate, thereby allowing for a send rate most compatible with the client. | 12-22-2011 |
20120084813 | 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. | 04-05-2012 |
20120203626 | VIDEO ADVERTISEMENTS - Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for displaying advertisements. The method includes providing query data specifying a search query including search terms; in response to providing the query: receiving a first advertisement associated with search terms and video element data comprising a video selection element for a video in response to a determination by the advertisement system that the video is eligible to be displayed with the first advertisement, the eligibility of the video to be displayed with the first advertisement being specified by an advertiser of the first advertisement; and receiving a second advertisement not including video element data in response to a determination that the second advertisement is not eligible to be displayed with a video; displaying the first advertisement and the video selection element proximate to the first advertisement, and displaying the second advertisement with the first advertisement. | 08-09-2012 |
20120246278 | DYNAMIC MEDIA SERVING INFRASTRUCTURE - Systems and methods provide for dynamic generation of media content at the point that content is served. The system and method work within the bounds of simple, existing, open protocols and the media files served are playable by standard media playback clients. The method is driven by a request for media content from a client specifying an edit list. The server opens one or more source files and selects portions of one or more files to transmit based on edit list instructions, and sequentially writes those portions to an output for serving to the client. The method allows for various modifications of the content before serving. | 09-27-2012 |
20140019856 | 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. | 01-16-2014 |
20140078884 | COMMUNICATING NETWORK PATH AND STATUS INFORMATION IN MULTI-HOMED NETWORKS - An example network system includes a layer two (L2) device and a layer three (L3) device. The L2 device includes a control unit is configured to determine a preferred network path from a first L2 network in which the L2 device resides to an intermediate L3 network in which the L3 device resides that couples the first L2 network to a second L2 network having a second L2 device. The control unit includes a management endpoint (MEP) module. The MEP module executes an operations, administration, and management (OAM) protocol to monitor the first L2 network and output an L2 frame in accordance with the OAM protocol to the L3 device to notify the L3 device that it is within the preferred network path. A MEP module of the L3 device executes an OAM protocol that outputs L2 frames to the L2 device indicating the status of the L3 network. | 03-20-2014 |
20140082643 | 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. | 03-20-2014 |
20140143800 | 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. | 05-22-2014 |