This relates generally to input devices and, more specifically, to keyboard input devices.
Keyboards are widely used and are generally accepted as the preferred way to provide textual input to a computing system. These keyboards have mechanical keys that are arranged in the so-called QWERTY layout and are configured to move independently of one another and to comply with standards for key spacing and actuation force. Textual input is received when the keys are depressed. Keyboard layout specifications have been provided in both extended and compact forms by the International Organization for Standardization (ISO), the American National Standards Institute (ANSI), and Japanese Industrial Standards (JIS).
There have been numerous attempts made to introduce an alternative to the standard keyboard. The changes include, but are not limited to, non-QWERTY layouts, concave and convex surfaces, capacitive keys, split designs, membrane keys, etc. However, while such alternative keyboards may provide improved usability or ergonomics, they have failed to replace or duplicate the commercial success of the conventional mechanical keyboard.
This relates to touch sensitive mechanical keyboards and methods of configuring the depressibility of one or more keys of a keyboard. A touch sensitive mechanical keyboard can accept touch events performed on the surface of the keys. Additionally, the keyboard can accept key depressions as textual input. The keyboard can be placed in a gesture operation mode, which can lock the keys to prevent a user from inadvertently depressing a key while attempting to perform a touch event on the surface of the keys. The keyboard can also be placed in a key press mode, which can allow depression of the keys by a user.
In the following description of embodiments, reference is made to the accompanying drawings which form a part hereof, and in which it is shown by way of illustration specific embodiments that can be practiced. It is to be understood that other embodiments can be used and structural changes can be made without departing from the scope of the disclosed embodiments.
Various embodiments relate to touch sensitive mechanical keyboards and methods of configuring the depressibility of one or more keys of a keyboard. A touch sensitive mechanical keyboard can accept touch events performed on the surface of the keys. Additionally, the keyboard can accept key depressions as textual input. The keyboard can be placed in a gesture operation mode, which can lock the keys to prevent a user from inadvertently depressing a key while attempting to perform a touch event on the surface of the keys. The keyboard can also be placed in a key press mode, which can allow depression of the keys by a user.
Although embodiments disclosed herein may be described and illustrated in terms of touch sensitive mechanical keyboards, it should be understood that the embodiments are not so limited, but are additionally applicable to mechanical keyboards without a touch sensitive element.
In some embodiments, the touch sensitive area of keyboard 100 can include the surfaces of all mechanical keys 101. In other embodiments, the touch sensitive area can include the surfaces of only a portion of mechanical keys 101. By integrating multi-touch input capability into keyboard 100 without altering its overall appearance or, more importantly, the familiar way in which it is used for typing, many of the benefits of multi-touch gesture-based input capability can be realized without having any negative impact on the user's text entry experience.
In some embodiments, keyboard 100 can further include mechanical key flexible printed circuit (FPC) 103, first touch sensor FPC 105, and second touch sensor FPC 107 for coupling keyboard 100 to a processor or host computer system. For example, mechanical key FPC 103 can be used by keyboard 100 to output information relating to the depression of one or more of mechanical keys 101. Specifically, a signal indicating that one or more mechanical keys 101 have been depressed can be transmitted through mechanical key FPC 103 to a processor. Similarly, first and second touch sensor FPCs 105 and 107 can be used to output or receive information relating to a touch sensor included within keyboard 100. For example, in some embodiments, keyboard 100 can include a capacitive touch sensor having multiple drive lines and multiple sense lines. In these embodiments, one of first touch sensor FPC 105 and second touch sensor FPC 107 can be used to receive stimulation signals for driving the drive lines while the other touch sensor FPC can be used to transmit touch signals received on the sense lines. In other embodiments, two or more of mechanical key FPC 103, first touch sensor FPC 105, and second touch sensor FPC 107 can be combined into a single FPC.
While specific examples of touch sensitive mechanical keyboard 100 are provided above, it should be appreciated that the principals described in the present disclosure can similarly be applied to touch sensitive mechanical keyboards having other features and configurations.
To sense a touch at the touch sensor 200, drive lines 201 can be stimulated by the stimulation signals 207 to capacitively couple with the crossing sense lines 203, thereby forming a capacitive path for coupling charge from the drive lines 201 to the sense lines 203. The crossing sense lines 203 can output touch signals 209, representing the coupled charge or current. When a user's finger (or other object) touches the panel 200, the finger can cause the capacitance Csig 211 to reduce by an amount ΔCsig at the touch location. This capacitance change ΔCsig can be caused by charge or current from the stimulated drive line 201 being shunted through the touching finger to ground rather than being coupled to the crossing sense line 203 at the touch location. The touch signals 209 representative of the capacitance change ΔCsig can be transmitted by the sense lines 203 to the sense circuitry for processing. The touch signals 209 can indicate the pixel where the touch occurred and the amount of touch that occurred at that pixel location. As discussed above, in some embodiments, stimulation signals 207 and touch signals 209 can be received and transmitted via first and second touch sensor FPCs 105 and 107.
While the embodiment shown in
According to various embodiments, a single actuator can be collapsible in a key press mode and rigid in a gesture mode.
In some embodiments, the arm 502 can be formed of a dynamic shape-memory material having several states. The material may change its state when a stimulus is applied and return to its original state when the stimulus is reduced or terminated. The material may have two states—a bent state and an upright state. An example material may include nitinol. For example, in
Additionally, the stimulator 704 can reduce or terminate the electric charge applied to the fluid 702, causing the fluid to have reduced viscosity. In such a state, the fluid 702 can have such a reduced viscosity that the shell 700 is collapsible. Accordingly, the actuator can be collapsible in a key press mode.
The actuator itself can be thin to fit in a keyboard housing. Additionally, the driver or stimulator of the actuator can consume a low amount of power to facilitate inclusion in a battery-powered device, such as a laptop. The actuator material can be chosen to be thin and to require only a low amount of power. The actuators can be controlled by a processor or state machine located within the keyboard housing or in a separate unit.
The operation mode can be determined by any number of methods, according to various embodiments. In some embodiments, the default operation mode can be a key press mode. Based on the default operation mode, the operation mode can be determined to be a key press mode unless a gesture or other touch event is detected. In other embodiments, the default operation mode can be a gesture mode. Based on the default operation mode, the operation mode can be determined to be a gesture mode unless a key press is expected. For example, a key press may be expected only if there is an active text input field on a connected device. If the text input field has an inactive status, then a key press may not be expected.
In other embodiments, the mode can be determined by virtual or mechanical switches or buttons, detected touch gestures, and the like. For example, the detection of objects (e.g., fingers) resting on the keys in a “home row” configuration, whether or not the fingers are actually over the home row, can be used to switch to the key press mode. In another example, the detection of only two fingers resting on nearby keys may be an indication that a two-fingered gesture is forthcoming, and therefore can be used to switch to a gesture mode. Touch data from the touch sensors can be sent to a processor or state machine located within the keyboard housing or in a separate unit, which can process the touch data to determine the position of the touching objects and control the actuators and modes accordingly.
Additionally, the operation mode may be determined only for certain keys. For example, the default mode for text input keys may be a gesture mode because a key press might only be expected if there is a text input field on a connected device. However, the default mode for function keys may be a key press mode because a function key press may be expected at any time and also a gesture may not be expected on a function key.
At decision diamond 802, if the operation mode is a key press mode, then depression of keys can be allowed at block 804. The depression of a key can be allowed either by maintaining an actuator's collapsibility or by making collapsible a rigid actuator. For example, a processor can cause a stimulator to reduce or terminate an electrical charge applied to an arm formed of shape-memory material, causing the arm to fall out of contact with the actuator shell. As a result, the actuator can become collapsible.
At decision diamond 802, if the operation mode is not a key press mode, then it can be determined whether the operation mode is a gesture mode at decision diamond 806. If the operation mode is a gesture mode, then depression of keys can be disallowed at block 808. The depression of a key can be disallowed either by maintaining an actuator's rigidity or by making rigid a collapsible actuator. For example, a processor can cause a stimulator to apply an electrical charge to an arm formed of shape-memory material, causing the arm to come into direct contact with the actuator shell. As a result, the actuator can become rigid.
The rigidity of an actuator can prevent a key from depressing or cambering, as illustrated in
Additionally, the rigidity of an actuator can prevent a key from sliding or rotating, as illustrated in
One or more of the functions relating to configuring the depressibility of keys on a keyboard can be performed by a computing system similar or identical to computing system 1100 shown in
The instructions can also be propagated within any transport medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “transport medium” can be any medium that can communicate, propagate or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The transport medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic or infrared wired or wireless propagation medium.
Computing system 1100 can further include keyboard 1107 coupled to processor 1105. Keyboard 1107 can be similar or identical to keyboard 100, 300, or 400 described above. In some embodiments, keyboard 1107 can include mechanical keys 1109, keypad 1111, and touch sensor 1113 for detecting touch events and key depressions and for providing signals indicating a detection of a touch event or key depression to processor 1105. Processor 1105 can configure the depressibility of mechanical keys 1109 on keyboard 1107 in a manner similar or identical to that described above with respect to
It is to be understood that the computing system is not limited to the components and configuration of
The personal computers of
Although the disclosed embodiments have been fully described with reference to the accompanying drawings, it is to be noted that various changes and modifications will become apparent to those skilled in the art. Such changes and modifications are to be understood as being included within the scope of the disclosed embodiments as defined by the appended claims.
This application is a continuation of U.S. patent application Ser. No. 15/727,281, filed on Oct. 6, 2017 and published on Apr. 5, 2018 as U.S. Patent Publication No. 2018/0095545, which is a continuation of U.S. patent application Ser. No 13/232,968, filed on Sep. 14, 2011 and issued on Oct. 10, 2017 as U.S. Pat. No. 9,785,251, the entire disclosures of which are incorporated herein by reference in their entirety for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
4188136 | Bedocs | Feb 1980 | A |
4387367 | Fisher | Jun 1983 | A |
4417294 | Herron, Jr. | Nov 1983 | A |
5189403 | Franz et al. | Feb 1993 | A |
5269004 | Comerford et al. | Dec 1993 | A |
5341133 | Savoy et al. | Aug 1994 | A |
5483261 | Yasutake | Jan 1996 | A |
5488204 | Mead et al. | Jan 1996 | A |
5581243 | Ouellette et al. | Dec 1996 | A |
5675361 | Santilli | Oct 1997 | A |
5707160 | Bowen | Jan 1998 | A |
5736976 | Cheung | Apr 1998 | A |
5745719 | Falcon | Apr 1998 | A |
5821922 | Sellers | Oct 1998 | A |
5825352 | Bisset et al. | Oct 1998 | A |
5835079 | Shieh | Nov 1998 | A |
5880411 | Gillespie et al. | Mar 1999 | A |
5982302 | Ure | Nov 1999 | A |
6188391 | Seely et al. | Feb 2001 | B1 |
6204839 | Mato, Jr. | Mar 2001 | B1 |
6310610 | Beaton et al. | Oct 2001 | B1 |
6323846 | Westerman et al. | Nov 2001 | B1 |
6377685 | Krishnan | Apr 2002 | B1 |
6504530 | Wilson et al. | Jan 2003 | B1 |
6518958 | Miyajima et al. | Feb 2003 | B1 |
6529186 | Thayer | Mar 2003 | B1 |
6690387 | Zimmerman et al. | Feb 2004 | B2 |
7015894 | Morohoshi | Mar 2006 | B2 |
7091954 | Iesaka | Aug 2006 | B2 |
7184064 | Zimmerman et al. | Feb 2007 | B2 |
7383457 | Knight | Jun 2008 | B1 |
7428142 | Ligtenberg et al. | Sep 2008 | B1 |
7659887 | Larsen et al. | Feb 2010 | B2 |
7663607 | Hotelling et al. | Feb 2010 | B2 |
7952038 | Ando et al. | May 2011 | B1 |
7952566 | Poupyrev et al. | May 2011 | B2 |
8479122 | Hotelling et al. | Jul 2013 | B2 |
8581870 | Bokma et al. | Nov 2013 | B2 |
8860693 | Elias | Oct 2014 | B2 |
8933905 | Bokma et al. | Jan 2015 | B2 |
9041652 | Elias et al. | May 2015 | B2 |
9400581 | Bokma et al. | Jul 2016 | B2 |
9454239 | Elias | Sep 2016 | B2 |
9785251 | Martisauskas | Oct 2017 | B2 |
9851800 | Kneisley et al. | Dec 2017 | B1 |
9904410 | Bokma et al. | Feb 2018 | B2 |
20020171633 | Brinjes | Nov 2002 | A1 |
20020175901 | Gettemy | Nov 2002 | A1 |
20030025679 | Taylor et al. | Feb 2003 | A1 |
20030116419 | Anzai | Jun 2003 | A1 |
20030201982 | Iesaka | Oct 2003 | A1 |
20030205450 | Divigalpitiya et al. | Nov 2003 | A1 |
20040183786 | Jam | Sep 2004 | A1 |
20050174260 | Arneson et al. | Aug 2005 | A1 |
20050262882 | Moon | Dec 2005 | A1 |
20060026521 | Hotelling et al. | Feb 2006 | A1 |
20060097991 | Hotelling et al. | May 2006 | A1 |
20060187212 | Park et al. | Aug 2006 | A1 |
20060197753 | Hotelling | Sep 2006 | A1 |
20060232557 | Fallot-Burghardt | Oct 2006 | A1 |
20060238510 | Panotopoulos et al. | Oct 2006 | A1 |
20060255971 | Kim | Nov 2006 | A1 |
20070063976 | Oga | Mar 2007 | A1 |
20070120828 | Fyke | May 2007 | A1 |
20070146334 | Inokawa | Jun 2007 | A1 |
20070152975 | Ogihara et al. | Jul 2007 | A1 |
20080001787 | Smith et al. | Jan 2008 | A1 |
20080006453 | Hotelling | Jan 2008 | A1 |
20080024459 | Poupyrev et al. | Jan 2008 | A1 |
20080106519 | Murray | May 2008 | A1 |
20080158172 | Hotelling et al. | Jul 2008 | A1 |
20080158181 | Hamblin et al. | Jul 2008 | A1 |
20080162996 | Krah et al. | Jul 2008 | A1 |
20080202824 | Philipp et al. | Aug 2008 | A1 |
20080225006 | Ennadi | Sep 2008 | A1 |
20080284736 | Trent, Jr. | Nov 2008 | A1 |
20080297475 | Woolf et al. | Dec 2008 | A1 |
20080309522 | Larsen | Dec 2008 | A1 |
20090000936 | Steijner | Jan 2009 | A1 |
20090002199 | Lainonen et al. | Jan 2009 | A1 |
20090027347 | Wakefield et al. | Jan 2009 | A1 |
20090091536 | Callaghan | Apr 2009 | A1 |
20090128503 | Grant et al. | May 2009 | A1 |
20090160785 | Chen et al. | Jun 2009 | A1 |
20090167693 | Kuo | Jul 2009 | A1 |
20090210568 | Peterson et al. | Aug 2009 | A1 |
20090314621 | Hotelling | Dec 2009 | A1 |
20090322725 | David et al. | Dec 2009 | A1 |
20100053087 | Dai et al. | Mar 2010 | A1 |
20100059294 | Elias et al. | Mar 2010 | A1 |
20100079309 | Filson et al. | Apr 2010 | A1 |
20100123676 | Kirkup | May 2010 | A1 |
20100134329 | Wang et al. | Jun 2010 | A1 |
20100141574 | Jung et al. | Jun 2010 | A1 |
20100148995 | Elias | Jun 2010 | A1 |
20100149099 | Elias | Jun 2010 | A1 |
20100149108 | Hotelling et al. | Jun 2010 | A1 |
20100164880 | Huang | Jul 2010 | A1 |
20100177057 | Flint et al. | Jul 2010 | A1 |
20100259482 | Ball | Oct 2010 | A1 |
20100271315 | Bathiche | Oct 2010 | A1 |
20100273534 | Strom | Oct 2010 | A1 |
20110001706 | Sanford et al. | Jan 2011 | A1 |
20110006991 | Elias | Jan 2011 | A1 |
20110050638 | Lee | Mar 2011 | A1 |
20110057899 | Sleeman et al. | Mar 2011 | A1 |
20110102345 | Kim et al. | May 2011 | A1 |
20110141052 | Bernstein et al. | Jun 2011 | A1 |
20110163971 | Wagner et al. | Jul 2011 | A1 |
20110167375 | Kocienda | Jul 2011 | A1 |
20110169765 | Aono | Jul 2011 | A1 |
20110193817 | Byun et al. | Aug 2011 | A1 |
20110210917 | LaFave | Sep 2011 | A1 |
20110227834 | Yang | Sep 2011 | A1 |
20110227854 | Koya | Sep 2011 | A1 |
20110233041 | Rajagopal et al. | Sep 2011 | A1 |
20110241997 | Yang | Oct 2011 | A1 |
20110267287 | Bartling et al. | Nov 2011 | A1 |
20120032979 | Blow et al. | Feb 2012 | A1 |
20120127078 | Vecera | May 2012 | A1 |
20120256839 | Suggs | Oct 2012 | A1 |
20120299866 | Pao et al. | Nov 2012 | A1 |
20130063285 | Elias | Mar 2013 | A1 |
20130063286 | Elias | Mar 2013 | A1 |
20130063356 | Martisauskas | Mar 2013 | A1 |
20130069883 | Oga | Mar 2013 | A1 |
20130141342 | Bokma et al. | Jun 2013 | A1 |
20140035856 | Bokma et al. | Feb 2014 | A1 |
20150091867 | Bokma et al. | Apr 2015 | A1 |
20160320906 | Bokma et al. | Nov 2016 | A1 |
20180095545 | Martisauskas | Apr 2018 | A1 |
20180162996 | Choi et al. | Jun 2018 | A1 |
20180173364 | Bokma et al. | Jun 2018 | A1 |
20190272060 | Bokma et al. | Sep 2019 | A1 |
20200192490 | Elias | Jun 2020 | A1 |
Number | Date | Country |
---|---|---|
1430235 | Jul 2003 | CN |
1882904 | Dec 2006 | CN |
101324822 | Dec 2008 | CN |
201285539 | Aug 2009 | CN |
101583923 | Nov 2009 | CN |
101673164 | Mar 2010 | CN |
101689853 | Mar 2010 | CN |
101825966 | Sep 2010 | CN |
1653338 | May 2006 | EP |
2383194 | Jun 2003 | GB |
2000-163031 | Jun 2000 | JP |
2002-342033 | Nov 2002 | JP |
2010-152671 | Jul 2010 | JP |
2011-521374 | Jul 2011 | JP |
10-0617821 | Aug 2006 | KR |
10-2008-0023871 | Mar 2008 | KR |
10-2009-0002648 | Jan 2009 | KR |
201135568 | Oct 2011 | TW |
201142685 | Dec 2011 | TW |
2011008861 | Jan 2011 | WO |
2011018439 | Feb 2011 | WO |
2013039698 | Mar 2013 | WO |
2013085580 | Jun 2013 | WO |
Entry |
---|
Non-Final Office Action received for U.S. Appl. No. 16/802,401, dated Apr. 1, 2020, 17 pages. |
Examiner's Answer to Appeal Brief received for U.S. Appl. No. 12/333,793, dated Feb. 24, 2016, 3 pages. |
Examiner's Answer to Appeal Brief received for U.S. Appl. No. 12/334,320, dated Mar. 13, 2014, 40 pages. |
Final Office Action received for U.S. Appl. No. 12/333,793, dated May 30, 2019, 21 pages. |
Notice of Allowance received for U.S. Appl. No. 12/333,793, dated Oct. 31, 2019, 12 pages. |
Notice of Allowance received for U.S. Appl. No. 14/564,735, dated May 16, 2016, 2 pages. |
Notice of Allowance received for U.S. Appl. No. 15/207,234, dated Jan. 23, 2018, 2 pages. |
Office Action received for Australian Patent Application No. 2018282404, dated Nov. 25, 2019, 3 pages. |
Office Action received for Chinese Patent Application No. 201710145990.1, dated Jun. 19, 2019, 26 pages (16 pages of English Translation and 10 pages of Official Copy). |
Examiner's Answer to Appeal Brief received for U.S. Appl. No. 13/232,968, dated Sep. 10, 2015, 6 pages. |
Final Office Action received for U.S. Appl. No. 12/333,793, dated Apr. 24, 2018, 22 pages. |
Final Office Action received for U.S. Appl. No. 12/333,793, dated Mar. 9, 2012, 21 pages. |
Final Office Action received for U.S. Appl. No. 12/333,793, dated Nov. 3, 2014, 24 pages. |
Final Office Action received for U.S. Appl. No. 12/333,793, dated Sep. 17, 2013, 20 pages. |
Final Office Action received for U.S. Appl. No. 12/334,320, dated Apr. 13, 2017, 41 pages. |
Final Office Action received for U.S. Appl. No. 12/334,320, dated Oct. 16, 2012, 32 pages. |
Final Office Action received for U.S. Appl. No. 13/232,941, dated Feb. 12, 2015, 23 pages. |
Final Office Action received for U.S. Appl. No. 13/232,968, dated Oct. 2, 2014, 26 pages. |
Final Office Action received for U.S. Appl. No. 13/232,968, dateed Sep. 26, 2013, 21 pages. |
Final Office Action received for U.S. Appl. No. 14/050,103, dated Jun. 4, 2014, 11 pages. |
Fingerworks, “TouchStream LP”, User Interface Descriptions, Available online at: <http://fingerworks.com/ST_product.html>, Accessed on Nov. 13, 2008, 14 pages. |
International Search Report received for PCT Patent Application No. PCT/US2012/052929, dated Dec. 5, 2012, 4 pages. |
International Search Report received for PCT Patent Application No. PCT/US2012/052931, dated Feb. 5, 2013, 6 pages. |
International Search Report received for PCT Patent Application No. PCT/US2012/053109, dated Dec. 19, 2012, 3 pages. |
Lee et al., “A Multi-Touch Three Dimensional Touch-Sensitive Tablet”, CHI'85 Proceedings, Apr. 1985, pp. 21-25. |
Non-Final Office Action received for U.S. Appl. No. 12/333,793, dated Apr. 15, 2013, 20 pages. |
Non-Final Office Action received for U.S. Appl. No. 12/333,793, dateed Aug. 10, 2017, 23 pages. |
Non-Final Office Action received for U.S. Appl. No. 12/333,793, dated May 22, 2014, 24 pages. |
Non-Final Office Action received for U.S. Appl. No. 12/333,793, dateed Oct. 6, 2011, 17 pages. |
Non-Final Office Action received for U.S. Appl. No. 12/333,793, dated Sep. 7, 2018, 22 pages. |
Non-Final Office Action received for U.S. Appl. No. 12/334,320, dated Apr. 27, 2012, 26 pages. |
Non-Final Office Action received for U.S. Appl. No. 12/334,320, dateed Aug. 14, 2013, 38 pages. |
Non-Final Office Action received for U.S. Appl. No. 12/334,320, dated Sep. 2, 2016, 39 pages. |
Non-Final Office Action received for U.S. Appl. No. 13/232,941, dated Feb. 25, 2016, 17 pages. |
Non-Final Office Action received for U.S. Appl. No. 13/232,941, dated Sep. 5, 2014, 14 pages. |
Non-Final Office Action received for U.S. Appl. No. 13/232,941, dated Sep. 25, 2015, 14 pages. |
Non-Final Office Action received for U.S. Appl. No. 13/232,955, dated Aug. 12, 2014, 8 pages. |
Non-Final Office Action received for U.S. Appl. No. 13/232,968, dated Mar. 10, 2014, 25 pages. |
Non-Final Office Action received for U.S. Appl. No. 13/232,968, dated May 9, 2013, 22 pages. |
Non-Final Office Action received for U.S. Appl. No. 14/050,103, dated Dec. 13, 2013, 8 pages. |
Non-Final Office Action received for U.S. Appl. No. 14/564,735, dated Sep. 25, 2015, 16 pages. |
Non-Final Office Action received for U.S. Appl. No. 15/207,234, dated Apr. 24, 2017, 10 pages. |
Non-Final Office Action received for U.S. Appl. No. 15/207,234, dated Aug. 25, 2016, 22 pages. |
Non-Final Office Action received for U.S. Appl. No. 15/727,281, dated Oct. 16, 2018, 14 pages. |
Non-Final Office Action received for U.S. Appl. No. 15/898,093, dated Jun. 14, 2018, 17 pages. |
Notice of Allowance received for U.S. Appl. No. 13/232,941, dateed May 20, 2016, 7 pages. |
Notice of Allowance received for U.S. Appl. No. 13/232,955, dated Jan. 23, 2015, 6 pages. |
Notice of Allowance received for U.S. Appl. No. 13/232,968, dated Jun. 7, 2017, 8 pages. |
Notice of Allowance received for U.S. Appl. No. 13/312,803, dated Jul. 18, 2013, 9 pages. |
Notice of Allowance received for U.S. Appl. No. 14/050,103, dated Sep. 10, 2014, 7 pages. |
Notice of Allowance received for U.S. Appl. No. 14/564,735, dated Mar. 28, 2016, 5 pages. |
Notice of Allowance received for U.S. Appl. No. 15/207,234, dated Oct. 25, 2017, 7 pages. |
Notice of Allowance received for U.S. Appl. No. 15/727,281, dated Jun. 19, 2019, 8 pages. |
Notice of Allowance received for U.S. Appl. No. 15/898,093, dated Jan. 17, 2019, 5 pages. |
Pash, A., “Hack Attack: Operate Your Mouse with Your Keyboard”, Lifehacker, Available online at: <http://lifehacker.com/software/mouser/hack-attack-operate-your-own-mouse-with-your-keyboard-212816.php>, Accessed on Nov. 7, 2006, 4 pages. |
Rubine, Dean H., “Combining Gestures and Direct Manipulation”, CHI'92, May 3-7, 1992, pp. 659-660. |
Rubine, Dean H., “The Automatic Recognition of Gestures”, CMU-CS-91-202, Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Computer Science at Carnegie Mellon University, Dec. 1991, 285 pages. |
Search Report received for Chinese Patent Application No. 201280057957.9, dated Mar. 8, 2016, 4 pages. |
Search Report received for European Patent Application No. 17201576.0, dated Dec. 8, 2017, 4 pages. |
Non-Final Office Action received for U.S. Appl. No. 16/415,657, dated Oct. 6, 2020, 21 pages. |
Final Office Action received for U.S. Appl. No. 16/802,401, dated Oct. 26, 2020, 19 pages. |
Search Report received for Taiwanese Patent Application No. 101134042, dated Oct. 29, 2013, 1 page. |
Westerman, Wayne, “Hand Tracking, Finger Identification, and Chordic Manipulation on a Multi-Touch Surface”, A Dissertation Submitted to the Faculty of the University of Delaware in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Electrical Engineering, 1999, 363 pages. |
Corrected Notice of Allowability received for U.S. Appl. No. 16/802,401, dated Mar. 18, 2021, 9 pages. |
Final Office Action received for U.S. Appl. No. 16/415,657, dated Apr. 14, 2021, 14 pages. |
Notice of Allowance received for U.S. Appl. No. 16/802,401, dated Feb. 18, 2021, 13 pages. |
Number | Date | Country | |
---|---|---|---|
20200064927 A1 | Feb 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15727281 | Oct 2017 | US |
Child | 16670810 | US | |
Parent | 13232968 | Sep 2011 | US |
Child | 15727281 | US |