Patent ID: 8605034

Claim:
A system for skipping a plurality of pages displayed on a mobile device, the system comprising: a computer processor; an accelerometer module executing on the computer processor and configured to: determine, using a gyroscope, that the mobile device is oriented within +/−30° of horizontal; detect, using an accelerometer, a movement of the mobile device, wherein the movement comprises a magnitude; determine, using the accelerometer, that the mobile device is oriented for skipping the plurality of pages; and determine, using the accelerometer, that the movement triggers skipping the plurality of pages; a calculating module operatively connected to the accelerometer module and executing on the computer processor, the calculating module configured to: calculate, based on the magnitude of the movement, a total number of pages of content in a user application, and a plurality of settings, the plurality of pages to skip, wherein the plurality of settings require that the magnitude of the movement be directly and linearly proportional to the total number of pages in the user application; and a page-skipping engine operatively connected to the accelerometer module and executing on the computer processor, the page-skipping engine configured to: display, based on the plurality of pages calculated by the calculating module, a target page on the mobile device.