×

Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof

DC CAFC
  • US 7,779,011 B2
  • Filed: 12/20/2005
  • Issued: 08/17/2010
  • Est. Priority Date: 08/26/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of processing unresolved keystroke entries by a user from a keypad with overloaded keys in which a given key is in fixed association with a number and at least one alphabetic character, said unresolved keystroke entries being directed at identifying an item from a set of items, each of said items being associated with information describing the item comprising one or more words, said method comprising:

  • indexing said items by associating subsets of said items with corresponding strings of one or more unresolved keystrokes for overloaded keys so that the subsets of items are directly mapped to the corresponding strings of unresolved keystrokes for various search query prefix substrings;

    for at least one subset of items, which determining letters and numbers present in the information associated with and describing the indexed items of said subset caused said items to be associated with the strings of one or more unresolved keystrokes that are directly mapped to said subset;

    subsequent to said indexing, receiving from a user a search query for desired items composed of unresolved keystrokes, said search query comprising a prefix substring for at least one word in information associated with the desired item;

    in response to each unresolved keystroke, identifying and displaying the subsets of items, and information associated therewith, that are associated with the strings of one or more unresolved keystrokes received from the user based on the direct mapping of strings of unresolved keystrokes to subsets of items;

    in response to each unresolved keystroke, as the identified items are displayed, highlighting the letters and numbers present in the one or more words in said information describing the identified items that were determined to have caused the displayed items to be associated with the strings of unresolved keystrokes that are directly mapped to said items received so as to illustrate to the user how the unresolved keystrokes entered match the information associated with the displayed items; and

    ordering the displayed items in accordance with one or more given criteria.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×