METHODS OF INTERFACING WITH MULTI-POINT INPUT DEVICES AND MULTI-POINT INPUT SYSTEMS EMPLOYING INTERFACING TECHNIQUES
First Claim
Patent Images
1. A method of interfacing with a multi-point input device, comprising the steps of:
- displaying an image on a display device;
detecting positions of first and second elements simultaneously contacting the display device;
identifying a rotation axis in accordance with the positions of the first and second elements;
detecting a third element contacting the display device simultaneously with the contacting of the display device by the first and second elements; and
controlling, after detecting the third element, a rotation of the image displayed on the display device about the rotation axis.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.
141 Citations
52 Claims
-
1. A method of interfacing with a multi-point input device, comprising the steps of:
-
displaying an image on a display device; detecting positions of first and second elements simultaneously contacting the display device; identifying a rotation axis in accordance with the positions of the first and second elements; detecting a third element contacting the display device simultaneously with the contacting of the display device by the first and second elements; and controlling, after detecting the third element, a rotation of the image displayed on the display device about the rotation axis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of interfacing with a multi-point input device, comprising the steps of:
-
displaying an image on a display device; detecting positions of first and second elements simultaneously contacting a contact surface of the multi-point input device; identifying a rotation axis of the image in accordance with the positions of the first and second elements; detecting a third element contacting the contact surface of the multi-point input device simultaneously with the contacting of the contact surface by the first and second elements; and controlling, after detecting the third element, a rotation of the image displayed on the display device about the rotation axis.
-
-
15. A multi-point input system, comprising:
-
a display device for displaying an image, the display device adapted to detect positions of first and second elements simultaneously contacting the display device and to detect a third element contacting the display device simultaneously with the contacting of the display device by the first and second elements; and a controller for identifying a rotation axis in accordance with the positions of the first and second elements, and controlling, after the third element is detected, a rotation of the image displayed on the display device about the rotation axis. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A multi-point input system, comprising:
-
a display device for displaying an image; a multi-point input device having a contact surface, the multi-point input device adapted to detect positions of first and second elements simultaneously contacting the contact surface and to detect a third element contacting the contact surface simultaneously with the contacting of the contact surface by the first and second elements; and a controller for identifying a rotation axis of the image in accordance with the positions of the first and second elements, and controlling, after the third element is detected, a rotation of the image displayed by the display device about the rotation axis.
-
-
29. A method of interfacing with a multi-point input device, comprising the steps of:
-
displaying an image on a display device, the image representing a three-dimensional graphical representation of a globe; detecting positions and movements of first and second elements simultaneously contacting the display device; controlling a change in the image corresponding to a change in a view of the globe resulting from a change in at least one of latitude, longitude, range and azimuth of the view in accordance with the detected movements of the first and second elements simultaneously contacting the display device; detecting a position and movement of a third element contacting the display device simultaneously with the contacting of the display device by the first and second elements; and controlling a change in the image corresponding to a change in a tilt of the globe in accordance with the detected movement of the third element contacting the display device. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method of interfacing with a multi-point input device, comprising the steps of:
-
displaying an image on a display device, the image representing a three-dimensional graphical representation of a globe; detecting positions and movements of first and second elements simultaneously contacting a contact surface of a multi-point input device; controlling a change in the image displayed on the display device corresponding to a change in a view of the globe resulting from a change in at least one of latitude, longitude, range and azimuth of the view in accordance with the detected movements of the first and second elements simultaneously contacting the contact surface of the multi-point input device; detecting a position and movement of a third element contacting the contact surface of the multi-point input device simultaneously with the contacting of the contact surface by the first and second elements; and controlling a change in the image displayed on the display device corresponding to a change in a tilt of the globe in accordance with the detected movement of the third element contacting the contact surface.
-
-
36. A multi-point input system, comprising:
-
a display device for displaying an image representing a three-dimensional graphical representation of a globe; and a controller for detecting positions and movements of first and second elements simultaneously contacting the display device, controlling a change in the image corresponding to a change in a view of the globe resulting from a change in at least one of latitude, longitude, range and azimuth of the view in accordance with the detected movements of the first and second elements simultaneously contacting the display device, detecting a position and movement of a third element contacting the display device simultaneously with the contacting of the display device by the first and second elements, and controlling a change in the image corresponding to a change in a tilt of the globe in accordance with the detected movement of the third element contacting the display device. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A multi-point input system, comprising:
-
a display device for displaying an image representing a three-dimensional graphical representation of a globe; a multi-point input device having a contact surface, the multi-point input device adapted to detect positions and movements of first, second and third elements simultaneously contacting the contact surface; and a controller for controlling a change in the image displayed by the display device corresponding to a change in a view of the globe resulting from a change in at least one of latitude, longitude, range and azimuth of the view in accordance with the detected movements of the first and second elements simultaneously contacting the contact surface of the multi-point input device, and for controlling a change in the image displayed by the display device corresponding to a change in a tilt of the globe in accordance with the detected movement of the third element contacting the contact surface of the multi-point input device.
-
-
43. A method of interfacing with a multi-point input device, comprising the steps of:
-
displaying an image on a display device, the image representing a three-dimensional graphical representation of a globe; detecting positions of first and second elements simultaneously contacting the display device; identifying a virtual axis in accordance with the positions of the first and second elements; detecting a third element contacting the display device simultaneously with the contacting of the display device by the first and second elements; and controlling, after detecting the third element, a tilt adjustment of the globe represented by the image displayed on the display device in accordance with the virtual axis and the position of the third element. - View Dependent Claims (44, 45, 46)
-
-
47. A method of interfacing with a multi-point input device, comprising the steps of:
-
displaying an image on a display device, the image representing a three-dimensional graphical representation of a globe; detecting positions of first and second elements simultaneously contacting a contact surface of a multi-point input device; identifying a virtual axis in accordance with the positions of the first and second elements on the contact surface of the multi-point input device; detecting a third element contacting the contact surface of the multi-point input device simultaneously with the contacting of the contact surface by the first and second elements; and controlling, after detecting the third element, a tilt adjustment of the globe represented by the image displayed on the display device in accordance with the virtual axis and the position of the third element on the contact surface of the multi-point input device.
-
-
48. A multi-point input system, comprising:
-
a display device for displaying an image representing a three-dimensional graphical representation of a globe; and a controller for detecting positions of first and second elements simultaneously contacting the display device, identifying a virtual axis in accordance with the positions of the first and second elements, detecting a third element contacting the display device simultaneously with the contacting of the display device by the first and second elements, and controlling, after detecting the third element, a tilt adjustment of the globe represented by the image displayed on the display device in accordance with the virtual axis and the position of the third element. - View Dependent Claims (49, 50, 51)
-
-
52. A multi-point input system, comprising:
-
a display device for displaying an image representing a three-dimensional graphical representation of a globe; a multi-point input device having a contact surface, the multi-point input device adapted to detect positions of first, second and third elements simultaneously contacting the contact surface; and a controller for identifying a virtual axis in accordance with the positions of the first and second elements on the contact surface of the multi-point input device; and
controlling, after the third element is detected, a tilt adjustment of the globe represented by the image displayed on the display device in accordance with the virtual axis and the position of the third element on the contact surface of the multi-point input device.
-
Specification