The present invention relates generally to broadcast recording systems, and more particularly, to systems and methods for selectively recording program content from a mosaic display while continuing to display the mosaic display.
Cable television and satellite television have become very common over the years, and they allow viewers to choose from a multitude of channels. Viewers may even choose content based on their subject of interest, such as movies, music videos, and sports.
Programming menus allow recording of program content by selecting the appropriate program from a program guide, typically using a remote control. The program is then recorded when the program later airs. These menus may include program information in the form of a menu in addition to a partial picture containing program content playing in one area of the television screen. The viewer selects the desired program content by using the remote control.
Some systems have increased versatility by allowing a viewer to record programs using a digital video recorder (DVR). Such systems allow a user to record two different programs that air at the same time. Viewers can watch and control either program by pressing a button on a remote control that switches between the two channels. More recently, some systems exist that present a broadcast signal to the viewer in the form of a mosaic, with multiple tiles each representing a separate one of a plurality of program contents. These systems allow a viewer to view several programs at the same time, although each program is viewed only as a tile in a mosaic as opposed to being viewed on the entire display area, and there is no audio. In this manner, a viewer can view a baseball game, a favorite drama show, and a news show, all on one screen simultaneously. Some of these systems also allow viewers to select a program from the mosaic for recording. However, once the program is selected for recording, the display then typically shows only the program that was selected for recording. Viewing options are thus limited once the program for recording is selected. Thus, it would be desirable to provide systems and methods for allowing selection of a program content from a mosaic for recording, while still being able to view the entire mosaic.
The present invention relates generally to broadcast recording systems, and more particularly, to multiple program content video systems and apparatus and methods for using them. In one embodiment, a user or viewer requests and receives a broadcast signal that is displayed in the form of a mosaic, where each tile of the mosaic typically corresponds to a separate one of a plurality of program contents. This is referred to herein as a mosaic broadcast signal. The user then selects a program content from the mosaic for recording, and is able to continue to view the mosaic while the selected program content is being recorded, typically on a DVR. The selected tile may be highlighted or otherwise emphasized. The mosaic may be a categorized mosaic, and the user may also request and receive program guide information associated with selected tiles of the mosaic, including expanded information such as information associated with future programs on the channels associated with the selected tiles.
The mosaic broadcast signal preferably includes audio signals associated with the program contents, and the audio signal for a selected program content may be played (audibly produced) in response to selection of the tile corresponding to the selected program content, while the mosaic is being displayed, and/or while a program selected for recording is being recorded. In this manner, a user may navigate through the mosaic, selectively hearing the corresponding audio signals, while the mosaic is being displayed, and/or while the program selected for recording is being recorded. The user may at any time select a tile for full-screen viewing, in which case a tuner previously tuned to the mosaic broadcast channel will be tuned to the broadcast channel associated with the selected tile, and the program content associated with that tile will then be displayed in place of the mosaic.
A system for carrying out a method of the present invention includes multiple tuners (e.g., a first tuner, and a second tuner), means for receiving the broadcast signals and supplying them to the tuners, a recording device, a display for displaying a video portion of the mosaic broadcast signal as a mosaic of program contents while a selected one of the program contents is being recorded, and means for requesting recording of the selected program content in response to a request from the viewer. The system may also include means for receiving and playing an audio portion of the mosaic broadcast signal corresponding to a selected tile of the mosaic. Any number of additional tuners may be included, for a total of three, four, five, six, seven, eight, nine, ten, or more total tuners. Doing so would allow more programs to be selected for recording and to be actually recorded.
Other aspects and features of the present invention will become apparent from consideration of the following description taken in conjunction with the accompanying drawings.
a illustrates a sample format of a mosaic broadcast signal.
b illustrates a data file corresponding to the mosaic signal of
Turning to
Display 94 comprises a medium to display discrete multiple program content videos as tiles 92 (i.e., at the locations of the tiles 92), each representing a corresponding program content. The display 94 displays the multiple tiles 92 in the form of a mosaic 95. For example, a viewer watching the screen 94 may view a news channel on one tile 92a while viewing a sports channel on tile 92b and a movie channel on tile 92c. The viewer typically navigates through the mosaic 95 with the use of a remote control 100 (
A sample format of a mosaic broadcast signal is shown in
Turning to
The audio track information may have a single entry for each tile, or multiple entries for some or all tiles. In the example of
The overall operation of a method will now be briefly described with reference to the operational flow charts shown in
A detailed operation of the method embodied in
Turning to
The selection of a program or tile occurs by the user navigating through the mosaic 95, e.g., by using control keys 110 (
Referring back to step 210, and in connection with
Now continuing to step 230, a viewer selects one of the plurality of program contents from the mosaic 95 for recording. The selection 230 is typically with the viewer's use of a remote control 100 comprising navigating the tiles 92 of the mosaic 95. Navigating may include using cursor control commands on remote control 100 to position a cursor (not shown) on a selected tile 92, or to otherwise indicate the tile. Selection 230 is also contemplated by a viewer using front panel push buttons (not shown) on display device 90. The viewer selects one of the plurality of program contents from the mosaic 95 for recording by designating the tile 92 of the mosaic 95 associated with the desired program content, and then issuing a “record” command”. This causes a second tuner 60 (
In a system with additional tuners, additional tiles 92 may be selected for recording, and doing so would cause one of the available additional tuners (i.e., one that is not already allocated to a signal selected for recording) to be tuned to a channel associated with the additional program selected for recording, and also cause a recording device to record the additional signal. The recording device may be the same device recording other signals, or multiple recording devices may be used if necessary. In either case, the system manages the available resources of tuners and recording devices to ensure that the signals selected for recording are recoded, or if the resources are not available then the system may provide an appropriate indication to the user of that condition, and allow the user to choose how to proceed, such as by canceling one of the previously selected recordings.
Still referring to step 230, a viewer may request to display program guide information associated with a selected program content 92. For example, the viewer may request date, time and duration information for the selected program content 92. The program guide information is displayed on the screen in text or is audibly produced through a speaker 85 associated with the display device 90. The program guide information may be presented in an expanded format, such as being enlarged to fill a portion of the screen 94 up to and including the entire screen 94, or being presented in a drop down, pull-down, or pop-up menu, numbered list, or other suitable manner. Another expanded format comprises displaying program guide information of future programs for the channel associated with the selected program content 92, in which case the information typically could be viewed on a timeline using cursor controls, so a viewer can go through forward programming information for a tile 92 of the mosaic 95.
In another feature of the method associated with step 230, an audio signal associated with a selected program content is received and played upon selection of the corresponding tile 92, and the audio signal is played while the mosaic 95 is being displayed and while a selected program is being recorded. The program being recorded may be the same or different from the program tile 92 selected for audio play. Typically, the audio signal is played by a speaker 85 associated with the display device 90. Similarly, as the user navigates the mosaic 95, an audio signal associated with each tile 92 may be played upon indication and/or selection of the respective tile 92, to replace the audio signal previously being played for the previously indicated/selected tile. The correct audio is determined by matching the selected tile from the video portion of the mosaic broadcast signal to the corresponding audio signal using the information available in the mosaic broadcast signal as shown in
In another feature, the viewer may select a tile 92 of the mosaic 95 for full-screen or enlarged display, and in response a video portion of a broadcast signal associated with the selected tile is displayed in place of the mosaic, while this selected program or another continues to be recorded. The viewer may alternatively switch back and forth between viewing the mosaic and the program being recorded (or another program) by selecting the desired channels for video display.
As seen at step 240, typically the video portion of the mosaic broadcast signal continues to be received and/or displayed on the display 94 as a mosaic 95, while the selected program content 92 is being recorded. As described herein, however, other channels may also be displayed while the selected program is being recorded, including a channel associated with the program being recorded, a channel associated with one of the other tiles of the mosaic, or any other channel.
Turning now to
At step 320, the service provider transmits the mosaic broadcast signal formatted for a video portion thereof to be displayed as a mosaic, typically over the transmission line 25 using broadband technology, satellite transmission, or the like. The signal includes an audio portion comprising audio signals associated with each of the plurality of program contents such that an audio signal associated with a selected one of the programs can be played in response to selection of that program content from the mosaic, while the mosaic is being displayed.
At step 330, a request is received for another broadcast signal, corresponding to one of the plurality of program contents from the mosaic to be recorded. Again, the request is typically over transmission line 25. This request may be separate from or in combination with the request for the mosaic broadcast signal. The request received by service provider 20 may include a request for program guide information associated with the selected program content 92 and/or associated with other program content. The program guide information is requested in various formats including current program guide information, and in an expanded format wherein the request comprises program guide information of future programs for the selected program content channel. Optionally, step 330 comprises service provider 20 receiving a request for an audio signal associated with the selected program content 92 or associated with another program content.
In response to the request received at step 330, at step 340 the provider 20 transmits the selected program content 92 (typically from one of many media outlets or from media storage units residing with the service provider 20) for recording, so that the selected program content may be recorded while the mosaic broadcast signal is being displayed as the mosaic 94. This transmission may include service provider 20 transmitting program guide information and/or audio signals.
A request for a mosaic broadcast signal may be for a specific broadcast signal preset by the service provider, or for a dynamically generated broadcast signal based on user criteria and/or service provider criteria. For example, a request for a preset mosaic broadcast signal might occur by a user selecting a channel from the guide labeled “mosaic football,” which the service provider has preset to include all football programs available. On the other hand, that same request may actually be for a dynamically created mosaic broadcast signal (unbeknownst to the user), because the service provider may not have a preset mosaic, but instead may create the mosaic only upon receiving the request for the “mosaic football” channel, at which time the service provider would search for all “football” programs and then create the football mosaic signal accordingly. In a like manner, dynamically created mosaic broadcast signals could be created by the service provider based on any number or combination of user-selected criteria. For example, a user may request a channel from the guide labeled “custom mosaic,” in which case the user could then enter criteria such as genre, rating, actor(s), producer(s), recommendation status, and the like, and the service provider would then dynamically (i.e., in response to the request) create the custom mosaic broadcast signal.
Turning now to
A sample use of the system of
The viewer then observes the mosaic 95 and navigates from tile 92a to tile 92b using remote control 100, each tile being indicated as it is passed over during navigation. In this way the viewer may select a particular indicated tile 92 of the mosaic 95 for recording or for another action. To record the program content associated with the indicated tile, the viewer selects the “record” option displayed on screen 94 or selects the “record” option on remote control 100, and this causes tuner 60 to tune to the channel associated with the selected tile. When service provider 20 receives a request for the selected program content 92 to be recorded, service provider 20 transmits the selected program content via transmission line 25 through converter 30, which passes the selected program content through tuner 60 to switch 70, and switch 70 then couples the selected program content from tuner (T2) 60 to recorder 75. Display device 90 continues to display the mosaic 95 while the selected program content 92 is being recorded.
In yet another feature of the invention,
Elements or components shown with any embodiment herein are exemplary for the specific embodiment and may be used on or in combination with other embodiments disclosed herein. Specific examples of the invention have been shown in the drawings and described herein. It should be understood, however, that the invention is not to be limited to the particular forms or methods disclosed, and is to cover all modifications, equivalents and alternatives falling within the scope of the appended claims.
This application is a continuation of U.S. patent application Ser. No. 11/277,347, filed Mar. 23, 2006, which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 11277347 | Mar 2006 | US |
Child | 12913389 | US |