US 12,242,575 B2
Systems and methods for policy linking and/or loading for secure initialization
Eli Boling, Manchester, MA (US); Steven Milburn, Cranston, RI (US); Gregory T. Sullivan, Rockport, MA (US); and Andrew Sutherland, Portland, OR (US)
Assigned to Dover Microsystems, Inc., Wayland, MA (US)
Filed by Dover Microsystems, Inc., Wayland, MA (US)
Filed on Jul. 7, 2023, as Appl. No. 18/348,388.
Application 18/348,388 is a continuation of application No. 17/711,092, filed on Apr. 1, 2022, granted, now 11,748,457.
Application 17/711,092 is a continuation of application No. 16/966,616, abandoned, previously published as PCT/US2019/016272, filed on Feb. 1, 2019.
Claims priority of provisional application 62/635,289, filed on Feb. 26, 2018.
Claims priority of provisional application 62/625,822, filed on Feb. 2, 2018.
Prior Publication US 2024/0045932 A1, Feb. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/12 (2013.01); G06F 8/41 (2018.01); G06F 8/52 (2018.01); G06F 8/54 (2018.01); G06F 9/445 (2018.01); G06F 21/51 (2013.01); G06F 21/52 (2013.01); G06F 21/54 (2013.01); H04L 9/32 (2006.01)
CPC G06F 21/125 (2013.01) [G06F 8/41 (2013.01); G06F 8/447 (2013.01); G06F 8/52 (2013.01); G06F 8/54 (2013.01); G06F 9/44505 (2013.01); G06F 21/121 (2013.01); G06F 21/51 (2013.01); G06F 21/52 (2013.01); G06F 21/54 (2013.01); H04L 9/3247 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A system comprising:
at least one hardware processor programmed to:
identify, based on a policy to be enforced, one or more metadata symbols corresponding to an entity name;
identify, from a target description describing a target system, an entity description matching the entity name, wherein the entity description describes an entity of the target system; and
apply a metadata label to the entity of the target system, wherein:
the metadata label is based on the one or more metadata symbols corresponding to the entity name, as identified based on the policy;
the at least one hardware processor is further programmed to generate an initialization specification based at least in part on the policy and the target description;
the at least one hardware processor is programmed to apply the metadata label to the entity at least in part by including, in the initialization specification, an indication that the entity is associated with the metadata label;
the at least one hardware processor is further programmed to resolve the metadata label, which is based on the one or more metadata symbols, into a binary representation; and
the binary representation of the metadata label is included in the initialization specification.