| GB231418A (en) | 1924-03-29 | 1925-08-06 | Walther Koeniger | Improvements in means for freezing portions of liquid below the surface of the liquid, for raising sunken ships and other sunken objects |
| GB233117A (en) | 1924-04-10 | 1925-05-07 | Tom Kay | Improvements in dust extractors for emery wheels, polishing spindles and the like |
| GB233297A (en) | 1924-04-29 | 1925-06-04 | Atlas Diesel Ab | Improvements in or relating to supplying liquid fuel to internalcombustion engines |
| GB233734A (en) | 1924-05-12 | 1926-07-29 | Ver Chemische & Metallurgische | Improvements in and relating to processes for obtaining high percentage anthracene and carbazole from crude anthracene |
| US4650927A (en) | 1984-11-29 | 1987-03-17 | International Business Machines Corporation | Processor-assisted communication system using tone-generating telephones |
| DE3528264A1 (en) | 1985-08-07 | 1987-02-12 | Bayer Ag | PHOSPHORUS (PHOSPHONE) ACID ESTER |
| US5621641A (en) | 1988-12-21 | 1997-04-15 | Freeman; Alfred B. | Computer assisted text system |
| CA2006163A1 (en) | 1988-12-21 | 1990-06-21 | Alfred B. Freeman | Keyboard express typing system |
| US5128672A (en) | 1990-10-30 | 1992-07-07 | Apple Computer, Inc. | Dynamic predictive keyboard |
| JPH0736175B2 (en) | 1991-10-11 | 1995-04-19 | インターナショナル・ビジネス・マシーンズ・コーポレイション | System configuration setting method of data processing system, data processing system, and expansion unit for data processing system |
| JPH05233623A (en) | 1991-11-27 | 1993-09-10 | Internatl Business Mach Corp <Ibm> | Method and device for inputting stroke syntax |
| CA2089784C (en) | 1992-04-15 | 1996-12-24 | William Joseph Anderson | Apparatus and method for disambiguating an input stream generated by a stylus-based user interface |
| JPH0759170A (en) | 1993-08-19 | 1995-03-03 | Toshiba Corp | Remote control device |
| GB2283598A (en) | 1993-11-03 | 1995-05-10 | Ibm | Data entry workstation |
| JP3546337B2 (en) | 1993-12-21 | 2004-07-28 | ゼロックス コーポレイション | User interface device for computing system and method of using graphic keyboard |
| IL108565A0 (en) | 1994-02-04 | 1994-05-30 | Baron Research & Dev Company L | Improved information input apparatus |
| US5982302A (en) | 1994-03-07 | 1999-11-09 | Ure; Michael J. | Touch-sensitive keyboard/mouse |
| US5574482A (en) | 1994-05-17 | 1996-11-12 | Niemeier; Charles J. | Method for data input on a touch-sensitive screen |
| US5687254A (en) | 1994-06-06 | 1997-11-11 | Xerox Corporation | Searching and Matching unrecognized handwriting |
| JP3688738B2 (en) | 1994-10-28 | 2005-08-31 | 富士通株式会社 | Data processing device with dialog box |
| US5748512A (en) | 1995-02-28 | 1998-05-05 | Microsoft Corporation | Adjusting keyboard |
| US5786776A (en) | 1995-03-13 | 1998-07-28 | Kabushiki Kaisha Toshiba | Character input terminal device and recording apparatus |
| US6160536A (en) | 1995-03-27 | 2000-12-12 | Forest; Donald K. | Dwell time indication method and apparatus |
| DE19581933T1 (en) | 1995-03-27 | 1998-04-16 | Donald K Forest | Method and apparatus for data entry |
| US6903723B1 (en) | 1995-03-27 | 2005-06-07 | Donald K. Forest | Data entry method and apparatus |
| US5797098A (en) | 1995-07-19 | 1998-08-18 | Pacific Communication Sciences, Inc. | User interface for cellular telephone |
| US6005549A (en) | 1995-07-24 | 1999-12-21 | Forest; Donald K. | User interface method and apparatus |
| US5999895A (en) | 1995-07-24 | 1999-12-07 | Forest; Donald K. | Sound operated menu method and apparatus |
| ATE191282T1 (en) | 1995-07-26 | 2000-04-15 | Tegic Communications Inc | SYSTEM FOR SUPPRESSING AMBIGUITY IN A REDUCED KEYBOARD |
| JP3727399B2 (en) | 1996-02-19 | 2005-12-14 | ミサワホーム株式会社 | Screen display type key input device |
| US5911485A (en) | 1995-12-11 | 1999-06-15 | Unwired Planet, Inc. | Predictive data entry method for a keypad |
| US5625354A (en) | 1996-01-26 | 1997-04-29 | Lerman; Samuel I. | Compact stylus keyboard |
| JPH10154144A (en)* | 1996-11-25 | 1998-06-09 | Sony Corp | Document inputting device and method therefor |
| US5953541A (en) | 1997-01-24 | 1999-09-14 | Tegic Communications, Inc. | Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use |
| US6640006B2 (en) | 1998-02-13 | 2003-10-28 | Microsoft Corporation | Word segmentation in chinese text |
| US6104317A (en) | 1998-02-27 | 2000-08-15 | Motorola, Inc. | Data entry device and method |
| US6031525A (en) | 1998-04-01 | 2000-02-29 | New York University | Method and apparatus for writing |
| KR100327209B1 (en) | 1998-05-12 | 2002-04-17 | 윤종용 | Software keyboard system using the drawing of stylus and method for recognizing keycode therefor |
| US6741267B1 (en) | 1998-10-30 | 2004-05-25 | Smart Technologies, Inc. | Keyboard for an electronic writeboard and method |
| US7679534B2 (en) | 1998-12-04 | 2010-03-16 | Tegic Communications, Inc. | Contextual prediction of user words and user actions |
| KR100776275B1 (en) | 1998-12-10 | 2007-11-13 | 이토니 어거나믹스, 인코포레이티드 | Touch type typing device based on ambiguity |
| US6313825B1 (en) | 1998-12-28 | 2001-11-06 | Gateway, Inc. | Virtual input device |
| ES2202070T3 (en) | 1999-03-18 | 2004-04-01 | 602531 British Columbia Ltd. | DATA ENTRY FOR PERSONAL INFORMATIC DEVICES. |
| US6614422B1 (en) | 1999-11-04 | 2003-09-02 | Canesta, Inc. | Method and apparatus for entering data using a virtual input device |
| ATE443946T1 (en) | 1999-05-27 | 2009-10-15 | Tegic Communications Inc | KEYBOARD SYSTEM WITH AUTOMATIC CORRECTION |
| US7750891B2 (en) | 2003-04-09 | 2010-07-06 | Tegic Communications, Inc. | Selective input system based on tracking of motion parameters of an input device |
| US6535883B1 (en) | 1999-08-04 | 2003-03-18 | Mdsi Software Srl | System and method for creating validation rules used to confirm input data |
| WO2001042871A1 (en) | 1999-12-08 | 2001-06-14 | Telefonaktiebolaget Lm Ericsson (Publ) | A portable communication device and method |
| WO2001055829A1 (en) | 2000-01-26 | 2001-08-02 | D'agostini Organizzazione S.R.L. | Character input device based on a two-dimensional movement sensor |
| US20020049795A1 (en) | 2000-05-15 | 2002-04-25 | Freeman Alfred Boyd | Computer assisted text input system |
| CN1276336C (en) | 2000-07-21 | 2006-09-20 | 拉发耶尔·巴赫曼 | Method for realizing fast writing system and fast writing machine |
| AU2002213692A1 (en) | 2000-10-18 | 2002-04-29 | 602531 British Columbia Ltd. | Data entry system for personal computer |
| CA2323856A1 (en) | 2000-10-18 | 2002-04-18 | 602531 British Columbia Ltd. | Method, system and media for entering data in a personal computing device |
| US6501464B1 (en) | 2000-10-31 | 2002-12-31 | Intel Corporation | On-screen transparent keyboard interface |
| US6967642B2 (en) | 2001-01-31 | 2005-11-22 | Microsoft Corporation | Input device with pattern and tactile feedback for computer input and control |
| US6847706B2 (en) | 2001-03-20 | 2005-01-25 | Saied Bozorgui-Nesbat | Method and apparatus for alphanumeric data entry using a keypad |
| EP1246048A1 (en) | 2001-03-26 | 2002-10-02 | SAP Aktiengesellschaft | Method and computer system for executing functions for objects based on the movement of an input device |
| GB0112870D0 (en) | 2001-05-25 | 2001-07-18 | Koninkl Philips Electronics Nv | Text entry method and device therefore |
| US6990534B2 (en) | 2001-07-20 | 2006-01-24 | Flowfinity Wireless, Inc. | Method for a proactive browser system for implementing background frame maintenance and asynchronous frame submissions |
| US8095879B2 (en) | 2002-12-10 | 2012-01-10 | Neonode Inc. | User interface for mobile handheld computer unit |
| US9164654B2 (en) | 2002-12-10 | 2015-10-20 | Neonode Inc. | User interface for mobile computer unit |
| US20040163032A1 (en)* | 2002-12-17 | 2004-08-19 | Jin Guo | Ambiguity resolution for predictive text entry |
| US7251367B2 (en) | 2002-12-20 | 2007-07-31 | International Business Machines Corporation | System and method for recognizing word patterns based on a virtual keyboard layout |
| US7382358B2 (en) | 2003-01-16 | 2008-06-03 | Forword Input, Inc. | System and method for continuous stroke word-based text input |
| US7453439B1 (en) | 2003-01-16 | 2008-11-18 | Forward Input Inc. | System and method for continuous stroke word-based text input |
| US7098896B2 (en)* | 2003-01-16 | 2006-08-29 | Forword Input Inc. | System and method for continuous stroke word-based text input |
| US7411575B2 (en) | 2003-09-16 | 2008-08-12 | Smart Technologies Ulc | Gesture recognition method and touch system incorporating the same |
| US7706616B2 (en) | 2004-02-27 | 2010-04-27 | International Business Machines Corporation | System and method for recognizing word patterns in a very large vocabulary based on a virtual keyboard layout |
| US7555732B2 (en) | 2004-03-12 | 2009-06-30 | Steven Van der Hoeven | Apparatus method and system for a data entry interface |
| GB0406451D0 (en) | 2004-03-23 | 2004-04-28 | Patel Sanjay | Keyboards |
| KR101128572B1 (en)* | 2004-07-30 | 2012-04-23 | 애플 인크. | Gestures for touch sensitive input devices |
| US20060176283A1 (en) | 2004-08-06 | 2006-08-10 | Daniel Suraqui | Finger activated reduced keyboard and a method for performing text input |
| GB0505942D0 (en) | 2005-03-23 | 2005-04-27 | Patel Sanjay | Human to mobile interfaces |
| GB0505941D0 (en) | 2005-03-23 | 2005-04-27 | Patel Sanjay | Human-to-mobile interfaces |
| US9606634B2 (en)* | 2005-05-18 | 2017-03-28 | Nokia Technologies Oy | Device incorporating improved text input mechanism |
| US20090193334A1 (en)* | 2005-05-18 | 2009-07-30 | Exb Asset Management Gmbh | Predictive text input system and method involving two concurrent ranking means |
| US8117540B2 (en)* | 2005-05-18 | 2012-02-14 | Neuer Wall Treuhand Gmbh | Method and device incorporating improved text input mechanism |
| US8036878B2 (en) | 2005-05-18 | 2011-10-11 | Never Wall Treuhand GmbH | Device incorporating improved text input mechanism |
| US7886233B2 (en)* | 2005-05-23 | 2011-02-08 | Nokia Corporation | Electronic text input involving word completion functionality for predicting word candidates for partial word inputs |
| US7542029B2 (en) | 2005-09-20 | 2009-06-02 | Cliff Kushler | System and method for a user interface for text editing and menu selection |
| US20070094024A1 (en) | 2005-10-22 | 2007-04-26 | International Business Machines Corporation | System and method for improving text input in a shorthand-on-keyboard interface |
| JP2007316732A (en)* | 2006-05-23 | 2007-12-06 | Sharp Corp | Item selection device, information processing device, and computer program for item selection |
| US8225203B2 (en) | 2007-02-01 | 2012-07-17 | Nuance Communications, Inc. | Spell-check for a keyboard system with automatic correction |
| JP4694579B2 (en)* | 2007-04-11 | 2011-06-08 | 株式会社フェイビー | Character input system |
| US7895518B2 (en) | 2007-04-27 | 2011-02-22 | Shapewriter Inc. | System and method for preview and selection of words |
| US8504349B2 (en)* | 2007-06-18 | 2013-08-06 | Microsoft Corporation | Text prediction with partial selection in a variety of domains |
| WO2009005415A1 (en) | 2007-07-03 | 2009-01-08 | Teleca Sweden Ab | Method for displaying content on a multimedia player and a multimedia player |
| CN100545792C (en) | 2007-08-24 | 2009-09-30 | 上海汉翔信息技术有限公司 | Method for realizing intelligent software keyboard input on screen of electronic equipment |
| IL188523A0 (en) | 2008-01-01 | 2008-11-03 | Keyless Systems Ltd | Data entry system |
| CN100592249C (en) | 2007-09-21 | 2010-02-24 | 上海汉翔信息技术有限公司 | How to Quickly Enter Related Words |
| EP2077486A1 (en) | 2007-12-28 | 2009-07-08 | Research In Motion Limited | Keypad navigation selection and method on mobile device |
| US8232973B2 (en)* | 2008-01-09 | 2012-07-31 | Apple Inc. | Method, device, and graphical user interface providing word recommendations for text input |
| US8756527B2 (en)* | 2008-01-18 | 2014-06-17 | Rpx Corporation | Method, apparatus and computer program product for providing a word input mechanism |
| CN101266520B (en) | 2008-04-18 | 2013-03-27 | 上海触乐信息科技有限公司 | A system for flexible keyboard layouts |
| KR100988397B1 (en)* | 2008-06-09 | 2010-10-19 | 엘지전자 주식회사 | Mobile terminal and its text correction method |
| CA2733645A1 (en) | 2008-08-12 | 2010-02-18 | Keyless Systems Ltd. | Data entry system |
| WO2010041092A1 (en) | 2008-10-07 | 2010-04-15 | Tiki'labs | Method and device for controlling an inputting data |
| WO2010047092A1 (en) | 2008-10-21 | 2010-04-29 | パナソニック株式会社 | Non-aqueous solvent and non-aqueous electrolytic solution for energy storage device, and energy storage device, lithium secondary battery and electric double-layer capacitor each comprising the non-aqueous solvent or the non-aqueous electrolytic solution |
| US20100114930A1 (en) | 2008-11-06 | 2010-05-06 | Samsung Electronics Co., Ltd | Situation-aware, interest based search query generation |
| US8669941B2 (en) | 2009-01-05 | 2014-03-11 | Nuance Communications, Inc. | Method and apparatus for text entry |
| US20100199176A1 (en)* | 2009-02-02 | 2010-08-05 | Chronqvist Fredrik A | Electronic device with text prediction function and method |
| US8605039B2 (en)* | 2009-03-06 | 2013-12-10 | Zimpl Ab | Text input |
| GB201016385D0 (en) | 2010-09-29 | 2010-11-10 | Touchtype Ltd | System and method for inputting text into electronic devices |
| GB0917753D0 (en) | 2009-10-09 | 2009-11-25 | Touchtype Ltd | System and method for inputting text into electronic devices |
| GB0905457D0 (en) | 2009-03-30 | 2009-05-13 | Touchtype Ltd | System and method for inputting text into electronic devices |
| US8212788B2 (en) | 2009-05-07 | 2012-07-03 | Microsoft Corporation | Touch input to modulate changeable parameter |
| JP2009283015A (en)* | 2009-09-02 | 2009-12-03 | Kyocera Corp | Information input support device |
| US9317116B2 (en)* | 2009-09-09 | 2016-04-19 | Immersion Corporation | Systems and methods for haptically-enhanced text interfaces |
| US20110063231A1 (en) | 2009-09-14 | 2011-03-17 | Invotek, Inc. | Method and Device for Data Input |
| US8516367B2 (en) | 2009-09-29 | 2013-08-20 | Verizon Patent And Licensing Inc. | Proximity weighted predictive key entry |
| US8135582B2 (en) | 2009-10-04 | 2012-03-13 | Daniel Suraqui | Keyboard system and method for global disambiguation from classes with dictionary database from first and last letters |
| US20110087961A1 (en)* | 2009-10-11 | 2011-04-14 | A.I Type Ltd. | Method and System for Assisting in Typing |
| US8884872B2 (en)* | 2009-11-20 | 2014-11-11 | Nuance Communications, Inc. | Gesture-based repetition of key activations on a virtual keyboard |
| WO2011094931A1 (en) | 2010-02-03 | 2011-08-11 | Nokia Corporation | Method and apparatus for providing context attributes and informational links for media data |
| US8782556B2 (en)* | 2010-02-12 | 2014-07-15 | Microsoft Corporation | User-centric soft keyboard predictive technologies |
| GB201003628D0 (en)* | 2010-03-04 | 2010-04-21 | Touchtype Ltd | System and method for inputting text into electronic devices |
| EP2545426A4 (en) | 2010-03-12 | 2017-05-17 | Nuance Communications, Inc. | Multimodal text input system, such as for use with touch screens on mobile phones |
| JP2012003545A (en)* | 2010-06-17 | 2012-01-05 | Nec Corp | Information processing terminal and operation control method therefor |
| US8266528B1 (en)* | 2010-06-24 | 2012-09-11 | Google Inc. | Spelling suggestions based on an input sequence including accidental “delete” |
| US8918734B2 (en) | 2010-07-28 | 2014-12-23 | Nuance Communications, Inc. | Reduced keyboard with prediction solutions when input is a partial sliding trajectory |
| WO2012076743A1 (en)* | 2010-12-08 | 2012-06-14 | Nokia Corporation | An apparatus and associated methods for text entry |
| WO2012125989A2 (en)* | 2011-03-17 | 2012-09-20 | Laubach Kevin | Touch enhanced interface |
| US9182831B2 (en) | 2011-04-09 | 2015-11-10 | Shanghai Chule (Cootek) Information Technology Co., Ltd. | System and method for implementing sliding input of text based upon on-screen soft keyboard on electronic equipment |
| JP2013003801A (en)* | 2011-06-15 | 2013-01-07 | Sharp Corp | Character input device, control method for character input device, control program and recording medium |
| US20130002556A1 (en)* | 2011-07-01 | 2013-01-03 | Jason Tyler Griffin | System and method for seamless switching among different text entry systems on an ambiguous keyboard |
| US20130018954A1 (en) | 2011-07-15 | 2013-01-17 | Samsung Electronics Co., Ltd. | Situation-aware user sentiment social interest models |
| CN102360249B (en) | 2011-09-29 | 2016-09-07 | 上海触乐信息科技有限公司 | Discrete keyboard layout system and method to set up, corresponding mancarried electronic aid and control method |
| US9122672B2 (en)* | 2011-11-10 | 2015-09-01 | Blackberry Limited | In-letter word prediction for virtual keyboard |
| US9223497B2 (en)* | 2012-03-16 | 2015-12-29 | Blackberry Limited | In-context word prediction and word correction |
| US9176948B2 (en)* | 2012-03-27 | 2015-11-03 | Google Inc. | Client/server-based statistical phrase distribution display and associated text entry technique |
| US20130285916A1 (en)* | 2012-04-30 | 2013-10-31 | Research In Motion Limited | Touchscreen keyboard providing word predictions at locations in association with candidate letters |
| US9128921B2 (en)* | 2012-05-31 | 2015-09-08 | Blackberry Limited | Touchscreen keyboard with corrective word prediction |
| US9116552B2 (en)* | 2012-06-27 | 2015-08-25 | Blackberry Limited | Touchscreen keyboard providing selection of word predictions in partitions of the touchscreen keyboard |
| US20140013192A1 (en)* | 2012-07-09 | 2014-01-09 | Sas Institute Inc. | Techniques for touch-based digital document audio and user interface enhancement |
| CN106527759B (en) | 2012-07-13 | 2019-07-26 | 上海触乐信息科技有限公司 | System and method for input control function of auxiliary information for taxiing operation of portable terminal equipment |
| US20140063067A1 (en)* | 2012-08-31 | 2014-03-06 | Research In Motion Limited | Method to select word by swiping capacitive keyboard |
| US8930181B2 (en)* | 2012-12-06 | 2015-01-06 | Prashant Parikh | Automatic dynamic contextual data entry completion |
| IN2013CH00469A (en) | 2013-01-21 | 2015-07-31 | Keypoint Technologies India Pvt Ltd | |