×

Method and system for rendering digital content across multiple client devices

DC
  • US 9,954,922 B2
  • Filed: 02/26/2016
  • Issued: 04/24/2018
  • Est. Priority Date: 12/13/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of rendering digital content across multiple client devices comprising:

  • downloading first digital content corresponding to a media work from a network accessible library to a first client device via a network, the first digital content including at least a first portion of a first media stream;

    storing the first digital content on the first client device;

    rendering at least a portion of the first digital content on the client device;

    tracking a current position in the first media stream as the first digital content is rendered;

    creating a bookmark by setting the current position as a bookmarked position, the bookmark including information for identifying the media work and the bookmarked position;

    transferring the bookmark to a second client device via the network;

    downloading second digital content corresponding to the media work from the network accessible library to the second client device via the network, the second digital content including at least a second portion of the first media stream or at least a portion of a second media stream, the second portion of the first media stream or the portion of the second media stream including the bookmarked position;

    storing the second digital content on the second client device;

    rendering at least a portion of the second digital content on the second client device in dependence upon the bookmarked position;

    identifying a range of content surrounding the bookmarked position in the second digital content as content to be retained;

    releasing storage resources allocated to all content of the second digital content that is not identified as content to be retained on the second client device;

    determining whether sufficient storage is available on the second client device to meet storage demand after releasing the storage resources allocated to the content of the second digital content that is not identified as content to be retained; and

    if insufficient storage is available, narrowing the range of content surrounding the bookmarked position that is identified as content to be retained.

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