-
公开(公告)号:US11086381B2
公开(公告)日:2021-08-10
申请号:US16819511
申请日:2020-03-16
Applicant: Google LLC
Inventor: Hareesh Nagarajan , Surojit Chatterjee
IPC: G06F9/46 , G06F1/3212 , G06F1/3234 , G06F1/28
Abstract: Selection and serving of content items may include receiving data indicative of a status of an energy source of a device with a request for a content item. A first received content item may be associated with a first energy consumption level and a second received content item may be associated with a second energy consumption level. The accessed content items are responsive to the request for a content item. The first energy consumption level may be higher than the second energy consumption level. The first content item or the second content item may be selected based, at least in part, on the received data indicative of the status of the energy source of the device, and data to display the selected content item may be provided to the device.
-
公开(公告)号:US10958621B2
公开(公告)日:2021-03-23
申请号:US16989737
申请日:2020-08-10
Applicant: Google LLC
Inventor: Anshul Kothari , Gaurav Bhaya , Amit Agarwal , Surojit Chatterjee , Vibhor Nanavati
Abstract: The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers can receive a request from a client for an asynchronous communication between the client device and a provider device. The agent identifies a provider dynamic identifier identifying the provider. The agent uses a communication channel selection policy to determine a communication channel and a provider static identifier corresponding to the provider device. The agent maps a client dynamic identifier assigned by the server to a client static identifier of the client device. The agent generates a transmission data package including the content, a source address identifying the client dynamic identifier and a destination address identifying the provider static identifier. The agent provides the generated transmission data package for transmission via the communication channel determined using the communication channel selection policy to the provider device.
-
公开(公告)号:US10742598B1
公开(公告)日:2020-08-11
申请号:US16058571
申请日:2018-08-08
Applicant: Google LLC
Inventor: Anshul Kothari , Gaurav Bhaya , Amit Agarwal , Surojit Chatterjee , Vibhor Nanavati
Abstract: The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers can receive a request from a client for an asynchronous communication between the client device and a provider device. The agent identifies a provider dynamic identifier identifying the provider. The agent uses a communication channel selection policy to determine a communication channel and a provider static identifier corresponding to the provider device. The agent maps a client dynamic identifier assigned by the server to a client static identifier of the client device. The agent generates a transmission data package including the content, a source address identifying the client dynamic identifier and a destination address identifying the provider static identifier. The agent provides the generated transmission data package for transmission via the communication channel determined using the communication channel selection policy to the provider device.
-
公开(公告)号:US20230351452A1
公开(公告)日:2023-11-02
申请号:US18344966
申请日:2023-06-30
Applicant: Google LLC
Inventor: Vinod Kumar Ramachandran , Surojit Chatterjee , Philip McDonnell
IPC: G06Q30/0241 , G06Q50/00 , G06Q30/0242
CPC classification number: G06Q30/0277 , G06Q50/01 , G06Q30/0242
Abstract: A computer-implemented method for annotating online content with offline interaction data and offline interaction conversion data is implemented by a content annotating computing device in communication with a memory. The method includes receiving a set of content interaction data based on an online interaction between an online user and a first online content item, identifying at least one physical location associated with the online content provider, determining a set of offline interaction conversion data based on the set of content interaction data and a set of offline interaction data, receiving a second online content item associated with the online content provider, and annotating the second online content item based at least partially on the set of offline interaction conversion data and the set of offline interaction data.
-
公开(公告)号:US20210125238A1
公开(公告)日:2021-04-29
申请号:US17139728
申请日:2020-12-31
Applicant: Google LLC
Inventor: Amit Agarwal , Surojit Chatterjee , Gaurav Bhaya , Anshul Kothari , Vibhor Nanavati
Abstract: The present disclosure is directed to systems and methods of providing content. A server can generate a request for a push content item for an account identifier linked with a computing device. The server can establish a push auction for the account identifier with multiple candidate push content items. The server can determine an auction score for each candidate push content item and select a push content item therefrom based on the auction score. The server can determine a parameter for the account identifier and control delivery of the selected push content item based on a delivery control policy. The server can compare a value of the parameter with a threshold value to authorize the push content item. The server can provide the selected and authorized push content item for presentation in a push content slot via the computing device linked to the account identifier.
-
公开(公告)号:US20210073862A1
公开(公告)日:2021-03-11
申请号:US17101638
申请日:2020-11-23
Applicant: Google LLC
Inventor: Satyam Shaw , Ravi Jain , Surojit Chatterjee
Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
-
公开(公告)号:US10885560B1
公开(公告)日:2021-01-05
申请号:US15833902
申请日:2017-12-06
Applicant: Google LLC
Inventor: Vinod Kumar Ramachandran , Surojit Chatterjee , Philip McDonnell
Abstract: A computer-implemented method for annotating online content with offline interaction data and offline interaction conversion data is implemented by a content annotating computing device in communication with a memory. The method includes receiving a set of content interaction data based on an online interaction between an online user and a first online content item, identifying at least one physical location associated with the online content provider, determining a set of offline interaction conversion data based on the set of content interaction data and a set of offline interaction data, receiving a second online content item associated with the online content provider, and annotating the second online content item based at least partially on the set of offline interaction conversion data and the set of offline interaction data.
-
公开(公告)号:US20180240155A1
公开(公告)日:2018-08-23
申请号:US15956227
申请日:2018-04-18
Applicant: Google LLC
Inventor: Satyam Shaw , Ravi Jain , Surojit Chatterjee
IPC: G06Q30/02
CPC classification number: G06Q30/0267 , G06Q30/00 , G06Q30/0241 , G06Q30/0276 , G06Q30/0277
Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
-
公开(公告)号:US20240310894A1
公开(公告)日:2024-09-19
申请号:US18674328
申请日:2024-05-24
Applicant: GOOGLE LLC
Inventor: Hareesh Nagarajan , Surojit Chatterjee
IPC: G06F1/3212 , G06F1/28 , G06F1/3234
CPC classification number: G06F1/3212 , G06F1/28 , G06F1/3234 , Y02D10/00
Abstract: A method includes receiving, by one or more processors of at least one server and via a connection between the at least one server and a client device, a request for a content item to be presented at the client device, receiving, by the one or more processors, data indicative of a network speed of the client device at which the content item is to be presented, selecting, by the one or more processors and based on the data indicative of the network speed, a first content item, and providing, by the one or more processors and for presentation at the client device, the first content item via the connection between the at least one server and the client device.
-
公开(公告)号:US11994927B2
公开(公告)日:2024-05-28
申请号:US17396533
申请日:2021-08-06
Applicant: Google LLC
Inventor: Hareesh Nagarajan , Surojit Chatterjee
IPC: G06F1/32 , G06F1/28 , G06F1/3212 , G06F1/3234
CPC classification number: G06F1/3212 , G06F1/28 , G06F1/3234 , Y02D10/00
Abstract: Selection and serving of content items may include receiving data indicative of a status of an energy source of a device with a request for a content item. A first received content item may be associated with a first energy consumption level and a second received content item may be associated with a second energy consumption level. The accessed content items are responsive to the request for a content item. The first energy consumption level may be higher than the second energy consumption level. The first content item or the second content item may be selected based, at least in part, on the received data indicative of the status of the energy source of the device, and data to display the selected content item may be provided to the device.
-
-
-
-
-
-
-
-
-