Patent ID: 8674809
Filing Date: 2014-03-18
Classification: G06F,G06K,G06Q,H04W,Y02D

Abstract:
1. A method for activating a device, comprising: listening for an activate code; receiving the activate code, the activate code having a length field and a mask field following the length field, the mask field including a mask value, the length field having a length value specifying a length of the mask field as a specific numerical value of bits to a final bit of the mask value, thereby specifying a position of the final bit of the mask value in the mask field; comparing the length value in the length field to a stored length value for determining whether the length field meets a predefined criterion; comparing the mask value in the mask field to a stored activate value upon determining that the length field meets the predefined criterion; and activating additional circuitry upon determining that the mask value matches the stored activate value; remaining in a hibernate state upon determining that the mask value does not match the stored activate value, wherein the predefined criterion is that the length value of the length field is greater or less than the stored length value, wherein the activate code is preceded by an interrupt signal, and further comprising detecting the interrupt signal and performing the method upon detecting the interrupt signal, wherein the mask value in the mask field is compared to the stored activate value on a bit-by-bit basis as the activate code is received, and wherein at least one of the fields of the activate code is programmable, wherein authorization is required prior to programming the at least one of the fields.