Portable Electronic Device with Multi-Touch Input
First Claim
Patent Images
1. A portable electronic 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;
down sampling data for a graphical object to a first resolution;
displaying the graphical object on the touch screen display using the down sampled data;
while displaying the graphical object on the touch screen display using the down sampled data, detecting a multi-touch input associated with the graphical object;
determining, based on the multi-touch input, an operation to be performed on the graphical object;
performing the operation on the graphical object;
while performing the operation on the graphical object, displaying changes to the graphical object caused by the operation in real time using the down sampled data; and
,replacing the display of the graphical object using the down sampled data with a display of the graphical object with resampled data at a second resolution, higher than the first resolution.
0 Assignments
0 Petitions
Accused Products
Abstract
A portable communication device with multi-touch input detects one or more multi-touch contacts and motions and performs one or more operations on an object based on the one or more multi-touch contacts and/or motions. The object has a resolution that is less than a pre-determined threshold when the operation is performed on the object, and the object has a resolution that is greater than the pre-determined threshold at other times.
-
Citations
21 Claims
-
1. A portable electronic 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; down sampling data for a graphical object to a first resolution; displaying the graphical object on the touch screen display using the down sampled data; while displaying the graphical object on the touch screen display using the down sampled data, detecting a multi-touch input associated with the graphical object; determining, based on the multi-touch input, an operation to be performed on the graphical object; performing the operation on the graphical object; while performing the operation on the graphical object, displaying changes to the graphical object caused by the operation in real time using the down sampled data; and
,replacing the display of the graphical object using the down sampled data with a display of the graphical object with resampled data at a second resolution, higher than the first resolution. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
at a portable electronic device with a touch screen display; down sampling data for a graphical object to a first resolution; displaying the graphical object on the touch screen display using the down sampled data; while displaying the graphical object on the touch screen display using the down sampled data, detecting a multi-touch input associated with the graphical object; determining, based on the multi-touch input, an operation to be performed on the graphical object; performing the operation on the graphical object; while performing the operation on the graphical object, displaying changes to the graphical object caused by the operation in real time using the down sampled data; and
,replacing the display of the graphical object using the down sampled data with a display of the graphical object with resampled data at a second resolution, higher than the first resolution. - 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 portable electronic device with a touch screen display, cause the device to:
-
down sample data for a graphical object to a first resolution; display the graphical object on the touch screen display using the down sampled data; while displaying the graphical object on the touch screen display using the down sampled data, detect a multi-touch input associated with the graphical object; determine, based on the multi-touch input, an operation to be performed on the graphical object; perform the operation on the graphical object; while performing the operation on the graphical object, display changes to the graphical object caused by the operation in real time using the down sampled data; and
,replace the display of the graphical object using the down sampled data with a display of the graphical object with resampled data at a second resolution, higher than the first resolution. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification