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.

    Systems and methods for improving precision of a location sensor

    公开(公告)号:US10142296B2

    公开(公告)日:2018-11-27

    申请号:US15043394

    申请日:2016-02-12

    Applicant: Google Inc.

    Abstract: Systems and methods of cryptographically protecting location data transferred between servers via a network to tune a location engine are described herein. A first encryption module determines a first hash value for each location determination, encrypts the first hash value for each location determination using a first encryption protocol to generate a first encrypted data set, and transmits the first encrypted data set to a server. The first encryption module receives, from the server, a second encrypted data set with second hash values generated by a second encryption module of the server using a second encryption protocol. The first encryption module creates a first double encrypted data set from the second encrypted data set. A tuner compares the first double encrypted data set with a second double encrypted data set received from the server to adjust the location engine.

    SYSTEMS AND METHODS FOR IMPROVING PRECISION OF A LOCATION SENSOR
    3.
    发明申请
    SYSTEMS AND METHODS FOR IMPROVING PRECISION OF A LOCATION SENSOR 审中-公开
    改善位置传感器精度的系统和方法

    公开(公告)号:US20170026345A1

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

    申请号:US15043394

    申请日:2016-02-12

    Applicant: Google Inc.

    Abstract: Systems and methods of cryptographically protecting location data transferred between servers via a network to tune a location engine are described herein. A first encryption module determines a first hash value for each location determination, encrypts the first hash value for each location determination using a first encryption protocol to generate a first encrypted data set, and transmits the first encrypted data set to a server. The first encryption module receives, from the server, a second encrypted data set with second hash values generated by a second encryption module of the server using a second encryption protocol. The first encryption module creates a first double encrypted data set from the second encrypted data set. A tuner compares the first double encrypted data set with a second double encrypted data set received from the server to adjust the location engine.

    Abstract translation: 这里描述了通过网络来密码地保护在服务器之间传输的位置数据以调整位置引擎的系统和方法。 第一加密模块确定每个位置确定的第一哈希值,使用第一加密协议对每个位置确定的第一散列值进行加密,以生成第一加密数据集,并将第一加密数据集发送到服务器。 第一加密模块从服务器接收具有由服务器的第二加密模块使用第二加密协议生成的第二散列值的第二加密数据集。 第一加密模块从第二加密数据集创建第一双加密数据集。 调谐器将第一双加密数据集与从服务器接收的第二双加密数据集进行比较,以调整位置引擎。

    Location modeling using transaction data for validation

    公开(公告)号:US11100499B1

    公开(公告)日:2021-08-24

    申请号:US14683830

    申请日:2015-04-10

    Applicant: Google Inc.

    Abstract: Location modeling may be generated for candidate locations based on validated location data. The location models for candidate locations may be based on validated location data associated with wireless access points that is validated using transaction data. Such validation may include comparing an identifier associated with candidate location data received from a client device to an identifier for a transaction account associated with a transaction from transaction data at a candidate location. Matching transaction data and candidate location data may generate validated location data to be used in generating location models for candidate locations.

    Correlating online and offline conversions with online conversion identifiers

    公开(公告)号:US10540681B1

    公开(公告)日:2020-01-21

    申请号:US15704897

    申请日:2017-09-14

    Applicant: Google Inc.

    Abstract: Systems and methods of correlating an online content interaction with an offline content interaction are provided. A data processing system can identify an online conversion by a first computing device of a content item associated with a content provider, provide an online conversion identifier to an offline conversion identification unit, receive from the offline conversion identification unit detection data indicating that the offline conversion identification unit has detected the online conversion identifier on one of the first computing device and a second computing device, and provide the detection data to a content provider computing device associated with the content provider.

    MEASURING CALL CONVERSIONS FOR ADS USING AGGREGATED CALL LOG DATA
    6.
    发明申请
    MEASURING CALL CONVERSIONS FOR ADS USING AGGREGATED CALL LOG DATA 审中-公开
    使用聚集的电话记录数据测量ADS的呼叫转换

    公开(公告)号:US20160371720A1

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

    申请号:US14742083

    申请日:2015-06-17

    Applicant: Google Inc.

    Inventor: Philip McDonnell

    Abstract: Systems and methods of estimating call conversion rates are described herein. The system can include a conversion tracker, which can receive, from a client device, an identification of a conversion event at a first time. The conversion event can be associated with a content item, content item provider, and phone number of a content item provider. The conversion tracker can transmit a request that can include the identification of the conversion event. Once received, the client device can scan the call log for the phone number and send an response indicating the phone number's existence. The conversion tracker can determine a time window in which the client device called the content provider. The conversion tracker can also aggregate the responses across multiple client devices to estimate the call conversion rate for the content item associated with the content provider.

    Abstract translation: 这里描述了估计呼叫转换率的系统和方法。 系统可以包括转换跟踪器,其可以从客户端设备接收第一次转换事件的标识。 转换事件可以与内容项目提供商的内容项目,内容项目提供商和电话号码相关联。 转换跟踪器可以发送可包括转换事件识别的请求。 一旦接收到,客户端设备可以扫描呼叫日志中的电话号码,并发送一个指示电话号码存在的响应。 转化跟踪器可以确定客户端设备称为内容提供商的时间窗口。 转化跟踪器还可以聚合多个客户端设备上的响应,以估计与内容提供商相关联的内容项的呼叫转换率。

    Measuring call conversions for ads using aggregated call log data

    公开(公告)号:US10528971B2

    公开(公告)日:2020-01-07

    申请号:US14742083

    申请日:2015-06-17

    Applicant: Google Inc.

    Inventor: Philip McDonnell

    Abstract: Systems and methods of estimating call conversion rates are described herein. The system can include a conversion tracker, which can receive, from a client device, an identification of a conversion event at a first time. The conversion event can be associated with a content item, content item provider, and phone number of a content item provider. The conversion tracker can transmit a request that can include the identification of the conversion event. Once received, the client device can scan the call log for the phone number and send an response indicating the phone number's existence. The conversion tracker can determine a time window in which the client device called the content provider. The conversion tracker can also aggregate the responses across multiple client devices to estimate the call conversion rate for the content item associated with the content provider.

    GENERATING BRIDGE MATCH IDENTIFIERS FOR LINKING IDENTIFIERS FROM SERVER LOGS

    公开(公告)号:US20170317994A1

    公开(公告)日:2017-11-02

    申请号:US15650099

    申请日:2017-07-14

    Applicant: Google Inc.

    CPC classification number: H04L63/06 G06F21/6254 H04L63/068

    Abstract: Systems and methods of matching identifiers between multiple datasets are described herein. A system can transmit a first identifier vector to a third party server. The first identifier vector can include a first identifier, first parameters, and second parameters. The system can receive, from the third party server, the first identifier vector encrypted based on a third-party encryption. The system can receive, from the third party server, a second identifier vector encrypted based on the third-party encryption associated with the third party server. The second identifier vector can include a second identifier, third parameters, and fourth parameters. The system can determine a correlation count between the first identifier vector and the second identifier vector. The system can determine that the first identifier corresponds to the second identifier based on the correlation count. The system can generate one identifier key for both the first identifier and the second identifier.

    ATTRIBUTING CONVERSIONS RELATING TO CONTENT ITEMS

    公开(公告)号:US20170228768A1

    公开(公告)日:2017-08-10

    申请号:US15284816

    申请日:2016-10-04

    Applicant: Google Inc.

    Abstract: A method, includes receiving a first data packet with transaction data representing a transaction of a user at a storefront. The transaction data is parsed and decrypted to obtain a first identifier. The method further includes receiving a second data packet with interaction data representing an interaction with a content item on a resource. A log file is created that indexes the interaction data, including a second identifier. The transaction data and interaction data are compared, and it is determined if the first identifier and the second identifier are both associated with the user. The method further includes attributing the transaction at the storefront to the interaction of the user with the content item in response to the determination that the first identifier and the second identifier are both associated with the user. Conversion data is generated and stored indicating the attribution.

    Generating bridge match identifiers for linking identifiers from server logs

    公开(公告)号:US09716697B2

    公开(公告)日:2017-07-25

    申请号:US14808634

    申请日:2015-07-24

    Applicant: Google Inc.

    CPC classification number: H04L63/06 G06F21/6254 H04L63/068

    Abstract: Systems and methods of matching identifiers between multiple datasets are described herein. A system can transmit a first identifier vector to a third party server. The first identifier vector can include a first identifier, first parameters, and second parameters. The system can receive, from the third party server, the first identifier vector encrypted based on a third-party encryption. The system can receive, from the third party server, a second identifier vector encrypted based on the third-party encryption associated with the third party server. The second identifier vector can include a second identifier, third parameters, and fourth parameters. The system can determine a correlation count between the first identifier vector and the second identifier vector. The system can determine that the first identifier corresponds to the second identifier based on the correlation count. The system can generate one identifier key for both the first identifier and the second identifier.

Patent Agency Ranking