Patent attributes
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for receiving a query that was specified by user input at a computing device, identifying multiple datasets that are available to be queried, and identifying a ranking of the multiple datasets. A search of a highest-ranked of the multiple datasets may be requested. The search of the highest-ranked of the multiple datasets may be determined to not yield a result. A search of a lower-ranked of the multiple data sets may then be requested, and a responsive result thereby received. That result may be provided for presentation by the computing device.