×

Method, intermediate device and computer program code for maintaining persistency

  • US 9,967,331 B1
  • Filed: 07/02/2015
  • Issued: 05/08/2018
  • Est. Priority Date: 02/05/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for maintaining server persistency, comprising:

  • receiving, by an intermediate entity, a first session request from client to receive a service from a server out of a plurality of servers that are coupled to the intermediate entity;

    selecting a server out of the plurality of servers and directing to the selected server information indicative of the first session request;

    receiving a response of the selected server to the information indicative of the first session request;

    analyzing the response of the selected server, to provide an analysis result indicative whether the response comprises code to be executed by the client and comprises at least one instruction that facilitates sending, by the client, another request to receive a service from a server out of the plurality of servers;

    modifying the code by adding information that causes the client to send a selected server identifier in association to the sending of the other request, wherein the code is parsed and marked at each location where each call is made to the client, and wherein the information added at each marked location for each call includes a unique HTTP header that includes the selected server identifier independent of a dedicated HTTP cookie; and

    sending a modified response to the client, wherein the modified response comprises the modified code.

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