US Patent No. 10,219,314

COMMUNICATION DEVICE, COMMUNICATION SYSTEM AND MEDIUM


Patent No. 10,219,314
Issue Date February 26, 2019
Title Communication Device, Communication System And Medium
Inventorship Kazuya Taniguchi, Kawasaki (JP)
Kensuke Yasuma, Tokyo (JP)
Yukio Numakami, Kawasaki (JP)
Makoto Kunimatsu, Tokyo (JP)
Tomoya Sakai, Kawasaki (JP)
Assignee CANON KABUSHIKI KAISHA, Tokyo (JP)

Claim of US Patent No. 10,219,314

1. A communication device comprising:at least one hardware processor; and
a memory which stores instructions executable by the at least one hardware processor to cause the communication device to perform at least:
establishing, with another communication device, one or more streams as one or more logical communication paths based on a connection established with the another communication device;
receiving a notification for reserving a new stream, which has not been established and which is based on the connection established with the another communication device, after establishing the one or more streams;
determining whether a no-communication time period, which is a time period in which no communication through any of streams based on the connection including the one or more streams established based on the connection and the new stream reserved based on the connection is carried out with the another communication device, has reached a predetermined amount of time after the notification for reserving the new stream based on the connection established with the another communication device has been received from the another communication device; and
executing a connection maintenance processing in a case where the no-communication time period, in which no communication through any of streams based on the connection including the one or more streams established based on the connection and the new stream reserved based on the connection is carried out, is determined to have reached the predetermined amount of time after the notification for reserving the new stream based on the connection has been received from the another communication device, wherein the connection maintenance processing comprises a process for sending a message for maintaining the connection to the another communication device.