×

Terminating connections and selecting target source devices for resource requests

  • US 9,571,566 B2
  • Filed: 06/15/2011
  • Issued: 02/14/2017
  • Est. Priority Date: 06/15/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method performed by a network device, the method comprising:

  • receiving, at the network device and from a client device, a request for a resource,the network device being an edge device that is an entry point to a network, andthe resource including a file;

    accessing, by the network device, a table that includes one or more items of information,the one or more items of information in the table being generated based on prior traffic provided to or received by the network device, andthe one or more items of information including;

    information identifying one or more applications,address information associated with one or more client devices,address information associated with one or more source devices,information associated with one or more particular client devices, of the one or more client devices, that generate a first number of requests for resources that satisfy a first threshold number of requests, andinformation associated with one or more particular target devices that receive a second number of requests for resources that satisfy a second threshold number of requests;

    determining, by the network device, that information provided in the request matches at least one of the one or more items of information provided in the table;

    terminating, by the network device, a connection for the request based on determining that the information provided in the request matches the at least one of the one or more items of information provided in the table;

    providing, by the network device and to the client device, an indication that the connection is terminated based on terminating the connection for the request;

    selecting, by the network device and based on terminating the connection for the request, a target device for the resource requested by the request; and

    obtaining, by the network device, the resource from the target device via the network.

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