Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
95 words
An electronic programming guide for computing
platform associated with a television, the platform
operable to access a program listing database containing
program listing information for a plurality of television
programs, the electronic programming guide comprising: a profile database for storing a viewer profile; and a suggest module coupled to the profile database for
accessing the viewer profile and the program listing
information and, in response, to generate a preferred
schedule according to the viewer profile and the program
listing information, the preferred schedule indicative of
the desirability of a particular program relative to other
programs.
Claim 2
Dependent Claim
25 words
The electronic programming guide of Claim 1, further
comprising a profile module for receiving viewer
preference information and, in response, for generating
the viewer profile.
Claim 3
Dependent Claim
27 words
The electronic programming guide of Claim 2, wherein
the profile module is operable to provide a preference
template to the viewer for receiving the viewer preference
information.
Claim 4
Dependent Claim
39 words
The electronic programming guide of any preceding
Claim, wherein the viewer profile includes a ranking
corresponding to an option selected from the group
consisting of: a genre option; an actor option; a sports team option; and a keyword option.
Claim 5
Dependent Claim
33 words
The electronic programming guide of any preceding
Claim, wherein the suggest module comprises a scoring
algorithm for generating a score for the program according
to the viewer profile and the program listing information.
Claim 6
Dependent Claim
32 words
The electronic programming guide of Claim 5, wherein
the suggest module is further operable to associate a
color with the program in the preferred schedule according
to the score for the program.
Claim 7
Dependent Claim
30 words
The electronic programming guide of Claim 5 or Claim
6, wherein the suggest module is further operable to
select a channel for viewing according to the score for
the program.
Claim 8
Dependent Claim
45 words
The electronic programming guide of any preceding
Claim, wherein the viewer profile comprises an option that
corresponds to an undesirable program, the suggest module
operable to prevent viewing of the undesirable program in
accordance with the option and program listing information
for the undesirable program.
Claim 9
Independent Claim
88 words
A method performed on a computing platform that
is associated with a television for providing
functionality associated with an electronic programming
guide, the method comprising: storing a viewer profile in a profile database; accessing the viewer profile in the profile database
and program listing information stored in a program
listing database for a plurality of television programs;
and generating a preferred schedule in accordance with
the viewer profile and the program listing information,
the preferred schedule indicative of the desirability of a
particular program relative to other programs.
Claim 10
Dependent Claim
25 words
The method of Claim 9, further comprising the steps
of: receiving viewer preference information; and generating the viewer profile according to the viewer
preference information.
Claim 11
Dependent Claim
23 words
The method of Claim 10, further comprising the step
of providing a preference template to the viewer for
receiving the viewer preference information.
Claim 12
Independent Claim
49 words
The method of any of Claims 9 to 11, wherein the step
of storing the viewer profile comprises storing a viewer
profile having a ranking corresponding to an option
selected from the group consisting of: a genre option; an actor option; a sports team option; and a keyword option.
Claim 13
Independent Claim
30 words
The method of any of Claims 9 to 12, further
comprising the step of generating a score for the program
according to the viewer profile and the program listing
information.
Claim 14
Dependent Claim
27 words
The method of Claim 13, further comprising the step
of associating a color with the program in the preferred
schedule according to the score for the program.
Claim 15
Dependent Claim
25 words
The method of Claim 13 or Claim 14, further
comprising the step of selecting a channel for viewing
according to the score for the program.
Claim 16
Independent Claim
50 words
The method of any of Claims 9 to 15, wherein the step
of storing the viewer profile having storing a viewer
profile comprises an option that corresponds to an
undesirable program, and preventing viewing of the
undesirable program according to the option and program
listing information for the undesirable program.
Claim 17
Independent Claim
85 words
A method performed on a computing platform that
is associated with a television and a recorder for
recording a television program, the method comprising: receiving viewer input information; accessing program listing information for a plurality
of programs stored in a program listing database coupled
to the platform; comparing the input information with the program
listing information; generating recording information for the program in
accordance with the comparison; and communicating recording information for the program
to the recorder to instruct the recorder to record the
program.
Claim 18
Dependent Claim
22 words
The method of Claim 17, wherein the step of receiving
viewer input information comprises receiving viewer input
information comprising a program title.
Claim 19
Dependent Claim
50 words
The method of Claim 17, wherein the step of receiving
viewer input information comprising receiving viewer input
information comprises viewer preference information that
includes a ranking corresponding to an option selected
from the group consisting of: a genre option; an actor option; a sports team option; and a keyword option.
Claim 20
Dependent Claim
27 words
The method of Claim 19, further comprising the step
of generating a score for the program according to the
viewer preference information and the program listing
information.