Patent ID: 9024876
Filing Date: 2015-05-05
Classification: G06F,G09G

Abstract:
1. A method of operating a computer system including a handheld human interface device, comprising: displaying image frame data on a display; capturing, at a handheld human interface device, image data representative of at least a portion of the display; determining an absolute location at the display at which the device is pointing at an image capture time; evaluating motion of the handheld device based on measurements acquired from one or more sensors in the device; for each of a plurality of sample times including a first sample time earlier in time than the image capture time and a second sample time later in time than the image capture time, determining a relative location at the display at which the device is pointing based on the evaluated motion of the device relative to a prior sample time; calculating, from the relative locations determined at the first and second sample times, a calculated relative location at the image capture time; determining an error value between the absolute location at the image capture time and the calculated relative location; and then adjusting one or more relative locations by a compensation value corresponding to the error value.