-
公开(公告)号:US20230153855A1
公开(公告)日:2023-05-18
申请号:US18096738
申请日:2023-01-13
Applicant: Google LLC
Inventor: Chetan Pitambar Bhole , Tanmay Khirwadkar , Deepak Ramamurthi Sivaramapuram Chandrasekaran , Sanjay Mangla
IPC: G06Q30/0207 , H04N21/234
CPC classification number: G06Q30/0239 , H04N21/23424 , G06N20/00
Abstract: Methods, systems, and media for timing presentation of content are provided. In some embodiments, the method comprises: causing a first video content item to be presented on a user device of a user; wherein the video content item is provided by a video sharing service; identifying a promotion for the video sharing service that is to be presented to the user during a time window; determining a probability that the user will select the promotion if the promotion is presented at a first time point within the time window in connection with the first video content item; determining whether to present the promotion at the first time point based on at least on the probability; in response to determining that the promotion is to be presented at the first time point, causing the promotion to be presented on the user device at the first time point in connection with the first video content item; and, in response to determining that the promotion is not to be presented at the first time point, causing the promotion to be presented on the user device at a second time point in connection with a second video content item, wherein the second time point is within the time window and wherein the second time point is after the first time point.
-
公开(公告)号:US11556953B2
公开(公告)日:2023-01-17
申请号:US16814352
申请日:2020-03-10
Applicant: Google LLC
Inventor: Chetan Pitambar Bhole , Tanmay Khirwadkar , Deepak Ramamurthi Sivaramapuram Chandrasekaran , Sanjay Mangla
IPC: G06Q30/00 , G06Q30/02 , H04N21/234 , G05B19/418 , G06N20/00
Abstract: Methods, systems, and media for timing presentation of content are provided. In some embodiments, the method comprises: causing a first video content item to be presented on a user device of a user, wherein the video content item is provided by a video sharing service; identifying a promotion for the video sharing service that is to be presented to the user during a time window; determining a probability that the user will select the promotion if the promotion is presented at a first time point within the time window in connection with the first video content item; determining whether to present the promotion at the first time point based on at least on the probability; in response to determining that the promotion is to be presented at the first time point, causing the promotion to be presented on the user device at the first time point in connection with the first video content item; and, in response to determining that the promotion is not to be presented at the first time point, causing the promotion to be presented on the user device at a second time point in connection with a second video content item, wherein the second time point is within the time window and wherein the second time point is after the first time point.
-
公开(公告)号:US20210287244A1
公开(公告)日:2021-09-16
申请号:US16814352
申请日:2020-03-10
Applicant: Google LLC
Inventor: Chetan Pitambar Bhole , Tanmay Khirwadkar , Deepak Ramamurthi Sivaramapuram Chandrasekaran , Sanjay Mangla
IPC: G06Q30/02 , H04N21/234 , G06N20/00
Abstract: Methods, systems, and media for timing presentation of content are provided. In some embodiments, the method comprises: causing a first video content item to be presented on a user device of a user, wherein the video content item is provided by a video sharing service; identifying a promotion for the video sharing service that is to be presented to the user during a time window; determining a probability that the user will select the promotion if the promotion is presented at a first time point within the time window in connection with the first video content item; determining whether to present the promotion at the first time point based on at least on the probability; in response to determining that the promotion is to be presented at the first time point, causing the promotion to be presented on the user device at the first time point in connection with the first video content item; and, in response to determining that the promotion is not to be presented at the first time point, causing the promotion to be presented on the user device at a second time point in connection with a second video content item, wherein the second time point is within the time window and wherein the second time point is after the first time point.
-
公开(公告)号:US10104506B1
公开(公告)日:2018-10-16
申请号:US15871387
申请日:2018-01-15
Applicant: Google LLC
Inventor: Salvatore Scellato , Chetan Bhadricha , Tanmay Khirwadkar
CPC classification number: H04W4/025 , G06F17/30241 , H04L67/10 , H04W64/00
Abstract: The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.
-
公开(公告)号:US11907817B2
公开(公告)日:2024-02-20
申请号:US18061846
申请日:2022-12-05
Applicant: Google LLC
Inventor: Chetan Pitambar Bhole , Tanmay Khirwadkar , Sourabh Prakash Bansod , Sanjay Mangla , Deepak Ramamurthi Sivaramapuram Chandrasekaran
IPC: G06F7/04 , G06N20/00 , G06N20/20 , G06F11/36 , G06F18/214
CPC classification number: G06N20/00 , G06F11/3668 , G06F18/214 , G06N20/20
Abstract: A simulation test is run on a first machine learning model trained using first training data historically collected over a time period. The first training data includes a set of training inputs and a set of target outputs. In response to a determination that a result of the simulation test run on the first machine learning model satisfies one or more criteria, a size of the set of target outputs of the first training data is determined. Second training data for training a second machine learning model is obtained. A size of a set of target outputs of the second training data meets or exceeds the size of the target outputs of the first training data. The second machine learning model is trained using the second training data.
-
公开(公告)号:US11521134B2
公开(公告)日:2022-12-06
申请号:US16731984
申请日:2019-12-31
Applicant: Google LLC
Inventor: Chetan Pitambar Bhole , Tanmay Khirwadkar , Sourabh Prakash Bansod , Sanjay Mangla , Deepak Ramamurthi Sivaramapuram Chandrasekaran
Abstract: A system and method are disclosed for running a plurality of simulation tests on a first machine learning model to obtain a plurality of results that are each produced during a respective simulation test, the first machine learning model gradually trained using first training data historically collected over a period of time, the first training data comprising a plurality of first training data sets each including a subset of first training inputs and first target outputs associated with one of a plurality of points in time during the period of time, determining a simulation test of the plurality of simulation tests at which corresponding results of the first machine learning model satisfy a threshold condition, wherein the threshold condition is based on historical data at a first point in time of the plurality of points in time, identifying a first training data set of the plurality of first training data sets on which the first machine learning model used during the determined simulation test was trained, wherein the first training data set on which the first machine learning model used during the determined simulation test was trained is associated with one or more second points in time that precede the first point in time, and determining a subset of target outputs from the identified first training data set on which the first machine learning model used during the determined simulation test was trained, the determined subset of first target outputs to define an amount of second training data to be sufficient to train a second machine learning model.
-
公开(公告)号:US20190116458A1
公开(公告)日:2019-04-18
申请号:US16127604
申请日:2018-09-11
Applicant: Google LLC
Inventor: Salvatore Scellato , Chetan Bhadricha , Tanmay Khirwadkar
CPC classification number: H04W4/025 , G06F16/29 , H04L67/10 , H04L67/125 , H04L67/18 , H04W64/00 , H04W64/006
Abstract: The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.
-
公开(公告)号:US12223523B2
公开(公告)日:2025-02-11
申请号:US18096738
申请日:2023-01-13
Applicant: Google LLC
Inventor: Chetan Pitambar Bhole , Tanmay Khirwadkar , Deepak Ramamurthi Sivaramapuram Chandrasekaran , Sanjay Mangla
IPC: G06Q30/00 , G06Q30/0207 , H04N21/234 , G05B19/418 , G06N20/00
Abstract: Methods, systems, and media for timing presentation of content are provided. In some embodiments, the method comprises: causing a first video content item to be presented on a user device of a user; wherein the video content item is provided by a video sharing service; identifying a promotion for the video sharing service that is to be presented to the user during a time window; determining a probability that the user will select the promotion if the promotion is presented at a first time point within the time window in connection with the first video content item; determining whether to present the promotion at the first time point based on at least on the probability; in response to determining that the promotion is to be presented at the first time point, causing the promotion to be presented on the user device at the first time point in connection with the first video content item; and, in response to determining that the promotion is not to be presented at the first time point, causing the promotion to be presented on the user device at a second time point in connection with a second video content item, wherein the second time point is within the time window and wherein the second time point is after the first time point.
-
公开(公告)号:US20240193475A1
公开(公告)日:2024-06-13
申请号:US18444360
申请日:2024-02-16
Applicant: Google LLC
Inventor: Chetan Pitambar Bhole , Tanmay Khirwadkar , Sourabh Prakash Bansod , Sanjay Mangla , Deepak Ramamurthi Sivaramapuram Chandrasekaran
IPC: G06N20/00 , G06F11/36 , G06F18/214 , G06N20/20
CPC classification number: G06N20/00 , G06F11/3668 , G06F18/214 , G06N20/20
Abstract: Simulation data associated with a simulation test performed with respect to a first set of training data is obtained. Responsive to a determination that the obtained simulation data satisfies one or more criteria, a second set of training data is obtained, where a size of the second set of training data meets or exceeds a size of the first set of training data. A machine learning model is trained using the second set of training data.
-
公开(公告)号:US10469992B2
公开(公告)日:2019-11-05
申请号:US16127604
申请日:2018-09-11
Applicant: Google LLC
Inventor: Salvatore Scellato , Chetan Bhadricha , Tanmay Khirwadkar
Abstract: The present disclosure provides systems and methods for determining semantic location information. In particular, one or more computing devices can receive, from an application program executing on at least one of the one or more computing devices, an application programming interface (API) call requesting semantic information about a location of at least one of the one or more computing devices. Responsive to receiving the API call, the one or more computing devices can determine semantic information for the location and can return the semantic information for the location to the application program via the API. The semantic information for the location can comprise data semantically identifying the location and indicating whether a user associated with the one or more computing devices is stationary at the location or in transit from the location.
-
-
-
-
-
-
-
-
-