Dynamic online experience modification and inventory optimization based on statistically significant geo-location parameter
First Claim
Patent Images
1. A system for dynamically determining modifications for online experiences based on an objective associated with sales of a product, the system comprising:
- data storage to store online behavior data and offline sales data used to determine a smallest geo-location parameter of statistical significance;
a dynamic regioning module executed by a processor todetermine online behavior of users, wherein the online behavior is related to the product,determine granularities of a geo-location parameter for the on-line behavior of users,determine a smallest granularity of the granularities of the geo-location parameter,determine whether the smallest granularity is statistically significant for estimating an impact of the online behavior on offline sales of the product based on the online behavior data and the offline sales data and one or more parameters associated with the online behavior and offline sales,in response to a determination that the smallest granularity is statistically significant, use the smallest granularity as the smallest geo-location parameter, andin response to a determination that the smallest granularity is not statistically significant, repeatedly determine whether a next higher granularity of the granularities is statistically significant until a granularity of statistical significance is determined, and select the statistically significant granularity as the smallest geo-location parameter;
a catchment zone determination module, executed by the processor, to determine a catchment zone, wherein the catchment zone is a geographic area that is targeted based on the objective, and the catchment zone determination module is operable to modify the catchment zone based on the smallest geo-location parameter; and
an online modifications module, executed by the processor, to determine one or more modifications to the online user experience for the catchment zone to achieve the objective.
2 Assignments
0 Petitions
Accused Products
Abstract
An online experience of a user is dynamically configured at the micro-regional level based to achieve an objective associated with sales of a product. A catchment zone is determined, which identifies the geographic region associated with the objective and the product. The online user experience for users in the catchment zone is modified to achieve the objective.
19 Citations
19 Claims
-
1. A system for dynamically determining modifications for online experiences based on an objective associated with sales of a product, the system comprising:
-
data storage to store online behavior data and offline sales data used to determine a smallest geo-location parameter of statistical significance; a dynamic regioning module executed by a processor to determine online behavior of users, wherein the online behavior is related to the product, determine granularities of a geo-location parameter for the on-line behavior of users, determine a smallest granularity of the granularities of the geo-location parameter, determine whether the smallest granularity is statistically significant for estimating an impact of the online behavior on offline sales of the product based on the online behavior data and the offline sales data and one or more parameters associated with the online behavior and offline sales, in response to a determination that the smallest granularity is statistically significant, use the smallest granularity as the smallest geo-location parameter, and in response to a determination that the smallest granularity is not statistically significant, repeatedly determine whether a next higher granularity of the granularities is statistically significant until a granularity of statistical significance is determined, and select the statistically significant granularity as the smallest geo-location parameter; a catchment zone determination module, executed by the processor, to determine a catchment zone, wherein the catchment zone is a geographic area that is targeted based on the objective, and the catchment zone determination module is operable to modify the catchment zone based on the smallest geo-location parameter; and an online modifications module, executed by the processor, to determine one or more modifications to the online user experience for the catchment zone to achieve the objective. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method to dynamically determine modifications for online experiences based on an objective, the method comprising:
-
storing online behavior data and offline sales data of a product to determine online behavior of users, wherein the online behavior is related to the product; determining, by a processor, granularities of a geo-location parameter for on-line behavior of users; determining a smallest granularity of the granularities of the geo-location parameter; determining whether the smallest granularity is statistically significant for estimating an impact of the online behavior on offline sales of the product based on the online behavior data and the offline sales data and one or more parameters associated with the online behavior and offline sales; in response to determining the smallest granularity is statistically significant, using the smallest granularity as a smallest geo-location parameter; in response to determining the smallest granularity is not statistically significant, repeatedly determining whether a next higher granularity of the granularities is statistically significant until a granularity of statistical significance is determined, selecting the statistically significant granularity as the smallest geo-location parameter; determining a catchment zone, wherein the catchment zone is a geographic area that is targeted based on the objective; modifying, by the processor, the catchment zone based on the smallest geo-location parameter; and determining one or more modifications to an online user experience related to the product and for the catchment zone. - View Dependent Claims (7, 8, 9)
-
-
10. At least one computer readable medium storing computer code that when executed on one or more computer systems is to:
-
determine granularities of a geo-location parameter for on-line behavior of users, wherein the on-line behavior is related to a product; determine a smallest granularity of the granularities of the geo-location parameter; determine whether the smallest granularity is statistically significant for estimating an impact of the online behavior on offline sales of the product based on one or more parameters associated with the online behavior and offline sales of the product; in response to determining the smallest granularity is statistically significant, use the smallest granularity as a smallest geo-location parameter; in response to determining the smallest granularity is not statistically significant, repeatedly determine whether a next higher granularity of the granularities is statistically significant until a granularity of statistical significance is determined, and select the statistically significant granularity as the smallest geo-location parameter; determining a catchment zone, wherein the catchment zone is a geographic area that is targeted based on the objective; modify the catchment zone based on the smallest geo-location parameter; and modify an online user experience related to the product for the catchment zone. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification