Low entropy browsing history for content quasi-personalization

    公开(公告)号:US11194866B2

    公开(公告)日:2021-12-07

    申请号:US16535912

    申请日:2019-08-08

    Applicant: Google LLC

    Abstract: The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.

    VERIFIABLE CONSENT FOR PRIVACY PROTECTION

    公开(公告)号:US20210350021A1

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

    申请号:US17286626

    申请日:2020-10-01

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including a method for updating user consent in a verifiable manner. In some aspects, a method includes receiving, from a client device, a request including an attestation token. The attestation token includes a set of data that includes at least a user identifier that uniquely identifies a user of the client device, a token creation time that indicates a time at which the attestation token was created, user consent data specifying whether one or more entities that receive the attestation token are eligible to use data of the user, an action to be performed in response to the request. The attestation token also includes a digital signature of at least a portion of the set of data, including at least the user identifier and the token creation time. An integrity of the request is verified using the attestation token.

    BIDDING BASED ON THE RELATIVE VALUE OF IDENTIFIERS

    公开(公告)号:US20200258129A1

    公开(公告)日:2020-08-13

    申请号:US16859398

    申请日:2020-04-27

    Applicant: Google LLC

    Inventor: Gang Wang

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A linking is provided of identifiers for users or devices known to a content delivery service. Each identifier is associated with the user or device in a specific context. The linking includes first and second identifiers. A request for content is received that includes either the first or second identifier. Bidders in an exchange are identified that have expressed an interest in bidding on a content delivery opportunity associated with the user or the device. For each bidder, a relative value is determined for a respective bidder for the opportunity to present content to the user or device in association with each identifier known to the bidder. For each bidder, a real-time bid request is generated in the exchange that includes the highest value identifier for submission to a respective bidder.

    OPT-OUT COMPLIANCE
    134.
    发明申请
    OPT-OUT COMPLIANCE 审中-公开

    公开(公告)号:US20200244751A1

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

    申请号:US16850653

    申请日:2020-04-16

    Applicant: Google LLC

    Abstract: Methods, systems, and computer readable medium for improving opt-out compliance are disclosed. A method includes identifying an opportunity to transmit a digital component to a client device that is identified by a given unique identifier, accessing a database, identifying, within the database and based on the accessing, an opt-out timestamp specifying when a given user corresponding to the given unique identifier was presented the opt-out opportunity, determining, whether the timestamp indicates that the user was presented with the opportunity within a specified amount of time, and processing the opportunity by submitting the opportunity to transmit the digital component to third party digital component sources in response to determining that the given user was presented with the opportunity within the specified amount of time, or refraining from submitting the opportunity in response to determining that the given user was not presented with the opportunity within the specified amount of time.

    Bidding based on the relative value of identifiers

    公开(公告)号:US10672036B2

    公开(公告)日:2020-06-02

    申请号:US15876440

    申请日:2018-01-22

    Applicant: Google LLC

    Inventor: Gang Wang

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A linking is provided of identifiers for users or devices known to a content delivery service. Each identifier is associated with the user or device in a specific context. The linking includes first and second identifiers. A request for content is received that includes either the first or second identifier. Bidders in an exchange are identified that have expressed an interest in bidding on a content delivery opportunity associated with the user or the device. For each bidder, a relative value is determined for a respective bidder for the opportunity to present content to the user or device in association with each identifier known to the bidder. For each bidder, a real-time bid request is generated in the exchange that includes the highest value identifier for submission to a respective bidder.

    Opt-out compliance
    136.
    发明授权

    公开(公告)号:US10659544B2

    公开(公告)日:2020-05-19

    申请号:US15812130

    申请日:2017-11-14

    Applicant: Google LLC

    Abstract: Methods, systems, and computer readable medium for improving opt-out compliance are disclosed. A method includes identifying an opportunity to transmit a digital component to a client device that is identified by a given unique identifier, accessing a database, identifying, within the database and based on the accessing, an opt-out timestamp specifying when a given user corresponding to the given unique identifier was presented the opt-out opportunity, determining, whether the timestamp indicates that the user was presented with the opportunity within a specified amount of time, and processing the opportunity by submitting the opportunity to transmit the digital component to third party digital component sources in response to determining that the given user was presented with the opportunity within the specified amount of time, or refraining from submitting the opportunity in response to determining that the given user was not presented with the opportunity within the specified amount of time.

    Content selection using distribution parameter data

    公开(公告)号:US10229439B1

    公开(公告)日:2019-03-12

    申请号:US15589207

    申请日:2017-05-08

    Applicant: Google LLC

    Inventor: Gang Wang

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content items for presentation along with publisher resources. In one aspect, a method includes receiving a request for a content item for presentation at a user device with a publisher resource; receiving, from a content item provider a first selection value for each of a plurality of content items provided by the content item provider; determining, for each of the content items and using accessed distribution parameters, a second selection value distinct from the first selection value; and determining, for each of the content items and independent of a bid corresponding to the content item, a combined selection value based on the first selection value for the content item and the second selection value for the content item.

    CRYPTOGRAPHICALLY SECURE CONTROL USING SECURE MULTI-PARTY COMPUTATION

    公开(公告)号:US20250167978A1

    公开(公告)日:2025-05-22

    申请号:US18961865

    申请日:2024-11-27

    Applicant: Google LLC

    Abstract: This document describes systems and techniques for using secure MPC to select digital components in ways that preserve user privacy and protects the security of data of each party that is involved in the selection process. In one aspect, a method includes obtaining, by a first computer of a secure multi-party computation (MPC) system, at least a first share of a set of contextual properties of an environment in which a selected digital component will be displayed at a client device. For each digital component in a set of digital components, at least a first share of an eligibility expression that defines a relationship between a set of eligibility criteria for the digital component is obtained. A determination is made, based on the at least first share of the set of contextual properties and the at least first share of the eligibility expression, a first share of an eligibility parameter.

    ADDITIVE AND SUBTRACTIVE NOISE FOR PRIVACY PROTECTION

    公开(公告)号:US20250117521A1

    公开(公告)日:2025-04-10

    申请号:US18989237

    申请日:2024-12-20

    Applicant: Google LLC

    Abstract: This disclosure relates to using additive and subtractive noise for preserving the privacy of users. In one aspects, a method includes obtaining a first set of genuine user group identifiers that identify user groups that include a user as a member. A second set of user group identifiers is generated for the user by removing zero or more genuine user group identifiers from the first set to generate the second set and adding, to the second set, one or more fake user group identifiers for user groups that do not include the user as a member. A probabilistic data structure is generated based on the second set of user group identifiers. The probabilistic data structure is transmitted to a recipient computing system. Data indicating a set of digital components including at least one digital component selected based on the probabilistic data structure is received. A given digital component is presented.

    DISTRIBUTING DIGITAL COMPONENTS WHILE SECURING USER DATA

    公开(公告)号:US20250077702A1

    公开(公告)日:2025-03-06

    申请号:US18284755

    申请日:2023-01-19

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing digital component while securing user data are described. In one aspect, a method includes receiving, by a multi-platform server and from a client device, a request for a digital component for presentation by the client device. The request for the digital component includes (i) request data that is opaque to the multi-platform server, and (ii) sensitive user data that is managed by the client device. In response to receiving the request for the digital component, the multi-platform server transmits, to a first content platform, a contextual request that includes the request data from the client device and that does not include the sensitive user data. After transmitting the contextual request, the multi-platform server receives, from the first content platform, a contextual response that includes a selection data unit for a first repository of digital components.

Patent Agency Ranking