Patent ID: 9465676
Filing Date: 2016-10-11
CPC Classification: G06F

Claim Text:
1. A method performed by at least one data processing apparatus, comprising: accessing data that describes, for a resource, a set of native applications for the resource, wherein: generating, for each native application in the set of native applications for the resource, a respective corresponding deeplink for the native application, wherein selection of the respective deeplink causes the native application to display a display environment in which the content of the resource is presented; ranking the respective deeplinks based on a respective rank score for each native application to which the respective deeplink corresponds to define an order of preference of the native applications for presenting the content of the resource, wherein the native application is selected by a user device according to the order of preference to present the content of the resource at the user device in response to a selection of the resource at the user device; and associating the respective deeplinks and their corresponding rankings with the resource.