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:
Systems and methods for a video scan are provided. The scan may be dynamically interactive and a function of characteristics of the programs in the scan (e.g., commercial breaks or the end of a program approaching) The scan may simultaneously display multiple scan windows for a plurality of programs, for example in a scan wizard. The scan wizard allows the user to simultaneously view a scan window and an information panel, select criteria for the scan from a criteria panel, and control the scan using a scan control panel. The scan may allow the user to record a program displayed in the scan without interrupting the scan (e.g., by using an additional tuner). The scan may display, within the scan interface, trick-play functions for appropriate scanned programs (e.g., recorded, cached and on-demand programs). The user may select and perform trick-play functions for a scanned program without exiting the scan mode.
Abstract:
An interactive television program guide system is provided in which the program guide may provide the user with a selectable list of combination categories. Combination categories are composed of multiple simple categories such as sports, news, comedy, movies, children, etc. Program listings are supplied to the program guide. At least some of the program listings are associated with combination categories. A combination category build process may be used to assign combination categories to program listings. The user is able to use the selectable categories list to quickly identify programming of interest.
Abstract:
An integrated environment for sports watching, sports wagering, and fantasy league play is provided. Odds, spread, or money line information may be displayed for any available sporting contest. Wagers may be accepted and payout information may be automatically calculated. The desired wager amount may be deducted from a wagering account bank balance associated with the user. Data relating to the sporting contest may be received from a supplemental data feed or data source in real-time, and the user's wagering account bank balance may be automatically updated based on the received data and the placed wager. The integrated fantasy league feature allows a user to create or join a public or private fantasy league, create new teams, view player or team statistics, and send messages between other users. Fantasy league point totals may be automatically computed and displayed to the user.
Abstract:
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions. Embedded advertisements may be provided within the program listings region and may be automatically displayed immediately adjacent to related program listings.
Abstract:
An interactive television program guide system is provided in which data that must be available quickly to the user is stored locally in a receiver whereas data that is not readily needed but available on-demand is stored remotely where mass storage is available. Locally-stored data may include frequently-requested information that the user needs quick access to. Supplemental information stored remotely may include information for which a slight delay following a request for a particular item of information by the user is acceptable. The program guide may display locally-stored information either continuously as the user is browsing the guide or as soon as the user requests it. The program guide may request supplemental information that is stored remotely when the user requests it or as soon as it is clear the user may want to view it. Accordingly, the program guide may anticipate which information the user will need and may store it locally in advance of the user actually requesting it, thereby reducing any delays in viewing the information.
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:
An interactive television program guide system is provided in which a user may inform a program guide of the user's interests. The interactive program guide system displays a list of available programming themes. The user may select a programming theme from the available programming themes and designate a level of interest in that theme. The user may designate, e.g., a high level of interest, i.e., a “favorite,” or a low level of interest in the theme. The programming guide will modify a list of themes according to the selected theme and level of user interest. The user is thus able to view the themes list and quickly identify programs of interest by the location of the selected theme in the themes list, or by a distinctive display of the selected theme.
Abstract:
An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.
Abstract:
An interactive television program guide system is provided in which the program guide may provide the user with a selectable list of combination categories. Combination categories are composed of multiple simple categories such as sports, news, comedy, movies, children, etc. Program listings are supplied to the program guide. At least some of the program listings are associated with combination categories. A combination category build process may be used to assign combination categories to program listings. The user is able to use the selectable categories list to quickly identify programming of interest.