The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 07, 2014
Filed:
Sep. 25, 2009
Jason Robert Marr, Cupertino, CA (US);
Akiva Leffert, San Francisco, CA (US);
Peter William Rapp, Pittsburgh, PA (US);
Christopher Douglas Weeldreyer, San Carlos, CA (US);
Jay Christopher Capela, Santa Cruz, CA (US);
Jason Robert Marr, Cupertino, CA (US);
Akiva Leffert, San Francisco, CA (US);
Peter William Rapp, Pittsburgh, PA (US);
Christopher Douglas Weeldreyer, San Carlos, CA (US);
Jay Christopher Capela, Santa Cruz, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
A method for scrolling a multi-section document is disclosed, including displaying on a display an electronic document that includes a plurality of document sections separated by respective logical structure boundaries; detecting a gesture on a touch-sensitive surface, the gesture having an initial velocity that exceeds a predefined speed threshold such that the gesture will scroll the electronic document more than one document section; initiating scrolling of the electronic document on the display at the initial velocity in accordance with an initial scrolling speed versus scrolling distance function; while scrolling the electronic document, adjusting the scrolling speed versus scrolling distance function so that when the scrolling speed becomes zero, a first logical structure boundary in the electronic document is displayed at a predefined location on the display; and, scrolling the electronic document in accordance with the adjusted scrolling speed versus scrolling distance function.