Invention Grant
- Patent Title: Processing metadata, policies, and composite tags
-
Application No.: US16002642Application Date: 2018-06-07
-
Publication No.: US10725778B2Publication Date: 2020-07-28
- Inventor: Andre′ DeHon , Udit Dhawan
- Applicant: The Charles Stark Draper Laboratory, Inc. , The Trustees of the University of Pennsylvania Penn Center for Innovation
- Applicant Address: US MA Cambridge US PA Philadelphia
- Assignee: The Charles Stark Draper Laboratory, Inc.,The Trustees of the University of Pennsylvania Penn Center for Innovation
- Current Assignee: The Charles Stark Draper Laboratory, Inc.,The Trustees of the University of Pennsylvania Penn Center for Innovation
- Current Assignee Address: US MA Cambridge US PA Philadelphia
- Agency: Hamilton, Brook, Smith & Reynolds, P.C.
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F12/0875 ; G06F12/14 ; G06F21/52 ; G06F21/62 ; G06F15/78

Abstract:
A method includes receiving, for metadata processing, a current instruction with a associated metadata tags. The metadata processing is performed in a metadata processing domain isolated from a code execution domain including the current instruction. Each respective associated metadata tag representing a respective policy of the composite policy. The associated metadata tags further including pointers to tags of a component policy of the composite policy. For each respective metadata tag, the method includes determining, in the metadata processing domain and in accordance with the metadata tag and the current instruction, whether a rule exists in a rule cache for the current instruction. The rule cache including rules on metadata used by said metadata processing to define allowed instructions. The determination of whether a rule exists resulting in a respective output. The method further includes generating a composite result tag by combining the respective outputs into a single metadata tag representing the composite policy including each respective policy.
Public/Granted literature
- US20180336031A1 Metadata and Policies Public/Granted day:2018-11-22
Information query