Channel dancer
First Claim
1. A method for customizing an interface to accommodate a user'"'"'s availability of content, comprising:
- determining a link speed that a user machine can accommodate; and
using a control channel and the determined link speed, creating a display of content choices available to a user on the user machine.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method (the “Channel Dancer”) of delivering broadband content that has been personalized for a recipient user is disclosed. By excelling in the personalization of the user'"'"'s view of broadband content on the Internet and otherwise, the system and method develop “stickiness” with the user that maximizes the benefits and effectiveness of advertising and related activities. The system preferably comprises a network operations center (“NOC”) that receives and packages content, with promotional materials, on virtual channels, a transmission medium that transmits the virtual channels, a broadband ISP with a point-of-presence (“POP”) server that receives the virtual channels and routs virtual channels to a user machine, based on requests received from client software (the “client”) resident on the user machine and filtering performed by the client based on a personal profile of the user.
96 Citations
21 Claims
-
1. A method for customizing an interface to accommodate a user'"'"'s availability of content, comprising:
-
determining a link speed that a user machine can accommodate; and
using a control channel and the determined link speed, creating a display of content choices available to a user on the user machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of delivering personalized broadband content, comprising:
-
receiving a plurality of virtual channels at a user machine, wherein each virtual channel comprises content;
filtering the plurality of virtual channels based on a user'"'"'s personal profile;
displaying the filtered virtual channels in a GUI, wherein a virtual channel may be selected; and
,if a virtual channel is selected, displaying or storing content from the virtual channel. - View Dependent Claims (19, 20)
-
-
21. A computer-readable medium comprising instructions for delivering personalized broadband content, by:
-
receiving a plurality of virtual channels at a user machine, wherein each virtual channel comprises content;
filtering the plurality of virtual channels based on a user'"'"'s personal profile;
displaying the filtered virtual channels in a GUI, wherein a virtual channel may be selected; and
,if a virtual channel is selected, displaying or storing content from the virtual channel.
-
Specification