Event Recognition
AssigneeApple Inc.
InventorsJoshua H. Shaffer, Kenneth L. Kocienda, Imran A. Chaudhri
Life of this patent
Estimating the term…
Abstract
An electronic device comprising one or more touches on a region of the touchscreen display that includes the application content of the first application. In response to detecting the input comprising the one or more touches, the electronic device, in accordance with a determination that the one or more touches correspond to a system gesture for switching applications, replaces display of the first application with a second application without delivering information corresponding to the one or more touches to the first application; and in accordance with a determination that the touches do not correspond to a system gesture, delivers the information corresponding to the one or more touches to the first application.
Claims17
A method, comprising:
- at an electronic device with a display and one or more input devices:
- displaying, on the display, a user interface of a first application;
- while displaying the user interface of the first application, detecting, via the one or more input devices, a first input;
- while detecting the first input, changing a scale of the user interface of the first application in accordance with changes in the first input;
- and
- after changing the scale of the user interface of the first application, ceasing to detect the first input;
- and
- in response to ceasing to detect the first input:
- in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was below a threshold scale, displaying a home screen user interface and ceasing to display the user interface of the first application;
- and
- in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was above the threshold scale, continuing to display the user interface of the first application.
An electronic device, comprising:
- a display;
- one or more input devices;
- 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:
- displaying, on the display, a user interface of a first application;
- while displaying the user interface of the first application, detecting, via the one or more input devices, a first input;
- while detecting the first input, changing a scale of the user interface of the first application in accordance with changes in the first input;
- and
- after changing the scale of the user interface of the first application, ceasing to detect the first input;
- and
- in response to ceasing to detect the first input:
- in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was below a threshold scale, displaying a home screen user interface and ceasing to display the user interface of the first application;
- and
- in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was above the threshold scale, continuing to display the user interface of the first application.
A computer readable storage medium storing one or more programs, the one or more programs comprising instructions that, when executed by an electronic device with a display and one or more input device, cause the electronic device to perform operations that include:
- displaying, on the display, a user interface of a first application;
- while displaying the user interface of the first application, detecting, via the one or more input devices, a first input;
- while detecting the first input, changing a scale of the user interface of the first application in accordance with changes in the first input;
- and
- after changing the scale of the user interface of the first application, ceasing to detect the first input;
- and
- in response to ceasing to detect the first input:
- in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was below a threshold scale, displaying a home screen user interface and ceasing to display the user interface of the first application;
- and
- in accordance with a determination that the first input ceased to be detected while the scale of the user interface of the first application was above the threshold scale, continuing to display the user interface of the first application.
Dependencies are inferred from the claim text.