-
1.
公开(公告)号:US10229213B1
公开(公告)日:2019-03-12
申请号:US15378731
申请日:2016-12-14
Applicant: Google Inc.
Inventor: Krzysztof Duleba , Amin Charaniya , Vibhor Nanavati , Aileen Tang
Abstract: A content management system server can obtain a protocol based data transmission via a computer network from a script that executes at the publisher device server, and can obtain search result content items from an index of electronic documents that include snippets of text extracted from the search result content items and that include hypertext links to the search result content items. The system can extract feature vectors and document identifiers of the search result content items, and can determine information retrieval scores of search result content items. Based on the network identifier, location probabilities of device locations can be ranked and compared to thresholds. The system can determine a confidence threshold representing a minimum degree of certainty of the geographical location of the devices and can select content for protocol based transmission accordingly.
-
公开(公告)号:US20170324805A1
公开(公告)日:2017-11-09
申请号:US14324027
申请日:2014-07-03
Applicant: Google Inc.
Inventor: Amin CHARANIYA , Krzysztof Duleba , Jessica Mignone , James Thomas Dowdell , Aileen Tang , Smita Hashim , Ankur Gupta , Luuk Van Dijk
IPC: H04L29/08 , G06F3/0484
CPC classification number: G06F16/29 , H04L67/02 , H04L67/18 , H04L67/20 , H04L67/2804 , H04W4/02 , H04W4/029 , H04W4/23
Abstract: Configurations for providing a multi-tier hierarchy to manage geographical data are disclosed. The subject technology identifies a first geographic location and determines where, in a geographic hierarchy, the first location belongs, including associating one or more labels with the first location. Each label is associated with a respective level in the geographic hierarchy that includes the first location. The subject technology identifies a second, different geographic location and determines where, in the geographic hierarchy, the second location belongs. One or more different number of levels in the geographic hierarchy are determined to associate with the second location than a number of levels in the geographic hierarchy associated with the first location. The subject technology associates one or more labels for the one or more different number of levels with the second location, and uses respective labels to target content delivered to users associated with the first or second locations.
-
公开(公告)号:US09791280B2
公开(公告)日:2017-10-17
申请号:US13723478
申请日:2012-12-21
Applicant: Google Inc.
Inventor: Krzysztof Duleba
CPC classification number: G01C21/20 , G01C21/3484 , G01C21/3492
Abstract: A method, system and apparatus for determining a route between start and finish locations by searching journey tracks shared by users and using tracks identified in the search to determine the route between the start and finish locations.
-
公开(公告)号:US09747304B2
公开(公告)日:2017-08-29
申请号:US15054716
申请日:2016-02-26
Applicant: Google Inc.
Inventor: Lukasz Andrzej Heldt , Krzysztof Duleba , David Robert Bailey
IPC: G06F17/30
CPC classification number: G06F17/30241 , G06F17/3053 , G06F17/30598 , G06F17/30601 , G06F17/30864 , G06F17/30867 , G06F17/3087
Abstract: Systems and methods for approximating a user location are provided. For instance, historical location data and internet protocol address data can be analyzed to identify a plurality of locations. A confidence score for each of the plurality of locations can be determined. Two or more locations of the plurality of locations that form a cluster can be identified and the confidence scores for each of the two or more locations that form a cluster can be modified by adjusting each confidence score by a weight associated with the cluster.
-
公开(公告)号:US09553936B2
公开(公告)日:2017-01-24
申请号:US13838898
申请日:2013-03-15
Applicant: Google Inc.
Inventor: Luuk van Dijk , Jeffrey D. Oldham , Hartmut Maennel , Krzysztof Duleba , Zoltan Szamonek , Fiona Herring , Aileen Tang
CPC classification number: G06F17/3087 , G06Q30/0251 , H04L67/20 , H04W4/021
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for improving geographic targeting of digital content. One of the methods includes receiving a targeting request that identifies a target geographic region; identifying one or more groups of geographic regions that each include at least two geographic regions, including the target geographic region, wherein the one or more groups of geographic regions are identified based on respective combined targeting accuracies, the respective combined targeting accuracy of each of the one or more groups being higher than a targeting accuracy for the target geographic region; and providing data describing the identified one or more groups of geographic regions in response to the targeting request.
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于改进数字内容的地理定位。 其中一种方法包括接收标识目标地理区域的定向请求; 识别每个包括至少两个地理区域(包括所述目标地理区域)的一个或多个地理区域组,其中基于各自组合的目标准确度识别所述一个或多个地理区域组, 一个或多个组高于目标地理区域的定位精度; 以及响应于所述目标请求提供描述所识别的一个或多个地理区域组的数据。
-
6.
公开(公告)号:US10366422B2
公开(公告)日:2019-07-30
申请号:US14849368
申请日:2015-09-09
Applicant: Google Inc.
Inventor: Krzysztof Duleba
IPC: G06Q30/02 , G06Q50/00 , G06F16/23 , G06F16/248 , G06F16/9535 , G06F16/2457 , G06F16/9537
Abstract: The response of a computer to a query associated with a physical location may be controlled using a quality visit measure that is based at least in part on the number and/or frequency of repeat visits by one or more individuals to that physical location.
-
公开(公告)号:US10230687B1
公开(公告)日:2019-03-12
申请号:US13679542
申请日:2012-11-16
Applicant: GOOGLE Inc.
Inventor: Krzysztof Duleba , Andras Erdei
IPC: G06F15/173 , H04L29/12
Abstract: Provided is a method of correlating an Internet Protocol version 4 (IPv4) address with an Internet Protocol version 6 (IPv6) address. The method may include communicating, via the Internet, an IPv4-addressed signal transmitted to, or received from, an IPv4-capable computing device. The method may also include communicating, via the Internet, an IPv6-addressed signal transmitted to, or received from, an IPv6-capable computing device. The method may further include determining that the IPv4-capable computing device and the IPv6-capable computing device are the same computing device based on the IPv4-addressed signal and the IPv6-addressed signal, and storing in memory data indicating a correlation between at least part of the IPv4 address and at least part of the IPv6 address.
-
公开(公告)号:US20170359303A1
公开(公告)日:2017-12-14
申请号:US15670348
申请日:2017-08-07
Applicant: Google Inc.
Inventor: Zoltan Szamonek , Krzysztof Duleba , Luuk van Dijk
CPC classification number: H04L61/2007 , H04L41/0813 , H04L61/2061 , H04L67/22
Abstract: Systems, methods, and computer program products involve identifying a first IP block having a first set of IP addresses and a second IP block having a second set of IP addresses, the first set of IP addresses different from the second set of IP addresses. A first expected number of IP reassignments for the first IP block can be determined. A first number of IP reassignments between the first IP block and the second IP block can be identified. The first number of IP reassignments can be compared against the first expected number of IP reassignments. The first IP block and the second IP block can be merged into an IP allocation pool based, at least in part, on the comparison.
-
公开(公告)号:US09836484B1
公开(公告)日:2017-12-05
申请号:US14984683
申请日:2015-12-30
Applicant: Google Inc.
Inventor: Iwona Bialynicka-Birula , Blaise Aguera-Arcas , Daniel Ramage , Hugh Brendan McMahan , Oliver Fritz Lange , Emily Anne Fortuna , Divya Tyamagundlu , Jess Holbrook , Kristine Kohlhepp , Juston Payne , Krzysztof Duleba , Benjamin Vanik , Alison Lentz , Jon Gabriel Clapper , Joshua Denali Lovejoy , Aaron Michael Donsbach
CPC classification number: G06F17/3028 , G06K9/00261 , G06K9/6262 , H04N1/2137 , H04N5/23216 , H04N5/23219 , H04N5/23241 , H04N5/23245 , H04N5/23293
Abstract: The present disclosure provides an image capture, curation, and editing system that includes a resource-efficient mobile image capture device that continuously captures images. The mobile image capture device is operable to input an image into at least one neural network and to receive at least one descriptor of the desirability of a scene depicted by the image as an output of the at least one neural network. The mobile image capture device is operable to determine, based at least in part on the at least one descriptor of the desirability of the scene of the image, whether to store a second copy of such image in a non-volatile memory of the mobile image capture device or to discard a first copy of such image from a temporary image buffer without storing the second copy of such image in the non-volatile memory.
-
公开(公告)号:US09729500B2
公开(公告)日:2017-08-08
申请号:US13950612
申请日:2013-07-25
Applicant: Google Inc.
Inventor: Zoltan Szamonek , Krzysztof Duleba , Luuk van Dijk
IPC: G06F15/173 , H04L29/12 , H04L12/24 , H04L29/08
CPC classification number: H04L61/2007 , H04L41/0813 , H04L61/2061 , H04L67/22
Abstract: Systems, methods, and computer program products involve identifying a first IP block having a first set of IP addresses and a second IP block having a second set of IP addresses, the first set of IP addresses different from the second set of IP addresses. A first expected number of IP reassignments for the first IP block can be determined. A first number of IP reassignments between the first IP block and the second IP block can be identified. The first number of IP reassignments can be compared against the first expected number of IP reassignments. The first IP block and the second IP block can be merged into an IP allocation pool based, at least in part, on the comparison.
-
-
-
-
-
-
-
-
-