Patent ID: 8279242

Claim:
A system for anticipating and compensating for display jitter on a mobile computing device, said system comprising: a memory area for storing one or more profiles describing human gait, each of said profiles including pattern data and compensation data, wherein the pattern data includes a sequence of anticipated movements of the mobile computing device including a direction and magnitude of each of the anticipated movements, wherein the compensation data describes a sequence of adjustments to image data as a user of the mobile computing device walks with the mobile computing device; and a processor programmed to: continually receive data from at least one accelerometer in the mobile computing device; compare the received data to the pattern data of the profiles; identify one of the profiles based on the comparison; receive the image data for display on the mobile computing device; adjust the received image data based on the compensation data associated with the identified one of the profiles and based on the continually received data from the accelerometer to counteract the sequence of anticipated movements in the pattern data; and provide the adjusted image data for display on the mobile computing device, wherein the adjusted image data compensates for anticipated jitter of the mobile computing device as the user walks with the mobile computing device.