×

Creation of a virtual DVR from a synchronized local DVR and network DVR

  • US 10,623,817 B1
  • Filed: 01/23/2014
  • Issued: 04/14/2020
  • Est. Priority Date: 01/23/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • creating a virtual DVR from a local DVR and a network DVR, wherein the local DVR is a legacy DVR independent of the network DVR, and wherein the local DVR and the network DVR are synchronized together by;

    receiving an indication of a request from a user to record a video content item on only one of the local DVR or the network DVR where the video content item has yet to be recorded onto both of the local DVR and the network DVR;

    in response to receiving the indication of the request to record the video content item on one of the local DVR or the network DVR;

    using a virtual DVR synchronization middleware layer from a centralized system controller to control synchronization of the request from the user and to simultaneously record the video content item on both the local DVR and the network DVR, and thereby creating synchronized catalog data and metadata on both the local DVR and the network DVR, wherein when the request to record the video content item is received by a device in communication with the local DVR, simultaneously communicating the request to record the video content item with the network DVR, and when the request to record the video content item is received by an Internet Protocol device in communication with the network DVR, simultaneously communicating the request to record the video content item with the local DVR;

    receiving an indication to play the recorded content item from the local DVR, and using the virtual DVR synchronization middleware layer to determine that the recorded content items are precluded from being played from the local DVR and, in response, utilizing the virtual DVR to play the recorded content item from the network DVR; and

    dynamically inserting advertisements in the recorded content at the time of playback, wherein the advertisements are tailored to the playback including time of viewing and location.

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