16. The client device of claim 15 , wherein: the initial query suggestions and the additional query suggestions are provided in the form of key value pairs, the key value pairs being pairs of query input sequences and query suggestions having initial query characters that match the query input sequences; and the second instructions and the fourth instructions cause the client device to provide the query characters input in the first query input field and second query input field, respectively, to search service as a query suggestion request only in response to determining that the query characters input in the first query input field or the second query input field, respectively, do not match any of the query input sequences of the key value pairs.
16. The client device of claim 15 , wherein: the initial query suggestions and the additional query suggestions are provided in the form of key value pairs, the key value pairs being pairs of query input sequences and query suggestions having initial query characters that match the query input sequences; and the second instructions and the fourth instructions cause the client device to provide the query characters input in the first query input field and second query input field, respectively, to search service as a query suggestion request only in response to determining that the query characters input in the first query input field or the second query input field, respectively, do not match any of the query input sequences of the key value pairs. 17. The client device of claim 16 , wherein: the request for the search resource includes location data identifying the current location of the client device; the initial query suggestions include location specific query suggestions that are specific to the current location of the client device; and selecting query suggestions that match the query characters input in the first query input field based on the comparison further comprises excluding location specific query suggestions that are not specific to the current location of the client device.