Preemptive preloading of television program data
AssigneeInternational Business Machines Corporation
InventorsGregory J. Boss, James R. Kozloski, Clifford Alan Pickover, Anne R. Sand
Life of this patent
Estimating the term…
Abstract
Digital television channels are preemptively cached based on a modeling of a user to reduce delays while switching channels. A current television channel is selected using a first tuner. A future television channel selection of the user is then predicted based on a modeling of the user. The recorded content of the predicted future television channel is preemptively cached using a second tuner. A buffer of the recorded content of the predicted future television channel is displayed when the user switches from the current television channel to the predicted future television channel. The modeling of the user is updated and stored in storage.
Claims13
A computer-implemented method, comprising:
- receiving a user selected current television channel using a first tuner;
- predicting, with a processing device, a future television channel selection of the user based on a modeling of the user;
- caching recorded content of the predicted future television channel preemptively using a second tuner;
- displaying a buffer of the recorded content of the predicted future television channel when the user switches from the current television channel to the predicted future television channel;
- and
- storing an updated modeling of the user in storage,
- wherein a button on a remote control is used to specify the user currently using the remote control, and
- wherein the modeling of the user includes an evaluation of a collaborative rating among related users in a social network and is determined by an indication of approval or disapproval for programming related to sets of channels by users of the social network.
A computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code stored thereon that, when executed, performs a method, the method comprising:
- receiving a user selected current television channel using a first tuner;
- predicting, with a processing device, a future television channel selection of the user based on a modeling of the user;
- caching recorded content of the predicted future television channel preemptively using a second tuner;
- displaying a buffer of the recorded content of the predicted future television channel when the user switches from the current television channel to the predicted future television channel;
- and
- storing an updated modeling of the user in storage,
- wherein a button on a remote control is used to specify the user currently using the remote control, and
- wherein the modeling of the user includes an evaluation of a collaborative rating among related users in a social network and is determined by an indication of approval or disapproval for programming related to sets of channels by users of the social network.
Dependencies are inferred from the claim text.