Dictionary Patents (Class 715/259)
-
Publication number: 20100169769Abstract: A computer implemented method, computer usable recordable-type medium having a computer usable program code, and a data processing system provide a custom dictionary associated with an instant messaging contact. A chat window within an instant messaging application with the instant messaging contact is initially opened. The chat window is associated with the instant messaging contact. The instant messaging application then identifies whether the instant messaging contact is listed in a contact list. If the instant messaging contact is listed in a contact list of the instant messaging application, a default language dictionary that is associated with the instant messaging contact is loaded. The default language dictionary is one of a plurality of language dictionaries for languages that can be implemented within the instant messaging application.Type: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oscar Duran Jimenez, Gabriel Ruelas Arana, Juan Manuel Avalos Vega
-
Publication number: 20100169367Abstract: A method and device for selecting a word to be defined in a mobile communication terminal having an electronic dictionary function. The method includes selecting a word in a displayed text document in response to a first input, displaying the selected word in a search window, searching for the displayed word in response to a request to search for the displayed word, displaying information resulting from the search, and terminating display of the information and displaying the text document.Type: ApplicationFiled: March 10, 2010Publication date: July 1, 2010Applicant: Samsung Electronics Co., Ltd.Inventors: Seok-Gon Lee, Jae-Gon Son, Ki-Tae Kim, Yong-Hee Han
-
Patent number: 7747950Abstract: A method for inputting Chinese characters, English alphabets, and Korean characters by using a numerical keyboard. The numerical keyboard includes a switching key set for switching the numerical keyboard to a respective software for presenting the Chinese characters, English alphabets and Korean characters. The Chinese characters, English alphabets, and Korean characters are distributed in the keys of the numerical keyboard. The Chinese character is inputted by clicking keys representing first stroke of a traditional recognized component of a Chinese character to be inputted and, a first and a last strokes of a non-traditional recognized component. The English alphabet and the Korean characters are inputted by keys representing vowels, consonants and epilogs thereof and if necessary, other keys for identifying the Chinese characters having same input way are inputted, and the # key and *key are used as auxiliary keys.Type: GrantFiled: July 18, 2005Date of Patent: June 29, 2010Inventor: Chien-Hsing Lee
-
Publication number: 20100131842Abstract: The present invention uses spatial dictionaries (termed locationaries), for meaningfully checking and correcting the spelling of text on Geographic Information System (GIS) maps or other computer documents containing spatially, or coordinate-, bound text. Locationaries keep track of correctly spelled words and the geographic areas within which they are considered correctly spelled. In a preferred embodiment, locationaries are feature classes, ‘map layers’ of properly-spelled words or attributed features (objects). The invention selects such features from locationaries based on spatial criteria relative to the textual objects to spell-check. It then exports the attribute values to dictionaries that can be used by conventional spell checking engines. Once all errors and suggestions are found with such an engine and within user-specified criteria, a dialog is shown that contains a row per potentially-misspelled word found. From that dialog, the user can edit the word in the original textual object of the map.Type: ApplicationFiled: January 28, 2010Publication date: May 27, 2010Applicant: Edgetech America, Inc.Inventor: Denis Roose
-
Patent number: 7698127Abstract: In a computer, a user interface allows users to input requests to various applications or software modules executing on the computer. During the input process, the invention presents to the user a grammar-based automatic completion of the user input so far, and/or a grammar-based suggestion list of one or more possible options for completing the user input.Type: GrantFiled: October 1, 2004Date of Patent: April 13, 2010Assignee: Microsoft CorporationInventors: Tandy Woodson Trower, II, Mark J. Weinberg
-
Publication number: 20100083104Abstract: When the up-down pagefeed key is pressed in a state where each entry word read from the dictionary is sorted in a specific character order (in alphabetic order or in order of the Japanese syllabary) according to the corresponding language and displayed as an entry word list in the entry word list mode, the entry word above or below the current entry word is set as the selected entry word by the up-down cursor key, and the cursor is displayed on the n-th letter in the selected entry word, the first entry word above or below the current entry word differing in the n-th letter on which the cursor is located is set as a newly selected entry word and the cursor is displayed on the new n-th letter. When the translation/decision key is pressed, explanatory information on the selected entry word is read from the dictionary and displayed.Type: ApplicationFiled: September 22, 2009Publication date: April 1, 2010Applicant: CASIO COMPUTER CO., LTD.Inventor: Katsushi Hirano
-
Patent number: 7689910Abstract: A method, apparatus and program storage device for delimiting words is provided and requires adding an extensible vocabulary markup to a plurality of markup languages, wherein the plurality of markup languages comprises a knowledge representation, and processing a provided term from one or more vocabularies for use in the knowledge representation.Type: GrantFiled: January 31, 2005Date of Patent: March 30, 2010Assignee: International Business Machines CorporationInventors: Erik F. Hennum, Michael Priestley
-
Patent number: 7683885Abstract: 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 in certain circumstances of erroneous input to provide proposed corrected output.Type: GrantFiled: April 7, 2006Date of Patent: March 23, 2010Assignee: Research In Motion Ltd.Inventors: Vadim Fux, Michael Elizarov, Daniel Rubanovich
-
Patent number: 7681147Abstract: A system is disclosed for determining probable meanings of words. An input of a word is obtained. Probable meanings of the word may be determined in accordance with a prior probability of probable meanings of the word and a context frequency probability of probable meanings of the word.Type: GrantFiled: December 13, 2005Date of Patent: March 16, 2010Assignee: Yahoo! Inc.Inventors: David Richardson-Bunbury, Soren Riise, Devesh Patel, Eugene H. Stipp, Paul J. Grealish
-
Patent number: 7676357Abstract: A method for the rapid, dynamic conversion of Pin Yin words is disclosed. The present invention comprises a web-based computer program. The user identifies an input which may be a hybrid or unaccented Pin Yin word. The character is translated dynamically into an accented Pin Yin word, a Simplified Chinese character or a Traditional Chinese character. The translated character is then displayed. The translation is done in the web page without a round trip to the server.Type: GrantFiled: February 17, 2005Date of Patent: March 9, 2010Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir, Hari Shankar
-
Publication number: 20100050074Abstract: A method for correcting a short text message comprising the steps of: creating a table of common words and misspellings; identifying keypad used for sending the message, examining message for comprehensibility; identifying most likely error, substituting symbols based on a hierarchical system of shared keys followed by adjacent keys to hypothesize correction of the most likely error; examining hypothesized correction for comprehensibility, and repeating steps (c) to (f) until an understandable message is generated.Type: ApplicationFiled: October 28, 2007Publication date: February 25, 2010Applicant: Cellesense Technologies Ltd.Inventors: Nahi Nachmani, Sarid Smadar, Dror Zernik
-
Patent number: 7657543Abstract: A method for storing a first copy of an object, including obtaining the object including a globally unique identifier (GUID), generating a first derived GUID using the GUID of the object, storing the first copy of the object identified by the first derived GUID in a root node of the object, publishing possession of the first copy of the object identified by the first derived GUID by the root node of the object, associating a first shadow root with the first copy of the object, and storing the first copy of the object identified by the GUID in the first shadow root.Type: GrantFiled: January 28, 2005Date of Patent: February 2, 2010Assignee: Sun Microsystems, Inc.Inventors: Germano Caronni, Raphael J. Rom, Glenn C. Scott
-
Patent number: 7653530Abstract: Codifying the “most prominent measurement points” of a document can be used to measure semantic distances given an area of study (e.g., white papers on some subject area). A semantic abstract is created for each document. The semantic abstract is a semantic measure of the subject or theme of the document providing a new and unique mechanism for characterizing content. The semantic abstract includes state vectors in the topological vector space, each state vector representing one lexeme or lexeme phrase about the document. The state vectors can be dominant phrase vectors in the topological vector space mapped from dominant phrases extracted from the document. The state vectors can also correspond to words in the document that are most significant to the document's meaning (the state vectors are called dominant vectors in this case). One semantic abstract can be directly compared with another semantic abstract, resulting in a numeric semantic distance between the semantic abstracts being compared.Type: GrantFiled: November 27, 2006Date of Patent: January 26, 2010Assignee: Novell, Inc.Inventors: Stephen R. Carter, Delos C. Jensen, Ronald P. Millett
-
Patent number: 7636733Abstract: Methods and apparatus for digital image management. In general, in one aspect, a method for digital image management includes receiving a digital image associated with a specific time. The method includes receiving a data unit associated with a time interval. The method includes associating the data unit with the digital image when the time interval associated with the data unit includes the specific time.Type: GrantFiled: October 3, 2003Date of Patent: December 22, 2009Assignee: Adobe Systems IncorporatedInventor: Kenneth Rothmuller
-
Patent number: 7627816Abstract: A method for providing a transient electronic dictionary that travels with an original electronic document is provided. An author of an electronic document may generate a transient electronic dictionary that is linked with the original electronic document such that the transient electronic dictionary is transmitted along with the original electronic document when the original electronic document is distributed. At a recipient computer system, when the original electronic document is accessed, the associated transient electronic dictionary is loaded by the word processing application. The loaded transient electronic dictionary is used to expand the permanent electronic dictionary present in the recipient computer system temporarily. The word processing application may then resolve words in the original electronic document using the loaded transient electronic dictionary entries.Type: GrantFiled: April 12, 2005Date of Patent: December 1, 2009Assignee: International Business Machines CorporationInventors: Kulvir Singh Bhogal, Alexandre Polozoff
-
Patent number: 7620539Abstract: Various methods formulated using a geometric interpretation for identifying bilingual pairs in comparable corpora using a bilingual dictionary are disclosed. The methods may be used separately or in combination to compute the similarity between bilingual pairs.Type: GrantFiled: November 1, 2004Date of Patent: November 17, 2009Assignee: Xerox CorporationInventors: Eric Gaussier, Jean-Michel Renders, Herve Dejean, Cyril Goutte, Irina Matveeva
-
Publication number: 20090282007Abstract: When an additional search key of an input unit is operated by the user, if a current display on a display screen of a display unit is a list display of respective example sentences, a user input for refining example sentences is received, and example sentences are refined in accordance therewith. When the additional search key is operated by the user, if the current display is a display of explanatory information on the vocabulary entry, the display screen of the display unit is split into two, and a search of the explanatory information is carried out on one split screen.Type: ApplicationFiled: July 15, 2009Publication date: November 12, 2009Applicant: Casio Computer Co., Ltd.Inventor: Takatoshi Abe
-
Publication number: 20090282323Abstract: A window display system has a text acquisition section for acquiring text of an original window in a superimposed region; a text transmitter for transmitting to a predetermined server the acquired text, the coordinates of the superimposed region, and the coordinates of each part of the text; and a display processor for receiving a screen generated in the server, and displaying the screen in the overlapping window, wherein the server has a screen generator for determining whether a predetermined keyword is contained in the text received from the user terminal, extracting the keyword and the URL if the keyword is contained in the text, and generating and transmitting a screen in which a link to a URL is embedded in the position of a keyword contained in the text on the basis of the coordinates of the text received from the user terminal.Type: ApplicationFiled: September 28, 2006Publication date: November 12, 2009Applicant: NAVITIME JAPAN CO., LTD.Inventors: Hiroshi Sakamoto, Yasuhiro Okura
-
Patent number: 7610194Abstract: A dynamic database reordering system provides a linguistics database that contains words that are ordered according to a linguistics model that dictates the order in which words are presented to a user. While a user enters keystrokes on a keypad of a communications device is pressing keys, the invention predicts the words, letters, numbers, or word stubs that the user is trying to enter. The invention reorders the linguistics model order based on the user's usage of the system by tracking the user's word selections. Once a word has been selected as a result of a next key selection (the nexted word), a frequency value is applied to the selected word and the word ordered first by the linguistics model in the linguistics database for that key sequence. The frequency value of the nexted word will become greater than the frequency value of the first displayed word upon repeated nexting to the same word.Type: GrantFiled: July 16, 2003Date of Patent: October 27, 2009Assignee: Tegic Communications, Inc.Inventors: Ethan R. Bradford, David Jon Kay
-
Patent number: 7600186Abstract: Additional synonym pairs are inferred from a pair of schema elements (of different schemas) mapped by a user, and the inferred pairs are added to a dictionary. According to one aspect of the present invention, a mapped pair is inferred as a synonym pair if the elements of the mapped pair cannot be mapped according to a program logic otherwise. According to one more aspect of the present invention, the parents of the mapped elements are also inferred as synonym pairs if sufficient peer (to the mapped elements) elements are already mapped or considered synonyms.Type: GrantFiled: November 21, 2005Date of Patent: October 6, 2009Assignee: Oracle International CorporationInventors: Rakesh Saha, Aninda Sengupta, Manoj Gupta
-
Publication number: 20090249197Abstract: An apparatus includes a mechanism for selecting a replacement source expression associated with respective replacement destination expressions, and the respective replacement destination expressions associated with the replacement source expression; a mechanism for extracting the replacement source expression associated with the replacement destination expression which is the same expression as the selected replacement destination expression, and creating an expression list; a mechanism for determining whether or not an expression group included in the expression list for one field is similar to an expression group included in the expression list; and a mechanism for generating a proofreading complementary dictionary, which associates an expression included in the expression list with a high replacement destination expression included in the expression list.Type: ApplicationFiled: March 30, 2009Publication date: October 1, 2009Applicant: FUJITSU LIMITEDInventors: Tomoki Nagase, Masaru Fuji, Seiji Okura
-
Patent number: 7596753Abstract: A text entry dialog box (62) is disclosed for use with an associated window and associated user. A text entry space (64) is provided for text entry by the user. A memory (82) stores previous text entries. A selection button (70) is displayed when the memory (82) contains at least one previous text entry. A selection list (72) is displayed when the selection button (70) is selected by the user. The invention may alternately be viewed as a modified drop-down list box (62). The text line (64) is editable, and the visibility of the drop-down selection arrow (70) is conditional upon the selection list (72) containing at least one entry. Preferably, a parser (102) parses the edited text line contents, and the selection list (72) contains previous text entries entered in the editable text line (64), parsed by the parser (102), and containing at least one character after the parsing.Type: GrantFiled: April 10, 2001Date of Patent: September 29, 2009Assignee: International Business Machines CorporationInventors: Glenn R. Smith, Letitia K. Lee
-
Publication number: 20090228787Abstract: Plural headwords corresponding to a search character string are searched for through a dictionary-content data memory and displayed in a list form in a left area of a display screen, and heading data included in explanation contents concerning the headwords are read out from a headword table to be displayed in a right area of the display screen. When a headword is designated from among the plural headwords displayed in list form in the left area of the display screen, heading data contained in plural explanation contents concerning the designated headword are read out from an explanation data table and are displayed in list form over the heading data displayed in the right area.Type: ApplicationFiled: April 28, 2009Publication date: September 10, 2009Applicant: Casio Computer Co., Ltd.Inventors: Takatoshi ABE, Takashi Kojo
-
Patent number: 7584426Abstract: A system and method is provided for a spell checker that includes sending a document to a spelling server which returns the document with associated spelling information, though the document could also be provided to a spelling assistant on the local machine. The spelling information includes identification of potentially misspelled words and one or more replacements words. The document is displayed to identify the potentially misspelled words in a visually distinctive manner. The replacement words are displayed near the potentially misspelled word in response to a user activity, such as clicking on the identified words. The misspelled word is replaced with the word selected by the user from the replacement words. The user may extend the area of text to be modified by clicking on extension buttons to the left and right of the potentially misspelled word.Type: GrantFiled: August 6, 2004Date of Patent: September 1, 2009Assignee: Google Inc.Inventors: Bay-Wei W. Chang, Brian D. Rakowski, Sanjeev Singh
-
Patent number: 7581180Abstract: A portable terminal in which the labor in inputting plural characters and a variety of information can be relieved in case limitations are imposed on the number of available keys. The portable terminal includes an LCD 26, a memory 17 for storing the dictionary information comprised of plural words and exemplary sentences, a key input unit 29 for inputting unit characters, a CPU 13 for retrieving from the memory the words and/or exemplary sentences displayed on the LCD 26 based on the input from the key input unit 29 and/or on the character string already finalized, and a jog dial 40. A desired word and/or exemplary sentence is selected from the plural words and/or exemplary sentences retrieved by the CPU 13 responsive to rotation of the jog dial 40 and displayed on the LCD 26 and the information on the finalized character string is generated.Type: GrantFiled: May 10, 2001Date of Patent: August 25, 2009Assignee: Sony CorporationInventors: Toshiyuki Masui, Tetsuya Kohno, Osamu Sakurai
-
Patent number: 7581179Abstract: An information retrieving apparatus for retrieving predetermined information according to an input of text information, including an input operation section which selects characters from a defined predetermined character list and performs input instructions, a display section which displays the character list, and input characters which have been instructed by the input operation section, a candidate definition processing section 10, and a candidate display processing section 10. The candidate definition processing section 10 retrieves input candidates containing the input instructed characters, and extracts candidate characters, and temporarily allocates the candidate characters to display areas 29 in the display section 15 of characters that do not match the candidate characters, so that they can be selected using the input operation section.Type: GrantFiled: April 4, 2005Date of Patent: August 25, 2009Assignee: Honda Motor Co., Ltd.Inventors: Kan Shishido, Koichi Kojima, Hirofumi Kinoshita
-
Patent number: 7567256Abstract: A multi-format display device for video production and testing selectively presents a video input signal in three or more distinct ways to facilitate analysis. A complete picture, a picture zoom an area of particular scrutiny around a cursor position, tabular pixel information, a color swatch corresponding to pixel data values and graphic plots of picture data, audio and other information can be placed in areas of a formatted display. Predetermined or input pixel selection criteria can shift the display at least temporarily to identify pixels in the display that meet the criteria as the input video signal frames proceed.Type: GrantFiled: March 31, 2004Date of Patent: July 28, 2009Assignee: Harris CorporationInventors: Richard R. Hollowbush, Joseph Deschamp, David R. Guerrero, Randy A. Mauger, Robert C. Zwiebel
-
Patent number: 7546529Abstract: A computer-implemented method for providing a candidate list of alternatives for a text selection containing text from multiple input sources, each of which can be stochastic (such as a speech recognition unit, handwriting recognition unit, or input method editor) or non-stochastic (such as a keyboard and mouse). A text component of the text selection may be the result of data processed through a series of stochastic input sources, such as speech input that is converted to text by a speech recognition unit before being used as input into an input method editor. To determine alternatives for the text selection, a stochastic input combiner parses the text selection into text components from different input sources. For each stochastic text component, the combiner retrieves a stochastic model containing alternatives for the text component.Type: GrantFiled: July 29, 2004Date of Patent: June 9, 2009Assignee: Microsoft CorporationInventors: Jeffrey C. Reynar, Erik Rucker, Paul Kyong Hwan Kim
-
Patent number: 7506254Abstract: Systems and methods for predictive conversion of user text input in one language or character set to another language or character set are disclosed. The method may generally include converting a partial user input in a non-target language or character set to a converted partial user input in a target language or character set and computing likely possible converted completions of the converted partial user input based on a likely completions module. The converting may be based on a dictionary of non-target language or character set to target language or character set mappings. The likely completions module may be a database or a model trained by performing statistical analysis on a database of user inputs or a subset thereof. The subset of user inputs may be selected from those from a particular geographic location or time period and/or from the user or the user's current session.Type: GrantFiled: April 21, 2005Date of Patent: March 17, 2009Assignee: Google Inc.Inventor: Alexander M. Franz
-
Patent number: 7503000Abstract: A structure and method for automatically creating a dictionary for clustering text documents performs a first pass for each of the documents to determine a frequency of each word in each of the documents, creates a Hashtable of most frequently occurring words in the documents, performs a second pass for each of the documents to determine a frequency of phrases in each of the documents that contain only words in the Hashtable, adds the most frequently occurring phrases to the Hashtable, and outputting outputs the most frequently occurring words and the most frequently occurring phrases as the dictionary.Type: GrantFiled: July 31, 2000Date of Patent: March 10, 2009Assignee: International Business Machines CorporationInventors: Jeffrey Thomas Kreulen, William Scott Spangler
-
Publication number: 20090063961Abstract: An improved solution for dynamically configurable user preferences in a type-ahead hint system is provided. In an embodiment of the invention, a method for providing type-ahead hints includes: receiving an input string; providing a configurable preference interface; obtaining a preference from the interface; and generating at least one type-ahead hint, based upon the input string and the preference.Type: ApplicationFiled: August 27, 2007Publication date: March 5, 2009Inventors: Al Chakra, Yuping C. Wu, Yongcheng Li
-
Patent number: 7496230Abstract: Image or graphic elements such as pictures, icons and clip art, are intercepted during transfer from a computer source to a computer destination, such as during a cut-and-paste operation. Embedded text within the intercepted element is optically recognized, and encoded text is extracted. It is determined if the language of the text matches a desired language of the destination. If not, a translation of the optically-recognized text data is performed, and the translated text data is rendered into image data. The image data is then substituted into the intercepted element to overlay or replace the original embedded text, thereby “translating” the image or graphic element to a desired destination language. The modified image or graphic element is then delivered to the destination, such as a document, program, file or data structure.Type: GrantFiled: June 10, 2004Date of Patent: February 24, 2009Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, John W. Dunsmoir
-
Patent number: 7496501Abstract: A system and method identify base noun phrases (baseNP) in a linguistic input. A part-of-speech tagger identifies N-best part-of-speech tag sequences corresponding to the linguistic input. A baseNP identifier identifies baseNPs in the linguistic input using a unified statistical model that identifies the baseNPs, given the N-best POS sequences.Type: GrantFiled: October 29, 2004Date of Patent: February 24, 2009Assignee: Microsoft CorporationInventors: Endong Xun, Ming Zhou, Chang-Ning Huang
-
Patent number: 7475344Abstract: The present invention, in one embodiment, aids the user during composition of emails/letters/documents with assistance for correct gender usage. In one example application, first an automated user information look-up process is initiated over centralized databases using the proper names mentioned in the composition. Once matches are found, gender-related information is retrieved and the composer is assisted with gender recognition tools while composing gender-sensitive statements. When mismatches between proper nouns and the corresponding adjectives/pronouns are found, this method proceeds with highlighting or otherwise flagging the mismatching words. Upon right-clicking the highlighted words, the user is given suggestions for the most probably correct options. Examples of the idea explained in this invention can be incorporated in existing software/systems of email/document editor/composers.Type: GrantFiled: May 4, 2008Date of Patent: January 6, 2009Assignee: International Business Machines CorporationInventors: Sandeep Ramesh Patil, Venkat Venkatsubra, Dwip N Banerjee, Ranadip Das
-
Patent number: 7475342Abstract: Systems, methods, and computer program products for automatic dissemination of spelling rules within working groups. Exemplary embodiments include a method for automatic dissemination of spelling rules within working groups having a sender computer and a recipient computer, the method including composing a document on the sender computer, performing a spell check on text within the document, identifying a word flagged by the spell check as being absent from a dictionary associated with the spell check and with the sender computer, adding the flagged word to the dictionary associated with the sender computer, tagging the flagged word with an indication that the flagged word is to be added to a dictionary associated with the recipient computer in response to the document being received in the recipient computer, storing the indication within the document and sending the document to the recipient computer.Type: GrantFiled: November 19, 2007Date of Patent: January 6, 2009Assignee: International Business Machines CorporationInventor: Alexey Nevidomskiy
-
Patent number: 7475009Abstract: Methods and apparatus, including computer program products, featuring techniques for text input support that, among other capabilities, can automatically convert a string of characters lacking spaces into a sentence that includes spaces. The apparatus and methods may find applicability, for example, when an operator inputs characters sequentially for generating text composed of plural words separated from each other with spaces, like English or French text.Type: GrantFiled: June 11, 2001Date of Patent: January 6, 2009Inventor: Hiroshi Ishikura
-
Publication number: 20090006950Abstract: A word processing tool is disclosed for checking the substance and not merely the spelling of words provided by a user. The word checker is capable of identifying potentially inappropriate word choices so that unintentional errors are not introduced into electronic text documents. The word checker can be implemented as a stand-alone procedure, or integrated into a conventional spell-checking program.Type: ApplicationFiled: September 8, 2008Publication date: January 1, 2009Inventors: John N. Gross, Anthony A. Gross
-
Patent number: 7461059Abstract: A system for guiding a search for information is presented. The system comprises a user interface that accepts a phrase and receives at least one suggestion based at least in part on the phrase. The system also includes a phrase suggestion engine that matches the phrase with the at least one suggestion. Methods of using the system are also provided.Type: GrantFiled: June 23, 2005Date of Patent: December 2, 2008Assignee: Microsoft CorporationInventors: Matthew R. Richardson, Robert J. Ragno
-
Patent number: 7451398Abstract: Providing capitalization correction for unstructured excerpts is described. An excerpt of unstructured content is tokenized into a set of words. The set of words is analyzed for correct capitalization. Individual characters constituting at least one such word in the set of words are evaluated. The at least one such word is skipped if determined to be of a predefined type.Type: GrantFiled: November 18, 2003Date of Patent: November 11, 2008Assignee: Google, Inc.Inventor: Christopher Rohrs
-
Patent number: 7447627Abstract: A method of determining the component words of a compound word is disclosed. The method identifies the component words, by comparing the word with a list of words found in a lexicon. If the word is not found in the lexicon the method proceeds to analyze the word on a character-by-character basis. After each character the method identifies any potential matches to the selected characters in the lexicon. If a match is found, it is added to a hypothesis trace in a lattice. Next, the method checks to see whether the remaining characters form a valid entry in the lexicon, and whether the entry is allowed to be a final segment.Type: GrantFiled: March 19, 2004Date of Patent: November 4, 2008Assignee: Microsoft CorporationInventors: Andrea Maria Jessee, Miriam R. Eckert, Kevin R. Powell
-
Publication number: 20080244389Abstract: An improved spell check function and handheld electronic device provide a spell checking feature that includes a spell check algorithm that changes a suffix of a text entry by replacing each of one or more terminal characters thereof with a wild card element which can be any character or an absence of a character. A memory on the handheld electronic device has a plurality of language objects which are searched to identify language objects which correspond with the modified text entry with the terminal wild card element(s).Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventors: Vadim Fux, Shannon Ralph White
-
Publication number: 20080244386Abstract: 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.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventors: Vadim Fux, Shannon Ralph White
-
Publication number: 20080244390Abstract: An improved spell check function and handheld electronic device provide a spell checking feature that includes provides a preference to a spell check algorithm that based upon extensive selection by the user of spell check results generated by the algorithm.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventors: Vadim Fux, Shannon Ralph White
-
Publication number: 20080244387Abstract: An improved spell check function and handheld electronic device provide a spell checking feature that includes a spell check algorithm that alters a suffix of a text entry by deleting one or more terminal characters thereof. A memory on the handheld electronic device has a plurality of language objects which are searched to identify language objects which correspond with an initial, non-deleted portion of the text entry.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventors: Vadim Fux, Shannon Ralph White
-
Publication number: 20080244388Abstract: An improved spell check function and handheld electronic device provide a spell checking feature that includes a character replacement spell check algorithm that provides a preference based upon the proximity of the characters replacing one another.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventors: Vadim Fux, Shannon Ralph White
-
Patent number: 7424674Abstract: A word processing tool is disclosed for checking the substance and not merely the spelling of words provided by a user. The word checker is capable of identifying potentially inappropriate word choices so that unintentional errors are not introduced into electronic text documents. The word checker can be implemented as a stand-alone procedure, or integrated into a conventional spell-checking program.Type: GrantFiled: August 16, 2004Date of Patent: September 9, 2008Inventors: John N. Gross, Anthony A. Gross
-
Publication number: 20080215966Abstract: A server anticipates and pre-computes different layouts of online documents and stores them in cache. The layouts are specifically optimized for viewing across a range of display sector sizes. For each document, the layouts are stored in a directory that includes a common dictionary file and a separate layout file for each display sector size. Furthermore, a client requests a document from the server which in response sends the client a handler module which runs in the background on the client, detects the current size of the display sector being used by the client to display pages of the requested document and sends a request to the server for the document's dictionary file and specific layout file corresponding to the current display sector size. In response, the server retrieves these files from cache and sends them to the client. The handler then creates the document from these files.Type: ApplicationFiled: May 29, 2007Publication date: September 4, 2008Applicant: Microsoft CorporationInventor: Carlos Garcia Jurado Suarez
-
Publication number: 20080189606Abstract: A method for automatically adding one or more diacritical marks to text that has been entered into a handheld electronic is disclosed. The method includes detecting an input of the text, generating an output of the text, making a determination whether the text may require diacritical marks, and generating an output of the text with the diacritical marks. A handheld electronic device having the capability described above is also disclosed.Type: ApplicationFiled: February 2, 2007Publication date: August 7, 2008Inventor: Michal Rybak
-
Patent number: 7406658Abstract: A visual markup to voice markup transcoding system, method and machine readable storage. The basic method can include identifying at least one heading in visual markup; creating a corresponding menu item in voice markup; further creating a text block in the voice markup for text associated with the identified heading; and, linking the text block with the menu item in the voice markup. Additional headings can be identified in the visual markup; and, each of the creating, further creating and linking steps can be repeated for each identified additional heading. Notably, the visual markup can be formatted according to the hypertext markup language (HTML), and the voice markup is formatted according to the voice extensible markup language (VXML).Type: GrantFiled: May 13, 2002Date of Patent: July 29, 2008Assignee: International Business Machines CorporationInventors: Richard K. Brassell, Marshall A. Lamb
-
Publication number: 20080178076Abstract: A computer implemented method, an apparatus, and a computer program product for spellchecking an electronic document. In response to receiving the electronic document, the process parses the electronic document for a set of non-standard words that are absent from a dictionary used by a document editing program. In response to locating the set of non-standard words in the electronic document, the process generates an index that includes, but is not limited to, the set of non-standard words. The process then reviews the electronic document for spelling errors using the generated index.Type: ApplicationFiled: January 18, 2007Publication date: July 24, 2008Inventors: Barry Alan Kritt, Douglas Alan Law