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:
Jun. 24, 2025

Filed:

Jul. 25, 2022
Applicant:

Canon Kabushiki Kaisha, Tokyo, JP;

Inventor:

Shun Sugimoto, Tokyo, JP;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 69/22 (2022.01); G06F 9/44 (2018.01); G06F 9/4401 (2018.01); H04L 69/166 (2022.01);
U.S. Cl.
CPC ...
H04L 69/22 (2013.01); G06F 9/44 (2013.01); G06F 9/4403 (2013.01); H04L 69/166 (2013.01);
Abstract

A communication apparatus includes a processing unit that executes communication protocol processing by an OS kernel in place of the OS kernel. When the communication protocol processing by the OS kernel is hooked, a determination unit determines a state of a neighborhood entry holding cache information on a MAC header to be added to transmission data. A control unit controls a header generation processing based on the determined state of the neighborhood entry. The control unit, if the neighborhood entry holds valid cache information, performs control such that a processing unit generates a header of a layer higher than a MAC layer and the MAC header and, if the neighborhood entry does not hold valid cache information, performs control such that the processing unit generates the header of the higher layer and the OS kernel generates the MAC header.


Find Patent Forward Citations

Loading…