"Telephone, n. An invention of the devil which abrogates some of the advantages of making a disagreeable person keep his distance. "
Ambose Bierce
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8136050 | Electronic device and user interface and input method therefor A portable electronic device (100,400) and user interface (425) are operated using a method including initiating entry of a content string; determining the most probable completion alternative or a content prediction using a personalized and learning d... | 03/13/2012 |
| 8122034 | Method and system for incremental search with reduced text entry where the relevance of results is a dynamically computed function of user input search string character count A method and system are provided for processing a search request received from a user operating a text input device. The search request is directed at identifying a desired item from a set of items. Each of the items of the set of items has one or more associated te... | 02/21/2012 |
| 8108796 | Method and system for operating a device An embodiment generally relates to a method of operating a device. The method includes receiving at least one character of a sequence for a default application on a user interface of a device and determining at least one other task supported by the device based on t... | 01/31/2012 |
| 8091023 | Handheld electronic device and associated method enabling spell checking in a text disambiguation environment An improved handheld electronic device and associated method enable spell checking in a reduced keyboard and disambiguation environment. The improved spell checking routine converts a misspelled word into a canonical version thereof and receives from a dictionary | 01/03/2012 |
| 8082264 | Automated scheme for identifying user intent in real-time An intent guessing system receives partial user queries as they are entered by the user. The partial user queries are compared with different intents derived from previously logged queries. Guesses are made as to which of the intents are associated with the partial ... | 12/20/2011 |
| 8060839 | Character input method and mobile communication terminal using the same A character input method and a mobile communication terminal using the method. The character input method includes: finding, in response to input of a key in a character input mode, at least one mapping of the key; creating, if the key has at least two mappings, a s... | 11/15/2011 |
| 8006200 | Facilitated search for online collaboration platform In an example embodiment, an online advertising management platform receives a login that identifies a user as a user allowed access to an account maintained by the platform. The platform displays a toolbar having a textbox that allows the user to search for data re... | 08/23/2011 |
| 7966574 | Method of learning character segments during text input, and associated handheld electronic device An improved method of learning character segments during text input enables facilitated text input on an improved handheld electronic device. In response to a series of inputs, segments and other objects are analyzed to generate a proposed character interpretation o... | 06/21/2011 |
| 7941762 | Display of real time information for selected possibilities One or more possibilities that are normally displayed in response to input from a user are augmented with real time information. Displaying real time information for one or more of the possibilities enables the user to take such information into account in deciding ... | 05/10/2011 |
| 7925992 | Method to assist users in preventing errors when using type-ahead A method and system to provide selection of entries in input fields, such as email client, includes pre-processing a list of potential addresses before the list is shown to a user by eliminating less important or invalid entries, and then displaying a list of entrie... | 04/12/2011 |
| 7895518 | System and method for preview and selection of words A system, method and computer-readable medium that previews words and commands recognized by a continuous stroke recognizer based on input into a virtual keyboard layout is presented. The system and method allows a user to see the word that will be recognized or out... | 02/22/2011 |
| 7865842 | Instant messaging real-time buddy list lookup The invention disclosed is a computer program for displaying one or more entries from a buddy list. The computer program receives a partial input in a text entry field and displays a result set in a result field, wherein the result set comprises entries from the bud... | 01/04/2011 |
| 7844599 | Biasing queries to determine suggested queries Applying a bias when determining a suggested search query. Examples of biases that can be applied include, but are not limited to, temporal biases and monetization biases. Temporal biasing involves increasing a weight associated with a search query, based on a tempo... | 11/30/2010 |
| 7725838 | Communication terminal having a predictive editor application A communication terminal having a display; a keypad having a plurality of keys associated with several letters each; processor means controlling the display means in accordance with the operation of the keypad; a selectable predictive editor program for generating a... | 05/25/2010 |
| 7681146 | Multi-context iterative directory filter On a device having keys with multiple values, a user may perform either an iterative directory filtering operation or a direct-dial operation, without specifying which of the operations is intended. The invention thereby allows the user to perform any of a number of... | 03/16/2010 |
| 7681147 | System for determining probable meanings of inputted words 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 ... | 03/16/2010 |
| 7665037 | Method of learning character segments from received text, and associated handheld electronic device An improved method of learning character segments from received text enables facilitated text input on an improved handheld electronic device. In receiving text on the handheld electronic device, the characters of the text are converted into the inputs with which th... | 02/16/2010 |
| 7634720 | System and method for providing context to an input method An improved system and method for providing context information of executable code to an input method is provided. Advanced text input methods may be made aware of the type of text expected to be received as input so that input methods may achieve a higher accuracy ... | 12/15/2009 |
| 7600196 | Method for sorting and displaying symbols in a mobile communication terminal A system for arranging symbols for display and selection in a mobile communication terminal is provided. The system comprises user interface configured for selecting a first symbol having a first display priority; and means for assigning a second display priority to... | 10/06/2009 |
| 7565624 | Method of learning character segments during text input, and associated handheld electronic device An improved method of learning character segments during text input enables facilitated text input on an improved handheld electronic device. In response to a series of inputs, segments and other objects are analyzed to generate a proposed character interpretation o... | 07/21/2009 |
| 7555727 | Integrated handheld computing and telephony system and services Disclosed is an integrated handheld computer and telephony system. Integration of the handheld computer and telephony system is at the physical and operational level. For example, the integrated handheld computer and telephony system physically integrates a handheld... | 06/30/2009 |
| 7516418 | Automatic tracking of user data and reputation checking A unique system and method that facilitate automatic tracking of user data and providing on-demand site or merchant reputation information is provided. The system and method involve monitoring user input such as by keystrokes over a period of time and forming a long... | 04/07/2009 |
| 7395512 | Character input system and communication terminal An ambiguous key character input method is adopted, enabling appropriate character input without enlarging or complicating the structure of a portable terminal. In a mobile telephone having a keypad where a plurality of characters are respectively allocated to input... | 07/01/2008 |
| 7340673 | System and method for browser document editing Method, system and computer code for editing text in a document displayed in a World Wide Web browser. User edit requests intended to modify a font parameter of one or more characters within a text box are replaced by a predefined substitute edit request prior to up... | 03/04/2008 |
| 7296229 | Method and apparatus for providing a central dictionary and glossary server A master dictionary or glossary is updated at a server, and the update to the master dictionary or glossary is served to the application on the client to update a local copy of the dictionary or glossary. A datastream may also be processed by automatically scanning ... | 11/13/2007 |
| 7263658 | Multilingual input method editor for ten-key keyboards A system and method is shown that is used to input multilingual text into an electronic device comprising a numerical keypad, or equivalent. The system comprises a language input method editor that accesses a character database. Asian and non-Asian languages can be ... | 08/28/2007 |
| 7224989 | Communication terminal having a predictive text editor application A communication terminal has a predictive text editor for use in a dialogue application. The communication terminal comprises a transceiver unit through which said communication terminal is connected with a network and being able to receive a dialogue input. Languag... | 05/29/2007 |
| 7207011 | Alphanumeric information input method An alphanumeric information entry process that includes provision and use of a personal context model that correlates various examples of user context against a unique personal language model for the user. The personal language model itself along with considerable c... | 04/17/2007 |
| 7194699 | Animating images to reflect user selection Images displayed on a display device are animated to reflect a user's selection of the images. According to one embodiment, the displayed images include keyboard characters that are selected when the user touches the display at the locations of the display where the... | 03/20/2007 |
| 7191405 | System and method for editing information A system and method provides a pop up window containing a text editor to allow tags or attributes or other commands to be edited in accordance with a selected graphical object or a specified insertion point in a graphics editor. ... | 03/13/2007 |
| 7162700 | Enabling hypertext elements to work with software applications Variables incorporated into a hypertext markup language document enable location of hypertext elements. Once the variable is located, the information contained within the identified hypertext element may be used in other applications. The information may be received... | 01/09/2007 |
| 7159191 | Input of data A data input method in user terminals having a limited-size keyboard with two different data input methods linked in such a way that toggling between the modes does not require from the user any special action during text input, since the change of mode is automatic... | 01/02/2007 |
| 7155683 | Communication terminal having a predictive editor application A communication terminal having a display; a keypad having a plurality of keys associated with several letters each; a processor for controlling the display in accordance with the operation of the keypad; a selectable predictive editor program for generating an outp... | 12/26/2006 |
| 7152213 | System and method for dynamic key assignment in enhanced user interface An improved user interface for data input without the use of a standard keyboard is provided. Input is accepted through a data entry means such as a shuttle control system, a standard telephone keypad, or a speech recognition system. The data that is entered is sele... | 12/19/2006 |
| 7111248 | Alphanumeric information input method An alphanumeric information entry process that includes provision and use of a personal context model that correlates various examples of user context against a unique personal language model for the user. The personal language model itself along with considerable c... | 09/19/2006 |
| 7043700 | Mobile client computer programmed to predict input A computer system preferably a mobile client computer, optimizes data handling and display through the use of predictive widgets. A predictive widget uses a predictive list of possible entries into a defined field of a form, as in a form filling application, to prov... | 05/09/2006 |
| 7017123 | Graphical user interface including palette windows with an improved search function A system and method for searching for items in a hierarchy of palette windows and for incorporating located items into programs. Palette windows may include one or more palette window selection items that, when selected, open child palette windows of the current pal... | 03/21/2006 |
| 6975310 | Fade controller for providing programmable fade rates for on-screen display (OSD) window A fade controller for providing programmable fade rates for an on-screen display (OSD) window within a video display. Simple digital circuitry is used to control the size and dimensions of the OSD window and the rates at which it opens vertically and horizontally fo... | 12/13/2005 |
| 6950988 | Multi-context iterative directory filter On a device having keys with multiple values, a user may perform either an iterative directory filtering operation or a direct-dial operation, without specifying which of the operations is intended. The invention thereby allows the user to perform any of a number of... | 09/27/2005 |
| 5818437 | Reduced keyboard disambiguating computer A reduced keyboard disambiguating computer. The keyboard has twelve keys, nine of them labeled with numerous letters and other symbols, and those nine plus one more are labeled each with one of the ten digits. Textual entry keystrokes are ambiguous. The u... | 10/06/1998 |