-
公开(公告)号:US11153397B2
公开(公告)日:2021-10-19
申请号:US16750867
申请日:2020-01-23
Applicant: Google LLC
Inventor: Vibhor Nanavati , Anshul Kothari , Amit Agarwal , Gaurav Ravindra Bhaya , Surojit Chatterjee
IPC: H04L29/08 , H04L12/58 , G06F16/9535 , G06F16/9537 , G06Q30/02 , G06F15/16
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating and improving push messaging provided to users. In one aspect, a method includes receiving, from a user device, a request to subscribe to a push messaging service, selecting a given phone number that is uniquely associated with the user based on the received request, transmitting, to a user device, a first message that presents visual information at the user device and includes the given phone number, receiving, by the one or more servers, a second message addressed to the given phone number, selecting an additional message that presents additional visual information at the user device based, at least in part, on the message received from the user device and one or more of a geolocation of the mobile device or a time of day, and transmitting the additional message to the user device.
-
公开(公告)号:US20250039114A1
公开(公告)日:2025-01-30
申请号:US18911005
申请日:2024-10-09
Applicant: GOOGLE LLC
Inventor: Gaurav Ravindra Bhaya , Amit Agarwal , Varun Soundararajan
IPC: H04L51/212 , H04L41/5003 , H04L43/10 , H04L51/046 , H04L67/10 , H04L67/53 , H04L67/56 , H04L67/561
Abstract: The present disclosure is directed to a technique for reduction of latency in network traffic data transmissions. The method includes: parsing an online document to determine a messaging identifier used to communicate over an asynchronous network-based communication channel between a computing device and a content provider device; pinging, via the asynchronous network-based communication channel, the content provider device corresponding to the messaging identifier; receiving, from the content provider device, a response to the pinging; verifying, based on the response, whether the content provider device is operational to receive electronic messages over the asynchronous network-based communication channel; and authorizing, responsive to verification of the content provider device, a content generator component to insert the messaging identifier in one or more instances of an online content item.
-
公开(公告)号:US10666750B2
公开(公告)日:2020-05-26
申请号:US14943615
申请日:2015-11-17
Applicant: Google LLC
Inventor: Vibhor Nanavati , Anshul Kothari , Amit Agarwal , Gaurav Ravindra Bhaya , Surojit Chatterjee
IPC: H04L29/08 , H04L12/58 , G06F16/9535 , G06F16/9537 , G06Q30/02 , G06F15/16
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating and improving push messaging provided to users. In one aspect, a method includes receiving, from a user device, a request to subscribe to a push messaging service, selecting a given phone number that is uniquely associated with the user based on the received request, transmitting, to a user device, a first message that presents visual information at the user device and includes the given phone number, receiving, by the one or more servers, a second message addressed to the given phone number, selecting an additional message that presents additional visual information at the user device based, at least in part, on the message received from the user device and one or more of a geolocation of the mobile device or a time of day, and transmitting the additional message to the user device.
-
公开(公告)号:US12132692B2
公开(公告)日:2024-10-29
申请号:US16578186
申请日:2019-09-20
Applicant: Google LLC
Inventor: Gaurav Ravindra Bhaya , Amit Agarwal , Varun Soundararajan
IPC: H04L51/212 , H04L41/5003 , H04L43/10 , H04L67/10 , H04L67/56 , H04L67/561 , H04L51/046 , H04L67/53
CPC classification number: H04L51/212 , H04L41/5003 , H04L43/10 , H04L67/10 , H04L67/56 , H04L67/561 , H04L51/046 , H04L67/53
Abstract: The present disclosure is directed to a technique for reduction of latency in network traffic data transmissions. The system parses an online document to determine a messaging identifier used to communicate over an asynchronous network-based communication channel with a content provider device. The system assembles a first instance of the online content item with the messaging identifier. An intermediary appliance located on the asynchronous network-based communication channel in between the first computing device and the content provider device intercepts data packets including the electronic message The system determines a quality of the asynchronous network-based communication channel. The system blocks insertion of the messaging identifier in a second instance of the online content item prior to transmission of the second instance of the online content item to a second computing device to reduce latency by preventing additional messages from being sent to the messaging identifier.
-
公开(公告)号:US20200162569A1
公开(公告)日:2020-05-21
申请号:US16750867
申请日:2020-01-23
Applicant: Google LLC
Inventor: Vibhor Nanavati , Anshul Kothari , Amit Agarwal , Gaurav Ravindra Bhaya , Surojit Chatterjee
IPC: H04L29/08 , G06F16/9537 , G06F16/9535 , H04L12/58 , G06Q30/02
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for facilitating and improving push messaging provided to users. In one aspect, a method includes receiving, from a user device, a request to subscribe to a push messaging service, selecting a given phone number that is uniquely associated with the user based on the received request, transmitting, to a user device, a first message that presents visual information at the user device and includes the given phone number, receiving, by the one or more servers, a second message addressed to the given phone number, selecting an additional message that presents additional visual information at the user device based, at least in part, on the message received from the user device and one or more of a geolocation of the mobile device or a time of day, and transmitting the additional message to the user device.
-
-
-
-