System and method for preparing a TV viewing schedule
First Claim
1. A system for preparing a program viewing schedule, comprising:
- a program guide extractor for extracting a broadcast program guide including program characteristic data, a plurality of programs being broadcast from at least one station;
a frequency data generator for generating frequency data with regard to the program characteristic data, based on at least one of a program viewing history and a program recording history;
a recorded program data extractor for extracting recorded program data, the recorded program data including a time needed to record each program;
a broadcast program allocator for selecting a program from the broadcast program guide, based on the frequency data, and allocating the selected program in the program viewing schedule; and
a recorded program allocator for determining an unwatched program from the recorded programs, and allocating the unwatched program to a vacant area in the program viewing schedule.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of programs are broadcast from at least one station. A system for preparing a program viewing schedule includes a program guide extractor for extracting a broadcast program guide. The broadcast program guide includes program characteristic data. The system also includes a frequency data generator for generating frequency data with regard to the program characteristic data, based on a program viewing history and/or a program recording history. A recorded program data extractor of the system extracts recorded program data. The recorded program data includes a time needed to record each program. A broadcast program allocator of the system selects a program from the broadcast program guide, based on the frequency data, and allocates the selected program in the program viewing schedule. A recorded program allocator of the system determines which program has not been viewed among the recorded programs, and allocates the unwatched program into a vacant area in the program viewing schedule.
19 Citations
10 Claims
-
1. A system for preparing a program viewing schedule, comprising:
-
a program guide extractor for extracting a broadcast program guide including program characteristic data, a plurality of programs being broadcast from at least one station;
a frequency data generator for generating frequency data with regard to the program characteristic data, based on at least one of a program viewing history and a program recording history;
a recorded program data extractor for extracting recorded program data, the recorded program data including a time needed to record each program;
a broadcast program allocator for selecting a program from the broadcast program guide, based on the frequency data, and allocating the selected program in the program viewing schedule; and
a recorded program allocator for determining an unwatched program from the recorded programs, and allocating the unwatched program to a vacant area in the program viewing schedule. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of preparing a program viewing schedule, comprising the steps of:
-
A) extracting a broadcast program guide including program characteristic data, a plurality of programs being broadcast from at least one station;
B) producing frequency data with regard to the program characteristic data, based on at least one of a program viewing history and a program recording history;
C) extracting recorded program data, including a time needed to record each program;
D) selecting a program from the broadcast program guide, based on the frequency data, and allocating the selected program in the program viewing schedule; and
E) determining which program is an unwatched program from the recorded programs, and allocating the unwatched program to a vacant area in the program viewing schedule. - View Dependent Claims (7, 8, 9, 10)
-
Specification