For example, as a user types their search input, the method 400 determines if the cumulative received input matches an entry in a dictionary of words (i.e. the input characters form a known word), a search query may be automatically submitted using the input received up to that point.