Claims
- 1. A method for enabling access to a plurality of channels within a user interface, the method comprising:
obtaining a plurality of video clips, each video clip representing a different channel; successively displaying the video clips within a focus area of a user interface in response to an initiating action by a user; and discontinuing the successive display of video clips to show a particular video clip corresponding to a selected channel in response to a terminating action by the user.
- 2. The method of claim 1, wherein obtaining comprises capturing a video clip from a broadcast on each of a plurality of channels.
- 3. The method of claim 2, further comprising:
repeating the capturing of video clips for the plurality of channels after an established time interval.
- 4. The method of claim 2, wherein an interval is one of a hour and a half-hour.
- 5. The method of claim 2, further comprising:
delaying the capture of a video clip for a particular channel until after a commercial break being broadcast on that channel.
- 6. The method of claim 2, wherein capturing comprises capturing at least one video clip for a particular channel in response to a tag being embedded within the broadcast on that channel.
- 7. The method of claim 2, wherein capturing comprises asynchronously capturing at least two video clips from different channels in response to tags being embedded within the respective broadcasts at different times.
- 8. The method of claim 2, wherein capturing comprises:
receiving a schedule for capturing a video clip for a particular channel; and capturing the video clip for the channel at a time specified in the schedule.
- 9. The method of claim 2, wherein the video clips are captured within a broadcast center, and wherein capturing comprises:
packaging the video clips within an update package; and transmitting the update package to at least one entertainment system associated with the broadcast center.
- 10. The method of claim 9, wherein capturing comprises successively tuning to each of the plurality of channels using a plurality of tuners.
- 11. The method of claim 2, wherein the video clips are captured within an entertainment system.
- 12. The method of claim 11, wherein the entertainment system comprises a primary tuner and a secondary tuner, and wherein capturing comprises successively tuning to each of the plurality of channels using the secondary tuner.
- 13. The method of claim 2, wherein the initiating action comprises activating a first control on a remote control.
- 14. The method of claim 13, wherein the terminating action is one of activating a second control on the remote control, releasing the first control, and re-activating the first control.
- 15. The method of claim 1, further comprising:
tuning to and displaying the selected channel in response to a selection action by the user.
- 16. The method of claim 2, further comprising:
associating at least one captured video clip with a card object for representing a channel.
- 17. A method for enabling access to a plurality of channels within a user interface, the method comprising:
capturing a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; organizing the captured video clips into a sequence; displaying at least a subset of the sequence of video clips along an axis of a user interface, one video clip being displayed within a focus area of the user interface; scrolling the video clips along the axis to progressively change the video clip within the focus area to a next video clip in the sequence in response to an initiating action by a user discontinuing the scrolling of video clips to show a particular video clip within the focus area corresponding to a selected channel in response to a terminating action by the user.
- 18. The method of claim 17, further comprising:
repeating the capturing of video clips for the plurality of channels after an established time interval.
- 19. The method of claim 17, further comprising:
delaying the capture of a video clip for a particular channel until after a commercial break being broadcast on that channel.
- 20. The method of claim 17, wherein the video clips are captured within a broadcast center, and wherein capturing comprises:
packaging the video clips within an update package; and transmitting the update package to at least one entertainment system associated with the broadcast center.
- 21. A system for enabling access to a plurality of channels within a user interface, the system comprising:
a video capture device to capture a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; and a transmission component to provide the captured video clips to a display interface, wherein the display interface is to successively display the captured video clips within a focus area of a user interface in response to an initiating action by a user, and wherein the display interface is to discontinue the successive display of video clips to show a particular video clip corresponding to a selected channel in response to a terminating action by the user.
- 22. The system of claim 21, wherein the video capture device is to repeat the capture of video clips for the plurality of channels after an established time interval.
- 23. The system of claim 22, wherein an interval comprises a half hour.
- 24. The system of claim 22, wherein an interval comprises an hour.
- 25. The system of claim 21, wherein the video capture device is to delay the capture of a video clip for a particular channel until after a commercial break being broadcast on that channel.
- 26. The system of claim 21, wherein the video capture device is to capture at least one video clip for a particular channel in response to a tag being embedded within the broadcast on that channel.
- 27. The system of claim 21, wherein the video capture device is to asynchronously capture at least two video clips from different channels in response to tags being embedded within the respective broadcasts at different times.
- 28. The system of claim 21, wherein the video capture device is to receive a schedule for capturing a video clip for a particular channel and wherein the video capture device is to capture the video clip for the channel at a time specified in the schedule.
- 29. The system of claim 21, wherein the video capture device and transmission components are components of a broadcast center, and wherein the transmission component comprises:
a clip cache to store the captured video clips; and a packaging component to package the video clips in the clip cache into an update package and to transmit the update package to at least one entertainment system associated with the broadcast center.
- 30. The system of claim 29, further comprising:
a plurality of tuners to successively tune to each of the plurality of channels during the capture of the video clips.
- 31. The system of claim 21, wherein the video capture device and transmission component are components of an entertainment system of a user, and wherein the transmission component comprises:
a clip cache to store the captured video clips.
- 32. The system of claim 31, further comprising:
a primary tuner and a secondary tuner, wherein the secondary tuner is to successively tune to each of the plurality of channels during capture of the video clips.
- 33. The system of claim 21, wherein the initiating action comprises activating a first control on a remote control.
- 34. The system of claim 33, wherein the terminating action is selected from the group consisting of activating a second control on the remote control, releasing the first control, and re-activating the first control.
- 35. The system of claim 21, further comprising a tuner for tuning to the selected channel in response to a selection action by the user.
- 36. The system of claim 21, further comprising a computer-readable medium for associating at least one captured video clip with a card object for representing a channel.
- 37. A system for enabling access to a plurality of channels within a user interface, the system comprising:
a video capture device to capture a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; and a transmission component to provide the captured video clips to a display interface, wherein the display interface is to organize the captured video clips into a sequence, display at least a subset of the sequence of video clips along an axis of a user interface, a single video clip in the sequence being displayed within a focus area of the user interface, scroll the video clips along the axis to progressively change the video clip within the focus area to a next video clip in the sequence in response to an initiating action by a user, and discontinue the scrolling of video clips to show a particular video clip within the focus area corresponding to a selected channel in response to a terminating action by the user.
- 38. The system of claim 37, wherein the video capture device is to repeat the capturing of a video clip for each of the plurality of channels at established time intervals.
- 39. The system of claim 37, wherein the video capture device is to delay the capture of a video clip for a particular channel until after a commercial break being broadcast on that channel.
- 40. The system of claim 37, wherein the video capture device and transmission component are components of a broadcast center, and wherein the transmission component comprises a packaging component to package the video clips within an update package and to transmit the update package to at least one entertainment system associated with the broadcast center.
- 41. A system for enabling access to a plurality of channels within a user interface, the system comprising:
a processor to initiate the capturing of a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; a tuner to tune to each channel in response to a signal from the processor; a video capture device to capture each video clip in response to the tuner tuning to the respective channel; a memory to store the captured video clips; a display interface to successively display the captured video clips within a focus area of the user interface in response to an initiating action by a user, and wherein the display interface is to discontinue the successive display of video clips to show a particular video clip corresponding to a selected channel in response to a terminating action by the user.
- 42. The system of claim 41, wherein the processor is to periodically initiate the capture of video clips at an established time interval.
- 43. The system of claim 41, wherein the processor is to delay the capture of a video clip for a particular channel until after a commercial break being broadcast on that channel.
- 44. The system of claim 41, wherein the processor is to capture at least one video clip for a particular channel in response to a tag being embedded within the broadcast on that channel.
- 45. An apparatus for enabling access to a plurality of channels within a user interface, the apparatus comprising:
a scheduler to initiate the capturing of a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; a video capturer to capture each video clip in response to a signal from the scheduler; a clip cache to store the captured video clips; a packager to package the video clips in the clip cache into an update package; a transmission component to transmit the update package to an entertainment system, wherein the entertainment system comprises a display interface to successively display the captured video clips within a focus area of the user interface in response to an initiating action by a user, and wherein the display interface is to discontinue the successive display of video clips to show a particular video clip corresponding to a selected channel in response to a terminating action by the user.
- 46. The apparatus of claim 45, wherein the scheduler is to periodically initiate the capture of video clips at an established time interval.
- 47. The apparatus of claim 45, wherein the scheduler is to delay the capture of a video clip for a particular channel until after a commercial break being broadcast on that channel.
- 48. The apparatus of claim 45, wherein the scheduler is to capture at least one video clip for a particular channel in response to a tag being embedded within the broadcast on that channel.
- 49. A system for enabling access to a plurality of channels within a user interface, the system comprising:
means for capturing a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; means for successively displaying the captured video clips within a focus area of a user interface in response to an initiating action by a user; and means for discontinuing the successive display of video clips to show a particular video clip corresponding to a selected channel in response to a terminating action by the user.
- 50. A system for enabling access to a plurality of channels within a user interface, the system comprising:
means for capturing a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; means for organizing the captured video clips into a sequence; means for displaying at least a subset of the sequence of video clips along an axis of the user interface, one video clip being displayed within a focus area of the user interface; means for scrolling the video clips along the axis to progressively change the video clip within the focus area to a next video clip in the sequence in response to an initiating action by a user means for discontinuing the scrolling of video clips to show a particular video clip within the focus area corresponding to a selected channel in response to a terminating action by the user.
- 51. A computer program product comprising program code for performing a method for enabling access to a plurality of channels within a user interface, the method comprising:
capturing a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; successively displaying the captured video clips within a focus area of a user interface in response to an initiating action by a user; and discontinuing the successive display of video clips to show a particular video clip corresponding to a selected channel in response to a terminating action by the user.
- 52. A computer program product comprising program code for performing a method for enabling access to a plurality of channels within a user interface, the method comprising:
capturing a video clip from a broadcast on each of a plurality of channels, each captured video clip representing a different channel; organizing the captured video clips into a sequence; displaying at least a subset of the sequence of video clips along an axis of the user interface, one video clip being displayed within a focus area of the user interface; scrolling the video clips along the axis to progressively change the video clip within the focus area to a next video clip in the sequence in response to an initiating action by a user; and discontinuing the scrolling of video clips to show a particular video clip within the focus area corresponding to a selected channel in response to a terminating action by the user.
RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 10/097,174, filed Mar. 12, 2002, for “System and Method for Focused Navigation within an Interactive Television User Interface”, with inventors James A. Billmaier, John M. Kellum, Dewey Reid, and Philip Rogan, which application is incorporated herein by reference in its entirety.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10097174 |
Mar 2002 |
US |
Child |
10328754 |
Dec 2002 |
US |