-
公开(公告)号:US12242531B2
公开(公告)日:2025-03-04
申请号:US18214719
申请日:2023-06-27
Applicant: GOOGLE LLC
Inventor: Thomas Price , Tuna Toksoz
IPC: G06F16/583 , G06F16/958 , G06F18/243 , G06Q30/0241 , G06V30/224
Abstract: Systems and methods are described for providing an interface and facilitating selection of sponsored content networks that provide sponsored content items. This may include providing, by a mediation server, a user interface to a publisher server, the user interface configured to provide access to data stored on the mediation server; receiving a metric associated with a rule for filtering content items associated with the publisher; applying the metric to a content network list associated with the publisher using the user interface to generate an updated content network list; and transmitting mediation code including the updated content network list to the publisher server, wherein the mediation code, when executed by a user device, (i) causes the user device to control display of content items according to the updated content network list and (ii) allows the user device to flag at least one content item for modifying the updated content network list.
-
公开(公告)号:US12143672B2
公开(公告)日:2024-11-12
申请号:US18223797
申请日:2023-07-19
Applicant: GOOGLE LLC
Inventor: Priyanshu Jain , Tuna Toksoz , Spencer S. Johnson , Alex Jacobson
IPC: H04N21/45 , G06F16/338 , H04N21/454 , H04N21/482 , H04N21/488
Abstract: Systems and methods for detecting improper presentation of content items by applications executing on client devices. A method can include: (i) receiving content requests from a plurality of client devices, wherein each of the content requests is generated by an application executing on a respective client device of the plurality of client devices; (ii) transmitting to each client device of the plurality of client devices, responsive to a content request from the client device, a content package including at least a content item and an interaction confirmation script; (iii) determining a location parameter associated with the interaction confirmation script; (iv) determining a performance metric of the content item; and (v) determining whether the application receives inadvertent clicks at the content item based on the performance metric and the location parameter.
-
公开(公告)号:US11388254B2
公开(公告)日:2022-07-12
申请号:US17148357
申请日:2021-01-13
Applicant: Google LLC
Inventor: John Nicholas Dukellis , Tuna Toksoz
IPC: H04L29/08 , H04L67/303 , G06F16/958 , G06F16/901 , G06F16/9535 , H04L67/50 , G06F21/10 , G06F21/00
Abstract: Methods, systems, and apparatus, including an apparatus for analyzing content that is displayed within an application (e.g., a native application) on a client device and making decisions regarding the presentation of content within the application. In one aspect, a process includes identifying an event occurring within the application. The event can be indicative of a display of content by the application. The content to be displayed is received from the application. Information representative of the content is sent to a server. A response is received from the server. The response is indicative of the suitability of the content for display within the application.
-
公开(公告)号:US11064267B2
公开(公告)日:2021-07-13
申请号:US15351355
申请日:2016-11-14
Applicant: Google LLC
Inventor: Tuna Toksoz , Pasha Nahass
IPC: H04N21/81 , H04L29/06 , A63F13/355 , A63F13/49 , H04N21/6587 , H04N21/478
Abstract: A client system presents, within an execution environment of an application, a third-party media stream distinct from the application, received from a remote host server via a network. The client system detects interaction events during presentation of the third-party media stream, and transmits descriptions of the detected interaction events to the remote host server. The application may be pre-cued prior to presentation, e.g., to minimize start-up time. In some implementations, a side-band message channel is established to facilitate communication between the client system and the remote host server.
-
公开(公告)号:US20210090131A1
公开(公告)日:2021-03-25
申请号:US17114046
申请日:2020-12-07
Applicant: Google LLC
Inventor: Xin Jiang , Tuna Toksoz
IPC: G06Q30/02
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for delivering content. A method includes: identifying an application that is installed on a user device; accepting a bid from a sponsor associated with the application for presenting customized content on the user device after installation of the application on the user device; identifying an opportunity to present content on the user device including receiving a request for content that identifies the user device; conducting an auction including evaluating the accepted bid along with other bids; determining that the accepted bid is the winning bid in the auction and providing, in response to the determining, a shell for the customized content; enabling the shell to be populated with data stored on the user device to produce the customized content; and providing the customized content for presentation on the user device in response to the identified opportunity.
-
公开(公告)号:US20200211038A1
公开(公告)日:2020-07-02
申请号:US16814753
申请日:2020-03-10
Applicant: Google LLC
Inventor: Thomas Price , Tuna Toksoz
IPC: G06Q30/02
Abstract: A method includes receiving, at a user device, a plurality of signals pushed to the user device from a plurality of store devices located in a plurality of physical storefronts. Each signal includes a store identifier identifying the associated physical storefront. Store visit data is generated for each signal, the store visit data including the store identifiers and time data representing times associated with visits to the physical storefronts. Store visit data is aggregated for the plurality of signals pushed to the user device. Aggregated store visit data is transmitted to an analytics server configured to combine aggregated store visit data from a plurality of user devices and generate analytics data from the combined aggregated store visit data. At least a portion of the time data is removed from the aggregated store visit data before transmission to the analytics server.
-
公开(公告)号:US10678605B2
公开(公告)日:2020-06-09
申请号:US15034074
申请日:2016-04-12
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price
IPC: G06F9/50 , G06F9/48 , H04L29/08 , H04L12/26 , H04L12/927 , H04W28/02 , G06F16/957
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing latency in presenting content. In one aspect, a system includes a native application that presents an interactive item and a latency reduction engine. The latency reduction engine detects interaction with the interactive item that links to a first electronic resource that is different from the native application and provided by a first network domain and in response to the detecting, reduces latency in presenting the first electronic resource, including executing a first processing thread and a second processing thread in parallel. The first processing thread requests a second electronic resource from a second network domain and loads the second electronic resource and, in response to the loading, stores a browser cookie for the second network domain. The second processing thread requests the first electronic resource and presents the first electronic resource.
-
公开(公告)号:US10341457B2
公开(公告)日:2019-07-02
申请号:US16154862
申请日:2018-10-09
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price , Anurag Agrawal
IPC: G06F15/167 , H04L29/08 , G06Q30/02 , H04L29/06
Abstract: This document describes a content caching system for pre-loading digital components, the system including a communication interface configured to communicate with a remote device over a wireless network, a local content cache; and an evaluation system comprising one or more processors. The one or more operations include pre-loading a digital component for rendering in a browser at a time that is subsequent to a time of the pre-loading, registering a scheme of a network reference for the cached digital component, with the scheme comprising a specified portion of the network reference for the cached digital component; retrieving, from the local content cache, the pre-loaded digital component associated with the digital component tag comprising the network reference; and rendering, from the local content cache, the pre-loaded digital component in a graphical user interface rather than requesting the digital component from the remote device.
-
公开(公告)号:US20190082221A1
公开(公告)日:2019-03-14
申请号:US16084915
申请日:2012-12-12
Applicant: GOOGLE LLC
Inventor: Priyanshu Jain , Tuna Toksoz , Spencer C. Johnson , Alex Jacobson
IPC: H04N21/454 , H04N21/488 , H04N21/482 , G06F17/30
CPC classification number: H04N21/454 , G06F16/338 , H04N21/4825 , H04N21/4882
Abstract: Systems and methods for detecting improper presentation of content items by applications executing on client devices. A method can include receiving a content package including a first content item, a second content item and an interaction confirmation script, the interaction confirmation script configured to execute within an application and cause the application to detect, responsive to the first content item presented, a first interaction event with the first content item; present, upon detecting the first interaction event on the first content item, the second content item; detect a second interaction event with the second content item; transmit, upon detecting the second interaction event, a confirmation of the first interaction event; and transmit a request to access an information resource linked to the second content item. The method can further include presenting the information resource responsive to the second interaction event on the second content item.
-
公开(公告)号:US20180189811A1
公开(公告)日:2018-07-05
申请号:US15906954
申请日:2018-02-27
Applicant: Google LLC
Inventor: Thomas Price , Tuna Toksoz
IPC: G06Q30/02
CPC classification number: G06Q30/0204 , G06Q30/0201
Abstract: A method includes receiving, at a user device, a plurality of signals pushed to the user device from a plurality of store devices located in a plurality of physical storefronts. Each signal includes a store identifier identifying the associated physical storefront. Store visit data is generated for each signal, the store visit data including the store identifiers and time data representing times associated with visits to the physical storefronts. Store visit data is aggregated for the plurality of signals pushed to the user device. Aggregated store visit data is transmitted to an analytics server configured to combine aggregated store visit data from a plurality of user devices and generate analytics data from the combined aggregated store visit data. At least a portion of the time data is removed from the aggregated store visit data before transmission to the analytics server.
-
-
-
-
-
-
-
-
-