Claims
- 1. A method for navigation of television program listings within a user interface, the method comprising:
successively displaying a first set of visual cards in a first area of the user interface, each visual card of the first set of visual cards representing a corresponding broadcast time slot associated with an episode of a plurality of episodes of a television program; and enabling selection of a particular visual card of the first set of visual cards by a user in order to view the episode corresponding to the time slot represented by the selected visual card.
- 2. The method of claim 1, further comprising storing the first set of visual cards.
- 3. The method of claim 1, further comprising discontinuing the successive display of the first set of visual cards.
- 4. The method of claim 1 wherein each visual card graphically represents the television program.
- 5. The method of claim 1 wherein each visual card graphically represents a broadcast television channel.
- 6. The method of claim 1 wherein each visual card graphically represents a broadcast television network.
- 7. The method of claim 1 wherein each visual card graphically represents the episode corresponding to the time slot represented by the selected visual card.
- 8. The method of claim 1 wherein the successive display of visual cards is in response to a single user action.
- 9. The method of claim 8 wherein selection of a particular visual card is in response to an additional user action.
- 10. The method of claim 1 wherein selection of a particular visual card is in response to a single user action.
- 11. The method of claim 1, further comprising successively displaying a second set of visual cards in a second area of the user interface, each visual card of the second set of visual cards representing a corresponding broadcast time slot.
- 12. The method of claim 11, further comprising storing the second set of visual cards.
- 13. The method of claim 11, further comprising discontinuing the successive display of the second set of visual cards.
- 14. The method of claim 11 wherein the first and second sets of visual cards are simultaneously successively displayed.
- 15. The method of claim 11 wherein each visual card of the second set of visual cards graphically represents a television program.
- 16. The method of claim 11 wherein each visual card of the second set of visual cards graphically represents a broadcast television channel.
- 17. The method of claim 11 wherein each visual card of the second set of visual cards graphically represents a broadcast television network.
- 18. The method of claim 1 wherein each broadcast time slot is defined by the television program broadcast therein.
- 19. The method of claim 1 wherein the time slot represented by the selected visual card is one of an earlier, current or future time slot.
- 20. A system for focused navigation of a plurality of television programs within a user interface, the system comprising:
a user input detector configured to detect actions of a user; and a processor configured to successively display a first set of visual cards in a first area of the user interface, each visual card of the first set of visual cards representing a corresponding broadcast time slot associated with an episode of a plurality of episodes of a television program, the processor further configured to enable selection of a particular visual card of the first set of visual cards by the user in order to view the episode corresponding to the time slot represented by the selected visual card.
- 21. The system of claim 20, further comprising a storage device configured to store the visual cards.
- 22. The system of claim 20 wherein the processor is further configured to discontinue the successive display of the first set of visual cards.
- 23. The system of claim 20 wherein each visual card graphically represents the television program.
- 24. The system of claim 20 wherein each visual card graphically represents a broadcast television channel.
- 25. The system of claim 20 wherein each visual card graphically represents a broadcast television network.
- 26. The system of claim 20 wherein each visual card graphically represents the episode corresponding to the time slot represented by the selected visual card.
- 27. The system of claim 20 wherein the processor successively displays the visual cards in response to a single user action.
- 28. The system of claim 27 wherein selection of a particular visual card is in response to an additional user action.
- 29. The system of claim 20 wherein selection of a particular visual card is in response to a single user action.
- 30. The system of claim 20 wherein the processor is further configured to successively display a second set of visual cards in a second area of the user interface, each visual card of the second set of visual cards representing a corresponding broadcast time slot.
- 31. The system of claim 30, further comprising a storage device configured to store the second set of visual cards.
- 32. The system of claim 30 wherein the processor is further configured to discontinue the successive display of the second set of visual cards.
- 33. The system of claim 30 wherein the processor is further configured to simultaneously successively display the first and second sets of visual cards.
- 34. The system of claim 30 wherein each visual card of the second set of visual cards graphically represents a television program.
- 35. The system of claim 30 wherein each visual card of the second set of visual cards graphically represents a broadcast television channel.
- 36. The system of claim 30 wherein each visual card of the second set of visual cards graphically represents a broadcast television network.
- 37. The system of claim 20 wherein each broadcast time slot is defined by the television program broadcast therein.
- 38. The system of claim 20 wherein the time slot represented by the selected visual card is one of an earlier, current or future time slot.
- 39. A method for navigation of television program listings within a user interface, the method comprising:
successively displaying a first set of visual cards in a first area of the user interface, at least one visual card of the first set of visual cards representing an interactive television channel; successively displaying a second set of visual cards in the first area of the user interface, each visual card of the second set of visual cards representing a corresponding broadcast time slot associated with an episode of a plurality of episodes of a television program; and enabling selection of a particular visual card of the second set of visual cards by a user in order to view the episode corresponding to the time slot represented by the selected visual card.
- 40. The method of claim 39 wherein the successive display of visual cards is in response to a single user action.
- 41. The method of claim 40 wherein selection of a particular visual card is in response to an additional user action.
- 42. The method of claim 39 wherein selection of a particular visual card is in response to a single user action.
- 43. The method of claim 39 wherein the user enables the successive display of the second set of visual cards by selecting a particular visual card of the first set of visual cards.
- 44. The method of claim 39, further comprising successively displaying a third set of visual cards in a second area of the user interface, each visual card of the third set of visual cards representing a corresponding broadcast time slot.
- 45. The method of claim 44 wherein the second and third sets of visual cards are simultaneously successively displayed.
- 46. The method of claim 44 wherein each visual card of the third set of visual cards graphically represents a television program.
- 47. The method of claim 44 wherein each visual card of the third set of visual cards graphically represents a broadcast television channel.
- 48. The method of claim 44 wherein each visual card of the third set of visual cards graphically represents a broadcast television network.
- 49. The method of claim 44 wherein each visual card of the third set of visual cards graphically represents the episode corresponding to the time slot represented by the selected visual card.
- 50. An article of manufacture comprising:
a carrier signal adapted to carry data, the data functionally related to the carrier signal such that a first set of visual cards is successively displayed in a first area of a user interface, each visual card of the first set of visual cards representing a corresponding broadcast time slot associated with an episode of a plurality of episodes of a television program, the data further functionally related to the carrier signal such that selection of a particular visual card of the first set of visual cards by a user is enabled in order to view the episode corresponding to the time slot represented by the selected visual card.
- 51. A system for focused navigation of a plurality of television programs within a user interface, the system comprising:
means for successively displaying a first set of visual cards in a first area of the user interface, each visual card of the first set of visual cards representing a corresponding broadcast time slot associated with an episode of a plurality of episodes of a television program; and means for enabling selection of a particular visual card of the first set of visual cards by a user in order to view the episode corresponding to the time slot represented by the selected visual card.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] The present application is related to and claims priority from U.S. Provisional Application No. 60/324,997, filed Sep. 26, 2001, entitled “System and Method for Visual Channel Surfing Using Center-Focused Navigation”, which is hereby incorporated by reference in its entirety. The present application is also related to and claims priority from U.S. Provisional Application No. 60/317,612, filed Sep. 6, 2001, entitled “System and Method for Visual Channel Surfing”, which is hereby incorporated by reference in its entirety. The present application is further related to and claims priority from U.S. Provisional Application No. 60/315,731, filed Aug. 29, 2001, entitled “System and Method for Visual Channel Surfing”, which is hereby incorporated by reference in its entirety.
Provisional Applications (3)
|
Number |
Date |
Country |
|
60324997 |
Sep 2001 |
US |
|
60317612 |
Sep 2001 |
US |
|
60315731 |
Aug 2001 |
US |