Patent ID: 8732660

Claim:
A user input auto-completion method for executing on a processing device, comprising: running, on said processing device, an application tool having at least one lookup repository; detecting, by said processing device, any common patterns in lookups in said at least one lookup repository, wherein said at least one lookup repository includes a first, local repository and a second, on-line repository and said method includes: detecting, by said processing device, any common patterns in said lookups in both said first, local repository and said second, on-line repository; and grouping, by said processing device, said lookups from said first, local repository and said second, on-line repository into different relevancy groups based upon detected common patterns whereby at least one of said different relevancy groups includes lookups from both of said first, local repository and said second, on-line repository; and grouping, by said processing device, said lookups into different relevancy groups based upon detected common patterns, the patterns detected on any arbitrary sized set of data from the repository for any type, kind or format associated with the set of data.