Partial Input Lookup (e.g., Partial String Lookup) Patents (Class 715/816)
  • Patent number: 8762356
    Abstract: Methods, systems, and apparatus including computer programs encoded on a computer storage medium for detecting change in rate of input reception. In one aspect, a series of keystrokes input by a user is received. A baseline time interval is determined for the user. A time interval between receiving a particular keystroke and receiving a preceding keystroke is determined. It is determined that the time interval exceeds the baseline time interval by a predetermined amount. Then, characters that correspond to one or more of the keystrokes, are transmitted to a search engine.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventor: David Kogan
  • Patent number: 8756527
    Abstract: An apparatus for providing a word input mechanism may include a processing element. The processing element may be configured to determine a plurality of candidate words available for selection based on context information, provide for a display of the plurality of candidate words in a candidate word field, receive a selection of at least one of the candidate words, and include a selected candidate word in a text entry.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: June 17, 2014
    Assignee: RPX Corporation
    Inventor: Susanna Paasovaara
  • Patent number: 8756052
    Abstract: An electronic device is provided, having a locally and temporally adaptive prediction database.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: June 17, 2014
    Assignee: BlackBerry Limited
    Inventors: David Ryan Walker, Jerome Pasquero
  • Patent number: 8736553
    Abstract: A text input method is implemented in a device with a plurality of keys. If a first key is activated by a first touch operation, one character in a first character set associated with the first key is selected as a first character. If a second key is activated by a second touch operation one character in a second character set associated with the second key is selected as a last character. Each of the first and second touch operations includes a press, a touch track, or a combination of a press and a touch track on a key. An auto-completed word is generated based on a database of words in response to the second touch operation. The auto-completed word includes the first character as a leftmost character of the auto-completed word and the last character as a rightmost character of the auto-completed word.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: May 27, 2014
    Assignee: Gold Charm Limited
    Inventor: Chi-Chang Lu
  • Patent number: 8730172
    Abstract: A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: May 20, 2014
    Assignee: Gold Charm Limited
    Inventor: Chi-Chang Lu
  • Patent number: 8726165
    Abstract: Methods for implementing an auto-complete feature for contact entry on mobile devices are described. In some embodiments, a mobile device downloads from a server a number of contacts associated with a user, wherein the number of contacts is a subset of contacts in a contact list of the user. Upon receiving a partial contact entry from the user that includes a string of one or more characters, the mobile device identifies contacts from the downloaded contacts matching the partial entry. The mobile device displays no more than a preset number of matching contacts on the display of the mobile device at any one time, in a particular order, with an option for the user to display and fetch for more matching contacts. Other embodiments are also described.
    Type: Grant
    Filed: November 1, 2007
    Date of Patent: May 13, 2014
    Assignee: Google Inc.
    Inventors: Derek Phillips, Zhanna Shamis, Joanne McKinley, Jimmy Shih
  • Patent number: 8719724
    Abstract: Selected adaptive touch screen key pad characters not existing in a list of possible available character strings are removed from the touch screen key pad and the space occupied by the remaining characters on the key pad and their character size (font) are enlarged, making their recognition and selection by a user much easier. The method includes detecting selection of a button displaying at least one of the selectable characters; creating at least one character substring, one for each of the one or more selectable characters displayed on the selected button; identifying selectable characters on the touch screen not included in the one or more character strings; removing the identified selectable characters from the touch screen; and enlarging the selectable characters remaining on the touch screen.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: May 6, 2014
    Assignee: Honeywell International Inc.
    Inventor: Amit Nishikant Kawalkar
  • Patent number: 8717299
    Abstract: A method and apparatus for entering words into a computer system. Letters contained in a desired word are entered by giving approximate location and directional information relative to any specified keyboard layout. The inputs need not correspond to specific keys on the keyboard, a sequence of ambiguous key entries corresponding to individual words can be used to retrieve a word from the dictionary. The system tracks directional information of movement relative to a/the specific keyboard layout, reducing it to predetermined primary directions and translates this seemingly ambiguous information into accurate words from the dictionary. The system may also capture the user's intention (with regard to text entry) by observing the movements on the keyboard.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: May 6, 2014
    Assignee: Nuance Communications, Inc.
    Inventors: Santosh Sharan, Graham Dodgson
  • Publication number: 20140123065
    Abstract: A method, electronic device, processing system, and computer program product, for at least presenting a uniform resource locator (URL) domain extension at a user interface. User input data corresponding to at least a portion of a URL domain is received at the user input interface. A processor concatenates the received user input data into a first character string. The first character string is displayed. The processor predicts a domain URL extension as a second character string that when concatenated with and following the first character string completes at least one of a URL domain and an email address, by comparing the first character string with a set of candidate character strings to find a likely match. The second character string is displayed in visual association with a user input key function of the user input interface.
    Type: Application
    Filed: November 1, 2012
    Publication date: May 1, 2014
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Jeffrey Charles BOS
  • Patent number: 8713677
    Abstract: Systems and methods for anti-phishing are disclosed. At a computing device: identifying, from a user input data stream, a first set of one or more characters, and a second set of one or more characters. The first set of characters represents a portion of first private information, and the second set of characters represents a portion of second private information. In accordance with a determination that the first set of characters and second set of characters are identified in accordance with a predefined sequential relationship, taking a protective action, prior to transmitting at least a subset of the characters of the first or second private information to a server remotely located from the computing device, to protect the first or second private information. In some implementations, the first private information includes a username, and the second private information includes a password corresponding to the username.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: April 29, 2014
    Assignee: Google Inc.
    Inventors: Christopher Soghoian, Kelly Caine
  • Patent number: 8694885
    Abstract: A keyboard input method and an assistant system thereof are provided. In the present method, first, an assistant on-screen keyboard program is launched and an input signal is received. Then, if it is determined that the input signal represents an input character, whether the input character leads to an input error is determined according to an input method of an electronic device. If the input character leads to the input error, a keyboard position of the key corresponding to the input character is obtained, and a partial area of an assistant on-screen keyboard is displayed according to the position, wherein the partial area includes the key corresponding to the input character.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: April 8, 2014
    Assignee: Compal Electronics, Inc.
    Inventors: Jui-Tsen Huang, Pei-Yuan Lo
  • Publication number: 20140082553
    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: November 22, 2013
    Publication date: March 20, 2014
    Applicant: LG Electronics Inc.
    Inventor: Bum Bae KIM
  • Patent number: 8677274
    Abstract: The present invention provides a search capability to allow a user to easily locate a preference control, file, folder, control, or other system resource or data item associated with a search result. In one embodiment, a user enters a search term (or a portion thereof) in a search field associated with one or more resource types that may be searched. The user may be presented with a pop-up menu containing a list of likely matches. The user selects the desired preference control from the pop-up menu, and the corresponding preference pane, or other container, containing the selected data item, control, or other resource is displayed. In one aspect, as the user enters the search term (or portion thereof), certain icons are highlighted. Specifically, those icons that represent containers containing matching data items (such as preference panes having controls that match the search term) are highlighted.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: March 18, 2014
    Assignee: Apple Inc.
    Inventors: Maxym I. Runov, Bas Ording, Steve Ko, Gregory N. Christie, Kevin Tiene
  • Patent number: 8639684
    Abstract: A system may receive one or more terms of a search query. The system may automatically identify prior search queries that include the one or more terms of the search query from a history of prior search queries. The system may automatically identify possible spelling corrected search queries based on the one or more terms of the search queries. The system may automatically receive remote server-based query completion suggestions including the one or more terms of the search query. The system may present query refinement options, the query refinement box being populated with the prior search queries as suggested queries for possible selection by a user, the identified possible spelling corrected search queries, and the received query completion suggestions.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: January 28, 2014
    Assignee: Google Inc.
    Inventor: George Djabarov
  • Patent number: 8631340
    Abstract: Techniques to facilitate finding a tab or tabs in a user interface window are described. Various embodiments present tabs, individual tabs being associated with an opened document such as a web page or an activity, in a user interface window and automatically group at least some of the tabs together in a visually distinctive way. In at least some embodiments, this grouping is performed in response to a user interacting with the tabs in a particular way. For instance, a user may cause a tab to be created or moved within the user interface window such that the tab is grouped with a tab group or ungrouped from a tab group. Furthermore, one or more embodiments provide for certain tab-related actions, such as selecting an active tab and changing a display of a title of a tab, which can be performed in a manner based at least in part on this grouping.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: January 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Tony E Schreiner, Jeremiah S Epling, Helen E Drislane, Michael J Ens
  • Patent number: 8631004
    Abstract: Disclosed are methods and apparatus for clustering and presenting search suggestions. A segment of text is obtained via a search query section of a user interface, the segment of text being a portion of a search query. A set of suggestions is obtained, each suggestion in the set of suggestions being a suggested search query relating to the segment of text. Two or more groups of suggestions are generated, each of the two or more groups of suggestions including a different subset of the set of suggestions. The two or more groups of suggestions are provided such that each of the two or more groups of suggestions is displayed in a separate partition of a search assistance segment of the user interface.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: January 14, 2014
    Assignee: Yahoo! Inc.
    Inventors: Gilad Mishne, Alpa Jain
  • Patent number: 8621382
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A display for a particular contact record is presented. The display includes a name for a particular contact and a generic input area. Each of a plurality of contact records identifies a name for a contact, and each of the plurality of contact records is configured to store multiple entries that each include a value and a field type from a plurality of field types. User input of information using the generic input area is received. A field type from the plurality of field types is determined based on matching semantics of the received user input. The determining occurs without receiving user input specifically identifying the matching field type. The determined field type and the received user input is stored as an entry for the particular contact record.
    Type: Grant
    Filed: January 21, 2010
    Date of Patent: December 31, 2013
    Assignee: Google Inc.
    Inventors: David S. Young, Michael H. Leggett, Braden F. Kowitz, Benjamin Grol
  • Patent number: 8615779
    Abstract: Techniques are described to perform electronic program guide (EPG) search. In an implementation, electronic program guide (EPG) data is searched that describes television content and has a plurality of categories. Results of the search are output in an EPG and arranged according to one or more of the categories.
    Type: Grant
    Filed: June 12, 2007
    Date of Patent: December 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Charles J. Migos, Ronald A. Morris
  • Patent number: 8612885
    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: Grant
    Filed: June 25, 2010
    Date of Patent: December 17, 2013
    Assignee: LG Electronics Inc.
    Inventor: Bum Bae Kim
  • Patent number: 8606807
    Abstract: Techniques for integrating triple tags into a tagging tool are described herein. According to one embodiment, tags used to tag document pages and associated with one or more communities are stored in a storage as a triple store, where each tag is stored in a format having a subject, a predicate, and an object fields representing a relationship among each tag, an associated document page, and associated communities. A tag input field is displayed in a sidebar window communicatively coupled to a main window of a browser to allow a user to enter a type of tag and an identifier of the tag in the tag search field, such that the entered tag can be stored within the triple store in view of the tag type and tag identifier. Other methods and apparatuses are also described.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: December 10, 2013
    Assignee: Red Hat, Inc.
    Inventor: Christoph Drieschner
  • Patent number: 8605039
    Abstract: An apparatus comprising a controller, wherein said controller is arranged to receive input referring to a key and identifying a touch point; display a first set of candidates comprising a plurality of candidates arranged around the touch point; receive input referring to a first candidate being comprised in said first set; receive a select command of said first candidate; and input said selected candidate as text.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: December 10, 2013
    Assignee: ZIMPL AB
    Inventors: Mikael Danielsson, Imre Zvorinji, Sven Ekström
  • Patent number: 8599139
    Abstract: A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: December 3, 2013
    Assignee: Gold Charm Limited
    Inventors: Chi-Chang Lu, Ming-Chien Hung
  • Patent number: 8595645
    Abstract: A method, performed at a portable electronic device with a display and a touch-sensitive surface, includes displaying a list of items on the display. The method also includes displaying an item in the list with just a portion of the item visible on the display. The method further includes detecting a first gesture on the touch-sensitive surface at a location that corresponds to the item. The method further includes, in response to detecting the first gesture, marquee scrolling the item in a predefined marquee scrolling direction.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: November 26, 2013
    Assignee: Apple Inc.
    Inventors: Jesse William Boettcher, Benjamin Andrew Rottler, Policarpo Bonilla Wood, Jr., Bryan J. James, Jorge Fino, Eugene Dvortsov
  • Patent number: 8593407
    Abstract: A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: November 26, 2013
    Assignee: Gold Charm Limited
    Inventors: Chi-Chang Lu, Chen-Hong Chao
  • Patent number: 8589820
    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: Grant
    Filed: August 28, 2008
    Date of Patent: November 19, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Se Youp Chu
  • Patent number: 8583175
    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: August 29, 2012
    Date of Patent: November 12, 2013
    Assignee: PALM, Inc.
    Inventors: Robert Haitani, Srikiran Prasad, Nancy Gayed, Gregory Shirai
  • Patent number: 8581849
    Abstract: A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: November 12, 2013
    Assignee: Gold Charm Limited
    Inventor: Chi-Chang Lu
  • Patent number: 8576166
    Abstract: A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: November 5, 2013
    Assignee: Gold Charm Limited
    Inventor: Chi-Chang Lu
  • Patent number: 8560964
    Abstract: In a method for automatically navigating potential websites for predictive browsing based on user activities along with efficiency of verifying content updates, a Uniform Resource Locator (URL) of websites and its associated attributes that a user visits can be recorded and stored in a storage engine. The potential sites can be predicted by a predictive engine component based upon a past browsing history and various environmental factors that are recorded in the storage engine. A dynamic content detection engine component examines each potential websites and detects if the site has been updated. The predictive engine component enables the user to navigate to the potential websites thereby permitting faster website browsing.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: October 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Christopher N. Dodson, Keith R. Walker, Brian M. O'Connell, Richard A. Locke
  • Patent number: 8549424
    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: Grant
    Filed: May 23, 2008
    Date of Patent: October 1, 2013
    Assignee: Veveo, Inc.
    Inventors: Rakesh Barve, Sashikumar Venkataraman, Murali Aravamudan, Manish M. Sharma, Pankaj Garg, Sankar Ardhanari
  • Patent number: 8515738
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to prioritize compound language solutions according to various criteria.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov
  • Patent number: 8515740
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to analyze the combinations of language objects in light of N-gram data stored on the device to avoid proposing low-probability compound language solutions.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael G. Elizarov
  • Publication number: 20130198688
    Abstract: In a method of an electronic device for searching menu options of the electronic device, the menu options of the electronic device are listed in order in a menu list that is stored in a storage system of the electronic device. The menu list is displayed on a display screen of the electronic device. A keyword input by a user using a search bar of the menu list is acquired. The menu list is searched for menu options that match the input keyword. The display of the menu options that match the input keyword is retained in the menu list on the display screen, and the display of menu options that do not match the input keyword is hidden in the menu list on the display screen.
    Type: Application
    Filed: June 27, 2012
    Publication date: August 1, 2013
    Applicant: CHI MEI COMMUNICATION SYSTEMS, INC.
    Inventor: CHI LIU-HSU
  • Patent number: 8495517
    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. Hence, a user is allowed 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. A user's intended operation is determined by analyzing the entered keystrokes, and activates the appropriate feedback and functionality for the determined operation. In one embodiment iterative directory filtering is performed on multiple fields concurrently, including derived fields and combination fields.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: July 23, 2013
    Assignee: Palm, Inc.
    Inventors: Jeffrey C. Hawkins, Thomas B. Bridgwater, Robert Y. Haitani, Srikiran Prasad, William B. Rees
  • Patent number: 8462118
    Abstract: A method and apparatus for entering words into a computer system. Letters contained in a desired word are entered by giving approximate location and directional information relative to any specified keyboard layout. The inputs need not correspond to specific keys on the keyboard, a sequence of ambiguous key-entries corresponding to individual words can be used to retrieve a word from the dictionary. The system tracks directional information of movement relative to a/the specific keyboard layout, reducing it to predetermined primary directions and translates this seemingly ambiguous information into accurate words from the dictionary. The system may also capture the user's intention (with regard to text entry) by observing the movements on the keyboard.
    Type: Grant
    Filed: June 14, 2007
    Date of Patent: June 11, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Santosh Sharan, Graham Dodgson
  • Patent number: 8448089
    Abstract: Predicted input data is obtained by initially acquiring a set of operations that are performed on non-editable user interface elements of a user interface prior to a subsequent data input into an editable user interface of the user interface. The set of operations is then classified into a pattern class based on the operations in the set and the subsequent data input that corresponds to the set. Subsequently, a pattern type for the pattern class is generated that describes a relationship between the set of operations and the subsequent data input. Accordingly, when a new set of operations is received, input data is predicted for the new set by applying the pattern type to the new set.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: May 21, 2013
    Assignee: Microsoft Corporation
    Inventors: Fan Li, Qingwei Lin, Jiang Li
  • Patent number: 8429561
    Abstract: Names of pieces of information to be searched are arranged in a predetermined order, and a range display bar that is divided into sections is formed on a screen. A detailed-name-of-information display section is formed adjacent to the range display bar to display detailed information associated with the names in a scrollable manner. An arbitrary range on the range display bar may be designated as a range of the names to be searched. Preferably, the names corresponding to the divided sections are searched with respect to the designated range for the names. Predetermined portions of the names obtained through the search are displayed on the divided sections. Preferably, the portions of the names include at least the initial letter of the names. The detailed information associated with the names in the designated range is displayed on the detailed-name-of-information display section in the arrangement order.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: April 23, 2013
    Assignee: Alpine Electronics, Inc.
    Inventor: Keiichi Harada
  • Patent number: 8423908
    Abstract: Incoming e-mails, instant messages, SMS, and MMS, are analyzed by a handheld electronic device to identify the language of text.
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: April 16, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Sergey Kolomiets
  • Patent number: 8402093
    Abstract: Various technologies and techniques are disclosed that improve the workflow process for resolving data elements, such as email addresses. These technologies and techniques allow the user to perform such tasks in the same context as the activity or message. In addition, user can start and stop the resolution process at any point in the process of composing the activity or email. The activity cannot be finalized, such as an email message being sent, until all of the data elements are resolved.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: March 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Brendan C. Fields, Diana J. Schwend, Jorge Pereira
  • Patent number: 8381118
    Abstract: An electronic device includes a controller circuit that is configured to display selectable indicia on a touch sensitive display device. The controller defines a default size and location of a plurality of selection zones on the display device that are each associated with different ones of the displayed selectable indicia. The controller responds to a touch signal from the display device that identifies a first touch location of a user object by increasing the size of a first one of the selection zones that includes the first touch location. The controller responds to the touch signal identifying that the user object has ceased touching the display device at a second touch location, which is within the enlarged first selection zone but outside the default sized first selection zone, by outputting a first one of the selectable indicia that is associated with the first selection zone.
    Type: Grant
    Filed: October 5, 2009
    Date of Patent: February 19, 2013
    Assignee: Sony Ericsson Mobile Communications AB
    Inventor: Wayne Christopher Minton
  • Patent number: 8380875
    Abstract: A method of addressing a communication, such as an e-mail, for transmission over a network is disclosed. A knowledge server accesses a descriptive profile for each of a number of potential recipients of the communication. A subset of the potential recipients is identified as suggested recipients based on detected correspondences between the content of the communication and the contents of the respective descriptive profiles for the potential recipients. The subset of suggested recipients is then presented to the sender of the communication, in conjunction with an indication of the correspondence between the content of the communication and the contents of the respective descriptive profiles. The indication of the correspondence may, for example, include highlighting terms within the communication that match published terms within the descriptive profiles of the suggested recipients.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: February 19, 2013
    Assignee: Oracle International Corporation
    Inventors: David L. Gilmour, Hua-Wen Wang, Jonathan M. Goldberg
  • Patent number: 8365071
    Abstract: An improved handheld electronic device and associated method enable the phonetic inputting of text using a reduced keyboard and transformation algorithm. The handheld electronic device and method advantageously enable the inputting of languages such as Chinese, Japanese, Korean, and the like without limitation. The transformation algorithm subjects each of a number of linguistic element permutations to an algorithm such as the Maximum Matching Algorithm or other algorithm to generate a string of words and selects one string of words as a default textual output. The character interpretation and variations thereof are output in a lookup component along with a pin and variants thereof to enable the user to select among various character interpretations of an input as well as various alternative pins that correspond with the input.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: January 29, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Sergey V. Kolomiets, Alexander Kornilovsky
  • Patent number: 8355914
    Abstract: A method for selecting text created in a mobile terminal by word and correcting it or changing it to another word, and a mobile terminal implementing the same are disclosed. The mobile terminal includes: a display unit to display one or more words of text, and to display tags for each of the one or more words; an input unit to select at least one of the tagged one or more words as selected one word; and a controller to display candidate words having a similar pronunciation to that of the word selected via the input unit, select one of the candidate words as selected one candidate word, and change the selected one word from the text to the selected one candidate word.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: January 15, 2013
    Assignee: LG Electronics Inc.
    Inventors: Jae-Min Joh, Jae-Do Kwak, Jong-Keun Youn
  • Patent number: 8347222
    Abstract: A solution (600b) for auto-completing words being input to a computer is proposed. For this purpose, a user starts inputting (656;677) a prefix of a target word; the computer tries predicting the target word that is desired, and it completes (680) the prefix automatically (without the need of inputting the entire target word). In the proposed solution, the user also inputs (659-662,665) an indication of the length of the target word. In this way, the computer can restrict (668) the words being eligible to complete the prefix (i.e., including it) only to the ones having the desired length. This allows solving any ambiguity with shorter prefixes.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventor: Domenico Raguseo
  • Patent number: 8332766
    Abstract: An exemplary method includes displaying a graphical user interface configured to include a patient list displayed therein, receiving user input representative of a search term comprising one or more characters selected to identify a particular patient included within a plurality of patients, dynamically updating the patient list in response to the received user input to only include a plurality of entries that contain the search term, each of the entries comprising patient information associated with a distinct one of the patients, and preventing one or more non-search term characters contained within each of the entries of the patient list from being displayed within the graphical user interface. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: December 11, 2012
    Assignee: Advanced Bionics, LLC
    Inventors: Jacob Johnston, Guillermo A. Calle, Fernando Chapa
  • Patent number: 8319733
    Abstract: A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: November 27, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chi-Chang Lu, Chen-Hong Chao
  • Patent number: 8300016
    Abstract: A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
    Type: Grant
    Filed: April 29, 2009
    Date of Patent: October 30, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Chi-Chang Lu, Chen-Hong Chao, Ming-Chien Hung
  • Patent number: 8296676
    Abstract: An apparatus may generate a text entry with a user interface. The apparatus may include a display, a user input device, a memory and a processor. The apparatus may display single character user input controls and multi-character user input controls on the display. Each of the single character user input controls and the multi-character user input controls may be buttons selectable with the user input device. A single character user input control may correspond to a single character and a multi-character user input control may correspond to a group of characters. The apparatus may display one of the multi-character user input controls in a display region and other user input controls outside of the display region. If the multi-character user input control is selected, the apparatus may replace the multi-character user input control with a second set of single character user input controls in an expanded display region.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: October 23, 2012
    Assignee: Harman International Industries, Incorporated
    Inventor: Jeffrey A. Millington
  • Patent number: 8296679
    Abstract: 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 the characters correspond. Then, segments and other objects are analyzed to generate a proposed character interpretation of the series of inputs. Responsive to detecting that at least a portion of the character interpretation differs from a corresponding portion of the received text, a character learning string comprising the differing characters of the received text are stored as a candidate. In response to receiving additional text on the handheld electronic device, the characters of the additional text are converted into the inputs with which the characters correspond. Then, segments and other objects are analyzed to generate another proposed character interpretation of the series of additional inputs.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: October 23, 2012
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Sergey Kolomiets
  • Patent number: 8296678
    Abstract: A method and system is provided for analyzing potential repeatable values for placement into a data field based on user-defined criteria and includes analyzing relationships between documents for the purpose of correlating sender and receiver information into a context to more accurately populate type-ahead functions in repeatable data fields. Threaded messages are typically limited to those messages that are responses to responses or responses to an original message and are usually denoted by terms such as, for example, “forwarded” or “reply to” and where the history of the previous related message is included in the most recent message. However, the invention now expands correlation into non-thread related documents to achieve a higher correlation rate. The expanded documents may be any previous email or associated documents of a sender or receiver, including any documents defined by user criteria.
    Type: Grant
    Filed: January 4, 2005
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Rick A. Hamilton, II, Kevin C. McConnell, James W. Seaman