Patent ID: 7596797

Claim:
A client terminal connectable to a video distribution system and a display device, the video distribution system provides program guide information to create a program guide that includes program guide entries for subscribed channels and non-subscribed channels, the client terminal comprising: a video distribution system interface to receive the program guide information; a display interface to display the program guide on the display device; a user interface to receive user input; and a terminal controller responsive to a subscription control program for: a. in response to user input, selecting a program guide entry from the program guide; and b. upon selection of a program guide entry that is for a non-subscribed channel, i. recommending at least one bundle of channels for subscription by the user based upon a subscription matrix for the user that is stored locally at the client terminal, the currently selected program guide entry for the non-subscribed channel displayed in the program guide, and available bundles of channels for subscription, wherein the subscription matrix includes channels subscribed to by the client terminal and available channels not subscribed to by the client terminal; ii. accepting user input to select a bundle of channels for subscription by the user; and iii. transmitting a subscription request for the selected bundle of channels to the video distribution system.