System and method for segregating layer seven control and data traffic
AssigneeAT&T Intellectual Property I, L.P.
InventorSunil Maloo
Life of this patent
Estimating the term…
Abstract
A load balancer forwards a content request from a client system to a proxy server, receives from the proxy server a modified content request based on the content request and including information identifying a content origin server, opens a connection with the content origin server in response to receiving the first modified content request, and sends a second modified content request based upon the first modified content request to the content origin server. The load balancer also receives content associated with the content request from the content origin server, and forwards the content to the client system.
Claims20
A system, comprising:
- a memory that stores instructions;
- a processor that executes the instructions to perform operations, the operations comprising:
- receiving, in response to a determination that a content request is associated with a content restriction, a message from a proxy server that includes a keyword to reset a first connection with a client system that sent the content request;
- resetting, if the content request is associated with the content restriction, the first connection with the client system based on the keyword in the message;
- receiving, if the content request is not associated with the content restriction, a modified content request from the proxy server, wherein the modified content request includes information that identifies a content origin server;
- opening a second connection with the content origin server in response to receiving the modified content request;
- receiving, via the second connection, the content from the content origin server;
- and
- providing the content to the client system.
A method, comprising
- receiving, in response to a determination that a content request is associated with a content restriction, a message from a proxy server that includes a keyword to reset a first connection with a client system that sent the content request;
- resetting, if the content request is associated with the content restriction, the first connection with the client system based on the keyword in the message;
- receiving, if the content request is not associated with the content restriction, a modified content request from the proxy server, wherein the modified content request includes information that identifies a content origin server;
- opening, by utilizing instructions from memory that are executed by a processor, a second connection with the content origin server in response to receiving the modified content request;
- receiving, via the second connection, the content from the content origin server;
- and
- providing the content to the client system.
A non-transitory computer-readable medium comprising instructions, which, when loaded and executed by a processor, cause the processor to perform operations, the operations comprising:
- receiving, in response to a determination that a content request is associated with a content restriction, a message from a proxy server that includes a keyword to reset a first connection with a client system that sent the content request;
- resetting, if the content request is associated with the content restriction, the first connection with the client system based on the keyword in the message;
- receiving, if the content request is not associated with the content restriction, a modified content request from the proxy server, wherein the modified content request includes information that identifies a content origin server;
- opening a second connection with the content origin server in response to receiving the modified content request;
- receiving, via the second connection, the content from the content origin server;
- and
- providing the content to the client system.
Dependencies are inferred from the claim text.