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:
May. 21, 2019

Filed:

Nov. 01, 2016
Applicant:

Nec Laboratories America, Inc., Princeton, NJ (US);

Inventors:

Mohammad Khojastepour, Lawrenceville, NJ (US);

Rajesh Mahindra, Sunnyvale, CA (US);

Karthikeyan Sundaresan, Manalapan, NJ (US);

Sampath Rangarajan, Bridgewater, NJ (US);

Assignee:

NEC Corporation, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1027 (2013.01); H04L 67/1008 (2013.01); H04L 67/1019 (2013.01);
Abstract

A load balancing device and method are provided. The load balancing device includes a processor. The processor is configured to receive a plurality of tasks from a plurality of user devices, each of the plurality of tasks involving a respective one of multiple sets of sessions. The processor is further configured to generate a task ID for each of the plurality tasks using a randomization function, at least one task ID for at least one of the plurality of tasks changing over time responsive to one or more criterion. The processor is additionally configured to allocate the plurality of tasks amongst a set of worker entities such that all the sessions involved in the plurality of tasks received from a respective same one of the plurality of user devices is assigned to a same one of the worker entities in the set.


Find Patent Forward Citations

Loading…