Methods, systems, and apparatus for defining, generating, utilizing, and/or detecting a geo-fence are described. A trigger is obtained, the trigger generated in response to a change in a geo-fence criteria. One or more boundaries of the geo-fence based on the geo-fence criteria are defined in response to obtaining the trigger.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An apparatus comprising: a processor; and memory to store instructions that, when executed by the processor, cause the processor to perform operations comprising: obtaining a definition of a geo-fence, the geo-fence having a shape based on a population demographic, the geo-fence being defined based on a first geo-fence criterion of a plurality of geo-fence criteria, the plurality of geo-fence criteria includes at least one of: human population, a value of an item for sale, a travel time, or time of day; obtaining a trigger generated in response to a change in the first geo-fence criterion; and redefining one or more boundaries of the geo-fence based on the changed first geo-fence criterion in response to obtaining the trigger, the one or more boundaries being modified based on a change in a value of the first geo-fence criterion.
2. The apparatus of claim 1 , wherein e redefining modifies one or more existing geo-fence boundaries.
3. The apparatus of claim 1 , wherein the trigger is one or more of: a density of electronic commerce listings being within a defined listing density range; a density of geo-fences being within a defined geo-fence density range; a reception of revised demographic information; a reception of revised user characteristics; or a time-of-day alarm.
4. The apparatus of claim 1 , wherein the plurality of geo-fence criteria further includes: a density of human population; a density of establishments; a count of establishments; a density of electronic commerce listings; a count of electronic commerce listings; one or more characteristics of the item for sale; a popularity of an item for sale based on a number of online searches for the item; a popularity of the item for sale based on a number of online views of an item; a popularity of the item for sale based on a number of sales of the item; demographics of human population; one or more characteristics of a user; or an itinerary of the user.
5. The apparatus of claim 1 , wherein the redefining is based on an amount of storage on a geo-fence device.
6. The apparatus of claim 1 , wherein a shape of the geo-fence is a circle and a radius of the circle is based on the first geo-fence criterion.
7. The apparatus of claim 1 , wherein the geo-fence is activated at a first specified time of day and is deactivated at a second specified time of day.
8. A method comprising: obtaining a definition of a geo-fence, the geo-fence having a shape based on a population demographic, the geo-fence being defined based on a first geofence criterion of a plurality of geo-fence criteria, the plurality of geo-fence criteria includes at least one of: human population, a value of an item for sale, a travel time, or time of day, obtaining a trigger generated in response to a change in the first geo-fence criterion; and redefining one or more boundaries of the geo-fence based on the changed first geo-fence criterion in response to obtaining the trigger, the one or more boundaries being modified based on a change in a value of the first geo-fence criterion.
9. The method of claim 8 , wherein the redefining modifies one or more existing geo-fence boundaries.
10. The method of claim 8 , wherein the trigger is one or more of: a density of electronic commerce listings being within a defined listing density range; a density of geo-fences being within a defined geo-fence density range; a reception of revised demographic information; a reception of revised user characteristics; or a time-of-day alarm.
11. The method of claim 8 , wherein the redefining is based on an amount of storage on a geo-fence device.
12. The method of claim 8 , wherein a shape of the geo-fence is a circle and a radius of the circle is based on the first geo-fence criterion.
13. The method of claim 8 , wherein the geo-fence is activated at a start of a specified period of time and is deactivated at an end of the specified period of time.
14. A non-transitory computer-readable medium embodying instructions that, when executed by a processor, cause the processor to perform operations comprising: obtaining a definition of a geo-fence, the geo-fence having a shape based on a population demographic, the geo-fence being defined based on a first geofence criterion of a plurality of geo-fence criteria, the plurality of geo-fence criteria includes at least one of: human population, a value of an item for sale, a travel time, or time of day; obtaining a trigger, the trigger generated in response to a change in the first geo-fence criterion, and redefining one or more boundaries of the geo-fence based on the changed first geo-fence criterion in response to obtaining the trigger, the one or more boundaries being modified based on a change in a value of the first, geo-fence criterion.
15. The non-transitory computer-readable medium of claim 14 , wherein the redefining modifies one or more existing geo-fence boundaries.
16. The non-transitory computer-readable medium of claim 14 , wherein the redefining is based on an amount of storage on a geo-fence device.
17. The non-transitory computer-readable medium of claim 14 , wherein the geo-fence is activated at a start, of a specified period of time and is deactivated at an end of the specified period of time.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 12, 2018
June 23, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.