Determining unique vistors to a network location
AssigneeGoogle Inc.
InventorsEvgeny Skvortsov, Carl Fredrik Hubinette, Taylan Yildiz, Lu Zhang
Life of this patent
Estimating the term…
Abstract
A system and computer-implemented method for determining an estimated number of unique visitors to a network location from a geographical area. A non-linear approximation is utilized to determine the estimated number of unique visitors to the network location. The non-linear approximation is based on at least the estimated number of users within the geographical area, the estimated number of unique user identifiers within the geographical area, and the number of unique user identifiers from the geographical area that are observed at the network location.
Claims40
A computer-implemented method comprising:
- obtaining, at an estimation server, an estimated number of users of a network within a geographical area;
- obtaining, at the estimation server, an estimated number of unique user identifiers within the geographical area;
- obtaining, at the estimation server, a number of unique user identifiers from the geographical area that are observed at a network location in the network;
- determining, at the estimation server, an estimated number of unique visitors to the network location from the geographical area utilizing a non-linear approximation based on at least the estimated number of users within the geographical area, the estimated number of unique user identifiers within the geographical area, and the number of unique user identifiers from the geographical area that are observed at the network location;
- and
- storing, on a memory at the estimation server, the estimated number of unique visitors to the network location from the geographical area, wherein the non-linear approximation comprises:
- #
-
-
- people
- =
- (
- 1
- +
- α
- )
-
- #
-
-
- cookies
- α
-
-
- c
- +
- #
-
-
- cookies
- ·
- p
- ;
- wherein “# people” is the estimated number of unique visitors to the network location from the geographical area;
- “# cookies” is the number of unique user identifiers from the geographical area that are observed at the network location;
- “c” is the estimated number of unique user identifiers within the geographical area;
- “p” is the estimated number of users within the geographical area;
- and “α” is a parameter specific to the geographical area.
A system, comprising:
- one or more processors at an estimation server operable to perform operations comprising:
- obtaining an estimated number of users of a network within a geographical area;
- obtaining an estimated number of unique user identifiers within the geographical area;
- obtaining a number of unique user identifiers from the geographical area that are observed at a network location in the network;
- determining an estimated number of unique visitors to the network location from the geographical area utilizing a non-linear approximation based on at least the estimated number of users within the geographical area, the estimated number of unique user identifiers within the geographical area, and the number of unique user identifiers from the geographical area that are observed at the network location;
- and
- storing, on a memory at the estimation server, the estimated number of unique visitors to the network location from the geographical area, wherein the non-linear approximation comprises:
- #
-
-
- people
- =
- (
- 1
- +
- α
- )
-
- #
-
-
- cookies
- α
-
-
- c
- +
- #
-
-
- cookies
- ·
- p
- ;
- wherein “# people” is the estimated number of unique visitors to the network location from the geographical area;
- “# cookies” is the number of unique user identifiers from the geographical area that are observed at the network location;
- “c” is the estimated number of unique user identifiers within the geographical area;
- “p” is the estimated number of users within the geographical area;
- and “α” is a parameter specific to the geographical area.
A method comprising:
- obtaining, at an estimation server, a plurality of demographic categories corresponding to users of a network within a geographical area;
- and
- for at least one demographic category of the plurality of demographic categories:
- (1) obtaining, at the estimation server, an estimated number of users within the geographical area and within the demographic category;
- (2) obtaining, at the estimation server, an estimated number of unique user identifiers within the geographical area and within the demographic category;
- (3) obtaining, at the estimation server, a number of unique user identifiers from the geographical area and within the demographic category that are observed at a network location in the network;
- (4) determining, at the estimation server, an estimated number of unique visitors to the network location from the geographical area and within the demographic category utilizing a non-linear approximation based on at least the estimated number of users within the geographical area and within the demographic category, the estimated number of unique user identifiers within the geographical area and within the demographic category, and the number of unique user identifiers from the geographical area and within the demographic category that are observed at the network location;
- and
- (5) storing, on a memory at the estimation server, the estimated number of unique visitors to the network location from the geographical area, wherein the non-linear approximation comprises:
- #
-
-
- people
- =
- (
- 1
- +
- α
- )
-
- #
-
-
- cookies
- α
-
-
- c
- +
- #
-
-
- cookies
- ·
- p
- ;
- wherein “# people” is the estimated number of unique visitors to the network location from the geographical area and within the demographic category;
- “# cookies” is the number of unique user identifiers from the geographical area and within the demographic category that are observed at the network location;
- “c” is the estimated number of unique user identifiers within the geographical area and within the demographic category;
- “p” is the estimated number of users within the geographical area and within the demographic category;
- and “α” is a parameter specific to the geographical area.
A system, comprising:
- one or more processors at an estimation server operable to perform operations comprising:
- obtaining a plurality of demographic categories corresponding to users of a network within a geographical area;
- and
- for at least one demographic category of the plurality of demographic categories:
- (1) obtaining an estimated number of users within the geographical area and within the demographic category;
- (2) obtaining an estimated number of unique user identifiers within the geographical area and within the demographic category;
- (3) obtaining a number of unique user identifiers from the geographical area and within the demographic category that are observed at a network location in the network;
- (4) determining an estimated number of unique visitors to the network location from the geographical area and within the demographic category utilizing a non-linear approximation based on at least the estimated number of users within the geographical area and within the demographic category, the estimated number of unique user identifiers within the geographical area and within the demographic category, and the number of unique user identifiers from the geographical area and within the demographic category that are observed at the network location;
- and
- (5) storing on a memory at the estimation server the estimated number of unique visitors to the network location from the geographical area, wherein the non-linear approximation comprises:
- #
-
-
- people
- =
- (
- 1
- +
- α
- )
-
- #
-
-
- cookies
- α
-
-
- c
- +
- #
-
-
- cookies
- ·
- p
- ;
- wherein “# people” is the estimated number of unique visitors to the network location from the geographical area and within the demographic category;
- “# cookies” is the number of unique user identifiers from the geographical area and within the demographic category that are observed at the network location;
- “c” is the estimated number of unique user identifiers within the geographical area and within the demographic category;
- “p” is the estimated number of users within the geographical area and within the demographic category;
- and “α” is a parameter specific to the geographical area.
Dependencies are inferred from the claim text.