摘要 |
To assist user interaction through a touch screen, a continuous or discontinuous Area-Based Interaction (ABI) code area-to-magnitude function monotonically relates non-zero contact area sizes to corresponding pressure or other magnitude values as user input interactively controlling variables such as: depth behind the touch screen, paint flow, ink flow, rendered object movement, line width, state changes in a user interface button. Some embodiments use pressure velocity (contact area size change over time change) to zero-zero- or zero-constant-control variables. Some calibrate ABI code using sample contact area(s). Some ABI functions relate contact area sizes separated by thresholds to different respective magnitudes. Some contact areas are circular, quadrilateral, or irregular, and defined in terms of vertex points, center, radius, or bitmaps, using one or more touch locations, previously specified values, offsets from touch locations, tracings, averages, or weighted averages. ABI code resides in an operating system, in an application, or both. |