发明名称 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.
申请公布号 US9311168(B1) 申请公布日期 2016.04.12
申请号 US201514871100 申请日期 2015.09.30
申请人 Google Inc. 发明人 Lewis Justin;Davies Ruxandra Georgiana
分类号 G06F3/00;G06F9/44;G06F9/46;G06F13/00;G06F9/54 主分类号 G06F3/00
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method performed by at least one data processing apparatus, comprising: obtaining data specifying a plurality of native applications for a particular resource, wherein: the particular resource includes content that is addressed and accessible by each native application of the plurality of native applications and the content can be presented by each native application of the plurality of native applications when the native application is selected to present the content of the resource; andeach native application of the plurality of native applications for the particular resource is a native application that instantiates a presentation environment unique to the native application and that different from each of the other native applications of the plurality of native applications; generating, in response to the data specifying a plurality of native applications for the particular resource and 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 in which the content of the particular 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 particular resource, wherein a native application is selected by a user device according to the order of preference to present the content of the particular resource at the user device in response to a selection of the particular resource at the user device; and generating metadata that associates the respective deeplinks and their corresponding rankings with the particular resource.
地址 Mountain View CA US