×

Managing request routing information utilizing performance information

  • US 9,172,674 B1
  • Filed: 06/20/2012
  • Issued: 10/27/2015
  • Est. Priority Date: 03/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable storage medium having stored thereon instructions that, when executed, direct a service provider computing system to perform operations comprising:

  • providing, by the service provider computing system, at least one identifier for identifying an embedded resource provided by a content provider computing system;

    generating, by the service provider computing system, at least one list based, at least in part, on performance information associated with previous requests for the embedded resource, wherein a generated list identifies point of presence servers associated with a class of computing devices;

    obtaining, by the service provider computing system, a request for content from a client computing device responsive to the at least one identifier for the embedded resource provided by the content provider computing system;

    determining, by the service provider computing system, a class of client computing devices associated with the client computing device based, at least in part, on an address associated with the client computing device;

    determining, by the service provider computing system, whether a list of the at least one list is associated with the determined class of computing devices;

    if the list is determined to be associated with the determined class of computing devices, resolving, by the service provider computing system, the request for content from the client computing device by identifying at least one point of presence server associated with the determined class of client computing devices from the list; and

    if the list is determined to not be associated with the determined class of computing devices, resolving, by the service provider computing system, the request for content based, at least in part, on location information associated with the request.

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