Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
Abstract
In one embodiment, an apparatus and associated method are provided, comprising: at a device having a display and a touch-sensitive surface: displaying a first user interface of a first application on the display; while displaying the first user interface of the first application, detecting a first input by a first contact on the touch-sensitive surface that meets one or more criteria; in response to detecting the first input by the first contact that meets the one or more criteria: in accordance with a determination that the first application is subject to the first contact meeting the one or more criteria, ceasing to display the first user interface of the first application and displaying a respective other user interface on the display; and in accordance with a determination that the first application is not subject to the first contact meeting the one or more criteria, maintaining display of the first user interface of the first application without displaying the respective other user interface.
Claims
exact text as granted — not AI-modified1 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with at least one non-transitory memory, a touch screen, a camera, and one or more processors, cause the electronic device to:
display, via the touch screen, a first virtual display layer including contents; detect, via the touch screen, at least a portion of touch; in response to an aspect of the touch being detected to surpass a preconfigured threshold, display, via the touch screen, a plurality of markings in a second virtual display layer that appears to have a lesser depth than the first virtual display layer, where at least a portion of the second virtual display layer is at least partially translucent so that at least a portion of the contents of the first virtual display layer is visible through the at least portion of the second virtual display layer; detect, via the touch screen, another touch on at least one of the plurality of marking; in response to detection of the another touch on the at least one of the plurality of marking in the second virtual display layer that appears to have the lesser depth than the first virtual display layer, display, via the touch screen, a movement of one or more of the plurality of markings in the second virtual display layer; and perform a zoom operation on the at least portion of the contents of the first virtual display layer without performing the zoom operation on the plurality of markings in the second virtual display layer.
2 . A method, comprising:
at an apparatus including at least one non-transitory memory storing a plurality of applications, a touch screen, and one or more processors in communication with the at least one non-transitory memory and the touch screen:
displaying a textual word in a virtual display layer;
detecting a gesture via the touch screen on the textual word;
detecting a first touch state;
in response to the detection of the first touch state, performing a first function in connection with the textual word, the first function including selecting the textual word;
detecting a second touch state; and
in response to the detection of the second touch state, performing a second function in connection with movement of the selected textual word.
3 . An apparatus, comprising:
at least one non-transitory memory; a touch screen; and one or more processors in communication with the at least one non-transitory memory, and the touch screen, wherein the one or more processors execute instructions in the at least one non-transitory memory, to cause the apparatus to:
display an object and at least one other object;
detect at least part of a gesture on the touch screen; and
during detection of at least a portion of the gesture, blur, based on a change in a magnitude of the gesture being detected on the touch screen, at least a portion of the at least one other object.Join the waitlist — get patent alerts
Track US2023359298A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.