Patent ID: 9146833
Filing Date: 2015-09-29
Classification: G06F

Abstract:
1. At least one non-transitory machine readable medium comprising instructions that when executed on a computing device cause the computing device to perform a method comprising: loading executable instructions, which include instructions having first and second instruction types, into at least one memory coupled to at least one processor; determining whether the executable instructions correspond to general baseline information that includes: (a) first baseline information corresponding to the first instruction type but not the second instruction type, and (b) second baseline information corresponding to the second instruction type but not the first instruction type; loading at least one of the first and second baseline information in response to determining the executable instructions correspond to the general baseline information; executing at least a portion of the executable instructions, including executing the instructions having first and second instruction types, to determine first real time information that corresponds to the first baseline information but not the second baseline information; determining a variance between the first baseline information and the first real time information; and randomly selecting only one of: (a) determining the first real time information, and (b) determining second real time information, the second real time information corresponding to the second baseline information but not the first baseline information; wherein the general baseline information includes a baseline instruction count differential between two locations within the executable instructions.