Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs
First Claim
1. A machine-readable data storage medium encoded with a set of machine-executable instructions for performing a method of facilitating selection by users of programming available through an interactive video-on-demand service for display on a display unit, said programming including a plurality of full-length programs and a plurality of previews corresponding respectively to said plurality of full-length programs, said users including subscribers and non-subscribers of said service, said method comprising:
- displaying a list of said plurality of full-length programs available for selection, said list available to subscribers and non-subscribers;
displaying a preview of a full-length program, said preview available to subscribers and non-subscribers; and
displaying a selected full-length program, said selected full-length program available only to subscribers.
4 Assignments
0 Petitions
Accused Products
Abstract
A telecasting service is provided that offers video programs upon viewer demand, and which includes an interactive interface for facilitating viewer selection of video programs. The interactive interface allows the viewer to scan through a list of video programs available on the demand telecasting service. The interactive interface also provides the viewer with still images, full-motion previews, and textual descriptions of the available programs. The demand telecasting service distinguishes subscribers from non-subscribers, and provides an interactive facility for allowing non-subscribers to subscribe to the system.
253 Citations
56 Claims
-
1. A machine-readable data storage medium encoded with a set of machine-executable instructions for performing a method of facilitating selection by users of programming available through an interactive video-on-demand service for display on a display unit, said programming including a plurality of full-length programs and a plurality of previews corresponding respectively to said plurality of full-length programs, said users including subscribers and non-subscribers of said service, said method comprising:
-
displaying a list of said plurality of full-length programs available for selection, said list available to subscribers and non-subscribers;
displaying a preview of a full-length program, said preview available to subscribers and non-subscribers; and
displaying a selected full-length program, said selected full-length program available only to subscribers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A subscription video system that facilitates selection of programming by users for display on a display unit, said programming including full-length programs and previews of said full-length programs, said users including subscribers and non-subscribers of a video-on-demand service, said system comprising:
-
a user input device that allows users to input selections of programming available in said subscription video system, said input device comprising at least one actuator operable by a user; and
a computer processor that receives said selections from said users, said processor determining whether a selection is from a subscriber or a non-subscriber, wherein said processor;
allows display of previews of programs selected by subscribers and non-subscribers;
allows display of full-length programs selected by subscribers; and
prevents display of full-length programs selected by non-subscribers. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A program selection system for interactive selection of programming by subscribers and non-subscribers of a video-on-demand service for display on a display unit, said programming including full-length programs and previews of said full-length programs, said system comprising:
-
means for providing at least one program selection menu for subscribers and non-subscribers;
means for receiving program selections from subscribers and non-subscribers;
means for allowing display of previews of full-length programs selected by subscribers and non-subscribers;
means for allowing display of full-length programs selected by subscribers; and
means for preventing display of full-length programs selected by non-subscribers. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
means for receiving an identifier; and
means for determining whether said identifier corresponds to a subscriber.
-
-
17. The system of claim 14 further comprising means for notifying a non-subscriber substantially immediately after selection of a full-length program by said non-subscriber that display of said full-length programs is for subscribers only.
-
18. The system of claim 14 further comprising means for soliciting a non-subscriber to become a subscriber substantially immediately after selection of a full-length program by said non-subscriber.
-
19. The system of claim 18 further comprising:
-
means for processing substantially immediately a request by said non-subscriber to become a subscriber; and
means for notifying said non-subscriber substantially immediately after said processing whether said request was accepted.
-
-
20. The system of claim 14 wherein said means for providing at least one program selection menu comprises means for displaying a list of full-length programs available for selection.
-
21. The system of claim 20 wherein said means for providing at least one program selection menu further comprises means for scrolling through said list of full-length programs.
-
22. The system of claim 20 wherein said means for providing at least one program selection menu further comprises means for displaying a still image corresponding to a full-length program on said list.
-
23. The system of claim 20 wherein said means for providing at least one program selection menu further comprises means for displaying textual information corresponding to a full-length program on said list.
-
24. The system of claim 14 wherein each said full-length program is categorized into at least one of a plurality of program categories and means for providing at least one program selection menu comprises means for providing a plurality of program selection menus corresponding respectively to said plurality of program categories, each one of said plurality of program selection menus displaying a list of categorized full-length programs.
-
25. The system of claim 24 wherein said means for providing a plurality of program selection menus further comprises means for selecting other ones of said plurality of program selection menus.
-
26. The system of claim 14 wherein said means for providing at least one program selection menu comprises:
-
means for providing a list mode;
means for providing an information mode; and
means for providing a preview mode.
-
-
27. The system of claim 26 wherein said means for providing at least one program selection menu further comprises means for initiating display of a full-length program for a subscriber from any one of said list, said information, and said preview modes.
-
28. The system of claim 26 wherein said means for providing at least one program selection menu further comprises means for moving to any one of said list, said information, and said preview modes from any other one of said list, said information, and said preview modes, said means for moving available to subscribers and non-subscribers.
-
29. A method of facilitating selection by users of programming available through an interactive video-on-demand service for display on a display unit, said programming including a plurality of full-length programs and a plurality of previews corresponding respectively to said plurality of full-length programs, said users including subscribers and non-subscribers of said service, said method comprising:
-
displaying a list of said plurality of full-length programs available for selection, said list available to subscribers and non-subscribers;
displaying a preview of a full-length program, said preview available to subscribers and non-subscribers; and
displaying a user-selected full-length program, said user-selected full-length program available only to subscribers. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A method of facilitating selection of programming by users for display on a display unit, said programming including full-length programs and previews of said full-length programs, said users including subscribers and non-subscribers of a video-on-demand service, said method comprising:
-
allowing users to input selections of said programming;
receiving said selections from said users;
determining whether a selection is from a subscriber or a non-subscriber;
allowing display of previews of programs selected by subscribers and non-subscribers;
allowing display of full-length programs selected by subscribers; and
preventing display of full-length programs selected by non-subscribers. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A method of interactively selecting programming by subscribers and non-subscribers of a video-on-demand service for display on a display unit, said programming including full-length programs and previews of said full-length programs, said method comprising:
-
providing at least one program selection menu for subscribers and non-subscribers;
receiving program selections from subscribers and non-subscribers;
allowing display of previews of full-length programs selected by subscribers and non-subscribers;
allowing display of full-length programs selected by subscribers; and
preventing display of full-length programs selected by non-subscribers. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
receiving an identifier; and
determining whether said identifier corresponds to a subscriber.
-
-
45. The method of claim 42 further comprising notifying a non-subscriber substantially immediately after selection of a full-length program by said non-subscriber that display of said full-length programs is for subscribers only.
-
46. The method of claim 42 further comprising soliciting a non-subscriber to become a subscriber substantially immediately after selection of a full-length program by said non-subscriber.
-
47. The method of claim 46 further comprising:
-
processing substantially immediately a request by said non-subscriber to become a subscriber; and
notifying said non-subscriber substantially immediately after said processing whether said request was accepted.
-
-
48. The method of claim 42 wherein said providing at least one program selection menu comprises displaying a list of full-length programs available for selection.
-
49. The method of claim 48 wherein said providing at least one program selection menu further comprises providing at least one actuator for scrolling through said list of full-length programs.
-
50. The method of claim 48 wherein said providing at least one program selection menu further comprises displaying a still image corresponding to a full-length program on said list.
-
51. The method of claim 48 wherein said providing at least one program selection menu further comprises displaying textual information corresponding to a full-length program on said list.
-
52. The method of claim 44 wherein said providing at least one program selection menu comprises:
-
categorizing each said full-length program into at least one of a plurality of program categories; and
providing a plurality of program selection menus corresponding respectively to said plurality of program categories, each one of said plurality of program selection menus displaying a list of categorized full-length programs.
-
-
53. The method of claim 52 wherein said providing a plurality of program selection menus further comprises providing at least one category actuator for selecting other ones of said plurality of program selection menus.
-
54. The method of claim 44 wherein said providing at least one program selection menu comprises:
-
providing a list mode;
providing an information mode; and
providing a preview mode.
-
-
55. The method of claim 54 further comprising initiating display of a full-length program for a subscriber from any one of said list, said information, and said preview modes.
-
56. The method of claim 54 further comprising moving to any one of said list, said information, and said preview modes from any other one of said list, said information, and said preview modes by subscribers and non-subscribers.
Specification