Patent attributes
A computing system can detect initiation data from a computing device of a user, which can indicate initiation of a client application on the computing device of the user. In response to detecting the initiation data, the system can perform a search to determine one or more likely destinations of the user before the computing system receives any specified destination from the user. Based on current contextual information of the user and each of the one or more likely destinations, the computing system may then generate data for a set of user interface features for each of the one or more likely destinations for subsequent display on the computing device of the user before the computing system receives any specified destination from the user.