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:
Sep. 27, 2022

Filed:

Jul. 28, 2021
Applicant:

Hewlett Packard Enterprise Development Lp, Houston, TX (US);

Inventors:

Dannier A. Castro León, Santa Barbara, CR;

Carolina Vargas Basilio, San Jose, CR;

Claudio Enrique VÍquez Calderón, San Jose, CR;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01); G06F 9/50 (2006.01); G06F 15/00 (2006.01); G06F 16/16 (2019.01); H04L 41/0893 (2022.01); H04L 43/0876 (2022.01); H04L 47/762 (2022.01);
U.S. Cl.
CPC ...
H04L 41/0893 (2013.01); H04L 43/0876 (2013.01); H04L 47/762 (2013.01);
Abstract

One embodiment provides a system and method for facilitating a dynamic policy engine with recursive key selection. During operation, the system can receive, at a network device, a user request to create a policy table, the user request including multiple groups of policy fields and specifying an amount of hardware resource for the policy table. The system can in response to determining that an amount of unallocated hardware resource is less than the amount of hardware resource specified in the user request, free a portion of allocated hardware resources and allocate the specified amount of hardware resource for the policy table. The system can identify, based on the user request, an optimized matching policy template that accommodates the multiple groups of policy fields. The system can then configure, based on the optimized matching policy template, one or more hardware template registers; and create the policy table.


Find Patent Forward Citations

Loading…