← Back to Patent Explorer
US6438752B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for selecting television programs based on the past selection history of an identified user

Assignee: Comcast MO Group Inc
•
Filing: 1999-06-22
•
Granted: 2002-08-20
•
Expires: 2019-06-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for selecting programs based on the past selection history of an identified user that allows the identified user to “surf” directly between desired programs. The system includes a head-end server operable to receive program signals from a programming source, and a user input apparatus, such as a remote controller, which is operable to generate an input signal indicating the identity of a user and an input signal indicating a degree of a selection preference. The system further includes at least one set-top box having a program receiver to receive the program signals from the head-end server, and a user input receiver for receiving the input signals from the user input apparatus. The set-top box also includes a memory to store the past selection history of the identified user, and a processor for determining which channel is currently assigned to a program corresponding to the degree of the selection preference of the identified user for the time period the input signal indicating the degree of the selection preference is received. The set-top box further includes a tuner operable for automatically tuning the program receiver to the determined channel. If the program assigned to the determined channel is not acceptable to the user, the process may be repeated for a different selection preference or for a different degree of the same selection preference.

Inventors

  • 👤 Anne P. McClard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 07:32
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/441; H04N21/4415; H04N21/438; H04N21/4383; H04N21/442; H04N21/44213; H04N21/44222; H04N21/45; H04N21/4508; H04N21/4532; H04N21/454; H04N21/466; H04N21/4667; H04N21/4668; H04N7/00; H04N7/16; H04N7/162; H04N7/163

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 118 words
A method for selecting programs based on the past selection history of a user, the method comprising: receiving an input signal indicating the identity of tie user; receiving a first input signal indicating a selection preference of the user; determining which of a plurality of genres is the favorite genre for the user based on the past reception history of the identified user for the current time period; determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period; and automatically tuning to only the channel determined to have the highest reception frequency for the favorite genre.
Claim 2
Independent Claim 118 words
A method for selecting programs based on the past selection history of a user, the method comprising: receiving an input signal indicating the identity of tie user; receiving a first input signal indicating a selection preference of the user; determining which of a plurality of genres is the favorite genre for the user based on the past reception history of the identified user for the current time period; determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period; and automatically tuning to only the channel determined to have the highest reception frequency for the favorite genre.
Claim 3
Dependent Claim 46 words
The method of claim 1 , wherein determining which channel is currently assigned a program corresponding to the highest reception frequency includes determining all of the channels of the favorite genre that are showing a program having a running period which includes the current time period.
Claim 4
Dependent Claim 35 words
The method of claim 2 , wherein determining which channel is currently assigned the program corresponding to the highest reception frequency includes searching a frequency memory containing the past reception history of the identified user.
Claim 5
Dependent Claim 26 words
The method of claim 1 , wherein receiving an input signal indicating the identity of the user includes receiving a signal transmitted from a user identifier.
Claim 6
Dependent Claim 39 words
The method of claim 4 , wherein a user identifier is disposed on a remote controller and is selected from the group consisting of a finger print recognizer, a voice recognizer, an iris recognizer and a personal identification recognizer.
Claim 7
Dependent Claim 28 words
The method of claim 1 , wherein receiving an input signal indicating a first selection preference includes receiving a signal indicating the actuation of a favorite categories key.
Claim 8
Dependent Claim 17 words
The method of claim 1 , further comprising receiving a second input signal repeating the selection preference.
Claim 9
Dependent Claim 60 words
The method of claim 7 , further comprising determining which channel is currently assigned a program corresponding to the next highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period and automatically tuning only to the channel determined to have the next highest reception frequency for the favorite genre.
Claim 10
Dependent Claim 108 words
The method of claim 8 , wherein when there is no channel having the next highest reception frequency for the favorite genre, the method further comprises: determining which of the plurality of genres is the next favorite genre for the user based on the past reception history of the identified user for the current time period; determining which channel is currently assigned a program corresponding to the highest reception frequency for the next favorite genre in the past reception history of the identified user for the current time period; and automatically tuning to only the channel determined to have the highest reception frequency for the next favorite genre.
Claim 11
Dependent Claim 71 words
The method of claim 9 , further comprises receiving a third input signal repeating the selection preference; determining which channel is currently assigned a program corresponding to the next highest reception frequency for the next favorite genre in the past reception history of the identified user for the current time period; and automatically tuning to only the channel determined to have the next highest reception frequency for the next favorite genre.
Claim 12
Dependent Claim 87 words
The method of claim 1 , wherein the past reception history for the identified user is determined in part by: the reception of an input signal indicating the identity of the user; the reception of an input signal from the identified user indicating a channel a tuner is tuned to, the channel having an assigned program; and if the channel has remained tuned to for at least a predetermined period of time, storing programming and channel information for the assigned program to the channel in a memory.
Claim 13
Dependent Claim 17 words
The method of claim 11 , wherein the predetermined period of time is at least ten minutes.
Claim 14
Dependent Claim 28 words
The method of claim 11 wherein the past reception history is updated each time a channel has remained tuned to for at least the predetermined period of time.
Claim 15
Dependent Claim 58 words
The method of claim 1 , wherein determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre comprises determining only the channel currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period.
Claim 16
Independent Claim 122 words
A method for selecting programs for full television screen viewing using a remote control, the method comprising: receiving a selection signal from the remote control; determining which of a plurality of genres is the favorite genre based on the past reception history for the current time period after receiving the selection signal; determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history for the current time period after receiving the selection signal; and automatically viewing the full television screen image of the channel determined to have the highest reception frequency for the favorite genre by automatically tuning to the channel before receiving another selection signal from the remote control.
Claim 17
Independent Claim 122 words
A method for selecting programs for full television screen viewing using a remote control, the method comprising: receiving a selection signal from the remote control; determining which of a plurality of genres is the favorite genre based on the past reception history for the current time period after receiving the selection signal; determining which channel is currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history for the current time period after receiving the selection signal; and automatically viewing the full television screen image of the channel determined to have the highest reception frequency for the favorite genre by automatically tuning to the channel before receiving another selection signal from the remote control.
Claim 18
Independent Claim 117 words
A method for selecting programs based on the past selection history of a user, the method comprising: receiving an input signal indicating the identity of the user; receiving a first input signal indicating a selection preference of the user; determining which of a plurality of genres is the favorite genre for the user based on the past reception history of the identified user for the current time period; determining only the channel currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period; and automatically tuning to the channel determined to have the highest reception frequency for the favorite genre.
Claim 19
Independent Claim 117 words
A method for selecting programs based on the past selection history of a user, the method comprising: receiving an input signal indicating the identity of the user; receiving a first input signal indicating a selection preference of the user; determining which of a plurality of genres is the favorite genre for the user based on the past reception history of the identified user for the current time period; determining only the channel currently assigned a program corresponding to the highest reception frequency for the favorite genre in the past reception history of the identified user for the current time period; and automatically tuning to the channel determined to have the highest reception frequency for the favorite genre.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-08-19 2006-02-18 2006-08-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-08-19 2010-02-18 2010-08-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-08-19 2014-02-18 2014-08-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag