Display-efficient text entry and editing
US-2016070441-A1 · Mar 10, 2016 · US
US11416136B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11416136-B2 |
| Application number | US-202117167896-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 4, 2021 |
| Priority date | Sep 14, 2020 |
| Publication date | Aug 16, 2022 |
| Grant date | Aug 16, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure generally relates to assigning tasks to various user inputs, and detecting and responding to user inputs. In some embodiments, the present disclosure relates to assigning tasks to various user inputs received on a back surface of a device, and detecting and responding to user inputs on the back surface of the device.
Opening claim text (preview).
What is claimed is: 1. A computer system comprising: a housing having a back surface; a display generation component; one or more input devices; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: displaying, via the display generation component, a first plurality of action options for a double tap input on the back surface of the housing, wherein the double tap input is a double tap input that satisfies a first set of input criteria; while displaying the first plurality of action options for the double tap input on the back surface of the housing, receiving, via the one or more input devices, a first set of one or more inputs that includes selection of a first action option of the first plurality of action options, wherein the first action option is associated with a first action; in response to receiving the first set of one or more inputs, configuring the computer system to perform the first action on detection of the double tap input on the back surface of the housing; displaying, via the display generation component, a second plurality of action options for an alternative double tap input on the back surface of the housing, wherein the alternative double tap input is a double tap input that satisfies a second set of input criteria different from the first set of input criteria; while displaying the second plurality of action options for the alternative double tap input on the back surface of the housing, receiving, via the one or more input devices, a second set of one or more inputs that includes selection of a second action option of the second plurality of action options, wherein the second action option is associated with a second action different from the first action; in response to receiving the second set of one or more inputs, configuring the computer system to perform the second action on detection of the alternative double tap input on the back surface of the housing; displaying, via the display generation component, a third plurality of action options for a triple tap input on the back surface of the housing, wherein the triple tap input is a triple tap input that satisfies a third set of input criteria; while displaying the third plurality of action options for the triple tap input on the back surface of the housing, receiving, via the one or more input devices, a third set of one or more inputs that includes selection of a third action option of the third plurality of action options, wherein the third action option is associated with a third action different from the first action and the second action; in response to receiving the third set of one or more inputs, configuring the computer system to perform the third action on detection of the triple tap input on the back surface of the housing; displaying, via the display generation component, a fourth plurality of action options for an alternative triple tap input on the back surface of the housing, wherein the alternative triple tap input is a triple tap input that satisfies a fourth set of input criteria different from the third set of input criteria; while displaying the fourth plurality of action options for the alternative triple tap input on the back surface of the housing, receiving, via the one or more input devices, a fourth set of one or more inputs that includes selection of a fourth action option of the fourth plurality of action options, wherein the fourth action option is associated with a fourth action; in response to receiving the fourth set of one or more inputs, configuring the computer system to perform the fourth action on detection of the alternative triple tap input on the back surface of the housing; after receiving the first set of one or more inputs, the second set of one or more inputs, the third set of one or more inputs, and the fourth set of one or more inputs, detecting, via the one or more input devices, a user input; and in response to detecting the user input: in accordance with a determination that the user input is the double tap input on the back surface of the housing, performing the first action; in accordance with a determination that the user input is the alternative double tap input on the back surface of the housing, performing the second action; in accordance with a determination that the user input is the triple tap input on the back surface of the housing, performing the third action; and in accordance with a determination that the user input is the alternative triple tap input on the back surface of the housing, performing the fourth action. 2. The computer system of claim 1 , wherein the first action option corresponds to a first type of action and wherein performing the first action includes: in accordance with a determination that only one action of a plurality of user-configurable actions of the first type is currently enabled, performing the only one action; and in accordance with a determination that more than one action of the plurality of user configurable actions of the first type are currently enabled, displaying, via the display generation component, a set of selectable user interface objects corresponding to enabled actions of the first type that includes: a first selectable user interface object that corresponds to a first enabled user configurable action of the first type that, when selected, causes the computer system to perform the first enabled user configurable action of the first type; and a second user interface object that corresponds to a second enabled user configurable action of the first type, different from the first enabled user configurable action of the first type, that, when selected, causes the computer system to perform the second enabled user configurable action of the first type. 3. The computer system of claim 1 , wherein performing the first action or performing the second action includes displaying, via the display generation component, a user interface selected from the group consisting of: a home screen user interface, a notification center user interface, and a control center user interface. 4. The computer system of claim 1 , wherein performing the first action or performing the second action includes placing the computer system into a locked state. 5. The computer system of claim 1 , wherein performing the first action or performing the second action includes initiating a process to place the computer system into an unlocked state. 6. The computer system of claim 1 , wherein performing the first action or performing the second action includes translating one or more items presented on the display generation component. 7. The computer system of claim 1 , wherein the one or more programs further include instructions for: prior to detecting the first user input, detecting a third user input on a front surface of the housing, and in response to detecting the third user input on the front surface of the housing, performing an action associated with the third user input on the front surface of the housing, wherein: performing the first action or performing the second action includes undoing the action associated with the third user input on the front surface of the housing. 8. The computer system of claim 1 , wherein performing the first action or performing the second action includes generating tactile output. 9. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, wherein the computer system includes a housing having a back surface, the one
Interaction with lists of selectable items, e.g. menus · CPC title
with selection means, e.g. keys, having functions defined by the mode or the status of the device · CPC title
with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs] · CPC title
Sensing arrangement for detection of a tap gesture on the housing · CPC title
Graphical user interfaces · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.