Keystroke tactility arrangement on a smooth touch surface

Abstract
Disclosed are four arrangements for providing tactility on a touch surface keyboard. One approach is to provide tactile feedback mechanisms, such as dots, bars, or other shapes on all or many keys. In another embodiment, an articulating frame may be provided that extends when the surface is being used in a typing mode and retracts when the surface is used in some other mode, e.g., a pointing mode. The articulating frame may provide key edge ridges that define the boundaries of the key regions or may provide tactile feedback mechanisms within the key regions. The articulating frame may also be configured to cause concave depressions similar to mechanical key caps in the surface. In another embodiment, a rigid, non-articulating frame may be provided beneath the surface. A user will then feel higher resistance when pressing away from the key centers, but will feel a softer resistance at the key center.
Description
BACKGROUND

Integration of typing, pointing, and gesture capabilities into touch surfaces offers many advantages, such as eliminating need for mouse as a separate pointing device, eliminating wasteful reaches between keyboard and pointing device, and general workflow streamlining. However, pointing and typing have opposite tactile feedback needs. Specifically, pointing and gesturing inputs are best accomplished using a smooth, nearly frictionless touch surface. Conversely, typists are accustomed to relying on sharp key edges for tactile feedback.


User acceptance of the TouchStream™ integrated typing, pointing and gesture input devices manufactured by FingerWorks demonstrated that learning to type on a smooth, un-textured surface is possible, but takes substantial practice. In many ways, typing on such a surface is almost like learning to type all over again. It is believed that mainstream acceptance of typing on touch surfaces will require shortening of the typing re-acclimation period, which, in turn, requires improved keystroke tactility.


Traditionally, keystroke tactility on a surface or “membrane” keyboard has been provided by indicating key edges using hydroformed or stamped raised ridges into the surface plastic. However, this technique has several disadvantages for touch surfaces also intended for pointing and gesture. For example, the key-edge ridges impede lateral pointing motions, giving the surface a rough washboard feel. The ridges also disrupt position interpolation from capacitive sensor arrays as the fingertip flesh lifts over the ridge.


In a more successful attempt to provide surface keyboard users with suitable tactile feedback, keyboards incorporating home row dimples as disclosed in U.S. Pat. No. 6,323,846, referenced above, were produced. These dimples helped users find the home row keys when hands were resting on the surface, while minimizing disruption of a user's motion in pointing or gesturing on the surface. However, these dimples were ineffective feedback for helping users feel for keys away from home row, or detect when they were not striking the centers of these peripheral keys.


Another somewhat successful prior method for aligning hands on both surface and traditional mechanical keyboards has been to place a single raised Braille-like dot on an “alignment” key or on the “home row” of keys. For example, many mechanical keyboards features such raised dots on the “F” and “J” keys, which are the index finger home positions for a touch typist using QWERTY keyboard. As with the dimples disclosed in the '846 patent, this arrangement is useful to help align a user's hands to home row, but does not help to correct alignment errors while reaching for peripheral keys. Thus, a significant problem arises in attempting to provide feedback of key positions away from the home row.


Placing alignment dots, such as the single Braille-like dot, at the center of every key would provide feedback for key positions away from the home row. However, such an arrangement would eliminate the distinctiveness of the home row keys, and create more ambiguous feedback for the user. Therefore, what is needed in the art is a way to provide tactility to all or at least a substantial number of keys without creating such a bumpy surface that pointing and gestures are uncomfortable or unsteady.


This could be accomplished by adapting known prior art Braille displays. In this approach, tiny, individually actuated pins spread across the keyboard could provide dynamic tactility, but at great mechanical cost and complexity. Thus, what is needed to reduce cost and complexity is a way to provide tactility for each key without placing individual electromagnetic actuators under each key.


An additional issue arises in that multi-touch capacitive sensor arrays, which are often used to form the multi-touch surfaces, are typically built with row and column electrodes spanning the surface, or with row and column drive/sense line accessing electronic buffers at each electrode cell. Thus whatever tactility mechanism is provided, the arrangement must be routable around the row/column electrodes or drive lines of multi-touch sensors without requiring additional circuit board vias or layers.


Disclosed herein are a variety of techniques for providing tactile feedback in a surface or other keyboard that address one or more of these deficiencies of the prior art.


SUMMARY

Disclosed herein are four arrangements for providing tactility on a touch surface keyboard. One approach is to provide tactile feedback mechanisms, such as dots, bars, or other shapes on all or at least many keys. Different keys or groups of keys may have different feedback mechanisms, e.g., a first feedback mechanism may be assigned to “home row” keys, with a second feedback mechanism assigned to keys adjacent the home row, with a third assigned to peripheral keys, which are neither home row keys nor adjacent the home row. Alternatively, an articulating frame may be provided that extends when the surface is being used in a typing mode and retracts when the surface is used in some other mode, e.g., a pointing mode. The articulating frame may provide key edge ridges that define the boundaries of the key regions or may be used to provide tactile feedback mechanisms within the key regions. The articulating frame may also be configured to cause concave depressions similar to mechanical key caps in the surface. In another embodiment, a rigid, non-articulating frame may be provided beneath the surface. A user will then feel higher resistance when pressing away from the key centers, but will feel a softer resistance, which may be enhanced by filling the gaps with a foam or gel material or air.


Using these arrangements, as well as individual elements of each or combinations thereof, it is possible to provide strong tactile feedback of each key location without impeding pointing, gestures, or related lateral sliding motions on the same touch surface.





BRIEF DESCRIPTION OF THE DRAWINGS

The invention may best be understood by reference to the following description taken in conjunction with the accompanying drawings in which:



FIG. 1 is a top view of a surface keyboard employing a tactile feedback mechanism.



FIG. 2 is a cross-section view of the surface keyboard depicted in FIG. 1.



FIG. 3 is a top view of a surface keyboard employing a variation of the tactile feedback mechanism depicted in FIGS. 1 and 2.



FIG. 4 is a cross-section view of the surface keyboard depicted in FIG. 3.



FIG. 5 is a cross-section view of a surface keyboard employing an alternative tactile feedback arrangement including an articulating frame (shown in an extended position).



FIG. 6 is a cross-section view of the surface keyboard illustrated in FIG. 5 with the articulating frame shown in a retracted position.



FIG. 7 is a plan view of the surface keyboard illustrated in FIGS. 5 and 6.



FIGS. 8A and 8B illustrate a cross-section view of a surface keyboard tactile feedback arrangement for simulating concave key cap centers.



FIG. 9 illustrates a cross-section view of a surface keyboard employing a deformable material beneath the keys to provide tactile feedback.





DETAILED DESCRIPTION

Braille-Like Dot Pairs or Bars at Key Centers


With reference now to FIGS. 1 and 2, one technique for providing tactile feedback in a surface keyboard is depicted. FIG. 1 is a vertical view of a surface keyboard 100. FIG. 2 is a cross-section view of surface keyboard 100. Surface keyboard 100 includes numerous key regions 101. As used herein, the term “key” may also refer to the key regions 101, although in a surface keyboard there is actually no mechanical key. Rather, sensing circuitry 111 disposed beneath the surface cover 112 detects an object, such as a user's finger, in contact or close proximity with the key regions 101 and outputs the corresponding letter, number, or symbol to a host computer or other device (not shown). The key layout shown in FIG. 1 is a slightly modified QWERTY layout, which has been ergonomically designed to provide a more comfortable typing position.


Key regions 101 are arranged in a plurality of rows. As known to touch typists, the row of keys containing the letters “ASDF” on the left-hand side and “JKL;” on the right-hand side are known as the home row 102. The home row is so called because a touch typist will keep the four fingers of each hand over these characters when a finger is not reaching for a key in another row. Adjacent rows 103 are the rows immediately adjacent, for example, the rows containing “QWER” and “ZXCV.” The remaining rows are known as peripheral rows 104, for example, the row of number keys.


One mechanism to provide more robust tactile feedback for a user of a surface keyboard is to stamp two horizontally aligned dots 105 at the center of each home row key 106. Similarly, two vertically aligned dots 107 may be stamped on each adjacent key 108. Finally, a single dot 109 may be stamped on peripheral keys 110. Because the home row keys feel different than all other keys, home row 102 may be easily found without looking when sliding hands over the surface. The two vertical dots 107 on adjacent keys 108 in turn help distinguish their feel from peripheral number and punctuation keys having only one raised dot 110.


It will be appreciated that the particular arrangement of dots could vary from that described. For example, a single dot could be used to mark home row keys 102, with two horizontal dots used for adjacent keys 103 and two vertical dots used for peripheral keys 104. All that is required is that one unique tactile feedback mechanism, such as raised dots, be used for home row keys, while another is used for adjacent and/or peripheral keys. It is not required that the adjacent keys and peripheral keys employ different tactile feedback mechanisms, although it may be preferable to do so.


Moreover, the tactile feedback mechanism need not be limited to raised dots. In a variation of this technique, shown in plan-view in FIG. 3 and in cross-section in FIG. 4, the a raised dot pair is replaced with a raised “hyphen,” i.e., a short bar 113. The short bars 113 may be, for example, arranged horizontally (113a) at the centers of home row keys 106 and vertically (113b) on keys adjacent to home row 102. Peripheral keys 110 may include a single raised dot 109. Other shapes, such as squares, circles, triangles, etc. could also be used so long as the arrangements used for home row keys 102 are distinct from those used for the adjacent keys 103 and/or peripheral keys 104. These embodiments may be less desirable than a raised dot pair in terms of efficient tactility and minimizing sensor distortion. However, these raised bars or other shapes may be more aesthetically pleasing than raised dot pairs.


It should also be noted that, although the tactile feedback arrangement described above has particular applicability to surface keyboards, it could also be used in conjunction with traditional mechanical/electromechanical keyboards. Additionally, although described in terms of the traditional QWERTY keyboard, the techniques may also be applied to other keyboard layouts, such as Dvorak keyboard, foreign language keyboards, court reporting machine keyboards, and other keyboard-like input devices.


Articulating Frame Protrudes at Key Edges During Typing


An alternative technique for providing tactile feedback in a surface keyboard will now be described with respect to FIGS. 5, 6, and 7. FIGS. 5 and 6 depict a cross-section view of the keyboard, while FIG. 7 depicts a plan view. As illustrated in FIGS. 5 and 6, the surface keyboard 200 comprises a plurality of layers including an enclosure base 201, the electrode circuit board 202, and the surface cover 203. Details of the construction of these devices are described in the various incorporated references and are not repeated here.


Additionally, the keyboard 200 includes an articulating frame 204, which is disposed beneath the circuit board 202. The articulating frame 204 may be raised and lowered by actuators 205, which preferably take the form of electromagnetic actuators. Raising and lowering the articulating frame extends and withdraws key edge ridges 206, which are dots or bars that poke through the keyboard surface when extended. Electromagnetic actuators 205 would raise the frame when operating in a typing mode such that the tops of the key edge ridges 206 are about 1 mm above the surface cover 203. The electromagnetic actuators 205 would lower the frame when operating in a pointing/gesture mode such that the tops of the key edge ridges 206 are flush with surface cover 203, thereby providing a substantially smooth surface for pointing and gesturing. Although electromagnetic actuators 205 are depicted as being disposed beneath the frame and above the enclosure bottom, they may be disposed in any arrangement that allows them to suitably displace the frame 204 and key edge ridges 206.


Preferably, each key edge comprises one to four distinct bars or Braille-like dots. When constructed in conjunction with a capacitive multi-touch surface, the key edge ridges should separated to accommodate the routing of the drive electrodes, which may take the form of rows, columns, or other configurations. As an alternative to key edge ridges 206, the frame could cause Braille-like dots or similar markers, as discussed above with respect to FIGS. 1-4 to protrude through the key centers, although this arrangement would potentially interfere with touch detection and measurement because it would require mechanical devices in proximity to the key center, which is a preferred sensor location. In yet another alternative arrangement, articulating frame 204 could be disposed above the electrode circuit board 202, although the added separation between the surface cover 203 and the circuit board 202 could complicate the touch measurement and detection.


The electromagnetic actuators may be located at the corners and/or center of the frame or distributed variously throughout the frame. Selection of a particular position will necessitate the determination of a variety of design parameters, such as frame material strength, power routing, cost, etc., all of which would be within the abilities of one skilled in the art having the benefit of this disclosure. The actuators 205 may be activated manually, for example, by touching the surface in a particular region, pressing a dedicated button, activating a switch, etc. Alternatively, the actuators raise and lower the frame according to mode commands from gesture and typing recognition software, such as that described in the '846 patent incorporated by reference above.


Specifically, the recognition software commands lowering of the frame when lateral sliding gestures or mouse clicking activity chords are detected on the surface. Alternatively, when homing chords (i.e., placing the fingers on the home row) or asynchronous touches (typing activity) is detected on the surface, the recognition software commands raising of the frame. Various combinations or subsets of these recognition techniques could also be used. For example, the device may activate a typing mode when homing chords or asynchronous touches are detected and deactivate the typing mode if neither is detected for a some time interval. In this configuration the device effectively defaults to a pointing mode and switches to a typing mode when necessary. Conversely, the device could activate a pointing mode when lateral sliding gestures or mouse clicking activity is detected and switch to a typing mode when these activities are not detected for some time interval. In any case, the frame will change modes automatically from lowered and flush (pointing mode) to poking through the surface (typing mode) as often as the operator switches between pointing and typing. Of course, operators who did not like the automated behavior could manually toggle the frame state with a pre-assigned gesture.


When extended, the key edge bars 206 provide similar tactile feel to a conventional mechanical key edge when the finger straddles two keys. However, this arrangement does not effectively simulate the concave depression common in mechanical keycaps, which helps a typists fingers sink towards the key center. Obviously, the key edge bars 206 will only be felt if fingers touch way off key center. Additionally, the holes in surface cover 203 through which the key edge bars 206 extend may collect dirt and grime. However, an extension of this arrangement may be used to address these concerns.


Articulating Frame Deforms Surface Cover at Key Edges During Typing


Illustrated in FIGS. 8A and 8B is a variation of the articulating frame arrangement discussed above with respect to FIGS. 5, 6, and 7. FIG. 8A shows the frame in the raised (typing) position, while FIG. 8B shows the frame in the lowered (pointing, gesturing, etc.) position. In this embodiment, the bars of articulating frame 304 protrude through the circuit board 302, but not through the surface cover 303. When actuators 305, disposed between enclosure base 301 and the articulating frame 304 raise frame 304, the bars 306 lift the surface cover 303, rather than poking through. By tacking the surface cover 303 to the circuit board 302 at the key centers, a concave keycap depression effect 307 will be created when the frame raises. This allows a users fingers to be guided toward the center of each key, much like a conventional keyboard. Additionally, because there are no holes in the surface cover 303, there is likely to be less accumulation of dirt and grime on the surface. Obviously, such an arrangement requires a more supple cover material than the rigid Lexan (polycarbonate) sheets often used as touchpad surfaces, but a variety of such materials are well known to those skilled in the art.


Rigid Frame Under Key Edges with Compressible Key Centers


Yet another embodiment may extends the covered key edge bars and key center depressions while dispensing with the mechanical complexity of frame articulation. Such an embodiment is illustrated in FIG. 9. The surface keyboard 400 comprises the familiar layers of an enclosure base (not shown), sensing circuit board 402 (with electrodes 402a), and surface cover 403. The surface cover sits atop a frame including a fixed network of hard key-edge ridges 404, which are preferably raised about 0.5-1 mm above the sensing circuit board 402. The gaps between the key edge ridges 404 are filled with a compliant gel or foam material 405 (or possibly even air) filling the key centers up to flush with the ridges.


This arrangement allows the surface cover 303 to drape substantially perfectly flat, and remain flat when under light pressure, e.g., that from a pointing or dragging operation. However, when a user presses a key center, the cover would give under their finger somewhat as the foam/gel/air material 405 is compressed, while a user pressing over a key edge would feel the hard ridge underneath. While this arrangement is electrically and mechanically simple (with no active mechanical parts), the surface cover and key filler materials must be chosen carefully to provide noticeable compression at key center yet be durable to wear. Additionally, the sandwich of surface cover and foam could become too thick for the capacitive sensors to properly detect through. To overcome these deficiencies, the surface cover 303 itself could contain flex circuitry (well known to those skilled in the art) imprinted with a suitable electrode pattern, which would dispense with the necessity of the electrode layer 402.


Many variations and/or combinations of the embodiments discussed herein will be apparent to those skilled in the art. For example, as noted above, the articulating frame may be combined with the Braille-like dots to form articulating Braille-like dots. Alternatively, the fixed Braille-like dots may be combined with the articulating ridges described with reference to FIG. 8 or with the compressible material of FIG. 9. It should also be noted that there are many alternative ways of implementing the methods and apparatuses of the present invention. It is therefore intended that the following appended claims be interpreted as including all such alterations, permutations, combinations and equivalents as fall within the true spirit and scope of the invention.

Claims
  • 1. A touch sensitive surface configurable to operate as a keyboard, the touch sensitive surface comprising: a surface cover;a touch sensitive electrode circuit board disposed beneath the surface cover having a plurality of holes disposed therein;an articulating frame disposed beneath the touch sensitive electrode circuit board having integral therewith a plurality of key edge ridges aligned with the holes in the touch sensitive electrode circuit board; andat least one actuator disposed between the articulating frame and an enclosure of the touch sensitive surface and configured to displace the articulating frame so as to extend the key edge ridges through the holes in the touch sensitive electrode circuit board.
  • 2. The touch sensitive surface of claim 1 wherein the surface cover includes a plurality of holes aligned with the holes in the circuit board and wherein the actuator is configured to displace the articulating frame so as to extend the key edge ridges through the holes in the surface cover.
  • 3. The touch sensitive surface of claim 1 wherein the surface cover is attached to the touch sensitive electrode circuit board at a center of a key region such that extending the key edge ridges through the holes in the touch sensitive electrode circuit board forms a concave depression within the key region.
  • 4. A touch sensitive surface according to claim 1 wherein the key edge ridges are extended when the device operates in a typing mode and retracted when the devices operates in a pointing mode.
  • 5. A touch sensitive surface according to claim 2 wherein the key edge ridges are extended when the device operates in a typing mode and retracted when the devices operates in a pointing mode.
  • 6. A touch sensitive surface according to claim 3 wherein the key edge ridges are extended when the device operates in a typing mode and retracted when the devices operates in a pointing mode.
  • 7. The touch sensitive surface of claim 4 wherein switching between typing mode and pointing mode is accomplished manually.
  • 8. The touch sensitive surface of claim 7 wherein manual switching is accomplished by at least one of: actuating a switch, pressing a button, touching the surface in a pre-defined region, and performing a pre-determined gesture.
  • 9. The touch sensitive surface of claim 4 wherein switching between typing mode and pointing mode is accomplished automatically.
  • 10. The touch sensitive surface of claim 9 wherein at least one of the following: the typing mode is activated when asynchronous touches are detected;the typing mode is deactivated when asynchronous touches are no longer detected;the typing mode is activated when homing chords are detected;the typing mode is deactivated when homing chords are no longer detected;the pointing mode is activated when lateral sliding gestures are detected;the pointing mode is deactivated when lateral sliding gestures are detected;the pointing mode is activated when mouse clicking activity chords are detected; andthe pointing mode is deactivated when mouse clicking activity chords are detected.
  • 11. The touch sensitive surface of claim 4 wherein the key edge ridges comprise a plurality of distinct bars or dots.
  • 12. The touch sensitive surface of claim 1 wherein the key edge ridges comprise tactile feedback mechanisms located at a center of one or more key regions.
  • 13. The touch sensitive surface of claim 2 wherein the key edge ridges comprise tactile feedback mechanisms located at a center of one or more key regions.
  • 14. The touch sensitive surface of claim 12 wherein the tactile feedback mechanisms are selected from the group consisting of: a single raised dot, two raised dots arranged horizontally, two raised dots arranged horizontally, a raised bar oriented horizontally, and a raised bar oriented vertically.
  • 15. The touch sensitive surface of claim 12 wherein the tactile feedback mechanisms comprise: a first tactile feedback mechanism for each home row key; andan additional tactile feedback mechanism distinct from the first tactile feedback mechanism for at least one key adjacent a home row key or at least one peripheral key.
  • 16. The touch sensitive surface of claim 15 wherein the additional tactile feedback mechanism comprises: a second tactile feedback mechanism for at least one key adjacent the home row keys; anda third tactile feedback mechanism for at least one peripheral key;wherein the second and third tactile feedback mechanisms are distinct from each other.
  • 17. The keyboard of claim 16 wherein: the second feedback mechanism is provided for each key adjacent a home row key; andthe third feedback mechanism is provided for each peripheral key.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a division of U.S. patent application Ser. No. 11/380,109, filed Apr. 25, 2006, which is related to the following patents and patent applications, which are all herein incorporated by reference: (1) U.S. Pat. No. 6,323,846, titled “Method and Apparatus for Integrating Manual Input,” issued on Jul. 1, 2002; (2) U.S. Pat. No. 6,677,932, titled “System and Method for Recognizing Touch Typing Under Limited Tactile Feedback Conditions,” issued on Jan. 13, 2004; and (3) U.S. Pat. No. 6,570,557, titled “Multi-Touch System and Method for Emulating Modifier Keys Via Fingertip Chords,” issued on May 27, 2003.

US Referenced Citations (238)
Number Name Date Kind
3333160 Gorski Jul 1967 A
3541541 Englebart Nov 1970 A
3662105 Hurst et al. May 1972 A
3798370 Hurst Mar 1974 A
3995126 Larson Nov 1976 A
4127752 Lowthorp Nov 1978 A
4194097 Bradam Mar 1980 A
4246452 Chandler Jan 1981 A
4508942 Inaba et al. Apr 1985 A
4550221 Mabusth Oct 1985 A
4672364 Lucas Jun 1987 A
4672558 Beckes et al. Jun 1987 A
4692809 Beining et al. Sep 1987 A
4695827 Beining et al. Sep 1987 A
4707570 Ide et al. Nov 1987 A
4733222 Evans Mar 1988 A
4734685 Watanabe Mar 1988 A
4746770 McAvinney May 1988 A
4771276 Parks Sep 1988 A
4788384 Bruere-Dawson et al. Nov 1988 A
4806846 Kerber Feb 1989 A
4898555 Sampson Feb 1990 A
4940346 Liljenquist Jul 1990 A
4968877 McAvinney et al. Nov 1990 A
4990900 Kikuchi et al. Feb 1991 A
5003519 Noirjean Mar 1991 A
5017030 Crews May 1991 A
5178477 Gambaro Jan 1993 A
5189403 Franz et al. Feb 1993 A
5194862 Edwards Mar 1993 A
5224861 Glass et al. Jul 1993 A
5241308 Young Aug 1993 A
5252951 Tannenbaum et al. Oct 1993 A
5281966 Walsh Jan 1994 A
5305017 Gerpheide Apr 1994 A
5311175 Waldman May 1994 A
5345543 Capps et al. Sep 1994 A
5376948 Roberts Dec 1994 A
5379057 Clough et al. Jan 1995 A
5398310 Tchao et al. Mar 1995 A
5412189 Cragun May 1995 A
5442742 Greyson et al. Aug 1995 A
5463388 Boie et al. Oct 1995 A
5463696 Beernink et al. Oct 1995 A
5466154 Thompson Nov 1995 A
5483261 Yasutake Jan 1996 A
5488204 Mead et al. Jan 1996 A
5495077 Miller et al. Feb 1996 A
5513309 Meier et al. Apr 1996 A
5523775 Capps Jun 1996 A
5530455 Gillick et al. Jun 1996 A
5543590 Gillespie et al. Aug 1996 A
5543591 Gillespie et al. Aug 1996 A
5563632 Roberts Oct 1996 A
5563996 Tchao Oct 1996 A
5565658 Gerpheide et al. Oct 1996 A
5579036 Yates, IV Nov 1996 A
5580251 Gilkes et al. Dec 1996 A
5581681 Tchao et al. Dec 1996 A
5583946 Gourdol Dec 1996 A
5590219 Gourdol Dec 1996 A
5592566 Pagallo et al. Jan 1997 A
5594810 Gourdol Jan 1997 A
5596694 Capps Jan 1997 A
5612719 Beernink et al. Mar 1997 A
5631805 Bonsall May 1997 A
5633955 Bozinovic et al. May 1997 A
5634102 Capps May 1997 A
5635958 Murai et al. Jun 1997 A
5636101 Bonsall et al. Jun 1997 A
5642108 Gopher et al. Jun 1997 A
5644657 Capps et al. Jul 1997 A
5666113 Logan Sep 1997 A
5666502 Capps Sep 1997 A
5666552 Greyson et al. Sep 1997 A
5675361 Santilli Oct 1997 A
5675362 Clough et al. Oct 1997 A
5677710 Thompson-Rohrlich Oct 1997 A
5689253 Hargreaves et al. Nov 1997 A
5710844 Capps et al. Jan 1998 A
5729250 Bishop et al. Mar 1998 A
5730165 Philipp Mar 1998 A
5736976 Cheung Apr 1998 A
5741990 Davies Apr 1998 A
5745116 Pisutha-Arnond Apr 1998 A
5745716 Tchao et al. Apr 1998 A
5748269 Harris et al. May 1998 A
5764222 Shieh Jun 1998 A
5764818 Capps et al. Jun 1998 A
5766014 Ida et al. Jun 1998 A
5767457 Gerpheide et al. Jun 1998 A
5767842 Korth Jun 1998 A
5790104 Shieh Aug 1998 A
5790107 Kasser et al. Aug 1998 A
5802516 Shwarts et al. Sep 1998 A
5808567 McCloud Sep 1998 A
5809267 Moran et al. Sep 1998 A
5821690 Martens et al. Oct 1998 A
5821930 Hansen Oct 1998 A
5823782 Marcus et al. Oct 1998 A
5825351 Tam Oct 1998 A
5825352 Bisset et al. Oct 1998 A
5835079 Shieh Nov 1998 A
5835080 Beeteson et al. Nov 1998 A
5854625 Frisch et al. Dec 1998 A
5880411 Gillespie et al. Mar 1999 A
5898434 Small et al. Apr 1999 A
5917906 Thornton Jun 1999 A
5920309 Bisset et al. Jul 1999 A
5923319 Bishop et al. Jul 1999 A
5933134 Shieh Aug 1999 A
5943044 Martinelli et al. Aug 1999 A
5955198 Hashimoto et al. Sep 1999 A
6002389 Kasser Dec 1999 A
6002808 Freeman Dec 1999 A
6020881 Naughton et al. Feb 2000 A
6031524 Kunert Feb 2000 A
6037882 Levy Mar 2000 A
6050825 Nichol et al. Apr 2000 A
6052339 Frenkel et al. Apr 2000 A
6072494 Nguyen Jun 2000 A
6084576 Leu et al. Jul 2000 A
6107997 Ure Aug 2000 A
6128003 Smith et al. Oct 2000 A
6131299 Raab et al. Oct 2000 A
6135958 Mikula-Curtis et al. Oct 2000 A
6144380 Shwarts et al. Nov 2000 A
6188391 Seely et al. Feb 2001 B1
6198515 Cole Mar 2001 B1
6208329 Ballare Mar 2001 B1
6222465 Kumar et al. Apr 2001 B1
6239790 Martinelli et al. May 2001 B1
6243071 Shwarts et al. Jun 2001 B1
6246862 Grivas et al. Jun 2001 B1
6249606 Kiraly et al. Jun 2001 B1
6288707 Philipp Sep 2001 B1
6289326 LaFleur Sep 2001 B1
6292178 Bernstein et al. Sep 2001 B1
6310610 Beaton et al. Oct 2001 B1
6323846 Westerman et al. Nov 2001 B1
6347290 Bartlett Feb 2002 B1
6356259 Maeda et al. Mar 2002 B1
6377009 Philipp Apr 2002 B1
6380931 Gillespie et al. Apr 2002 B1
6411287 Scharff et al. Jun 2002 B1
6414671 Gillespie et al. Jul 2002 B1
6421234 Ricks et al. Jul 2002 B1
6429846 Rosenberg et al. Aug 2002 B2
6452514 Philipp Sep 2002 B1
6457355 Philipp Oct 2002 B1
6466036 Philipp Oct 2002 B1
6515669 Mohri Feb 2003 B1
6525749 Moran et al. Feb 2003 B1
6535200 Philipp Mar 2003 B2
6543684 White et al. Apr 2003 B1
6543947 Lee Apr 2003 B2
6570557 Westerman et al. May 2003 B1
6593916 Aroyan Jul 2003 B1
6610936 Gillespie et al. Aug 2003 B2
6624833 Kumar et al. Sep 2003 B1
6636202 Ishmael et al. Oct 2003 B2
6639577 Eberhard Oct 2003 B2
6650319 Hurst et al. Nov 2003 B1
6658994 McMillan Dec 2003 B1
6667738 Murphy Dec 2003 B2
6670894 Mehring Dec 2003 B2
6677932 Westerman Jan 2004 B1
6677934 Blanchard Jan 2004 B1
6690387 Zimmerman et al. Feb 2004 B2
6706552 Getz et al. Mar 2004 B2
6724366 Crawford Apr 2004 B2
6757002 Oross et al. Jun 2004 B1
6803906 Morrison et al. Oct 2004 B1
6842672 Straub et al. Jan 2005 B1
6856259 Sharp Feb 2005 B1
6888536 Westerman et al. May 2005 B2
6900795 Knight, III et al. May 2005 B1
6927761 Badaye et al. Aug 2005 B2
6942571 McAllister et al. Sep 2005 B1
6965375 Gettemy et al. Nov 2005 B1
6972401 Akitt et al. Dec 2005 B2
6977666 Hedrick Dec 2005 B1
6985801 Straub et al. Jan 2006 B1
6992659 Gettemy Jan 2006 B2
7015894 Morohoshi Mar 2006 B2
7031228 Born et al. Apr 2006 B2
7148875 Rosenberg et al. Dec 2006 B2
7184064 Zimmerman et al. Feb 2007 B2
7219829 Treat May 2007 B2
RE40153 Westerman et al. Mar 2008 E
7339572 Schena Mar 2008 B2
7663607 Hotelling et al. Feb 2010 B2
20020118848 Karpenstein Aug 2002 A1
20020149570 Knowles et al. Oct 2002 A1
20030006974 Clough et al. Jan 2003 A1
20030076301 Tsuk et al. Apr 2003 A1
20030076303 Huppi Apr 2003 A1
20030076306 Zadesky et al. Apr 2003 A1
20030095095 Pihlaja May 2003 A1
20030095096 Robbin et al. May 2003 A1
20030098858 Perski et al. May 2003 A1
20030151597 Roberts et al. Aug 2003 A1
20030206202 Moriya Nov 2003 A1
20030234768 Rekimoto et al. Dec 2003 A1
20040229663 Tosey et al. Nov 2004 A1
20040263481 Nishikawa et al. Dec 2004 A1
20040263484 Mantysalo et al. Dec 2004 A1
20050012723 Pallakoff Jan 2005 A1
20050030292 Diederiks Feb 2005 A1
20050052425 Zadesky et al. Mar 2005 A1
20050104867 Westerman et al. May 2005 A1
20050110768 Marriott et al. May 2005 A1
20050285846 Funaki Dec 2005 A1
20060022955 Kennedy Feb 2006 A1
20060022956 Lengeling et al. Feb 2006 A1
20060026521 Hotelling et al. Feb 2006 A1
20060026535 Hotelling et al. Feb 2006 A1
20060026536 Hotelling et al. Feb 2006 A1
20060032680 Elias et al. Feb 2006 A1
20060033724 Chaudhri et al. Feb 2006 A1
20060044259 Hotelling et al. Mar 2006 A1
20060053387 Ording Mar 2006 A1
20060066582 Lyon et al. Mar 2006 A1
20060085757 Andre et al. Apr 2006 A1
20060097991 Hotelling et al. May 2006 A1
20060197753 Hotelling Sep 2006 A1
20060232567 Westerman et al. Oct 2006 A1
20060238517 King et al. Oct 2006 A1
20060238518 Westerman et al. Oct 2006 A1
20060238519 Westerman et al. Oct 2006 A1
20060238520 Westerman et al. Oct 2006 A1
20060238521 Westerman et al. Oct 2006 A1
20060238522 Westerman et al. Oct 2006 A1
20070229464 Hotelling et al. Oct 2007 A1
20070236466 Hotelling Oct 2007 A1
20070247429 Westerman Oct 2007 A1
20070257890 Hotelling et al. Nov 2007 A1
20080297476 Hotelling et al. Dec 2008 A1
Foreign Referenced Citations (22)
Number Date Country
1243096 Oct 1988 CA
102 51 296 May 2004 DE
103 24 580 Dec 2004 DE
0 288 692 Nov 1988 EP
0 464 908 Jan 1992 EP
0 664 504 Jul 1995 EP
0 915 490 May 1999 EP
1 014 295 Jun 2000 EP
2009047 Jun 1979 GB
2000-163031 Jun 2000 JP
2002-342033 Nov 2002 JP
WO-97018547 May 1997 WO
WO-97023738 Jul 1997 WO
WO-9814863 Apr 1998 WO
WO-9938149 Jul 1999 WO
WO-03088176 Oct 2003 WO
WO-2004109488 Dec 2004 WO
WO-2006023569 Mar 2006 WO
WO-2007127585 Nov 2007 WO
WO-2007127585 Nov 2007 WO
WO-2007128585 Nov 2007 WO
WO-2007128585 Nov 2007 WO
Related Publications (1)
Number Date Country
20090315830 A1 Dec 2009 US
Divisions (1)
Number Date Country
Parent 11380109 Apr 2006 US
Child 12550280 US