-
公开(公告)号:US11283851B2
公开(公告)日:2022-03-22
申请号:US16913861
申请日:2020-06-26
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price
IPC: G06F15/16 , H04L65/60 , H04L67/53 , H04L65/612 , H04L65/40
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.
-
公开(公告)号:US10958747B2
公开(公告)日:2021-03-23
申请号:US15685162
申请日:2017-08-24
Applicant: Google LLC
Inventor: Justin Lewis , Thomas Graham Price
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adjusting an eligibility value for transmitting a digital component. In one aspect, a computing system includes a server for identifying opportunities to transmit digital components to client devices. The server determines a first probability of a given outcome occurring following user interaction with the digital component when the digital component is transmitted to the client device. The server determines a second probability of the given outcome occurring if the digital component is not transmitted to the client device. The server generates an outcome incrementality factor for the digital component, including determining a ratio of the first probability relative to the second probability, and triggers adjustment of an eligibility value based on the outcome incrementality factor. The server then controls transmission of the digital component to the client device using the adjusted eligibility value.
-
公开(公告)号:US10728292B1
公开(公告)日:2020-07-28
申请号:US16406280
申请日:2019-05-08
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price
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.
-
公开(公告)号:US20190045024A1
公开(公告)日:2019-02-07
申请号:US16154862
申请日:2018-10-09
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price , Anurag Agrawal
CPC classification number: H04L67/2847 , G06Q30/0277 , H04L67/02 , H04L67/025 , H04L67/1097 , H04L67/2819 , H04L67/2857 , H04L67/42
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.
-
公开(公告)号:US10129362B2
公开(公告)日:2018-11-13
申请号:US15240876
申请日:2016-08-18
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price , Anurag Agrawal
IPC: G06F15/173 , H04L29/08 , G06Q30/02
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.
-
-
-
-