Program guide system with flip and browse advertisements

Abstract
An interactive television program guide is provided in which advertisements may be displayed in program listings display regions on program guide screens. The program listings display regions may be browse displays or flip displays. The program guide screens contain video for the current channel to which the user is tuned. The program listings display regions containing the advertisements may be overlaid on top of the current channel. Alternatively, the video for the current channel may be provided in a reduced-size video window. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. Advertisements may be selectable. 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.
Description
BACKGROUND OF THE INVENTION

This invention relates to interactive television program guides, and more particularly, to techniques for presenting advertising to users of such television program guides.


Cable, satellite, and broadcast television systems provide viewers with a large number of television channels. Viewers have traditionally consulted printed television program schedules to determine the programs being broadcast at a particular time. More recently, interactive electronic television program guides have been developed that allow television program information to be displayed on a viewer's television.


Interactive program guides are typically implemented on set-top boxes. Such program guides allow users to view television program listings in different display formats. For example, a user may instruct the program guide to display a grid of program listings organized in a channel-ordered or a time-ordered list. Users may also search and sort program listings by theme (e.g., movies, sports, etc.) or by title (i.e, alphabetically). A user may obtain additional information for a program by placing a highlight region on a desired program listing and pressing an “info” key. The user may purchase a pay program from the program guide or may set a reminder for a future program by placing the highlight region on a program listing and pressing an “OK” key. Some systems allow the user to select a program for recording by placing the highlight region on a program listing and pressing a “record” key.


Program guides with a browse or flip display are capable of generating an overlay containing program listings information for a single channel. Browse displays contain information on programs available on channels other than the channel to which the user is currently tuned. The user may browse through program listings for other channels and other times using cursor keys, without changing the current channel. Flip displays contain information for the current channel. When the flip display is activated, using the up or down channel keys causes the both the current channel to change and the flip display to be updated accordingly.


Although flip and browse displays are useful, it would be desirable if more information were available to the user of such displays. For example, it would be desirable if advertisements were available in flip and browse displays to provide the users of such displays with additional information.


It is therefore an object of the present invention to provide an interactive television program guide system that provides advertising on flip and browse displays.


It is also an object of the invention to provide an interactive television program guide system with special effects for removing such flip and browse displays from the user's television screen.


SUMMARY OF THE INVENTION

These and other objects of the invention are accomplished in accordance with the principles of the present invention by providing a system having an interactive television program guide that provides video (including audio) for the current channel and a program listings display region containing a program listing for a single channel and an advertisement. The program listings display region may be either a browse display in which the channel or time for the program listing may be different than the current channel or time or a flip display in which the channel for the program listing and the current channel are the same.


A browse display may be provided in which a user may change the channel for the program listing by navigating a highlight to an advertisement adjacent to the program listing with a cursor key and by activating that cursor key again after the advertisement has been highlighted.


The advertisement may be selectable. When the user selects the advertisement, the program guide may take an appropriate action. If the advertisement is related to programming, selecting the advertisement may direct the program guide to perform a programming related task such as setting a reminder for a program, tuning to a program, recording a program, ordering a pay-per-view program, etc. If the advertisement is a conventional advertisement, selecting the advertisement may direct the program guide to assist in the ordering of a product or service, to process an inquiry for additional information, to display additional information, etc.


Multiple advertisements may be provided within the program listings display region. Advertisements may contain text, graphics, and video.


The program listings display region may be removed by the program guide using a special effect such as a wipe, a dissolve, a fade, etc.


Further features of the invention, its nature and various advantages will be more apparent from the accompanying drawings and the following detailed description of the preferred embodiments.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram of a system in which an interactive television program guide is implemented in accordance with the present invention.



FIG. 2 is a diagram of a system similar to the system of FIG. 1 showing how servers may be located at network nodes in accordance with the present invention.



FIG. 3 is a simplified plan view of an illustrative remote control in accordance with the present invention.



FIG. 4 is a diagram illustrating the operation of conventional browse displays.



FIG. 5 is a diagram illustrating the operation of conventional flip displays.



FIG. 6 is a diagram of an illustrative browse display containing an advertisement in accordance with the present invention.



FIG. 7 is a diagram of another illustrative browse display containing an advertisement in accordance with the present invention.



FIG. 8 is a diagram illustrating how a browse display containing an advertisement may be provided with a highlight that may be navigated to the advertisement in accordance with the present invention.



FIG. 9 is a diagram of an illustrative flip display containing an advertisement in accordance with the present invention.



FIG. 10 is a diagram illustrating how a browse or flip display may be removed from the user's television screen using a special effect.



FIG. 11 is a flow chart illustrating steps involved in providing flip and browse displays and in removing such displays from the user's television screen using special effects.



FIG. 12 is a diagram of another illustrative flip or browse display in accordance with the present invention.



FIG. 13 is a diagram of an illustrative advertisement in accordance with the present invention.



FIG. 14 is a flow chart of steps involved in providing a selectable advertisement and taking suitable actions in the program guide in response to selection of the advertisement by a user in accordance with the present invention.





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

An illustrative program guide system 30 in accordance with the present invention is shown in FIG. 1. Main facility 32 contains a program guide database 34 for storing program guide information such as television program guide listings data, pay-per-view ordering information, television program promotional information, etc. Main facility 32 also contains an advertising database 36 for storing advertising information. Information from databases 34 and 36 may be transmitted to television distribution facility 38 via communications link 40. Link 40 may be a satellite link, a telephone network link, a cable or fiber optic link, a microwave link, a combination of such links, or any other suitable communications path. If it is desired to transmit video signals (e.g., for advertising and promotional videos) over link 40 in addition to data signals, a relatively high bandwidth link such as a satellite link is generally preferable to a relatively low bandwidth link such as a telephone line.


Television distribution facility 38 is a facility for distributing television signals to users, such as a cable system headed, a broadcast distribution facility, or a satellite television distribution facility.


The program guide information transmitted by main facility 32 to television distribution facility 38 includes television program listings data such as program times, channels, titles, descriptions, etc. Transmitted program information also includes pay program data such as pricing information for individual programs and subscription channels, time windows for ordering programs and channels, telephone numbers for placing orders that cannot be impulse ordered, etc. The advertising information transmitted by main facility 32 to television distribution facility 38 includes text, graphics, and video advertisements for various products and services. If desired, some of the program guide and advertising information may be provided using data sources at facilities other than main facility 32. For example, data related to pay program order processing (e.g., billing data and the like) may be generated by an order processing and billing system that is separate from main facility 32 and separate from television distribution facility 38. Similarly, advertising information may be generated by an advertising facility that is separate from main facility 32 and television distribution facility 38.


Regardless of its source, advertising information may be maintained on a server 42 within television distribution facility 38 if desired. Server 42 may be capable of handling text, graphics, and video.


Television distribution facility 38 distributes program guide and advertising information to the user television equipment 44 of multiple users via communications paths 46. User television equipment may be any suitable equipment for providing television to the user that contains sufficient processing capabilities to implement an interactive television program guide. Paths 46 may be cable links, fiber optic links, satellite links, broadcast links, or other suitable link or combination of such links. Any suitable communications scheme may be used to transmit data over paths 46, including in-band transmissions, out-of-band transmissions, digital transmissions, analog transmissions, cable transmissions, satellite transmissions, over-the-air transmissions, multichannel multipoint distribution services (MMDS) transmissions, etc.


If desired, program guide data may be distributed over an out-of-band channel on paths 46 or over an in-band path such as the vertical blanking interval (VBI). Advertising information may be distributed using any of a number of suitable techniques. For example, text and graphics advertisements may be distributed over an out-of-band channel using an out-of-band modulator. Video advertisements may also be distributed in this way, although large quantities of video information may be more efficiently distributed using one or more digital channels on path 46. Such digital channels may also be used for distributing text and graphics.


Each user has a receiver, which is typically a set-top box such as set-top box 48, but which may be other suitable television equipment such as an advanced television receiver into which circuitry similar to set-top-box circuitry has been integrated or a personal computer television (PC/TV). Program guide data is distributed to set-top boxes 48 periodically. Television distribution facility 38 may also poll set-top boxes 48 periodically for certain information (e.g., pay program account information or information regarding programs that have been purchased and viewed using locally-generated authorization techniques). Main facility 32 preferably contains a processor to handle information distribution tasks. Each set-top box 48 preferably contains a processor to handle tasks associated with implementing a program guide application on the set-top box 48. Television distribution facility 38 may contain a processor for handling tasks associated with the distribution of program guide and advertising information.


Each set-top box 48 is typically connected to an optional videocassette recorder 50 so that selected television programs may be recorded. Each videocassette recorder 50 is connected to a television 52. To record a program, set-top box 48 tunes to a particular channel and sends control signals to videocassette recorder 50 (e.g., using infrared transmitter 43) that direct videocassette recorder 50 to start and stop recording at the appropriate times.


During use of the interactive television program guide implemented on set-top box 48, television program listings may be displayed on television 52. Each set-top box 48, videocassette recorder 50, and television 52 may be controlled by one or more remote controls 54 or any other suitable user input interface such as a wireless keyboard, mouse, trackball, dedicated set of keys, etc.


Communications paths 46 preferably have sufficient bandwidth to allow television distribution facility 38 to distribute scheduled television programming, pay programming, advertising and other promotional videos, and other video information to set-top boxes 44 in addition to non-video program guide and advertising data. Multiple television and audio channels (analog, digital, or both analog and digital) may be provided to set-top boxes 48 via communications paths 46. If desired, program listings and advertising information may be distributed by one or more distribution facilities that are similar to but separate from television distribution facility 38 using communications paths that are separate from communications paths 46.


Certain functions such as pay program purchasing may require set-top boxes 48 to transmit data to television distribution facility 38 over communications paths 46. If desired, such data may be transmitted over telephone lines or other separate communications paths. If functions such as these are provided using facilities separate from television distribution facility 38, some of the communications involving set-top boxes 48 may be made directly with the separate facilities.


Users may interactively order additional information, products, or services. Such orders may be satisfied by fulfillment facilities 49 and 51. If desired, orders may be transmitted directly to fulfillment facilities such as fulfillment facility 51 via links 53, which may be telephone links, the Internet, or other suitable communications links. Orders may also be transmitted to television distribution facility 38 via links 46, where the billing system of the television distribution facility may be used. After the television distribution facility 38 has processed the user's order, television distribution facility 38 may transmit the order to fulfillment facility 49 via link 55.


A number of suitable techniques may be used to distribute videos related to advertising. For example, if each path 46 includes a number of traditional analog television channels, one or more of these channels may be used to support a number of digital channels. The bandwidth of each analog channel that is used to support digital channels may support ten or more of such digital channels. If desired, videos may be provided from server 42 in a continuously looped arrangement on these digital channels. Information provided to set-top box 48 may then be used to determine which digital channels to tune to when it is time to display a desired video. Alternatively, videos may be provided on demand. With this approach, set-top box 48 and server 42 may negotiate to determine a channel on which to provide the desired video. Videos that originate from main facility 32 or a separate facility are preferably distributed to user television equipment 44 using these or other suitable techniques.


As shown in FIG. 2, the capabilities of server 42 may be provided using servers 56 located at network nodes 58. Servers such as servers 56 may be used instead of server 42 or may be used in conjunction with a server 42 located at the television distribution facility.


Graphics information for advertisements may be downloaded periodically (e.g., once per day) to set-top boxes 48 of FIG. 1 and stored locally. The graphics information may be accessed locally when needed by the program guide implemented on set-top box 48. Alternatively, graphics information may be provided in a continuously-looped arrangement on one or more digital channels on paths 46. With such a continuously-looped arrangement, a map indicating the location of the latest graphics information is preferably downloaded periodically to set-top boxes 48 (e.g., once per day). This allows the content on the digital channels to be updated. The program guides on set-top boxes 48 may use the map to locate desired graphics information on the digital channels. Another approach involves using a server such as server 42 or servers 56 (FIG. 2) to provide the graphics information after a set-top box 48 and that server have negotiated to set up a download operation. A bitmap or other suitable set of graphics information may then be downloaded from the server to the set-top box. If desired, the server may download instructions informing the set-top box where the desired graphics information can be located on a particular digital channel. The graphics information can be updated periodically if the server that is responsible for downloading the instructions for informing the set-top box of the location of the graphics information is also updated periodically.


Text information for advertisements may be provided to set-top boxes 48 using the same paths that are used for distributing program guide data. For example, advertising data from database 36 of FIG. 1 ay be provided to set-top boxes 48 using link 40, television distribution facility 38, and paths 46. The text information may be stored locally in set-top boxes 48 and updated periodically (e.g., once per day).


Text information, graphics information, and videos for advertisements may also be distributed using a combination of these techniques or any other suitable technique.


If desired, advertising related information (whether video, graphics, text, or a combination of video, graphics, and text) may be presented to the user based on the user's interests, as determined by the user's interactions with the program guide. This is described in Knudson et al. U.S. patent application Ser. No. 09/034,939, filed Mar. 4, 1998, which is hereby incorporated by reference herein in its entirety.


A suitable remote control 60 that may be used to operate the program guide implemented on user television equipment 44 is shown in FIG. 3. Remote control 60 has cursor keys 62, a select or “OK” key 64, channel up and down keys 66. Remote control 60 also has various other keys for controlling the program guide and user television equipment that are not shown to avoid over-complicating the drawings.


A conventional program guide browse display arrangement is shown in FIG. 4. Video for the current channel to which the user's set-top box is tuned (i.e., the current channel that the user is viewing) is displayed on the user's television screen 68. When the user presses a remote control cursor key, browse display 70 is provided as an overlay on top of screen 68. Initially, browse display 70 contains program listings information for the current channel and time (e.g., channel 6 and 10:30 AM), as shown on the upper screen in FIG. 4. If the user presses a cursor key, the video for the current channel that is displayed on screen 68 is not changed, but the program listings information in browse display 70 is changed to the next available channel (e.g., channel 7), as shown on the lower screen in FIG. 4. As indicated by arrows 72, the user may use cursor keys to browse program listing for various other channels and times without disturbing the video for the current channel that is displayed on screen 68. If the user locates a currently airing program of interest, the user may press a remote control “OK” key that directs the program guide to tune to the channel for that program. Pressing the “OK” key when the program listing in the browse display is a future program directs the program guide to provide an opportunity to set a reminder for that program.


A conventional flip display arrangement is shown in FIG. 5. Video for the current channel to which the user is tuned is displayed on screen 74. When the user presses a remote control channel up or down key, flip display 76 is provided as an overlay on top of screen 74. As shown on the upper screen in FIG. 5, flip display 76 contains program listings information for the current channel (e.g., channel 6). If the user presses a channel up or down key, the video for the current channel that is displayed on screen 74 is changed to the next available channel (e.g., channel 7) and the program listings information in flip display 76 is also changed to the next available channel (e.g., channel 7), as shown on the lower screen in FIG. 4.


As shown in FIGS. 4 and 5, in one mode (browse mode) the program guide provides a program listings overlay (the browse display) that is allowed to go out of synchronization with the current channel, whereas in another mode (flip mode) the program guide provides a program listings overlay (the flip display) in which the current channel and the program listings information in the overlay remain in synchronization. The user may operate the program guide in either browse mode or flip mode by using the appropriate remote control keys (e.g., cursor keys for browse mode and channel up and down keys for flip mode).


In accordance with the present invention, the program guide provides browse and flip displays that contain advertisements. An illustrative browse display that may be provided by the program guide is shown in FIG. 6. Video for the current channel to which the user (i.e., set-top box 48 of FIG. 1) is tuned is displayed on screen 78. When the user presses a suitable key such as a remote control cursor key 62 (FIG. 3), the program guide implemented on user television equipment 44 of FIG. 1 provides browse display 80 as an overlay on top of screen 78 (which may be, e.g., the screen of television 52 of FIG. 1). Browse display 80 contains advertisement 82 and may contain a logo 83. Advertisement 82 may contain text, graphics (including animation), and video. Advertisement 82 may be a programming-related advertisement that is used to promote a television program or channel or may be a conventional advertisement used to promote non-programming products and services. If desired, advertisement 82 may be selectable by the user (e.g., using remote control keys). If advertisement 82 is selectable, the program guide may take various actions upon selection of advertisement 82 by the user. The content of advertisement 82 may be cycled (i.e., replaced periodically by another advertisement). A fade may be provided between advertisements as they are cycled.


When browse display 80 is initially invoked by the user by pressing a cursor key 62, browse display 80 contains program listing 84 for the current channel (e.g., channel 6) and time, as shown on the upper screen in FIG. 6. If the user presses a cursor key 62, the video for the current channel that is displayed on screen 78 is not changed, but the program listing 84 in browse display 80 is changed to the next available channel (e.g., channel 7), as shown on the lower screen in FIG. 6. As indicated by arrows 86, the user may use cursor keys to browse program listing for various other channels without disturbing the video for the current channel that is displayed on screen 78. If the user locates a program of interest with browse display 80, the user may press “OK” key 64 to direct the program guide to tune to the channel for that program.


As shown in FIG. 7, the program guide may provide a browse display 88 that allows the user to browse program listings for programs that are scheduled to be aired at times other than the current time. Arrow keys 90 indicate that the user may use left and right cursor keys 62 to direct the program guide to display program listings information 92 for different times. Pressing the “OK” key 64 when the program in browse display 88 is a future program may direct the program guide to provide an opportunity to set a reminder for the program or to schedule a recording of the program. As with the arrangement of FIG. 6, browse display 88 of FIG. 7 contains an advertisement 94.


If advertisements such as advertisements 82 and 94 are selectable, the browse display may be provided with a movable highlight as shown in FIG. 8. When browse display 104 of FIG. 8 is initially overlaid on screen 106 (e.g., when the user first presses a cursor key 64), the program guide provides a highlight 108 positioned on program listing 110, as shown in the upper screen of FIG. 8. If the user presses an up cursor key 62, program listing 110 is changed to the program listing for the next available channel and highlight 108 remains positioned on the listing. If the user presses a down cursor key 62, program listing 110 is not changed. However, highlight 108 is positioned on advertisement 112, as shown in the center screen of FIG. 8. Further activation of the down cursor key 62 directs the program guide to replace the existing program listing 110 (e.g., the program listing for channel 2) with the program listing for the previous channel (e.g., the program listing for channel 1), as shown in the lower screen of FIG. 8. When the browse display is as shown in the lower screen of FIG. 8, further activation of the down cursor key 62 scrolls the program listings further, but does not move highlight 108. Activation of the up cursor key 62 when the browse display is as shown in the lower screen of FIG. 8 moves highlight 108 back to program listing 110, without changing the channel for the program listing 110.


Another way in which the program guide may allow the user to select advertisements such as advertisements 82 and 94 is to provide a special remote control button. Left and right cursor keys may be used to access advertisements (e.g., panel advertisements to the left or right of the program listing) if desired.


A program guide flip display 96 containing an advertisement 98 is shown in FIG. 9. Video for the current channel to which the user (i.e., set-top box 48) is tuned is displayed on screen 100. When the user presses a suitable key such as a channel up or down key 66 (FIG. 3), flip display 96 is provided as an overlay on top of screen 100. As shown on the upper screen in FIG. 9, flip display 96 contains a program listing 102 for the current channel (e.g., channel 6). If the user presses a channel up or down key 66, the video for the current channel that is displayed on screen 100 is changed to the next available channel (e.g., channel 7) and the program listing 102 in flip display 96 is changed to the next available channel (e.g., channel 7), as shown on the lower screen in FIG. 9.


Another aspect of the invention involves removing program listings displays such as browse and flip displays from the screen. Browse displays may be removed after a period of inactivity (e.g., 5 minutes) that indicates that the user is no longer interested in browsing the program listings. The flip display (which may appear automatically whenever the user changes channels with the channel keys) may be removed after a shorter period of time (e.g., 5 seconds).


The program guide may remove program listings displays such as browse and flip displays from the screen using special effects. One such special effect (a vertical glide) is illustrated in FIG. 10. A full-size browse or flip display 114 is shown overlaid on the upper screen 116 of FIG. 10. After a suitable time period (e.g., after 5 minutes if display 114 is a browse display or after 5 seconds if display 114 is a flip display), the program guide smoothly glides display 114 off of screen 116, as shown in the center and lower screens 116 of FIG. 10.


The glide effect shown in FIG. 10 is only one illustrative special effect that may be used to remove program listings displays from the screen. Any suitable special effect may be used to remove such displays. Examples of suitable special effects include glides, dissolves, collapses, bounces, explosions, etc.


Steps involved in using such special effects to remove a program listings display from the screen are shown in FIG. 11. At step 118, the program guide provides the user with an opportunity to select a desired special effect for the program guide to use in removing program listings. The user may make this selection from a suitable setup menu in the program guide. The user is also provided with an opportunity to deselect or otherwise cancel the use of these special effects. At step 120, the program guide provides a program listings display such as a flip or browse display on a screen (e.g., the user's television screen) in user television equipment 44. After a suitable time period (e.g., after 5 minutes if display 114 is a browse display or after 5 seconds if display 114 is a flip display), the program guide removes the program listings display (e.g., the flip or browse display) from the screen using a special effect at step 122. The program guide may use a default special effect at step 122 or may use a special effect selected by the user at step 118.


Another browse and flip display arrangement containing advertising is shown in FIG. 12. Screen 124 contains a reduced-size video window 126 containing video for the channel to which the user (i.e., set-top box 48) is tuned. Screen 124 also contains advertisements 128a, 128b, and 128c. Logos 130 and a region 132 containing the current time and current channel may also be contained in screen 124. Program listing 134 may be provided in screen 124 adjacent to reduced-size video window 126. Program listing 134 may contain channel information 136, title information 138, and icons 140 (e.g., for showing ratings information, close-captioning status, etc.).


Like the browse and flip program listings display regions shown in FIGS. 6-9, program listings display region 142 contains a single program listing (for the program “ER” in the example of FIG. 12) and may contain one or more advertisements if desired. However, because video window 126 is reduced in size (i.e., it occupies less than a full screen), it is not necessary to overlay program listings display region 142 on top of the current channel.


Program listings display region 142 may operate in either browse mode or flip mode. The user may invoke the browse mode by activating a cursor key or other suitable key. Further use of the cursor key in browse mode directs the program guide to change the program listing 134 to a new channel without changing the channel for video window 126. If desired, left and right cursor keys may be used to browse program listings for different times. Activating “OK” key 64 directs the program guide to tune the channel for video window 124 to the channel of the current program listing. The user may invoke the flip mode by activating a channel up or down key or other suitable key. Further use of the channel up or down key in the flip mode directs the program guide to change the channel for both video window 126 and program listing 134 simultaneously. If desired, advertisement 128c may be omitted to provide more space for listing 134 and video window 126. The user may navigate to panel advertisements such as advertisements 128a and 128b using special (e.g., dedicated or numeric) remote control buttons or by using the left and right cursor keys (in which case the left and right cursor keys are not used for browsing program listings at different times).


As shown in FIG. 13, advertisements such as the advertisements in the program listings display regions shown in FIGS. 6-9 and 12 may contain video text and graphics. More than one advertisement may be displayed in each program listings display if desired.


Advertisements such as those shown in FIGS. 6-9 and 12 may be selectable. The user may navigate to a selectable ad using any suitable arrangement, such as using special remote control navigation keys. Once the user has navigated to a given advertisement, the user may select that advertisement using an “OK” key. Any other suitable technique for selecting an advertisement may be used if desired.


Steps involved in using selectable advertisements are shown in FIG. 14. At step 144, the program guide provides a selectable advertisement in a flip or browse display. At step 146, the user selects the advertisement. At step 148, the program guide takes a suitable action. If the advertisement is for a television program that is currently being aired, the program guide may provide the user with an opportunity to tune to that program. If the advertisement is for a future television program, the program guide may provide the user with an opportunity to set a reminder for that program. If desired, the program guide may provide the user with an opportunity to have the program recorded. Pay-per-view and video-on-demand (VOD) programs may be ordered. When an advertisement is for a particular television channel, selecting the advertisement may direct the program guide to provide the user with a list of programs for that channel. Additional information (e.g., on a program, product, or service) may be requested by selecting certain advertisements. Brochure and literature requests and other such inquiries for additional information may be handled by the program guide at step 148 if the user selects an advertisement involving such an inquiry. Selectable advertisements may also be provided that promote goods and services. If the user selects such an advertisement at step 146, the program guide system may process an order for the goods or services being advertised at step 148.


The foregoing is merely illustrative of the principles of this invention and various modifications can be made by those skilled in the art without departing from the scope and spirit of the invention.

Claims
  • 1. A method for using an interactive program guide to generate program listings information and selectable advertisement for display on a display on which video for a given television channel is displayed, the method comprising: generating for display over the video for the given television channel an overlay comprising a program listings region and another region, wherein the program listings information is generated for display only in the program listings region, the selectable advertisement is generated for display only in the other region, and the overlay partially obscures the video for the given television channel such that a portion of the video for the given television channel is viewable simultaneously with the program listings region and the other region;receiving a command to view a new program listing in the program listings region, wherein the command is invoked by a directional key on a remote control;navigating a highlight region, in response to the command, wherein the command is invoked by the directional key on the remote control, from the program listings information in the program listings region to the selectable advertisement in the other region when the selectable advertisement is not currently highlighted;generating for display the new program listing in the program listings region, in response to the command, wherein the command is invoked by the directional key on the remote control, when the selectable advertisement in the other region is currently highlighted; andreceiving a user selection when the selectable advertisement in the other region is highlighted; andin response to the user selection, generating for display additional information related to the selectable advertisement.
  • 2. The method of claim 1 wherein the additional information is at least one of: a product, a service, a brochure, and a literature.
  • 3. The method of claim 1 wherein the other region comprises text, graphics, or video.
  • 4. The method of claim 1 further comprising: cycling content displayed in the other region; andproviding a fade between the displayed content in the other region as it is cycled.
  • 5. The method of claim 1 wherein the program listings information is associated with a different television channel than the given television channel.
  • 6. The method of claim 1 wherein the other region comprises at least one advertisement that promotes a television program, the method further comprising recording the television program when the at least one advertisement is selected.
  • 7. The method of claim 1 wherein the other region comprises at least one advertisement that promotes a television program, the method further comprising setting a reminder for the television program when the at least one advertisement is selected.
  • 8. The method of claim 1 further comprising: allowing the user to navigate the highlight region between the program listings information in the program listings region and the advertisement in the other region by issuing a user control command.
  • 9. The method of claim 1, wherein at least a substantial portion of the video for the given television channel is viewable simultaneously with the program listings information and the advertisement.
  • 10. A system for using an interactive program guide to generate program listings information and a selectable advertisement for display on a display on which video for a given television channel is displayed, the system comprising: a processor configured to: generate for display over the video for the given television channel an overlay comprising a program listings region and another region, wherein the program listings information is generated for display only in the program listings region, the selectable advertisement is generated for display only in the other region, and the overlay partially obscures the video for the given television channel such that a portion of the video for the given television channel is viewable simultaneously with the program listings region and the other region;receive a command to view a new program listing in the program listings region, wherein the command is invoked by a directional key on a remote control;navigate a highlight region, in response to the command, wherein the command is invoked by the directional key on the remote control, from the program listings information in the program listings region to the selectable advertisement in the other region when the selectable advertisement is not currently highlighted;generate for display the new program listing in the program listings region, in response to the command, wherein the command is invoked by the directional key on the remote control, when the selectable advertisement in the other region is currently highlighted; andreceive a user selection when the selectable advertisement in the other region is highlighted; andin response to the user selection, generate for display additional information related to the selectable advertisement.
  • 11. The system of claim 10 wherein the additional information is at least one of: a product, a service, a brochure, and a literature.
  • 12. The system of claim 10 wherein the other region comprises text, graphics, or video.
  • 13. The system of claim 10 wherein the processor is further configured to: cycle content displayed in the other region; andprovide a fade between the displayed content in the other region as it is cycled.
  • 14. The system of claim 10 wherein the program listings information is associated with a different television channel than the given television channel.
  • 15. The system of claim 10 wherein the other region comprises at least one advertisement that promotes a television program and wherein the processor is further configured to record the television program when the at least one advertisement is selected.
  • 16. The system of claim 10 wherein the other region comprises at least one advertisement that promotes a television program and wherein the processor is further configured to set a reminder for the television program when the at least one advertisement is selected.
  • 17. The system of claim 10 wherein the processor is further configured to allow the user to navigate the highlight region between the program listings information in the program listings region and the advertisement in the other region by issuing a user control command.
  • 18. The system of claim 10, wherein at least a substantial portion of the video for the given television channel is viewable simultaneously with the program listings information and the advertisement.
Parent Case Info

This application is a continuation of U.S. patent application Ser. No. 10/127,220, filed Apr. 19, 2002, which is a continuation of U.S. patent application Ser. No. 09/070,555, filed Apr. 30, 1998 (now U.S. Pat. No. 6,564,379), which are hereby incorporated by reference herein in their entireties.

US Referenced Citations (722)
Number Name Date Kind
3440427 Kammer Apr 1969 A
3492577 Reiter et al. Jan 1970 A
3493674 Houghton Feb 1970 A
3729581 Anderson Apr 1973 A
3833757 Kirk, Jr. et al. Sep 1974 A
3891792 Kimura Jun 1975 A
3936868 Thorpe Feb 1976 A
3996583 Hutt et al. Dec 1976 A
4004085 Makino et al. Jan 1977 A
4016361 Pandey Apr 1977 A
4026555 Kirschner et al. May 1977 A
4031548 Kato et al. Jun 1977 A
4052719 Hutt et al. Oct 1977 A
4058830 Guinet et al. Nov 1977 A
4070693 Shutterly Jan 1978 A
4079419 Siegle et al. Mar 1978 A
4081753 Miller Mar 1978 A
4081754 Jackson Mar 1978 A
4096524 Scott Jun 1978 A
4134127 Campioni Jan 1979 A
4139860 Micic et al. Feb 1979 A
4150254 Schussler et al. Apr 1979 A
4156850 Beyers, Jr. May 1979 A
4161728 Insam Jul 1979 A
4162513 Beyers, Jr. et al. Jul 1979 A
4170782 Miller Oct 1979 A
4186413 Mortimer Jan 1980 A
4203130 Doumit et al. May 1980 A
4205343 Barrett May 1980 A
4218698 Bart et al. Aug 1980 A
4228543 Jackson Oct 1980 A
4231031 Crowther et al. Oct 1980 A
4233628 Ciciora Nov 1980 A
4249211 Baba et al. Feb 1981 A
4249213 Imaide et al. Feb 1981 A
4261006 Weintraub et al. Apr 1981 A
4264924 Freeman Apr 1981 A
4264925 Freeman et al. Apr 1981 A
4270145 Farina May 1981 A
4276597 Dissly et al. Jun 1981 A
4283787 Chambers Aug 1981 A
4288809 Yabe Sep 1981 A
4290142 Schnee et al. Sep 1981 A
4305101 Yarbrough et al. Dec 1981 A
4329684 Monteath et al. May 1982 A
4331974 Cogswell et al. May 1982 A
4337480 Bourassin et al. Jun 1982 A
4337483 Guillou Jun 1982 A
4344090 Belisomi et al. Aug 1982 A
4381522 Lambert Apr 1983 A
4388645 Cox et al. Jun 1983 A
4390901 Keiser Jun 1983 A
4393376 Thomas Jul 1983 A
4405946 Knight Sep 1983 A
4412244 Shanley, II Oct 1983 A
4413281 Thonnart Nov 1983 A
4420769 Novak Dec 1983 A
4425579 Merrell Jan 1984 A
4425581 Schweppe et al. Jan 1984 A
4429385 Cichelli et al. Jan 1984 A
4439784 Furukawa et al. Mar 1984 A
4449249 Price May 1984 A
4456925 Skerlos et al. Jun 1984 A
4466017 Banker Aug 1984 A
4477830 Lindman et al. Oct 1984 A
4488179 Kruger et al. Dec 1984 A
4495654 Deiss Jan 1985 A
4496171 Cherry Jan 1985 A
4496976 Swanson et al. Jan 1985 A
4510623 Bonneau et al. Apr 1985 A
4520404 Von Kohorn May 1985 A
4523228 Banker Jun 1985 A
4531020 Wechselberger et al. Jul 1985 A
4533910 Sukonick et al. Aug 1985 A
4536791 Campbell et al. Aug 1985 A
4547804 Greenberg Oct 1985 A
4554584 Elam et al. Nov 1985 A
4555775 Pike Nov 1985 A
4566034 Harger et al. Jan 1986 A
4573072 Freeman Feb 1986 A
4587520 Astle May 1986 A
4595951 Filliman Jun 1986 A
4595952 Filliman Jun 1986 A
4598288 Yarbrough et al. Jul 1986 A
4602279 Freeman Jul 1986 A
4605964 Chard Aug 1986 A
4605973 Von Kohorn Aug 1986 A
4620229 Amano et al. Oct 1986 A
4622545 Atkinson Nov 1986 A
4635109 Comeau Jan 1987 A
4635121 Hoffman Jan 1987 A
4641205 Beyers, Jr. Feb 1987 A
4677466 Lert, Jr. et al. Jun 1987 A
4685131 Horne Aug 1987 A
4689022 Peers et al. Aug 1987 A
4691351 Hayashi et al. Sep 1987 A
4694490 Harvey et al. Sep 1987 A
4701794 Froling et al. Oct 1987 A
4704725 Harvey et al. Nov 1987 A
4706121 Young Nov 1987 A
4712105 Kohler Dec 1987 A
4718107 Hayes Jan 1988 A
RE32632 Atkinson Mar 1988 E
4745549 Hashimoto May 1988 A
4748618 Brown et al. May 1988 A
4750036 Martinez Jun 1988 A
4750213 Novak Jun 1988 A
4751578 Reiter et al. Jun 1988 A
4754326 Kram et al. Jun 1988 A
4768228 Clupper et al. Aug 1988 A
4772882 Mical Sep 1988 A
4775935 Yourick Oct 1988 A
4785408 Britton et al. Nov 1988 A
4787063 Muguet Nov 1988 A
4812834 Wells Mar 1989 A
4814883 Perine et al. Mar 1989 A
4821102 Ichikawa et al. Apr 1989 A
4821211 Torres Apr 1989 A
4829558 Welsh May 1989 A
4847604 Doyle Jul 1989 A
4847700 Freeman Jul 1989 A
4857999 Welsh Aug 1989 A
4862268 Campbell et al. Aug 1989 A
4864429 Eigeldinger et al. Sep 1989 A
4873623 Lane et al. Oct 1989 A
4882732 Kaminaga et al. Nov 1989 A
4884223 Ingle et al. Nov 1989 A
4888796 Olivo, Jr. Dec 1989 A
4890320 Monslow et al. Dec 1989 A
4890321 Seth-Smith et al. Dec 1989 A
4894789 Yee Jan 1990 A
4899136 Beard et al. Feb 1990 A
4905094 Pocock et al. Feb 1990 A
4908707 Kinghorn Mar 1990 A
4908713 Levine Mar 1990 A
4908859 Bennett et al. Mar 1990 A
4914517 Duffield Apr 1990 A
4914732 Henderson et al. Apr 1990 A
4930158 Vogel May 1990 A
4930160 Vogel May 1990 A
4931783 Atkinson Jun 1990 A
4935865 Rowe et al. Jun 1990 A
4937821 Boulton Jun 1990 A
4937863 Robert et al. Jun 1990 A
4939507 Beard et al. Jul 1990 A
4959720 Duffield et al. Sep 1990 A
4963994 Levine Oct 1990 A
4977455 Young Dec 1990 A
4987486 Johnson et al. Jan 1991 A
4991011 Johnson et al. Feb 1991 A
4991012 Yoshino Feb 1991 A
4992940 Dworkin Feb 1991 A
4995078 Monslow et al. Feb 1991 A
4996642 Hey Feb 1991 A
4998171 Kim et al. Mar 1991 A
5003384 Durden et al. Mar 1991 A
5008853 Bly et al. Apr 1991 A
5014125 Pocock et al. May 1991 A
5027400 Baji et al. Jun 1991 A
5036314 Barillari et al. Jul 1991 A
5038211 Hallenbeck Aug 1991 A
5045947 Beery Sep 1991 A
5047867 Strubbe et al. Sep 1991 A
5058160 Banker et al. Oct 1991 A
5062060 Kolnick Oct 1991 A
5068734 Beery Nov 1991 A
5072412 Henderson, Jr. et al. Dec 1991 A
5083800 Lockton Jan 1992 A
5091785 Canfield et al. Feb 1992 A
5093921 Bevins, Jr. Mar 1992 A
5099319 Esch et al. Mar 1992 A
5103314 Keenan Apr 1992 A
5105184 Pirani et al. Apr 1992 A
5119188 McCalley et al. Jun 1992 A
5121476 Yee Jun 1992 A
5123046 Levine Jun 1992 A
5126851 Yoshimura Jun 1992 A
5148154 MacKay et al. Sep 1992 A
5151782 Ferraro Sep 1992 A
5151789 Young Sep 1992 A
5155591 Wachob Oct 1992 A
5155806 Hoeber et al. Oct 1992 A
5157768 Hoeber et al. Oct 1992 A
5161023 Keenan Nov 1992 A
5162905 Itoh et al. Nov 1992 A
5170388 Endoh et al. Dec 1992 A
5172111 Olivo, Jr. Dec 1992 A
5177604 Martinez Jan 1993 A
5179654 Richards et al. Jan 1993 A
5195092 Wilson et al. Mar 1993 A
5200823 Yoneda et al. Apr 1993 A
5204897 Wyman Apr 1993 A
5206722 Kwan Apr 1993 A
5210611 Yee et al. May 1993 A
5212553 Maruoka May 1993 A
5214622 Nemoto et al. May 1993 A
5216515 Steele et al. Jun 1993 A
5220420 Hoarty et al. Jun 1993 A
5223924 Strubbe Jun 1993 A
5227874 Von Kohorn Jul 1993 A
5231493 Apitz Jul 1993 A
RE34340 Freeman Aug 1993 E
5233423 Jernigan et al. Aug 1993 A
5233654 Harvey et al. Aug 1993 A
5235415 Bonicel et al. Aug 1993 A
5236199 Thompson, Jr. Aug 1993 A
5237411 Fink et al. Aug 1993 A
5237417 Hayashi et al. Aug 1993 A
5237418 Kaneko Aug 1993 A
5239540 Rovira et al. Aug 1993 A
5245420 Harney et al. Sep 1993 A
5247347 Litteral et al. Sep 1993 A
5247364 Banker et al. Sep 1993 A
5247580 Kimura et al. Sep 1993 A
5253066 Vogel Oct 1993 A
5253067 Chaney et al. Oct 1993 A
5260778 Kauffman et al. Nov 1993 A
5260999 Wyman Nov 1993 A
5283639 Esch et al. Feb 1994 A
5283819 Glick et al. Feb 1994 A
5301028 Banker et al. Apr 1994 A
5307173 Yuen et al. Apr 1994 A
5311423 Clark May 1994 A
5313282 Hayashi May 1994 A
5319445 Fitts Jun 1994 A
5323234 Kawasaki Jun 1994 A
5323240 Amano et al. Jun 1994 A
5325183 Rhee Jun 1994 A
5325423 Lewis Jun 1994 A
5335277 Harvey et al. Aug 1994 A
5343239 Lappington et al. Aug 1994 A
5347167 Singh Sep 1994 A
5347632 Filepp et al. Sep 1994 A
5351075 Herz et al. Sep 1994 A
5353121 Young et al. Oct 1994 A
5357276 Banker et al. Oct 1994 A
5359367 Stockill Oct 1994 A
5359601 Wasilewski et al. Oct 1994 A
5365282 Levine Nov 1994 A
5367316 Ikezaki Nov 1994 A
5367330 Haave et al. Nov 1994 A
5373288 Blahut Dec 1994 A
5374951 Welsh Dec 1994 A
5377317 Bates et al. Dec 1994 A
5377319 Kitahara et al. Dec 1994 A
5382983 Kwoh et al. Jan 1995 A
5384910 Torres Jan 1995 A
5387945 Takeuchi Feb 1995 A
5398074 Duffield et al. Mar 1995 A
5404393 Remillard Apr 1995 A
5410326 Goldstein Apr 1995 A
5410343 Coddington et al. Apr 1995 A
5410344 Graves et al. Apr 1995 A
5410367 Zahavi et al. Apr 1995 A
5412720 Hoarty May 1995 A
5416508 Sakuma et al. May 1995 A
5424770 Schmelzer et al. Jun 1995 A
5425101 Woo et al. Jun 1995 A
5432561 Strubbe Jul 1995 A
5434626 Hayashi et al. Jul 1995 A
5436676 Pint et al. Jul 1995 A
5438372 Tsumori et al. Aug 1995 A
5440678 Eisen et al. Aug 1995 A
5446919 Wilkins Aug 1995 A
5452012 Saitoh Sep 1995 A
5459522 Pint Oct 1995 A
5461415 Wolf et al. Oct 1995 A
5465113 Gilboy Nov 1995 A
5465385 Ohga et al. Nov 1995 A
5469206 Strubbe et al. Nov 1995 A
5477262 Banker et al. Dec 1995 A
5479266 Young et al. Dec 1995 A
5479268 Young et al. Dec 1995 A
5479497 Kovarik Dec 1995 A
5481296 Cragun et al. Jan 1996 A
5483278 Strubbe et al. Jan 1996 A
5485197 Hoarty Jan 1996 A
5485219 Woo Jan 1996 A
5485221 Banker et al. Jan 1996 A
5488409 Yuen et al. Jan 1996 A
5495295 Long Feb 1996 A
5502504 Marshall et al. Mar 1996 A
5515098 Carles May 1996 A
5523794 Mankovitz et al. Jun 1996 A
5523796 Marshall et al. Jun 1996 A
5524195 Clanton, III et al. Jun 1996 A
5526034 Hoarty et al. Jun 1996 A
5526257 Lerner Jun 1996 A
5528304 Cherrick et al. Jun 1996 A
5532735 Blahut et al. Jul 1996 A
5532754 Young et al. Jul 1996 A
5534911 Levitan Jul 1996 A
5537141 Harper et al. Jul 1996 A
5539479 Bertram Jul 1996 A
5539822 Lett Jul 1996 A
5541662 Adams et al. Jul 1996 A
5541738 Mankovitz Jul 1996 A
5550576 Klosterman Aug 1996 A
5557338 Maze et al. Sep 1996 A
5557721 Fite et al. Sep 1996 A
5559548 Davis et al. Sep 1996 A
5559549 Hendricks et al. Sep 1996 A
5559550 Mankovitz Sep 1996 A
5559942 Gough et al. Sep 1996 A
5561471 Kim Oct 1996 A
5570295 Isenberg et al. Oct 1996 A
5572442 Schulhof et al. Nov 1996 A
5574962 Fardeau et al. Nov 1996 A
5579055 Hamilton et al. Nov 1996 A
5581479 McLaughlin et al. Dec 1996 A
5582364 Trulin et al. Dec 1996 A
5583560 Florin et al. Dec 1996 A
5583563 Wanderscheid et al. Dec 1996 A
5585838 Lawler et al. Dec 1996 A
5585865 Amano et al. Dec 1996 A
5585866 Miller et al. Dec 1996 A
5589892 Knee et al. Dec 1996 A
5592551 Lett et al. Jan 1997 A
5594509 Florin et al. Jan 1997 A
5596373 White et al. Jan 1997 A
5600364 Hendricks et al. Feb 1997 A
5600366 Schulman Feb 1997 A
5600573 Hendricks et al. Feb 1997 A
5602582 Wanderscheid et al. Feb 1997 A
5602596 Claussen et al. Feb 1997 A
5602597 Bertram Feb 1997 A
5602598 Shintani Feb 1997 A
5606374 Bertram Feb 1997 A
5608448 Smoral et al. Mar 1997 A
5610653 Abecassis Mar 1997 A
5617565 Augenbraun et al. Apr 1997 A
5619247 Russo Apr 1997 A
5619249 Billock et al. Apr 1997 A
5619274 Roop et al. Apr 1997 A
5621456 Florin et al. Apr 1997 A
5623613 Rowe et al. Apr 1997 A
5627940 Rohra et al. May 1997 A
5629733 Youman et al. May 1997 A
5630119 Aristides et al. May 1997 A
5631995 Weissensteiner et al. May 1997 A
5633683 Rosengren et al. May 1997 A
5635978 Alten et al. Jun 1997 A
5635979 Kostreski et al. Jun 1997 A
5635989 Rothmuller Jun 1997 A
5636346 Saxe Jun 1997 A
5640501 Turpin Jun 1997 A
5640577 Scharmer Jun 1997 A
5642153 Chaney et al. Jun 1997 A
5648813 Tanigawa et al. Jul 1997 A
5648824 Dunn et al. Jul 1997 A
5650826 Eitz Jul 1997 A
5650831 Farwell Jul 1997 A
5652613 Lazarus et al. Jul 1997 A
5652615 Bryant et al. Jul 1997 A
5654748 Matthews, III Aug 1997 A
5654886 Zereski, Jr. et al. Aug 1997 A
5657072 Aristides et al. Aug 1997 A
5657091 Bertram Aug 1997 A
5659350 Hendricks et al. Aug 1997 A
5659366 Kerman Aug 1997 A
5661516 Carles Aug 1997 A
5661517 Budow et al. Aug 1997 A
5663757 Morales Sep 1997 A
5664111 Nahan et al. Sep 1997 A
5666293 Metz Sep 1997 A
5666498 Amro Sep 1997 A
5666645 Thomas et al. Sep 1997 A
5671276 Eyer et al. Sep 1997 A
5671411 Watts et al. Sep 1997 A
5675390 Schindler et al. Oct 1997 A
5675752 Scott et al. Oct 1997 A
5677708 Matthews, III et al. Oct 1997 A
5682195 Hendricks et al. Oct 1997 A
5682206 Wehmeyer et al. Oct 1997 A
5686954 Yoshinobu et al. Nov 1997 A
5687331 Volk et al. Nov 1997 A
5689648 Diaz et al. Nov 1997 A
5689666 Berquist et al. Nov 1997 A
5692214 Levine Nov 1997 A
5694163 Harrison Dec 1997 A
5694176 Bruette et al. Dec 1997 A
5694381 Sako Dec 1997 A
5696905 Reimer et al. Dec 1997 A
5699107 Lawler et al. Dec 1997 A
5699125 Rzeszewski et al. Dec 1997 A
5708478 Tognazzini Jan 1998 A
5710601 Marshall et al. Jan 1998 A
5710815 Ming et al. Jan 1998 A
5715314 Payne et al. Feb 1998 A
5715399 Bezos Feb 1998 A
5717452 Janin et al. Feb 1998 A
5721829 Dunn et al. Feb 1998 A
5724521 Dedrick Mar 1998 A
5724525 Beyers et al. Mar 1998 A
5727060 Young Mar 1998 A
5727163 Bezos Mar 1998 A
5731844 Rauch et al. Mar 1998 A
5734444 Yoshinobu Mar 1998 A
5734853 Hendricks et al. Mar 1998 A
5734893 Li Mar 1998 A
5737028 Bertram et al. Apr 1998 A
5737030 Hong et al. Apr 1998 A
5740549 Reilly et al. Apr 1998 A
5749043 Worthy May 1998 A
5751282 Girard et al. May 1998 A
5752159 Faust et al. May 1998 A
5754258 Hanaya et al. May 1998 A
5754771 Epperson et al. May 1998 A
5754939 Herz et al. May 1998 A
5757417 Aras et al. May 1998 A
5758257 Herz et al. May 1998 A
5758259 Lawler May 1998 A
5760821 Ellis et al. Jun 1998 A
5761372 Yoshinobu et al. Jun 1998 A
5761601 Nemirofsky et al. Jun 1998 A
5768528 Stumm Jun 1998 A
5774170 Hite et al. Jun 1998 A
5774534 Mayer Jun 1998 A
5774887 Wolff et al. Jun 1998 A
5778182 Cathey et al. Jul 1998 A
5781226 Sheehan Jul 1998 A
5781245 Van Der Weij et al. Jul 1998 A
5781246 Alten et al. Jul 1998 A
5790202 Kummer et al. Aug 1998 A
5790426 Robinson Aug 1998 A
5790835 Case et al. Aug 1998 A
5790935 Payton Aug 1998 A
5793409 Tetsumura Aug 1998 A
5793438 Bedard Aug 1998 A
5793964 Rogers et al. Aug 1998 A
5798785 Hendricks et al. Aug 1998 A
5801747 Bedard Sep 1998 A
5801785 Crump et al. Sep 1998 A
5801787 Schein et al. Sep 1998 A
5802284 Karlton et al. Sep 1998 A
5805154 Brown Sep 1998 A
5805167 van Cruyningen Sep 1998 A
5805235 Bedard Sep 1998 A
5805763 Lawler et al. Sep 1998 A
5805804 Laursen et al. Sep 1998 A
5808608 Young et al. Sep 1998 A
5808694 Usui et al. Sep 1998 A
5809204 Young et al. Sep 1998 A
5812205 Milnes et al. Sep 1998 A
5815145 Matthews, III Sep 1998 A
5815671 Morrison Sep 1998 A
5818438 Howe et al. Oct 1998 A
5818439 Nagasaka et al. Oct 1998 A
5818441 Throckmorton et al. Oct 1998 A
5818541 Matsuura et al. Oct 1998 A
5819019 Nelson Oct 1998 A
5819156 Belmont Oct 1998 A
5819284 Farber et al. Oct 1998 A
5822123 Davis et al. Oct 1998 A
5828402 Collings Oct 1998 A
5828419 Bruette et al. Oct 1998 A
5828420 Marshall et al. Oct 1998 A
5828839 Moncreiff Oct 1998 A
5828945 Klosterman Oct 1998 A
5830068 Brenner et al. Nov 1998 A
5838314 Neel et al. Nov 1998 A
5842010 Jain et al. Nov 1998 A
5842199 Miller et al. Nov 1998 A
5844620 Coleman et al. Dec 1998 A
5848352 Dougherty et al. Dec 1998 A
5848396 Gerace Dec 1998 A
5848397 Marsh et al. Dec 1998 A
5850218 LaJoie et al. Dec 1998 A
5862292 Kubota et al. Jan 1999 A
5867226 Wehmeyer et al. Feb 1999 A
5867227 Yamaguchi Feb 1999 A
5870543 Ronning Feb 1999 A
5872588 Aras et al. Feb 1999 A
5874985 Matthews, III Feb 1999 A
5880768 Lemmons et al. Mar 1999 A
5883677 Hofmann Mar 1999 A
5886691 Furuya et al. Mar 1999 A
5886731 Ebisawa Mar 1999 A
5892498 Marshall et al. Apr 1999 A
5892535 Allen et al. Apr 1999 A
5900905 Shoff et al. May 1999 A
5903314 Niijima et al. May 1999 A
5903816 Broadwin et al. May 1999 A
5905497 Vaughan et al. May 1999 A
5907323 Lawler et al. May 1999 A
5907366 Farmer et al. May 1999 A
5914746 Matthews, III et al. Jun 1999 A
5917481 Rzeszewski et al. Jun 1999 A
5917830 Chen et al. Jun 1999 A
5918014 Robinson Jun 1999 A
5920700 Gordon et al. Jul 1999 A
5929849 Kikinis Jul 1999 A
5929850 Broadwin et al. Jul 1999 A
5936679 Kasahara et al. Aug 1999 A
5940073 Klosterman et al. Aug 1999 A
5940572 Balaban et al. Aug 1999 A
5945988 Williams et al. Aug 1999 A
5951642 Onoe et al. Sep 1999 A
5953005 Liu Sep 1999 A
5959688 Schein et al. Sep 1999 A
5960411 Hartman et al. Sep 1999 A
5974222 Yuen et al. Oct 1999 A
5977964 Williams et al. Nov 1999 A
5986650 Ellis et al. Nov 1999 A
5988078 Levine Nov 1999 A
5990890 Etheredge Nov 1999 A
5990927 Hendricks et al. Nov 1999 A
5999912 Wodarz et al. Dec 1999 A
6002393 Hite et al. Dec 1999 A
6002394 Schein et al. Dec 1999 A
6005562 Shiga et al. Dec 1999 A
6005565 Legall et al. Dec 1999 A
6005597 Barrett et al. Dec 1999 A
6006257 Slezak Dec 1999 A
6008802 Iki Dec 1999 A
6011546 Bertram Jan 2000 A
6014137 Burns Jan 2000 A
6014502 Moraes Jan 2000 A
6016141 Knudson et al. Jan 2000 A
6018372 Etheredge Jan 2000 A
6018768 Ullman et al. Jan 2000 A
6020883 Herz et al. Feb 2000 A
6020929 Marshall et al. Feb 2000 A
6025837 Matthews, III et al. Feb 2000 A
6025886 Koda Feb 2000 A
6028599 Yuen et al. Feb 2000 A
6028600 Rosin et al. Feb 2000 A
6029045 Picco et al. Feb 2000 A
6029176 Cannon Feb 2000 A
6029195 Herz Feb 2000 A
6035304 Machida et al. Mar 2000 A
6047317 Bisdikian et al. Apr 2000 A
6049824 Simonin Apr 2000 A
6052145 Macrae et al. Apr 2000 A
6061060 Berry et al. May 2000 A
6061082 Park May 2000 A
6061097 Satterfield May 2000 A
6064376 Berezowski et al. May 2000 A
6064980 Jacobi et al. May 2000 A
6067303 Aaker et al. May 2000 A
6072460 Marshall et al. Jun 2000 A
6075551 Berezowski et al. Jun 2000 A
6075575 Schein et al. Jun 2000 A
6078348 Klosterman et al. Jun 2000 A
6081830 Schindler Jun 2000 A
6091883 Artigalas et al. Jul 2000 A
6098065 Skillen et al. Aug 2000 A
6108042 Adams et al. Aug 2000 A
6111614 Mugura et al. Aug 2000 A
6112186 Bergh et al. Aug 2000 A
6115057 Kwoh et al. Sep 2000 A
6118492 Milnes et al. Sep 2000 A
6119098 Guyot et al. Sep 2000 A
6119101 Peckover Sep 2000 A
6122011 Dias et al. Sep 2000 A
6125230 Yaginuma Sep 2000 A
6133909 Schein et al. Oct 2000 A
6141003 Chor et al. Oct 2000 A
6147714 Terasawa et al. Nov 2000 A
6151059 Schein et al. Nov 2000 A
6154203 Yuen et al. Nov 2000 A
6157413 Hanafee et al. Dec 2000 A
6160545 Eyer et al. Dec 2000 A
6160546 Thompson et al. Dec 2000 A
6160570 Sitnik Dec 2000 A
6163316 Killian Dec 2000 A
6172677 Stautner et al. Jan 2001 B1
6173271 Goodman et al. Jan 2001 B1
6177931 Alexander et al. Jan 2001 B1
6178446 Gerszberg et al. Jan 2001 B1
6181335 Hendricks et al. Jan 2001 B1
6186287 Heidenreich et al. Feb 2001 B1
6186443 Shaffer Feb 2001 B1
6191780 Martin et al. Feb 2001 B1
6201536 Hendricks et al. Mar 2001 B1
6202212 Sturgeon et al. Mar 2001 B1
6209129 Carr et al. Mar 2001 B1
6209130 Rector, Jr. et al. Mar 2001 B1
6239794 Yuen et al. May 2001 B1
6240555 Shoff et al. May 2001 B1
6253203 O'Flaherty et al. Jun 2001 B1
6256071 Hiroi Jul 2001 B1
6256785 Klappert et al. Jul 2001 B1
6257268 Hope et al. Jul 2001 B1
6262721 Tsukidate et al. Jul 2001 B1
6263501 Schein et al. Jul 2001 B1
6263507 Ahmad et al. Jul 2001 B1
6268849 Boyer et al. Jul 2001 B1
6275268 Ellis et al. Aug 2001 B1
6279157 Takasu Aug 2001 B1
6285713 Nakaya et al. Sep 2001 B1
6286140 Ivanyi Sep 2001 B1
6289346 Milewski et al. Sep 2001 B1
6298482 Seidman et al. Oct 2001 B1
6311877 Yang et al. Nov 2001 B1
6312336 Handelman et al. Nov 2001 B1
6320588 Palmer et al. Nov 2001 B1
6323911 Schein et al. Nov 2001 B1
6323931 Fujita et al. Nov 2001 B1
6331877 Bennington et al. Dec 2001 B1
6341195 Mankovitz et al. Jan 2002 B1
6342926 Hanafee et al. Jan 2002 B1
6357042 Srinivasan et al. Mar 2002 B2
6363525 Dougherty et al. Mar 2002 B1
6366890 Usrey Apr 2002 B1
6381582 Walker et al. Apr 2002 B1
6388714 Schein et al. May 2002 B1
6389593 Yamagishi May 2002 B1
6392710 Gonsalves et al. May 2002 B1
6396546 Alten et al. May 2002 B1
6400407 Zigmond et al. Jun 2002 B1
6405371 Oosterhout et al. Jun 2002 B1
6408437 Hendricks et al. Jun 2002 B1
6411308 Blonstein et al. Jun 2002 B1
6412110 Schein et al. Jun 2002 B1
6418556 Bennington et al. Jul 2002 B1
6421067 Kamen et al. Jul 2002 B1
6446261 Rosser Sep 2002 B1
6453471 Klosterman Sep 2002 B1
6463585 Hendricks et al. Oct 2002 B1
6469753 Klosterman et al. Oct 2002 B1
6470497 Ellis et al. Oct 2002 B1
6477579 Kunkel et al. Nov 2002 B1
6477705 Yuen et al. Nov 2002 B1
6486920 Arai et al. Nov 2002 B2
6493876 DeFreese et al. Dec 2002 B1
6498895 Young et al. Dec 2002 B2
6515680 Hendricks et al. Feb 2003 B1
6516323 Kamba Feb 2003 B1
6530082 Del Sesto et al. Mar 2003 B1
6539548 Hendricks et al. Mar 2003 B1
6545722 Schultheiss et al. Apr 2003 B1
6546556 Kataoka et al. Apr 2003 B1
6564378 Satterfield et al. May 2003 B1
6564379 Knudson et al. May 2003 B1
6574424 Dimitri et al. Jun 2003 B1
6588013 Lumley et al. Jul 2003 B1
6600364 Liang et al. Jul 2003 B1
6600503 Stautner et al. Jul 2003 B2
6606128 Hanafee et al. Aug 2003 B2
6622306 Kamada Sep 2003 B1
6631523 Matthews et al. Oct 2003 B1
6637029 Maissel et al. Oct 2003 B1
6651251 Shoff et al. Nov 2003 B1
6660503 Kierulff Dec 2003 B2
6661468 Alten et al. Dec 2003 B2
6665869 Ellis et al. Dec 2003 B1
6687906 Yuen et al. Feb 2004 B1
6698020 Zigmond et al. Feb 2004 B1
6704931 Schaffer et al. Mar 2004 B1
6732369 Schein May 2004 B1
6738978 Hendricks et al. May 2004 B1
6742183 Reynolds et al. May 2004 B1
6751800 Fukuda et al. Jun 2004 B1
6756997 Ward, III et al. Jun 2004 B1
6757906 Look et al. Jun 2004 B1
6792618 Bendinelli et al. Sep 2004 B1
6799327 Reynolds et al. Sep 2004 B1
6828993 Hendricks et al. Dec 2004 B1
6857131 Yagawa et al. Feb 2005 B1
6868551 Lawler et al. Mar 2005 B1
6938208 Reichardt Aug 2005 B2
6973669 Daniels Dec 2005 B2
6983478 Grauch et al. Jan 2006 B1
7003792 Yuen Feb 2006 B1
7028326 Westlake et al. Apr 2006 B1
7039935 Knudson et al. May 2006 B2
7047550 Yasukawa et al. May 2006 B1
7069576 Knudson et al. Jun 2006 B1
7117518 Takahashi et al. Oct 2006 B1
7185355 Ellis et al. Feb 2007 B1
7187847 Young et al. Mar 2007 B2
7266833 Ward, III et al. Sep 2007 B2
7287267 Knudson et al. Oct 2007 B2
7328450 Macrae et al. Feb 2008 B2
7480929 Klosterman et al. Jan 2009 B2
7487529 Orlick Feb 2009 B1
7493641 Klosterman et al. Feb 2009 B2
7503055 Reynolds et al. Mar 2009 B2
7634786 Knee et al. Dec 2009 B2
7665109 Matthews et al. Feb 2010 B2
7779437 Barton Aug 2010 B2
20010001160 Shoff et al. May 2001 A1
20010029610 Corvin et al. Oct 2001 A1
20010042246 Yuen et al. Nov 2001 A1
20010047298 Moore et al. Nov 2001 A1
20010049820 Barton Dec 2001 A1
20010054181 Corvin Dec 2001 A1
20020042913 Ellis et al. Apr 2002 A1
20020042918 Townsend et al. Apr 2002 A1
20020049973 Alten et al. Apr 2002 A1
20020059602 Macrae et al. May 2002 A1
20020073424 Ward, III et al. Jun 2002 A1
20020083439 Eldering Jun 2002 A1
20020092017 Klosterman et al. Jul 2002 A1
20020120933 Knudson et al. Aug 2002 A1
20020124249 Shintani et al. Sep 2002 A1
20030005432 Ellis et al. Jan 2003 A1
20030110499 Knudson et al. Jun 2003 A1
20030163813 Klosterman et al. Aug 2003 A1
20030164858 Klosterman et al. Sep 2003 A1
20030188310 Klosterman et al. Oct 2003 A1
20030188311 Yuen et al. Oct 2003 A1
20030196201 Schein et al. Oct 2003 A1
20030196203 Ellis et al. Oct 2003 A1
20030204847 Ellis et al. Oct 2003 A1
20030208756 Macrae et al. Nov 2003 A1
20030208758 Schein et al. Nov 2003 A1
20040003407 Hanafee et al. Jan 2004 A1
20040049787 Maissel et al. Mar 2004 A1
20040139465 Matthews et al. Jul 2004 A1
20040168189 Reynolds et al. Aug 2004 A1
20040194131 Ellis et al. Sep 2004 A1
20040194138 Boylan, III et al. Sep 2004 A1
20050155056 Knee et al. Jul 2005 A1
20050157217 Hendricks Jul 2005 A1
20050198668 Yuen et al. Sep 2005 A1
20050204382 Ellis Sep 2005 A1
20050216936 Knudson Sep 2005 A1
20050244138 O'Connor et al. Nov 2005 A1
20050278741 Robarts et al. Dec 2005 A1
20050283796 Flickinger Dec 2005 A1
Foreign Referenced Citations (252)
Number Date Country
56198-98 Jul 1998 AU
731010 Jul 1998 AU
733993 Feb 1999 AU
1030505 May 1978 CA
1187197 May 1985 CA
1188811 Jun 1985 CA
1196082 Oct 1985 CA
1200911 Feb 1986 CA
2151458 Jun 1994 CA
2164608 Dec 1994 CA
2285645 Jul 1998 CA
2312326 Jun 1999 CA
2918846 Nov 1980 DE
3246225 Jun 1984 DE
3337204 Apr 1985 DE
3621263 Jul 1988 DE
3909334 Sep 1990 DE
4 440 419 May 1996 DE
19531121 Feb 1997 DE
3909334 Feb 1998 DE
19740079 Mar 1999 DE
19931046 Jan 2001 DE
0 239 884 Oct 1987 EP
0 396 062 Nov 1990 EP
0 401 930 Dec 1990 EP
0 408 892 Jan 1991 EP
0 420 123 Apr 1991 EP
0 424 648 May 1991 EP
0 444 496 Sep 1991 EP
0 550 911 Dec 1992 EP
0 532 322 Mar 1993 EP
0 560 593 Sep 1993 EP
0 572 090 Dec 1993 EP
0 682 452 Nov 1995 EP
0 725 539 Aug 1996 EP
0 752 767 Jan 1997 EP
0 753 964 Jan 1997 EP
0 762 751 Mar 1997 EP
0 772 360 May 1997 EP
0 775 417 May 1997 EP
0 784 405 Jul 1997 EP
0 805 594 Nov 1997 EP
0 822 718 Feb 1998 EP
0 880 856 Feb 1998 EP
0 784 405 Mar 1998 EP
0 827 340 Mar 1998 EP
0 834 798 Apr 1998 EP
0 848 554 Jun 1998 EP
0 849 948 Jun 1998 EP
0 851 681 Jul 1998 EP
0 852 442 Jul 1998 EP
0 854 645 Jul 1998 EP
0 905 985 Mar 1999 EP
0 924 927 Jun 1999 EP
0 935 393 Aug 1999 EP
0 944 253 Sep 1999 EP
0 963 119 Dec 1999 EP
0 988 876 Mar 2000 EP
1 095 504 May 2001 EP
0 822 718 Jun 2002 EP
0 822 718 Jun 2002 EP
2662895 Dec 1991 FR
1 554 411 Oct 1979 GB
2034995 Jun 1980 GB
2126002 Mar 1984 GB
2185670 Jul 1987 GB
2256546 Dec 1992 GB
2 305 049 Mar 1997 GB
2309134 Jul 1997 GB
58-137334 Aug 1983 JP
58-196738 Nov 1983 JP
58 210776 Dec 1983 JP
59-141878 Aug 1984 JP
60-061935 Apr 1985 JP
61-050470 Mar 1986 JP
61-074476 Apr 1986 JP
62-060370 Mar 1987 JP
62-060384 Mar 1987 JP
63 234679 Sep 1988 JP
01-307944 Dec 1989 JP
02-048879 Feb 1990 JP
03063990 Mar 1991 JP
04-227380 Aug 1992 JP
05-183826 Jul 1993 JP
05-284437 Oct 1993 JP
06-021907 Jan 1994 JP
07-020254 Jan 1995 JP
07-23356 Jan 1995 JP
07-050259 Feb 1995 JP
07-076592 Mar 1995 JP
07-123326 May 1995 JP
07-147657 Jun 1995 JP
07-288759 Oct 1995 JP
07-321748 Dec 1995 JP
08-32528 Feb 1996 JP
08-32538 Feb 1996 JP
08-125497 May 1996 JP
08-251122 Sep 1996 JP
08-275077 Oct 1996 JP
08-331546 Dec 1996 JP
09-037151 Feb 1997 JP
09-037171 Feb 1997 JP
09-037172 Feb 1997 JP
09-102827 Apr 1997 JP
09-261609 Oct 1997 JP
10-042218 Feb 1998 JP
10-501936 Feb 1998 JP
10-512420 Nov 1998 JP
2838892 Dec 1998 JP
2001-213595 Aug 2001 JP
2002-279969 Sep 2002 JP
WO 86-01962 Mar 1986 WO
WO 87-03766 Jun 1987 WO
WO 88-04507 Jun 1988 WO
WO 89-02682 Mar 1989 WO
WO 89-03085 Apr 1989 WO
WO 89-12370 Dec 1989 WO
WO 90-01243 Feb 1990 WO
WO 90-15507 Dec 1990 WO
WO91-00670 Jan 1991 WO
WO 91-18476 Nov 1991 WO
WO 92-04801 Mar 1992 WO
WO 93-04473 Mar 1993 WO
WO 93-05452 Mar 1993 WO
WO 93-11638 Jun 1993 WO
WO 93-11639 Jun 1993 WO
WO 93-11640 Jun 1993 WO
WO 93-23957 Nov 1993 WO
WO 94-13107 Jun 1994 WO
WO 94-14281 Jun 1994 WO
WO 94-14282 Jun 1994 WO
WO 94-14283 Jun 1994 WO
WO 94-14284 Jun 1994 WO
WO 9414284 Jun 1994 WO
WO 94-21085 Sep 1994 WO
WO 94-23383 Oct 1994 WO
WO 94-29811 Dec 1994 WO
WO 95-01056 Jan 1995 WO
WO 95-01058 Jan 1995 WO
WO 95-01059 Jan 1995 WO
WO 95-06389 Mar 1995 WO
WO 9507003 Mar 1995 WO
WO 95-07003 Mar 1995 WO
WO 95-10910 Apr 1995 WO
WO 95-15649 Jun 1995 WO
WO 95-15657 Jun 1995 WO
WO 95-15658 Jun 1995 WO
WO 95-19092 Jul 1995 WO
WO 95-28055 Oct 1995 WO
WO 9530302 Nov 1995 WO
WO 95-30961 Nov 1995 WO
WO 95-31069 Nov 1995 WO
WO 95-32583 Nov 1995 WO
WO 9532585 Nov 1995 WO
WO 95-32585 Nov 1995 WO
WO 9532587 Nov 1995 WO
WO 96-07270 Mar 1996 WO
WO 96-08109 Mar 1996 WO
WO 96-08113 Mar 1996 WO
WO 96-09721 Mar 1996 WO
WO 9609721 Mar 1996 WO
WO 96-13932 May 1996 WO
WO 96-13935 May 1996 WO
WO 96-17467 Jun 1996 WO
WO 96-17473 Jun 1996 WO
WO 96-21990 Jul 1996 WO
WO 96-26605 Aug 1996 WO
WO 96-31980 Oct 1996 WO
WO 96-34467 Oct 1996 WO
WO 96-34486 Oct 1996 WO
WO 96-34491 Oct 1996 WO
WO 9634491 Oct 1996 WO
WO 96-38799 Dec 1996 WO
WO 96-41471 Dec 1996 WO
WO 96-41477 Dec 1996 WO
WO 96-41478 Dec 1996 WO
WO 97-04595 Feb 1997 WO
WO 9707656 Mar 1997 WO
WO 97-07656 Mar 1997 WO
WO 9712486 Apr 1997 WO
WO 97-13368 Apr 1997 WO
WO 9713368 Apr 1997 WO
WO 97-17774 May 1997 WO
WO 9718675 May 1997 WO
WO 97-18675 May 1997 WO
WO 97-26612 Jul 1997 WO
WO 97-31480 Aug 1997 WO
WO 9731480 Aug 1997 WO
WO 97-41673 Nov 1997 WO
WO 97-42763 Nov 1997 WO
WO 9742763 Nov 1997 WO
WO 9748228 Dec 1997 WO
WO 9748230 Dec 1997 WO
WO 97-48230 Dec 1997 WO
WO 97-49237 Dec 1997 WO
WO 9749237 Dec 1997 WO
WO 97-49241 Dec 1997 WO
WO 97-49242 Dec 1997 WO
WO 9749242 Dec 1997 WO
WO 98-06219 Feb 1998 WO
WO 9806219 Feb 1998 WO
WO 98-10589 Mar 1998 WO
WO 98-16062 Apr 1998 WO
WO 98-17064 Apr 1998 WO
WO 9817064 Apr 1998 WO
WO 98-20675 May 1998 WO
WO 98-26569 Jun 1998 WO
WO 98-26584 Jun 1998 WO
WO 9827723 Jun 1998 WO
WO 98-27723 Jun 1998 WO
WO 98-28906 Jul 1998 WO
WO 98-31148 Jul 1998 WO
WO 98-37695 Aug 1998 WO
WO 9837695 Aug 1998 WO
WO 98-41020 Sep 1998 WO
WO 98-43183 Oct 1998 WO
WO 98-47279 Oct 1998 WO
WO 98-56172 Dec 1998 WO
WO 9856712 Dec 1998 WO
WO 98-56712 Dec 1998 WO
WO 99-04561 Jan 1999 WO
WO 9904561 Jan 1999 WO
WO 99-07142 Feb 1999 WO
WO 99-18722 Apr 1999 WO
WO 9929109 Jun 1999 WO
WO 99-29109 Jun 1999 WO
WO 99-30491 Jun 1999 WO
WO 99-31480 Jun 1999 WO
WO 99-45700 Sep 1999 WO
WO 99-45702 Sep 1999 WO
WO 9945702 Sep 1999 WO
WO 99-52285 Oct 1999 WO
WO 99-56466 Nov 1999 WO
WO 99-56473 Nov 1999 WO
WO 99-60783 Nov 1999 WO
WO 99-60789 Nov 1999 WO
WO 00-04706 Jan 2000 WO
WO 00-05889 Feb 2000 WO
WO 00-11865 Mar 2000 WO
WO 00-16548 Mar 2000 WO
WO 00-27122 May 2000 WO
WO 00-28734 May 2000 WO
WO 00-33160 Jun 2000 WO
WO 00-33224 Jun 2000 WO
WO 00-33560 Jun 2000 WO
WO 00-49801 Aug 2000 WO
WO 00-079798 Dec 2000 WO
WO 01-06784 Jan 2001 WO
WO 01-15438 Mar 2001 WO
WO 01-35662 May 2001 WO
WO 01-89213 Nov 2001 WO
WO 02-31731 Apr 2002 WO
Non-Patent Literature Citations (108)
Entry
2720R Satellite Receiver User's Guide, General Instrument, 1991, pp. 58-61.
“Addressable Converters: A New Development at CableData,” Via Cable, vol. 1, No. 12, Dec. 1981.
Advertisement for “TV Decisions,” Cable Vision, Aug. 4, 1986.
Alexander, Michael “Visualizing cleared-off desktops,” Computerworld, May 6, 1991, p. 20.
Antonoff, M., “Stay Tuned for Smart TV,” Popular Science, Nov. 1990, pp. 62-65.
Baer, R.H, “Innovative Add-On TV Products,” IEEE Transactions on Consumer Electronics, vol. CE-25, Nov. 1979, pp. 765-771.
“Bell Atlantic Buys Cable TV Company for $22bn,” Financial Times (London), Oct. 14, 1993, p. 65.
Bensch, U., “VPV Videotext Programs Videorecorder,” IEEE Paper, Jun. 1988, pp. 788-792.
Bestler, Caitlin “Flexible Data Structures and Interface Rituals for Rapid Development of OSD Applications,” Proceedings from the Eleven Technical Sessions, 42nd Annual Convention and Exposition and Exploration of the NCTA, San Francisco, CA Jun. 6-9, 1993, pp. 223-236. Jun. 6, 1993.
Brochure, “A New Approach to Addressability,” CableData, undated.
Brochure, “Westar and Videotoken Network Present the CableComputer,” Revised Aug. 15, 1985 (Plantiff's 334).
Brochure, Time Inc., “Now, Through the Advances of the Computer Age, You Can Get the Information You Want, When You Want It. Instantly and Conveniently, on Your Home TV Screen, ”Time Teletext, Time Video Information Services, Inc., undated (V 79167-79175).
Brochure, VTN “Videotoken Network, New Dimension Television,” Dec. 1985 (Plaintiffs Exhibit 313).
Brugliera, Vito., “Digital On-Screen Display—A New Technology for the Consumer Interface,” Symposium Record Cable TV Sessions of the 18th.
International Television Symposium & Technical Exhibition—Montreux, Switzerland, Jun. 10-15, 1993, pp. 571-586.
Cable Computer User's Guide, Rev. 1, Dec. 1985 (Plaintiffs Exhibit 289).
“Cable Television Equipment,” Jerrold Communications Publication, dated 1992 and 1993, pp. 8-2.1 to 8-6 and 8-14.1 to 8-14.3.
Came, E.B., “The Wired Household,” IEEE Spectrum, vol. 16 No. 10, Oct. 1979, pp. 61-66.
Chan, Patrick P., “Learning Considerations in User Interface Design: The Room Model,” Publication of the Software Portability Laboratory, University of Waterloo, Ontario, Canada, Jul. 1984.
Christodoulakis, Steven and Graham, Stephen “Browsing Within Time-Driven Multimedia Documents,” publication of the Institute for Computer Research, University of Waterloo, Waterloo, Ontario, Canada Jul. 1988 pp. 219-227.
“Computer Network: Current Status and Outlook on Leading Science and Technology,” Bureau of Science & Technology (Japan), vol. 1, Dec. 1986.
Cox, J. et al, “Extended Services in a Digital Compression System,”Proceedings from Eleven Technical Sessions: 42nd Annual Convention and Exposition of the National Cable Television Association, Jun. 1993, pp. 185-191.
Creation/Modification of the Audio Signal Processor Setup for a PC Audio Editor, IBM Technical Disclosure Bulletin, vol. 30, No. 10, Mar. 1988, pp. 367-376.
“D2B-Home Bus Fur Audio and Video,” Selektor, Apr. 1990, pp. 10, 12.
Damouny, N. G., “Teletext Decoders—Keeping Up With the Latest Advances,” IEEE Transactions on Consumer Electronics, vol. CE-30, No. 3, Aug. 1984, pp. 429-435.
“Dial M for Movie”, Funkschau Nov. 1994 Perspektiven, Video on Demand, pp. 78-79. (English language translation attached).
“Digital Video Broadcasting (DVB); DVB specification for data broadcasting,” European Telecommunication Standards Institute, Draft EN 301 192 V1.2.1 (Jan. 1999).
DiRosa, S. “BIGSURK Netguide”, Jul. 1995, vol. 3.1 (Sections 18,21, and 28—renumbered as pp. 1-27).
“Duck Tales,” (1987)[TV Series 1987-1990], Internet Movie Database (IMDB) [Retrieved on Apr. 7, 2007].
Edwardson, S.M., & Gee, A., “CEEFAX: A Proposed New Broadcasting Service,” Journal of the SMPTE, Jan. 1974, vol. 83 No. 1, pp. 14-19.
Eitz, Gerhard, “Zukunftige Informations-und Datenangebote beim dig italen Femsehen—EPG Und ‘Lesezeichen’,” RTM Rundfunktechnische Mitteilungen, Jun. 1997, vol. 41, pp. 67-72.
“Enhanced Content Specification,” “ATVEF,” from the internet at http://www.atvetcomilibraryispec.html, printed Aug. 22, 2001, the document bears a Copyright date of 1998, 1999, 2000.
European Telecommunication Standard, Electronic Programme Guide (EPG); Protocol for a TV Guide using electronic data transmission, by European Telecommunication Standards Institute, Valbonne, France, publication No. ETS 300 707 date of May 1997.
“European Telecommunications Standards: Digital Broadcasting Systems for Television Sound and Data Services; Specification for Service Information (SI) in Digital Video Broadcasting (DVB) Systems,” European Telecommunications Standards Institute, Dec. 1994.
“Facsimile Transmission,” NHK Research Monthly Report, Dec. 1987(Unknown author).
Hartwig, Rautenberg, Bollmann, “Broadcasting and Processing of Program Guides for Digital TV,” SMPTE Journal, pp. 727-732, Oct. 1997.
Hedger, J., “Telesoftware: Home Computing Via Broadcast Teletext,” IEEE Transactions on Consumer Electronics, vol. CE-25, No. 3, Jul. 1979, pp. 279-287.
Hiroshi Ishii et al, “Clearface: Translucent Multiuser Interface for TeamWorkStation,” ECSCW, Sep. 1991, pp. 6-10.
Hiroshi Ishii et al, “Toward an Open Shared Workspace: Computer and Video Fusion Approach of Team Workstation,” Communications of the ACM, Dec. 1991, vol. 34 No. 12, pp. 37-50.
Hirotada Ueda et al, “Impact: An Interactive Natural-Motion-Picture Dedicated Multi-Media Authoring System,” Communications of the ACM, Mar. 1991, pp. 343-350.
Hofmann, Neumann, Oberlies & Schadwinkel, “Videotext Programmiert Videorecorder,” Rundfunktechnischen Mitteilungen, (Broadcast Engineering Reports), vol. 26 No. 6, pp. 254-257, Nov.-Dec. 1982.
Installation Guide, “Getting Started 1” Manual, and Remote Control “Quick Reference Guide”.
Instructional Manual, “Sonic the Hedgehog,” Sega of America, 1992.
“Interactive Computer Conference Server,” IBM Technical Bulletin, vol. 34, No. 7A, Dec. 1991, pp. 375-377.
“Interface Device for Conventional TVs to Improve Functionality,” IBM Technical Disclosure Bulletin, vol. 36, No. 7, Jul. 1993, pp. 53-54.
James Sorce, David Fay, Brian Raila and Robert Virzi, “Designing a Broadband Residential Entertainment Service: A Case Study,” GTE Laboratories Incorporated, undated, pp. 141-148.
James, A., “Oracle—Broadcasting the Written Word,” Wireless World, Jul. 1973, vol. 79 No. 1453, pp. 314-316.
Judice, C.N., “Move Over Cable, Here Comes Video Via Voice Lines,” Network World, Sep. 1986, p. 26.
Karstad, K.,“Microprocessor Control for Color-TV Receivers,” IEEE Transactions on Consumer Electronics, vol. CE-26, May 1980, pp. 149-155.
Kornhaas, W., “Von der Textprogrammierung uber TOP zum Archivsystem,”Radio Fernsehen Elektronik, vol. 40, No. 8, Aug. 30, 1991, pp. 465-468, XP 000240875 Veb Verlag Technik. Berlin, DE ISSN: 1436-1574.
Listing of computer code for operating system within the Cable Computer in 1985 (Plaintiffs Exhibit 298).
Listing of computer code for Video HTU Program (Plaintiff's Exhibit 299).
“Lists> What's on Tonite! TV Listings (fwd),” Internet article (On line), Jan. 28, 1995, XP 002378869 [Retrieved on Apr. 28, 2006].
Lowenstein, R.L. and Aller, H.E., “The Inevitable March of Videotex,” Technology Review, vol. 88, Oct. 1985, p. 22.
M/A-COM, Inc., “Videocipher II Satellite Descrambler Owners Manual,” dated Feb. 1986, pp. 1-24.
Mack Daily, “Addressable Decoder with Downloadable Operation,” Proceedings from the Eleven Technical Sessions, 42nd Annual Convention and Exposition of the NCTA, Jun. 6-9, 1993, pp. 82-89.
Mannes, G., “Smart Screens: Development of Personal Navigation Systems For TV Viewers,” Video Magazine, Dec. 1993.
Mar. 19, 1985 letter from G. Knapp of CableData to R. Hansen of Weststar Communications, Inc. (Plaintiff's Exhibit 325).
Markowitz, A. “Companies Jump on Interactive Bandwagon,” Discount Store News, Dec. 6, 1993, pp. 4 and 131.
McKenzie, G.A., “Oracle—An Information Broadcasting Service Using Data Transmission in the Vertical Interval,” Journal of the SMPTE, Jan. 1974, vol. 83 No. 1, pp. 6-10.
Merrell,R.G., “Tac Timer,” 1986 NCTA Technical Papers, pp. 203-206.
“MSI Datacasting Systems,” TV Communications Journal, Jan. 1973.
Neumann, Andreas, “WDR Online Aufbau and Perspektiven Automatisierter Online-Dienste im WDR,” RTM Rundfunktechnische Mitteilungen, vol. 41, pp. 56-66, Jun. 1997.
No subject, “Tom Schauer (tschauer@moscow.com)Thu, Sep. 28, 1995 16:46:48-700,” XP-002378870 [Retrieved from the Internet Apr. 28, 2006].
Office Action dated Sep. 8, 2006 re U.S. Appl. 10/453,388.
“Open TV fur interaktives Fernsehen,” Trend and Technik, 9-95 RFE, p. 100. (English language translation attached).
“Open TV Launches OpenStreamer™ Technology for Broadcasters to Deliver First Ever Real-Time Digital Interactive Television,” from the internet at http://www.opentv.corninewsiopenstreamer press final htm, printed on Jun. 28, 1999, the document bears a copyright date of 1999.
Pfister, Larry T., “Teletext: Its Time Has Come,” Prepared for the IGC Videotext / Teletext Conference, Andover, Massachusetts, Dec. 14, 1982, pp. 1-11.
Prevue Guide Brochure, Spring 1994.
“Prevue Networks and OpenTV(R) Agree to Work Together on Deploying Interactive Program Guides Worldwide,” from the internet at http://www.opentv.corninews/prevuefinal.htm, printed on Jun. 28, 1999.
“Probe XL Brochure, Auto Tote Systems Inc.,” (Newark, Delaware) (undated) 57 pgs.
Prodigy Launches Interactive TV Listing, Apr. 22, 1994 public Broadcasting Report.
Rayers, D.J., “Telesoftware by Teletext,” 1984 IEEE Conference Papers, vol. 240, p. 323.
“Rewind, reply and unwind with new high-tech TV devices,” by Lawrence J. Magid, LA Times. This document was printed from the internet on Jun. 6, 1999 and bears a date of May 19, 1999.
Rogers, “Telcos vs. Cable TV : The Global View With Markets Converging And Regulatory Barriers Falling, Service Carriers Are Ready to Rumble,” Data Communications, Sep. 21, 1995, vol. 24, No. 13, pp. 75-76, 78, 80, XP000526196.
Roizen, Joseph “Teletext in the USA,” Society of Motion Picture and Television Engineers Journal, Jul. 1981, pp. 602-610.
Roseville City Council Presentation, Mar. 13, 1985 (Defendant's Exhibit 226).
Ross Peddicord, “New on TV: You Bet Your Horse,” The Sun, Baltimore Maryland, Dec. 15, 1994, 1 pg.
Schlender, B.R., “Couch Potatoes! Now Its Smart TV,” Fortune, Nov. 20, 1989, pp. 111-116.
Schmuckler, Eric “A marriage that's made in cyberspace (television networks pursue links with online information services),” May 16, 1994 Mediaweek, v. 4, No. 20, p. 22(3).
Sealfon, Peggy, “High Tech TV,” Photographic,Dec. 1984.
“StarSight Interactive Television Program Guide III” Jim Leftwich and Steve Schein, Functional/ Interactional Architecture Specification Document, Orbit Interaction, Palo Alto, California, Published before Apr. 19, 1995.
“StarSight Interactive Television Program Guide IV” Jim Leftwich and Steve Schein, Functional/ Interactional Architecture Specification Document, Orbit Interaction, Palo Alto, California, Published before Apr. 19, 1995.
Sunada, K. et al, “Teletext Color Television Receiver Model C-29M950, C26M940,” NEC Home Electronics , NEC Giho, 1987.
Sussman, A. “GTE Tunes in to Home TV Shopping,” PC Week, Jun. 28, 1988, p. C15.
Tech Notes: Product Updates from M/A-COM Cable Home Group, “Videocipher Owners Manual Update,” Issue No. 6, Feb. 1986.
Technical White Paper, “Open Operating Environment,” (CD 1998 OpenTV Inc.), pp. 1-12.
Technological Examination & Basic Investigative Research Report on Image Databases, Japan Mechanical Engineering Organization Intl Society for the Advancement of Image Software, Japan, Mar. 1988.
Technology: Turn on, tune in and print out—An experimental interactive television service is set to alter our viewing habits, Financial Times (London), Oct. 14, 1993, p. 11.
The New Media and Broadcast Policy: An Investigation & Research Conference Report on Broadcasting Diversification, Radio Regulatory Bureau, Japan Ministry of Posts & Telecommunications, Mar. 1982.
Transcript of the Deposition of John Roop, Oct. 1996, pp. 186-187.
Trial testimony of Michael Axford, Prevue Interactive, Inc. and United Video Satellite Group, Inc. v. Starsight Telecast, Inc., May 9, 1998, pp. 186-187, 295-315, and 352-357.
“TV Guide Online Set for Fall”, Entertainment Marketing Letter, Aug. 1994.
“TV Listings Functional Spec.,” Time Video Information Services, Inc., undated.
“Using StarSight 2,” Instruction Manual, StarSight Telecast, Inc., Starsight CB 1500 Customer Letter, 1994.
UV-133 Cont. 6 Declaration Under 37 C.F.R. § 1.132 of Richard E. Glassberg, signed Oct. 20, 2006, filed Oct. 24, 2006.
Various publications of Insight Telecast, 1992 and 1993.
Veith, R.H., “Television's Teletext,” Elsivier Science Publishing Co., Inc, 1983, pp. 13-20, 41-51.
Videocipher Stipulation, May 1996.
VideoGuide, “VideoGuide User's Manual,” pp. 1-28 (p. 11 is the most relevant).
W. Leo Hoarty, “Multimedia on Cable Television Systems,” Symposium Record Table TV Sessions, 18th International Television Symposium and Technical Exhibition, Montreux, Switzerland, Jun. 10, 1993, pp. 555-567.
Windows 98 Feature Combines TV, Terminal and the Internet, New York Times, Aug. 18, 1998.
Wittig et al, “Intelligent Media Agents in Interactive Television Systems,” Proceedings of the International Conference on Multimedia Computing and Systems, Los Alamitos, CA, US, May 15-18, 1995, pp. 182-189, XP 000603484.
Yee Hsiang Chang et al., “An Open-Systems Approach to Video on Demand,” IEEE Communications Magazine, May 1994, pp. 68-80.
Office Actions and Corresponding Replies in relation to U.S. Patent No. 7,398,541 issued Jul. 8, 2008.
Office Actions and Corresponding Replies in relation to U.S. Patent No. 7,487,529 issued Feb. 3, 2009.
Office Actions and Corresponding Replies in relation to U.S. Appl. No. 10/347,673 filed Jan. 17, 2003.
D2B-Home Bus Fur Audio and Video, Selektor, Apr. 1990, pp. 10, 12.
Related Publications (1)
Number Date Country
20060156336 A1 Jul 2006 US
Continuations (2)
Number Date Country
Parent 10127220 Apr 2002 US
Child 11371490 US
Parent 09070555 Apr 1998 US
Child 10127220 US