In most video or home entertainment systems, a television or video monitor is used to watch broadcast and recorded television programming. The broadcast signal carrying the programming shown on the television set may come from, for example, a terrestrial antenna, a cable television system or a satellite dish. Modern users may have access to hundreds of channels of programming as well as pay-per-view service, video-on-demand service and other services.
In most such system, additional electronics are needed to allow the television set to access and display the variety of available programming. These additional electronics are typically incorporated into a terminal, known as a set-top box. The set-top box is connected to the television set and provides a programming signal for the television set to display. The set-top box is also connected to a signal source, for example, a cable television system or satellite dish, and processes a programming signal from that signal source into a form that can be used and displayed by the television set.
In addition to providing access to the programming from a cable or satellite service provider, a set-top box may also perform other functions for the user. For example, the set-top box may incorporate a video recorder that can record video programming for later playback as desired by a user.
Video recorders, whether incorporated into a set-top box or provided as a separate unit, allow a user to record and replay video and television programming. Modern video recorders store the recorded programming digitally on a mass data storage device, such as a hard drive. Such video recorders are known as Personal Video Recorders (PVRs) or Digital Video Recorders (DVRs).
A remote control unit for a video recorder includes a transceiver for communicating with the video recorder and a display device for displaying video programming. In some embodiments, the remote control unit receives a preview clip of a video program stored on the video recorder and displays that preview clip for a user of the remote control unit.
The accompanying drawings illustrate various embodiments of the present invention and are a part of the specification. The illustrated embodiments are merely examples of the present invention and do not limit the scope of the invention.
Throughout the drawings, identical reference numbers designate similar, but not necessarily identical, elements.
As used herein and in the following claims, the term “video recorder” will be broadly defined to mean any device for recording and/or outputting audiovisual, video or television programming. Examples of a video recorder including a Personal Video Recorder (PVR) or Digital Video Recorder (DVR), a Digital Versatile (Video) Disk (DVD) player or the like. The video recorder may be incorporated into a set-top box or may be a separate unit. As noted above, a set-top box can enable access to the various channels of television programming and other services offered by a service provider.
The term “television” or “television set” will be used to broadly refer to any television, video monitor or display device displaying audiovisual programming or other services under the control of a user. The term “service provider” will be understood to mean any party providing services to a set-top box or video recorder including, but not limited to, a terrestrial television broadcasting company, a cable television company or a satellite television company. The services of a service provider may include audiovisual or television programming, internet or Web access, video-on-demand, pay-per-view or other services.
Additionally, the illustrated video recorder (101) can record and playback video programming as desired by a user. The video recorder (101) includes a data storage device, in the illustrated example, a hard drive (103), on which audiovisual programming can be recorded and from which recorded programming can be played back under control of the processor (105).
The video recorder (101) may be controlled using a remote control unit (100). As shown in
The video recorder (101) includes a transceiver or receiver (106) for communicating with the corresponding remote control unit (100). The television (104) will also include a transceiver or receiver for communicating with the remote control unit (100). The transceiver (106) of the video recorder (101) may be, for example, an infra-red receiver for receiving an infra-red signal from the remote control unit (100). In other examples, the transceiver (106) may be a radio-frequency receiver or some other wireless transceiver for communicating with the remote control unit (100). A system bus (113) interconnects the various components in the video recorder (101).
Over time, a large number of programs may be recorded and stored on the hard drive (103). The video recorder (101) will have a user interface that allows a user to view a list of the recorded programs and select a program that the use wishes to have played back. The selected program is then output by the video recorder (101) to the television set (104) and displayed on the television set (104).
Conventionally, the user interface of the video recorder (101) has included a remote control unit and a display on the connected television set. Thus, to select a recorded program for playback, the user would discontinue watching a program or other service on the television set and access the user interface of the video recorder (101). The user interface would then display a list of recorded programs on the television set form which the desired program can be selected. However, the user may desire to look through the list of recorded programs without discontinuing a program or service being displayed on the television set (104). In this past, this has not been possible.
However, according to principles described herein, the remote control unit (100) incorporates a display device which can be used to interface with the video recorder (101). The video recorder (101) transmits a list of recorded programs stored on the hard drive (103) to the remote control unit (100). The remote control unit (100) then displays the list of recorded programs and allows the user to scroll through the list.
If the user notes a program that he or she wishes to playback, the user can select that program on the remote control unit (100). The remote control unit (100) then signals the video recorder (101) to output that selected program to the television (104) for playback. In some instances, the user may want to view a clip of a recorded program before deciding whether to playback that program. In such a case, the remote control unit (100) signals the video recorder (101) for a clip of the recorded program. As will be described in more detail below, the video recorder (101) then transmits a clip of the recorded program to the remote control unit (100). The remote control unit (100) then displays the clip for the requesting user.
In addition, any feature of the user interface for the video recorder (101) can be controlled using the remote control unit (100) without interrupting the program or other service being displayed on the television set (104). The use of the remote control unit (100) to support the user interface of the video recorder (101) will now be described in further detail using
As shown in
In some embodiments, the remote control unit (100) includes an input keypad (121, 122) for controlling the user interface elements displayed on the display device (123). This input keypad may include a number of buttons (122). These buttons (122) may be assigned dedicated functions such as turning power on or off for the video recorder or toggling the user interface between different screens or interface displays as will be described in more detail below. Some of the keypad buttons (121) may be used to scroll through a listing of recorded programs or other elements on the display device (123), while one of the other buttons (122) is used to select an indicated program or item that is highlighted on the display (123).
Internally, the exemplary remote control unit (100) includes the following principal components. Those of skill in the art will realize that more or less than the listed internal components may be incorporated into a remote control unit as described herein. This portion of the description will refer to the right hand portion of
As mentioned above, the exemplary remote control unit (100) includes a display device (123) and may include an input keypad (121, 122). The remote control unit (100) also includes a wireless transceiver (124) for communicating with the video recorder (101,
The remote control unit (100) also incorporates a processor (125) and a memory unit (126). The memory unit (126) may be non-volatile memory and contains the programming or firmware for the remote control unit (100). The processor (125) will access and execute the firmware in the memory (126) to support all the features described herein as performed by the remote control unit (100). The various components of the remote control unit (100), including the processor (125) and memory (126) are interconnected by a system bus (129).
The remote control unit (100) may also include a decompression engine (127) including decoding and/or decompression circuits or firmware for handling video, audio or audiovisual signals received from the video recorder (101,
The remote control unit (100) may also include a speaker (128) for outputting an audio signal that corresponds to a clip of audiovisual programming being shown on the display device (123). The speaker (128) may also be used to output other sounds as part of the user interface or operation of the remote control unit (100).
The exemplary remote control unit (100) may also have other user interface screens used to control other functions of the video recorder and/or other system components. The soft buttons (130) may include a button or buttons for switching the display to another of the user interface screens available. For example, button (131) may switch the display to a user interface screen for controlling the video recorder as will be described below. The hard buttons (122) of the remote control unit (100) may also be assigned to switch the display on the display device (123) among various user interface screens as described herein.
This listing (141) may include a scroll bar (143) to indicate the length of the full listing and the relative location in the full listing of the partial list then displayed on the display (123). The listing of recorded programs (141) will also include a highlight, cursor, box or other indicator (142) that indicates one of the programs in the list (141).
When a particular program is indicated, e.g., Program Three in
The user can scroll the indicator (142) through the listing using, for example, buttons (121) on the remote control unit (100), a jog dial or other user input device. The user can also move the indicator (142) to select a particular program by tapping the title of that program in the listing (141) with a finger, stylus or other object. Once a program is indicated (e.g., Program Three in
The user interface screen of
The user interface screen of
The preview may or may not include accompanying audio. As described above, the remote control unit (100), in some embodiments, will include a speaker for producing or outputting audio associated with a preview video clip being shown on the display (123) of the remote control unit (100).
The preview screen of the user interface shown in
As should be noted again, all the functionality of the remote control unit (100) described herein can be performed without interrupting a program or other service being displayed on a television set (104,
At some point, the user may switch the display to a video recorder interface (determination 161) such as the example shown in
If the user desires to delete a program from the video recorder (determination 163), the user can indicate the program to be deleted in the list on the remote control unit and then activate a “delete” button of the user interface. The user may be asked to confirm the delete command (determination 170). If the delete command is confirmed, the remote control unit signals the video recorder to delete the indicated program (step 171). If the delete command is not confirmed, the user interface returns to the display of the list of recorded programs.
The user may also use the interface to preview a clip of a recorded program. A “preview” button may be activated to initiate the preview of an indicated program (determination 164). The remote control unit then signals the video recorder to transmit a clip from the indicated program.
The video recordings may be compressed for storage on the video recorder using, for example, the MPEG-2 (Motion Pictures Expert Group) compression scheme. In some embodiments, the video recorder may further compress a video clip from the stored program for transmission to the remote control unit. Given a limited bandwidth for transmission between the video recorder and the remote control unit, further compression of the video being transmitted or streamed to the remote control unit will speed up the preview feature described herein. For example, the video clip to be previewed on the remote control unit may be compressed according to the MPEG-4 standard for transmission to the remote control unit.
When received in the remote control unit (step 165), the signal for the video clip is decompressed by the decompression engine (127,
After the user has viewed the preview clip, the user may decide to playback the recorded program from which the preview clip was taken. If playback is selected (determination 166), a signal is sent to the video recorder to replay the indicated program (step 167). If the user does not want to play the previewed program, the user can return to the standard interface screen (determination 175) or the video recorder interface (step 162).
In addition, the remote control unit (100,
As used herein and in the appended claims, the term “controls” shall refer broadly to the soft buttons, the hard buttons, the jog dial, and touch-sensitive screen described herein, as well as to any other user input devices that can be incorporated into a remote control unit or video recorder to operate, or give commands through, a user interface.
As will be appreciate by those skilled in the art, a personal digital assistant (PDA) may be programmed to function as the remote control unit described herein. Thus, the present specification includes the possibility of programming a PDA to function as a remote control unit that controls a video recorder to, for example, view a listing of recorded programming and preview clips of those recorded programs as desired by a user.
The preceding description has been presented only to illustrate and describe embodiments of the invention. It is not intended to be exhaustive or to limit the invention to any precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be defined by the following claims.