×

System and method for managing storage capacity on a digital video recorder

  • US 8,826,351 B2
  • Filed: 09/11/2008
  • Issued: 09/02/2014
  • Est. Priority Date: 09/11/2008
  • Status: Active Grant
First Claim
Patent Images

1. A set-top box, comprising:

  • a memory having executable instructions; and

    a controller coupled to the memory, wherein executing the instructions causes the controller to perform operations comprising;

    selecting a first threshold and a second threshold, wherein the first threshold is less than a storage capacity of a content memory of the set-top box and defined as a first fraction of the storage capacity, and wherein the second threshold is less than the storage capacity of the content memory, greater than the first threshold, and defined as a second fraction of the storage capacity;

    receiving a first request to record first content;

    initiating a recording of the first content for storage in the content memory;

    monitoring a utilization of the storage capacity of the content memory while the first content is being recorded in the content memory without displaying a memory usage prompt until the utilization exceeds the first threshold;

    in response to the utilization exceeding the first threshold;

    displaying a first prompt, while the first content is being recorded, to select a first option to continue recording the content or a second option to cease recording of the first content;

    in response to receiving the second option, ceasing the recording of the first content; and

    in response to receiving the first option;

    continuing recording the first content;

    displaying a second prompt, while the first content is being recorded, to select a third option to delete one of a first plurality of pre-recorded content items stored in the content memory or a fourth option to not delete one of the first plurality of pre-recorded content items;

    in response to receiving the third option, receiving a first selection of the first content to delete from the first plurality of pre-recorded content items stored in the content memory, and deleting the first selection from the content memory; and

    in response to receiving the fourth option;



    continuing to record the first content past the first threshold; and



    monitoring the utilization of the storage capacity of the content memory while the first content is being recorded in the content memory without displaying the memory usage prompt until the utilization exceeds the second threshold and in response to the utilization exceeding the second threshold during the recording of the first content, automatically deleting pre-recorded content in the content memory;

    in response to an additional request to record second content when the utilization exceeds the first threshold, displaying a third prompt to select a fifth option to continue recording the second content or a sixth option to discontinue recording of the second content;

    in response to receiving the fifth option, presenting a fourth query to select a seventh option to delete content or an eighth option to not delete content;

    in response to receiving the sixth option, cancelling the additional request;

    responsive to a selection of the seventh option, receiving a second selection of the second content to delete from a second plurality of pre-recorded content items stored in the content memory, and deleting the second selection from the content memory; and

    responsive to a selection of the eighth option, recording the second content into the content memory and when the utilization exceeds the second threshold, automatically deleting pre-recorded content in the content memory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×