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.
Patent No.:
Date of Patent:
Dec. 13, 2016
Filed:
Oct. 17, 2013
Nec Corporation, Tokyo, JP;
Takeo Onishi, Tokyo, JP;
Takahiro Shiroshima, Toyko, JP;
Masahiro Kawato, Tokyo, JP;
Tadayuki Oono, Tokyo, JP;
NEC Corporation, Tokyo, JP;
Abstract
Provided are a delivery device, a communication system, a load balancing method, and a load balancing program that enable processing loads for maintaining connections with terminals to be balanced over time, and enable the real time property of message delivery to be maintained for an event notification service. The delivery device is provided with: a communication unit () that transmits, to each terminal connected to the delivery device, a keepalive signal to maintain the connection between the delivery device and each terminal when there is no data to be delivered; and a transmission time determination unit () that divides a period in which the communication unit () transmits a keepalive signal into a plurality of time slots, calculates the expected number of transmissions of the keepalive signal for each time slot on the basis of keepalive signal interval information, which represents the interval of the keepalive signal for each terminal, and, if the expected number of transmissions exceeds a predefined threshold value, transmits, to the communication unit (), the keepalive signal for the portion exceeding the threshold value in the time slot prior to the time slot.