The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 02, 2014

Filed:

May. 04, 2012
Applicants:

Mustafa Arisoylu, San Jose, CA (US);

Abhishek Arora, Stanford, CA (US);

Prashant Anand, Bangalore, IN;

Inventors:

Mustafa Arisoylu, San Jose, CA (US);

Abhishek Arora, Stanford, CA (US);

Prashant Anand, Bangalore, IN;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1014 (2013.01); H04L 67/1006 (2013.01); H04L 67/1023 (2013.01); H04L 67/1027 (2013.01);
Abstract

A method, in one or more network elements that are in communication between clients that transmit packets and servers, of distributing the packets among the servers which are to process the packets. Stickiness of flows to servers assigned to process them is provided. A packet of a flow is received at a static first level packet distribution module. A group of servers is statically selected for the packet of the flow with the first level module. State that assigns the packet of the flow to the selected group of servers is not used. The packet of the flow is distributed to a distributed stateful second level packet distribution system. A server of the selected group is statefully selected with the second level system by accessing state that assigns processing of packets of the flow to the selected server. The packet of the flow is distributed to the selected server.


Find Patent Forward Citations

Loading…