Partial Input Lookup (e.g., Partial String Lookup) Patents (Class 715/816)
  • Publication number: 20090193332
    Abstract: A method and apparatus for editing letters in which letters are conveniently edited through use of an autocomplete operation after input of a backspace operation, the method including: deleting at least one letter by a backspace operation that moves a cursor one position backwards and deletes a preceding letter; storing the at least one deleted letter; displaying, when a letter is re-input at the position where the at least one letter was deleted, a stored phrase that includes the re-input letter; and replacing the re-input letter with the displayed phrase when the displayed phrase is selected.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 30, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Jae-Gap LEE
  • Patent number: 7568162
    Abstract: A method, apparatus and computer-readable medium for improved correlation between source code in a source code view pane and a corresponding control in a graph view pane in an Integrated Development Environment (IDE) is presented. In one embodiment, the method includes the steps of receiving, from a user of a source code view pane, an entered name of a type of control that is to be modified in an Integrated Development Environment (IDE), wherein the control is displayed in a graph view pane of a Graphical User Interface (GUI); in response to a hyperbutton being activated, displaying a mini-GUI in the source code view pane, wherein the mini-GUI displays all controls that have the entered name as part of their source code; and in response to a selection of a selected control in the mini-GUI, dismissing the mini-GUI and pasting, in the source code view pane, a name of an actual source code object that, when executed, displays the selected control in the GUI.
    Type: Grant
    Filed: June 9, 2006
    Date of Patent: July 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: Srimanth Gunturi, Peter A. Walker, Joseph R. Winchester
  • Patent number: 7567236
    Abstract: A communications terminal apparatus, a reception apparatus, and a method can enhance the effect of reducing the amount of information to be transmitted when text data is generated and transmitted. The communications terminal apparatus 100 stores key identifier definition information in a key identifier definition-storage area 1071. The communications terminal apparatus 100 obtains a key identifier corresponding to an operated key from the key identifier definition-storage area 1071 when the key is operated, and adds and stores it as a key identifier string in the input key identifier storage area 1073. The communications terminal apparatus 100 transmits the key identifier string stored in the input key identifier storage area 1073 by the transmission function 1031 when a transmit instruction is detected.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: July 28, 2009
    Assignee: NTT DoCoMo, Inc.
    Inventors: Takehiro Nakayama, Takashi Suzuki, Hideki Yukitomo, Akira Kinno, Hiroshi Fujimoto
  • Patent number: 7565624
    Abstract: 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 of the series of inputs. Responsive to detecting a replacement of a character of the character interpretation with another character, a character learning string comprising the another character and a number of additional characters of the character interpretation are stored as a candidate. In response to another series of inputs, another proposed character interpretation is generated. Responsive to detecting another replacement of a character of the another character interpretation with a different character, another character learning string comprising the different character and a number of characters of the another character interpretation are compared with the stored candidate.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: July 21, 2009
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Sergey Kolomiets
  • Patent number: 7561740
    Abstract: A possible portion providing method involving receiving a pattern provided using a movable member, the pattern corresponding to a traveling path of the movable member, and the provided pattern corresponding to a portion of an intended sequence, determining at least one possible sequence which includes the received pattern, and displaying a remaining portion of the at least one possible sequence using a predefined font set for a plurality of components, the predefined font set including a record of a pattern corresponding to the traveling path of the movable member or another movable member for each of the plurality of components.
    Type: Grant
    Filed: December 10, 2004
    Date of Patent: July 14, 2009
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Laurent Denoue, Patrick Chiu
  • Patent number: 7555727
    Abstract: 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 computer with a mobile (e.g., cellular) telephone. In addition, the handheld computer is distinct from telephony system in that they are logically separable. However, they are also operationally integrated, for example, the telephony system executes a telephone application on the processor of the handheld computer. Likewise, the handheld computer can execute applications, for example, a phone book, that can be used to launch the telephony application.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: June 30, 2009
    Assignee: Palm, Inc.
    Inventors: Jeffrey Charles Hawkins, Robert Yuji Haitani
  • Patent number: 7539472
    Abstract: Type-ahead keypad input is described. In an embodiment, keypad inputs that are entered as characters of a search term on a keypad of an input device, such as a television remote control, are received by a television-based client device. A user interface displays the keypad inputs as they are received, and displays an alphanumeric keypad as a representation of the keypad of the input device. The keypad representation of the input device has input keys that include a display of characters, any of which can change after each keypad input is received.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: May 26, 2009
    Assignee: Microsoft Corporation
    Inventor: David Hendler Sloo
  • Publication number: 20090106695
    Abstract: An electronic messager with a predictive text editor, including a storage unit for storing a data structure associating, for each one of a plurality of a user's contacts, usage data for the user's history of usage of words in communications with the user contact, a data manager coupled with the storage unit for generating the data structure in the storage unit, and for updating the data structure as additional communications with each user contact are performed and additional usage data is obtained therefrom, and a text predictor coupled with the storage unit, for receiving as input a character string and a designated user contact, and for generating as output an ordered list of predicted. A method is also described and claimed.
    Type: Application
    Filed: November 21, 2007
    Publication date: April 23, 2009
    Inventors: Hagit Perry, Uri Ron
  • Publication number: 20090094145
    Abstract: A system for autocompleting a general recommended word and an advertising recommended word, the system including: a first database configured to maintain an autocomplete general recommend word; a second database configured to maintain an autocomplete advertising recommended word; an autocomplete indexer component configured to index the autocomplete general recommended word and the autocomplete advertising recommended word; an autocomplete index database configured to classify and store the indexed autocomplete general recommended word and the autocomplete advertising recommended word; a web server configured to 1) receive an input query, and 2) transmit the input query to a predetermined query autocompletion server, and 3) receive the autocomplete general recommended word and the autocomplete advertising recommended word, and 4) display the autocomplete general recommended word and the autocomplete advertising recommended word; and the query autocompletion server is provided.
    Type: Application
    Filed: February 12, 2007
    Publication date: April 9, 2009
    Applicant: NHN CORPORATION
    Inventors: Taeil Kim, Young Kwang Park, JaeHo Choi, Jae Geol Choi, Kyoo Min Im
  • Patent number: 7516418
    Abstract: 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 continuous string of characters. The string of characters can be monitored for repeating substrings or non-repeating substrings that indicate sensitive user information such as SSN or credit card number (CCN). The substrings can be displayed to the user in a digest form and order according to frequency of occurrence, for example. Thus, the user can readily view where and when their sensitive information has been entered. In addition, the typing of certain substrings such as CCNs or other sensitive field data can trigger a reputation service to retrieve the reputation data for the current site or merchant to mitigate dealing with fraudulent sites or merchants.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: April 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Cormac E. Herley, Dinei A. Florencio
  • Publication number: 20090064043
    Abstract: A mobile terminal and a method for retrieving a phone number using identification names corresponding to stored phone numbers are provided. The method includes: displaying a first letter of identification names in a phone number retrieval mode, wherein each identification name corresponds to a phone number stored in the mobile terminal; selecting one of the displayed first letters; extracting at least one search keyword having the selected first letter as the first letter of the search keyword; and displaying the identification names corresponding to the search keyword. Retrieval of a phone number is thereby simplified, and the retrieval speed of the phone number is improved.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 5, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Se Youp Chu
  • Patent number: 7496854
    Abstract: A method, system and computer readable medium for providing for providing a function item, such as a key, button, icon, or menu, tied to a user operation in a computer, whereby a single click on the function item in a window or program on a computer screen, or one single selection in a menu in a program, initiates retrieval of name and addresses and/or other person or company related information, while the user works simultaneously in another program, e.g., a word processor. The click on the function item initiates a program connected to the button to search a database or file available on or through the computer, containing the person, company or address related data, in order to look up data corresponding to what the user types, or partly typed, e.g., name and/or address in the word processor, the correct data from the database, data related to the typed data, e.g.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: February 24, 2009
    Assignee: Arendi Holding Limited
    Inventor: Atle Hedloy
  • Patent number: 7487469
    Abstract: A part of entry words included in entry word data is displayed in an entry word candidate display area 42. When the user taps a desired entry word in this state, a meaning of that entry word is displayed in an explanation sentence display area 40. When the user slides a stick in the entry word candidate display area 42, an animation of a page being turned is displayed, and the entry words displayed in the entry word candidate display area 42 are replaced with new entry words. This makes it simpler and faster to perform an instruction to switch entry words displayed on the screen and an instruction to select an entry word displayed on the screen and display a meaning thereof on the screen.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: February 3, 2009
    Assignee: Nintendo Co., Ltd.
    Inventors: Kazuyoshi Toriyama, Tomoaki Kuroume
  • Publication number: 20090019395
    Abstract: User equipment and/or devices equipped to engage in textual communication sessions also interface to a server. The server maintains a thesaurus bank that includes a variety of different thesauri. When engaging in a textual communication or editing session, the user or the user equipment can request or may automatically receive a relevant thesaurus. As the user enters characters to create a textual entry, the selected thesaurus is searched to identify candidate completions. The user can then select one of several displayed candidate completions. In addition, the user input can also be delivered to the server and used to update the content of the thesauri.
    Type: Application
    Filed: November 22, 2004
    Publication date: January 15, 2009
    Inventors: Benny Radom, Ori Zaltzman, Oded Poncz
  • Publication number: 20090013285
    Abstract: The present invention relates to a method and system for providing navigable search results and provides a method of processing search results generated in respect of a search query when the search query is formulated via an input device that is associated with a terminal. The terminal has a display and is configured with access to a storage system holding a plurality of sets of data records.
    Type: Application
    Filed: June 24, 2008
    Publication date: January 8, 2009
    Applicant: FRANCE TELECOM
    Inventors: Steven BLYTH, Saiful ALOM
  • Publication number: 20080313564
    Abstract: Methods and systems for text disambiguation and context designation in incremental search are provided. A method for selecting items in response to ambiguous keystrokes entered by a user and unambiguous metadata associated with a previously selected search result includes receiving ambiguous keystrokes, selecting and presenting a first subset of items and metadata associated with the items presented based on the ambiguous keystrokes. The method also includes receiving a selection of one of the items from the user, and, in response to a locking operation received from the user, locking in fixed relation at least one of the ambiguous keystrokes to at least one metadata term associated with the selected item. The method further includes, subsequent to receiving the locking operation, selecting and presenting a second subset of items based at least in part on the locked metadata term, and presenting the second subset of items.
    Type: Application
    Filed: May 23, 2008
    Publication date: December 18, 2008
    Applicant: VEVEO, INC.
    Inventors: Rakesh BARVE, Sashikumar VENKATARAMAN, Murali ARAVAMUDAN, Manish M. SHARMA, Pankaj GARG, Sankar ARDHANARI
  • Publication number: 20080310723
    Abstract: A computing system may predict a word based on received user input that selects a part of the word (e.g., the first characters, the first root, etc.). Specifically, a program, when run on the computing system, may perform a method including creating a candidate list of words based on received user input. These words may be then organized into a hierarchy, or tree structure, in which each word is associated with a parent and each parent is a partial match for its associated words. The top-tier partial matches may be presented, and user input corresponding to a selected partial match may be received. A set of candidates related to the selected partial match may then be presented for user selection.
    Type: Application
    Filed: June 18, 2007
    Publication date: December 18, 2008
    Applicant: Microsoft Corporation
    Inventors: Mitica Manu, Jan-Kristian Markiewicz, Bradley A. Music, Brian D. Haslam
  • Patent number: 7467181
    Abstract: A system and method for context-specific instant messaging are presented. A user views a page of data that is segmented into regions. The user performs a user action and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: December 16, 2008
    Assignee: International Business Machines Corporation
    Inventors: Patrick Gabriel McGowan, Christopher Joseph Paul, Jeremy Gray Perry
  • Patent number: 7461348
    Abstract: Systems, methods, and computer-readable media process computer input data (such as electronic ink data, speech input data, keyboard input data, etc.), including focus change data, in a manner so that the input insertion range better comports with the user's original intent. More specifically, user input data may be accepted, before, during, and/or after a focus change event is initiated, and the systems and methods will process this input data in an intuitive manner, directing the data to areas of an application program or the operating system that better comport with the user's original intent. In this manner, loss of input data may be avoided and misdirected input data may be avoided, thereby lowering user frustration during focus change events.
    Type: Grant
    Filed: November 19, 2004
    Date of Patent: December 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Josh A. Clow, Adrian J. Garside, David V. Winkler
  • Publication number: 20080250352
    Abstract: A system (and method) for selecting an entry from a list of entries on an electronic device is disclosed. The system is configured to display a plurality of banks to a user and to receive a bank selection event from the user for selecting a bank containing a set of characters. The user creates a bank selection event through an input device such as a navigation device or touch screen. The set of characters is appended to a prefix that is used to determine a current result list containing entries that match the prefix. The list of entries is reduced to the current result list and displayed to the user with the portions of the entries matching the prefix highlighted. After the list of entries is reduced to a desired size, the user enters a scrolling mode where the user scrolls through the list of entries and selects an entry.
    Type: Application
    Filed: December 27, 2007
    Publication date: October 9, 2008
    Applicant: AccelKey LLC
    Inventor: Vadim Zaliva
  • Patent number: 7395512
    Abstract: 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 keys according to number keys from 0 to 9, like a telephone keypad, am ambiguous key input method is adopted where a user respectively presses keys containing each character of a character string or word they want to input one at a time. At the mobile telephone, a disambiguation server network connected using a wired network or a wireless network returns a character string or selection list postulated by a user intending input from a series of keys received from the portable terminal to the portable terminal, and by selecting a character string or word the user wants to input from the character string selection list the character string or word is efficiently input.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: July 1, 2008
    Assignees: eValley Inc., e for us Inc.
    Inventors: Koichi Makabe, Junya Mizuno, Ayumi Kawahara
  • Publication number: 20080066017
    Abstract: To reduce the amount of space needed to display an item, while still retaining meaning for the item, a reduced presentation is determined for the item. The reduced presentation is based on analysis of a portion that contains information that may be less important for the user to see in order to understand the whole item. The item may contain a portion that is based on user input. It is this portion upon which the reduced presentation determination may be made. However, the reduced presentation determination may be based on another factor. For example, the technique is applicable to displaying any list of items that have some common pattern in the items. Based on analysis of the common pattern, a reduced presentation can be determined for at least one of the items.
    Type: Application
    Filed: September 11, 2006
    Publication date: March 13, 2008
    Inventors: Ashley Woodman Hall, Oliver Thomas Bayley, Swati Raju, Andrew Wooldridge
  • Publication number: 20080022226
    Abstract: A method is provided for reducing a number of keys that a user is required to depress on a device having a keyboard with a limited number of keys when the user enters a password. The method comprising the following steps. A subset of characters used to define the password is determined. A filter to apply to the keyboard is determined in accordance with the determined subset of characters. The filter is applied when the user depresses the keys. Devices and computer readable medium for implementing the method are also provided.
    Type: Application
    Filed: July 19, 2006
    Publication date: January 24, 2008
    Inventors: Michael K. Brown, Neil Adams, George Babu, Herbert Little, Michael S. Brown
  • Publication number: 20070288866
    Abstract: A computer-implemented method for a list display with redundant text removal, the method including firstly displaying within a display area on a computer display at least a portion of a first item of a group of consecutive list items that share either of a common prefix and a common suffix, and a secondly displaying in a next list item display location of the display area an abbreviation indicator contiguous with a portion of a next item in the group, where the portion is at least partially unique to the next item with respect to positionally-corresponding portions of the other items in the group.
    Type: Application
    Filed: June 13, 2006
    Publication date: December 13, 2007
    Inventors: Shmuel Ur, Elad Yom-Tov
  • Publication number: 20070271529
    Abstract: Disclosed is a method of inputting letters in a mobile terminal by using letter keys each of which has at least one letter allocated thereto. In the method, after there is an input of at least two letter keys, first proposed letter sets are extracted from combinations of letters allocated to the input letter keys, and one of the extracted first proposed letter sets is selected. When there is a further input of the letter key, the first proposed letter sets are further extracted by combining the selected first proposed letter set with letters allocated to the further input letter key. One of the further extracted first proposed letter sets is selected and the selected letter set is received as input data.
    Type: Application
    Filed: May 9, 2007
    Publication date: November 22, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong Min Kim, Gwang Woo Choe, Ho Jin Kim
  • Patent number: 7296229
    Abstract: 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 a datastream and automatically detecting, in the datastream, a word that cannot be matched to a word in a dictionary or glossary. The unmatched word is identified as an acronym, and in response, data associated with the acronym, selected from a hierarchical set of glossaries, is inserted into the datastream in close proximity to the acronym. In another aspect of processing a datastream, in response to an indication that the unmatched word is a properly spelled new term, a dictionary or glossary may be updated with the new term.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: November 13, 2007
    Assignee: International Business Machines Corporation
    Inventor: Viktors Berstis
  • Publication number: 20070240045
    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: Application
    Filed: April 5, 2006
    Publication date: October 11, 2007
    Inventors: Vadim Fux, Dan Rubanovich
  • Publication number: 20070240044
    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, with the output from the spell check routine being visually integrated into the output from the disambiguation routine.
    Type: Application
    Filed: April 5, 2006
    Publication date: October 11, 2007
    Inventors: Vadim Fux, Harry Richmond Major
  • Publication number: 20070226649
    Abstract: A method for suggesting possible completions for a typed text to a user of a device having a reduced keyboard. The possibilities include reference to external data, such as date, time, location and weather, or words related to the last continuation used in the same context, wherein the words are either taken from a general list that is pre-installed in the device, or a user-entered list.
    Type: Application
    Filed: March 8, 2007
    Publication date: September 27, 2007
    Inventor: Jonathan AGMON
  • Patent number: 7263658
    Abstract: 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 intermingled within a line of text using the language input method editor and displayed on a text window of the electronic device. Words, or characters, of Asian languages are selected from character databases using a special decimal code of four or more digits and characters of non-Asian languages are selected using a two-digit decimal code. The special decimal code for Asian languages provides a means for alphabetizing all characters of the Asian languages.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: August 28, 2007
    Assignee: Charisma Communications, Inc.
    Inventor: Eric Y. Chou
  • Publication number: 20070157123
    Abstract: In order to solve the above problem, disclosed as a first aspect is a method including the steps of analyzing a character string in a document into partial character strings; calculating, with respect to each of the partial character strings, a score incorporating appearance frequency of the partial character string; presenting the partial character strings and the scores to a user; determining which ones of the partial character strings have been selected by the user; storing the selected partial character strings as a safe partial character string list; and replacing, with predetermined replacement character strings, the partial character strings excluding the partial character strings existing in the safe partial character string list.
    Type: Application
    Filed: December 8, 2006
    Publication date: July 5, 2007
    Inventors: Yohei Ikawa, Hiroshi Kanayama, Daisuke Takuma
  • Patent number: 7194699
    Abstract: 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 images are shown. Selection of the displayed images can also be made through any combination of audio, optical, mechanical and electrical input devices. A plurality of selected images can also be animated simultaneously and by varying degree to reflect a sequence in which the images were selected by the user.
    Type: Grant
    Filed: January 14, 2003
    Date of Patent: March 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Michael J. Thomson, Uri Pomerantz, Larry A. Morris
  • Patent number: 7159191
    Abstract: 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 automatically performed as a result of keystrokes which are normal when a text is being edited.
    Type: Grant
    Filed: March 3, 2003
    Date of Patent: January 2, 2007
    Assignee: Flextronics Sales & Marketing A-P Ltd.
    Inventor: Tapio Koivuniemi
  • Patent number: 7155683
    Abstract: 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 output containing words matching a received string of ambiguous key strokes, the predictive editor program has a number of associated vocabularies including at least one language dependent dictionary and at least one dictionary receiving user defined inputs. An editor application is controlled by the processor which communicates with said predictive editor programs for generating matching words based on an ambiguous string of key strokes. A second memory of the communication terminal for storing user inputted data. The processor automatically searches the second memory for words and copies these words into the dictionary for receiving user defined inputs associated with said predictive editor program.
    Type: Grant
    Filed: February 22, 2000
    Date of Patent: December 26, 2006
    Assignee: Nokia Corporation
    Inventor: Stephen Williams
  • Patent number: 7152213
    Abstract: 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 selected from a predefined list that is presented to a user in an arrangement that statistically reduces the number of keystrokes required for data entry. This presentation is the result of determining the relative frequency of each valid selection in the predefined list and presenting those valid selections with the highest frequency items in a position that minimizes the number keystrokes required for data entry. In a speech recognition embodiment, the data entered is selected from an active list containing unique sounding entries. Alternatively, the data entered may be selected by speaking the numbers associated with the keys corresponding to the keystrokes required for data entry.
    Type: Grant
    Filed: October 4, 2001
    Date of Patent: December 19, 2006
    Assignee: Infogation Corporation
    Inventors: Kent Qing Pu, Akmad Alkhatib
  • Patent number: 7111248
    Abstract: 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 correlation examples can be developed by statistical analysis of user documents and files including particularly email files (including address books). Such processing can be done locally or remotely. The personal context model is used to predict subsequent alphanumeric entries for a given user. In one embodiment predictions are presented one word at a time. Predictions can be automatically changed in one embodiment when the user fails to make any input for a predetermined period of time.
    Type: Grant
    Filed: January 15, 2002
    Date of Patent: September 19, 2006
    Assignee: Openwave Systems Inc.
    Inventors: Joseph Mulvey, Pierre Demartines
  • Patent number: 7043700
    Abstract: 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 provide one or both of a predictive default entry for a field or a predictive fill once a user has started an entry into the field.
    Type: Grant
    Filed: August 31, 1998
    Date of Patent: May 9, 2006
    Assignee: Lenovo (Singapore) Pte Ltd.
    Inventors: Randal Lee Bertram, David Frederick Champion, Peter James Brittenham
  • Patent number: 7017123
    Abstract: 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 palette window. Palette windows may include one or more items for navigating in the hierarchy. A search mechanism for locating palette windows and/or palette window content may be provided. From the search mechanism, the user may locate and open palette windows in one or more hierarchies. The user may also incorporate palette window content into something, for example, a program being edited in a graphical programming environment. In one embodiment, the user may drag-and-drop palette window content onto a window being edited.
    Type: Grant
    Filed: June 28, 2001
    Date of Patent: March 21, 2006
    Assignee: National Instruments Corporation
    Inventors: Justin Chickles, Raghavendra Gururaj
  • Patent number: 6975310
    Abstract: 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 for fade in or closes vertically and horizontally for fade out, or both.
    Type: Grant
    Filed: July 7, 2003
    Date of Patent: December 13, 2005
    Assignee: National Semiconductor Corporation
    Inventor: Mohammad K. Seth
  • Patent number: 6950988
    Abstract: 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 different operations to specify a number to be dialed or to identify a directory record, without requiring the user to specify a mode. The invention determines which of the operations the user intends by analyzing the entered keystrokes, and activates the appropriate feedback and functionality for the determined operation. The invention further performs iterative directory filtering on multiple fields concurrently, including derived fields and combination fields.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: September 27, 2005
    Assignee: Handspring, Inc.
    Inventors: Jeffrey C. Hawkins, Thomas B. Bridgwater, Robert Y. Haitani, Srikiran Prasad, William B. Rees