Precise selection techniques for multi-touch screens
First Claim
1. A system to facilitate pixel-accurate targeting with respect to a multi-touch screen, the system comprising:
- an input tracking component configured to track multi-touch input comprising an input received from a primary member and an input received from a secondary member and configured to disambiguate between the input received from the primary member and the input received from the secondary member;
a cursor control component configured to cause a cursor to be activated based on the input received from the primary member;
the input tracking component further configured to concurrently facilitate selecting content on the multi-touch screen by positioning the cursor over the content to be selected based on the input received from the primary member and adjusting a control-display ratio of the content selected based on the input received from the secondary member; and
the cursor control component further configured to cause the cursor to return to a default state when the input from the secondary member is removed from the multi-touch screen.
2 Assignments
0 Petitions
Accused Products
Abstract
A unique system and method is provided that facilitates pixel-accurate targeting with respect to multi-touch sensitive displays when selecting or viewing content with a cursor. In particular, the system and method can track dual inputs from a primary finger and a secondary finger, for example. The primary finger can control movement of the cursor while the secondary finger can adjust a control-display ratio of the screen. As a result, cursor steering and selection of an assistance mode can be performed at about the same time or concurrently. In addition, the system and method can stabilize a cursor position at a top middle point of a user'"'"'s finger in order to mitigate clicking errors when making a selection.
-
Citations
20 Claims
-
1. A system to facilitate pixel-accurate targeting with respect to a multi-touch screen, the system comprising:
-
an input tracking component configured to track multi-touch input comprising an input received from a primary member and an input received from a secondary member and configured to disambiguate between the input received from the primary member and the input received from the secondary member; a cursor control component configured to cause a cursor to be activated based on the input received from the primary member; the input tracking component further configured to concurrently facilitate selecting content on the multi-touch screen by positioning the cursor over the content to be selected based on the input received from the primary member and adjusting a control-display ratio of the content selected based on the input received from the secondary member; and the cursor control component further configured to cause the cursor to return to a default state when the input from the secondary member is removed from the multi-touch screen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system to facilitate pixel-accurate targeting with respect to a multi-touch screen, the system comprising:
-
an input tracking component configured to track multi-touch input comprising an input received from a primary member and an input received from a secondary member and configured to disambiguate between the input received from the primary member and the input received from the secondary member; a cursor control component configured to cause a cursor to be activated based on the input received from the primary member; and the input tracking component further configured to concurrently facilitate control of the cursor based on the input received from the primary member and a speed of the cursor based on the input received from the secondary member. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method that facilitates pixel-accurate targeting with respect to a multi-touch screen comprising:
-
tracking multi-touch input based on an input received from a primary member and an input received from a secondary member and disambiguating between the input received from the primary member and the input received from the secondary member; receiving input from the primary member to activate a cursor being executed by a cursor control component; concurrently facilitating to select content on the multi-touch screen by positioning the cursor over the content to be selected based on the input received from the primary member and adjusting a control-display ratio of the content selected based on the input received from the secondary member being executed by an input tracking component; and returning the cursor control to a default state when the input from the secondary member is removed from the multi-touch screen being executed by the cursor control component. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification