US2021326016A1PendingUtilityA1
Application programming interfaces for scrolling operations
Est. expiryJan 7, 2027(~0.4 yrs left)· nominal 20-yr term from priority
G06F 3/04845G06F 2203/04808G06F 3/0485G06F 3/04883G06F 3/0488
72
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for operating through an application programming interface (API) in this environment includes transferring a set bounce call. The method further includes setting at least one of maximum and minimum bounce values. The set bounce call causes a bounce of a scrolled region in an opposite direction of a scroll based on a region past an edge of the scrolled region being visible in a display region at the end of the scroll.
Claims
exact text as granted — not AI-modified1 - 5 . (canceled)
6 . A method, comprising:
at an electronic device:
while tracking a hand, detecting a change in a state of the hand;
in response to detecting the change in the state of the hand, generating an input event that includes information based on the change in the state of the hand; and
transmitting the input event to an application.
7 . The method of claim 6 , wherein the change in the state of the hand includes a change in rotation of the hand and the input event includes information corresponding to the change in rotation of the hand.
8 . The method of claim 6 , wherein the change in the state of the hand includes a change in translation of the hand and the input event includes information corresponding to the change in translation of the hand.
9 . The method of claim 6 , wherein the change in the state of the hand includes a change in scale of the hand and the input event includes information corresponding to the change in scale of the hand.
10 . The method of claim 6 , wherein change in the state of the hand includes a change in relative positions of two or more fingers of the hand and the input event includes information corresponding to the change in relative position of the two or more fingers of the hand.
11 . The method of claim 6 , further comprising:
subsequent to detecting the change in the state of the hand, detecting a second change in the state of a hand; in response to detecting the second change in the state of the hand, generating a second input event, different from the input event, that includes information based on the second change in the state of the hand; and transmitting the second input event to the application.
12 . The method of claim 6 , wherein the input event is generated by an operating system of the electronic device.
13 . An electronic device, comprising:
a display; one or more processors; and a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while tracking a hand, detecting a change in a state of the hand; in response to detecting the change in the state of the hand, generating an input event that includes information based on the change in the state of the hand; and transmitting the input event to an application.
14 . A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:
while tracking a hand, detecting a change in a state of the hand; in response to detecting the change in the state of the hand, generating an input event that includes information based on the change in the state of the hand; and transmitting the input event to an application.Join the waitlist — get patent alerts
Track US2021326016A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.