发明名称 Deeplinking to multiple native applications
摘要 Methods, systems, and apparatus, including computer programs encoded on computer storage media, for obtaining data specifying a plurality of native applications for a particular resource; generating, for each of the native applications, a respective corresponding deeplink for the native application, wherein selection of the respective deeplink causes the native application to display a display environment comprising the particular resource; ranking the respective deeplinks based on a respective rank score for each native application to which the respective deeplink corresponds; and generating metadata that associates the respective deeplinks and their corresponding rankings with the particular resource.
申请公布号 US9465676(B1) 申请公布日期 2016.10.11
申请号 US201615061479 申请日期 2016.03.04
申请人 Google Inc. 发明人 Lewis Justin;Davies Ruxandra Georgiana
分类号 G06F3/00;G06F9/44;G06F9/46;G06F13/00;G06F9/54;G06F17/30 主分类号 G06F3/00
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 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: the resource includes content that is addressed and accessible by each native application in the set of native applications for the resource, and the content can be presented by each native application in the set of native applications when the native application is selected to present the content of the resource; andeach native application in the set of native applications for the resource is a native application that instantiates a presentation environment unique to the native application and that is different from each of the other native applications of the plurality of native applications; 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.
地址 Mountain View CA US