×

DVR playlist provisioning system

  • US 9,578,374 B1
  • Filed: 04/30/2015
  • Issued: 02/21/2017
  • Est. Priority Date: 04/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for provisioning DVR playlists, comprising, receiving a seed:

  • determining attributes of the seed;

    retrieving subscriber account permissions associated with a subscriber account;

    identifying a content item that includes metadata matching the attributes of the seed;

    locating at least one of;

    a copy of the content item being streamed;

    a copy of the content item on a DVR associated with the subscriber account;

    a copy of the content item on a service provider server; and

    a copy of the content item on a third-party server;

    determining whether a located copy of the content item is permitted by the subscriber account permissions;

    selecting one of the a permitted located copies copy determined to be an available content item;

    adding the available content item to a first DVR playlist;

    playing back the available content item from the first DVR playlist;

    in response to playing back the available content item from the first DVR playlist, indicating via the first DVR playlist the available content item as viewed;

    in response to indicating via the first DVR playlist the available content item as viewed, determining whether a second DVR playlist associated with the subscriber account includes the available content item;

    when the second DVR playlist associated with the subscriber account includes the available content item, determining whether the second DVR playlist indicates the available content item as viewed;

    when the second DVR playlist indicates the available content item as viewed, removing the available content item from the first DVR playlist and the second DVR playlist;

    determining whether a local copy of the available content item exists on the DVR associated with the subscriber account and when it is determined that the local copy exists, deleting the local copy.

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