INDEXING APPLICATION PAGES OF NATIVE APPLICATIONS

    公开(公告)号:US20160117408A1

    公开(公告)日:2016-04-28

    申请号:US14992555

    申请日:2016-01-11

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing application pages of native applications that operate independent of a browser application on a user device. In one aspect, a method includes instantiating a virtual machine emulating an operating system of a user device; instantiating, within the virtual machine, a native application that generates application pages for display on a user device within the native application; accessing, within the virtual machine, application pages of the native application, and for each of the application pages: generating application page data describing content of the application page, the content described by the application page data including text that a user device displays on the application page when the user device displays the application page; and indexing the application page data for the native application in an index that is searchable by a search engine.

    RANKING NATIVE APPLICATIONS AND NATIVE APPLICATION DEEP LINKS
    3.
    发明申请
    RANKING NATIVE APPLICATIONS AND NATIVE APPLICATION DEEP LINKS 审中-公开
    排名本底应用和本底应用深度链接

    公开(公告)号:US20160378761A1

    公开(公告)日:2016-12-29

    申请号:US14753350

    申请日:2015-06-29

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for ranking native applications. In one aspect, a method includes determining, for a given query, a first ranking of a set of first native applications that each have a respective corresponding web resource. For each particular first native application in the first ranking, a first universal ranking score is determined based on a position of the particular first native application in the first ranking and a total number of first native applications in the first ranking. A second ranking of a set of second native applications that do not have a corresponding web resource is determined. For each particular second native application, a second universal ranking score is determined based on a position of the particular second native application in the second ranking and a total number of second native applications in the second ranking.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于对本地应用进行排名。 在一个方面,一种方法包括为给定查询确定每个具有各自对应的web资源的一组第一本机应用程序的第一排序。 对于第一等级中的每个特定的第一本地应用,基于第一排名中的特定第一本地应用的位置和第一排名中的第一本机应用的总数来确定第一通用排名分数。 确定一组没有相应的Web资源的第二本机应用程序的第二个排名。 对于每个特定的第二本机应用,基于第二排名中的特定第二本机应用的位置和第二排名中的第二本地应用的总数来确定第二通用排名分数。

    Indexing application pages of native applications
    6.
    发明授权
    Indexing application pages of native applications 有权
    索引本机应用程序的应用程序页面

    公开(公告)号:US09002821B2

    公开(公告)日:2015-04-07

    申请号:US13742771

    申请日:2013-01-16

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing application pages of native applications that operate independent of a browser application on a user device. In one aspect, a method includes instantiating a virtual machine emulating an operating system of a user device; instantiating, within the virtual machine, a native application that generates application pages for display on a user device within the native application; accessing, within the virtual machine, application pages of the native application, and for each of the application pages: generating application page data describing content of the application page, the content described by the application page data including text that a user device displays on the application page when the user device displays the application page; and indexing the application page data for the native application in an index that is searchable by a search engine.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于索引在用户设备上独立于浏览器应用操作的本机应用的应用页面。 一方面,一种方法包括实例化仿真用户设备的操作系统的虚拟机; 在虚拟机内实例化生成应用页面以在本机应用内的用户设备上显示的本地应用程序; 在虚拟机内访问本机应用的应用页面以及每个应用页面:生成描述应用页面的内容的应用页面数据,由包括用户设备在其上显示的文本的应用页面数据描述的内容 用户设备显示应用页面时的应用页面; 以及在搜索引擎可搜索的索引中索引本机应用的应用页面数据。

    Search results for native applications

    公开(公告)号:US09881095B2

    公开(公告)日:2018-01-30

    申请号:US14747804

    申请日:2015-06-23

    Applicant: Google Inc.

    CPC classification number: G06F17/3087 G06F17/30864 H04L67/10

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating native application search results. In one aspect, a method includes accessing application package files for native applications, and for each native application: determining, from the application package file, an application name of the native application, accessing, at the data processing apparatus, application pages of the native application, and for each of the application pages, generating application page data describing content of the application page, an application page name of the application page, the content described by the application page data including text that a user device displays on the application page when the user device displays the application page, and indexing the application page data and application icon for the native application in an index that is searchable by a search engine.

    SCORING CONTENT WITHIN NATIVE APPLICATIONS
    8.
    发明申请

    公开(公告)号:US20170103129A1

    公开(公告)日:2017-04-13

    申请号:US14880947

    申请日:2015-10-12

    Applicant: GOOGLE INC.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving relevance scores for a respective set of web resources, each relevance score indicative of a relevance of a web resource to which it corresponds to a search query; for each web resource, obtaining a plurality of similarity scores, each similarity score for the web resource representing a similarity between the web resource and respective content referenced by a respective deeplink to a native application; generating a respective quality score for the content referenced by the deeplink based on the respective relevance scores for the web resources and the respective similarity scores between the web resources and the content referenced by the deeplink; selecting deeplinks referencing content having a respective quality score that satisfies a threshold quality score; and providing the selected deeplinks with a plurality of web search results that each reference a corresponding web resource.

    Automatically implementing an application in response to a search query
    9.
    发明授权
    Automatically implementing an application in response to a search query 有权
    自动实现应用程序以响应搜索查询

    公开(公告)号:US09524347B1

    公开(公告)日:2016-12-20

    申请号:US14242351

    申请日:2014-04-01

    Applicant: Google Inc.

    CPC classification number: G06F17/30867 G06F17/3053 G06F17/30864

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining when to implement native application that has been identified in response to a search query, the implementation occurring without user intervention. The implementation may involve installing and launching a native application on a user device in response to a query, or launching a native application already installed on a user device in response to the query.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于确定何时实现响应于搜索查询而识别的本地应用程序,该实现在没有用户干预的情况下发生。 该实现可以涉及响应于查询而在用户设备上安装和启动本机应用,或者响应于查询启动已经安装在用户设备上的本机应用程序。

    DYNAMIC CONTENT DISPLAY TIME ADJUSTMENT
    10.
    发明申请
    DYNAMIC CONTENT DISPLAY TIME ADJUSTMENT 有权
    动态内容显示时间调整

    公开(公告)号:US20160247207A1

    公开(公告)日:2016-08-25

    申请号:US14630071

    申请日:2015-02-24

    Applicant: Google Inc.

    CPC classification number: G06Q30/0272 G06Q30/02

    Abstract: The present disclosure provides systems and methods for determining an initial interval for display of an offer to download a streaming application. A content delivery provider may stream an application to each of a plurality of computing devices. The content delivery provider may transmit an offer to download the application to each of the plurality of computing devices, after a first initial display interval. The provider may receive a number of positive user interactions with the offer after the first initial display interval, and a total number of positive user interactions with the offer. The provider may automatically adjust the initial display interval by a factor proportional to a desired first-display quantile divided by the number of positive user interactions after the first initial display interval. The application may be streamed to a second computing device, and the offer to download the application transmitted to the second computing device, after the adjusted initial display interval.

    Abstract translation: 本公开提供了用于确定用于显示要下载流应用的报价的初始间隔的系统和方法。 内容传送提供者可将应用流传送到多个计算设备中的每一个。 在第一初始显示间隔之后,内容传送提供者可以发送将应用下载到多个计算设备中的每一个的提议。 在第一个初始显示间隔之后,提供商可能会收到与提供有关的许多积极的用户交互,以及与提议的积极的用户交互的总数。 提供者可以自动地将初始显示间隔调整成与期望的第一显示分位数成比例的因子除以第一初始显示间隔之后的正用户交互次数。 应用可以被流式传输到第二计算设备,并且在调整的初始显示间隔之后,提供下载发送到第二计算设备的应用。

Patent Agency Ranking