Multi-Contact and Single-Contact Input
First Claim
1. One or more computer-readable media having computer-executable instructions that, when executed by a computing device, perform acts comprising:
- determining, based on contact data representing one or more tactile contacts, that a change in state has occurred in the one or more tactile contacts; and
switching an input mode from a single-input mode to a multi-input mode or from the multi-input mode to the single-input mode responsive to determining that the change in state has occurred.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes tools capable of initiating a function based on one or more tactile contacts received through a contact detection device, such as a touch pad. In some embodiments, the tools identify tactile contacts in accordance with the tool'"'"'s input mode. The tools may use the input mode to determine what gestures may be identified for the tactile contacts. In some embodiments, these tools switch input modes based on a number or characteristic of tactile contacts electronically represented in contact data. By so doing, the tools may more accurately determine appropriate gestures or provide a broader range of functions based on tactile contacts received through a contact detection device.
190 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions that, when executed by a computing device, perform acts comprising:
-
determining, based on contact data representing one or more tactile contacts, that a change in state has occurred in the one or more tactile contacts; and switching an input mode from a single-input mode to a multi-input mode or from the multi-input mode to the single-input mode responsive to determining that the change in state has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
determining, based on contact data representing movement of one or more tactile contacts, that a change in state has occurred in the tactile contacts; and switching from a multi-input movement sub-mode, a multi-input hybrid sub-mode, or a multi-input static sub-mode to another of the multi-input movement sub-mode, the multi-input hybrid sub-mode, or the multi-input static sub-mode responsive to determining that the change in state has occurred. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
initiating a function for an application, the function based on one or more tactile contacts received through a contact detection device; determining that said initiated function exceeds a capacity of the application to fully perform the initiated function; and initiating a feedback function for the application, the feedback function indicating that the initiated function exceeds the capacity of the application to fully perform the initiated function. - View Dependent Claims (18, 19, 20)
-
Specification