Patent ID: 8581844

Claim:
A method, comprising: detecting, by an orientation sensor of a mobile computing device, a first orientation of the mobile computing device; outputting, by the orientation sensor, a first set of orientation data representative of the mobile computing device being in the first orientation; detecting, by the orientation sensor, a second orientation of the mobile computing device; outputting, by the orientation sensor, a second set of orientation data representative of the mobile computing device being in the second orientation; receiving, by a processor of the mobile computing device, timing data representative of the mobile computing device changing from the first orientation to the second orientation; and changing, by the processor, the operational mode of the mobile computing device from a first mode to a second mode responsive to: a determination that the first set of orientation data approximates a first set of baseline data representative of a first state of the mobile computing device, a determination that the second set of orientation data approximates a second set of baseline data representative of a second state of the mobile computing device, and, a determination that the received timing data approximates transitional timing data representative of a predetermined amount of time for the mobile computing device to change from the first state to the second state, wherein: the first operational mode comprises an input receiving mode operative to receive an input from a user, and, the second operational mode comprises a visual display mode operative to display a selected portion of a real-world environment surrounding the mobile computing device overlaid with at least one computer-generated graphic element.