Abstract:
An interactive television system is provided in which targeted messages may be sent to users. The interactive television system may use an interactive television program guide or other interactive applications to provide interactive television services to users. An e-mail or other messaging application may be used to receive the messages. The messaging application may be separate from the program guide or other interactive television application or may be part of the program guide or other interactive television application. Messages may be targeted based on the television channels to which the user subscribes or based on which settings the user has established in the program guide or other application or based on any other suitable criteria.
Abstract:
A system is provided in which an interactive television program guide is implemented on user television equipment such as a set-top box. The program guide provides an operator showcase in the form of one or more operator showcase television listings screens, each of which contains a set of television listings information. The sets of television listings information are generated by querying a database of television listings data in a database in the set-top box. Each database query is based on content criteria previously selected by the cable system operator or other service provider. The service provider is also able to define the format with which the television listings information is displayed in the television listings screens. A title and logos may also be selected by the service provider for each screen. The operator showcase television listings screens may therefore by customized and branded by the service provider. The user may access multiple operator showcase television listings screens using a centralized operator showcase menu.
Abstract:
An interactive television program guide system is provided. An interactive television program guide provides users with an opportunity to select programs for recording on a remote media server. Programs may also be recorded on a local media server. The program guide provides users with VCR-like control over programs that are played back from the media servers and over real-time cached copies of the programs. The program guide also provides users with an opportunity to designate gift recipients for whom programs may be recorded.
Abstract:
Systems and methods for displaying substitute media while fast forwarding past advertisements are provided. When a user reaches the advertisement, the interactive media guidance application may receive an instruction to fast forward the advertisement. In response to the fast forward instruction, the interactive media guidance application may identify and display substitute media instead of the advertisement. The substitute media may be an image, a video frame/clip, a graphic, an animated graphic, or any other suitable media. The substitute media may be distributed in the advertisement using any suitable method. For example, the substitute media may be incorporated in the video frames of the advertisement (e.g., overlaid in the video frames of the advertisement), added as hidden video frames distributed in the advertisement, or any other suitable approach. An advertisement tool for creating advertisements that include substitute media, and for previewing advertisements as they are fast forwarded is also provided.
Abstract:
An interactive television program guide system is provided. An interactive television program guide implemented on user television equipment obtains program guide data from two data delivery mechanisms. Current program guide data is obtained from a continuous data stream. Other program guide data (which may include the current program guide data) is obtained by the program guide from a program guide server.The continuous data stream may also include program and program grouping identifiers. The program guide may perform real-time actions associated with programs identified in the continuous data stream.
Abstract:
A program guide system is provided that supports a program guide application and multiple non-guide applications. The program guide system has a program guide application interface that allows the non-guide applications to use both device resources and program guide resources. The application interface maintains a list of registered applications and directs control requests from various applications to the current primary application. The application interface also has a user interface input director that directs keystrokes and other user input commands to the appropriate application. If a keystroke for the program guide application is detected while a non-guide application is running, the program guide application is invoked.
Abstract:
A method, device, system, and media are directed to controlling a multi-tuner radio. A voice command may be received and/or filtered. An operation of the radio may be modified based on the voice command. A gesture input may be received through a gesture pad. Another operation of the multi-tuner radio may be modified based on the received gesture input. A fingerprint may be recognized with a gesture pad. A user may be authenticated based on the recognized fingerprint. The operation or the other operation may be personalized based on the fingerprint. User training may be provided for the gesture input.
Abstract:
An interactive television program guide system is provided. An interactive television program guide provides users with an opportunity to select programs for recording on a remote media server. Programs may also be recorded on a local media server. The program guide provides users with VCR-like control over programs that are played back from the media servers and over real-time cached copies of the programs. The program guide also provides users with an opportunity to designate gift recipients for whom programs may be recorded.
Abstract:
An interactive television system is provided in which an interactive television application is used to support network-based or local personal video recorder capabilities. A user may use this application to view lists of program listings. The user may select a program listing of interest. The interactive television application may allow the user to set a reminder for the selected program at the scheduled broadcast time. This application may also allow the user to set a reminder for the selected program at a later time at which the program is not scheduled to be broadcast. The user may be provided with a reminder at this later time. In response, the user may direct the network-based or local personal video recorder to play back the program or may defer the reminder again. The interactive television application may collect information on program usage and popularity to determine how long to retain certain programming.
Abstract:
The present invention allows control of the presentation of advertisements that are associated with television networks, channels, and programs, and enables a single broadcasting of each advertisement associated with a network to be made to numerous television systems in parallel. The presentation of advertisements that are associated with television networks, channels, and programs is controlled in the present invention by determining at television viewer equipment whether the television networks, channels, or programs with which the advertisements are associated are unavailable to the television viewer or are undesirable to the television viewer. Once this determination has been made, the television viewer equipment then presents the advertisements, or selects and presents suitable alternative advertisements. A single broadcasting of each network advertisement to all television systems is enabled in the present invention by broadcasting each advertisement with a network identifier to all television systems. At the television systems, the network identifier and channel map or program guide information located in television viewer equipment are then used by an interactive program guide or other application running in the television viewer equipment to determine whether a local affiliate for that network is available and not designated as undesirable by the television viewer. If the local affiliate is available and not designated as undesirable, the advertisement is then presented to the television viewer, otherwise a suitable alternative advertisement is then identified and presented to the television viewer.