Portable electronic device with multi-touch input
First Claim
Patent Images
1. A method, comprising:
- displaying a graphical object in a display of a portable electronic device, wherein the object has a resolution that is greater than a first pre-determined threshold;
detecting multi-touch input associated with the object;
determining, based on the multi-touch input, an operation to be performed on the object; and
performing the operation on the object, wherein the object has a resolution that is less than the pre-determined threshold when the operation is performed on the object.
1 Assignment
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
33 Claims
-
1. A method, comprising:
-
displaying a graphical object in a display of a portable electronic device, wherein the object has a resolution that is greater than a first pre-determined threshold;
detecting multi-touch input associated with the object;
determining, based on the multi-touch input, an operation to be performed on the object; and
performing the operation on the object, wherein the object has a resolution that is less than the pre-determined threshold when the operation is performed on the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A portable electronic device, comprising:
-
a multi-touch-sensitive display; and
one or more processors coupled to the multi-touch-sensitive display to detect motion of two or more fingers of a user in contact with the multi-touch-sensitive display, to determine an operation to be performed on a graphical object presented on the multi-touch-sensitive display based on the detected motion, and to perform the operation on the object, wherein the object has a resolution that is less than a pre-determined threshold when the operation is performed on the object, and wherein the object has a resolution that is greater than the pre-determined threshold at other times.
-
-
15. A portable electronic device, comprising:
-
a multi-touch-sensitive display;
a detector coupled to the multi-touch-sensitive display and adapted to detect motion of two or more fingers of a user in contact with the multi-touch-sensitive display; and
one or more processors coupled to the detector and configurable for determining an operation to be performed on a graphical object presented on the multi-touch-sensitive display based on the detected motion, and for performing the operation on the object, wherein the object has a resolution that is less than a pre-determined threshold when the operation is performed on the object, and wherein the object has a resolution that is greater than the pre-determined threshold at other times.
-
-
16. A method, comprising:
-
detecting one or more first contacts on a display surface of a multi-touch-sensitive display device;
detecting a first motion associated with the one or more first contacts, wherein the first motion corresponds to a multi-touch gesture;
adjusting at least one parameter of a graphical object in accordance with the first motion;
detecting a breaking of the one or more first contacts;
detecting one or more second contacts on a display surface;
detecting a second motion associated with the one or more second contacts, wherein the second motion corresponds to the multi-touch gesture; and
adjusting the at least one parameter in accordance with the second motion. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method, comprising:
-
detecting one or more contacts on a display surface of a multi-touch-sensitive display device;
displaying at least one graphical object proximate to a point of contact on the display surface;
detecting motion associated with the one or more contacts;
adjusting at least one parameter based on the motion;
detecting a loss of contact on the display surface;
responsive to detection of the lost contact, storing a current value of the parameter and starting a timer;
responsive to the timer exceeding a threshold before contact is reestablished, removing the graphical object from the display surface; and
responsive to contact being reestablished before the timer exceeds the threshold, maintaining the display of the graphical object on the display surface, detecting additional motion of the one or more contacts, and adjusting the parameter based on the additional motion. - View Dependent Claims (24, 25)
-
-
26. A method of displaying Web pages on a portable electronic device, comprising:
-
receiving a Web page;
automatically scaling the Web page to display the entire Web page in a display window;
receiving a first touch input;
activating the Web page and at least some fields or links in the Web page in response to the first touch input;
receiving a second touch input; and
performing an operation on the Web page in response to the second touch input, wherein the Web page has a resolution that is less than a pre-determined threshold when the operation is performed on the Web page, and wherein the Web page has a resolution that is greater than the pre-determined threshold at other times. - View Dependent Claims (27, 28, 29)
-
-
30. A computer-readable medium having stored thereon instructions which, when executed by a processor in a portable electronic device, cause the processor to perform the operations of:
-
displaying a graphical object on a display surface of the portable electronic device;
detecting multi-touch input associated with the object;
determining, based on the multi-touch input, an operation to be performed on the object; and
performing the operation on the object, wherein the object has a resolution that is less than a pre-determined threshold when the operation is performed on the object, and wherein the object has a resolution that is greater than the pre-determined threshold at other times.
-
-
31. A computer-readable medium having stored thereon instructions which, when executed by a processor in a portable electronic device, cause the processor to perform the operations of:
-
detecting one or more contacts on a display surface of a multi-touch-sensitive display;
displaying at least one graphical object proximate to a point of contact on the display surface;
detecting motion associated with the one or more contacts;
adjusting at least one parameter based on the motion;
detecting a loss of contact with the display surface;
responsive to detection of the lost contact, storing a current value of the parameter and starting a timer;
responsive to the timer exceeding a threshold before contact is reestablished, removing the graphical object from the display surface; and
responsive to contact being reestablished before the timer exceeds the threshold, maintaining the display of the graphical object on the display surface, detecting additional motion of the one or more contacts, and adjusting the parameter based on the additional motion.
-
-
32. A computer-readable medium having instructions stored thereon which, when executed by a processor in a portable electronic device, cause the processor to perform the operations of:
-
receiving a Web page;
automatically scaling the Web page to display the entire Web page in a display window;
receiving a first touch input;
activating the Web page and at least some fields or links in the Web page in response to the first touch input;
receiving a second touch input; and
performing an operation on the Web page in response to the second touch input, wherein the Web page has a resolution that is less than a pre-determined threshold when the operation is performed on the Web page, and wherein the Web page has a resolution that is greater than the pre-determined threshold at other times.
-
-
33. A method, comprising:
-
displaying a graphical object in a touch screen display of a portable electronic device, wherein down sampled data is used to display the object;
detecting multi-touch input associated with the object;
determining, based on the multi-touch input, an operation to be performed on the object;
performing the operation on the object;
displaying changes to the object caused by the operation in real time using the down sampled data; and
displaying the object with resampled data after the operation.
-
Specification