Dictionary Patents (Class 715/259)
  • Patent number: 8296125
    Abstract: A dictionary mapping source locale strings to target locale strings is constructed. A tree is constructed from the dictionary. The tree has nodes including a start node, end nodes, and string nodes. The nodes form node chains of the tree that correspond to the source locale strings. Each node chain links a collection of the nodes from the start node to a string node. Each node other than the start node has a parent node and corresponds to a character of the source locale strings. Each node other than the end nodes has one or more child nodes. Each string node ends a node chain, and corresponds to a mapping within the dictionary of a source locale string to a target locale string. An input string having the source locale is processed against the tree to generate an output string having the target locale.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rohit Shetty, Arun Ramakrishnan, Saurabh Dravid, Krishna Shastry
  • Patent number: 8296651
    Abstract: A method, apparatus and computer program element are disclosed for selecting a term for inclusion in a glossary in a document handling or processing system in which a set of functions or rules are applied to the term in order to provide a probability measure for the terms being suitable for inclusion in said glossary.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Andrew James Frederick Bravery, Gordon Douglas Hutchison
  • Patent number: 8280723
    Abstract: A comparison technique for efficiently comparing an input string to a set of strings is described. This set of strings may be represented in a tree structure as paths from a root of the tree structure to leaves of the tree structure, and strings in the set of strings that share common substrings share nodes in the tree structure. During the comparison technique, labels may be assigned to a given node in the tree structure based at least in part on comparisons between a given character in the input string and a character associated with the given node. These labels may include a position of the given character in the input string, and a cumulative error between the characters in a string that are associated with a branch in the tree structure and the characters in the input string that have been processed. Based at least in part on these labels, an actual string, which corresponds to the input string, may be identified.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 2, 2012
    Assignee: Intuit Inc.
    Inventor: William T. Laaser
  • Patent number: 8255417
    Abstract: A system and method for providing definitions is described. A phrase to be defined is received. One or more documents, which each contain at least one definition, are determined. The phrase is matched to at least one of the definitions. One or more definitions for the phrase are presented.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: August 28, 2012
    Assignee: Google Inc.
    Inventor: Craig Nevill-Manning
  • Patent number: 8225203
    Abstract: 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 proximate to the traced keys by prescribed criteria. For each of one or more candidate entries of a prescribed vocabulary, a set-edit-distance metric is computed between said input sequence and the candidate entry. Various rules specify when penalties are imposed, or not, in computing the set-edit-distance metric. Candidate entries are ranked and displayed according to the computed metric.
    Type: Grant
    Filed: November 4, 2010
    Date of Patent: July 17, 2012
    Assignee: Nuance Communications, Inc.
    Inventor: Erland Unruh
  • Patent number: 8219908
    Abstract: A system and method for ink database searching using handwriting feature synthesis is disclosed which allows a digital ink database to be searched using a text-based query. Using a writer-specific handwriting model derived from a handwriting recognition system or suitable training procedure, a text query is converted into feature vectors that are similar to the feature vectors that would have been extracted had the author of the digital ink database written the text query by hand. The feature vectors are then used to search the database.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: July 10, 2012
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Jonathon Leigh Napper, Paul Lapstun
  • Patent number: 8208730
    Abstract: There are provided a word search apparatus, a word search method, and a computer program product. A words dictionary, and a character recognition dictionary for storing coordinate data of a standard character pattern of a handwritten character and a character are used to thereby search for, from the words dictionary, a word including a character corresponding to one or a plurality of character patterns extracted by performing a pattern matching. Only a character string corresponding to one or a plurality of character patterns is extracted from a search result of the words dictionary to generate a part of character string. A selection of one part of character string among the generated parts of character strings is received, and only a word including the selected part of character string is extracted from the search result based on the words dictionary, so that the extracted word is displayed.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: June 26, 2012
    Assignee: Fujitsu Limited
    Inventor: Hiroshi Tanaka
  • Publication number: 20120151335
    Abstract: A device, a computer program, and a method provide a word completion dictionary capable of editing by a user. The computer program includes computer code configured to present a word completion dictionary and to present a dictionary editing option. The word completion dictionary includes a plurality of words that may be selected while entering text in a text entry application. The dictionary editing option allows the user to modify the word completion dictionary. Dictionary editing options include, but are not limited to, add, delete, edit, mark, and unmark.
    Type: Application
    Filed: December 12, 2011
    Publication date: June 14, 2012
    Applicant: Nokia Corporation
    Inventor: Julia Lehto
  • Patent number: 8201086
    Abstract: 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: Grant
    Filed: January 18, 2007
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Barry Alan Kritt, Douglas Alan Law
  • Patent number: 8196039
    Abstract: A method for programmatically extracting terms from a page is provided. A request to extract terms from a current page is received from a client browser. Responsive to receiving the request to extract terms from the current page, a command to extract terms from the current page is executed. A response is sent to the client browser. The response includes a result of the command to extract terms from the current page.
    Type: Grant
    Filed: July 7, 2006
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Bryce Allen Curtis, Stewart Earle Nickolas, Wayne Elmo Vicknair
  • Patent number: 8195711
    Abstract: The present invention is directed to utilizing contact data controls to simplify access to schematized contact data. Contact data controls abstract the formatting of schematized contact data from applications. In some embodiments, applications that lack the configuration to natively access schematized contact data (e.g., lack the functionality to convert between schematized and non-schematized data or are not authorized) forward requests to access schematized contact data to an external contact data control. In other embodiments, applications that lack the configuration to natively access schematized contact data forward non-schematized data, which is to be used to update schematized contact data, to an external contact data control. External contact data controls appropriately interact with the schematized data and can provide user-interface such that an application designer need not have extensive knowledge of contact schemas associated with the schematized contact data.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Joel K. Grossman, Vivien Park, Oliver G. Fisher, Cornelis K. van Dok, Joseph J. Brychell, III, Melissa W. Dunn
  • Publication number: 20120072836
    Abstract: A displaying system of translation words and a displaying method thereof are provided. By initializing a translation area, a plurality of sub-areas are simultaneously displayed to receive an inquire word in each of them. The inquire word in each of the sub-areas is translated respectively to display the translation words and word explanations thereof. The mechanism increases convenience of comparing the translation words.
    Type: Application
    Filed: December 14, 2010
    Publication date: March 22, 2012
    Applicant: INVENTEC CORPORATION
    Inventors: Chaucer Chiu, Ting Dong
  • Patent number: 8135581
    Abstract: In one embodiment, the invention provides a method for a system to provide information based on a query, the method comprising: performing a first search of at least one first source for information responsive to the query; providing a result of said search to a user; based on user input, performing a second search of at least one second source for information responsive to the query; and providing a result of said second search to the user.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: March 13, 2012
    Assignee: ABBYY Software Ltd
    Inventors: Anna Matveenko, Alexander Rylov
  • Publication number: 20120036429
    Abstract: An electronic book system, which provides a service for improving usability for users by sharing, acquiring, and analyzing text information and image information contained in an electronic book and various information items added to the electronic book, is provided. A typical aspect of the present invention includes a content server and a terminal including a viewer. The viewer includes comment input means that receives an input of a comment for transmission to the content server and freehand-memo input means that receives an input of a freehand memo for transmission to the content server; and the content server includes a comment processing unit that retains information about the comment in comment storing means, retains information about the freehand memo in freehand-memo storing means, causes the comment and the freehand memo to be displayed when a user browses the electronic book and, when another user browses the electronic book, causes the freehand memo to be displayed on a viewer of the another user.
    Type: Application
    Filed: September 29, 2010
    Publication date: February 9, 2012
    Applicant: FOR-SIDE.COM CO., LTD.
    Inventor: Yukinao Ajima
  • Patent number: 8112708
    Abstract: A method and system for populating a predictive text dictionary is provided. A connection between a handheld electronic device and a network is detected. The handheld electronic device is operable to allow a user to enter text. The handheld electronic device has a predictive text dictionary that is operable to receive and employ sets of words. User preferences for the handheld electronic device are retrieved. The predictive text dictionary of the handheld electronic device is populated with a set of words at least partially based on the user preferences.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: February 7, 2012
    Assignee: Research In Motion Limited
    Inventors: Jason Griffin, Frank M. Tyneski
  • Patent number: 8095878
    Abstract: The exemplary embodiment of the present invention relates to the dynamic activation and deactivation of a spell check feature option for instant message chat session features within a virtual environment. As such, the spell check feature can be activated and deactivated within the virtual environment based upon the identity of an engaged party to chat session or the identities of other parties that are in proximity to the chat session parties within the virtual environment.
    Type: Grant
    Filed: June 23, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Zachary A. Garbow
  • Patent number: 8082145
    Abstract: Embodiments for manipulating characters displayed on a display screen are provided, wherein one example method includes identifying a selected word, wherein the selected word includes at least one character to be modified. The method further includes correlating each of the at least one character with a unique numerical value and receiving a selection command and a modification command, wherein the selection command is the unique numerical value corresponding to a selected character. Furthermore, the method includes modifying the selected character responsive to the modification command to generate a modified word.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: December 20, 2011
    Assignee: Microsoft Corporation
    Inventors: David Mowatt, Robert Chambers, Felix GTI Andrew
  • Patent number: 8031943
    Abstract: Text regions of natural language embedded in images are automatically translated via a clipboard buffer during a cut-and-paste command according to an isolation rule defining one or more types of image elements to be isolated, by examining the image elements, responsive to meeting the isolation rule, transferring the image element from the clipboard to an isolation store, disabling pasting of the image element; recognizing text within the isolated image; determining a natural language in which the recognized text is expressed; performing natural language translation of the recognized text into a user-specified destination natural language; producing image data for the translated text; overlaying the image data onto the embedded text in the isolated image element; and pasting the modified image element from the isolation store to a user-designated destination points within a destination computer file.
    Type: Grant
    Filed: August 15, 2008
    Date of Patent: October 4, 2011
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, John W. Dunsmoir
  • Patent number: 8027831
    Abstract: An information display control apparatus includes an example sentence storage unit that stores a plurality of example sentences, an input unit that accepts a user's operation of inputting a string of characters, an example sentence search unit that, when a compound word consisting of a plurality of constituting words which are combinable and splittable is input via the input unit, searches the example sentences in the example sentence storage unit for an example sentence containing the compound word in a combined state where the plurality of constituting words are combined and an example sentence containing the compound word in a split state where the plurality of constituting words are split, and a display control unit that displays the example sentences searched by the example sentence search unit.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: September 27, 2011
    Assignee: Casio Computer Co., Ltd.
    Inventor: Masaaki Yanagisawa
  • Patent number: 8027989
    Abstract: An electronic dictionary may be created by receiving a data request action for a word appearing in an electronic document, accessing information regarding the context of the word derived from within the electronic document in which the word appears, storing the definition of the word along with the context information for the word, and enabling access by the user to the definition and the context information.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: September 27, 2011
    Assignee: AOL Inc.
    Inventor: Carl Bruecken
  • Patent number: 8027832
    Abstract: A system and methods of language identification of natural language text are presented. The system includes stored expected character counts and variances for a list of characters found in a natural language. Expected character counts and variances are stored for multiple languages to be considered during language identification. At run-time, one or more languages are identified for a text sample based on comparing actual and expected character counts. The present methods can be combined with upstream analyzing of Unicode ranges for characters in the text sample to limit the number of languages considered. Further, n-gram methods can be used in downstream processing to select the most probable language from among the languages identified by the present system and methods.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: September 27, 2011
    Assignee: Microsoft Corporation
    Inventors: William D. Ramsey, Patricia M. Schmid, Kevin R. Powell
  • Patent number: 8024176
    Abstract: One embodiment generally pertains to a method of prediction. The method includes generating a set of affixes from a selected input sequence and comparing the set of affixes with a predictive set of affixes. The method also includes selecting an affix from the predictive set of affixes. The invention uses various input data sets and allows the ability to perfectly render the original data set and the minimal size of the predictive set of affixes.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: September 20, 2011
    Assignee: Dictaphone Corporation
    Inventors: Alwin B. Carus, Thomas J. Deplonty, III
  • Patent number: 8023925
    Abstract: A cellular telephone, system and method are provided which are capable of transferring a portion of or an entire telephone directory consisting of a plurality of telephone numbers to another cellular telephone via a remote central station. The remote central station receives the telephone directory and stores the same in memory for either temporary or permanent storage. The telephone directory can then be transferred from the remote central station to the same or another cellular telephone for storing the telephone directory within a memory of the cellular telephone. An individual, a company, or other entity, utilizing the remote central station, in order to store and transfer a telephone directory from a cellular telephone to the same cellular telephone or to at least another cellular telephone, pays a fee to at least one operator of the remote central station for providing and/or performing the receiving, storing and transferring services.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: September 20, 2011
    Inventors: Peter DeLuca, George Likourezos
  • Publication number: 20110214053
    Abstract: Assisting input from a keyboard is described. In an embodiment, a processor receives a plurality of key-presses from the keyboard comprising alphanumeric data for input to application software executed at the processor. The processor analyzes the plurality of key-presses to detect at least one predefined typing pattern, and, in response, controls a display device to display a representation of at least a portion of the keyboard in association with a user interface of the application software. In another embodiment, a computer device has a keyboard and at least one sensor arranged to monitor at least a subset of keys on the keyboard, and detect an object within a predefined distance of a selected key prior to activation of the selected key. The processor then controls the display device to display a representation of a portion of the keyboard comprising the selected key.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: Microsoft Corporation
    Inventors: James Scott, Shahram Izadi, Nicolas Villar, Ravin Balakrishnan
  • Patent number: 8006181
    Abstract: A system for adding words to an online dictionary used for spellchecking is described. A spellchecker module compares words of an electronic document with words in the online dictionary and identifies a word in the electronic document that is missing from the dictionary. After a user indicates a desire to add the missing word to the dictionary, the spellchecker module determines at least one related-word form of the missing word. The related-word forms depend upon the part of speech of the missing word. The spellchecker can prompt the user to identify the part of speech and then to verify each determined related-word form. The spellchecker concurrently adds the missing word and at least one related-word form of the missing word to the online dictionary in a single ‘add-to-dictionary’ operation.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: August 23, 2011
    Assignee: International Business Machines Corporation
    Inventor: Robert Cameron Weir
  • Publication number: 20110197128
    Abstract: The present invention relates to a device incorporating an improved text input mechanism, a method for improved text input and a computer program for performing the method. A device comprising a display screen for displaying m-words and an input device for entering characters is disclosed. The device further comprises a processor receiving characters from the input device, and a context comprising K words directly preceding a desired word and wherein K is greater than one. Furthermore, the device comprises a dictionary, comprising a plurality of occurrence indicators associated with kth order combinations of context and candidate words, indicating the frequency by which the respective candidate word follows the context word by k words in a text corpus; wherein k varies from 1 to K.
    Type: Application
    Filed: June 10, 2009
    Publication date: August 11, 2011
    Inventor: Ramin O. Assadollahi
  • Patent number: 7996770
    Abstract: A portal includes one or more portal pages. Each portal page is associated with one or more ontology-based dictionaries. One or more portlets provide content for the portal pages, such that each portal page includes instances of one or more of the portlets. Each portal page is associated with the dictionaries and described using these dictionaries. Each portlet is associated with the ontology-based dictionaries and described using these dictionaries. A broker governs interaction among the portlets and between the portlets and the portal pages by using the ontology-based dictionaries. For instance, the broker governs interaction among the portlets, and between the portlets and the portal pages, by using the ontology-based dictionaries in that properties of the portlets and/or properties of the portal pages that are differently named but correspond to a same attribute are equated as identical via the ontology-based dictionaries.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventor: Ananth Kalyan Gundabattula Chakravarthy
  • Patent number: 7996769
    Abstract: 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.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: August 9, 2011
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Dan Rubanovich
  • Patent number: 7996210
    Abstract: A method for determining a sentiment associated with an entity includes inputting a plurality of texts associated with the entity, labeling seed words in the plurality of texts as positive or negative, determining a score estimate for the plurality of words based on the labeling, re-enumerating paths of the plurality of words and determining a number of sentiment alternations, determining a final score for the plurality of words using only paths whose number of alternations is within a threshold, converting the final scores to corresponding z-scores for each of the plurality of words, and outputting the sentiment associated with the entity.
    Type: Grant
    Filed: April 24, 2007
    Date of Patent: August 9, 2011
    Assignee: The Research Foundation of the State University of New York
    Inventors: Namrata Godbole, Steven Skiena, Manjunath Srinivasaiah
  • Patent number: 7991608
    Abstract: In one aspect, a method for multilingual data querying, includes determining a word ontology of a base word in a source language, generating a set of words representing the word ontology of the base word, translating at least a subset of the set of words into a target language and translating the at least a subset of the set of words from the target language into the source language of the base word.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: August 2, 2011
    Assignee: Raytheon Company
    Inventors: Michael R. Johnson, Bruce E. Peoples
  • Publication number: 20110131487
    Abstract: On a content display screen corresponding to a searched item of an arbitrary dictionary, for example, an important item, an important year, and an important event are marked with a magenta highlighter, a blue highlighter, and a yellow highlighter, respectively. Then, position information of a highlighter range in the searched item of the dictionary is registered for each color in a highlighter information database, and the item name of the dictionary is associated with highlighter existence data for each color and registered in a wordbook database of Wordbook n selected by the user. When an arbitrary Wordbook n registered in the wordbook database is selected and called up, each item name registered in the selected wordbook is associated with a color mark according to the highlighter existence data for each color and displayed in a registered wordlist screen. Accordingly, a desired registered word can be quickly selected.
    Type: Application
    Filed: November 22, 2010
    Publication date: June 2, 2011
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Daisuke Nakajima
  • Patent number: 7937657
    Abstract: A method, an article of manufacture and apparatus for providing user-specific error analysis for a document. Specifically, the invention provides for identifying user-specific proclivities for confusing particular words which, while grammatically correct, are not used as intended by the user. The proclivities are tracked by recording changes made by the user while editing a document. The information collected while tracking the changes is then used to identify problem words to the user at a later period in time.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: May 3, 2011
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Paul Reuben Day
  • Patent number: 7925974
    Abstract: A system and methods for distributing media data regarding a specific topic to a user. The system comprises a media-host device, server, and distribution module. The media-host device submits a request for the media data, receives a textual structure summarizing the specific topic, and presents the textual structure to the user. The server stores the textual structure. The distribution module communicates the textual structure to the media-host device. One method comprises receiving a request to present the textual structure, retrieving the textual structure, formatting the textual structure to be readable by a media-host device, and transmitting the textual structure to the media-host device. Another method comprises determining the format of the media-host device, formatting the textual structure to be presentable on the media-host device, and transmitting the formatted textual structure to the media-host device.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: April 12, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Von McConnell, Warren Cope
  • Patent number: 7904809
    Abstract: Tools and techniques for dynamically validating editors are described herein. The tools may provide machine-readable storage media containing machine-readable instructions for receiving indications of user edits to a portion of a document, and for determining whether a customized editor is available for the edited portion of the document. The tools may also provide systems that include at least the dynamically validating editor.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: March 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Michael P Corning, Christopher J Lovett
  • Publication number: 20110022953
    Abstract: This specification discloses a system of generating a customized dictionary and the method thereof. The system receives dictionary items and the data thereof and generates a dictionary data file according to correlation definitions. It then extracts formats of individual dictionary items. It then generates a format configuration file according to the dictionary items and the formats thereof. Finally, the dictionary data file and the format configuration file are output as a dictionary file. This achieves the goal of generating a customized dictionary according to user's needs.
    Type: Application
    Filed: September 25, 2009
    Publication date: January 27, 2011
    Applicant: INVENTEC CORPORATION
    Inventors: Chaucer Chiu, Xiao Yan Xu
  • Patent number: 7873903
    Abstract: A method of providing selected text into a computer includes selecting a character in a range of characters and selecting a word as a function of the selected character. The word is presented to the user and an action is received from the user pertaining to the selected character.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: January 18, 2011
    Assignee: Microsoft Corporation
    Inventor: Gina Danielle Venolia
  • Patent number: 7865824
    Abstract: A system receives a term from a device, where the term is input into the device via an input device. The system changes a spelling of the term based on a geometry of the input device.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: January 4, 2011
    Assignee: TellMe Networks, Inc.
    Inventor: Katia Hayati
  • Publication number: 20100325539
    Abstract: A word entered into a document interface is recorded. The document interface may be part of a web-based application provided through a web browser. A request for determining whether a word is correctly spelled is transmitted across a network. An indication as to whether the word is incorrectly spelled or correctly spelled is then received. The display of the word within the document interface is then transformed from a first state where the word is plainly displayed to a second state where the word is displayed with a user interface marker. The user interface marker may be configured to provide a visual indication that the word is incorrectly spelled. The operations of recording the word, transmitting the request, receiving the indication, and transforming the display of the word from the first state to the second state may be performed in the background of the web-based application without interfering with user workflow within the document interface.
    Type: Application
    Filed: June 18, 2009
    Publication date: December 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Chad Arthur Nedzlek, Krista Bendig
  • Publication number: 20100318903
    Abstract: A first list of forbidden words is selected from a plurality of lists of forbidden words on a computing device when the computing device is set to a first user mode corresponding to the first list of forbidden words, wherein each of the plurality of lists of forbidden words corresponds to at least one user mode of a plurality of user modes and contains user mode-based forbidden words whose use on the computing device is prohibited when the computing device is set to one or more corresponding user modes.
    Type: Application
    Filed: December 23, 2009
    Publication date: December 16, 2010
    Inventor: Bran Ferren
  • Patent number: 7831911
    Abstract: A spell checking system includes a letter spelling engine. The letter spelling engine is configured to select a plurality of candidate letter target strings that closely match a misspelled source string. The spell checking system includes a phoneme spelling engine. The phoneme spelling engine is configured to select a plurality of candidate phoneme target strings that closely match the misspelled source string. A ranker module is configured to combine the candidate letter target strings and the candidate phoneme target strings into a combined list of candidate target strings. The ranker module is also configured to rank the list of candidate target strings to provide a list of best candidate target strings for the misspelled source string.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: November 9, 2010
    Assignee: Microsoft Corporation
    Inventor: William D. Ramsey
  • Patent number: 7823065
    Abstract: A method and apparatus for detecting the occurrence of new ideas in documents or communications. The method is comprised of three processes. The first process lexiconizes all words or symbols in a set of documents. The second process compares all words in a second set of documents to the words in the lexicon. Words not already in the lexicon are presented to a user who takes one of two courses of action, 1) lexiconizes the word, or, 2) declares it a “fad” indicating that the word is to be further analyzed. The third process measures the spatial and temporal spread of said fad by searching a third set of documents and computing metrics based on additional occurrences of said fad, said metrics being used to determine when a fad has achieved a level of interest denoted as a category. When a category is detected, a user is notified.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: October 26, 2010
    Inventor: Kenneth James Hintz
  • Patent number: 7822704
    Abstract: A method and structure for analyzing a database having non-text data in data fields and text in text fields. The invention first selects a subset of the database based upon criteria. The subset includes data field(s) and associated text field(s). The invention searches for data matching the criteria within structured data fields of the database. If the invention searches multiple databases, the invention creates shared dimensions for databases that do not share common attributes. The invention automatically selects a relatively short text phrase from the text fields that helps to explain the underlying meaning (i.e. unique text content) of a data subset selected using the non-text data fields.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: William F. Cody, Vikas Krishna, Justin T. Lessler, William S. Spangler, Jeffrey T. Kreulen
  • Publication number: 20100241653
    Abstract: In order to automatically enrich the contents of presentation, MFP includes a display control portion for outputting presentation data for display, a specifying instruction accepting portion for accepting an instruction for specifying part of the presentation data, a related information search portion for searching for related information related to a specified part specified by the specifying instruction, a conversion portion for converting the presentation data into transmission data that allows extraction of related information related to the specified part, and a transmission portion for transmitting the transmission data.
    Type: Application
    Filed: March 16, 2010
    Publication date: September 23, 2010
    Applicant: Konica Minolta Business Technologies, Inc.
    Inventors: Daisuke SAKIYAMA, Kenichi Takahashi, Takeshi Minami, Kazuaki Tomono
  • Patent number: 7801928
    Abstract: A method is disclosed, including determining an application to be executed; determining a dictionary associated to the determined application; and enabling the associated dictionary. Corresponding computer program, apparatus, user interface, and system are also disclosed.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 21, 2010
    Assignee: Nokia Corporation
    Inventors: John Rieman, Minna Hekanaho, Minna Koutonen, Tero Rantonen, John Hard
  • Publication number: 20100235723
    Abstract: An electronic apparatus includes: a display device; an input unit; a dictionary storage; and a link destination display section configured to control the display device to display explanatory information being correlated with a passage being displayed on the display device based on link information that correlates the explanatory information as a link destination and the passage as a link source when the passage is selected in accordance with the user operation.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 16, 2010
    Applicant: CASIO COMPUTER CO., LTD.
    Inventor: Daisuke NAKAJIMA
  • Publication number: 20100235731
    Abstract: A portable communication table comprising a user interface for inputting an operating signal for character input, a dictionary database for storing a conversion dictionary for associating an input character with a converted character, an FED processing section for executing a character conversion program to acquire the operating signal inputted through the interface as an input character, reference the conversion dictionary, and the operation setting data of the character conversion program and controlling the operation of the character conversion program, and a communication interface for transferring the conversion dictionary, the character conversion program and operation setting data to the outside of the communication terminal. The may allow a communication terminal to be replaced with a new model that includes the character input environment of the old model.
    Type: Application
    Filed: May 22, 2007
    Publication date: September 16, 2010
    Applicant: SOFTBANK BB CORP.
    Inventor: Masayoshi Son
  • Patent number: 7783476
    Abstract: A method, computer readable medium and system are provided which collect new words for addition to a lexicon for an agglutinative language. Sentences in the agglutinative language are retrieved from documents, for example from web pages. New word candidate character strings are identified in the retrieved sentences. The identified new word candidate character strings are filtered using a combination of a plurality of statistical criteria to generate a new words list. Words from the new words list are added to the lexicon.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: August 24, 2010
    Assignee: Microsoft Corporation
    Inventor: Jung-Chuan Yang
  • Patent number: 7778821
    Abstract: A method and system for manipulating characters displayed on a display screen is provided wherein the method includes identifying a selected word, wherein the selected word includes at least one character to be modified. The method further includes correlating each of the at least one character with a unique numerical value and receiving a selection command and a modification command, wherein the selection command is the unique numerical value corresponding to a selected character. Furthermore, the method includes modifying the selected character responsive to the modification command to generate a modified word.
    Type: Grant
    Filed: November 24, 2004
    Date of Patent: August 17, 2010
    Assignee: Microsoft Corporation
    Inventors: David Mowatt, Robert Chambers, Felix GTI Andrew
  • Publication number: 20100205528
    Abstract: The present invention provides systems and methods for managing and controlling networked devices. A system comprises a host application executing on, for example, a personal computer, and one or more networked devices executing a client application. A networked device includes a consumer appliance equipped with network capability, a digital device such as MP3 players and DVRs, an electronically-controlled device such as a light circuit or other type of circuit, and the like. The host application automatically establishes communication with the networked device. The networked device configures a user interface for user control of the networked device. The host application provides a graphical layout of the networked device.
    Type: Application
    Filed: April 20, 2010
    Publication date: August 12, 2010
    Applicant: APPLE INC.
    Inventors: Clay Bavor, Jesse Levinson
  • Publication number: 20100180199
    Abstract: Various aspects can be implemented for detecting name entities and/or new words from input entries. In general, one aspect can be a method that includes receiving an input entry comprising a text string. The method also includes identifying segmentation information from the input entry. The method further includes generating a candidate text string from the text string of the input entry based on the segmentation information. Other implementations of this aspect includes corresponding systems, apparatus, and processing engines.
    Type: Application
    Filed: June 1, 2007
    Publication date: July 15, 2010
    Applicant: GOOGLE INC.
    Inventors: Jun Wu, Zheng Huang, Xin Zheng, Dekang Lin, Hangjun Ye, Yingyu Wan, Po Zhang