| Multi-touch contact motion extraction -> Monitor Keywords |
|
Multi-touch contact motion extractionMulti-touch contact motion extraction description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20090160816, Multi-touch contact motion extraction. Brief Patent Description - Full Patent Description - Patent Application Claims This application is a continuation of application Ser. No. 11/559,822, filed Nov. 14, 2006, entitled “Multi-Touch Contact Motion Extraction; which is a continuation of application Ser. No. 11/015,434, (now U.S. Pat. No. 7,339,580) entitled “Method and Apparatus for Integrating Manual Input,” filed Dec. 17, 2004; which is a continuation of application Ser. No. 09/919,266 (now U.S. Pat. No. 6,888,536), entitled “Method And Apparatus For Integrating Manual Input” filed Jul. 31, 2001; which is a division of application Ser. No. 09/236,513 (now U.S. Pat. No. 6,323,846) filed Jan. 25, 1999 which claims the benefit of provisional Application No. 60/072,509, filed Jan. 26, 1998, each of which is hereby incorporated by reference in its entirety. This application is also related to application Ser. No. 11/428,501 entitled “Capacitive Sensing Arrangement” filed Jul. 3, 2006; application Ser. No. 11/428,503 entitled “Touch Surface” filed Jul. 3, 2006; application Ser. No. 11/428,506 entitled “User Interface Gestures” filed Jul. 3, 2006; application Ser. No. 11/428,515 entitled “User Interface Gestures” filed Jul. 3, 2006, application Ser. No. 11/428,522 entitled “Identifying Contacts on a Touch Surface” filed Jul. 3, 2006; application Ser. No. 11/428,521 entitled “Identifying Contacts on a Touch Surface” filed Jul. 3, 2006; application Ser. No. 11/559,736, entitled “Multi-Touch Contact Tracking Algorithm” filed Nov. 14, 2006; application Ser. No. 11/559,763, entitled “Multi-Touch Contact Motion Extraction” filed Nov. 14, 2006; application Ser. No. 11/559,799, entitled “Multi-Touch Contact Motion Extraction”; filed Nov. 14, 2006 and application Ser. No. 11/559,833, entitled “Multi-Touch Hand Position Offset Computation”; filed Nov. 14, 2006, each of which is hereby incorporated by reference in its entirety. A. Field of the Invention The present invention relates generally to methods and apparatus for data input, and, more particularly, to a method and apparatus for integrating manual input. B. Description of the Related Art Many methods for manual input of data and commands to computers are in use today, but each is most efficient and easy to use for particular types of data input. For example, drawing tablets with pens or pucks excel at drafting, sketching, and quick command gestures. Handwriting with a stylus is convenient for filling out forms which require signatures, special symbols, or small amounts of text, but handwriting is slow compared to typing and voice input for long documents. Mice, finger-sticks and touchpads excel at cursor pointing and graphical object manipulations such as drag and drop. Rollers, thumbwheels and trackballs excel at panning and scrolling. The diversity of tasks that many computer users encounter in a single day call for all of these techniques, but few users will pay for a multitude of input devices, and the separate devices are often incompatible in a usability and an ergonomic sense. For instance, drawing tablets are a must for graphics professionals, but switching between drawing and typing is inconvenient because the pen must be put down or held awkwardly between the fingers while typing. Thus, there is a long-felt need in the art for a manual input device which is cheap yet offers convenient integration of common manual input techniques. Speech recognition is an exciting new technology which promises to relieve some of the input burden on user hands. However, voice is not appropriate for inputting all types of data either. Currently, voice input is best-suited for dictation of long text documents. Until natural language recognition matures sufficiently that very high level voice commands can be understood by the computer, voice will have little advantage over keyboard hot-keys and mouse menus for command and control. Furthermore, precise pointing, drawing, and manipulation of graphical objects is difficult with voice commands, no matter how well speech is understood. Thus, there will always be a need in the art for multi-function manual input devices which supplement voice input. A generic manual input device which combines the typing, pointing, scrolling, and handwriting capabilities of the standard input device collection must have ergonomic, economic, and productivity advantages which outweigh the unavoidable sacrifices of abandoning device specialization. The generic device must tightly integrate yet clearly distinguish the different types of input. It should therefore appear modeless to the user in the sense that the user should not need to provide explicit mode switch signals such as buttonpresses, arm relocations, or stylus pickups before switching from one input activity to another. Epidemiological studies suggest that repetition and force multiply in causing repetitive strain injuries. Awkward postures, device activation force, wasted motion, and repetition should be minimized to improve ergonomics. Furthermore, the workload should be spread evenly over all available muscle groups to avoid repetitive strain. Repetition can be minimized by allocating to several graphical manipulation channels those tasks which require complex mouse pointer motion sequences. Common graphical user interface operations such as finding and manipulating a scroll bar or slider control are much less efficient than specialized finger motions which cause scrolling directly, without the step of repositioning the cursor over an on-screen control. Preferably the graphical manipulation channels should be distributed amongst many finger and hand motion combinations to spread the workload. Touchpads and mice with auxilliary scrolling controls such as the Cirque® Smartcat touchpad with edge scrolling, the IBM® ScrollPoint™ mouse with embedded pointing stick, and the Roller Mouse described in U.S. Pat. No. 5,530,455 to Gillick et al. represent small improvements in this area, but still do not provide enough direct manipulation channels to eliminate many often-used cursor motion sequences. Furthermore, as S. Zhai et al. found in “Dual Stream Input for Pointing and Scrolling,” Proceedings of CHI \'97 Extended Abstracts (1997), manipulation of more than two degrees of freedom at a time is very difficult with these devices, preventing simultaneous panning, zooming and rotating. Another common method for reducing excess motion and repetition is to automatically continue pointing or scrolling movement signals once the user has stopped moving or lifts the finger. Related art methods can be distinguished by the conditions under which such motion continuation is enabled. In U.S. Pat. No. 4,734,685, Watanabe continues image panning when the distance and velocity of pointing device movement exceed thresholds. Automatic panning is, stopped by moving the pointing device back in the opposite direction, so stopping requires additional precise movements. In U.S. Pat. No. 5,543,591 to Gillespie et al., motion continuation occurs when the finger enters an edge border region around a small touchpad. Continued motion speed is fixed and the direction corresponds to the direction from the center of the touchpad to the finger at the edge. Continuation mode ends when the finger leaves the border region or lifts off the pad. Disadvantageously, users sometimes pause at the edge of the pad without intending for cursor motion to continue, and the unexpected motion continuation becomes annoying. U.S. Pat. No. 5,327,161 to Logan et al. describes motion continuation when the finger enters a border area as well, but in an alternative trackball emulation mode, motion continuation can be a function solely of lateral finger velocity and direction at liftoff. Motion continuation decays due to a friction factor or can be stopped by a subsequent touchdown on the surface. Disadvantageously, touch velocity at liftoff is not a reliable indicator of the user\'s desire for motion continuation since when approaching a large target on a display at high speeds the user may not stop the pointer completely before liftoff. Thus it would be an advance in the art to provide a motion continuation method which does not become activated unexpectedly when the user really intended to stop pointer movement at a target but happens to be on a border or happens to be moving at significant speed during liftoff. Many attempts have been made to embed pointing devices in a keyboard so the hands do not have to leave typing position to access the pointing device. These include the integrated pointing key described in U.S. Pat. No. 5,189,403 to Franz et al., the integrated pointing stick disclosed by J. Rutledge and T. Selker in “Force-to-Motion Functions for Pointing,” Human-Computer Interaction—INTERACT \'90, pp. 701-06 (1990), and the position sensing keys described in U.S. Pat. No. 5,675,361 to Santilli. Nevertheless, the limited movement range and resolution of these devices, leads to poorer pointing speed and accuracy than a mouse, and they add mechanical complexity to keyboard construction. Thus there exists a need in the art for pointing methods with higher resolution, larger movement range, and more degrees of freedom yet which are easily accessible from typing hand positions. Touch screens and touchpads often distinguish pointing motions from emulated button clicks or keypresses by assuming very little lateral fingertip motion will occur during taps on the touch surface which are intended as clicks. Inherent in these methods is the assumption that tapping will usually be straight down from the suspended finger position, minimizing those components of finger motion tangential to the surface. This is a valid assumption if the surface is not finely divided into distinct key areas or if the user does a slow, “hunt and peck” visual search for each key before striking. For example, in U.S. Pat. No. 5,543,591 to Gillespie et al., a touchpad sends all lateral motions to the host computer as cursor movements. However, if the finger is lifted soon enough after touchdown to count as a tap and if the accumulated lateral motions are not excessive, any sent motions are undone and a mouse button click is sent instead. This method only works for mouse commands such as pointing which can safely be undone, not for dragging or other manipulations. In U.S. Pat. No. 5,666,113 to Logan, taps with less than about 1/16″ lateral motion activate keys on a small keypad while lateral motion in excess of 1/16″ activates cursor control mode. In both patents cursor mode is invoked by default when a finger stays on the surface a long time. However, fast touch typing on a surface divided into a large array of key regions tends to produce more tangential motions along the surface than related art filtering techniques can tolerate. Such an array contains keys in multiple rows and columns which may not be directly under the fingers, so the user must reach with the hand or flex or extend fingers to touch many of the key regions. Quick reaching and extending imparts significant lateral finger motion while the finger is in the air which may still be present when the finger contacts the surface. Glancing taps with as much as ¼″ lateral motion measured at the surface can easily result. Attempting to filter or suppress this much motion would make the cursor seem sluggish and unresponsive. Furthermore, it may be desirable to enter a typematic or automatic key repeat mode instead of pointing mode when the finger is held in one place on the surface. Any lateral shifting by the fingertip during a prolonged finger press would also be picked up as cursor jitter without heavy filtering. Thus, there is a need in the art for a method to distinguish keying from pointing on the same surface via more robust hand configuration cues than lateral motion of a single finger. An ergonomic typing system should require minimal key tapping force, easily distinguish finger taps from resting hands, and cushion the fingers from the jarring force of surface impact. Mechanical and membrane keyboards rely on the spring force in the keyswitches to prevent activation when the hands are resting on the keys. This causes an irreconcilable tradeoff between the ergonomic desires to reduce the fatigue from key activating force and to relax the full weight of the hands onto the keys during rest periods. Force minimization on touch surfaces is possible with capacitive or active optical sensing, which do not rely on finger pressure, rather than resistive-membrane or surface-acoustic-wave sensing techniques. The related art touch devices discussed below will become confused if a whole hand including its four fingertips a thumb and possibly palm heels, rests on the surface. Thus, there exists a long felt need in the art for a multi-touch surface typing system based on zero-force capacitive sensing which can tolerate resting hands and a surface cushion. An ergonomic typing system should also adapt to individual hand sizes tolerate variations in typing style, and support a range of healthy hand postures. Though many ergonomic keyboards have been proposed, mechanical keyswitches can only be repositioned at great cost. For example, the keyboard with concave keywells described by Hargreaves et al. in U.S. Pat. No. 5,689,253 fits most hands well but also tends to lock the arms in a single position. A touch surface key layout could easily be morphed, translated, or arbitrarily reconfigured as long as the changes did not confuse the user. However, touch surfaces may not provide as much laterally orienting tactile feedback as the edges of mechanical keyswitches. Thus, there exists a need in the art for a surface typing recognizer which can adapt a key layout to fit individual hand postures and which can sustain typing accuracy if the hands drift due to limited tactile feedback. Handwriting on smooth touch surfaces using a stylus is well-known in the art, but it typically does not integrate well with typing and pointing because the stylus must be put down somewhere or held awkwardly during other input activities. Also, it may be difficult to distinguish the handwriting activity of the stylus from pointing motions of a fingertip. Thus there exists a need in the art for a method to capture coarse handwriting gestures without a stylus and without confusing them with pointing motions. Many of the input differentiation needs cited above could be met with a touch sensing technology which distinguishes a variety of hand configurations and motions such as sliding finger chords and grips. Many mechanical chord keyboards have been designed to detect simultaneous downward activity from multiple fingers, but they do not detect lateral finger motion over a large range. Related art shows several examples of capacitive touchpads which emulate a mouse or keyboard by tracking a single finger. These typically measure the capacitance of or between elongated wires which are laid out in rows and columns. A thin dielectric is interposed between the row and column layers. Presence of a finger perturbs the self or mutual capacitance for nearby electrodes. Since most of these technologies use projective row and column sensors which integrate on one electrode the proximity of all objects in a particular row or column, they cannot uniquely determine the positions of two or more objects as discussed in S. Lee, “A Fast Multiple-Touch-Sensitive Input Device,” University of Toronto Masters Thesis (1984). The best they can do is count fingertips which happen to lie in a straight row, and even that will fail if a thumb or palm is introduced in the same column as a fingertip. In U.S. Pat. Nos. 5,565,658 and 5,305,017, Gerpheide et al. measure the mutual capacitance between row and column electrodes by driving one set of electrodes at some clock frequency and sensing how much of that frequency is coupled onto a second electrode set. Such synchronous measurements are very prone to noise at the driving frequency, so to increase signal-to-noise ratio they form virtual electrodes comprised of multiple rows or multiple columns, instead of a single row and column, and scan through electrode combinations until the various mutual capacitances are nulled or balanced. The coupled signal increases with the product of the rows and columns in each virtual electrodes, but the noise only increases with the sum, giving a net gain in signal-to-noise ratio for virtual electrodes consisting of more than two rows and two columns. However, to uniquely distinguish multiple objects, virtual electrode sizes would have to be reduced so the intersection of the row and column virtual electrodes would be no larger than a finger tip, i.e., about two rows and two columns, which will degrade the signal-to-noise ratio. Also, the signal-to-noise ratio drops as row and column lengths increase to cover a large area. In U.S. Pat. Nos. 5,543,591, 5,543,590, and 5,495,077, Gillespie et al measure the electrode-finger self-capacitance for row and column electrodes independently. Total electrode capacitance is estimated by measuring the electrode voltage change caused by injecting or removing a known amount of charge in a known time. All electrodes can be measured simultaneously if each electrode has its own drive/sense circuit. The centroid calculated from all row and column electrode signals establishes an interpolated vertical and horizontal position for a single object. This method may in general have higher signal-to-noise ratio than synchronous methods, but the signal-to-noise ratio is still degraded as row and column lengths increase. Signal-to-noise ratio is especially important for accurately locating objects which are floating a few millimeters above the pad. Though this method can detect such objects, it tends to report their position as being near the middle of the pad, or simply does not detect floating objects near the edges. Thus there exists a need in the art for a capacitance-sensing apparatus which does not suffer from poor signal-to-noise ratio and the multiple finger indistinguishability problems of touchpads with long row and column electrodes. Continue reading about Multi-touch contact motion extraction... Full patent description for Multi-touch contact motion extraction Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Multi-touch contact motion extraction patent application. Patent Applications in related categories: 20090295749 - Commodity information display apparatus - A display or a display terminal includes a display panel. The display panel displays commodity information of commodities displayed in a store. A touch panel is stacked and arranged on a display surface of the display panel. An RFID reader reads administrator information stored in an authentication card. When a ... 20090295741 - Electro-optical apparatus and display module - An electro-optical apparatus includes a display module and a touch panel. The display module includes a body, at least a first positioning element, and at least a second positioning element. The body has a display surface and a bottom surface opposite to the display surface. The first positioning element and ... 20090295746 - Event registration and dispatch system and method for multi-point controls - Dynamic registration of event handlers in a computer application or operating system recognizes multiple synchronous input streams by identifying each new stroke in a frame representing a single moment in time and mapping in a registration process each identified new stroke to a listening process that is associated with the ... 20090295739 - Haptic tactile precision selection - A feedback control system and a method for controlling a tactile feedback are disclosed, wherein the feedback control system provides users with full precise control of infinite tactile feedback settings. The tactile feedback control system includes a user interface adapted to generate and transmit an information signal including data and ... 20090295744 - Illumination device and electro-optical apparatus - An illumination device is provided which includes: an illumination light source that emits an illumination light; a first position-detecting light source that emits a first position detecting light; a second position-detecting light source that emits a second position detecting light; a first light guide plate which is provided with a ... 20090295745 - Input method for touch panel and related touch panel and electronic device - An input method for a touch panel includes displaying a plurality of selecting objects each corresponding to a control signal, enlarging the plurality of neighboring selecting objects in the plurality of selecting objects when the plurality of neighboring selecting objects in the plurality of selecting objects are selected, receiving a ... 20090295740 - Input/output apparatus - An input/output apparatus includes a main body and a display. The main body includes a power supply, a driver and a controller connected to the power supply. The driver is used for sending drive signals. The display module is fixed to the main body and connected to the power supply. ... 20090295738 - Method of controlling an object by user motion for electronic device - The present invention provides a method of controlling a virtual object or instruction for a computing device comprising: detecting a user activity by a detecting device; generating a control signal in responsive to the user activity detection; controlling an object displayed on a display in responsive to the control signal ... 20090295743 - Mobile terminal - A mobile terminal is provided with a touch screen for displaying and inputting data, a detection unit for detecting the input path of the diagonal line upon input through the touch screen, a set unit for setting the user's operating hand based on the input path, and the display control ... 20090295750 - Mobile terminal and character input method - The present invention provides a mobile terminal having a touch panel, which is capable of improving the convenience and operability of character input. The mobile terminal having a touch panel includes an input control unit that detects a switching instruction for switching a screen of the touch panel, the switching ... 20090295751 - Portable electronic device and display controlling method - The invention provides a portable electronic device including a display unit and an operating module coupled to the display unit. The display unit is for displaying a frame including at least one first icon corresponding to a first file or a first program. The operating module includes a touch/display unit ... 20090295748 - Touch panel display device - A touch panel display device includes a touch panel and a frame enclosing the touch panel therein. The touch panel includes a first substrate, a second substrate opposite to the first substrate, a first conductive layer and a second conductive layer disposed on inner surfaces of the first and second ... 20090295742 - Touch screen apparatus - The invention provides a touch screen apparatus. The touch screen apparatus, applied to a touch panel, includes an indicating device and a processing module. The indicating device comprises a signal generating module and a conductive touch end, wherein the touch end touches the touch panel, and the signal generating module, ... 20090295747 - Touch-sensitive liquid crystal display device with built-in touch mechanism - A touch-sensitive liquid crystal display (LCD) device includes a first substrate, a second substrate opposite to the first substrate, and a liquid crystal layer sandwiched between the first and second substrates. A first sensing line, a second sensing line, a reference capacitor, and a variable capacitor connected with the reference ... ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Multi-touch contact motion extraction or other areas of interest. ### Previous Patent Application: Mobile terminal having touch screen and function controlling method of the same Next Patent Application: Negative pixel compensation Industry Class: Computer graphics processing, operator interface processing, and selective visual display systems ### FreshPatents.com Support Thank you for viewing the Multi-touch contact motion extraction patent info. IP-related news and info Results in 7.0424 seconds Other interesting Feshpatents.com categories: Accenture , Agouron Pharmaceuticals , Amgen , AT&T , Bausch & Lomb , Callaway Golf paws |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|