Integrated pointing and drawing graphics system for computers
First Claim
1. A computer program product comprising:
- a computer program storage device readable by a digital processing system; and
logic means on the program storage device and including instructions executable by the digital processing system for performing method steps for presenting a graphics window on a display associated with the digital processing system, an input surface being in data communication with the digital processing system for inputting data to the digital processing system when a contact element is positioned against the input surface, the method steps comprising;
(a) receiving a toggle signal representative of an absolute mode or a relative mode;
(b) when the toggle signal represents an absolute mode, presenting a window on the display regardless of whether the contact element contacts the input surface, and generating an image of a cursor in the window at a position relative to the window that is analogous to the position of the contact element relative to the input surface; and
(c) when the toggle signal represents a relative mode, presenting a window on the display only when a contact element contacts the input surface, and generating an image of a cursor in the window at a position relative to the window that is analogous to the position of the contact element relative to the input surface.
0 Assignments
0 Petitions
Accused Products
Abstract
An integrated graphic tablet/touchpad can be toggled between an absolute (graphic tablet) input mode and a relative (touchpad) input mode. In the relative mode, a graphics window appears on an associated display only when pressure is exerted on an input surface, and a cursor can be moved by stroking the input surface. In contrast, in the absolute mode the window is always displayed, and the cursor is relocated to a new position in the window each time a stylus or finger is moved onto the input surface. A graphic tablet armrest bridge is also disclosed, as is a one-piece stick-on device that converts a portion of the area of a position sensitive cursor control input device into a cursor control area having cursor control characteristics that are different than those of the remainder of the input device.
61 Citations
25 Claims
-
1. A computer program product comprising:
-
a computer program storage device readable by a digital processing system; and
logic means on the program storage device and including instructions executable by the digital processing system for performing method steps for presenting a graphics window on a display associated with the digital processing system, an input surface being in data communication with the digital processing system for inputting data to the digital processing system when a contact element is positioned against the input surface, the method steps comprising;
(a) receiving a toggle signal representative of an absolute mode or a relative mode;
(b) when the toggle signal represents an absolute mode, presenting a window on the display regardless of whether the contact element contacts the input surface, and generating an image of a cursor in the window at a position relative to the window that is analogous to the position of the contact element relative to the input surface; and
(c) when the toggle signal represents a relative mode, presenting a window on the display only when a contact element contacts the input surface, and generating an image of a cursor in the window at a position relative to the window that is analogous to the position of the contact element relative to the input surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
defining a border within the periphery of the input surface;
presenting an image of the border within the periphery of the window; and
causing the window to move when the contact element contacts the input surface between the periphery of the input surface and the border.
-
-
6. The computer program product of claim 4, wherein the moving step includes moving the window when the contact element moves against the input surface at a speed greater than a predetermined speed.
-
7. The computer program product of claim 1, in combination with the digital processing system.
-
8. The combination of claim 7, wherein the digital processing system includes a toggle key.
-
9. The computer program product of claim 1, wherein the display is associated with a window motion element, and the window can be moved on the display only in the absolute mode by appropriately manipulating the window motion element.
-
10. A system for alternatively establishing a graphic tablet and a touchpad, comprising:
-
a display;
a position sensitive input surface associated with the display;
logic means for receiving an absolute signal and a relative signal;
graphic tablet logic means for establishing a graphic tablet in response to the absolute signal, the graphic tablet logic means presenting a visual feedback on the display representative of the absolute signal;
touchpad logic means for establishing a touchpad in response to the relative signal, the touchpad logic means presenting a visual feedback on the display representative of the relative signal and a contact element contacting the input surface; and
the visual feedbacks comprising a graphics window and the image of a cursor in the window. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
logic means for defining a border within the periphery of the input surface;
logic means for presenting an image of the border within the periphery of the window; and
logic means for causing the window to move when the contact element contacts the input surface between the periphery of the input surface and the border.
-
-
16. The system of claim 14, wherein the window is moved when the contact element moves against the input surface at a speed greater than a predetermined speed.
-
17. The system of claim 14, in combination with a digital processing system.
-
18. The combination of claim 17, wherein the digital processing system includes a toggle switch.
-
19. The system of claim 14, wherein the display is associated with a window motion element, and the window can be moved on the display only in the absolute mode by appropriately manipulating the window motion element.
-
20. A computer-implemented method for presenting a graphics window on a display associated with a digital processing system, an input surface being in data communication with the digital processing system for inputting data to the digital processing system when a contact element is positioned against the input surface, comprising the steps of:
-
(a) receiving a toggle signal representative of an absolute mode or a relative mode;
(b) when the toggle signal represents an absolute mode, presenting a window on the display regardless of whether the contact element contacts the input surface, and generating an image of a cursor in the window at a position relative to the window that is analogous to the position of the contact element relative to the input surface; and
(c) when the toggle signal represents a relative mode, presenting a window on the display only when a contact element contacts the input surface, and generating an image of a cursor in the window at a position relative to the window that is analogous to the position of the contact element relative to the input surface. - View Dependent Claims (21, 22, 23, 24, 25)
defining a border within the periphery of the input surface;
presenting an image of the border within the periphery of the window; and
causing the window to move when the contact element contacts the input surface between the periphery of the input surface and the border.
-
-
24. The computer-implemented method of claim 23, wherein the moving step includes moving the window when the contact element moves against the input surface at a speed greater than a predetermined speed.
-
25. The computer-implemented method of claim 24, wherein the method steps include enlarging and shrinking the window.
Specification