Matches 1 - 50 out of 250 1 2 3 4 5 >


Match Document Document Title
9058320 Handheld electronic device and method for performing spell checking during text entry and for providing a spell-check learning feature  
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...
9037967 Arabic spell checking technique  
An Arabic spelling error detection and correction method for identifying real word spelling errors. The method uses a corpus of Arabic text alongside n-gram statistical techniques to detect...
9037598 Variable query generation  
An example device includes a memory and one or more processors configured to receive an indication of a first set of characters, responsive to determining that a predetermined amount of time has...
9031970 Query autocompletions  
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining query completions. In one aspect, a method includes receiving a query input in a...
9026426 Input method editor  
Methods, systems, and apparatus, including computer program products, in which an input method editor receives graphemes in a first writing system and identifies lexical items in a second writing...
9015036 Automatic context sensitive language correction using an internet corpus particularly for small keyboard devices  
A computer-assisted language correction system particularly suitable for use with small keyboard devices including spelling correction functionality, misused word correction functionality and...
9009591 User-specified phrase input learning  
Architecture that enables a user to perform manual word-breaking by phrase input. Phrase input is where the user inserts a phrase-key (or separator) as a delimiter that indicates to an editor...
9002866 Generating context-based spell corrections of entity names  
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for correcting entity names. One method includes receiving texts and deriving a plurality of...
8972855 Method and apparatus for providing case restoration  
A method and apparatus for providing case restoration in a communication network are disclosed. For example, the method obtains one or more content sources from one or more information feeds, and...
8972260 Speech recognition using multiple language models  
In accordance with one embodiment, a method of generating language models for speech recognition includes identifying a plurality of utterances in training data corresponding to speech, generating...
8972269 Methods and systems for interfaces allowing limited edits to transcripts  
A transcript interface for displaying a plurality of words of a transcript in a text editor can be provided and configured to receive a command to edit the transcript. Limited edits to data...
8924852 Apparatus, method, and program for supporting processing of character string in document  
A support apparatus, computer-implemented method, and article of manufacture for supporting a processing of a character string in a document. The support apparatus includes: a document storage...
8918736 Replay recommendations in a text entry interface  
A method includes receiving a current set of characters in response to a sequence of user commands. The current set of characters includes a current sequence of words. A respective word in the...
8914278 Automatic context sensitive language correction and enhancement using an internet corpus  
A computer-assisted language correction system including spelling correction functionality, misused word correction functionality, grammar correction functionality and vocabulary enhancement...
8892996 Spell-check for a keyboard system with automatic correction  
User input is received, specifying a continuous traced path across a keyboard presented on a touch sensitive display. An input sequence is resolved, including traced keys and auxiliary keys...
8881005 Methods and systems for large-scale statistical misspelling correction  
Methods and systems for large-scale statistical misspelling correction are provided. A method implemented in a computer infrastructure includes reviewing the input text to detect spelling errors...
8881004 Use of multiple data sources for spell check function, and associated handheld electronic device  
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...
8850311 Word input method  
The present invention provides a word input method including the steps of: selectively inputting one or more letters containing the first letter of the word to be inputted; extracting, as a first...
8849653 Updating dictionary during application installation  
Methods, computer program products and systems for updating a dictionary on a computer are provided including identifying a set of words included with an application program being installed on the...
8850310 Data entry suggestion lists for designated document data entry areas based on data from other document data entry areas  
A document having multiple data entry areas can be presented, and a list of suggestions for a designated data entry area can be generated. Generating the list can include analyzing a first set of...
8843453 Validating documents using rules sets  
The disclosure generally describes computer-implemented methods, software, and systems for detecting and correcting errors in documents. A computer-implemented method includes: (i) identifying a...
8803713 Handheld electronic device and method for disambiguation of text input providing suppression of low probability artificial variants  
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...
8805803 Index extraction from documents  
Systems, methods, and programs embodied in a computer readable medium are provided for index extraction. Stored in a database are ground truth documents that are organized according to a plurality...
8781815 Non-standard and standard clause detection  
A non-standard and standard clause detection system imports raw input data or contractual documents, and extracts non-standard and standard clauses that are semantically linked. One embodiment of...
8782049 Keyword presenting device  
In one embodiment, there is provided a keyword presenting device including: an extraction unit configured to extract a plurality of keywords from a browsing document; a determination unit...
8768685 Handheld electronic device with text disambiguation  
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...
8739055 Correction of typographical errors on touch displays  
Various embodiments related to the correction of typographical errors on touch displays are disclosed. One disclosed embodiment includes a portable computing device comprising a touch-sensitive...
8713432 Device and method incorporating an improved text input mechanism  
A device and method for its operation comprising a display and input device, a processor to receive character input maintain an input context of words and a dictionary comprising a plurality of...
8700997 Method and apparatus for spellchecking source code  
In one aspect, a spellchecker is provided that differentiates between code and natural language parts of a source code file. In operation, the spellchecker identifies a string in the source code...
8677236 Contact-specific and location-aware lexicon prediction  
Word predictions in a message are selected or prioritized based on the recipient of the message and a previous location of use by a user. An input history is created based on messages sent to the...
8661340 Input methods for device having multi-language environment  
Text input is corrected on a touch-sensitive display by presenting a list of candidate words in the interface which can be selected by touch input. The candidate list can include candidate words...
8661341 Simhash based spell correction  
Methods, systems, and apparatus for performing simhash based spell correction are provided. A character string is simhashed to generate a simhashed character string. A plurality of substrings is...
8655904 Method and system to enhance data integrity in a database  
A system and method are provided to process listing data in a network-based commerce system, for example, a network-based auction facility. The method may comprise providing a user with a graphic...
8644488 System and method for automatically generating adaptive interaction logs from customer interaction text  
A system and method for providing an adaptive Interaction Logging functionality to help agents reduce the time spent documenting contact center interactions. In a preferred embodiment the system...
8645825 Providing autocomplete suggestions  
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing autocomplete suggestions. A computing device can receive an n-gram of characters....
8640026 Word correction in a multi-touch environment  
A method for word correction on a multi-touch device, including: detecting a selection by a user of a word displayed in a user interface of the multi-touch device; breaking the word into logical...
8639494 Technique for correcting user-interface shift errors  
The disclosed embodiments relate to a system that corrects user-interface shift errors. During operation of the system, a user provides an input through a user interface. In response, the system...
8621344 Method of spell-checking search queries  
A computer-implemented method for determining whether a target text-string is correctly spelled is provided. The target text-string is compared to a corpus to determine a set of contexts which...
8594999 Typing candidate generating method for enhancing typing efficiency  
For relieving typing burdens caused by incorrect spellings, typing errors, unknown spellings, and characters with diacritical marks, and for enhancing a typing efficiency of a typist with some...
8589144 Character processing device, character distinction method and computer program  
Provided herein is a character processing device that converts an input character formed of an input alphanumeric or symbol to an extended Latin character similar to the input character including:...
8589149 Probability-based approach to recognition of user-entered data  
A method for entering keys in a small key pad is provided. The method comprising the steps of: providing at least a part of keyboard having a plurality of keys; and predetermining a first...
8566709 Rich text handling for a web application  
A method and apparatus for representing and controlling documents including rich text for Web based applications and browsers is provided so that editing of rich text can be facilitated within the...
8543913 Identifying and using textual widgets  
The disclosure is directed to a method and system for accessing textual widgets. A method in accordance with an embodiment includes: entering a string expression into a document; invoking a...
8538754 Interactive text editing  
A method for providing suggestions includes capturing audio that includes speech and receiving textual content from a speech recognition engine. The speech recognition engine performs speech...
8516367 Proximity weighted predictive key entry  
A portable device may attempt to predict words input by a user. In one implementation, the portable device may generate candidate words that correspond to predictions of the word being entered by...
8510101 Computer system with second translator for vehicle parts  
Described are computer-based methods and apparatuses, including computer program products, for automation of auditing claims. Data indicative of an insurance company name is received, the data...
8497785 Handheld electronic device and method for disambiguation of text input providing suppression of low probability artificial variants  
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...
8489383 Text disambiguation in a handheld electronic device with capital and lower case letters of prefix objects  
A method of disambiguating an input into a handheld electronic device includes, for example, detecting an ambiguous input, generating a number of prefix objects corresponding to the ambiguous...
8478583 Computer system with second translator for vehicle parts  
Described are computer-based methods and apparatuses, including computer program products, for automation of auditing claims. Data indicative of an insurance company name is received, the data...
8473443 Inappropriate content detection method for senders  
Content detection for senders reviews and compares content for sending to one or more profile parameters of a recipient. The one or more profile parameters describe the characteristics of the...

Matches 1 - 50 out of 250 1 2 3 4 5 >