Interactive video programming methods
First Claim
Patent Images
1. A method of presenting video entertainment, comprising:
- defining plural viewing channels;
on certain of said channels, presenting television programs;
on at least one of said channels, presenting an interactive jukebox, the jukebox comprising a user interface for selection of particular music by a user, comprising, in part, HTML/control instructions;
transmitting, from a head-end server, data corresponding to the particular music selected by the user, and presenting same to the user;
in response to the user pressing a menu button on a remote control associated with the interactive jukebox system;
displaying a translucent video control panel permitting the user to perceive imagery behind the panel, the panel comprising a stop button, a pause button and a play button, wherein the stop button is highlighted;
in response to the user pressing the pause button, halting transmission of the data corresponding to the particular music selected by the user, storing a data record indicating point of interruption, and highlighting the play button;
storing data related to the particular music selected by the user; and
using said stored data to pre-select said particular music when the user next visits said channel;
wherein the head-end server provides the HTML/control instructions, and digital video that is modulated and combined to create a head-end output that is transmitted onto a network, and wherein a proxy server is a computer interposed on the network between the head-end output and a client terminal and the stored data related to the particular music selected by the user is stored at the proxy server.
2 Assignments
0 Petitions
Accused Products
Abstract
An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers'"'"' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
341 Citations
22 Claims
-
1. A method of presenting video entertainment, comprising:
-
defining plural viewing channels; on certain of said channels, presenting television programs; on at least one of said channels, presenting an interactive jukebox, the jukebox comprising a user interface for selection of particular music by a user, comprising, in part, HTML/control instructions; transmitting, from a head-end server, data corresponding to the particular music selected by the user, and presenting same to the user; in response to the user pressing a menu button on a remote control associated with the interactive jukebox system;
displaying a translucent video control panel permitting the user to perceive imagery behind the panel, the panel comprising a stop button, a pause button and a play button, wherein the stop button is highlighted;in response to the user pressing the pause button, halting transmission of the data corresponding to the particular music selected by the user, storing a data record indicating point of interruption, and highlighting the play button; storing data related to the particular music selected by the user; and using said stored data to pre-select said particular music when the user next visits said channel; wherein the head-end server provides the HTML/control instructions, and digital video that is modulated and combined to create a head-end output that is transmitted onto a network, and wherein a proxy server is a computer interposed on the network between the head-end output and a client terminal and the stored data related to the particular music selected by the user is stored at the proxy server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Computer a memory comprising digital processor executable instructions comprising instructions for:
-
at a client terminal, the memory comprises digital processor executable instructions for; receiving a composite signal comprising plural channels modulated onto separate carrier frequencies; on certain of said channels, receiving television programs; on at least one of said channels, receiving an interactive jukebox channel; displaying hyper-text language based music selections on the interactive jukebox channel; altering the displayed music selections in response to receiving input via a remote control; receiving a music selection via the remote control; transmitting an indication of the music selection; receiving the music selection on the composite signal; playing the music selection; and in response to input that a menu button on the remote control has been pressed, displaying a translucent video control panel permitting imagery behind the panel to be perceived, the panel comprising a stop button, a pause button and a play button, wherein the stop button is highlighted; pausing the musical selection in response to receiving input that the pause button has been pressed; at a head-end, the memory comprises digital processor executable instructions for; encoding digital video for interactive services; outputting hyper-text language based interactive jukebox instructions; modulating and combining the digital video and hyper-text language based interactive jukebox instructions to create a composite signal for transmission, the composite signal comprising television programs and an interactive jukebox channel; transmitting the composite signal on a network; and if time of a musical selection pause exceeds a threshold value then assigning the channel that receives the interactive jukebox channel back to a pool of available transmission channels; at a proxy server, interposed on the network between the client terminal and the head-end, the memory comprises digital processor executable instructions for; storing music selections; and storing a data record indicating a point of interruption for interactive content. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification