Smart keyboard management for a multifunction device with a touch screen display
First Claim
1. A method, comprising:
- at a multifunction device with a touch screen display;
displaying a text entry interface on the touch screen display, the text entry interface comprising;
a soft keyboard in a first area on the touch screen display, anda viewing area with a first size when the soft keyboard is displayed, the viewing area configured to display scrollable information;
detecting a first finger scrolling gesture on the viewing area;
when the viewing area with the first size displays only a portion of the scrollable information, in response to detecting the first finger scrolling gesture on the viewing area;
ceasing to display the soft keyboard,expanding the viewing area to a second size, wherein the expanded viewing area includes at least some of the first area , andscrolling the scrollable information in the expanded viewing area; and
,when the viewing area with the first size displays all of the scrollable information, in response to detecting the first finger scrolling gesture on the viewing area;
maintaining display of the soft keyboard,keeping the viewing area at the first size, andtranslating all of the scrollable information in the viewing area in accordance with the first finger scrolling gesture on the viewing area.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is performed at a multifunction device with a touch screen display. The method includes displaying a text entry interface with a soft keyboard in a first area and a viewing area with a first size to display scrollable information. The method detects a finger gesture on the viewing area, and responds to the gesture. When the viewing area displays only a portion of the information, the response includes: (1) ceasing to display the soft keyboard, (2) expanding the viewing area to a second size, including at least some of the first area, and (3) scrolling the information in the expanded viewing area. When the viewing area with the first size displays all of the information, the response includes: (1) maintaining display of the soft keyboard, (2) keeping the viewing area at the first size, and (3) moving the information in the viewing area based on the finger gesture.
63 Citations
25 Claims
-
1. A method, comprising:
at a multifunction device with a touch screen display; displaying a text entry interface on the touch screen display, the text entry interface comprising; a soft keyboard in a first area on the touch screen display, and a viewing area with a first size when the soft keyboard is displayed, the viewing area configured to display scrollable information; detecting a first finger scrolling gesture on the viewing area; when the viewing area with the first size displays only a portion of the scrollable information, in response to detecting the first finger scrolling gesture on the viewing area; ceasing to display the soft keyboard, expanding the viewing area to a second size, wherein the expanded viewing area includes at least some of the first area , and scrolling the scrollable information in the expanded viewing area; and
,when the viewing area with the first size displays all of the scrollable information, in response to detecting the first finger scrolling gesture on the viewing area; maintaining display of the soft keyboard, keeping the viewing area at the first size, and translating all of the scrollable information in the viewing area in accordance with the first finger scrolling gesture on the viewing area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A graphical user interface on a multifunction device with a touch screen display, comprising:
-
displaying a text entry interface on the touch screen display, the text entry interface comprising; a soft keyboard in a first area on the touch screen display, and a viewing area with a first size when the soft keyboard is displayed, the viewing area configured to display scrollable information; detecting a finger scrolling gesture on the viewing area; wherein; when the viewing area with the first size displays only a portion of the scrollable information, in response to detecting the finger scrolling gesture on the viewing area; ceasing to display the soft keyboard, expanding the viewing area to a second size, wherein the expanded viewing area includes at least some of the first area , and scrolling the scrollable information in the expanded viewing area; and
,when the viewing area with the first size displays all of the scrollable information, in response to detecting the finger scrolling gesture on the viewing area; maintaining display of the soft keyboard, keeping the viewing area at the first size, and translating the scrollable information in the viewing area in accordance with the finger scrolling gesture on the viewing area.
-
-
10. A multifunction device, comprising:
-
a touch screen display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a text entry interface on the touch screen display, the text entry interface comprising; a soft keyboard in a first area on the touch screen display, and a viewing area with a first size when the soft keyboard is displayed, the viewing area configured to display scrollable information; detecting a finger scrolling gesture on the viewing area; when the viewing area with the first size displays only a portion of the scrollable information, in response to detecting the finger scrolling gesture on the viewing area; ceasing to display the soft keyboard, expanding the viewing area to a second size, wherein the expanded viewing area includes at least some of the first area, and scrolling the scrollable information in the expanded viewing area; and
,when the viewing area with the first size displays all of the scrollable information, in response to detecting the finger scrolling gesture on the viewing area; maintaining display of the soft keyboard, keeping the viewing area at the first size, and translating the scrollable information in the viewing area in accordance with the finger scrolling gesture on the viewing area. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
11. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a multifunction device with a touch screen display, cause the device to:
-
display a text entry interface on the touch screen display, the text entry interface comprising; a soft keyboard in a first area on the touch screen display, and a viewing area with a first size when the soft keyboard is displayed, the viewing area configured to display scrollable information; detect a finger scrolling gesture on the viewing area; when the viewing area with the first size displays only a portion of the scrollable information, in response to detecting the finger scrolling gesture on the viewing area; cease to display the soft keyboard, expand the viewing area to a second size, wherein the expanded viewing area includes at least some of the first area , and scroll the scrollable information in the expanded viewing area; and
,when the viewing area with the first size displays all of the scrollable information, in response to detecting the finger scrolling gesture on the viewing area; maintain display of the soft keyboard, keep the viewing area at the first size, and translate the scrollable information in the viewing area in accordance with the finger scrolling gesture on the viewing area. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification