Adaptable programming guide for networked devices
First Claim
1. An electronic program schedule comprising:
- a. a source field for listing content providers; and
b. a content field for listing a first set of variable program times corresponding to times when content data is available from the content providers.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for scheduling and distributing program is disclosed. The schedule utilized in the system and method preferably comprises a source field and one or more corresponding content data fields. The source field lists program providers and the content fields lists programs that are available from the program providers. The schedule is preferably configured to list programs having different start times and/or different ranges of duration times within entries of the same column. In the preferred method of the instant invention, the schedule is generated from user preferences that include selected program providers. In the system of the instant invention, the schedule is a displayable electronic schedule, wherein a user can select programs listed within the schedule with a suitable control device in order to initiate the distribution of the selected program to a user location over a network.
135 Citations
47 Claims
-
1. An electronic program schedule comprising:
-
a. a source field for listing content providers; and
b. a content field for listing a first set of variable program times corresponding to times when content data is available from the content providers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40)
-
-
15. A schedule for simultaneously displaying program availabilities from scheduled content providers and on-demand content providers, the schedule comprising:
-
a. a source field for listing the scheduled content providers and for listing the on-demand content providers; and
b. a content field for listing the program availabilities.
-
-
27. A system for providing content data to a user, the system comprising
a. a displayable program schedule for displaying available content data; - and
b. a controller to select available content data from the displayable program schedule, wherein the displayable program schedule is generated from user preferences.
- and
-
38. A program scheduling system comprising:
-
a) means for generating an customized electronic program schedule; and
b) a means for selecting programs from the customized electronic program schedule, wherein the customized electronic program schedule displays available programs from a plurality of pre-selected content providers.
-
-
41. The system of clam 40, wherein the internet appliance is a personal computer.
-
42. A method of scheduling programs comprising:
-
a. generating program preferences;
b. cataloging programs from a plurality of content providers based on the program preferences;
c. displaying cataloged programs in a program schedule; and
d. transmitting a program from the cataloged programs. - View Dependent Claims (43, 44, 45, 46, 47)
-
Specification