Patent · US Active

Extensible plug-n-play policy decision framework for network devices using ahead of time compilation

US10868725B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Inventors

Key dates

Filing dateJul 11, 2018
Grant dateDec 15, 2020
Priority date
Expiry dateOct 23, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/41
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A policy server may include a policy parser that is communicably coupled to a configuration database. The policy parser may identify a policy data model in the configuration database associated with a policy. The policy data model may include a policy object expressed in a human-readable format. The policy server may include a policy engine for constructing a dynamic acyclic graph (DAG) representing the policy data model. The policy engine may include a code generation engine for parsing the DAG to generate code in a high-level language. The policy engine may include a compiler for compiling the generated code to generate binaries for implementing the policy. The policy server may include a policy dispatcher for generating a notification to a policy client to dispatch the binaries to at least one subscriber of the policy following the code being compiled. The policy server may asynchronously update the policy for the subscribers.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.