Inventor
Vadim Fux
Inventor
Waterloo, CA
Overview
Patents· 185 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing75%
H04MTelephonic communication12%
LOC143%
H03MCoding2%
G06KGraphical data reading2%
G06TImage data processing or generation, in general1%
G06NComputing arrangements based on specific computational models1%
G06VImage or video recognition or understanding1%
H04LTransmission of digital information, e.g. telegraphic communication1%
H04WWireless communication networks1%
PatentTitleYear
9,946,360Handheld electronic device with text disambiguation20189,851,983Method for generating text in a handheld electronic device and a handheld electronic device incorporating the same20179,621,691'Handheld electronic device with text disambiguation'20179,588,596'Handheld electronic device with text disambiguation'20179,454,516'Method and handheld electronic device employing a touch screen for ambiguous word review or correction'20169,442,573'Handheld electronic device and method for disambiguation of text input and providing spelling substitution'20169,286,288'Method of learning character segments during text input, and associated handheld electronic device'20169,256,297'Handheld electronic device and associated method employing a multiple-axis input device and reinitiating a text disambiguation session upon returning to a delimited word'20169,250,711'Handheld electronic device and method for disambiguation of text input providing suppression of low probability artificial variants'20169,189,080'Handheld electronic device with text disambiguation'20159,171,234'Method of learning a context of a segment of text, and associated handheld electronic device'20159,141,602'Handheld electronic device and associated method enabling spell checking in a text disambiguation environment'20159,128,922'Handheld electronic device and method for performing optimized spell checking during text entry by providing a sequentially ordered series of spell-check algorithms'20159,092,418'Use of a suffix-changing spell check algorithm for a spell check function, and associated handheld electronic device'20159,075,449'Handheld electronic device and associated method employing a multiple-axis input device and selectively disabling disambiguation'20159,058,320'Handheld electronic device and method for performing spell checking during text entry and for providing a spell-check learning feature'20159,043,700'Handheld electronic device and associated method providing disambiguation of an ambiguous input and selectively providing prediction of future characters'20159,015,028'Handheld electronic device with text disambiguation'20158,984,187'Handheld electronic device with text disambiguation allowing dynamic expansion of input key associations'20158,972,238'Mobile electronic device and associated method enabling transliteration of a text input'20158,896,470'System and method for disambiguation of stroke input'20148,890,806'Handheld electronic device and method for performing spell checking during text entry and for integrating the output from such spell checking into the output from disambiguation'20148,881,004'Use of multiple data sources for spell check function, and associated handheld electronic device'20148,878,703'Handheld electronic device with text disambiguation'20148,866,746'Handheld electronic device and associated method providing disambiguation of an ambiguous object during editing and selectively providing prediction of future characters'20148,854,311'Handheld electronic device and method for disambiguation of text input and providing spelling substitution'20148,854,301'Handheld electronic device with text disambiguation'20148,854,232'Handheld electronic device with text disambiguation'20148,836,665'Handheld electronic device with text disambiguation and selective disabling of frequency learning'20148,810,520'Handheld electronic device with text disambiguation'20148,803,713'Handheld electronic device and method for disambiguation of text input providing suppression of low probability artificial variants'20148,803,812'Apparatus and method for input of ideographic Korean syllables from reduced keyboard'20148,791,906'Handheld electric device and associated method employing a multiple-axis input device and elevating the priority of certain text disambiguation results when entering text into a special input field'20148,791,905'Handheld electronic device and method for dual-mode disambiguation of text input'20148,786,552'Handheld electronic device and associated method enabling text input in a language employing non-roman characters'20148,780,050'Handheld electronic device with text disambiguation'20148,773,358'Handheld electronic device and associated method providing advanced text editing function in a text disambiguation environment'20148,775,931'Spell check function that applies a preference to a spell check algorithm based upon extensive user selection of spell check results generated by the algorithm, and associated handheld electronic device'20148,768,685'Handheld electronic device with text disambiguation'20148,749,406'Handheld electronic device and method for disambiguation of compound text input employing different groupings of data sources to disambiguate different parts of input'20148,743,059'Word completion in a handheld electronic device'20148,731,903'Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to completeness of text components'20148,731,900'Handheld electronic device with text disambiguation'20148,711,098'Handheld electronic device with text disambiguation employing advanced editing feature'20148,689,101'Font data processing system and method'20148,677,038'Handheld electronic device and associated method employing a multiple-axis input device and learning a context of a text input for use by a disambiguation routine'20148,655,642'Method of e-mail address search and e-mail address transliteration and associated device'20148,638,299'Handheld electronic device and associated method enabling the output of non-alphabetic characters in a disambiguation environment'20148,612,210'Handheld electronic device and method for employing contextual data for disambiguation of text input'20138,589,145'Handheld electronic device including toggle of a selected data source, and associated method'20138,588,826'Method of responding to an incoming communication received by a handheld device'20138,577,667'Handheld electronic device and method for disambiguation of text input providing artificial variants comprised of characters in a core alphabet'20138,564,461'Handheld electronic device and associated method enabling text input in a language employing non-roman characters'20138,564,539'Handheld electronic device with text disambiguation employing advanced text case feature'20138,554,544'Method for generating text that meets specified characteristics in a handheld electronic device and a handheld electronic device incorporating the same'20138,547,329'Handheld electronic device and method for performing spell checking during text entry and for integrating the output from such spell checking into the output from disambiguation'20138,542,187'Handheld electronic device with text disambiguation'20138,542,132'Handheld electronic device and associated method employing a multiple-axis input device and using non-edited characters as context in text disambiguation'20138,537,118'Handheld electronic device and method for disambiguation of text input and providing spelling substitution'20138,539,348'Handheld electronic device providing proposed corrected input in response to erroneous text entry in environment of text requiring multiple sequential actuations of the same key, and associated method'20138,519,953'Handheld electronic device with text disambiguation'20138,515,740'Handheld electronic device and method for disambiguation of compound text input and that employs N-gram data to limit generation of low-probability compound language solutions'20138,515,738'Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to quantity of text components'20138,515,730'Method of e-mail address search and e-mail address transliteration and associated device'20138,510,095'Mobile electronic device and associated method enabling transliteration of a text input'20138,502,783'Handheld electronic device with text disambiguation'20138,502,784'Handheld electronic device and associated method employing a multiple-axis input device and elevating the priority of certain text disambiguation results when entering text into a special input field'20138,497,785'Handheld electronic device and method for disambiguation of text input providing suppression of low probability artificial variants'20138,493,327'Handheld electronic device with text disambiguation and selective disabling of frequency learning'20138,489,383'Text disambiguation in a handheld electronic device with capital and lower case letters of prefix objects'2013D0685816'Electronic device display with keyboard graphical user interface'20138,473,010'Handheld electronic device with text disambiguation'20138,469,712'Handheld electronic device including indication of a selected data source, and associated method'20138,462,120'Handheld electronic device and associated method enabling the output of non-alphabetic characters in a disambiguation environment'20138,452,584'Handheld electronic device and method employing logical proximity of characters in spell checking'20138,441,449'Handheld electronic device providing a learning function to facilitate correction of erroneous text entry, and associated method'20138,441,448'Word completion in a handheld electronic device'20138,423,908'Method for identifying language of text in a handheld electronic device and a handheld electronic device incorporating the same'20138,417,855'Handheld electronic device and associated method employing a multiple-axis input device and learning a context of a text input for use by a disambiguation routine'20138,413,049'Handheld electronic device and associated method enabling the generation of a proposed character interpretation of a phonetic text input in a text disambiguation environment'20138,401,838'System and method for multilanguage text input in a handheld electronic device'20138,400,405'Handheld electronic device and associated method enabling text input in a language employing non-roman characters'20138,395,586'Method of learning a context of a segment of text, and associated handheld electronic device'20138,390,574'Handheld electronic device and method for dual-mode disambiguation of text input'20138,392,831'Handheld electronic device and method for performing optimized spell checking during text entry by providing a sequentially ordered series of spell-check algorithms'20138,369,843'Method of responding to an incoming communication received by a handheld device'20138,370,125'Handheld electronic device and method for disambiguation of text input providing artificial variants comprised of characters in a core alphabet'20138,365,071'Handheld electronic device and associated method enabling phonetic text input in a text disambiguation environment and outputting an improved lookup window'20138,320,959'Handheld electronic device and associated method employing a multiple-axis input device and providing a learning function in a text disambiguation environment'20128,296,679'Method of learning character segments from received text, and associated handheld electronic device'20128,296,128'Handheld electronic device and method employing logical proximity of characters in spell checking'20128,294,599'Handheld electronic device and method for disambiguation of compound text input employing different groupings of data sources to disambiguate different parts of input'20128,289,276'Handheld electronic device with text disambiguation'20128,289,282'Handheld electronic device providing a learning function to facilitate correction of erroneous text entry, and associated method'20128,275,601'Mobile electronic device and associated method enabling transliteration of a text input'2012D0667014'Keyboard'20128,265,926'Handheld electronic device and method for disambiguation of compound text input and that employs N-gram data to limit generation of low-probability compound language solutions'2012D0666624'Keyboard'20128,237,663'Handheld electronic device with text disambiguation'20128,237,659'Word completion in a handheld electronic device'20128,237,658'Handheld electronic device with text disambiguation employing advanced text case feature'20128,239,593'Handheld electronic device with text disambiguation allowing dynamic expansion of input key associations'20128,232,968'Handheld electronic device with text disambiguation and selective disabling of frequency learning'20128,224,393'Handheld electronic device with text disambiguation'20128,207,873'Apparatus and method for input of ideographic korean syllables from reduced keyboard'20128,190,421'Handheld electronic device including toggle of a selected data source, and associated method'20128,188,978'Handheld electronic device providing a learning function to facilitate correction of erroneous text entry and associated method'20128,179,289'Handheld electronic device with text disambiguation'20128,154,518'Handheld electronic device and associated method employing a multiple-axis input device and elevating the priority of certain text disambiguation results when entering text into a special input field'20128,102,368'Handheld electronic device and method for performing spell checking during text entry and for integrating the output from such spell checking into the output from disambiguation'20128,102,284'Handheld electronic device with disambiguation of compound word text input'20128,091,023'Handheld electronic device and associated method enabling spell checking in a text disambiguation environment'20128,090,572'Handheld electronic device and method for disambiguation of compound text input and that employs N-gram data to limit generation of low-probability compound language solutions'20128,068,092'Handheld electronic device with text disambiguation'20118,065,453'Handheld electronic device and associated method employing a multiple-axis input device and learning a context of a text input for use by a disambiguation routine'20118,065,135'Handheld electronic device and method for employing contextual data for disambiguation of text input'20118,060,138'Handheld electronic device and associated method employing a multiple-axis input device and providing a learning function in a text disambiguation environment'20118,040,261'Handheld electronic device and method for disambiguation of compound text input employing different groupings of data sources to disambiguate different parts of input'20118,035,618'Handheld electronic device and associated method providing disambiguation of an ambiguous object during editing and selectively providing prediction of future characters'20118,022,934'Handheld electronic device with text disambiguation and selective disabling of frequency learning'20118,018,355'Handheld electronic device and method for dual-mode disambiguation of text input'20118,004,495'Handheld electronic device and associated method employing a multiple-axis input device and outputting a currently selected variant at a text input location during text disambiguation'20117,994,943'Handheld electronic device with text disambiguation'20117,996,769'Handheld electronic device and method for performing spell checking during text entry and for providing a spell-check learning feature'2011D0641371'Keyboard'20117,969,415'Handheld electronic device with text disambiguation'20117,969,329'Handheld electronic device with text disambiguation'20117,966,574'Method of learning character segments during text input, and associated handheld electronic device'20117,962,169'Handheld electronic device with text disambiguation'20117,956,843'Handheld electronic device with text disambiguation employing advanced editing features'20117,956,844'Handheld electronic device providing a learning function to facilitate correction of erroneous text entry in environment of text requiring multiple sequential actuations of the same key, and associated method'20117,952,497'Handheld electronic device and method for disambiguation of compound text input for prioritizing compound language solutions according to quantity of text components'20117,952,496'Handheld electronic device and associated method employing a multiple-axis input device and reinitiating a text disambiguation session upon returning to a delimited word'20117,949,516'Handheld electronic device and method employing logical proximity of characters in spell checking'20117,944,373'Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to completeness of text components'20117,936,337'Handheld electronic device and associated method enabling the output of non-alphabetic characters in a disambiguation environment'20117,916,046'Apparatus and method for input of ideographic Korean syllables from reduced keyboard'2011D0632690'Keyboard'20117,880,646'Handheld electronic device and method for disambiguation of compound text input and employing different groupings of data sources to disambiguate different parts of input'20117,881,923'Handheld electronic device including toggle of a selected data source, and associated method'20117,843,364'Handheld electronic device and method for dual-mode disambiguation of text input'20107,825,900'Method and system for selecting a currency symbol for a handheld electronic device'20107,817,140'Handheld electronic device with text disambiguation'20107,809,553'System and method of creating and using compact linguistic data'20107,797,629'Handheld electronic device and method for performing optimized spell checking during text entry by providing a sequentially ordered series of spell-check algorithms'20107,787,694'Scalable stroke font system and method'20107,786,979'Handheld electronic device and method for disambiguation of text input and providing spelling substitution'20107,777,717'Handheld electronic device and method for performing spell checking during text entry and for integrating the output from such spell checking into the output from disambiguation'20107,765,345'Handheld electronic device and associated method employing a multiple-axis input device and providing text disambiguation'20107,711,542'System and method for multilanguage text input in a handheld electronic device'20107,698,128'Handheld electronic device and method for disambiguation of compound text input and that employs N-gram data to limit generation of low-probability compound language solutions'20107,698,123'Handheld electronic device with text disambiguation'20107,683,885'Handheld electronic device providing proposed corrected input in response to erroneous text entry in environment of text requiring multiple sequential actuations of the same key, and associated method'20107,671,765'Apparatus and method for input of ideographic korean syllables from reduced keyboard'20107,665,037'Method of learning character segments from received text, and associated handheld electronic device'20107,646,375'Handheld electronic device with text disambiguation'20107,644,209'Handheld electronic device with text disambiguation allowing dynamic expansion of input key associations'20107,620,540'Method for generating text in a handheld electronic device and a handheld electronic device incorporating the same'20097,586,423'Handheld electronic device and method for dual-mode disambiguation of text input'20097,583,205'Handheld electronic device with disambiguation of compound word text input'20097,573,404'Handheld electronic device with disambiguation of compound word text input employing separating input'20097,565,624'Method of learning character segments during text input, and associated handheld electronic device'20097,548,849'Method for generating text that meets specified characteristics in a handheld electronic device and a handheld electronic device incorporating the same'20097,545,290'Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to completeness of text components'20097,538,692'Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to quantity of text components'20097,525,452'Handheld electronic device and method for disambiguation of text input providing suppression of low probability artificial variants'20097,512,533'Method and system of creating and using chinese language data and user-corrected data'20097,477,238'Handheld electronic device with text disambiguation'20097,477,165'Handheld electronic device and method for learning contextual data during disambiguation of text input'20097,475,004'Handheld electronic device with text disambiguation'20097,403,188'Handheld electronic device with text disambiquation employing advanced word frequency learning feature'20087,389,124'Handheld electronic device with text disambiguation'20087,362,898'Scalable stroke font system and method'20087,358,866'Handheld electronic device with text disambiguation'20087,352,296'Handheld electronic device with text disambiguation'20087,333,085'Handheld electronic device with text disambiguation'20087,324,083'Handheld electronic device with text disambiguation'20087,312,726'Handheld electronic device with text disambiguation'2007D0556206'Keypad'20077,289,044'Handheld electronic device with text disambiguation'20077,269,548'System and method of creating and using compact linguistic data'20077,251,365'Scalable stroke font system and method'20077,228,267'Method and system of creating and using Chinese language data and user-corrected data'20077,091,885'Handheld electronic device with text disambiguation'20067,061,403'Apparatus and method for input of ideographic Korean syllables from reduced keyboard'2006Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2006–2015Patents assigned to RESEARCH IN MOTION LTD (137)· patent assignee history
2006–2018Based in Waterloo, CA· patent location history
2007–2017Patents assigned to FUX VADIM (93)· patent assignee history
2011–2016Patents assigned to ELIZAROV MICHAEL (27)· patent assignee history
2011–2016Patents assigned to KOLOMIETS SERGEY V (24)· patent assignee history
2013–2018Patents assigned to BLACKBERRY LTD (59)· patent assignee history
2014–2016Based in Ontario, CA· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| RESEARCH IN MOTION LTD | 137 | 2006–2015 |
| FUX VADIMself | 93 | 2007–2017 |
| BLACKBERRY LTD | 59 | 2013–2018 |
| ELIZAROV MICHAEL | 27 | 2011–2016 |
| KOLOMIETS SERGEY V | 24 | 2011–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Waterloo, CA | 183 | 2006–2018 |
| Ontario, CA | 2 | 2014–2016 |