CPC G06F 3/03542 (2013.01) [G06F 3/016 (2013.01); G06F 3/0386 (2013.01); G06F 3/167 (2013.01); A63H 33/22 (2013.01)] | 20 Claims |
1. A method to perform an action based on a specified page location selected by a human using a handheld device including a device processor, a device light source configured to generate a projected light beam producing one or more light reflections off one or more visible objects viewable by the human, and a device camera aligned such that a camera field-of-view includes a reflection location of the one or more light reflections and is operatively coupled to the device processor, the method comprising:
acquiring, by the device processor, one or more predetermined interactive page layouts;
acquiring, by the device camera, a camera image when the handheld device is manipulated such that the projected light beam points from the device light source toward the specified page location;
computing, by the device processor, a positioned image based on a match of the camera image to the one or more predetermined interactive page layouts;
identifying, by the device processor, the specified page location based on the reflection location within the positioned image; and
performing the action by one or both of the device processor and a remotely connected processor, based at least in part on the specified page location within the one or more predetermined interactive page layouts.
|