×

Providing content based on user bandwidth

  • US 9,525,755 B2
  • Filed: 03/26/2014
  • Issued: 12/20/2016
  • Est. Priority Date: 03/26/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • storing, by one or more server devices, a plurality of versions of a particular item of content, each version being associated with a different content template, of a plurality of content templates,wherein each content template, of the plurality of content templates, is associated with a different range of bandwidths,wherein each content template, of the plurality of content templates, corresponds to a different resolution, compression technique, or encoding technique associated with the particular item of content;

    receiving, by the one or more server devices, a request for the particular item of content, the request having been originally generated by a user device and subsequently modified by an intermediate device, prior to having been received by the one or more server devices, to include bandwidth information regarding the user device;

    identifying, by the one or more server devices, the bandwidth information regarding the user device included in the modified request,the bandwidth information including information regarding a level of service to which a subscriber, associated with the user device, has subscribed;

    selecting, by the one or more server devices, a particular content template, of the plurality of content templates,the selecting being performed based on the received bandwidth information,the selecting further including determining, based on the bandwidth information, that a bandwidth associated with the user device falls within the bandwidth range, associated with the particular content template; and

    outputting, by the one or more server devices and to the user device, the particular version of the particular item of content that is associated with the selected content template.

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