-
51.
公开(公告)号:US20230362442A1
公开(公告)日:2023-11-09
申请号:US18223797
申请日:2023-07-19
Applicant: GOOGLE LLC
Inventor: Priyanshu Jain , Tuna Toksoz , Spencer S. Johnson , Alex Jacobson
IPC: H04N21/454 , G06F16/338 , H04N21/482 , H04N21/488
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: (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.
-
公开(公告)号:US20230326003A1
公开(公告)日:2023-10-12
申请号:US18335431
申请日:2023-06-15
Applicant: Google LLC
Inventor: Tuna Toksoz , Anton Kast
CPC classification number: G06T7/0002 , G06T5/006 , H04L67/01 , G06T2207/30176 , G06T2200/16
Abstract: An image processing system for verifying that embedded digital content satisfies a predetermined criterion associated with display of the content, the image processing system a content embedding engine that embeds content in a resource provided by a content provider and that configures the resource for rendering, a rendering engine that renders the content embedded in the resource; an application interface engine that interfaces with the rendering engine and that generates a visualization of the resource and of the embedded content rendered in the resource; and an image processing engine that processes one or more pixels of the generated visualization of the resource and of the embedded content and the resource to verify that the specified visual element satisfies the predetermined criterion; and transmits verification data comprising an indication of whether the predetermined criterion is satisfied.
-
公开(公告)号:US11785297B2
公开(公告)日:2023-10-10
申请号:US17750853
申请日:2022-05-23
Applicant: GOOGLE LLC
Inventor: Priyanshu Jain , Tuna Toksoz , Spencer S. Johnson , Alex Jacobson
IPC: H04N21/45 , H04N21/454 , G06F16/338 , H04N21/482 , H04N21/488
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.
-
公开(公告)号:US11763343B2
公开(公告)日:2023-09-19
申请号:US15344246
申请日:2016-11-04
Applicant: Google LLC
Inventor: Pasha Nahass , Arunkumar Balaraman , Tuna Toksoz
IPC: G06Q30/02 , G06Q30/0241 , A63F13/352 , A63F13/49 , A63F13/69 , A63F13/79 , H04L67/53 , H04L67/50 , H04L65/1063 , H04L65/61 , H04L67/01
CPC classification number: G06Q30/0248 , A63F13/352 , A63F13/49 , A63F13/69 , A63F13/79 , H04L65/1063 , H04L67/53 , H04L67/535 , H04L65/61 , H04L67/01
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 client system updates a data set with data corresponding to detected interaction events and generates, by application of an interaction heuristic to the data set, an interaction score indicative of a likelihood of engagement with the third-party media stream. The interaction score is provided to the application, which may then provide a reward based on the likelihood of engagement. In some implementations, the interaction heuristic is based on a number or frequency of interaction events, e.g., button utilization, screen taps, device motion, or screen changes detected during presentation of the received third-party media stream.
-
公开(公告)号:US20230219006A1
公开(公告)日:2023-07-13
申请号:US18124173
申请日:2023-03-21
Applicant: GOOGLE LLC
Inventor: Tuna Toksoz , John Dukellis
IPC: A63F13/71 , A63F13/35 , H04N21/81 , H04N21/258 , H04L67/01 , H04N21/478 , H04N21/6334 , H04L9/40
CPC classification number: A63F13/71 , A63F13/35 , H04N21/8166 , H04N21/25816 , H04L67/01 , H04N21/4781 , H04N21/6334 , H04L63/0876
Abstract: A method for providing multi-part persistent content includes requesting a content item from a content server, and receiving a first portion of a multi-part content item. The first portion of the multi-part content item is displayed to a user of the client device via a first application executed by the client device. The method also includes providing an authentication token and an identification of a state of execution of the multi-part content item to the content server, and subsequently requesting a second content item, the request comprising the authentication token. The method also includes receiving a second portion of the multi-part content item, the second portion of the multi-part content item displayed to the user of the client device via a different, second application executed by the client device. The second portion is selected by the content server based on the state of execution of the multi-part content item.
-
公开(公告)号:US11544357B2
公开(公告)日:2023-01-03
申请号:US16756332
申请日:2018-11-02
Applicant: GOOGLE LLC
Inventor: Tuna Toksoz , John Dukellis
IPC: G06F21/31 , G06F8/61 , G06F9/445 , H04L9/32 , H04L29/08 , H04L67/06 , H04L67/10 , H04L29/06 , H04L9/08 , H04L9/06
Abstract: The present disclosure provides systems and methods for parameterized application installation. A client device may provide authentication credentials of a user to an authentication server, which may store an association between the user and a content item linking to an application and identifying a parameter for use by the application. The client device may download and install the application via an application server or application store. Once installed, the application may re-provide the authentication credentials to the authentication server, which may retrieve the association, and provide the parameter for use by the application. Thus, the application server or application store may continue to discard referrer information or parameters for the application, but the application may still receive and utilize the parameters without further user intervention.
-
公开(公告)号:US20220360638A1
公开(公告)日:2022-11-10
申请号:US17850462
申请日:2022-06-27
Applicant: Google LLC
Inventor: John Nicholas Dukellis , Tuna Toksoz
IPC: H04L67/303 , G06F16/958 , G06F16/901 , G06F16/9535 , G06F21/10 , G06F21/00 , H04L67/50
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.
-
公开(公告)号:US11463498B2
公开(公告)日:2022-10-04
申请号:US16906857
申请日:2020-06-19
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price
IPC: G06F15/16 , H04L65/75 , H04L65/40 , H04L65/612 , H04L67/53
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for persisting state of a streaming application are disclosed. In one aspect, a method includes the actions of receiving data indicating interaction with third-party content that is displayed with first-party content at a client device. The interaction with the third-party content initiates an application request for a streaming version of an application (“streaming application”). The actions further include generating a representation of the streaming application in response to the interaction with the third-party content at the client device. The actions further include receiving data indicating a user interaction with the representation of the streaming application at the client device. The actions further include generating and storing data indicating a first state of the streaming application at a first time based on the user interaction with the representation of the streaming application.
-
公开(公告)号:US11036526B2
公开(公告)日:2021-06-15
申请号:US15737264
申请日:2016-12-05
Applicant: Google LLC
Inventor: Tuna Toksoz , Pasha Nahass
Abstract: Systems and methods for are automatically generating tutorials for applications provided herein. The server can receive, from a first client device, a first request. The server can transmit, to the first client device, an application and a recorder script to record execution of the application running on the first client device. The server can receive the recording of the application. The server can receive, from a second client device, a second request. The server can transmit, to the second client device, the application and an interaction measurement script to generate an interaction log of interactions with the application. The server can receive the log of interactions. The server can receive, from a third client device, a third request. The server can select the recording of the application based on a performance metrics for the record. The server can transmit the application with the selected recording of the application.
-
公开(公告)号:US20210099372A1
公开(公告)日:2021-04-01
申请号:US17118127
申请日:2020-12-10
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Price
Abstract: Systems and methods of reducing latency in online network traffic are provided. The system can include a processor and a memory couple to the processor. The memory stores computer-executable instructions, which when executed by the processor, cause the processor to identify an indication of an interaction with a content item presented within a content slot of an information resource, generate a click identifier that uniquely identifies the interaction, transmit a first request comprising a click resource link including the click identifier to a click server, and transmit a second request to access the landing page of the content item independent of transmitting the first request. The second request comprises a generated resource link that identifies a resource identifier of the landing page of the content item and the click identifier.
-
-
-
-
-
-
-
-
-