Patent ID: 7873913

Claim:
A content scrolling system comprising: a display unit configured for displaying content of an electronic document; a scroll bar configured for receiving a user instruction to scroll the displayed content; and a processing unit comprising: a scroll input calculating module configured for calculating a scroll input “y” of the scroll bar; a scroll amount calculating module configured for calculating a scroll amount “p” mapping to the scroll input “y” according to the formu p = ( ∑ i = 0 m ⁢ a i ) , wherein K is a scroll input unit, m is derived from the ceil function ceil(y/k), ai is derived from the function as follows and is directly proportional to the scroll input unit k: a i = f ⁡ ( i ) = { 0 if ⁢ ⁢ i = 0 g ⁡ ( i ) if ⁢ ⁢ i ≠ 0 , ⁢ wherein ⁢ ⁢ g ⁡ ( i ) ⁢ ⁢ is ⁢ ⁢ an ⁢ ⁢ increasing ⁢ ⁢ function ; and i is an integer that is less than or equal to m; and a content scrolling module configured for scrolling the displayed content according to the scroll amount “p”.