Multi-touch uses, gestures, and implementation
First Claim
1. In a computing system comprising a touchscreen device, a computer-implemented method for performing an operation on the computing system in response to input received from a user of the touchscreen device, wherein the touchscreen device includes an interactive display device, the method comprising:
- receiving a first input at the touchscreen device, the first input comprising multiple concurrent touchscreen contacts;
identifying one or more attributes of individual ones of the multiple concurrent touchscreen contacts;
performing an operation on the computing system in response to the first input and the one or more attributes, the operation including toggling visibility of a touch pointer widget adjacent to or surrounding a cursor on the interactive display device;
receiving a second input at the touchscreen device, the second input comprising a touchscreen contact within an area represented by the touch pointer widget on the interactive display device and dragging the touchscreen contact across a screen of the interactive display device; and
in response to the second input, moving the touch pointer widget and the cursor across the screen of the interactive display device in correspondence with the dragging of the touchscreen contact.
2 Assignments
0 Petitions
Accused Products
Abstract
A tablet PC having an interactive display, which is touchscreen enabled, may be enhanced to provide a user with superior usability and efficiency. A touchscreen device may be configured to receive multiple concurrent touchscreen contacts. The attributes of the multiple concurrent touchscreen contracts may be mapped to operations performed on the computing device. As a result, a user can trigger the execution of the toggle accessibility aid operation and the screen rotation operation with greater convenience. Moreover, the tablet PC may be configured to map an operation to a hand gesture or input.
-
Citations
21 Claims
-
1. In a computing system comprising a touchscreen device, a computer-implemented method for performing an operation on the computing system in response to input received from a user of the touchscreen device, wherein the touchscreen device includes an interactive display device, the method comprising:
-
receiving a first input at the touchscreen device, the first input comprising multiple concurrent touchscreen contacts; identifying one or more attributes of individual ones of the multiple concurrent touchscreen contacts; performing an operation on the computing system in response to the first input and the one or more attributes, the operation including toggling visibility of a touch pointer widget adjacent to or surrounding a cursor on the interactive display device; receiving a second input at the touchscreen device, the second input comprising a touchscreen contact within an area represented by the touch pointer widget on the interactive display device and dragging the touchscreen contact across a screen of the interactive display device; and in response to the second input, moving the touch pointer widget and the cursor across the screen of the interactive display device in correspondence with the dragging of the touchscreen contact. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a computing system comprising a touchscreen device, a computer-implemented method for performing an operation on the computing system in response to a gesture received from a user of the touchscreen device, wherein the touchscreen device includes an interactive display device, the method comprising:
-
receiving a gesture at the touchscreen device, the gesture comprising multiple concurrent touchscreen contacts; processing the gesture, wherein the processing includes identifying one or more attributes of individual ones of the multiple concurrent touchscreen contacts; performing an operation in response to receiving and processing the gesture, the operation including toggling visibility of a touch pointer widget adjacent to or surrounding a pointer element on the interactive display device; receiving an input at the touchscreen device, the input comprising a touchscreen contact within an area represented by the touch pointer widget on the interactive display device and on a control button of the touch pointer widget; and in response to the input, performing a selection operation by the pointer element. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-readable medium storing computer-executable instructions that, upon execution in a computing system including a touchscreen device having an interactive display device, perform acts comprising:
-
receiving a gesture at a touchscreen device, the gesture comprising multiple concurrent touchscreen contacts; determining a pressure applied to the touchscreen device by the received gesture; performing a first operation if the gesture is performed with a first pressure, the first operation including toggling visibility of a touch pointer widget on the interactive display device; and performing a second operation if the gesture is performed with a second pressure, the second operation including toggling visibility of a soft keyboard widget on the interactive display device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. In a computing system comprising a touchscreen device, a computer-implemented method for performing an operation on the computing system in response to a gesture received from a user of the touchscreen device, wherein the touchscreen device includes an interactive display device, the method comprising:
-
receiving a gesture at the touchscreen device, the gesture comprising multiple concurrent touchscreen contacts; determining a pressure applied to the touchscreen device by the received gesture; performing a first operation if the gesture is performed with a first pressure, the first operation including toggling visibility of a touch pointer widget on the interactive display device; and performing a second operation if the gesture is performed with a second pressure, the second operation including toggling visibility of a soft keyboard widget on the interactive display device. - View Dependent Claims (20, 21)
-
Specification