Opt-out compliance
    1.
    发明授权

    公开(公告)号:US11336737B2

    公开(公告)日:2022-05-17

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

    CUSTOM DIGITAL COMPONENTS
    2.
    发明申请

    公开(公告)号:US20210051214A1

    公开(公告)日:2021-02-18

    申请号:US17089124

    申请日:2020-11-04

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing requests for digital components. A method includes receiving a request from a client device for a digital component generated by a first SDK installed at a client device, examining data fields of the request by servers, generating real-time requests by the servers, and transmitting each real-time request to a third-party digital component provider by the servers. The method further includes receiving responses to the real-time requests from the third party digital component provider by the servers, selecting a particular response to transmit to the client device responsive to the request for the digital component by the servers, and transmitting the particular response to the first SDK with instructions specifying which SDK installed at the client device is required to render a digital component included in the particular response by the servers.

    PREVENTING DATA LEAKAGE
    3.
    发明申请

    公开(公告)号:US20190325151A1

    公开(公告)日:2019-10-24

    申请号:US16474642

    申请日:2017-05-17

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including an apparatus for preventing data leakage by controlling the availability of user data. In one aspect, a system includes a frontend server that receives digital component requests that each specify a user identifier for a user to which digital component will be provided and provides digital components. A data availability control server receives data specifying a user identifier for a user and controls availability of activity data to digital component providers by identifying, for a given digital component provider, data sets that include a user identifier for the user and are data sets from which the digital component provider is eligible to receive data. The data availability control server selects, from a specified number of the identified data sets, the activity data of the user included in the specified number of identified data sets and provides the selected data to the given digital component provider.

    CUSTOM DIGITAL COMPONENTS
    4.
    发明申请

    公开(公告)号:US20200007657A1

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

    申请号:US16570130

    申请日:2019-09-13

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing requests for digital components. A method includes receiving a request from a client device for a digital component generated by a first SDK installed at a client device, examining data fields of the request by servers, generating real-time requests by the servers, and transmitting each real-time request to a third-party digital component provider by the servers. The method further includes receiving responses to the real-time requests from the third party digital component provider by the servers, selecting a particular response to transmit to the client device responsive to the request for the digital component by the servers, and transmitting the particular response to the first SDK with instructions specifying which SDK installed at the client device is required to render a digital component included in the particular response by the servers.

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

    公开(公告)号:US20190149625A1

    公开(公告)日:2019-05-16

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

    Custom digital components
    6.
    发明授权

    公开(公告)号:US11743348B2

    公开(公告)日:2023-08-29

    申请号:US17835471

    申请日:2022-06-08

    Applicant: Google LLC

    CPC classification number: H04L67/34 G06F9/451 G06F9/547 G06F21/602 H04L67/53

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing requests for digital components. A method includes receiving a request from a client device for a digital component generated by a first SDK installed at a client device, examining data fields of the request by servers, generating real-time requests by the servers, and transmitting each real-time request to a third-party digital component provider by the servers. The method further includes receiving responses to the real-time requests from the third party digital component provider by the servers, selecting a particular response to transmit to the client device responsive to the request for the digital component by the servers, and transmitting the particular response to the first SDK with instructions specifying which SDK installed at the client device is required to render a digital component included in the particular response by the servers.

    Custom digital components
    7.
    发明授权

    公开(公告)号:US10455058B2

    公开(公告)日:2019-10-22

    申请号:US15546442

    申请日:2017-02-02

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing requests for digital components. A method includes receiving a request from a client device for a digital component generated by a first SDK installed at a client device, examining data fields of the request by servers, generating real-time requests by the servers, and transmitting each real-time request to a third-party digital component provider by the servers. The method further includes receiving responses to the real-time requests from the third party digital component provider by the servers, selecting a particular response to transmit to the client device responsive to the request for the digital component by the servers, and transmitting the particular response to the first SDK with instructions specifying which SDK installed at the client device is required to render a digital component included in the particular response by the servers.

    CUSTOM DIGITAL COMPONENTS
    8.
    发明申请

    公开(公告)号:US20220303353A1

    公开(公告)日:2022-09-22

    申请号:US17835471

    申请日:2022-06-08

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing requests for digital components. A method includes receiving a request from a client device for a digital component generated by a first SDK installed at a client device, examining data fields of the request by servers, generating real-time requests by the servers, and transmitting each real-time request to a third-party digital component provider by the servers. The method further includes receiving responses to the real-time requests from the third party digital component provider by the servers, selecting a particular response to transmit to the client device responsive to the request for the digital component by the servers, and transmitting the particular response to the first SDK with instructions specifying which SDK installed at the client device is required to render a digital component included in the particular response by the servers.

    Custom digital components
    9.
    发明授权

    公开(公告)号:US11375044B2

    公开(公告)日:2022-06-28

    申请号:US17089124

    申请日:2020-11-04

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing requests for digital components. A method includes receiving a request from a client device for a digital component generated by a first SDK installed at a client device, examining data fields of the request by servers, generating real-time requests by the servers, and transmitting each real-time request to a third-party digital component provider by the servers. The method further includes receiving responses to the real-time requests from the third party digital component provider by the servers, selecting a particular response to transmit to the client device responsive to the request for the digital component by the servers, and transmitting the particular response to the first SDK with instructions specifying which SDK installed at the client device is required to render a digital component included in the particular response by the servers.

    Preventing data leakage
    10.
    发明授权

    公开(公告)号:US11281785B2

    公开(公告)日:2022-03-22

    申请号:US16474642

    申请日:2017-05-17

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including an apparatus for preventing data leakage by controlling the availability of user data. In one aspect, a system includes a frontend server that receives digital component requests that each specify a user identifier for a user to which digital component will be provided and provides digital components. A data availability control server receives data specifying a user identifier for a user and controls availability of activity data to digital component providers by identifying, for a given digital component provider, data sets that include a user identifier for the user and are data sets from which the digital component provider is eligible to receive data. The data availability control server selects, from a specified number of the identified data sets, the activity data of the user included in the specified number of identified data sets and provides the selected data to the given digital component provider.

Patent Agency Ranking