-
公开(公告)号:US10891649B1
公开(公告)日:2021-01-12
申请号:US16438973
申请日:2019-06-12
Applicant: Google LLC
Inventor: Anurag Agrawal , Girish Baliga , Anshul Kothari , Seung Yi , Tao Huang
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic contact information assignment. A method includes: identifying a pool of telephone numbers; assigning the telephone numbers to a pool manager; allocating by the pool manager, subsets of the telephone numbers to a plurality of allocators, each allocator responsible for allocating telephone numbers to an associated group of content sponsors; determining a first allocation of a first subset, the first allocation being distributed among the content sponsors associated with a first allocator, creating first pools each associated with a respective one of the content sponsors associated with the first allocator; reclaiming one or more telephone numbers from a pool of the first pools; and assigning ones of the reclaimed telephone numbers by the first allocator into either other pools of the first pools or back to the pool manager for allocation to other allocators.
-
公开(公告)号:US10885879B2
公开(公告)日:2021-01-05
申请号:US16325366
申请日:2017-11-16
Applicant: GOOGLE LLC
Inventor: Anton Kast , Anurag Agrawal
Abstract: Systems and methods for cropping media for a particular orientation using a computing device are described. In some implementations, a method may first comprise receiving by a video preprocessor of the device, a first frame of media in a first orientation. A first region comprising a first feature within the first frame may be identified, by an image analyzer. A cropping calculator of the device may generate a score for the first region based on a characteristic of the first feature and determine that the score for the first region exceeds a threshold. An image processor of the device may then crop the first frame of the video, responsive to the determination that the score for the first region exceeds the threshold, to include the first region within a predetermined display area comprising a subset of the first frame in a second orientation.
-
公开(公告)号:US10748106B2
公开(公告)日:2020-08-18
申请号:US15705256
申请日:2017-09-14
Applicant: Google LLC
Inventor: Varun Soundararajan , Anurag Agrawal
IPC: G06Q10/08
Abstract: Improving automated package delivery to mobile delivery receptacles to allow accurate and reliable package deliveries comprises a delivery receptacle for an automated package delivery via an unmanned aerial delivery device. The delivery receptacle is notified of a pending delivery and travels to a receiving location. The delivery receptacle emits infrared (“IR”) beacons from one or more IR beacon transmitters. An aerial delivery device detects the IR beacon and uses the beacons to navigate to the delivery receptacle. The delivery receptacle receives IR beacon responses from the aerial delivery device and continually or periodically directs the IR beacons in the direction of the aerial delivery device. The aerial delivery device deposits the package in the delivery receptacle. After receiving the package, the delivery receptacle transports the package to a secure location, such as into a garage.
-
公开(公告)号:US20190266980A1
公开(公告)日:2019-08-29
申请号:US16325366
申请日:2017-11-16
Applicant: GOOGLE LLC
Inventor: Anton Kast , Anurag Agrawal
Abstract: Systems and methods for cropping media for a particular orientation using a computing device are described. In some implementations, a method may first comprise receiving by a video preprocessor of the device, a first frame of media in a first orientation. A first region comprising a first feature within the first frame may be identified, by an image analyzer. A cropping calculator of the device may generate a score for the first region based on a characteristic of the first feature and determine that the score for the first region exceeds a threshold. An image processor of the device may then crop the first frame of the video, responsive to the determination that the score for the first region exceeds the threshold, to include the first region within a predetermined display area comprising a subset of the first frame in a second orientation.
-
公开(公告)号:US10354272B1
公开(公告)日:2019-07-16
申请号:US16007334
申请日:2018-06-13
Applicant: Google LLC
Inventor: Anurag Agrawal , Girish Baliga , Anshul Kothari , Seung Yi , Tao Huang
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic contact information assignment. A method includes: identifying a pool of telephone numbers; assigning the telephone numbers to a pool manager; allocating by the pool manager, subsets of the telephone numbers to a plurality of allocators, each allocator responsible for allocating telephone numbers to an associated group of content sponsors; determining a first allocation of a first subset, the first allocation being distributed among the content sponsors associated with a first allocator, creating first pools each associated with a respective one of the content sponsors associated with the first allocator; reclaiming one or more telephone numbers from a pool of the first pools; and assigning ones of the reclaimed telephone numbers by the first allocator into either other pools of the first pools or back to the pool manager for allocation to other allocators.
-
公开(公告)号:US20190163638A1
公开(公告)日:2019-05-30
申请号:US16091751
申请日:2017-12-12
Applicant: GOOGLE LLC
Inventor: Anton Kast , William Coster , Anurag Agrawal
IPC: G06F12/0862 , G06F12/0891 , G06F16/957 , G06F9/48 , G06F9/50
Abstract: Systems and methods for prefetching content items for display by applications executed on computing devices are provided. The method can include transmitting a first request for content to display within an environment of the application, the first request for content including a first parameter to be used to determine a first content item for display; storing in an associated memory element, the first parameter, transmitting a follow-on request for content including the first parameter of the first request for content; receiving a follow-on content item responsive to the follow-on request for content; storing the follow-on content item in a local cache structure specific to the application; transmitting a second request for content; retrieving, in response to the second request, the follow-on content item from the local cache structure; and displaying, in response to the second request, the follow-on content item within the environment of the application on the computing device.
-
公开(公告)号:US20210203773A1
公开(公告)日:2021-07-01
申请号:US17199044
申请日:2021-03-11
Applicant: Google LLC
Inventor: Anurag Agrawal , Anshul Kothari , Tao Huang , Girish Baliga , Seung Yi
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for dynamic telephone number assignment. A method includes: providing a content item to a user device, the content item including a control for initiating a call to a content sponsor associated with the content item; assigning a telephone number from a pool to the content item; receiving a control interaction indication; facilitating a connection between the user and the content sponsor based on the interaction; storing an association between a user identifier, the telephone number, and a content sponsor identifier such that future calls from the user to the telephone number can be routed to the content sponsor, even after the telephone number has been returned to the pool; and linking a content item impression with the connection such that a report can be generated that shows an effectiveness of the content item impression.
-
公开(公告)号:US10403156B2
公开(公告)日:2019-09-03
申请号:US15823517
申请日:2017-11-27
Applicant: GOOGLE LLC
Inventor: Varun Soundararajan , Anurag Agrawal
IPC: G08G5/00 , G01S1/44 , G05D1/02 , G06Q10/08 , G01C21/00 , G01S1/70 , G01S1/08 , G05D1/06 , A47G29/14
Abstract: Improving automated package delivery to mobile delivery receptacles to allow accurate and reliable package deliveries comprises a delivery receptacle for an automated package delivery via an unmanned aerial delivery device. The delivery receptacle is notified of a pending delivery and travels to a receiving location. The delivery receptacle emits infrared (“IR”) beacons from one or more IR beacon transmitters. An aerial delivery device detects the IR beacon and uses the beacons to navigate to the delivery receptacle. The delivery receptacle receives IR beacon responses from the aerial delivery device and continually or periodically directs the IR beacons in the direction of the aerial delivery device. The aerial delivery device deposits the package in the delivery receptacle. After receiving the package, the delivery receptacle transports the package to a secure location, such as into a garage.
-
公开(公告)号:US10341457B2
公开(公告)日:2019-07-02
申请号:US16154862
申请日:2018-10-09
Applicant: Google LLC
Inventor: Tuna Toksoz , Thomas Graham Price , Anurag Agrawal
IPC: G06F15/167 , H04L29/08 , G06Q30/02 , H04L29/06
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.
-
公开(公告)号:US20180082598A1
公开(公告)日:2018-03-22
申请号:US15823517
申请日:2017-11-27
Applicant: GOOGLE LLC
Inventor: Varun Soundararajan , Anurag Agrawal
CPC classification number: G08G5/0069 , A47G29/14 , G01C21/00 , G01S1/08 , G01S1/44 , G01S1/70 , G05D1/0202 , G05D1/0684 , G06Q10/0833
Abstract: Improving automated package delivery to mobile delivery receptacles to allow accurate and reliable package deliveries comprises a delivery receptacle for an automated package delivery via an unmanned aerial delivery device. The delivery receptacle is notified of a pending delivery and travels to a receiving location. The delivery receptacle emits infrared (“IR”) beacons from one or more IR beacon transmitters. An aerial delivery device detects the IR beacon and uses the beacons to navigate to the delivery receptacle. The delivery receptacle receives IR beacon responses from the aerial delivery device and continually or periodically directs the IR beacons in the direction of the aerial delivery device. The aerial delivery device deposits the package in the delivery receptacle. After receiving the package, the delivery receptacle transports the package to a secure location, such as into a garage.
-
-
-
-
-
-
-
-
-