×

Method and apparatus for determining a multimedia representation for a multimedia asset delivered to a client device

  • US 9,769,281 B2
  • Filed: 12/19/2011
  • Issued: 09/19/2017
  • Est. Priority Date: 12/19/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a system including a processor, a plurality of client reports from a plurality of client devices, each of the plurality of client reports comprising playback information describing playback of a multimedia representation from a plurality of multimedia representations of a multimedia asset;

    determining and storing, by the system based on the plurality of client reports, a plurality of playback metrics, each of the plurality of playback metrics associated with a different combination of a client type and a multimedia representation from the plurality of multimedia representations, and each of the plurality of playback metrics being a probability of successful playback of the associated multimedia representation on a client device of the associated client type, wherein the probability is calculated based on a number of client reports from the plurality of client reports that indicate successful playback of the associated multimedia representation on the associated client type and a number of client reports from the plurality of client reports that indicate failed playback of the associated multimedia representation on the associated client type;

    receiving, by the system from a requesting client device, a multimedia asset request for the multimedia asset, wherein the multimedia asset request includes client device information about the requesting client device;

    determining, by the system, a client type of the requesting client device based on the client device information;

    selecting, by the system from the plurality of multimedia representations, a multimedia representation for the requesting client device based on the playback metric associated with the determined client type and the selected multimedia representation being the highest among the playback metrics associated with the determined client type; and

    outputting, by the system to the requesting client device, multimedia representation information corresponding to the selected multimedia representation.

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