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. 17, 2025

Filed:

Nov. 11, 2024
Applicant:

Centripetal Networks, Llc, Portsmouth, NH (US);

Inventors:

Sean Moore, Hollis, NH (US);

Vincent Mutolo, Portsmouth, NH (US);

Alexander Chinchilli, Medford, MA (US);

Paul Sprague, North Berwick, ME (US);

Christopher T. Rodney, New Ipswich, NH (US);

Justin Makoto Leach, Bow, NH (US);

Assignee:

Centripetal Networks, LLC, Portsmouth, NH (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01);
U.S. Cl.
CPC ...
H04L 63/0236 (2013.01); H04L 63/0263 (2013.01); H04L 63/1425 (2013.01);
Abstract

Methods, apparatuses, systems, and machine-readable media are disclosed for improving packet filtering efficiency by reducing processing time and/or by reducing memory usage. Any of various types of data structures, such as flat hash maps and/or ruletrees, may be used by a packet filtering appliance to search for cybersecurity policy packet filtering rules that should be applied to in-transit packets. The packet filtering appliance may search the index data structures for matches of search objects, in the form of values that the packet filtering appliance extracts from in-transit packets, to threat indicator matching criteria of the policy rules. Each of the index data structures may map rule identifiers (rule IDs) of policy rules to keys that are based on (or that comprise) the matching criteria of those rules.


Find Patent Forward Citations

Loading…