Visual expander
First Claim
Patent Images
1. A method comprising:
- at a computing device with a touchscreen display;
presenting graphical information on the touchscreen display;
detecting a finger touch at a location on the touchscreen display, the finger touch comprising a first contact area on the touch screen display, wherein the first contact area has a size;
in response to detecting the finger touch, expanding a localized area of the graphical information on the touchscreen display to a first fixed size, wherein;
the expanded localized area is proximate the location of the finger touch,the expanded localized area includes a plateau region that displays a magnified portion of the graphical information at a constant magnification level, andexpanding the localized area of the graphical information on the touchscreen display to the first fixed size occurs at a speed based on the size of the first contact area; and
,while continuing to detect the finger touch on the touchscreen display;
detecting a movement of the finger touch over the touchscreen display; and
,in response to detecting the movement, continuously changing a respective location of the expanded localized area to follow the movement of the finger touch.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for a touchscreen display is disclosed. The method includes presenting graphical information on the touchscreen display. The method further includes detecting a touch over the touchscreen display. The method also includes expanding an area of the touch screen display proximate the location of the touch.
-
Citations
15 Claims
-
1. A method comprising:
at a computing device with a touchscreen display; presenting graphical information on the touchscreen display; detecting a finger touch at a location on the touchscreen display, the finger touch comprising a first contact area on the touch screen display, wherein the first contact area has a size; in response to detecting the finger touch, expanding a localized area of the graphical information on the touchscreen display to a first fixed size, wherein; the expanded localized area is proximate the location of the finger touch, the expanded localized area includes a plateau region that displays a magnified portion of the graphical information at a constant magnification level, and expanding the localized area of the graphical information on the touchscreen display to the first fixed size occurs at a speed based on the size of the first contact area; and
,while continuing to detect the finger touch on the touchscreen display; detecting a movement of the finger touch over the touchscreen display; and
,in response to detecting the movement, continuously changing a respective location of the expanded localized area to follow the movement of the finger touch. - View Dependent Claims (2, 3)
-
4. A method, comprising:
at a computing device with a touchscreen display; presenting graphical information on the touchscreen display; detecting a finger touch at a location on the touchscreen display, the finger touch comprising a contact area on the touch screen display; in response to detecting the finger touch, expanding a localized area of the graphical information on the touchscreen display to a first fixed size, wherein; the expanded localized area is proximate the location of the finger touch, and the expanded localized area includes a plateau region that displays a magnified portion of the graphical information at a constant magnification level; and
,while continuing to detect the finger touch on the touchscreen display; detecting a movement of the finger touch over the touchscreen display; in response to detecting the movement, continuously changing a respective location of the expanded localized area to follow the movement of the finger touch; and
,while displaying a feature within the expanded localized area; detecting a first size of the contact area of the finger touch, after detecting the first size of the contact area of the finger touch, detecting a second size of the contact area of the finger touch, wherein the second size of the contact area is greater than the first size of the contact area, and wherein the first contact area is contained within the second contact area; and
,in response to detecting the second size of the contact area, activating the feature located within the expanded localized area. - View Dependent Claims (5)
-
6. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a touchscreen display, cause the device to:
-
present graphical information on the touchscreen display; detect a finger touch at a location on the touchscreen display, the finger touch comprising a first contact area on the touch screen display, wherein the first contact area has a size; in response to detecting the finger touch, expand a localized area of the graphical information on the touchscreen display to a first fixed size, wherein; the expanded localized area is proximate the location of the finger touch, the expanded localized area includes a plateau region that displays a magnified portion of the graphical information at a constant magnification level, and expanding the localized area of the graphical information on the touchscreen display to the first fixed size occurs at a speed based on the size of the first contact area; and
,while continuing to detect the finger touch on the touchscreen display; detect a movement of the finger touch over the touchscreen display; and
,in response to detecting the movement, continuously change a respective location of the expanded localized area to follow the movement of the finger touch. - View Dependent Claims (7, 8)
-
-
9. A computing device, comprising:
-
a touchscreen 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; presenting graphical information on the touchscreen display; detecting a finger touch at a location on the touchscreen display, the finger touch comprising a first contact area on the touch screen display, wherein the first contact area has a size; expanding a localized area of the graphical information on the touchscreen display to a first fixed size in response to detecting the finger touch, wherein; the expanded localized area is proximate the location of the finger touch, the expanded localized area includes a plateau region that displays a magnified portion of the graphical information at a constant magnification level, and expanding the localized area of the graphical information on the touchscreen display to the first fixed size occurs at a speed based on the size of the first contact area; and
,while continuing to detect the finger touch on the touchscreen display; detecting a movement of the finger touch over the touchscreen display; and
,in response to detecting the movement, continuously changing a respective location of the expanded localized area to follow the movement of the finger touch. - View Dependent Claims (10, 11)
-
-
12. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a touchscreen display, cause the device to:
-
present graphical information on the touchscreen display; detect a finger touch at a location on the touchscreen display, the finger touch comprising a contact area on the touch screen display; in response to detecting the finger touch, expand a localized area of the graphical information on the touchscreen display to a first fixed size, wherein; the expanded localized area is proximate the location of the finger touch, and the expanded localized area includes a plateau region that displays a magnified portion of the graphical information at a constant magnification level; and
,while continuing to detect the finger touch on the touchscreen display; detect a movement of the finger touch over the touchscreen display; in response to detecting the movement, continuously change a respective location of the expanded localized area to follow the movement of the finger touch; and
,while displaying a feature within the expanded localized area; detect a first size of the contact area of the finger touch, after detecting the first size of the contact area of the finger touch, detect a second size of the contact area of the finger touch, wherein the second size of the contact area is greater than the first size of the contact area, and wherein the first contact area is contained within the second contact area; and
,in response to detecting the second size of the contact area, activate the feature located within the expanded localized area. - View Dependent Claims (13)
-
-
14. A computing device, comprising:
-
a touchscreen 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; presenting graphical information on a touchscreen display; detecting a finger touch at a location on the touchscreen display, the finger touch comprising a contact area on the touch screen display; expanding a localized area of the graphical information on the touchscreen display to a first fixed size in response to detecting the finger touch, wherein; the expanded localized area is proximate the location of the finger touch, and the expanded localized area includes a plateau region that displays a magnified portion of the graphical information at a constant magnification level; and
,while continuing to detect the finger touch on the touchscreen display; detecting a movement of the finger touch over the touchscreen display; in response to detecting the movement, continuously changing a respective location of the expanded localized area to follow the movement of the finger touch; and
,while displaying a feature within the expanded localized area; detecting a first size of the contact area of the finger touch, after detecting the first size of the contact area of the finger touch, detecting a second size of the contact area of the finger touch, wherein the second size of the contact area is greater than the first size of the contact area, and wherein the first contact area is contained within the second contact area; and
,in response to detecting the second size of the contact area, activating the feature located within the expanded localized area. - View Dependent Claims (15)
-
Specification