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

    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.

    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.

    GENERATING BRIDGE MATCH IDENTIFIERS FOR LINKING IDENTIFIERS FROM SERVER LOGS
    6.
    发明申请
    GENERATING BRIDGE MATCH IDENTIFIERS FOR LINKING IDENTIFIERS FROM SERVER LOGS 有权
    生成用于将标识符从服务器日志中链接的桥匹配标识符

    公开(公告)号:US20170026352A1

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

    申请号: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.

    Abstract translation: 这里描述了在多个数据集之间匹配标识符的系统和方法。 系统可以向第三方服务器发送第一标识符向量。 第一标识符向量可以包括第一标识符,第一参数和第二参数。 系统可以从第三方服务器接收基于第三方加密加密的第一标识符向量。 系统可以从第三方服务器接收基于与第三方服务器相关联的第三方加密来加密的第二标识符向量。 第二标识符向量可以包括第二标识符,第三参数和第四参数。 该系统可以确定第一标识符向量和第二标识符向量之间的相关计数。 系统可以基于相关数来确定第一标识符对应于第二标识符。 系统可以为第一标识符和第二标识符生成一个标识符密钥。

Patent Agency Ranking