Systems and methods for transforming instructions for metadata processing
US12248564B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 2, 2024 |
| Grant date | Mar 11, 2025 |
| Priority date | — |
| Expiry date | Apr 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.