User interface for managing input techniques

US11829591B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11829591-B2
Application numberUS-202016825908-A
CountryUS
Kind codeB2
Filing dateMar 20, 2020
Priority dateJun 1, 2019
Publication dateNov 28, 2023
Grant dateNov 28, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure generally relates to managing input devices. In some embodiments, keyboards are resized. In some embodiments, visual feedback of an audio input is provided.

First claim

Opening claim text (preview).

What is claimed is: 1. An electronic device, comprising: a display device; one or more sensors; 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, on the display device, a keyboard at a first size at a first location, the keyboard including a first set of keys, wherein activation of a respective key of the first set of keys causes a corresponding respective character to be added into an input area; while displaying the keyboard at the first size at the first location, detecting, using the one or more sensors, a first gesture that includes a set of two or more inputs; in response to detecting at least a portion of the first gesture: in accordance with a determination that a first set of resizing criteria is satisfied, wherein the first set of resizing criteria includes a first resizing criterion that is satisfied when the first gesture includes movement of the set of two or more inputs: resizing, on the display device, display of the keyboard to a second size that is smaller than the first size, the second size determined based on a magnitude of the movement of the set of two or more inputs; while displaying the keyboard at the second size, detecting, using the one or more sensors, an end of the first gesture; in response to detecting the end of the first gesture: in accordance with a determination that a second set of criteria is satisfied, wherein the second set of criteria includes a first criterion that is satisfied when the magnitude of the movement of the set of two or more inputs exceeds a first threshold magnitude: resizing, on the display device, display of the keyboard to a third size different from the first size and the second size, wherein the keyboard at the third size is displayed at a second location; while displaying the keyboard at the third size at the second location, detecting, using the one or more sensors, a second gesture, wherein the second gesture is different from the first gesture; in response to detecting at least a portion of the second gesture and while maintaining the keyboard at the third size: moving the keyboard from the second location to a third location different from the second location; while displaying the keyboard at the third size at the third location, detecting, using the one or more sensors, a third gesture, wherein the third gesture is different from the first gesture and different from the second gesture, and wherein the third gesture does not include movement toward the first location; and in response to detecting at least a portion of the third gesture that includes movement of more than a threshold distance: resizing display of the keyboard from the third size to the first size; and repositioning the keyboard from the third location to the first location. 2. The electronic device of claim 1 , wherein the one or more programs further include instructions for: in response to detecting the end of the first gesture: in accordance with a determination that the second set of criteria is not satisfied: resizing, on the display device, display of the keyboard to the first size. 3. The electronic device of claim 1 , wherein the first set of resizing criteria includes a second resizing criterion that is satisfied when the first gesture includes a first input and a second input and the movement of the set of two or more inputs includes reducing a distance between the first input and the second input. 4. The electronic device of claim 1 , wherein the set of two or more inputs includes a first input and a second input, wherein the one or more programs further include instructions for: in response to detecting at least the portion of the first gesture: in accordance with a determination that the movement of the set of two or more inputs includes increasing a distance between the first input and the second input: resizing, on the display device, display of the keyboard to a fourth size that is bigger than the first size; while displaying the keyboard at the fourth size, detecting, using the one or more sensors, an end of the first gesture; and in response to detecting the end of the first gesture: in accordance with the determination that the movement of the set of two or more inputs includes increasing the distance between the first input and the second input: resizing, on the display device, display of the keyboard to the first size. 5. The electronic device of claim 1 , wherein the one or more programs further include instructions for: while displaying, on the display device, the keyboard at the third size, detecting, using the one or more sensors, a fourth gesture that includes movement of a second set of two or more inputs, wherein the second set of two or more inputs includes a third input and a fourth input; in response to detecting at least a portion of the fourth gesture: in accordance with a determination the movement of the second set of two or more inputs includes decreasing a distance between the third input and the fourth input: resizing, on the display device, display of the keyboard to a fifth size that is smaller than the third size; while displaying the keyboard at the fifth size, detecting, using the one or more sensors, an end of the fourth gesture; and in response to detecting the end of the fourth gesture: in accordance with the determination that the movement of the second set of two or more inputs includes decreasing the distance between the third input and the fourth input: resizing, on the display device, display of the keyboard to the third size. 6. The electronic device of claim 2 , wherein the one or more programs further include instructions for: while displaying, on the display device, the keyboard at the third size, detecting, using the one or more sensors, a fourth gesture that includes movement of a second set of two or more inputs, wherein the second set of two or more inputs includes a third input and a fourth input; in response to detecting at least a portion of the fourth gesture: in accordance with a determination the movement of the second set of two or more inputs includes increasing a distance between the third input and the fourth input: resizing, on the display device, display of the keyboard to a sixth size that is bigger than the third size; while displaying the keyboard at the sixth size, detecting, using the one or more sensors, an end of the fourth gesture; and in response to detecting the end of the fourth gesture: in accordance with a determination that the movement of the second set of two or more inputs includes increasing the distance between the third input and the fourth input, and that the magnitude of the movement of the second set of two or more inputs exceeds a second threshold magnitude: resizing, on the display device, display of the keyboard to the first size. 7. The electronic device of claim 6 , wherein the one or more programs further include instructions for: in response to detecting the end of the fourth gesture: in accordance with a determination that the movement of the second set of two or more inputs includes increasing the distance between the third input and the fourth input, and that the magnitude of the movement of the second set of two or more inputs does not exceed the second threshold magnitude: resizing, on the display device, display of the keyboard to the third size. 8. The electronic device of claim 1 : wherein displaying the keyboard at the third size includes displaying a grabber object for changing the display location of the keyboard; and wherein displaying the keyboard at the first size does not include display

Assignees

Inventors

Classifications

  • Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title

  • Scrolling or panning · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11829591B2 cover?
The present disclosure generally relates to managing input devices. In some embodiments, keyboards are resized. In some embodiments, visual feedback of an audio input is provided.
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04845. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).