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:
Dec. 17, 2013

Filed:

Oct. 03, 2011
Applicant:

Masaharu Morimoto, Tokyo, JP;

Inventor:

Masaharu Morimoto, Tokyo, JP;

Assignee:

NEC Corporation, Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

A proxy apparatus includes a multi-core CPU comprising a plurality of CPU cores; and an extended listen socket comprising a plurality of queues provided for the plurality of CPU cores respectively. A kernel thread and a proxy thread operate on each of the plurality of CPU cores. The kernel thread executes a receiving process of an establishment request packet of a first connection with a client terminal, assigned to a corresponding one of the plurality of CPU cores, and registers an establishment waiting socket which contained information of the first connection, on a corresponding one of the plurality of queues. The proxy thread refers to the corresponding queue, and establishes the first connection based on the establishment waiting socket when the establishment waiting socket is registered on the corresponding queue.


Find Patent Forward Citations

Loading…