Partial Input Lookup (e.g., Partial String Lookup) Patents (Class 715/816)
  • Publication number: 20120254797
    Abstract: According to one embodiment, an information processor includes a text selection module, a text analysis module, a keyword display module, and an action selection module. The text selection module receives an input of a portion selected from text being displayed. The text analysis module analyzes text information in the portion to extract a word or a word group as a keyword contained in the text information. The keyword display module displays a list of keywords extracted by the text analysis module and, if a specific keyword is selected, displays a list of actions corresponding to the specific keyword. The action selection module performs, if a specific action is selected from the list of actions, processing related to the specific action.
    Type: Application
    Filed: November 28, 2011
    Publication date: October 4, 2012
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Kentaro Nagahama, Sumi Omura, Kensuke Horiuchi, Takayuki Iida
  • Patent number: 8280722
    Abstract: A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The system may locate sentences within the documents that include at least a portion of the text fragment, identify sentence endings associated with the located sentences, and present the sentence endings as potential completions for the text fragment.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: October 2, 2012
    Assignee: Google Inc.
    Inventors: Georges R. Harik, Simon Tong, David R. Cheng
  • Patent number: 8280437
    Abstract: Embodiments described herein provide a system, method and technique for operating a communication device. According to an embodiment, information contained in a contact record is displayed, where the information includes a plurality of entries. Each entry is associated with one of a plurality of communication types and includes an identifier for use with an application of the associated communication type. An input is detected corresponding to a user's selection of one of the plurality of entries. In response to the user's selection, the application of the communication type associated with the selected entry is automatically executed by initiating a communication using the identifier included in the selected entry.
    Type: Grant
    Filed: December 20, 2011
    Date of Patent: October 2, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert Haitani, Srikiran Prasad, Nancy Gayed, Gregory Shirai
  • Patent number: 8261208
    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: Grant
    Filed: November 22, 2004
    Date of Patent: September 4, 2012
    Assignee: Looptv
    Inventors: Benny Radom, Ori Zaltzman, Oded Poncz
  • Patent number: 8237663
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: August 7, 2012
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael G. Elizarov, Sergey V. Kolomiets
  • Patent number: 8230034
    Abstract: Embodiments of the present invention are directed generally to autocompete functionality in messaging applications. The autocomplete functionality, for example, generates frequently and/or recently used distribution lists or groups, performs keyword searches to identify recipient identifiers, and provides convenient modification of existing distribution lists or groups.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: July 24, 2012
    Assignee: Avaya Inc.
    Inventors: Richard J. Atkins, Sunny Singh Kalsi, Peggy J. Leisher-Samenfink, Rohan Lenard, David Thambiratnam, Michael J. Thomas, Bradley B. Williams
  • Patent number: 8220047
    Abstract: An anti-phishing system and method includes monitoring a user input data stream input to a computing device, identifying, in the user input data stream, one or more characters corresponding to a trigger event related to private information of a user, and taking an action to protect the private information based on identifying the one or more characters corresponding to the trigger event.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: July 10, 2012
    Assignee: Google Inc.
    Inventors: Christopher Soghoian, Kelly Caine
  • Patent number: 8212768
    Abstract: A system and corresponding method for providing a 3-dimensional (3-D) user interface to display images in a 3-D coordinate system. The 3-D interface generates and displays one type of holographic keyboard in response to a user's desired selection. The holographic keyboard provides versatility and ergonomic benefits to the user. Sensors are configured to sense user interaction within the 3-D coordinate system, so that a processor may receive user interaction information from the sensors. The sensors are able to provide information to the processor that enables the processor to correlate user interaction with images in the 3-D coordinate system. The system may be used for interconnecting or communicating between two or more components connected to an interconnection medium (e.g., a bus) within a single computer or digital data processing system.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: July 3, 2012
    Assignee: Fimed Properties AG Limited Liability Company
    Inventors: Gene S. Fein, Edward Merritt
  • Publication number: 20120167009
    Abstract: Techniques to automatically correct or complete text are disclosed. A string and keystroke timing information associated with entry of the string, for example via an input device such as a keyboard, are received. A word to suggest as a correction or completion of the string is determined based at least in part on the keystroke timing information.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: APPLE INC.
    Inventors: Douglas R. Davidson, Karan Misra
  • 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: 20120159390
    Abstract: 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 database (430); displaying the most probable completion alternative or next content prediction; determining whether a user has accepted the most probable completion alternative or next content prediction; and adding the most probable completion alternative or next content prediction to the content string upon user acceptance.
    Type: Application
    Filed: February 29, 2012
    Publication date: June 21, 2012
    Inventors: Heiko K. Sacher, Maria E. Romera, Jens Nagel
  • Patent number: 8180026
    Abstract: According to embodiments described in the specification, a method and apparatus for managing a call to a user associated with a destination communications device, the call initiated by a caller at an originating communications device, is described. An indication of the call is received, the indication of the call comprising data associated with the user. A state of the user is determined by processing the data associated with the user and consulting a record of the state of the user. The call is parked if the state of the user comprises a delayed answer state, the delayed answer state comprising the user being available to receive the call, but requiring additional time to retrieve the call using the destination communications device, and a notification of the call is triggered at the destination communications device by transmitting a signal to the address of the communications device.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: May 15, 2012
    Assignee: Mitel Networks Corporation
    Inventor: Brian Joseph Maclsaac
  • Patent number: 8161415
    Abstract: Method, article, apparatus and computer system facilitating the easy and intuitive inputting of a desired graphical object into an electronic system from a large plurality of predetermined graphical objects. In one example embodiment, this is achieved by assigning each of said graphical objects into one of a plurality of groups in accordance with a predetermined similarity criterion, associating respective base shapes to each of said groups, wherein said base shapes having a certain degree of similarity to the objects assigned to the associated group according to said similarity criterion and associating in each of said groups at least one gesture to each of said graphical objects, so that the associated gestures are distinguishable from each other. In order to input the desired graphical object, one of the groups is selected by selecting its base shape and then the desired graphical object is identified by drawing the respective gesture associated thereto.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: April 17, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shekhar Ramachandra Borgaonkar, Prashanth Anant, Prasenjit Dey
  • Patent number: 8140980
    Abstract: An approach is provided for supporting multi-media conferencing. Textual information (e.g., text associated with a presentation) is received for display during a conference session to multiple participants. For a particular participant, configuration information corresponding to the participant specifies language assistance for the textual information. Language assistance involves augmenting the textual information according to the configuration information for comprehension of the textual information by the particular participant. In one embodiment, the augmented textual information includes language translation of the textual information. Additionally, the augmented textual information can encompass definitions of terms, including acronyms. The augmented textual information is forwarded for display to the participant during the conference session.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: March 20, 2012
    Assignee: Verizon Business Global LLC
    Inventors: Guna Duraisamy Gunasekar, Mayel Espino, Richard G. Moore, Michael B. Freeman, Frank A. McKiel, Jr., Paul A. Roberts
  • Patent number: 8136050
    Abstract: 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 database (430); displaying the most probable completion alternative or next content prediction; determining whether a user has accepted the most probable completion alternative or next content prediction; and adding the most probable completion alternative or next content prediction to the content string upon user acceptance.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: March 13, 2012
    Assignee: Nuance Communications, Inc.
    Inventors: Heiko K. Sacher, Maria E. Romera, Jens Nagel
  • Patent number: 8132118
    Abstract: Systems and methods are described for intelligent default selection of characters to be entered via an on-screen keyboard. Based on one to several criteria, a character most likely to be selected for entry via the on-screen keyboard during a search request is determined and a selector is positioned at that particular character. If that character is indeed the character the user wishes to enter, the user does not have to execute any navigation steps to enter the character, but can—with a single actuation—enter that character. In many instances, the user will only have to enter the selection without first having to navigate to the selection. As a result, the number of times buttons need to be actuated by the user to enter a character string can be significantly reduced.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Daniel Danker, Steven Wasserman
  • Publication number: 20120054681
    Abstract: A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion.
    Type: Application
    Filed: November 4, 2011
    Publication date: March 1, 2012
    Applicant: XOBNI CORPORATION
    Inventors: Frank J. Cort, Joshua Robert Russell Jacobson
  • Publication number: 20120053926
    Abstract: A user input is received by a computing device. An interactive input module determines whether the first user input is a first character of a script for a supported language. If the first user input is a first character, the first character is stored in an input buffer. A plurality of words in the supported language that match a contents of the input buffer are identified, and a subset of the plurality of words are displayed to the user based on a frequency value associated with each of the plurality of words.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Applicant: RED HAT, INC.
    Inventor: Pravin Satpute
  • Patent number: 8122034
    Abstract: 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 terms. The method includes receiving a query input from a user directed at identifying the desired item. The query input comprises one or more characters input by the user on the text input device. As each character of the query input is received from the user, a group of items having one or more terms matching the characters received thus far of the query input is dynamically identified. The items in this group of items are ordered based on relevance values of the terms matching the characters and on the number of characters of the query input used in identifying the group of items. Identification of the group of items as ordered is transmitted to the user to be displayed on a device operated by the user.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: February 21, 2012
    Assignee: Veveo, Inc.
    Inventors: Murali Aravamudan, Rakesh D. Barve, Sashikumar Venkataraman, Ajit Rajasekharan
  • Patent number: 8108796
    Abstract: 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 the at least one character sequence. The method also includes displaying the at least one other task on a display of the device along with the at least one character sequence for the default application.
    Type: Grant
    Filed: February 10, 2006
    Date of Patent: January 31, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: Jeremy T. Jobling, Hyang S. Kim, Douglas J. Walston
  • Patent number: 8099129
    Abstract: Embodiments described herein provide a system, method and technique for operating a communication device. According to an embodiment, information contained in a contact record is displayed, where the information includes a plurality of entries. Each entry is associated with one of a plurality of communication types and includes an identifier for use with an application of the associated communication type. An input is detected corresponding to a user's selection of one of the plurality of entries. In response to the user's selection, the application of the communication type associated with the selected entry is automatically executed by initiating a communication using the identifier included in the selected entry.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: January 17, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert Haitani, Srikiran Prasad, Nancy Gayed, Gregory Shirai
  • Patent number: 8091023
    Abstract: 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 42 proposed letter for possible acceptance by the spell checking routine. The spell checking routine advantageously maintains states of various spell check algorithms in order to ensure that no letter is accepted that would require an edit distance of more than one from the misspelled word. The improved spell checking routine advantageously reduces unnecessary processor operation by reducing the extent to which certain portions of the dictionary 42 are searched multiple times during a spell checking operation.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: January 3, 2012
    Assignee: Research In Motion Limited
    Inventors: Shannon Ralph Normand White, Vadim Fux
  • Patent number: 8082264
    Abstract: 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 user query. The intent guesses are then provided as responses to the user query. Features are identified for the earlier logged queries and associated with the derived intents. The derived intents and associated features are then used to identify intents for the partial user queries.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: December 20, 2011
    Assignee: Inquira, Inc.
    Inventor: Gann Alexander Bierner
  • Patent number: 8078978
    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 words, based on usage data in the data structure associated with the designated user contact. A method is also described and claimed.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: December 13, 2011
    Assignee: Google Inc.
    Inventors: Hagit Perry, Uri Ron
  • Patent number: 8074184
    Abstract: Systems and methods enhance editing capabilities associated with a wide variety of different types of electronic documents. Such systems and methods may include a processor that maintains an electronic document having a first portion (e.g., an individual word, character, character string, or the like) provided by a recognizer (e.g., by handwriting or speech recognition software), and they may provide access to potential alternative characters, words, or character strings generated by the recognizer during various user editing functions and operations. Other data associated with the first portion of the document also may be stored and made available to the user during various functions and operations. This invention further relates to computer-readable media including instructions for performing various methods and/or operating various systems for editing electronic documents, including systems and methods like those described above.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: December 6, 2011
    Assignee: Mocrosoft Corporation
    Inventors: Adrian James Garside, David Vaughn Winkler, Joshua Clow
  • Publication number: 20110296348
    Abstract: A method for selecting an entry from a list of entries on an electronic device is described. The method includes a displaying at least a portion of a list of entries along with a plurality of distinct, non-overlapping groups of text characters, the groups displayed in a geometric pattern. Additional retrievable data can be associated with each entry and retrieved when that entry is selected. A group selection event selects a particular group of characters. A matching operation compares text characters of the selected group with those of each entry in the list. A smaller, modified list is created comprising entries comprising at least one text character of the selected group. At least a portion of the modified list is displayed, highlighting text characters matching text characters of the selected group. Group selection can result from user operation of geometrically associated keys, a touch sensitive display, or other directional input device.
    Type: Application
    Filed: August 8, 2011
    Publication date: December 1, 2011
    Inventor: Vadim ZALIVA
  • Publication number: 20110296347
    Abstract: Techniques for entering text are provided. In a particular implementation, a first input control is assigned to a particular group of text characters of a plurality of groups of text characters and a second input control is assigned to a particular text character based on user input. A user interface is displayed that includes the plurality of groups of text characters and indicates that the first input control corresponds to the particular group of text characters and that the second input control corresponds to the particular text character.
    Type: Application
    Filed: May 26, 2010
    Publication date: December 1, 2011
    Applicant: Microsoft Corporation
    Inventor: Dustin B. Andrews
  • Patent number: 8065624
    Abstract: Accordingly, a virtual keypad system for inputting text is provided. A virtual keypad system includes a remote controller having at least one touchpad incorporated therein and divided into a plurality of touch zones. A display device is in data communication with the remote controller and is operable to display a user interface including a keypad, where each key of the keypad is mapped to a touch zone of the touchpad. A prediction module, in response to an operator pressing a given touch zone to select a particular character, performs one or more key prediction methods to predict one or more next plausible keys. A key mapping module remaps the touch zones of the touchpad to the keys of the keypad based on the one or more next plausible keys.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: November 22, 2011
    Assignee: Panasonic Corporation
    Inventors: Philippe Morin, David Kryze, Luca Rigazio, Peter Veprek
  • Patent number: 8060839
    Abstract: 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 string selection list containing characters mapped by the mappings; displaying the string selection list; and displaying, if one of the strings in the string selection list is selected, the selected string in an input window. As a result, the user can conveniently input various pieces of information mapped to keys, including letters and numbers, to a mobile communication terminal without switching of input modes.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: November 15, 2011
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Byung Jo Min, Jun Il Hong, Ick Bae Jun
  • Patent number: 8037143
    Abstract: Embodiments of the present invention are directed generally to autocomplete functionality in messaging applications. The autocomplete functionality, for example, generates frequently and/or recently used distribution lists or groups, performs keyword searches to identify recipient identifiers, and provides convenient modification of existing distribution lists or groups.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: October 11, 2011
    Assignee: Avaya Inc.
    Inventors: Richard J. Atkins, Sunny Singh Kalsi, Peggy J. Leisher-Samenfink, Rohan Lenard, David Thambiratnam, Michael J. Thomas, Bradley B. Williams
  • Patent number: 8037495
    Abstract: An electronic program guide display device includes a remote control input analyzing part analyzing a key-input from a remote control unit, a time converting part converting the key-input analyzed by the remote control input analyzing part into a time, and a display area calculating part calculating a display area for a two-dimensional program table based on the time converted by the time converting part. The electronic program guide display device also includes a program guide forming part forming a two-dimensional program table in the display area calculated by the display area calculating part, so as to allow a desired program to be browsed by a short-time operation.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: October 11, 2011
    Assignee: Panasonic Corporation
    Inventors: Takuya Morita, Hirokazu Sasaki, Mitsuteru Kataoka
  • Publication number: 20110246941
    Abstract: Direct alphanumeric navigation techniques are provided to allow for a user to directly navigate to a particular item in a list of items arranged in a predetermined order, based on key presses of a basic numeric keypad, where each key in key pad has one or more letters assigned to it. These techniques facilitate selection of an item within a long list of items without the use of incremental navigation or search functions.
    Type: Application
    Filed: November 5, 2010
    Publication date: October 6, 2011
    Inventor: George E. Gonzalez
  • Patent number: 8020087
    Abstract: An information processing apparatus for indicating a search term in accordance with a user operation assigns an operating element of an operation input device to a search term having been input and displays an information image containing the search term on a screen on the basis of search processing using the search term. The information processing apparatus also indicates a position of the search term in the information image when operation information on the operating element assigned to the search term is input while the displaying is being performed. Therefore, a user can check where a search term is located in a displayed page using a variety of operation input devices.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: September 13, 2011
    Assignee: Sony Corporation
    Inventor: Kouichi Matsuda
  • Publication number: 20110219337
    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: Application
    Filed: May 16, 2011
    Publication date: September 8, 2011
    Applicant: Research In Motion Limited
    Inventors: Vadim Fux, Sergey Kolomiets
  • Patent number: 8006200
    Abstract: 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 relating to all accounts to which the user has access. The platform displays a combo box after the user enters a fixed number of characters in the textbox. The combo box includes a list of descriptions of each data object that is accessible and that is relevant to the fixed number of characters. The platform locates the combo box contiguous to the toolbar over some but not all of the view displaying the data relating to the order. The platform displays a data object, rather than a page of search results, after the user clicks a description of a data object from the combo box.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: August 23, 2011
    Assignee: Yahoo! Inc.
    Inventors: Petra Griffith, Vineet Gossain, Claude Jones, James Nieters, Todd Barlok, Matthew Catrow Crampton, Naga Viswanathan Malepati
  • Publication number: 20110202876
    Abstract: An apparatus and method are disclosed for providing feedback and guidance to touch screen device users to improve text entry user experience and performance by generating input history data including character probabilities, word probabilities, and touch models. According to one embodiment, a method comprises receiving first input data, automatically learning user tendencies based on the first input data to generate input history data, receiving second input data, and generating auto-corrections or suggestion candidates for one or more words of the second input data based on the input history data. The user can then select one of the suggestion candidates to replace a selected word with the selected suggestion candidate.
    Type: Application
    Filed: March 22, 2010
    Publication date: August 18, 2011
    Applicant: Microsoft Corporation
    Inventors: Eric Norman Badger, Drew Elliot Linerud, Itai Almog, Timothy S. Paek, Parthasarathy Sundararajan, Dmytro Rudchenko, Asela J Gunawardana
  • Patent number: 8001467
    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: Grant
    Filed: May 9, 2007
    Date of Patent: August 16, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong Min Kim, Gwang Woo Choe, Ho Jin Kim
  • Publication number: 20110191717
    Abstract: A computer implemented method includes: receiving an incomplete input from a user; presenting a plurality of suggestions to the user for completion of the input, wherein the suggestions are presented in a ranked order based on a characteristic associated with the user terminal; receiving a selection by the user of a suggestion from the suggestions; and completing the input with the suggestion.
    Type: Application
    Filed: September 3, 2010
    Publication date: August 4, 2011
    Applicant: XOBNI CORPORATION
    Inventors: Frank J. Cort, Joshua Robert Russell Jacobson
  • Patent number: 7991724
    Abstract: A method for providing a response to a statement of a user, the method includes: receiving user input that comprises a portion of a user statement; selecting, before receiving a whole user statement, an answerable statement response between an answerable statement, multiple answerable statements and a response to an answerable statement; wherein the selecting is responsive to user input and to structured representations of answerable statements answerable by an answering entity; and sending to the user information representative of response to the user statement.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: August 2, 2011
    Assignee: Support Machines Ltd.
    Inventors: Amit Antebi, Hanoch Rahimi
  • Patent number: 7984387
    Abstract: A widget is incorporated into a user interface associated with a processing system to provide the user with a display of the entered data, together with any added text or other data modifications that result from application of a default format. The display thus enables the user to determine whether or not the default format can be used with the entered data, before the data is processed. The widget also provides a toggle capability, to allow the user to override the default behavior of the processing system and select a different valid format for use with the entered data, from a format priority list contained in the widget. The display and toggle capabilities cause the entered data to be processed by the system as intended by the user.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: July 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Violaine Batthish, John Frank Fellner
  • Patent number: 7979796
    Abstract: The present invention provides a search capability to allow a user to easily locate a menu command or other user interface element associated with a search result. In one embodiment, a user enters a search term (or a portion thereof) in a search field. A list of results is displayed, for example in a results menu. The user can select or highlight any of the listed results; in response, the corresponding command is brought into view in context within the user interface, and is highlighted. The user can activate the selected command directly from the search results menu.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: July 12, 2011
    Assignee: Apple Inc.
    Inventors: Joshua Matthew Williams, Tristan Arguello Harris, Patrick Coffman, Giulia Pereyra Pagallo, Christina E. Warren, Steve Ko, Celia Vigil
  • Publication number: 20110161859
    Abstract: An electronic device and a method for pinyin input include setting an initial virtual keyboard and a virtual keyboard as a word delimiter and determining whether received input is a word delimiter or not. The electronic device and the method further include retrieving the Chinese character database and confirming match letters after the input letters, and displaying virtual keystrokes on a display of the electronic device corresponding to the match letters.
    Type: Application
    Filed: March 29, 2010
    Publication date: June 30, 2011
    Applicants: SHENZHEN FUTAIHONG PRECISION INDUSTRY CO., LTD., Chi Mei Communication Systems, Inc.
    Inventor: TAO ZHANG
  • Patent number: 7966574
    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 9, 2009
    Date of Patent: June 21, 2011
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Sergey Kolomiets
  • Publication number: 20110119623
    Abstract: A mobile terminal including a touchscreen configured to display a keypad including a plurality of key buttons having assigned first alphabet characters, respectively; and a controller configured to receive a first key input of a first key button of the plurality of key buttons, to display a first alphabet character corresponding to the first key input on a display portion of the mobile terminal, to predict a word that starts with the first alphabet character, to receive a second key input of the first key button after the first key input, and to display a second alphabet character included in the predicted word on the display portion based on the second key input.
    Type: Application
    Filed: June 25, 2010
    Publication date: May 19, 2011
    Inventor: Bum Bae KIM
  • Patent number: 7941762
    Abstract: 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 whether or not to continue with an action that the user was in the process of performing. For example, if a partial data entry provided by the user is indicative of an extension number to be dialed to place a phone call, and if a telephone call manager that receives the user's input displays call activity indicating that the user's intended callee is already on the phone, the user may decide to wait until the callee becomes available (as indicated by a change in callee's call activity).
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: May 10, 2011
    Assignee: Shoretel, Inc.
    Inventors: Michael S. W. Tovino, Olaf D. K. Brandt, Jeffrey W. Ridley, Glen K. Okita
  • Patent number: 7934236
    Abstract: A content navigation method that may be used with a storage device that holds multiple content objects includes a controller, at least one search switch and at least one control switch. Each of the content objects has a corresponding name which includes at least one character from an alphabet. The controller determines a set of names of the stored content that corresponds to the activation of the search switch, displays at least one name the set of names and, responsive to the control switch, selects the content object corresponding to the displayed name. The search switches may include multiple search switches, each associated with a predetermined set of letters from the alphabet. Alternatively, each switch may have an corresponding display and may be associated with a dynamically determined set of letters based on their frequency of occurrence in the names.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: April 26, 2011
    Assignee: Lee Capital LLC
    Inventors: Israel Amir, Ari Naim, Carlos Ramirez, Jules Egyud
  • Publication number: 20110087995
    Abstract: A method is provided for simplifying the input, by a user, of a very long numerical sequence, via an input module of a communications terminal. The method includes: inputting, via the input module, at least one word forming alphanumerical sequences, the word or words being previously associated with the numerical sequence; transferring the word or words to a conversion module; and receiving, by the input module, the numerical sequence, provided by the conversion module, after the words have been processed. The words are determined and provided to the user by the conversion module, in a prior initialization phase, by a conversion algorithm that associates the word or words in a unique way with a very long numerical sequence. The word or words are chosen from a pre-selected dictionary consisting of words that are of significance to the user.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 14, 2011
    Applicant: Campagnie Industrielle et Financiere D'Ingenierie Ingenico
    Inventor: David Naccache
  • Patent number: 7925986
    Abstract: Methods of and systems for entering ambiguous text input via a linear character selection display are provided. A system for entering an alphanumeric string includes presentation logic for displaying on a presentation device an alphabet arranged into a row of letters and indication logic for presenting visual cues grouping a series of letters of the row into a cluster. The system also includes navigation logic for receiving user actions to move the visual cues along the row of letters to change the letters grouped into the cluster. The visual cues move along the row of letters in variable offsets based on a rate of input of the user actions. The system further includes selection logic for receiving user actions to select the cluster of letters to cause at least one of the letters of the selected cluster to be displayed in a string field.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: April 12, 2011
    Assignee: Veveo, Inc.
    Inventor: Murali Aravamudan
  • Patent number: 7925992
    Abstract: 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 entries for selection to the user in a format which highlights the most probable address to support selection of a “right” address.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventor: Michael Wasmund
  • Publication number: 20110074685
    Abstract: Devices and methods are disclosed which relate to improving the efficiency of text input by generating a dynamic virtual keyboard. Certain examples display a soft keyboard on a touchscreen of a text-entry device. The touchscreen works with the soft keyboard as a form of text input. Keyboard logic on the text-entry device is programmed to change the footprint of each key within the soft keyboard based on the prior entry. The keyboard logic assigns a prediction value to each key based on a statistical probability that the key will be entered next. The touchscreen displays a dynamic virtual keyboard based on these prediction values. Enhancements include resizing keys and their respective footprints relative to their prediction value. Other examples exploit the possible character sequences and their probabilities in a language and restructuring the keyboard to make text input more efficient. The devices and methods use modeling techniques to dynamically generate the size of the characters on the keyboard.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Applicant: AT&T MOBILITY II LLC
    Inventors: Mark Edward Causey, Jeffrey Norbert Howard, Andrew Thomas Smoak