Shared preferences in a multi-application environment
    11.
    发明授权
    Shared preferences in a multi-application environment 有权
    在多应用程序环境中的共享首选项

    公开(公告)号:US09245138B2

    公开(公告)日:2016-01-26

    申请号:US13938135

    申请日:2013-07-09

    Applicant: Google Inc.

    CPC classification number: G06F21/62 G06F12/1408 G06F21/6209

    Abstract: Various aspects of the subject technology relate to a system configured to store preferences in a file that is accessible to other applications on a computing device. The preferences stored in the file may include application use preferences that specify an application to be launched and the conditions in which the application is to be launched. The system further includes features for protecting the preferences in the file from modification by unauthorized parties or applications.

    Abstract translation: 主题技术的各个方面涉及被配置为在计算设备上的其他应用可访问的文件中存储偏好的系统。 存储在文件中的偏好可以包括指定要启动的应用的应用使用偏好以及应用启动的条件。 该系统还包括用于保护文件中的偏好不被未经授权方或应用程序修改的功能。

    Method to customize native operating system views using web technologies in mobile devices
    12.
    发明授权
    Method to customize native operating system views using web technologies in mobile devices 有权
    使用移动设备中的Web技术来定制本机操作系统视图的方法

    公开(公告)号:US08887178B1

    公开(公告)日:2014-11-11

    申请号:US13662045

    申请日:2012-10-26

    Applicant: Google Inc.

    CPC classification number: G06F9/54 G06F9/541

    Abstract: Systems, methods, routines and/or techniques for customizing native operating system views using web technologies in mobile devices are described. A messaging system may be used to allow and/or facilitate communication between two or more native views, for example, via one or more software development kits (SDKs). A method may include executing, in a first native operating system view, messaging code to communicate one or more messages from the first native operating system view to a second native operating system view. The method may include executing the software development kit code to receive and/or handle the one or more messages from the first native operating system view and route and/or transmit the one or more first messages to the second native operating system view. In some embodiments, the first native operating system view is a WebView and the second native operating system view is a VideoView.

    Abstract translation: 描述了使用移动设备中的web技术来定制本机操作系统视图的系统,方法,例程和/或技术。 可以使用消息系统来允许和/或促进两个或多个本机视图之间的通信,例如通过一个或多个软件开发工具包(SDK)。 方法可以包括在第一本机操作系统视图中执行消息传递代码,以将来自第一本机操作系统视图的一个或多个消息传送到第二本机操作系统视图。 该方法可以包括执行软件开发工具包代码以从第一本机操作系统视图接收和/或处理一个或多个消息,并且将该一个或多个第一消息路由和/或发送到第二本机操作系统视图。 在一些实施例中,第一本机操作系统视图是WebView,而第二本地操作系统视图是VideoView。

    LATENCY REDUCTION IN FEEDBACK-BASED SYSTEM PERFORMANCE DETERMINATION

    公开(公告)号:US20180004497A1

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

    申请号:US15196891

    申请日:2016-06-29

    Applicant: Google Inc.

    Abstract: The present disclosure is directed to a technique to reduce latency in feedback-based system performance determination. A system receives, from an application developer device, indications of an in-application event and a first input value for an application content delivery profile. The system receives, via an interface from an application developed by an application developer and executed by a computing device remote from the data processing system and different from the application developer device, a ping indicative of an occurrence of the in-application event on the computing device. The system merges data from the ping with internal data determined by the data processing system to generate merged data. The system determines a predicted performance for the in-application event and provides an indication of the predicted performance. The system configures, responsive to the indication of the predicted performance, the application content delivery profile with a second input value.

    Suggestions to install and/or open a native application

    公开(公告)号:US09600258B2

    公开(公告)日:2017-03-21

    申请号:US14181588

    申请日:2014-02-14

    Applicant: Google Inc.

    CPC classification number: G06F8/61 G06F9/445

    Abstract: A system and method are provided for providing suggestions to install native applications, the method including accessing a website on an application running on an electronic device, the website comprising metadata, obtaining, from the metadata, a unique identifier of a native application for downloading from a server, transmitting, to a server, a request for identifying information of the native application, the request including the obtained unique identifier, receiving, from the server and in response to the transmitting, the identifying information, displaying within a user interface at least part of the identifying information and a graphical component for installing the native application, receiving user selection of the graphical component, and initiating, in response to receiving the user selection, an inline installation of the native application between the server and the electronic device.

    Remarketing content to a user associated with multiple devices
    15.
    发明授权
    Remarketing content to a user associated with multiple devices 有权
    向多个设备关联的用户再营销内容

    公开(公告)号:US09514446B1

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

    申请号:US13648651

    申请日:2012-10-10

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for selecting content. The method comprises anonymously linking plural identifiers, each associated with a user and specific requesting source. Anonymously linking includes linking at least two different identifiers associated with two different requesting sources used to access content, and linking the two different identifiers using an identifier not including any personally identifiable information. The method further comprises identifying a user list associated with a topic and including plurality of entries, each entry satisfying the topic and having an identifier associated with a requesting source and further including information about a type of requesting source. The method further comprises linking an entry in the user list to other identifiers using the anonymous linking, and selecting content for delivery to a user device associated with an entry in the user list based on the linking.

    Abstract translation: 方法,系统和装置,包括在计算机可读存储介质上编码的计算机程序,并且包括用于选择内容的方法。 该方法包括匿名地连接多个标识符,每个标识符与用户和特定请求源相关联。 匿名链接包括链接至少两个与用于访问内容的两个不同请求源相关联的不同标识符,以及使用不包括任何个人身份信息的标识符链接两个不同的标识符。 该方法还包括识别与主题相关联的用户列表,并且包括多个条目,每个条目满足主题并具有与请求源相关联的标识符,并且还包括关于请求源的类型的信息。 该方法还包括使用匿名链接将用户列表中的条目链接到其他标识符,以及基于链接来选择内容以递送到与用户列表中的条目相关联的用户设备。

    APPLICATION INSTALLATION CONVERSION AND IDENTIFICATION
    16.
    发明申请
    APPLICATION INSTALLATION CONVERSION AND IDENTIFICATION 审中-公开
    应用安装转换和识别

    公开(公告)号:US20150379559A1

    公开(公告)日:2015-12-31

    申请号:US14319855

    申请日:2014-06-30

    Applicant: GOOGLE INC.

    CPC classification number: G06Q30/0246 G06F8/61 G06Q10/00

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting and utilizing conversion data are disclosed. In one aspect, a method includes receiving an indication of a user interaction with an advertisement presented at a user device; receiving a user identifier corresponding to the user device; determining that the first application was installed on the user device, based at least in part on a device identifier of the user device being received with installation data corresponding to the installation; receiving, from a second application installed on the user device, (1) the user identifier and (2) the device identifier of the user device; determining, based on receipt of the user identifier and device identifier from the second application that the installation of the first application is attributable to the user interaction.

    Abstract translation: 公开了包括用于检测和利用转换数据的计算机存储介质上编码的计算机程序的方法,系统和装置。 一方面,一种方法包括:接收与在用户设备处呈现的广告的用户交互的指示; 接收对应于该用户设备的用户标识符; 至少部分地基于正在接收的用户设备的设备标识符来确定所述第一应用被安装在所述用户设备上,所述安装数据对应于所述安装; 从安装在用户设备上的第二应用程序接收(1)用户标识符和(2)用户设备的设备标识符; 基于从第二应用程序接收到用户标识符和设备标识符,确定第一应用的安装可归因于用户交互。

    Generating bridge match identifiers for linking identifiers from server logs

    公开(公告)号:US10182042B2

    公开(公告)日:2019-01-15

    申请号:US15650099

    申请日:2017-07-14

    Applicant: Google Inc.

    Abstract: Bridging encrypted datasets is provided. A system transmits, to a server, a first identifier vector encrypted with a first encryption that is commutative. The system receives an encrypted first identifier vector encrypted based on the first encryption and encrypted by a second encryption associated with the server. The system receives a second identifier vector encrypted based on the second encryption. The system encrypts the second identifier vector with the first encryption to generate an encrypted second identifier vector that is encrypted based on the second encryption and further encrypted based on the first encryption. The system determines a correlation count between the encrypted first identifier vector and the encrypted second identifier vector. The system generates one identifier key for both the first identifier and the second identifier. The system can provide the one identifier key for input into an application to process interactions.

    POST-INSTALL APPLICATION INTERACTION
    18.
    发明申请

    公开(公告)号:US20180018155A1

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

    申请号:US15642994

    申请日:2017-07-06

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Data specifying a post-install activity is received from a provider of an application. An opportunity is identified to provide third-party content to a user. A likelihood is determined that the user will perform the specified post-install activity based on one or more attributes of the user and attributes of users that have previously performed the specified post-install activity in the application. A selection value is adjusted for third-party content that identifies the application based on the determined likelihood, wherein the selection value increases as the likelihood increases. The third-party content identifying the application is selected based on the adjusted selection value. The third-party content identifying the application is distributed to a client device of the user.

    Bookmarking content for users associated with multiple devices
    20.
    发明授权
    Bookmarking content for users associated with multiple devices 有权
    为与多个设备相关联的用户书签内容

    公开(公告)号:US09258279B1

    公开(公告)日:2016-02-09

    申请号:US13756345

    申请日:2013-01-31

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. The method includes anonymously linking at least two different identifiers associated with two different requesting sources. The linking uses an identifier that does not include any personally identifiable information. A request is received from a user to create a bookmark for a resource that was presented on a first device having an associated first identifier. The bookmark or a reference to the bookmark is stored. Bookmarks associated with the user are synched across multiple requesting sources using the anonymous linking. After synching, a request to access saved bookmarks is received from a user when accessing a second different device. Based at least in part on the synched bookmarks, the bookmark is provided, or a link to the bookmark is provided, enabling presentation of a resource associated with the bookmark.

    Abstract translation: 方法,系统和装置包括在计算机可读存储介质上编码的计算机程序,包括用于提供内容的方法。 该方法包括匿名链接至少两个与两个不同请求源相关联的不同标识符。 链接使用不包括任何个人身份信息的标识符。 从用户接收到为在具有关联的第一标识符的第一设备上呈现的资源创建书签的请求。 书签或对书签的引用被存储。 与用户相关联的书签使用匿名链接在多个请求来源上同步。 在同步之后,当访问第二个不同的设备时,从用户接收到访问保存的书签的请求。 至少部分地基于同步的书签,提供书签,或提供到书签的链接,使得能够呈现与书签相关联的资源。

Patent Agency Ranking