Dynamic geo-fencing based on a popularity of a product
First Claim
Patent Images
1. A computer-implemented method for creating a dynamic geo-fence related to a venue, the method comprising:
- establishing, based on a reference point and an area having a range, the dynamic geo-fence;
associating a first product with the dynamic geo-fence, the product being an item that is being sold at the venue;
monitoring a number of units of the product sold at the venue over a predefined period of time;
comparing the number of units of the product sold at the venue over the predefined period of time to a predefined threshold in a geo-fence database; and
automatically optimizing a flow of customers to the venue by modifying the range of the area of the dynamic geo-fence based on a popularity of the product, by;
dynamically resizing the dynamic geo-fence to reduce the range of the area to a threshold range specified in the geo-fence database in response to the comparing indicating that the number of units sold at the venue over the predefined period of time exceeds the predefined threshold; and
dynamically resizing the dynamic geo-fence to expand the range of the area in response to the comparing indicating that the number of units sold at the venue over the predefined period of time does not exceed the predefined threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Approaches presented herein enable creating a dynamic geo-fence based on a popularity of a product. Specifically, a geo-fence at a venue (e.g., retail outlet, restaurant, ticket office, etc.) is established based on a reference point and an area having a range. A product is associated with the established geo-fence. The range of the area is dynamically modified (i.e., increased or decreased) based on a popularity of the product in order to optimize the flow of customers to the venue.
11 Citations
8 Claims
-
1. A computer-implemented method for creating a dynamic geo-fence related to a venue, the method comprising:
-
establishing, based on a reference point and an area having a range, the dynamic geo-fence; associating a first product with the dynamic geo-fence, the product being an item that is being sold at the venue; monitoring a number of units of the product sold at the venue over a predefined period of time; comparing the number of units of the product sold at the venue over the predefined period of time to a predefined threshold in a geo-fence database; and automatically optimizing a flow of customers to the venue by modifying the range of the area of the dynamic geo-fence based on a popularity of the product, by; dynamically resizing the dynamic geo-fence to reduce the range of the area to a threshold range specified in the geo-fence database in response to the comparing indicating that the number of units sold at the venue over the predefined period of time exceeds the predefined threshold; and dynamically resizing the dynamic geo-fence to expand the range of the area in response to the comparing indicating that the number of units sold at the venue over the predefined period of time does not exceed the predefined threshold. - View Dependent Claims (2, 3)
-
-
4. A computer readable storage device having a computer program product for creating a dynamic geo-fence related to a venue comprising program instructions stored on the computer readable storage device, which, when executed by a computer device, are configured to:
-
establish, based on a reference point and an area having a range, the dynamic geo-fence; associate a product with the dynamic geo-fence, the product being an item that is being sold at the venue; monitor a number of units of the product sold at the venue over a predefined period of time; compare the number of units of the product sold at the venue over the predefined period of time to a predefined threshold in a geo-fence database; and automatically optimize a flow of customers to the venue by modifying the range of the area of the dynamic geo-fence based on a popularity of the product, by; dynamically resizing the dynamic geo-fence to reduce the range of the area to a threshold range specified in the geo-fence database in response to the comparing indicating that the number of units sold at the venue over the predefined period of time exceeds the predefined threshold; and expanding the range of the area when in response to the comparing indicating that the number of units sold at the venue over the predefined period of time does not exceed the predefined threshold. - View Dependent Claims (5, 6)
-
-
7. A computer system for creating a dynamic geo-fence related to a venue, the computer system comprising:
-
a memory medium comprising program instructions; a bus coupled to the memory medium; and a processor for executing the program instructions, the instructions causing the system to; establish, based on a reference point and an area having a range, the dynamic geo-fence; associate a product with the dynamic geo-fence, the product being an item that is being sold at the venue; monitor a number of units of the product sold at the venue over a predefined period of time; compare the number of units of the product sold at the venue over the predefined period of time to a predefined threshold in a geo-fence database; and automatically optimize a flow of customers to the venue by modifying the range of the area of the dynamic geo-fence based on a popularity of the product, by; dynamically resizing the dynamic geo-fence to reduce the range of the area to a threshold range specified in the geo-fence database in response to the comparing indicating that the number of units sold at the venue over the predefined period of time exceeds the predefined threshold; and expanding the range of the area when in response to the comparing indicating that the number of units sold at the venue over the predefined period of time does not exceed the predefined threshold. - View Dependent Claims (8)
-
Specification