Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing customized television advertisements. In one aspect, television advertising templates are used for generating customized television advertisements. The television advertisement templates include targeting criteria specifying targeting conditions for the television advertising template, which are conditions for selecting the television advertisement template for an advertisement availability, and content selection criteria specifying availability content associated with an advertisement availability for use in selecting variable advertisement content elements for inclusion in a customized television advertisement generated from the television advertising template. The variable advertisement content elements can include video elements, audio elements, and text elements.
Abstract:
A computer implemented method for using search queries related to television programs. A server receives a user's search query from an electronic device. The server then determines, in accordance with the search query and television program related information for television programs available at a location associated with the electronic device during a specific time window, a television program currently being displayed in proximity to the electronic device, wherein the television program related information includes program descriptions for a plurality of television programs being broadcast for the associated location.
Abstract:
A computer implemented method for recommending television programs based on search queries. The method is performed at a server, the server including a plurality of processors and storage and having access to a database of television program related information. The server receives from an electronic device search terms during a time window. The server determines one or more categories of interest associated with the received search query. The server then determines, in accordance with a location associated with the electronic device and the categories determined to be of interest in accordance with the received search query, at least one television program from a plurality of television programs available during the time window. The server then sends a recommendation to the electronic device to view the determined television program, in accordance with a determination that at least one television program is available and is sufficiently related to the determined categories of interests.
Abstract:
A computer implemented method for using search queries related to television programs. A server receives a user's search query from an electronic device. The server then determines, in accordance with the search query and television program related information for television programs available at a location associated with the electronic device during a specific time window, a television program currently being displayed in proximity to the electronic device, wherein the television program related information includes program descriptions for a plurality of television programs being broadcast for the associated location.
Abstract:
A computer implemented method for recommending television programs based on search queries. The method is performed at a server, the server including a plurality of processors and storage and having access to a database of television program related information. The server receives from an electronic device search terms during a time window. The server determines one or more categories of interest associated with the received search query. The server then determines, in accordance with a location associated with the electronic device and the categories determined to be of interest in accordance with the received search query, at least one television program from a plurality of television programs available during the time window. The server then sends a recommendation to the electronic device to view the determined television program, in accordance with a determination that at least one television program is available and is sufficiently related to the determined categories of interests.