Application programming interfaces for scrolling operations
First Claim
Patent Images
1. A method comprising:
- at an electronic device that includes one or more processors, memory, and a touch-sensitive display;
transferring a set bounce call to provide a bounce operation, wherein transferring the set bounce call causes a bounce of a scrolled content region in an opposite direction of a scroll, the scrolled region includes an information object that bounces in the opposite direction of the scroll when the information object reaches or intersects a terminus, and the scrolled content region has a first velocity before the bounce and a second velocity, distinct from the first velocity, after the bounce.
0 Assignments
0 Petitions
Accused Products
Abstract
A method performed at an electronic device that has one or more processors, memory, and a touch-sensitive display includes transferring a set bounce call to provide a bounce operation. Transferring the set bounce call causes a bounce of a scrolled content region in an opposite direction of a scroll. The scrolled region includes an information object that bounces in the opposite direction of the scroll when the information object reaches or intersects a terminus, and the scrolled content region has a first velocity before the bounce and a second velocity, distinct from the first velocity, after the bounce.
-
Citations
18 Claims
-
1. A method comprising:
at an electronic device that includes one or more processors, memory, and a touch-sensitive display; transferring a set bounce call to provide a bounce operation, wherein transferring the set bounce call causes a bounce of a scrolled content region in an opposite direction of a scroll, the scrolled region includes an information object that bounces in the opposite direction of the scroll when the information object reaches or intersects a terminus, and the scrolled content region has a first velocity before the bounce and a second velocity, distinct from the first velocity, after the bounce. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A non-transitory computer readable storage medium storing one or more programs for execution by an electronic device with one or more processors and a touch-sensitive display, the one or more programs including instructions for:
transferring a set bounce call to provide a bounce operation, wherein transferring the set bounce call causes a bounce of a scrolled content region in an opposite direction of a scroll, the scrolled region includes an information object that bounces in the opposite direction of the scroll when the information object reaches or intersects a terminus, and the scrolled content region has a first velocity before the bounce and a second velocity, distinct from the first velocity, after the bounce. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. An electronic device, comprising:
-
one or more processors; and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; transferring a set bounce call to provide a bounce operation, wherein transferring the set bounce call causes a bounce of a scrolled content region in an opposite direction of a scroll, the scrolled region includes an information object that bounces in the opposite direction of the scroll when the information object reaches or intersects a terminus, and the scrolled content region has a first velocity before the bounce and a second velocity, distinct from the first velocity, after the bounce. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification