Patent · US Active

Systems and methods for transforming instructions for metadata processing

US12248564B2 · kind B2 · utility

0Cited by
141References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 2, 2024
Grant dateMar 11, 2025
Priority date
Expiry dateApr 2, 2044

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/52
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

According to at least one aspect, a hardware system include a host processor, a policy engine, and an interlock is provided. These components can interoperate to enforce security policies. The host processor can execute an instruction and provide instruction information to the policy engine and the result of the executed instruction to the interlock. The policy engine can determine whether the executed instruction is allowable according to one or more security policies using the instruction information. The interlock can buffer the result of the executed instruction until an indication is received from the policy engine that the instruction was allowable. The interlock can then release the result of the executed instruction. The policy engine can be configured to transform instructions received from the host processor or add inserted instructions to the policy evaluation pipeline to increase the flexibility of the policy engine and enable enforcement of the security policies.

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