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: 11113776Abstract: 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: GrantFiled: August 15, 2019Date of Patent: September 7, 2021Assignee: Google LLCInventors: Gang Wang, Matthew Young-Lai, Zoltan Szamonek
-
Patent number: 10439983Abstract: 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: GrantFiled: October 31, 2018Date of Patent: October 8, 2019Assignee: Google LLCInventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
-
Patent number: 10424034Abstract: 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: GrantFiled: September 8, 2014Date of Patent: September 24, 2019Assignee: Google LLCInventors: Gang Wang, Matthew Young-Lai, Zoltan Szamonek
-
Publication number: 20190068546Abstract: 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: ApplicationFiled: October 31, 2018Publication date: February 28, 2019Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
-
Patent number: 10142285Abstract: 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: GrantFiled: August 7, 2017Date of Patent: November 27, 2018Assignee: Google LLCInventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
-
Publication number: 20170359303Abstract: 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: ApplicationFiled: August 7, 2017Publication date: December 14, 2017Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
-
Patent number: 9824156Abstract: 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: GrantFiled: December 29, 2016Date of Patent: November 21, 2017Assignee: Google Inc.Inventors: Luuk van Dijk, Jeffrey D. Oldham, Hartmut Maennel, Krzysztof Duleba, Zoltan Szamonek, Fiona Herring, Aileen Tang
-
Patent number: 9729500Abstract: 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: GrantFiled: July 25, 2013Date of Patent: August 8, 2017Assignee: Google Inc.Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk
-
Patent number: 9553936Abstract: 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: GrantFiled: March 15, 2013Date of Patent: January 24, 2017Assignee: Google Inc.Inventors: Luuk van Dijk, Jeffrey D. Oldham, Hartmut Maennel, Krzysztof Duleba, Zoltan Szamonek, Fiona Herring, Aileen Tang
-
Publication number: 20160041999Abstract: 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: ApplicationFiled: July 23, 2012Publication date: February 11, 2016Applicant: GOOGLE INC.Inventors: Frederik Kemner, Jan Peter Kretschmer, Zoltan Szamonek
-
Patent number: 9143541Abstract: 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: GrantFiled: November 16, 2012Date of Patent: September 22, 2015Assignee: GOOGLE INC.Inventors: Zoltan Szamonek, Krzysztof Duleba
-
Publication number: 20150169629Abstract: 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: ApplicationFiled: March 15, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventors: Luuk van Dijk, Jeffrey D. Oldham, Hartmut Maennel, Krzysztof Duleba, Zoltan Szamonek, Fiona Herring, Aileen Tang
-
Publication number: 20140280881Abstract: 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: ApplicationFiled: March 14, 2013Publication date: September 18, 2014Applicant: Google Inc.Inventors: Zoltan Szamonek, Luuk van Dijk, Hartmut Maennel
-
Publication number: 20140280902Abstract: 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: ApplicationFiled: July 25, 2013Publication date: September 18, 2014Applicant: Google Inc.Inventors: Zoltan Szamonek, Krzysztof Duleba, Luuk van Dijk