Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 255. Отображено 100.
02-02-2012 дата публикации

Handheld Electronic Device and Method For Employing Contextual Data For Disambiguation of Text Input

Номер: US20120029905A1
Автор: Vadim Fux
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to employ contextual data in certain circumstances to prioritize output.

Подробнее
09-02-2012 дата публикации

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

Номер: US20120035916A1
Автор: FUX Vadim
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to employ contextual data in certain circumstances to prioritize output and to learn new contextual data. 1. A method of enabling input into a handheld electronic device that comprises a processor and a memory storing a plurality of language objects and contextual data , the method comprising:detecting a first language object as a first input;detecting as a second input an input that comprises one or more key selections;outputting at least a portion of a particular language object and another language object as proposed interpretations of the second input, the at least a portion of the particular language object being output at a position of preference with respect to the at least a portion of the another language object;detecting a selection of the at least a portion of the another language object; andresponsive to the selection of the at least a portion of the another language object, storing in a data file a key object based on the another language object and an associated contextual value object based on the first language object.2. The method of claim 1 , further comprising:identifying as the particular language object a language object of a length equal to that of the second input;identifying as the another language object a language object of a length equal to that of the second input; andresponsive thereto, initiating said storing.3. The method of claim 1 , further comprising detecting an input from a touch screen display as the selection of the portion of the another language object.4. The method of claim 1 , wherein the contextual value object is a representation of the first language object.5. The method of claim 4 , the representation being ...

Подробнее
16-02-2012 дата публикации

Handheld electronic device with text disambiguation

Номер: US20120041757A1
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.

Подробнее
22-03-2012 дата публикации

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

Номер: US20120072205A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to analyze the combinations of language objects in light of N-gram data stored on the device to avoid proposing low-probability compound language solutions. 113-. (canceled)14. An input method for an electronic device having a display and a memory having stored therein a number of language objects and a number of associated frequency objects , at least some of the language objects each comprising a number of characters , the method comprising:detecting an ambiguous text input including a set of characters;generating a number of compound language solutions by identifying a language object that corresponds with an initial set of characters of the ambiguous text input and identifying another language object that corresponds with another portion of the ambiguous text input;for at least a first compound language solution, generating a junction object comprising a terminal character of the language object and an initial character of the another language object;determining for at least the first compound language solution a frequency value of a language object corresponding with the junction object or a frequency value of zero if no language object corresponding with the junction object is found; andemploying the frequency value in outputting with the display a representation of each of at least some of the compound language solutions.15. The method of claim 14 , wherein the employing of the frequency value in the outputting comprises at least one of:outputting a representation of the at least first compound language solution at a position of relatively lower priority than a representation of another compound language solution, andsuppressing from the output the at least first compound language ...

Подробнее
29-03-2012 дата публикации

Handheld Electronic Device and Associated Method Enabling Spell Checking in a Text Disambiguation Environment

Номер: US20120078616A1
Принадлежит: RESEARCH IN MOTION LIMITED

An improved handheld electronic device and associated method enable spell checking in a reduced keyboard and disambiguation environment. The improved spell checking routine converts a misspelled word into a canonical version thereof and receives from a dictionary proposed letter for possible acceptance by the spell checking routine. The spell checking routine advantageously maintains states of various spell check algorithms in order to ensure that no letter is accepted that would require an edit distance of more than one from the misspelled word. The improved spell checking routine advantageously reduces unnecessary processor operation by reducing the extent to which certain portions of the dictionary are searched multiple times during a spell checking operation. 121-. (canceled)22. A method of identifying a proposed spelling correction for a word that has been determined to at least potentially be misspelled , the method comprising:receiving a group of characters of a candidate spelling correction;determining a canonical version of the word, comprising mapping one or more characters of the word to one or more input keys and generating one or more character sets, wherein each of at least some of the generated character sets comprises two or more characters assigned to one of the keys; the character validly corresponds with a predetermined portion of the canonical version of the word, and', 'the character is, according to at least one spell check algorithm from among a number of spell check algorithms, within a predetermined edit distance from a predetermined portion of the canonical version of the word; and, 'determining for each character of at least a portion of the group that at least one ofoutputting at least a portion of the candidate spelling correction as a proposed spelling correction.23. The method of claim 22 , further comprising determining that a particular character of the group is equivalent to an immediately preceding character of the group and claim ...

Подробнее
05-04-2012 дата публикации

Handheld electronic device with disambiguation of compound word text input

Номер: US20120081296A1
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound word text input. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device.

Подробнее
12-04-2012 дата публикации

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

Номер: US20120086646A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry, with the output from the spell check routine being visually integrated into the output from the disambiguation routine. 114-. (canceled)15. A method of enabling input on a handheld electronic device , the method comprising:detecting as an ambiguous input a plurality of input key selections comprising at least a current input key selection and a preceding input key selection, the current input key selection comprising a selection of an input key having a number of linguistic elements assigned thereto, the preceding input key selection preceding the current input key selection and comprising a selection of an input key having a number of linguistic elements assigned thereto; generating a number of prefix objects corresponding with an initial portion of the ambiguous input comprising the preceding input key selection; and', 'for each of at least some of the prefix objects, identifying a language object that corresponds with the prefix object and outputting the prefix object as a proposed textual interpretation of the ambiguous input; and, 'responsive to the preceding input key selection outputting a text output as being a proposed textual interpretation of the ambiguous input and having an arrangement of the linguistic elements different than the arrangement of the linguistic elements of the ambiguous input; and', 'outputting, at a position of higher priority than the text output, a variant having an arrangement of the linguistic elements consistent with the arrangement of the linguistic elements of the ambiguous input., 'responsive to the current input key selection16. The method of claim 15 ...

Подробнее
02-08-2012 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20120194437A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. 110-. (canceled)11. A method of disambiguating inputs to a handheld device , the method comprising:receiving an ambiguous input;presenting via an output component a plurality of interpretations of the ambiguous input;receiving a signal reflecting a selection of one of the presented interpretations;receiving a signal reflecting an editing input associated with the selected interpretation;forming an updated ambiguous input based on a combination of at least the selected interpretation and the editing input; andpresenting via the output apparatus a plurality of additional interpretations of the updated ambiguous input.12. The method of claim 11 , wherein each of the interpretations includes a plurality of characters corresponding to key selections from an input component.13. The method of claim 12 , wherein the ambiguous input includes a portion of an intended word.14. The method of claim 13 , wherein the selected interpretation corresponds to the ...

Подробнее
16-08-2012 дата публикации

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

Номер: US20120206368A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY-keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based upon frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency utilizing various logic structures resident on the device. The device enables editing during text entry and also provides a learning function allowing the disambiguation function to adapt to provide a customized user experience. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. If a field into which text is being entered is determined to be a special input field, a disambiguated result can be sought from a predetermined data source prior to seeking results from other data sources on the device. 110.-. (canceled)11. A method of disambiguating an input into a handheld electronic device , the method comprising:detecting an ambiguous input into an input field;determining that the input field is a special input field;identifying a predetermined data source associated with the special input field, from a plurality of data sources, for initial analysis,wherein another predetermined data source is associated with a type of input field other than the special input field such that, when the input field is determined to be the type of input field other than the special input field, the another predetermined data source is identified for initial analysis; andoutputting a proposed disambiguation result utilizing the initial analysis.12. The method of claim 11 , wherein outputting a proposed disambiguation result further comprises:generating a number of prefix objects corresponding with the ambiguous input;forming a first result by identifying in the predetermined data source for each of at least some of the prefix objects a ...

Подробнее
16-08-2012 дата публикации

HANDHELD ELECTRONIC DEVICE INCLUDING TOGGLE OF A SELECTED DATA SOURCE, AND ASSOCIATED METHOD

Номер: US20120209591A1
Принадлежит: RESEARCH IN MOTION LIMITED

A method for enabling input into a handheld electronic device having at least three selectable languages available thereon includes detecting a predetermined input a number of times and switching a selected language between one of the three selectable languages and another of the three selectable languages wherein the another language is an immediately preceding selected language. 114-. (canceled)15. A method for enabling input into a handheld electronic device , the method comprising:detecting a predetermined entry of input elements during data entry in a data entry screen;in response to the detecting, outputting representations of a plurality of selectable languages without exiting a data entry screen;detecting an additional input; andchanging a default operative language of the device based on the additional input.16. The method according to claim 15 , further comprising detecting as the predetermined entry a selection of a first input element followed by a selection of a second input element.17. The method according to claim 15 , further comprising detecting as the predetermined entry a press-and-hold selection of a first input element and a selection of a second input element.18. The method according to claim 15 , further comprising detecting as the predetermined entry a press-and-release selection of a first input element and a selection of a second input element.19. The method according to claim 15 , further comprising:receiving a text input as the additional input; andin response to the received text input, switching the default operative language to an immediately preceding operative language.20. The method according to claim 15 , wherein outputting representations of the plurality of selectable languages includes displaying the representations.21. An electronic device comprising:a memory storing instructions; and detecting a predetermined entry of input elements during data entry in a data entry screen;', 'in response to the detecting, outputting ...

Подробнее
23-08-2012 дата публикации

HANDHELD ELECTRONIC DEVICE PROVIDING A LEARNING FUNCTION TO FACILITATE CORRECTION OF ERRONEOUS TEXT ENTRY, AND ASSOCIATED METHOD

Номер: US20120215522A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device provides a learning function which facilitates providing proposed corrected output by the device in certain circumstances of erroneous input. 18-. (canceled)9. A method of facilitating input for a handheld electronic device comprising an input apparatus , the input apparatus comprising a plurality of input keys , the method comprising:analyzing one or more language objects comprising a plurality of linguistic elements to identify a language object that comprises a sequential linguistic elements corresponding to an input key;creating a word frame comprising a contracted portion and a root portion, the contracted portion comprising a representation of the input key corresponding to the sequential linguistic elements of the identified language object, the root portion comprising the linguistic elements of the identified language object except the sequential linguistic elements; andstoring the word frame in a memory.10. The method of claim 9 , further comprising:associating the word frame with the identified language object.11. The method of claim 10 , wherein storing the word frame in a memory further comprises:storing the word frame in a word frame table in the memory.12. The method of claim 11 , wherein associating the word frame with the identified language object further comprises storing the identified language object in the word frame table as being associated as the word frame.13. The method of claim 9 , further comprising:analyzing the one or more language objects to identify a second language object that comprises the linguistic elements of the root portion of the word frame, and one or more linguistic elements corresponding with the contracted portion of ...

Подробнее
25-10-2012 дата публикации

WORD COMPLETION IN A HANDHELD ELECTRONIC DEVICE

Номер: US20120271620A1
Принадлежит: RESEARCH IN MOTION LIMITED

A method for enabling generation of text on a handheld electronic device which has a plurality of input members, at least some of which have a number of linguistic elements assigned thereto, and a memory having language objects stored therein. The method comprises enabling detection of a number of input member actuations corresponding with an ambiguous input, making at least one of a determination that the number of actuations exceeds a first threshold and a determination that a quantity of predicted language objects corresponding with the ambiguous input is less than a second threshold, generating prefix objects corresponding with the ambiguous input and predicted language objects corresponding with the ambiguous input, each predicted language object comprising a prefix object portion and a completion portion, and providing at a text input location an output comprising a prefix object and a completion portion of a first predicted language object. 120-. (canceled)21. A method for enabling generation of text on a handheld electronic device , the method comprising:enabling detection of an ambiguous input;setting a first threshold and a second threshold; and generating a number of prefix objects corresponding to the ambiguous input and a number of the predicted language objects corresponding to the ambiguous input, each predicted language object comprises a prefix object portion and a completion portion, and', 'providing at a text input location an output comprising a prefix object and a completion portion of a first predicted language object., 'responsive to a determination that a number of received inputs exceeds the first threshold and a quantity of predicted language objects corresponding to the ambiguous input is less than the second threshold,'}22. The method of claim 21 , wherein each received input corresponds to a signal generated in response to selection of a key.23. The method of further comprising:providing at a variant component location an output ...

Подробнее
01-11-2012 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION AND SELECTIVE DISABLING OF FREQUENCY LEARNING

Номер: US20120274572A1
Автор: FUX Vadim
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user is likely to have intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The learning function is disabled, however, when the relevant words are found to be in a special category for which frequency learning, i.e., frequency revision, is not employed. 114-. (canceled)15. An input method for use in a handheld electronic device having a memory storing a plurality of language objects , the method comprising:detecting input of a set of characters;determining that at least a first language object and a second language object each correspond with at least a portion of the set of characters, one of the first language object and the second language object being associated with a frequency value higher than the frequency value with which the other of the first language object and the second language object is associated;making a determination that the first and second language objects are in a special category, the special category including word objects stored in the memory that correspond to a particular ambiguous input sequence and are of a same length; andresponsive to said making a determination, maintaining the one of the first language object and the second language object associated with a frequency value higher than the frequency value with which the other of the first language object and the second language object is associated.16. The method of claim 15 , further comprising:outputting a default output and a ...

Подробнее
08-11-2012 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD EMPLOYING LOGICAL PROXIMITY OF CHARACTERS IN SPELL CHECKING

Номер: US20120284018A1
Принадлежит: RESEARCH IN MOTION LIMITED

An improved handheld electronic device and associated method employing an improved spell checking routine enable proposed spelling corrections having a close logical proximity to an active input to be output at a position of preference for easy selection by the user. By way of example, a base character and the various accented forms thereof can be said to have a logical proximity to one another that is closer than their logical proximity to any character having a different base character, whether additionally having a diacritical element or not. 114-. (canceled)15. A method of enabling input on an electronic device , the method comprising:receiving an input comprising a set of key selections;determining base characters for the set of key selections;determining proposed spelling corrections based on the input, the proposed spelling corrections being of a first type of spelling correction or a second type of spelling correction; andoutputting the proposed spelling corrections such that spelling corrections of the first type are designated as a higher priority than spelling corrections of the second type.16. The method of claim 15 , wherein the first type of spelling correction is a correction that contains base characters matching base characters of the input claim 15 , but that has at least one diacritical difference.17. The method of claim 16 , wherein the second type of spelling correction is a correction that contains at least one base character different from the base characters of the input.18. The method of claim 17 , further comprising accessing a dictionary to determine whether any words exist in the dictionary that are of the first type of spelling correction.19. The method of claim 18 , further comprising selecting claim 18 , as a first proposed spelling correction claim 18 , a word that is of the first type of spelling correction.20. The method of claim 19 , further comprising selecting claim 19 , as a second proposed spelling correction claim 19 , a word ...

Подробнее
15-11-2012 дата публикации

METHODS AND SYSTEMS FOR PROCESSING MULTI-LANGUAGE INPUT ON A MOBILE DEVICE

Номер: US20120290287A1
Принадлежит:

A method and mobile device are provided for inputting text. In one implementation, a method is provided for associating a first language with a first text input apparatus of the mobile device. The method further associates a second language, different from the first language, with a second text input apparatus of the mobile device. The method also enables text input from the first text input apparatus in the first language and from the second text input apparatus in the second language. 1. A method for enabling text input on a mobile device , the method comprising:associating a first language with a first text input apparatus of the device;associating a second language, different from the first language, with a second text input apparatus of the device; andenabling text input from the first text input apparatus in the first language and from the second text input apparatus in the second language.2. The method of claim 1 , wherein enabling text input from the first text input apparatus in the first language further comprises selecting input from the first text input apparatus in the first language claim 1 , the first text input apparatus associated with a touchscreen display of the mobile device.3. The method of claim 2 , wherein enabling text input from the first text input apparatus in the first language further comprises selecting input from the first text input apparatus in the first language claim 2 , the first input apparatus associated with a virtual keyboard rendered on the touchscreen display.4. The method of claim 2 , wherein enabling text input from the first text input apparatus in the first language further comprises selecting input through handwriting on the touchscreen display.5. The method of claim 2 , wherein enabling text input from the second text input apparatus in the second language further comprises selecting input from the second text input apparatus in the second language claim 2 , the second text input apparatus associated with a physical ...

Подробнее
29-11-2012 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION EMPLOYING ADVANCED TEXT CASE FEATURE

Номер: US20120299833A1
Принадлежит: RESEARCH IN MOTION LIMITED

A method of disambiguating an input into a handheld electronic device, the handheld electronic device including a memory storing a plurality of language objects. The method includes: detecting an ambiguous input; generating a number of prefix objects corresponding with the ambiguous input; for a first prefix object of the number of prefix objects, identifying a pair of language objects of the plurality of language objects corresponding with the first prefix object, at least a portion of a first language object of the pair of language objects having a first case makeup, at least a portion of a second language object of the pair of language objects having a second case makeup; outputting the first prefix object in accordance with the first case makeup; and outputting the first prefix object in accordance with the second case makeup. 110-. (canceled)11. A method of disambiguating an input into a handheld electronic device , the handheld electronic device including a memory storing a plurality of language objects , the method comprising:detecting an ambiguous input;generating a number of prefix objects corresponding with the ambiguous input, each generated prefix object including a number of linguistic elements;for a first prefix object of the number of prefix objects, identifying a pair of language objects of the plurality of language objects corresponding with the first prefix object, at least a portion of a first language object of the pair of language objects having a first case makeup comprising a number of case elements, at least a portion of a second language object of the pair of language objects having a second case makeup comprising a number of case elements, the first case makeup and the second case makeup being different than one another;outputting the first prefix object in accordance with the first case makeup; andoutputting the first prefix object in accordance with the second case makeup.12. The method of claim 11 , further comprising outputting as a ...

Подробнее
29-11-2012 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION ALLOWING DYNAMIC EXPANSION OF INPUT KEY ASSOCIATIONS

Номер: US20120299834A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and disambiguation software. The device provides output in the form of a default output and variants. The output is based largely upon the likelihood that a user intended a particular output, but the device also provides additional variants that are not based solely on likelihood and are provided by various logic structures on the device. The device enables editing during text entry and a learning function that allows the disambiguation function to adapt for a customized experience. The disambiguation function can be disabled to provide alternate keystroke interpretation. Additionally, the device can facilitate variant selection by displaying a key to enable variant selection without changing hand position. If an input field into which text is being entered is determined to be special, a disambiguated result can be sought from a predetermined data source prior to other data sources. 118-. (canceled)19. A method of enabling input on an electronic device having stored therein a plurality of objects comprising a plurality of characters , at least some of the characters being in a static character set , the method comprising:detecting an input of at least a particular character not included in the static character set;detecting an ambiguous text input; andemploying the static character set and the particular character in disambiguating the ambiguous text input.20. The method of claim 19 , further comprising outputting the particular character as at least a portion of an interpretation of the ambiguous text input.21. The method of claim 19 , wherein the plurality of objects further comprise a number of language objects stored in at least a first dictionary claim 19 , the method further comprising:detecting the input of the particular character as being a part of a new language object not already stored on the electronic device; andstoring the new language object in the at least first dictionary.22. ...

Подробнее
20-12-2012 дата публикации

MOBILE ELECTRONIC DEVICE AND ASSOCIATED METHOD ENABLING TRANSLITERATION OF A TEXT INPUT

Номер: US20120323555A1
Принадлежит: RESEARCH IN MOTION LIMITED

An improved mobile electronic device enables the inputting of text in one alphabet, Traditional Chinese in the present example, by transliteration of inputs in another alphabet, BoPoMoFo in the present example. Since some of the inputs can be ambiguous, transliteration of an ambiguous input is delayed until a detection of a finalization event, thus avoiding the outputting of unnecessary transliteration results, and thus advantageously avoiding a distraction to the user. 112-. (canceled)13. A method comprising:detecting one or more character inputs in a first character alphabet as a preceding character string, the preceding character string corresponding to one or more valid characters in a second alphabet according to a transliteration operation;detecting a current character input in the first character alphabet following input of the preceding character string; andautomatically performing, via a processor, an operation on the preceding character string to replace the preceding character string with a replacement character selected from among the one or more valid characters in the second alphabet upon detection of the current character input.14. The method of claim 13 , further comprising:outputting the replacement character in place of the preceding character string.15. The method of claim 13 , further comprising:displaying the one or more valid characters as proposed transliterations in a lookup portion prior to detecting the current character input.16. The method of claim 13 , wherein the replacement character is selected from among the one or more valid characters according to a value representing frequency of usage of the one or more valid characters.17. The method of claim 16 , wherein the replacement character is a character having the highest frequency of usage from among the one or more valid characters.18. The method of claim 13 , further comprising:determining whether the combination of the current character input with the preceding character string ...

Подробнее
20-12-2012 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20120323561A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. 124-. (canceled)25. A method of disambiguating a text input into an electronic device that comprises a keyboard and a memory having a plurality of language objects and associated frequency values stored therein , the method comprising:detecting a first input sequence;identifying from the stored language objects a set of language objects corresponding to the first input sequence;determining, from the set of language objects, a default output associated with the first input sequence;detecting an additional input, the additional input combining with the first input sequence to form a second input sequence;if a permutation of the second input sequence corresponds with the default output, determining whether the default output is made as a result of a selection input; andif the default output is made as a result of a selection input, generating artificial variants.26. The method of claim 25 , wherein generating artificial variants includes:generating a first artificial variant by adding a first one of characters, assigned to a key of the additional text input, to the ...

Подробнее
10-01-2013 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20130013292A1
Принадлежит: RESEARCH IN MOTION LIMITED

A method for disambiguating user inputs through a handheld mobile device is disclosed. According to the method, an ambiguous input sequence is received from an input device. A list including one or more disambiguated character sequences is generated on a display device corresponding to the ambiguous input sequence. An additional input is received from the input device. A processor determines that the additional input is an operational input associated with one of a plurality of operations on the disambiguated character sequences. The processor processes the disambiguated character sequences according the one of the plurality of operations associated with the operational input. 16-. (canceled)7. A method for disambiguating user inputs to a handheld mobile device , comprising:receiving an ambiguous input sequence from an input device;generating a list including one or more disambiguated character sequences on a display device corresponding to the ambiguous input sequence;receiving an additional input from the input device;determining that the additional input is an operational input associated with one of a plurality of operations on the disambiguated character sequences; andprocessing the disambiguated character sequences according the one of the plurality of operations associated with the operational input.8. The method of claim 7 , wherein the generation of one or more disambiguated character sequences further comprising:generating a default character sequence and one or more variant character sequences, the default character sequence being the most likely interpretation of the ambiguous input sequence according to frequency objects associated with the disambiguated character sequences, and the variant character sequences including one or more alternative interpretations of the ambiguous input sequence.9. The method of claim 8 , wherein the generation of one or more disambiguated character sequences further comprises determining whether to generate the one or more ...

Подробнее
10-01-2013 дата публикации

HANDHELD ELECTRONIC DEVICE PROVIDING A LEARNING FUNCTION TO FACILITATE CORRECTION OF ERRONEOUS TEXT ENTRY, AND ASSOCIATED METHOD

Номер: US20130013293A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device provides a learning function which facilitates providing proposed corrected output by the device in certain circumstances of erroneous input. 18-. (canceled)9. A method of facilitating input for a handheld electronic device , the method comprising:receiving an ambiguous input;retrieving a word frame corresponding with the ambiguous input, the word frame comprising a contracted portion corresponding with a subset of the ambiguous input; andoutputting a language object associated with the word frame, the language object comprising one or more linguistic elements corresponding with the contracted portion of the word frame,wherein a number of the corresponding linguistic elements in the language object differs from a number of linguistic elements in the subset of the ambiguous input.10. The method of claim 9 , wherein the number of the corresponding linguistic elements in the language object is two claim 9 , and the number of linguistic elements in the subset of the ambiguous input is one or at least three.11. The method of claim 9 , wherein the number of the corresponding linguistic elements in the language object is one claim 9 , and the number of linguistic elements in the subset of the ambiguous input is two or more.12. The method of claim 9 , wherein the handheld electronic device further comprises a memory claim 9 , and wherein retrieving a word frame corresponding with the ambiguous input further comprises:comparing the ambiguous input with word frames stored in the memory.13. The method of claim 12 , wherein the handheld electronic device further comprises an input apparatus comprising a plurality of input keys claim 12 , and wherein comparing the ambiguous ...

Подробнее
17-01-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD FOR DISAMBIGUATION OF COMPOUND TEXT INPUT EMPLOYING DIFFERENT GROUPINGS OF DATA SOURCES TO DISAMBIGUATE DIFFERENT PARTS OF INPUT

Номер: US20130018653A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to generate compound language solutions by employing different groupings of data sources to generate different portions of the compound language solutions.

Подробнее
21-03-2013 дата публикации

METHOD OF LEARNING CHARACTER SEGMENTS FROM RECEIVED TEXT, AND ASSOCIATED HANDHELD ELECTRONIC DEVICE

Номер: US20130073572A1
Принадлежит: RESEARCH IN MOTION LIMITED

A method of enabling input on an electronic device having stored therein a plurality of objects that comprise a number of raw inputs, a number of characters, and a number of segments, each raw input having one or more of the characters associated therewith, each segment comprising a plurality of the characters, The method includes: receiving a string of reference characters; obtaining raw inputs with which the reference characters are associated; generating a proposed character interpretation of the obtained raw inputs; and determining, based on the proposed character interpretation, to store at least a portion of the string of reference characters as an object of the plurality of objects. 112-. (canceled)13. A method of enabling input on an electronic device having stored therein a plurality of objects that comprise a number of raw inputs , a number of characters , and a number of segments , each raw input having one or more of the characters associated therewith , each segment comprising a plurality of the characters , the method comprising:receiving a string of reference characters;obtaining raw inputs with which the reference characters are associated;generating a proposed character interpretation of the obtained raw inputs; anddetermining, based on the proposed character interpretation, to store at least a portion of the string of reference characters as an object of the plurality of objects.14. The method of claim 13 , wherein the determining comprises determining that at least a portion of the proposed character interpretation and the at least portion of the string of reference characters differ.15. The method of claim 14 , wherein the plurality of objects further comprise a number of candidates claim 14 , and further comprising:making a determination that no candidate matches the at least portion of the string of reference characters; andresponsive to the making of the determination, storing the at least portion of the string of reference characters as at ...

Подробнее
02-05-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD FOR DUAL-MODE DISAMBIGUATION OF TEXT INPUT

Номер: US20130106705A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In response to an ambiguous editing input at a location preceding at least a portion of an output word, the software performs one disambiguation operation with respect to the editing input and another disambiguation operation with respect to the editing input in combination with the at least portion of the output word. The results are output in order of decreasing frequency value, with the results of the one disambiguation operation having the portion of the output word appended thereto. 145-. (canceled)46. A method of enabling input into a handheld electronic device of a type comprising an input apparatus , an output apparatus , and a processor apparatus that comprises a memory having a plurality of language objects , the method comprising:providing, by the handheld electronic device, as a first output a number of linguistic elements;detecting as an ambiguous editing input a number of input key selections at a location that precedes at least a portion of the first output;employing a number of language objects that each correspond to at least a portion of the editing input in combination with at least one of the linguistic elements of the at least a portion of the first output to generate a number of linguistic results; andoutputting at least one of the linguistic results.47. The method of claim 46 , wherein the number of language objects is a number of second language objects claim 46 , and the number of linguistic results is a number of second linguistic results claim 46 , the method further comprising:employing a number of first language objects that each correspond to at least a portion of the editing input to generate a number of first linguistic results; andoutputting at least one of the first linguistic results.48. The method of claim 47 , wherein each of the first language objects and the second language ...

Подробнее
09-05-2013 дата публикации

METHOD OF RESPONDING TO AN INCOMING COMMUNICATION RECEIVED BY A HANDHELD DEVICE

Номер: US20130115926A1
Автор: FEDOTENKO Denis, FUX Vadim
Принадлежит: RESEARCH IN MOTION LIMITED

A method for replying to an incoming communication received by a handheld electronic device comprises detecting: an incoming communication, detecting a selection of one of a number of predetermined responses to the incoming communication and, responsive to detecting a selection, providing the one of said number of predetermined responses. An improved handheld electronic device implementing the method is also provided. 1. A method comprising:determining, at a processor of device, a sender of an incoming communication;providing, at an output apparatus of the device, a plurality of predetermined responses, at least some of the plurality of predetermined responses being specific to the sender;detecting, via a sensor of the device, a movement to select one of the plurality of predetermined responses as a selected predetermined response; and,providing, at the output apparatus, the selected predetermined response as a response to the incoming communication.2. The method of claim 1 , further comprising providing at least a portion of the plurality of predetermined responses in a same format as the incoming communication.3. The method of claim 1 , wherein the incoming communication comprises an audible communication claim 1 , and at least a portion of the predetermined responses provided at the output apparatus comprise respective representations of a plurality of predetermined audible responses.4. The method of claim 1 , wherein the sensor comprises one or more of a GPS (Global Positioning System) sensor and a position sensor.5. The method of claim 1 , wherein detecting the movement comprises at least one of: detecting a change in an orientation of the device; and detecting a change in a position of the device.6. The method of claim 1 , further comprising detecting an actuation of an input device of the device to further determine the selected predetermined response.7. The method of claim 6 , wherein the input device comprises one or more of a key claim 6 , a thumbwheel and ...

Подробнее
16-05-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD FOR DISAMBIGUATION OF TEXT INPUT PROVIDING ARTIFICIAL VARIANTS COMPRISED OF CHARACTERS IN A CORE ALPHABET

Номер: US20130120277A1
Автор: FUX Vadim, Rubanovich Dan
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to generate artificial variants in certain circumstances. The artificial variants comprise characters within a core alphabet of the device and are free of extended characters that may otherwise be active on the device. 16.-. (canceled)7. A method of enabling input into a handheld electronic device , wherein the handheld electronic device comprises one or more processors and one or more memory devices , the method comprising:storing a core alphabet in a static portion of the one or more memory devices;storing an extended alphabet in a modifiable portion of the one or more memory devices;detecting a first set of input-key selections;producing for selection a prefix object based on the first set of input-key selections, wherein the prefix object comprises at least one character from the extended alphabet;detecting an additional input-key selection; andproducing for selection an artificial variant comprising the prefix object followed by an additional character, wherein the additional character is selected by seeking a character from the core alphabet based on the additional input-key selection.8. The method of claim 7 , wherein the at least one character from the extended alphabet is a diacritical character.9. The method of claim 7 , wherein a corresponding word object does not exist for the artificial variant.10. The method of claim 7 , wherein the additional character is selected from a set of characters in the core alphabet assigned to a key corresponding to the additional input-key selection.11. The method of claim 10 , wherein a character in the extended alphabet is also assigned to the key corresponding to the additional input-key selection.12. A ...

Подробнее
06-06-2013 дата публикации

METHOD OF LEARNING A CONTEXT OF A SEGMENT OF TEXT, AND ASSOCIATED HANDHELD ELECTRONIC DEVICE

Номер: US20130144820A1
Принадлежит: RESEARCH IN MOTION LIMITED

An improved method of learning a context of a segment of text input enables facilitated text input on an improved handheld electronic device. In response to a series of inputs, segments and other objects are analyzed to generate a proposed character interpretation of the series of inputs. Responsive to detecting a replacement of a segment of the character interpretation with another segment, a combination object comprising the another segment and a preceding object is stored. In response to another series of inputs, the combination object can be employed by a processing algorithm to ascertain a preference for the another segment in the context of the preceding object of the combination object. 117-. (canceled)18. A method comprising:receiving, by a device, inputs corresponding to a first set of characters selected from a first alphabet;outputting, by the device, a second set of characters associated with the first set of characters, the second set of characters being selected from a second alphabet;receiving, by the device, a selection of one or more of the characters of the second set of characters;outputting, by the device, one or more replacement characters from the second alphabet;receiving, by the device, an editing input replacing the one or more of the characters of the second set of characters with the one or more replacement characters from the second alphabet; andstoring, by the device, a combination object comprising: a representation of the one or more replacement characters, and a representation of at least one of the characters from the second set of characters, different from the one or more replacement characters.19. The method of claim 18 , further comprising:determining a frequency with which the characters represented by the combination object are used together based on user inputs; andproviding the characters represented by the combination object together, in response to one or more subsequent inputs, based on the frequency.20. The method of ...

Подробнее
06-06-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD FOR PERFORMING OPTIMIZED SPELL CHECKING DURING TEXT ENTRY BY PROVIDING A SEQUENTIALLY ORDERED SPELL-CHECK ALGORITHMS

Номер: US20130145261A1
Автор: FUX Vadim, Rubanovich Dan
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry. The spell check routine subjects a text entry to a sequentially ordered series of spell-check algorithms and ceases subjecting the text entry to further spell-check algorithms upon identification of a predetermined quantity of spell-check language objects. 149.-. (canceled)50. A method of enabling a spell-check operation on a handheld electronic device having stored for execution thereon a number of spell-check algorithms , the method comprising:on the handheld electronic device, subjecting a text entry to a spell-check algorithm to obtain a resultant expression, and generating a list including any language object determined to be inconsistent with the resultant expression;subjecting the text entry to a first spell-check algorithm related to misspelling when a quantity of language objects in the list has not reached a predetermined quantity; andsubsequent to said subjecting the text entry to the first spell-check algorithm related to misspelling, and when the quantity of language objects in the list has not reached the predetermined quantity, subjecting the text entry to a first spell-check algorithm related to a predetermined affixation rule.51. The method of claim 50 , further comprising subjecting the text entry to a first spell-check algorithm related to character configuration.52. The method of claim 51 , wherein the first spell-check algorithm related to character configuration comprises a first spell-check algorithm related to ignoring at least one of capitalization and accenting.53. The method of claim 50 , further comprising:ceasing said subjecting the text entry to the spell-check ...

Подробнее
20-06-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND ASSOCIATED METHOD ENABLING TEXT INPUT IN A LANGUAGE EMPLOYING NON-ROMAN CHARACTERS

Номер: US20130154944A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld device includes a plurality of input members, a first set of which each have a Roman character assigned thereto, a least some of which have a first non-Roman and a second non-Roman character assigned thereto. In response to an actuation of a first one of the input members, a first one of the non-Roman characters that is assigned to the first one of the input members is displayed. Based on one or more rules which govern permissible character sequences in the subject language, the display of a second one of the non-Roman characters in response to an actuation of a second one of the input members having the second one of the non-Roman characters assigned thereto immediately following the actuation of said first one of the input members is prevented. 112.-. (canceled)13. A handheld electronic device comprising:a processor apparatus comprising a processor and a memory;an input apparatus comprising a plurality of input keys and being structured to provide input to the processor apparatus, a first set of the input keys each having one or more non-Roman characters assigned thereto, said non-Roman characters being employed in a first language, said first language having one or more rules which govern use of characters in the first language;an output apparatus structured to receive output signals from the processor apparatus; receive an input requesting entry of a first one of the non-Roman characters on a first one of the first set of input keys;', 'determine that said input is for beginning a new word;', 'based on said one or more rules, determine that said first one of the non-Roman characters is not permissible for beginning said new word and prevent display on said output apparatus of said first one of the non-Roman characters., 'the memory having stored therein a number of routines which, when executed on the processor, cause the processor to14. The handheld electronic device according to claim 13 , wherein said routines claim 13 , when executed on the ...

Подробнее
27-06-2013 дата публикации

SYSTEM AND METHOD FOR MULTILANGUAGE TEXT INPUT IN A HANDHELD ELECTRONIC DEVICE

Номер: US20130166277A1
Принадлежит: RESEARCH IN MOTION LIMITED

A system provides multilanguage text input in a handheld electronic device. The system includes one or more applications implemented in the handheld electronic device. The applications include a text input application requiring access to language data usable thereby. One or more language databases contain language data from a plurality of different languages usable by at least one of the applications including the text input application. An interface provides the applications with access to at least some of the different languages of the language data of the one or more language databases, in order that the applications including the text input application receive the different languages.

Подробнее
25-07-2013 дата публикации

Handheld electronic device and method for learning contextual data during disambiguation of text input

Номер: US20130187859A1
Автор: Vadim Fux
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to employ contextual data in certain circumstances to prioritize output and to learn new contextual data.

Подробнее
25-07-2013 дата публикации

METHOD FOR IDENTIFYING LANGUAGE OF TEXT IN A HANDHELD ELECTRONIC DEVICE AND A HANDHELD ELECTRONIC DEVICE INCORPORATING THE SAME

Номер: US20130191112A1
Принадлежит: RESEARCH IN MOTION LIMITED

Incoming e-mails, instant messages, SMS, and MMS, are analyzed by a handheld electronic device to identify the language of text. 124-. (canceled)25. A method of identifying a language of text in an electronic device , the method comprising:comparing, using a processor of the electronic device, linguistic objects associated with the text to a first set of linguistic objects to determine if a proportion of the linguistic objects associated with the text that are found in the first set of linguistic objects reaches or exceeds a threshold, wherein the first set of linguistic objects is associated with a predetermined language; andidentifying the predetermined language as the language of the text based, at least in part, on a determination that the proportion of the linguistic objects associated with the text that are found in the first set of linguistic objects reaches or exceeds the threshold.26. The method of claim 25 , further comprising:determining an encoding associated with the text;determining the linguistic objects associated with the text based, at least in part, on the determined encoding;confirming the encoding associated with the text based, at least in part, on the determination that the proportion of the linguistic objects associated with the text that are found in the first set of linguistic objects reaches or exceeds the threshold; anddisplaying at least some of the linguistic objects associated with the text using the confirmed encoding.27. The method of claim 25 , further comprising:adding new words to a word list associated with the identified language based on the linguistic objects associated with the text.28. The method of claim 27 , further comprising:processing input from a keyboard to generate additional text in the identified language using the word list associated with the identified language.29. The method of claim 25 , further comprising:comparing linguistic objects associated with the text to a second set of linguistic objects to determine ...

Подробнее
29-08-2013 дата публикации

WORD COMPLETION IN A HANDHELD ELECTRONIC DEVICE

Номер: US20130222259A1
Принадлежит: RESEARCH IN MOTION LIMITED

A method for enabling generation of text on a handheld electronic device which has a plurality of input members, at least some of which have a number of linguistic elements assigned thereto, and a memory having language objects stored therein. The method comprises enabling detection of a number of input member actuations corresponding with an ambiguous input, making at least one of a determination that the number of actuations exceeds a first threshold and a determination that a quantity of predicted language objects corresponding with the ambiguous input is less than a second threshold, generating prefix objects corresponding with the ambiguous input and predicted language objects corresponding with the ambiguous input, each predicted language object comprising a prefix object portion and a completion portion, and providing at a text input location an output comprising a prefix object and a completion portion of a first predicted language object. 120-. (canceled)21. A method for enabling generation of text on a handheld electronic device comprising a plurality of keys and a memory , at least some of the keys each having a number of linguistic elements assigned thereto , and the memory having a plurality of language objects stored therein , the method comprising:enabling detection of a number of key selections corresponding with an ambiguous input;setting a threshold, the threshold having a value of at least two; generating a first set of predicted language objects corresponding to the ambiguous input; and', 'providing at a text input location an output comprising a first predicted language object selected from the first set of predicted language objects., 'when the number of key selections is greater than or equal to the threshold,'}22. The method of claim 21 , further comprising:generating prefix objects according to the key selections, each prefix object being associated with a frequency value,wherein each of the first set of predicted language objects comprises ...

Подробнее
05-09-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND ASSOCIATED METHOD ENABLING THE OUTPUT OF NON-ALPHABETIC CHARACTERS IN A DISAMBIGUATION ENVIRONMENT

Номер: US20130229355A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with text disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device includes a number of non-alphabetic characters that are assigned to keys and that can be accessed directly by the text disambiguation software without the need to active a non-alphabetic input routine or to additionally actuate and key or an key, for instance. 120-. (canceled)21. A method of enabling input on an electronic device that comprises a set of keys , wherein each key in the set of keys has at least an alphabetic character and a non-alphabetic character assigned thereto , the method comprising:receiving an input sequence comprising one or more key selections of the set of keys;outputting, using an output apparatus, at least one interpretation of the input sequence that includes a non-alphabetic character, wherein the at least one interpretation is output at a position of relative priority based, at least in part, on a length of the input sequence.22. The method of claim 21 , further comprising:determining that the input sequence satisfies a predetermined condition, wherein the predetermined condition is satisfied when the one or more selected keys each has a numeric character and an alphabetic character assigned thereto and a quantity of key selections in the input sequence meets or exceeds a predetermined number, and wherein the at least one interpretation is a numeric interpretation.23. The method of claim 22 , wherein the numeric interpretation is output as at least one alternative to a textual interpretation of the input series.24. The method of ...

Подробнее
19-09-2013 дата публикации

Method of e-mail address search and e-mail address transliteration and associated device

Номер: US20130246043A1
Принадлежит: Research in Motion Ltd

An improved method of transliterating non-Latin input within an e-mail address field to the Latin equivalent. A routine in a handheld device is structured to detect a triggering event that indicates an e-mail address is being input into an e-mail address field. Following the triggering event, both prior and subsequent input is transliterated to Latin characters as these characters are required by Internet protocols. The transliteration routine may also be utilized to search an email address book wherein names are recorded using both Latin and non-Latin characters.

Подробнее
26-09-2013 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20130253915A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. 124-. (canceled)25. A method of disambiguating a text input into an electronic device that comprises a keyboard and a memory having a plurality of language objects and associated frequency values stored therein , the method comprising:detecting a first input sequence;generating a default output based on the first input sequence;detecting an additional input, the additional input combining with the first input sequence to form a second input sequence; 'adding a character assigned to a key of the additional input, to an end of the default output.', 'generating an artificial variant if the default output corresponds with one of the language objects but a combination of the default output and the additional input does not correspond with any one of the language objects, generating the artificial variant including26. The method of claim 25 ,wherein the character is one of a plurality of characters assigned to the key of the additional input, 'generating ...

Подробнее
03-10-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND ASSOCIATED METHOD ENABLING THE GENERATION OF A PROPOSED CHARACTER INTERPRETATION OF A PHONETIC TEXT INPUT IN A TEXT DISAMBIGUATION ENVIRONMENT

Номер: US20130262081A1
Принадлежит:

An improved handheld electronic device and associated method enable the phonetic inputting of text using a reduced keyboard and transformation algorithm. The handheld electronic device and method advantageously enable the inputting of languages such as Chinese, Japanese, Korean, and the like without limitation. The transformation algorithm subjects each of a number of linguistic element permutations to an algorithm such as the Maximum Matching Algorithm or other algorithm to generate a string of words. The transformation algorithm then selects one string of words as a default textual output based on at least one of its minimal number of words and its relatively high attributed frequency value. 18-. (canceled)9. A method of enabling input on an electronic device , the method comprising:detecting an ambiguous text input comprising a set of key selections, at least some of the keys each having a number of linguistic elements assigned thereto;determining a plurality of linguistic element permutations of the ambiguous input; generating a string of language objects that corresponds with at least an initial portion of the linguistic element permutation, and', 'generating a character interpretation string that comprises a number of words comprising characters that correspond with the string of language objects;, 'for each of a plurality of linguistic element permutations of the ambiguous inputselecting from among the generated character interpretation strings a set of generated character interpretation strings having the smallest number of words;if the set includes more than one generated character interpretation string then determining an attributed frequency value for each of the selected character interpretation strings, and selecting the character interpretation string with greatest attributed frequency; andoutputting, as at least partial output, the selected character interpretation string.10. The method of claim 9 , wherein the step of selecting a generated character ...

Подробнее
03-10-2013 дата публикации

Handheld electronic device including indication of a selected data source, and associated method

Номер: US20130262094A1
Принадлежит: BlackBerry Ltd

A method of enabling input into a handheld electronic device having stored therein a number of language objects includes detecting a selection of a languages, making a determination that the language is a default language or a non-default language, detecting as an ambiguous input an actuation of one or more input members, outputting at least a portion of a number of the language objects that corresponds to the ambiguous input, and outputting an indication representative of the language.

Подробнее
17-10-2013 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20130275123A1
Принадлежит:

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. 110-. (canceled)11. A method of disambiguating an input into a handheld electronic device , the method comprising:detecting an ambiguous input including one or more selections of one or more input characters;generating one or more prefix objects corresponding with the ambiguous input, each of the one or more prefix objects including at least some of the input characters;generating an output set comprising at least some of the one or more prefix objects, wherein each of the at least some of the one or more prefix objects is associated with an identified corresponding word object;determining the quantity of prefix objects in the output set is fewer than a predetermined quantity, and, based on the determination, adding as an orphan prefix object to the output set at a position corresponding with a relatively low frequency an additional prefix object of the one or more of prefix objects for which a corresponding word object was not identified; ...

Подробнее
24-10-2013 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION AND SELECTIVE DISABLING OF FREQUENCY LEARNING

Номер: US20130282364A1
Автор: FUX Vadim
Принадлежит:

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user is likely to have intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The learning function is disabled, however, when the relevant words are found to be in a special category for which frequency learning, i.e., frequency revision, is not employed. 18-. (canceled)9. An input method for use in a handheld electronic device having a memory storing a plurality of language objects , the method comprising:detecting input of a set of characters;determining that at least a first language object and a second language object each correspond with at least a portion of the set of characters, the first language object being associated with a first frequency value, and the second language object being associated with a second frequency value;making at least one of a first determination that the first frequency value associated with the first language object and the second frequency value associated with the second language object are both larger than a first predetermined threshold, or a second determination that a difference between the first frequency value associated with the first language object and the second frequency value associated with the second language object is smaller than a second predetermined threshold; andresponsive to making the at least one determination, maintaining the first frequency value associated with the first language object and the second frequency value associated with the second language ...

Подробнее
31-10-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD FOR DISAMBIGUATION OF TEXT INPUT PROVIDING SUPPRESSION OF LOW PROBABILITY ARTIFICIAL VARIANTS

Номер: US20130289979A1
Автор: FUX Vadim, Rubanovich Dan
Принадлежит:

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to generate artificial variants in certain circumstances. Each artificial variant is compared with N-gram data on the handheld electronic device and is suppressed from being output if the artificial variant is determined to have a low probability of being the input intended by a user. 16-. (canceled)7. A method of enabling input into a handheld electronic device comprising:detecting an ambiguous input that comprises one or more selections of one or more input characters;generating a plurality of character permutations of the ambiguous input, at least one of the character permutations being a potential artificial variant that is neither a prefix of a word object nor is identical to a word object;outputting at least one of the character permutations other than the potential artificial variant; and a) the potential artificial variant has been displayed during a current session, or', 'b) the time elapsed between the ambiguous input and a previous input is longer than a predetermined duration, and, 'determining at least one ofbased on the determination, outputting as an artificial variant a representation of the potential artificial variant at a position of relatively lower priority than at least one of the outputted character permutations.8. The method of claim 7 , further comprising:making a determination that at least a portion of the potential artificial variant corresponds with an N-gram object associated with a frequency object having a frequency value below a predetermined threshold; andwherein the portion of the potential artificial variant that corresponds with an N-gram object includes fewer characters than the one or more selections.9. The method ...

Подробнее
31-10-2013 дата публикации

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

Номер: US20130289980A1
Принадлежит:

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. If a field into which text is being entered is determined to be a special input field, a disambiguated result can be sought first from a predetermined data source prior to seeking results from other data sources on the device. 110.-. (canceled)11. A method of disambiguating an input into an electronic device , the method comprising:detecting an ambiguous input entered into an input field;determining the input field is a special input field associated with a particular type of language object;identifying, from a plurality of data sources, a particular data source comprising a set of language objects associated with the particular type of language object; andoutputting a first language object from the set of language objects of the particular data source and a second language object from a second data source, different than the particular data source, of the plurality of data sources, wherein, based on the special input field determination, the first language object is output at a position of higher priority than the second language object.12. The method of claim 11 , wherein outputting further comprises:generating a number of prefix objects corresponding with the ambiguous input;forming a first result ...

Подробнее
07-11-2013 дата публикации

Mobile electronic device and associated method enabling transliteration of a text input

Номер: US20130297286A1
Принадлежит: BlackBerry Ltd

An improved mobile electronic device enables the inputting of text in one alphabet, Traditional Chinese in the present example, by transliteration of inputs in another alphabet, BoPoMoFo in the present example. Since some of the inputs can be ambiguous, transliteration of an ambiguous input is delayed until a detection of a finalization event, thus avoiding the outputting of unnecessary transliteration results, and thus advantageously avoiding a distraction to the user.

Подробнее
21-11-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND ASSOCIATED METHOD EMPLOYING A MULTIPLE-AXISINPUT DEVICE AND LEARNING A CONTEXT OF A TEXT INPUT FOR USE BY ADISAMBIGUATION ROUTINE

Номер: US20130307782A2
Автор: FUX Vadim
Принадлежит:

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to employ contextual data in certain circumstances to prioritize output and to learn new contextual data. 110-. (canceled)11. A method of enabling input into a handheld electronic device that comprises a processor and a memory storing a plurality of language objects and contextual data , the method comprising:detecting a first input as a first language object;detecting an input comprising one or more key selections as a second input;outputting, as proposed interpretations of the second input, at least a portion of a particular language object and at least a portion of an another language object;detecting a selection of the portion of the particular language object;locating an entry in a data file comprising a contextual value object that corresponds with the first language object, wherein the contextual value object is associated with a key object that corresponds with the another language object; andremoving the entry from the data file.12. The method of claim 11 , wherein the contextual value object is associated with the key object based on the key object occurring at a statistically significant incidence with the another language object.13. The method of claim 11 , further comprising detecting an input from a touch screen display as the selection of the portion of the particular language object.14. The method of claim 11 , wherein the contextual value object is a representation of the first language object.15. The method of claim 14 , wherein the representation is a hash of the first language object.16. The method of claim 11 , wherein the key object is stored as a hash value.17. The method of claim 11 , wherein the contextual value object is a ...

Подробнее
21-11-2013 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20130311171A1
Принадлежит: BlackBerry Limited

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. 137-. (canceled)38. A method of disambiguating an input into a handheld electronic device having stored therein a plurality of objects including a plurality of word objects , the method comprising:detecting an ambiguous input;outputting a number of first character permutations of the ambiguous input that each correspond to one of the word objects; anddetermining that the first character permutations are fewer in quantity than a predetermined number and, responsive thereto, outputting a number of second character permutations of the ambiguous input that each correspond to an artificial variant.39. The method of claim 38 , further comprising outputting the first character permutations at a higher priority than the second character permutations.40. The method of claim 39 , wherein the plurality of objects further include a plurality of frequency objects each having a frequency value claim 39 , at least some of the artificial variants each being ...

Подробнее
21-11-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD EMPLOYING LOGICAL PROXIMITY OF CHARACTERS IN SPELL CHECKING

Номер: US20130311172A1
Принадлежит: RESEARCH IN MOTION LIMITED

An improved handheld electronic device and associated method employing an improved spell checking routine enable proposed spelling corrections having a close logical proximity to an active input to be output at a position of preference for easy selection by the user. By way of example, a base character and the various accented forms thereof can be said to have a logical proximity to one another that is closer than their logical proximity to any character having a different base character, whether additionally having a diacritical element or not. 114-. (canceled)15. A method of enabling input on an electronic device , the method comprising:receiving an input reflecting a set of characters;identifying proposed spelling corrections based on the input; andoutputting at least two of the proposed spelling corrections such that spelling corrections of a first type are distinguishable from spelling corrections of a second type.16. The method of claim 15 , wherein outputting at least two of the proposed spelling corrections comprises:ordering the output proposed spelling corrections with the spelling corrections of the first type prioritized in the order over spelling corrections of the second type.17. The method of claim 15 , wherein the first type of spelling correction is a correction that contains base characters matching the input claim 15 , but that has at least one diacritical difference.18. The method of claim 15 , wherein the second type of spelling correction is a correction that contains at least one base character different from the base characters of the input.19. The method of claim 15 , further comprising accessing a dictionary to determine whether any words exist in the dictionary that are of the first type of spelling correction.20. The method of claim 19 , further comprising identifying claim 19 , as a first proposed spelling correction claim 19 , a word that is of the first type of spelling correction.21. The method of claim 20 , further comprising ...

Подробнее
28-11-2013 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20130314326A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device is provided with a function of text disambiguation. The device detects an ambiguous input including a number of selections of a number of keys, and displays a plurality of outputs for a duration of time based on an elapsed time between the number of selections of the number of keys. Each of the plurality of outputs corresponds to the ambiguous input. At least one of the plurality of outputs is an orphan prefix corresponding to the ambiguous input. 123-. (canceled)24. A method of enabling input into a handheld electronic device , the handheld electronic device including an input apparatus , an output apparatus , and a memory , the input apparatus including a plurality of keys each key of at least a portion of the plurality of keys having a plurality of linguistic elements assigned thereto , the memory storing a plurality of word objects each corresponding to one of a plurality of stored words , the output apparatus including a display , the method comprising:detecting an ambiguous input comprising a number of selections of a number of keys, at least one of the number of actuations being a selection of one of the keys having a plurality of linguistic elements assigned thereto; andresponsive to the ambiguous input, displaying at a first location on the display a plurality of outputs for a duration of time based on an elapsed time between the number of selections of the number of keys, each corresponding to the ambiguous input and at least one of the plurality of outputs being an orphan prefix corresponding to the ambiguous input, wherein the orphan prefix consists of k linguistic elements, k being the quantity of the number of selections, and wherein the orphan prefix is different from the first k characters in each of the plurality of stored words.25. The method of claim 24 , wherein one of the plurality of outputs is a selected output claim 24 , the method further comprises:detecting a new selection of one of the keys having a plurality ...

Подробнее
05-12-2013 дата публикации

METHOD FOR GENERATING TEXT THAT MEETS SPECIFIED CHARACTERISTICS IN A HANDHELD ELECTRONIC DEVICE AND A HANDHELD ELECTRONIC DEVICE INCORPORATING THE SAME

Номер: US20130325445A1
Принадлежит: BlackBerry Limited

Incoming e-mails, instant messages, SMS, and MMS, are scanned for new language objects such as words, abbreviations, text shortcuts and, in appropriate languages, ideograms, that are placed in a list for use by a text input process of a handheld electronic device to facilitate the generation of text. 18.-. (canceled)9. A method , comprising:receiving a text file in an electronic device, the text file containing a plurality of language objects;identifying, by a processor in the electronic device, from the plurality of language objects in the text file one or more new language objects for which a storage unit in the electronic device does not contain a match;determining, by the processor, that a ratio reflecting a quantity of the new language objects in at least a segment of the text file to a quantity of the language objects in the at least a segment of the text file exceeds a first predetermined threshold;identifying, by the processor, one or more particular ones of the new language objects each containing at least one linguistic element different from a plurality of predetermined linguistic elements stored in the storage unit;determining, by the processor, that a ratio reflecting a quantity of the one or more particular ones of the new language objects to the quantity of the new language objects is below a second predetermined threshold; andignoring the one or more particular ones of the new language objects and adding the new language objects that are not ignored to the storage unit.10. The method of claim 9 , wherein the electronic device is a handheld electronic device.11. The method of claim 9 , wherein the text file is an email message.12. The method of claim 9 , wherein the text file is an instant message.13. The method of claim 9 , further comprising claim 9 , before adding the new language objects that are not ignored to the storage unit claim 9 , removing one or more of existing language objects from the storage unit.14. An electronic device claim 9 , ...

Подробнее
19-12-2013 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD FOR DISAMBIGUATION OF TEXT INPUT AND PROVIDING SPELLING SUBSTITUTION

Номер: US20130339004A1
Автор: FUX Vadim, Rubanovich Dan
Принадлежит: BlackBerry Limited

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. The device is structured to identify and output representations of language objects that are stored in the memory and that correspond with a text input. The device is additionally structured to identify and output representations of language objects that are stored in the memory and that correspond with a known spelling substitution particular to a language active on the handheld electronic device. 110-. (canceled)11. A method of enabling an input into a handheld electronic device , the method comprising:receiving data associated with one or more input key selections;determining a set of characters based, at least in part, on the received data;determining a known spelling substitution corresponding to a subset of the set of characters;determining that a language object stored in memory corresponds to the known spelling substitution; andoutputting the set of characters based, at least in part, on the determination that a language object stored in memory corresponds to the known spelling substitution.12. The method of claim 11 , wherein the received data is in a predetermined language claim 11 , the method further comprising determining as the known spelling substitution a spelling substitution specific to the predetermined language.13. The method of claim 12 , further comprising detecting a selection of the predetermined language.14. The method of claim 11 , further comprising failing to find a language object stored in memory corresponding to the set of characters and claim 11 , responsive thereto claim 11 , initiating the determination of the known spelling substitution.15. The method of claim 11 , wherein the received data is associated with an ambiguous input.16. A handheld electronic device claim 11 , comprising:a processor; receiving data associated with one or more input key selections;', 'determining a set of ...

Подробнее
02-01-2014 дата публикации

Handheld electronic device and associated method enabling phonetic text input in a text disambiguation environment and outputting an improved lookup window

Номер: US20140006008A1
Принадлежит: Research in Motion Ltd

An improved handheld electronic device and associated method enable the phonetic inputting of text using a reduced keyboard and transformation algorithm. The handheld electronic device and method advantageously enable the inputting of languages such as Chinese, Japanese, Korean, and the like without limitation. The transformation algorithm subjects each of a number of linguistic element permutations to an algorithm such as the Maximum Matching Algorithm or other algorithm to generate a string of words and selects one string of words as a default textual output. The character interpretation and variations thereof are output in a lookup component along with a pin and variants thereof to enable the user to select among various character interpretations of an input as well as various alternative pins that correspond with the input.

Подробнее
16-01-2014 дата публикации

HANDHELD ELECTRONIC DEVICE AND ASSOCIATED METHOD ENABLING TEXT INPUT IN A LANGUAGE EMPLOYING NON-ROMAN CHARACTERS

Номер: US20140015758A1
Принадлежит: BlackBerry Limited

A handheld device includes a plurality of input members, a first set of which each have a Roman character assigned thereto, a least some of which have a first non-Roman, second non-Roman character, and third non-Roman characters assigned thereto. The device is switchable between first and second modes. In the first mode, each Roman character may be input in response to actuation of the input member to which it is assigned, and in the second mode, each first non-Roman character may be input in response to a first type of actuation of the input member to which it is assigned, each second non-Roman character may input in response to a second type of actuation of the input member to which it is assigned, and each third non-Roman character may be input in response to a third type of actuation of the input member to which it is assigned. 16.-. (canceled)7. A handheld electronic device comprising;at least one processor;an input apparatus comprising a plurality of input keys, a first set of the input keys each having a Roman character assigned thereto, at least some of the input keys in the first set of the input keys having a first non-Roman character, a second non-Roman character, and a third non-Roman character assigned thereto; anda memory having stored therein a number of routines which, when executed on the processor, cause the handheld electronic device to be selectively switchable between: (i) a Roman character input mode, and (ii) a non-Roman character input mode, whereinin said Roman character input mode, each said Roman characters may be selected and input into said processor in response to selection of the input key to which it is assigned, and said processor determines whether the handheld electronic device is in a shift mode after switching to the non-Roman character input mode, and', 'responsive to determining that the handheld electronic device is not in the shift mode, each first non-Roman character may be selected in response to a first type of selection ...

Подробнее
27-02-2014 дата публикации

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

Номер: US20140055365A1
Принадлежит: BlackBerry Limited

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry, with the output from the spell check routine being visually integrated into the output from the disambiguation routine. 114-. (canceled)15. A method for enabling input on a handheld electronic device having a display , the method comprising:detecting a plurality of input key selections as an initial portion of an ambiguous input;outputting at a first location on the display the initial portion of an ambiguous input;identifying a plurality of prefix objects corresponding to the initial portion of the ambiguous input, each of the plurality of prefix objects associated with an initial portion of a language object being a proposed textual interpretation of the ambiguous input;outputting at a second location on the display the plurality of prefix objects; andupon selection of a prefix object, outputting at the first location on the display the prefix object, wherein the outputted prefix object differs from the initial portion of the ambiguous input.16. The method of claim 15 , wherein the plurality of prefix objects is outputted in responsive to a preceding input member actuation claim 15 , and a second plurality of prefix objects is outputted in responsive to a current input member actuation claim 15 , wherein the second plurality of prefix objects includes at least one prefix object associated with the previously selected prefix object.17. The method of claim 15 , wherein the number of letters in the prefix object equal to the number of letters in the initial portion of the ambiguous input.18. The method of claim 15 , further comprising detecting as the ambiguous input a misspelled input claim ...

Подробнее
22-01-2015 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20150022456A1
Принадлежит:

A handheld electronic device enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. 1. A handheld electronic device , comprising:a processor;an input apparatus including a plurality of input keys;an output apparatus; anda memory having stored therein a plurality of word objects associated with a plurality of frequency values; detect an ambiguous input;', 'identify a sub-plurality of word objects corresponding to the ambiguous input;', 'identify a plurality of prefix objects associated with the identified sub-plurality of words;', 'output in a variant component a default prefix object and a plurality of variant prefix objects, wherein the default prefix object is highlighted and the plurality of variant prefix objects are sorted according to the frequency values of the identified plurality of words;', 'detect an input key selection that selects at least one of the default prefix object or the plurality of variant prefix objects in the variant component; and', 'output, based on the input key selection, a word object that includes at least the selected prefix object., 'wherein ...

Подробнее
29-01-2015 дата публикации

Handheld electronic device and method for disambiguation of text input and providing spelling substitution

Номер: US20150029105A1
Автор: Dan Rubanovich, Vadim Fux
Принадлежит: BlackBerry Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. The device is structured to identify and output representations of language objects that are stored in the memory and that correspond with a text input. The device is additionally structured to identify and output representations of language objects that are stored in the memory and that correspond with a known spelling substitution particular to a language active on the handheld electronic device.

Подробнее
08-04-2021 дата публикации

SYSTEMS AND METHODS FOR MANAGING DEVICES USING DYNAMICALLY CONFIGURABLE DEVICE AND PROTOCOLS DEFINITIONS

Номер: US20210105349A1
Принадлежит:

Disclosed are systems, methods, and devices for managing a plurality of remote devices of disparate types. There is maintained an electronic device definition repository comprising: a plurality of semantic model definitions for corresponding devices of the plurality of remote devices. An action request for an action to be performed by one or more selected devices of the plurality of remote devices is received. For each one or more selected devices, the action request is processed including: converting a generic device action and a generic device property to a device-specific action and a device-specific property using the semantic model definition for the selected device; establishing one or more messages for communicating the device-specific action request to a given selected device using the data protocol definition for the selected device; translating the one or more messages of the sequence of messages to an application protocol suitable for communication with the selected device. 1. A computer-implemented system for managing a plurality of remote devices of disparate types , the system comprising:at least one processor;memory in communication with the at least one processor, and [ [ an generic portion defining properties and actions of device categories; and', 'a specific portion defining properties and actions of device types;, 'a plurality of semantic model definitions for corresponding devices of the plurality of remote devices, each of the semantic model definitions including, 'a plurality of data protocol definitions defining protocol messages for communicating with corresponding devices of the plurality of remote devices;, 'maintain an electronic device definition repository comprising, 'receive an action request for an action to be performed by one or more selected devices of the plurality of remote devices;', convert a generic device action and a generic device property to a device-specific action and a device-specific property using the semantic model ...

Подробнее
21-08-2014 дата публикации

HANDHELD ELECTRONIC DEVICE WITH TEXT DISAMBIGUATION

Номер: US20140235296A1
Принадлежит: BlackBerry Limited

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. 124-. (canceled)25. A method of disambiguating a text input into an electronic device that comprises a keyboard , a display , and a memory having a plurality of language objects and associated frequency values stored therein , the method comprising:detecting an input sequence;detecting an additional input;recording an elapsed time between inputting of the additional input and inputting of a final input in the input sequence;generating a default output and a variant output based on the input sequence and the additional input;displaying the default output in a text component of an output on the display;displaying the variant output in a variant component of the output if the variant component has not been displayed and the elapsed time is longer than a predetermined duration.26. The method of claim 25 , further comprising:detecting a second additional input;generating a second default output and a second variant output based on the input sequence, the ...

Подробнее
04-09-2014 дата публикации

Handheld electronic device with text disambiguation

Номер: US20140247225A1
Принадлежит: BlackBerry Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.

Подробнее
09-10-2014 дата публикации

HANDHELD ELECTRONIC DEVICE AND ASSOCIATED METHOD ENABLING TEXT INPUT IN A LANGUAGE EMPLOYING NON-ROMAN CHARACTERS

Номер: US20140300553A1
Принадлежит:

A handheld device includes a plurality of input members, a first set of which each have a Roman character assigned thereto, a least some of which have a first non-Roman and a second non-Roman character assigned thereto. In response to an actuation of a first one of the input members, a first one of the non-Roman characters that is assigned to the first one of the input members is displayed. Based on one or more rules which govern permissible character sequences in the subject language, the display of a second one of the non-Roman characters in response to an actuation of a second one of the input members having the second one of the non-Roman characters assigned thereto immediately following the actuation of said first one of the input members is prevented. 112.-. (canceled)13. A handheld electronic device comprising:a processor;a memory;a plurality of selectable keys, at least some of the keys having more than one non-Roman character assigned thereto, said non-Roman characters being associated with a first language having rules that govern proper sequencing of non-Roman characters in the first language; anda display structured to display character sequences, detect selection of one of the non-Roman characters assigned to a first one of the keys having more than one non-Roman character assigned thereto; and', 'apply one or more of said rules to prevent display of the selected non-Roman character and selectively display a different character assigned to the first one of the keys having more than one non-Roman character assigned thereto., 'wherein the memory has stored therein routines that, when executed by the processor, cause the processor to14. The handheld electronic device according to claim 13 , wherein the keys having more than one non-Roman character assigned thereto each also has at least one Roman character assigned thereto.15. The handheld electronic device according to claim 13 , wherein the selected non-Roman character is a Thai character.16. The ...

Подробнее
30-10-2014 дата публикации

HANDHELD ELECTRONIC DEVICE AND METHOD FOR DISAMBIGUATION OF TEXT INPUT PROVIDING SUPPRESSION OF LOW PROBABILITY ARTIFICIAL VARIANTS

Номер: US20140320322A1
Автор: FUX Vadim, Rubanovich Dan
Принадлежит:

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to generate artificial variants in certain circumstances. Each artificial variant is compared with N-gram data on the handheld electronic device and is suppressed from being output if the artificial variant is determined to have a low probability of being the input intended by a user. 16-. (canceled)7. A method of enabling input into a handheld electronic device comprising:detecting an ambiguous character-string input that comprises a current character input and a previous character input;generating a plurality of character permutations of the ambiguous character-string input, at least one of the character permutations being a potential artificial variant that is neither a prefix of a word object nor is identical to a word object;outputting a displayed artificial variant as a representation of the potential artificial variant, if the time elapsed between the current character input and the previous character input is longer than a predetermined duration;determining that the displayed artificial variant is not selected; andbased on the determination, suppressing from being output an offspring artificial variant of the unselected artificial variant when a next character input associated with the ambiguous character-string is detected.8. The method of claim 7 , further comprising:outputting at least one of the character permutations other than the potential artificial variant.9. The method of claim 8 , further comprising:outputting the displayed artificial variant at a position of relatively lower priority than at least one of the outputted character permutations.10. The method of claim 8 , wherein the step of outputting at least one of the character ...

Подробнее
30-01-2008 дата публикации

Speech-based notification on a handheld device

Номер: EP1883218A1
Принадлежит: 2012244 Ontario Inc

A method for generating a speech-based notification on a handheld electronic device comprises detecting a triggering event (31), determining that a non-speech based notification of the triggering event may not be discernible (32), and providing a speech-based notification of the triggering event (33). An improved handheld electronic device (1) implementing the method is also provided.

Подробнее
28-02-2009 дата публикации

Handheld electronic device and associated method providing advanced text editing function in a text disambiguation environment

Номер: CA2639215A1
Принадлежит: Research in Motion Ltd

An improved handheld electronic device and associated method provide an advanced editing feature and an improved learning feature that are provided in a disambiguation environment. The advanced editing feature advantageously enables a new word that has been incorrectly disambiguated by a disambiguation routine to be readily by the user without requiring the incorrectly disambiguated word to be deleted and retyped. Rather, the advanced editing feature enables the incorrectly disambiguated characters to be replaced with opposite characters on the same keys, and such changes can be accomplished merely through the use of inputs to a track ball. The newly edited word can then be learned by a learning database. The improved learning function advantageously favors words that are learned using the advanced editing feature over words that have been learned in other fashions.

Подробнее
10-10-2007 дата публикации

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

Номер: EP1843242A1
Принадлежит: 2012244 Ontario Inc, Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device provides a learning function which facilitates providing proposed corrected output by the device in certain circumstances of erroneous input.

Подробнее
14-07-2009 дата публикации

Method and handheld electronic device employing a touch screen for ambiguous word review or correction

Номер: CA2644805A1
Принадлежит: Research in Motion Ltd

A method of ambiguous word review or correction for a handheld electronic device includes receiving a plurality of actuations of input members in whic h each of a number of these members has a plurality of assigned characters, rendering a plurality of words responsive to the actuations, displaying a plurality of representation s of the words, and detecting a number of the words, which are ambiguous. For each of the detected number, a visual indicator is displayed associated with a corresponding one of the representations. Touching of a touch screen is detected in connection with t he displayed visual indicator. Preferably, a first magnification of the corresponding representation and a second magnification of a representation of a number of alternative words are displayed. The touch screen can be used to select one of the first and second magnifications to correct the ambiguous word.

Подробнее
02-12-2005 дата публикации

Handheld electronic device with text disambiguation

Номер: CA2509010A1

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.

Подробнее
05-10-2007 дата публикации

Handheld electronic device and method for performing spell checking during text entry and for providing a spell-check learning feature

Номер: CA2583923A1
Автор: Dan Rubanovich, Vadim Fux
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry and to learn and automatically correct mistakes typically made by the particular user.

Подробнее
31-10-2007 дата публикации

Portable electronic device with text disambiguation

Номер: DE112005001283T5
Принадлежит: Research in Motion Ltd

Verfahren zur Disambiguierung einer Eingabe in eine tragbare elektronische Vorrichtung, die eine Eingabeeinrichtung, eine Ausgabeeinrichtung und einen Speicher, in dem eine Vielzahl von Sprachobjekten und eine Vielzahl von Häufigkeitsobjekten gespeichert sind, umfasst, wobei jedes der Sprachobjekte mit einem zugeordneten Häufigkeitsobjekt verbunden ist, die Eingabeeinrichtung eine Vielzahl von Eingabeelementen umfasst, jedes von mindestens einigen der Eingabeelemente eine Vielzahl von zugewiesenen Zeichen aufweist, wobei das Verfahren umfasst: Erkennen einer mehrdeutigen Eingabe einer Anzahl von Betätigungen von Eingabeelementen, die mindestens eine erste Betätigung eines Eingabeelementes und eine zweite Betätigung eines Eingabeelementes umfassen, Erzeugen einer Anzahl von Präfixobjekten, die einer mehrdeutigen Eingabe entsprechen, Erzeugen eines Ergebnisses für jedes von mindestens einigen der Präfixobjekte durch Identifizieren eines Sprachobjektes, das dem Präfixobjekt entspricht, Erhalten eines verbundenen Häufigkeitsobjektes, das mit dem identifizierten Sprachobjekt verbunden ist und einen Häufigkeitswert aufweist, und Verbinden des Häufigkeitswertes des verbundenen Häufigkeitsobjektes mit dem Präfixobjekt, Erzeugen eines Ausgabesatzes der... A method for disambiguating an input to a portable electronic device comprising an input device, an output device and a memory in which a plurality of speech objects and a plurality of frequency objects are stored, each of the speech objects being associated with an associated frequency object, the input device a plurality of input elements, each of at least some of the input elements having a plurality of assigned characters, the method comprising: Detecting an ambiguous input of a number of actuations of input elements comprising at least a first actuation of an input element and a second actuation of an input element, Generating a number of prefix objects that correspond to an ambiguous input, Generating a result for ...

Подробнее
07-06-2011 дата публикации

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

Номер: CA2584033C
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell-check routine during input of a text entry, with the output from the spell-check routine being visually integrated into the output from the disambiguation routine.

Подробнее
07-08-2012 дата публикации

Handheld electronic device with text disambiguation employing advanced text case feature

Номер: US8237658B2
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides an improved text case feature. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device. If a field into which text is being entered is determined to be a special input field, a disambiguated result can be sought first from a predetermined data source prior to seeking results from other data sources on the device.

Подробнее
25-06-2013 дата публикации

Handheld electronic device including indication of a selected data source, and associated method

Номер: US8469712B2
Принадлежит: Research in Motion Ltd

A method of enabling input into a handheld electronic device having stored therein a number of language objects includes detecting a selection of a languages, making a determination that the language is a default language or a non-default language, detecting as an ambiguous input an actuation of one or more input members, outputting at least a portion of a number of the language objects that corresponds to the ambiguous input, and outputting an indication representative of the language.

Подробнее
23-10-2012 дата публикации

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

Номер: CA2635009C
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to analyze the combinations of language objects in light of N-gram data stored on the device to avoid proposing low-probability compound language solutions.

Подробнее
23-08-2011 дата публикации

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

Номер: US8004495B2
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. During selection of a variant, the variant is highlighted and is displayed in a text component location on a display.

Подробнее
04-08-2015 дата публикации

Handheld electronic device and associated method providing disambiguation of an ambiguous input and selectively providing prediction of future characters

Номер: CA2639219C
Принадлежит: BlackBerry Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software and prediction software. In response to an ambiguous input, the system provides one or more disambiguated interpretations of the ambiguous input. In some circumstances, the system can additionally provide one or more completions, i.e., predictions of future characters. However, in other circumstances the outputting of completions of an ambiguous input can be suppressed in order to avoid distracting the user and to provide more meaningful results to the user.

Подробнее
26-04-2017 дата публикации

Handheld electronic device with text disambiguation

Номер: EP1630651B1
Принадлежит: 2012244 Ontario Inc

Подробнее
16-01-2018 дата публикации

Handheld electronic device with text disambiguation

Номер: CA2730205C
Принадлежит: BlackBerry Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e. , the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.

Подробнее
13-11-2012 дата публикации

Disambiguation of compound text input with prioritized solutions

Номер: CA2636704C
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to prioritize compound language solutions according to various criteria.

Подробнее
04-03-2009 дата публикации

Input disambiguation with editing

Номер: GB2452247A
Принадлежит: 2012244 Ontario Inc

A method of editing character permutations outputted from a disambiguation routine in which a character of a character permutation is edited by subjecting the un- edited characters of the character permutation and a editing ambiguous input to a disambiguation routine. A handheld electronic device may include a reduced QWERTY keyboard and is enabled with disambiguation software. The device may provide output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and further provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can further be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.

Подробнее
14-02-2007 дата публикации

Handheld electronic device with disambiguation of compound word text input

Номер: EP1752862A1
Принадлежит: 2012244 Ontario Inc

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound word text input. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e ., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device.

Подробнее
19-08-2010 дата публикации

System and Method of Creating and Using Compact Linguistic Data

Номер: US20100211381A1
Принадлежит: Research in Motion Ltd

A system and method of creating and using compact linguistic data are provided. Frequencies of words appearing in a corpus are calculated. Each unique character in the words is mapped to a character index, and characters in the words are replaced with the character indexes. Sequences of characters are mapped to substitution indexes, and the sequences of characters in the words are replaced with the substitution indexes. The words are grouped by common prefixes, and each prefix is mapped to location information for the group of words which start with the prefix.

Подробнее
25-11-2014 дата публикации

System and method for disambiguation of stroke input

Номер: US8896470B2
Принадлежит: BlackBerry Ltd

An electronic device for disambiguation of stroke input, the device comprising: an input device coupled to the microprocessor for accepting a stroke input; and a stroke disambiguation module resident in the memory for execution by the microprocessor. The device is configured to: receive a signal representing a stroke input sequence at the stroke disambiguation module; apply one or more stroke disambiguation rules to the stroke input sequence to generate an updated input sequence; and transmit a signal representing the updated input sequence.

Подробнее
07-02-2012 дата публикации

Handheld electronic device and method employing logical proximity of characters in spell checking

Номер: CA2639221C
Принадлежит: Research in Motion Ltd

An improved handheld electronic device and associated method employing an improved spell checking routine enable proposed spelling corrections having a close logical proximity to an active input to be output at a position of preference for easy selection by the user. By way of example, a base character and the various accented forms thereof can be said to have a logical proximity to one another that is closer than their logical proximity to any character having a different base character, whether additionally having a diacritical element or not.

Подробнее
11-10-2007 дата публикации

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

Номер: WO2007112541A1
Принадлежит: RESEARCH IN MOTION LIMITED

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry, with the output from the spell check routine being visually integrated into the output from the disambiguation routine.

Подробнее
30-09-2008 дата публикации

Use of multiple data sources for spell check function, and associated handheld electronic device

Номер: CA2627836A1

An improved spell check function and handheld electronic device provide a spell checking feature that is available in a plurality of data entry fields of a plurality of applications. A memory on the handheld electronic device has a plurality of linguistic data sources which are searched for linguistic data during a spell check operation. Generic linguistic data is stored in a static data source, and other linguistic data is stored in a dynamic data source. An identification of a misspelled text entry results in an editing session being automatically opened on the misspelled text entry. Proposed spell check interpretations of a text entry are output in a list, and an actuation of a < MENU > key further results in the outputting of a menu of selectable spell check options. At least some of the selectable spell check options are selectable either with a track ball or with a key of a keypad.

Подробнее
19-07-2007 дата публикации

Disambiguation of compound text input with prioritized solutions

Номер: CA2636704A1

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to prioritize compound language solutions according to various criteria.

Подробнее
04-10-2016 дата публикации

System and method for disambiguation of stroke input

Номер: CA2709502C
Принадлежит: BlackBerry Ltd

An electronic device for disambiguation of stroke input, the device comprising: an input device coupled to the microprocessor for accepting a stroke input; and a stroke disambiguation module resident in the memory for execution by the microprocessor. The device is configured to: receive a signal representing a stroke input sequence at the stroke disambiguation module; apply one or more stroke disambiguation rules to the stroke input sequence to generate an updated input sequence; and transmit a signal representing the updated input sequence.

Подробнее
03-09-2009 дата публикации

Method for generating text that meets specified characteristics in a handheld electronic device and a handheld electronic device incorporating the same

Номер: US20090221309A1
Принадлежит: Research in Motion Ltd

Incoming e-mails, instant messages, SMS, and MMS, are scanned for new language objects such as words, abbreviations, text shortcuts and, in appropriate languages, ideograms, that are placed in a list for use by a text input process of a handheld electronic device to facilitate the generation of text.

Подробнее
05-03-2009 дата публикации

Handheld Electronic Device and Associated Method Providing Advanced Text Editing Function in a Text Disambiguation Environment

Номер: US20090058814A1
Принадлежит: Individual

An improved handheld electronic device and associated method provide an advanced editing feature and an improved learning feature that are provided in a disambiguation environment. The advanced editing feature advantageously enables a new word that has been incorrectly disambiguated by a disambiguation routine to be readily by the user without requiring the incorrectly disambiguated word to be deleted and retyped. Rather, the advanced editing feature enables the incorrectly disambiguated characters to be replaced with opposite characters on the same keys, and such changes can be accomplished merely through the use of inputs to a track ball. The newly edited word can then be learned by a learning database. The improved learning function advantageously favors words that are learned using the advanced editing feature over words that have been learned in other fashions.

Подробнее
06-06-2007 дата публикации

Multi language text input in a handheld electronic device

Номер: GB2432955A
Принадлежит: 2012244 Ontario Inc

A system provides multilanguage text input in a handheld electronic device. The system includes one or more applications implemented in the handheld electronic device. The applications include a text input application requiring access to language data usable thereby. One or more language databases contain language data from a plurality of different languages usable by at least one of the applications including the text input application. An interface provides the applications with access to at least some of the different languages of the language data of the one or more language databases, in order that the applications including the text input application receive the different languages.

Подробнее
07-06-2011 дата публикации

Handheld electronic device and method for performing spell checking during text entry and for providing a spell-check learning feature

Номер: CA2583923C
Автор: Dan Rubanovich, Vadim Fux
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell-check routine during input of a text entry and to learn and automatically correct mistakes typically made by the particular user.

Подробнее
19-02-2009 дата публикации

A portable electronic device for providing a proposed corrected input in response to an erroneous text input in an environment of a text requiring multiple sequential operations of the same key, and related method

Номер: DE112007000728T5
Принадлежит: Research in Motion Ltd

Verfahren zur Ermöglichung einer Eingabe in eine tragbare elektronische Vorrichtung, die eine Eingabevorrichtung und einen Speicher aufweist, wobei die Eingabevorrichtung eine Vielzahl von Eingabeelementen aufweist, wobei zumindest einigen der Eingabeelemente jeweils eine Anzahl von linguistischen Elementen zugewiesen ist, wobei der Speicher eine Vielzahl von Sprachobjekten und eine Anzahl von Wortrahmen gespeichert hat, wobei zumindest einige der Sprachobjekte jeweils eine Anzahl der linguistischen Elemente aufweisen, wobei zumindest einige der Wortrahmen jeweils zumindest ein erstes Sprachobjekt zugewiesen haben, das als zumindest einen Teil der Anzahl von dessen linguistischen Elementen eine sequentielle Vielzahl von linguistischen Elementen aufweist, die jeweils einem bestimmten Eingabeelement zugewiesen sind, wobei zumindest einige der Wortrahmen jeweils zumindest einige der linguistischen Elemente des zumindest ersten Sprachobjekts aufweisen, das dazu gehört, außer aufweisend einen kontrahierten Teil anstelle der sequentiellen Vielzahl von linguistischen Elementen, wobei der kontrahierte Teil eines aus einer Darstellung des bestimmten Eingabeelements und eine Quantität der linguistischen Elemente aufweist,... method to allow entry into a portable electronic Device having an input device and a memory, wherein the input device comprises a plurality of input elements wherein at least some of the input elements each have one Number of linguistic elements is assigned to the memory a variety of language objects and a number of word frames has stored, wherein at least some of the language objects respectively have a number of the linguistic elements, wherein at least some of the word frames each have at least a first language object assigned as at least part of the number of its linguistic elements a sequential variety of linguistic Has elements each assigned to a particular input element are at least some of the word frames each at least some have the linguistic ...

Подробнее
01-07-2014 дата публикации

Handheld electronic device with text disambiguation

Номер: US8768685B2
Принадлежит: BlackBerry Ltd

Methods, handheld electronic devices, and computer-readable media for disambiguating an input into a handheld electronic device, are disclosed. The method includes, for example, detecting an ambiguous input including one or more selections of one or more input characters, generating one or more prefix objects corresponding with the ambiguous input, generating an output set comprising at least some of the one or more prefix objects, each of the at least some of the one or more prefix objects associated with an identified corresponding word object, determining the quantity of prefix objects in the output set is fewer than a predetermined quantity, and, based on the determination, adding as an orphan prefix object to the output set at a position corresponding with a relatively low frequency an additional prefix object of the one or more of prefix objects for which a corresponding word object was not identified, and outputting the output set.

Подробнее
05-03-2013 дата публикации

Handheld electronic device with text disambiguation

Номер: CA2579050C
Принадлежит: Research in Motion Ltd

A handheld electronic device with a reduced QWERTY keyboard and disambiguation software. As a user enters keystrokes, the device outputs a default output and a number of variants from which a user can choose. The output is based largely upon the likelihood that a user intended a particular output, but various features of the device provide additional variants provided by various logic structures resident on the device. The device enables editing during text entry, and when initiating an activity session on a word such as during editing, the display outputs variants of the entire word being edited, rather than providing as variants only those parts of a word that are being edited. The device also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. In certain predefined circumstances, the disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided.

Подробнее
04-03-2009 дата публикации

Handheld electric device and associated method providing advanced text editing function in a text disambiguation environment

Номер: EP2031486A1
Принадлежит: Research in Motion Ltd

An improved handheld electronic device and associated method provide an advanced editing feature and an improved learning feature that are provided in a disambiguation environment. The advanced editing feature advantageously enables a new word that has been incorrectly disambiguated by a disambiguation routine to be readily by the user without requiring the incorrectly disambiguated word to be deleted and retyped. Rather, the advanced editing feature enables the incorrectly disambiguated characters to be replaced with opposite characters on the same keys, and such changes can be accomplished merely through the use of inputs to a track ball. The newly edited word can then be learned by a learning database. The improved learning function advantageously favors words that are learned using the advanced editing feature over words that have been learned in other fashions.

Подробнее
02-10-2008 дата публикации

Use of Multiple Data Sources for Spell Check Function, and Associated Handheld Electronic Device

Номер: US20080244386A1
Принадлежит: 2012244 Ontario Inc, Research in Motion Ltd

An improved spell check function and handheld electronic device provide a spell checking feature that is available in a plurality of data entry fields of a plurality of applications. A memory on the handheld electronic device has a plurality of linguistic data sources which are searched for linguistic data during a spell check operation. Generic linguistic data is stored in a static data source, and other linguistic data is stored in a dynamic data source. An identification of a misspelled text entry results in an editing session being automatically opened on the misspelled text entry. Proposed spell check interpretations of a text entry are output in a list, and an actuation of a <MENU> key further results in the outputting of a menu of selectable spell check options. At least some of the selectable spell check options are selectable either with a track ball or with a key of a keypad.

Подробнее
09-11-2006 дата публикации

Method for generating text that meets specified characteristics in a handheld electronic device and a handheld electronic device incorporating the same

Номер: CA2606328A1

Incoming e-mails, instant messages, SMS, and MMS, are scanned for new language objects such as words, abbreviations, text shortcuts and, in appropriate languages, ideograms, that are placed in a list for use by a text input process of a handheld electronic device to facilitate the generation of text.

Подробнее
29-11-2011 дата публикации

Handheld electronic device with text disambiguation

Номер: US8068092B2
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are provided by logic structures resident on the device. The device enables editing during text entry and provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants without changing the position of the user's hands on the device.

Подробнее
20-07-2010 дата публикации

Handheld electronic device with text disambiguation and selective disabling of frequency learning

Номер: CA2566554C
Автор: Vadim Fux
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user is likely to have intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The learning function is disabled, however, when the relevant words are found to be in a special category for which frequency learning, i.e., frequency revision, is not employed.

Подробнее
08-06-2022 дата публикации

Handheld electronic device with text disambiguation employing advanced word frequency learning feature

Номер: EP1710667B1
Автор: Jason Griffin, Vadim Fux
Принадлежит: BlackBerry Ltd

Подробнее
28-06-2011 дата публикации

Handheld electronic device with text disambiguation

Номер: US7969415B2
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are provided by logic structures resident on the device. The device enables editing during text entry and provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants without changing the position of the user's hands on the device.

Подробнее
28-10-2010 дата публикации

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

Номер: US20100271311A1
Принадлежит: Research in Motion Ltd

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with a disambiguation routine that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able to perform a spell check routine during input of a text entry, with the output from the spell check routine being visually integrated into the output from the disambiguation routine.

Подробнее