IP Library › Granted Patent US 8,275,245
Granted Patent B2
US 8,275,245 · App. 12/792,224 · Granted Sep 25, 2012

Replace content with like content to enhance program experience

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,275,245
App. No.
12/792,224
Granted
Sep 25, 2012
Kind
B2
Abstract

A method and a system for replacement of programs on a video recorder based on preferences and size constraints of a video recorder. The video recorder compares recorded programs in the computer readable storage media and a schedule of programs to be recorded to a plurality of global preferences and program specific preferences specifying preferred recording quality. For each recorded program whose quality does not match a global preference or program specific preference, a listing of future programs is examined for alternate versions of the program which do match a global preference or program specific preference.

Claims (50)

1. A method for program content replacement of programs to be recorded and programs that have already been recorded on a video recorder including a computer and a computer readable storage media comprising:

a) estimating, by a processor of the computer, a total size for scheduled recordings;

b) comparing, by the processor of the computer, the total size of scheduled recordings to available space on the computer readable storage media;

c) if the total size of the scheduled recordings is greater than the available space on the computer readable storage media, then

i) examining, by the processor of the computer, a high quality recording in the readable storage media, to determine, by the processor of the computer, whether the high quality recording may be replaced by a lower quality recording based on stored preferences;

ii) if the high quality recording may be replaced based on the stored preferences, examining, by the processor of the computer, a listing of future programs for lower quality versions of the program; and

iii) if a lower quality version of the program is available, scheduling, by the processor of the computer, the lower quality version for recording; and deleting the higher quality broadcast recording when the lower quality version has been recorded;

iv) calculating, by the processor of the computer, available space after replacement of the high quality recording with the lower quality version;

v) comparing, by the processor of the computer, the total size of scheduled recordings to available space on the computer readable storage media;

vi) repeating steps (c)(i) to (c)(vi) until all the high quality recordings have been examined, or the total size of the scheduled recordings is less than the available space.

2. The method of claim 1 , further comprising receiving user global preferences and program specific preferences into an interface of the video recorder.

3. The method of claim 1 , wherein if global preferences and program specific preferences are absent, the global preferences and program specific preferences are replaced by aggregate global preferences and program specific preferences.

4. The method of claim 1 , further comprising:

d) if after all the high quality recordings have been examined and the total size of the scheduled recordings is greater than the available space, then

i) estimating, by the processor of the computer, a total size for scheduled recordings;

ii) comparing, by the processor of the computer, the total size of scheduled recordings to available space on the computer readable storage media;

e) if the total size of the scheduled recordings is greater than the available space on the computer readable storage media, then

i) examining, by the processor of the computer, a high quality scheduled recording in the computer readable storage media, to determine whether the high quality scheduled recording may be replaced by a lower quality scheduled recording based on stored preferences;

ii) if the high quality scheduled recording may be replaced based on the stored preferences, examining, by the processor of the computer, a listing of future programs for lower quality versions of the program; and

iii) if a lower quality version of the program is available, scheduling, by the processor of the computer, the lower quality version for recording; and deleting, by the processor of the computer, the higher quality scheduled recording when the lower quality version has been recorded;

iv) calculating, by the processor of the computer, available space after replacement of the high quality scheduled recording with the lower quality version;

v) comparing, by the processor of the computer, the total size of scheduled recordings to available space on the computer readable storage media;

vi) repeating steps (e)(i) to (e)(v) until all the high quality scheduled recordings have been examined, or the total size of the scheduled recordings is less than the available space.

5. The method of claim 4 , wherein after all the high quality recordings have been examined and the total size of the scheduled recordings is greater than the available space, further comprising deleting, by the processor of the computer, high quality recording in the computer readable storage media based on age.

6. A video recorder system for content replacement of programs to be recorded and have already been recorded comprising:

a video recorder comprising a computer and a computer a readable storage media coupled to a broadcasting network;

first program instructions to estimate a total size for scheduled recordings;

second program instructions to compare the total size of scheduled recordings to available space on the computer readable storage media;

third program instructions of if the total size of the scheduled recordings is greater than the available space on the computer readable storage media, then

examining a high quality recording in the computer readable storage media, to determine whether the high quality recording may be replaced by a lower quality recording based on stored preferences;

if the high quality recording may be replaced based on the stored preferences, examining a listing of future programs for lower quality versions of the program; and

if a lower quality version of the program is available, scheduling the lower quality version for recording; and deleting the higher quality broadcast recording when the lower quality version has been recorded;

calculating available space after replacement of the high quality recording with the lower quality version;

comparing the total size of scheduled recordings to available space on the computer readable storage media;

repeat from examining a high quality recording, until the first of all the high quality recordings have been examined, or the total size of the scheduled recordings is less than the available space

wherein the first, second, and third program instructions are stored on the computer readable storage media.

7. The system of claim 6 , further comprising program instructions to receive user global preferences and program specific preferences into an interface of the video recorder, wherein the program instructions are stored on the computer readable storage media.

8. The system of claim 6 , wherein if global preferences and program specific preferences are absent, the global preferences and program specific preferences are replaced by aggregate global preferences and program specific preferences.

9. The system of claim 6 , wherein after all the high quality recordings have been examined and the total size of the scheduled recordings is greater than the available space, further comprising:

fourth program instructions to estimate a total size for scheduled recordings;

fifth program instructions to compare the total size of scheduled recordings to available space on the computer readable storage media;

sixth program instructions of if the total size of the scheduled recordings is greater than the available space on the computer readable storage media, then

examining a high quality scheduled recording in the computer readable storage media, to determine whether the high quality scheduled recording may be replaced by a lower quality scheduled recording based on stored preferences;

if the high quality scheduled recording may be replaced based on the stored preferences, examining a listing of future programs for lower quality versions of the program; and

if a lower quality version of the program is available, scheduling the lower quality version for recording; and deleting the higher quality scheduled recording when the lower quality version has been recorded;

calculating available space after replacement of the high quality scheduled recording with the lower quality version;

comparing the total size of scheduled recordings to available space on the computer readable storage media;

repeat from examining a high quality scheduled recording, until the first of all the high quality scheduled recordings have been examined, or the total size of the scheduled recordings is less than the available space

wherein the fourth, fifth, and sixth program instructions are stored on the computer readable storage media.

10. The system of claim 9 , wherein after all the high quality recordings have been examined and the total size of the scheduled recordings is greater than the available space, further comprising seventh program instructions to delete high quality recording in the computer readable storage media based on age, wherein the seventh program instructions is stored on the computer readable storage media.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2010
From: AMSTERDAM, JEFFREY D.; BHOGAL, KULVIR S.; BOSS, GREGORY J.; HAMILTON, RICK A., II; O'CONNELL, BRIAN M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 024484/0918 →
Continuity (1)
Related Publication 20110299836A1 · Dec 8, 2011