Patent ID: 8606227

Claim:
A handheld device comprising: a plurality of input sensors, the plurality of input sensors comprising an accelerometer, a touchscreen, and a location sensor, the plurality of input sensors generating a plurality of input signals, the plurality of input signals comprising a motion signal generated by the accelerometer, an orientation signal generated by the accelerometer, a touch signal generated by the touchscreen in response to a touch input, and a location signal generated by the location sensor; a processor; and a memory that stores a secure resource and a security logic, the security logic comprising instructions that, when executed by the processor, cause the processor to perform operations comprising receiving a multimodal input sequence from the plurality of input sensors, the multimodal input sequence comprising the motion signal, the orientation signal, the touch signal, and the location signal, wherein the motion signal and the orientation signal are indicative of a transition of the handheld device from a first orientation to a second orientation, the touch signal is indicative of the touch input provided while the transition of the handheld device from the first orientation to the second orientation occurs, and the location signal is indicative of a location of the handheld device while the touch input is provided and while the transition of the handheld device from the first orientation to the second orientation occurs, comparing the multimodal input sequence with a passkey stored on the memory to determine whether the multimodal input sequence matches a defined multimodal input sequence comprised in the passkey, and restricting access to the secure resource stored on the memory unless the multimodal input sequence matches the defined multimodal input sequence comprised in the passkey.