Smart keyboard management for a multifunction device with a touch screen display
First Claim
1. 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, anda 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; and
,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, andscrolling information in the expanded viewing area.
0 Assignments
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.
-
Citations
21 Claims
-
1. 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; and
,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 information in the expanded viewing area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 finger scrolling gesture on the viewing area; and
,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 information in the expanded viewing area. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. 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; and
,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 information in the expanded viewing area. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification