Patents by Inventor Zoltan Szamonek

Zoltan Szamonek has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11113776
    Abstract: A computer-implemented method for protecting user identity within online content providing environments uses a security content management system (CMS) including at least one processor and a memory. The method includes identifying a request for an online content item associated with an online device. The online device is associated with actual device data. The method also includes determining a first characteristic value associated with the actual device data of the online device. The method further includes generating, by the processor, substitute device data. The substitute device data represents at least the first characteristic value. The method also includes providing the substitute device data to an online content provider.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: September 7, 2021
    Assignee: Google LLC
    Inventors: Gang Wang, Matthew Young-Lai, Zoltan Szamonek
  • Patent number: 10439983
    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.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 8, 2019
    Assignee: Google LLC
    Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
  • Patent number: 10424034
    Abstract: A computer-implemented method for protecting user identity within online content providing environments uses a security content management system (CMS) including at least one processor and a memory. The method includes identifying a request for an online content item associated with an online device. The online device is associated with actual device data. The method also includes determining a first characteristic value associated with the actual device data of the online device. The method further includes generating, by the processor, substitute device data. The substitute device data represents at least the first characteristic value. The method also includes providing the substitute device data to an online content provider.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: September 24, 2019
    Assignee: Google LLC
    Inventors: Gang Wang, Matthew Young-Lai, Zoltan Szamonek
  • Publication number: 20190068546
    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.
    Type: Application
    Filed: October 31, 2018
    Publication date: February 28, 2019
    Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
  • Patent number: 10142285
    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.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: November 27, 2018
    Assignee: Google LLC
    Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
  • Publication number: 20170359303
    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.
    Type: Application
    Filed: August 7, 2017
    Publication date: December 14, 2017
    Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
  • Patent number: 9824156
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for improving geographic targeting of digital content. In some implementations, a targeting request that identifies a target geographic region is received. Groups of geographic regions that each include the target geographic region and at least another geographic region are identified. Combined targeting accuracies are computed for the groups of geographic regions. One or more of the groups of geographic regions are selected based on their combined targeting accuracies being higher than a targeting accuracy for the target geographic region. Data describing the selected one or more groups of geographic regions is provided for output in response to the targeting request.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: November 21, 2017
    Assignee: Google Inc.
    Inventors: Luuk van Dijk, Jeffrey D. Oldham, Hartmut Maennel, Krzysztof Duleba, Zoltan Szamonek, Fiona Herring, Aileen Tang
  • Patent number: 9729500
    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.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: August 8, 2017
    Assignee: Google Inc.
    Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
  • Patent number: 9553936
    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.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 24, 2017
    Assignee: Google Inc.
    Inventors: Luuk van Dijk, Jeffrey D. Oldham, Hartmut Maennel, Krzysztof Duleba, Zoltan Szamonek, Fiona Herring, Aileen Tang
  • Publication number: 20160041999
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for analyzing queries. One of the methods includes obtaining a plurality of queries submitted from a plurality of different client devices; determining a source geographic location for each of the plurality of queries based on information associated with a client device from which the query was submitted; determining a destination geographic location for each of the plurality of queries based on the respective first text portion of the query; determining a vertical market category for each of the plurality of queries; receiving a request to analyze queries according to a first vertical market category and at least one of a source geographic location or a destination geographic location; using one or more indexes to identify queries responsive to the request; and presenting data describing the queries responsive to the request.
    Type: Application
    Filed: July 23, 2012
    Publication date: February 11, 2016
    Applicant: GOOGLE INC.
    Inventors: Frederik Kemner, Jan Peter Kretschmer, Zoltan Szamonek
  • Patent number: 9143541
    Abstract: Systems, computer-implemented methods, and computer-readable media are provided to target internet-based services on a geographic location relating to a plurality of candidate geographic locations. A targeted geographic location may be provided based on usefulness, to a user probabilistically located among the plurality of candidates, of internet-based services being targeted thereon. From a first server, a plurality of candidate geographic locations may be obtained, each of which may be associated with a client IP address and a plurality of candidate confidence levels. A plurality of route-utility factors for each respective candidate geographic location, a plurality of probabilistic utility scores for each respective candidate geographic location, and an aggregate probabilistic utility score may be determined for each candidate geographic location.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: September 22, 2015
    Assignee: GOOGLE INC.
    Inventors: Zoltan Szamonek, Krzysztof Duleba
  • Publication number: 20150169629
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for 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.
    Type: Application
    Filed: March 15, 2013
    Publication date: June 18, 2015
    Applicant: Google Inc.
    Inventors: Luuk van Dijk, Jeffrey D. Oldham, Hartmut Maennel, Krzysztof Duleba, Zoltan Szamonek, Fiona Herring, Aileen Tang
  • Publication number: 20140280881
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining geographical locations of devices. One of the methods includes obtaining a first network address of a first device; obtaining first route information associated with at least one data transmission between the first source network address and a first network address; obtaining a second network address associated with a second device; obtaining second route information associated with at least one data transmission between a second source network address and the second network address; obtaining an estimate for geographical location of the second device; determining a first latency distance between the first network address and the second network address based on the first and second route information; and estimating a geographical location of the first device based on the estimate for geographical location of the second device and the first latency distance.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Google Inc.
    Inventors: Zoltan Szamonek, Luuk van Dijk, Hartmut Maennel
  • Publication number: 20140280902
    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.
    Type: Application
    Filed: July 25, 2013
    Publication date: September 18, 2014
    Applicant: Google Inc.
    Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk