Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
217 words
A television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the television calendar page comprising: a page; a day section on the page for each of a plurality of calendar days and, positioned in a predetermined relation with each day section, an associated unique day visual identifier; a time-of-day section on the page for each of a plurality of program starting times within each day section and, positioned in a predetermined relation with each time-of-day section, an associated unique time-of-day visual identifier; a plurality of unique channel visual identifiers on the page and corresponding to each such channel visual identifier, a program identifier on the page within each time-of-day section for such program that starts at the time of such time-of-day section and that is associated with the day section and time-of-day section within which it is positioned; and an additional unique coded indication for each said program positioned on the page in a predetermined relation to each said channel visual identifier, the coded indication for each such program representing the channel, the time-of-day, the calendar day, and the length of time for the associated program in the calendar wherein at least one of the unique coded indications comprises a plurality of digits.
Claim 2
Dependent Claim
217 words
A television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the television calendar page comprising: a page; a day section on the page for each of a plurality of calendar days and, positioned in a predetermined relation with each day section, an associated unique day visual identifier; a time-of-day section on the page for each of a plurality of program starting times within each day section and, positioned in a predetermined relation with each time-of-day section, an associated unique time-of-day visual identifier; a plurality of unique channel visual identifiers on the page and corresponding to each such channel visual identifier, a program identifier on the page within each time-of-day section for such program that starts at the time of such time-of-day section and that is associated with the day section and time-of-day section within which it is positioned; and an additional unique coded indication for each said program positioned on the page in a predetermined relation to each said channel visual identifier, the coded indication for each such program representing the channel, the time-of-day, the calendar day, and the length of time for the associated program in the calendar wherein at least one of the unique coded indications comprises a plurality of digits.
Claim 3
Dependent Claim
69 words
A television calendar of claim 1 wherein each of at least some of said channel visual identifiers comprise a unique cable channel visual identifier and wherein the television calendar further comprises an assigned cable channel number positioned in a predetermined relation to each said cable channel visual identifier, the assigned cable channel number representing the cable channel corresponding to said cable channel visual identifier for said cable television program.
Claim 4
Independent Claim
261 words
A method of creating a television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, comprising the steps of: creating a day section and an associated unique day visual identifier on the page for each of a plurality of calendar days; positioning, on the page, in relation to each of the day sections the associated day visual identifier; creating a time-of-day section for each day section on the page, for each of a plurality of television program starting times and an associated unique time-of-day visual identifier; positioning on the page, in relation to each of the time-of-day sections, the corresponding associated unique time-of-day visual identifier; creating a plurality of unique channel visual identifiers and a corresponding program identifier for each such channel visual identifier on the page, within each time-of-day section for such program that starts at the time of such time-of-day section, and that is associated with the day section and time-of-day section within which it is positioned; creating a unique coded indication for at least one of the programs, the coded indication representing the channel, the calendar day, the time-of-day, and the length of time for said program; wherein said unique coded indication is created to have a length that is less than the length of the concatenation of said represented channel, calendar day, time-of-day and length of time for said program; and positioning in a predetermined relation to each program identifier, the unique coded indication on the page for at lease one of the programs.
Claim 5
Independent Claim
261 words
A method of creating a television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, comprising the steps of: creating a day section and an associated unique day visual identifier on the page for each of a plurality of calendar days; positioning, on the page, in relation to each of the day sections the associated day visual identifier; creating a time-of-day section for each day section on the page, for each of a plurality of television program starting times and an associated unique time-of-day visual identifier; positioning on the page, in relation to each of the time-of-day sections, the corresponding associated unique time-of-day visual identifier; creating a plurality of unique channel visual identifiers and a corresponding program identifier for each such channel visual identifier on the page, within each time-of-day section for such program that starts at the time of such time-of-day section, and that is associated with the day section and time-of-day section within which it is positioned; creating a unique coded indication for at least one of the programs, the coded indication representing the channel, the calendar day, the time-of-day, and the length of time for said program; wherein said unique coded indication is created to have a length that is less than the length of the concatenation of said represented channel, calendar day, time-of-day and length of time for said program; and positioning in a predetermined relation to each program identifier, the unique coded indication on the page for at lease one of the programs.
Claim 6
Dependent Claim
38 words
The method of claim 3 wherein the step of creating the unique coded indication comprises the step of encoding digits representing the identifiers based on probabilities as to the frequency of occurrence of the identifiers in the calendar.
Claim 7
Dependent Claim
76 words
The method of claim 3 wherein the step of creating the unique coded indication comprises the step of: encoding the digits in all of the identifiers associated with each said program, plus the digits representing the length of time associated with said program, based on probabilities assigned to the channel associated with the channel identifier, calendar day associated with the day identifier, time-of-day associated with the time-of-day identifier and length of time associated with said program.
Claim 8
Dependent Claim
72 words
The method of claim 3 wherein the step of creating a plurality of unique channel visual identifiers further comprises the steps of: creating at least some of said channel visual identifiers to comprise unique cable channel visual identifiers; and positioning in a predetermined relation to each said cable channel visual identifier an assigned cable channel number representing the cable channel corresponding to said cable channel visual identifier for said cable television program.
Claim 9
Dependent Claim
104 words
The method of claim 3 wherein the step of creating a unique coded indication comprises the steps of: creating a separate representation for each of a channel, day, time of day and length for any program in the calendar; using said representation to derive a priority number for each of said channel, date, time and length representations; converting the priority numbers into a binary number for each of said channel, day, time and length commands; reordering the bits of said binary numbers to obtain a compressed code of binary bits; and converting the compressed code of binary bits into one said unique coded indication.
Claim 10
Dependent Claim
25 words
The method of claim 7 wherein the step of reordering comprises the step of performing said reordering as a function of a bit hierarchy key.
Claim 11
Dependent Claim
26 words
The method of claim 7 wherein the step of converting comprises the step of performing said converting as a function of the output of a clock.
Claim 12
Dependent Claim
26 words
The method of claim 7 wherein the step of reordering comprises the step of performing said reordering as a function of the output of a clock.
Claim 13
Dependent Claim
33 words
The method of claim 7 wherein the step of using said representation to derive a priority number comprises the step of performing said derivation as a function of the output of a clock.
Claim 14
Dependent Claim
108 words
The method of claim 3 wherein the step of creating a unique coded indication comprises the steps of: creating a separate representation for each of a channel, day, time of day and length for any program in the calendar; using said representation to derive a priority number for each of said channel, date, time and length representations; converting the priority numbers into a mixed radix number for each of said channel, day, time and length commands; reordering the bits or said mixed radix numbers to obtain a compressed code of mixed radix bits; and converting the compressed code of mixed radix bits into one said unique coded indication.
Claim 15
Dependent Claim
218 words
An electronic display device that displays a television calendar for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the displayed calendar comprising: a day section for each of a plurality of calendar days and, positioned in a predetermined relation with each day section, a unique day visual identifier on the electronic display device; a time-of-day section for each of a plurality of program starting times within each day section and, positioned in a predetermined relation with each time-of-day section, a unique time-of-day visual identifier on the electronic display device; a plurality of unique channel visual identifiers on the electronic display device and corresponding to each such channel visual identifier a program identifier within each time-of-day section for such program that starts at the time of such time-of-day section and that is associated with the day section and time-of-day section within which it is positioned; and an additional unique coded indication for each said program positioned on the electronic display device in a predetermined relation to each said channel visual identifier, the coded indication representing the channel, the time-of-day, the calendar day and the length of time for the associated program in the calendar wherein at least one of the unique coded indications comprises a plurality of digits.
Claim 16
Dependent Claim
218 words
An electronic display device that displays a television calendar for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the displayed calendar comprising: a day section for each of a plurality of calendar days and, positioned in a predetermined relation with each day section, a unique day visual identifier on the electronic display device; a time-of-day section for each of a plurality of program starting times within each day section and, positioned in a predetermined relation with each time-of-day section, a unique time-of-day visual identifier on the electronic display device; a plurality of unique channel visual identifiers on the electronic display device and corresponding to each such channel visual identifier a program identifier within each time-of-day section for such program that starts at the time of such time-of-day section and that is associated with the day section and time-of-day section within which it is positioned; and an additional unique coded indication for each said program positioned on the electronic display device in a predetermined relation to each said channel visual identifier, the coded indication representing the channel, the time-of-day, the calendar day and the length of time for the associated program in the calendar wherein at least one of the unique coded indications comprises a plurality of digits.
Claim 17
Dependent Claim
70 words
The electronic display device of claim 13, wherein each of at least some of said channel visual identifiers comprise a unique cable channel visual identifier and wherein the television calendar further comprises an assigned cable channel number positioned in a predetermined relation to each said cable channel visual identifier, the assigned cable channel number representing the cable channel corresponding to said cable channel visual identifier for said cable television program.
Claim 18
Independent Claim
234 words
A method of creating a television calendar on an electronic display device for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, comprising the steps of: creating on the electronic display device a day section and an associated unique day visual identifier for each of a plurality of calendar days; positioning on the electronic display device in relation to the day section the associated day visual identifier; creating on the electronic display device a time-of-day section and an associated unique time-of-day visual identifier, within each day section, for each of a plurality of television program starting times; positioning on the electronic display device in relation to the time-of-day section the associated unique time-of-day visual identifier; creating on the electronic display device a plurality of unique channel visual identifiers and a corresponding program identifier to each such channel visual identifier, within each time-of-day section for such program that starts at the time of such time-of-day section, and that is associated with the day section and time-of-day section within which it is positioned; creating on the electronic display device a unique coded indication for each said program, the coded indication representing the channel, the calendar day, the time-of-day, and the length of time for said program; and positioning in a predetermined relation to each said channel visual identifier, the unique coded indication for each said program.
Claim 19
Independent Claim
234 words
A method of creating a television calendar on an electronic display device for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, comprising the steps of: creating on the electronic display device a day section and an associated unique day visual identifier for each of a plurality of calendar days; positioning on the electronic display device in relation to the day section the associated day visual identifier; creating on the electronic display device a time-of-day section and an associated unique time-of-day visual identifier, within each day section, for each of a plurality of television program starting times; positioning on the electronic display device in relation to the time-of-day section the associated unique time-of-day visual identifier; creating on the electronic display device a plurality of unique channel visual identifiers and a corresponding program identifier to each such channel visual identifier, within each time-of-day section for such program that starts at the time of such time-of-day section, and that is associated with the day section and time-of-day section within which it is positioned; creating on the electronic display device a unique coded indication for each said program, the coded indication representing the channel, the calendar day, the time-of-day, and the length of time for said program; and positioning in a predetermined relation to each said channel visual identifier, the unique coded indication for each said program.
Claim 20
Dependent Claim
67 words
The method of claim 15 wherein the step of creating on a electronic display device a unique coded indication for each said program comprises the step of: creating the unique coded indication to have less digits than the sum of the number of digits in all of the identifiers associated with said program plus the number of digits representing the length of time associated with said program.
Claim 21
Dependent Claim
79 words
The method of claim 16 wherein the step of creating the unique coded indication to have less digits comprises the step of: encoding the digits in all of the identifiers associated with said program, plus the digits representing the length of time associated with said program, based on probabilities assigned to the channel associated with the channel identifier, calendar day associated with the day identifier, time-of-day associated with the time-of-day identifier, and length of time associated with said program.
Claim 22
Dependent Claim
87 words
The method of claim 15 wherein the step of creating on a electronic display device a plurality of unique channel visual identifiers further comprises the steps of: creating on a electronic display device at least some of said channel visual identifiers to comprise unique cable channel visual identifiers; and positioning on a electronic display device in a predetermined relation to each said cable channel visual identifier an assigned cable channel number representing the cable channel corresponding to said cable channel visual identifier for said cable television program.
Claim 23
Dependent Claim
280 words
A television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the television calendar page comprising: one or more pages; at least one day section on the one or more pages for at least one calendar day and, positioned on the pages, in a predetermined relation with each day section, an associated unique day visual identifier; a time-of-day section on the pages for each of a plurality of program starting times within each of the at least one day section and, positioned on the pages in a predetermined relation with each time-of-day section, an associated unique time-of-day visual identifier; a plurality of unique channel visual identifiers and a program identifier corresponding to each of a plurality of such channel visual identifier, positioned on the pages within each of a plurality of time-of-day sections for corresponding programs that start at the time of such time-of-day section and that are associated with the day section and time-of-day section within which they are positioned; and an additional unique coded indication corresponding to each of a plurality of the programs positioned in a predetermined relation to the programs' corresponding channel visual identifiers, each coded indication representing the channel, the time-of-day, the calendar day, and the length of time for the corresponding program in the calendar wherein each of the day, time-of-day and channel identifiers is represented by one or more digits and wherein the sum of the number of digits of the unique coded indication is less than the number of digits in all of the identifiers plus the number of digits representing the length of time for the corresponding program.
Claim 24
Dependent Claim
280 words
A television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the television calendar page comprising: one or more pages; at least one day section on the one or more pages for at least one calendar day and, positioned on the pages, in a predetermined relation with each day section, an associated unique day visual identifier; a time-of-day section on the pages for each of a plurality of program starting times within each of the at least one day section and, positioned on the pages in a predetermined relation with each time-of-day section, an associated unique time-of-day visual identifier; a plurality of unique channel visual identifiers and a program identifier corresponding to each of a plurality of such channel visual identifier, positioned on the pages within each of a plurality of time-of-day sections for corresponding programs that start at the time of such time-of-day section and that are associated with the day section and time-of-day section within which they are positioned; and an additional unique coded indication corresponding to each of a plurality of the programs positioned in a predetermined relation to the programs' corresponding channel visual identifiers, each coded indication representing the channel, the time-of-day, the calendar day, and the length of time for the corresponding program in the calendar wherein each of the day, time-of-day and channel identifiers is represented by one or more digits and wherein the sum of the number of digits of the unique coded indication is less than the number of digits in all of the identifiers plus the number of digits representing the length of time for the corresponding program.
Claim 25
Dependent Claim
75 words
A television calendar page of claim 19 wherein each of at least one of the channel visual identifiers comprise a unique cable channel visual identifier and wherein the television calendar page further comprises an assigned cable channel number positioned in a predetermined relation to the at least one of the cable channel visual identifiers, the assigned cable channel number representing the cable channel corresponding to the cable channel visual identifier for the cable television program.
Claim 26
Dependent Claim
260 words
An electronic display device that displays a television calendar for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the displayed calendar comprising: a day section for each of a plurality of calendar days and, positioned in a predetermined relation with each day section, a unique day visual identifier on the electronic display device; a time-of-day section for each of a plurality of program starting times within each day section and, positioned in a predetermined relation with each time-of-day section, a unique time-of-day visual identifier on the electronic display device; a plurality of unique channel visual identifiers on the electronic display device and corresponding to each such channel visual identifier a program identifier within each time-of-day section for such program that starts at the time of such time-of-day section and that is associated with the day section and time-of-day section within which it is positioned; and an additional unique coded indication for each said program positioned on the electronic display device in a predetermined relation to each said channel visual identifier; the coded indication representing the channel, the time-of-day, the calendar day and the length of time for the associated program in the calendar wherein each of the day, time-of-day and channel identifiers is represented by one or more digits and wherein the number of digits of the unique coded indication is less than the sum of the number of digits in all of the identifiers plus the number of digits representing the length of time for the associated program.
Claim 27
Dependent Claim
260 words
An electronic display device that displays a television calendar for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing, the displayed calendar comprising: a day section for each of a plurality of calendar days and, positioned in a predetermined relation with each day section, a unique day visual identifier on the electronic display device; a time-of-day section for each of a plurality of program starting times within each day section and, positioned in a predetermined relation with each time-of-day section, a unique time-of-day visual identifier on the electronic display device; a plurality of unique channel visual identifiers on the electronic display device and corresponding to each such channel visual identifier a program identifier within each time-of-day section for such program that starts at the time of such time-of-day section and that is associated with the day section and time-of-day section within which it is positioned; and an additional unique coded indication for each said program positioned on the electronic display device in a predetermined relation to each said channel visual identifier; the coded indication representing the channel, the time-of-day, the calendar day and the length of time for the associated program in the calendar wherein each of the day, time-of-day and channel identifiers is represented by one or more digits and wherein the number of digits of the unique coded indication is less than the sum of the number of digits in all of the identifiers plus the number of digits representing the length of time for the associated program.
Claim 28
Dependent Claim
69 words
A television calendar of claim 21, wherein each of at least some of said channel visual identifiers comprise a unique cable channel visual identifier and wherein the television calendar further comprises an assigned cable channel number positioned in a predetermined relation to each said cable channel visual identifier, the assigned cable channel number representing the cable channel corresponding to said cable channel visual identifier for said cable television program.
Claim 29
Dependent Claim
254 words
A television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing made using the method comprising the steps of: creating a day section on a page and an associated unique day visual identifier for each of a plurality of calendar days; positioning on the page, in relation to each of the day sections, the associated day visual identifier; creating a time-of-day section for each day section on the page, for each of a plurality of television program starting times and an associated unique time-of-day visual identifier; positioning on the page, in relation to each of the time-of-day sections, the corresponding associated unique time-of-day visual identifier; creating a plurality of unique channel visual identifiers and a corresponding program identifier for each channel visual identifier, within each time-of-day section on the page for such program that starts at the time of such time-of-day section, and that is associated with the day section and time-of-day section within which it is positioned; creating a unique coded indication for each said program, the coded indication representing the channel, the calendar day, the time-of-day, and the length of time for said program; wherein said unique coded indication is created to have a length that is less than the length of the concatenation of said represented channel, calendar day, time-of-day and length of time for said program; and positioning on the page, in a predetermined relation to each program identifier, the unique coded indication for each said program.
Claim 30
Dependent Claim
254 words
A television calendar page for combined visual selection of programs for direct viewing and for use in automatic recording of programs for future viewing made using the method comprising the steps of: creating a day section on a page and an associated unique day visual identifier for each of a plurality of calendar days; positioning on the page, in relation to each of the day sections, the associated day visual identifier; creating a time-of-day section for each day section on the page, for each of a plurality of television program starting times and an associated unique time-of-day visual identifier; positioning on the page, in relation to each of the time-of-day sections, the corresponding associated unique time-of-day visual identifier; creating a plurality of unique channel visual identifiers and a corresponding program identifier for each channel visual identifier, within each time-of-day section on the page for such program that starts at the time of such time-of-day section, and that is associated with the day section and time-of-day section within which it is positioned; creating a unique coded indication for each said program, the coded indication representing the channel, the calendar day, the time-of-day, and the length of time for said program; wherein said unique coded indication is created to have a length that is less than the length of the concatenation of said represented channel, calendar day, time-of-day and length of time for said program; and positioning on the page, in a predetermined relation to each program identifier, the unique coded indication for each said program.
Claim 31
Dependent Claim
40 words
The television calendar page of claim 23 wherein the step of creating the unique coded indication comprises the step of encoding digits representing the identifiers based on probabilities as to the frequency of occurrence of the identifiers in the calendar.
Claim 32
Dependent Claim
78 words
The television calendar page of claim 24 wherein the step of creating the unique coded indication comprises the step of: encoding the digits in all of the identifiers associated with each said program, plus the digits representing the length of time associated with said program, based on probabilities assigned to the channel associated with the channel identifier, calendar day associated with the day identifier, time-of-day associated with the time-of-day identifier and length of time associated with said program.
Claim 33
Dependent Claim
74 words
The television calendar page of claim 23 wherein the step of creating a plurality of unique channel visual identifiers further comprises the steps of: creating at least some of said channel visual identifiers to comprise unique cable channel visual identifiers; and positioning in a predetermined relation to each said cable channel visual identifier an assigned cable channel number representing the cable channel corresponding to said cable channel visual identifier for said cable television program.
Claim 34
Dependent Claim
106 words
The television calendar page of claim 23 wherein the step of creating a unique coded indication comprises the steps of: creating a separate representation for each of a channel, day, time of day and length for any program in the calendar; using said representation to derive a priority number for each of said channel, date, time and length representations; converting the priority numbers into a binary number for each of said channel, day, time and length commands; reordering the bits of said binary numbers to obtain a compressed code of binary bits; and converting the compressed code of binary bits into one said unique coded indication.
Claim 35
Dependent Claim
27 words
The television calendar page of claim 24 wherein the step of reordering comprises the step of performing said reordering as a function of a bit hierarchy key.
Claim 36
Dependent Claim
28 words
The television calendar page of claim 24 wherein the step of converting comprises the step of performing said converting as a function of the output of a clock.
Claim 37
Dependent Claim
28 words
The television calendar page of claim 24 wherein the step of reordering comprises the step of performing said reordering as a function of the output of a clock.
Claim 38
Dependent Claim
35 words
The television calendar page of claim 24 wherein the step of using said representation to derive a priority number comprises the step of performing said derivation as a function of the output of a clock.
Claim 39
Dependent Claim
110 words
The television calendar page of claim 23 wherein the step of creating a unique coded indication comprises the steps of: creating a separate representation for each of a channel, day, time of day and length for any program in the calendar; using said representation to derive a priority number for each of said channel, date, time and length representations; converting the priority numbers into a mixed radix number for each of said channel, day, time and length commands; reordering the bits of said mixed radix numbers to obtain a compressed code of mixed radix bits; and converting the compressed code of mixed radix bits into one said unique coded indication.