×

System and method for recording and time-shifting programming in a television distribution system using policies

  • US 9,071,874 B2
  • Filed: 06/11/2014
  • Issued: 06/30/2015
  • Est. Priority Date: 12/21/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • storing, by a system comprising a processor, a digital rights management policy specifying rules relating to how a particular channel of programming is recorded, how the particular channel of programming is delivered including defining permission on a per channel basis to fast forward the programming, recording for time shifting, storage of programming for a period of time, delivery of broadcast of programming to a consumer of such programming for a predetermined number of times, a subscriber'"'"'s privilege to save programming, or delivery of rebroadcast of programming to a consumer of such programming for a predetermined number of times;

    wherein the digital rights management policy comprises rules relating to determination of a total time period that stored broadcast programming is available to all subscribers for rebroadcast, wherein the total time period comprises an initial minimum time period and a subsequent delay period;

    determining, by the system, the delay period in accordance with the rules, based on a number of subscriber requests for the stored broadcast programming received prior to expiration of the initial minimum period, whether the number of subscriber requests exceeds a threshold number, and a logarithmic expression having the number of subscriber requests as a parameter;

    storing, by the system, the broadcast programming in accordance with the rules specified by the digital rights management policy; and

    removing, by the system, the stored broadcast programming from storage after expiration of the total time period,wherein the digital rights management policy specifies a type of subscriber that can save or view the programming via a subscriber device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×