| CPC G06F 21/6218 (2013.01) [G06F 8/70 (2013.01); G06F 8/71 (2013.01); G06F 21/31 (2013.01); G06F 21/54 (2013.01); G06F 21/554 (2013.01); G06F 21/563 (2013.01); G06F 21/604 (2013.01); G06F 21/62 (2013.01); G06F 21/6227 (2013.01); G06F 21/6281 (2013.01); G06F 21/629 (2013.01); G06F 21/64 (2013.01); H04L 63/102 (2013.01); G06F 2221/2141 (2013.01)] | 20 Claims |

|
1. A method comprising:
determining a code segment, associated with a user profile, is being accessed; appending a code access location to the code segment that identifies a current code location;
determining whether the current code location corresponds to one or more blocks of code with one or more code access restrictions that apply to the user profile; and
applying, based on the user profile, the one or more code access restrictions to the one or more blocks of code;
wherein the one or more blocks of code are a subset of the code segment.
|