Component protection frameworks using defensive patterns Application US-10242180-B2 United States of America 26 Mar 2019