METHOD AND SYSTEM OF GENERATING AND USING A GEOGRAPHICAL HIERARCHY MODEL
First Claim
Patent Images
1. A method comprising:
- determining, by one or more processing units, a plurality of probability distributions, each probability distribution of the plurality corresponding to a geographic region of a plurality of geographic regions, each region of the plurality is associated with a level of a geographic region hierarchy, the geographic region'"'"'s probability distribution comprising, for each tag of a plurality of tags, a probability that the tag is descriptive of the geographic region, the plurality of probability distributions being used to identify the level of the geographic region hierarchy to assign the tag;
receiving, by the one or more processing units, a request to identify at least one geographic region of the plurality of geographic regions; and
using, by the one or more processing units, at least some of the plurality of probability distributions to identify the at least one geographic region of the plurality for a response to the request.
6 Assignments
0 Petitions
Accused Products
Abstract
Geographical regions are each characterized using a distribution of terms, tags, etc. A model may be generated that identifies characteristics of each geographic region. The geographic regions may be organized using a geographical hierarchical model.
4 Citations
46 Claims
-
1. A method comprising:
-
determining, by one or more processing units, a plurality of probability distributions, each probability distribution of the plurality corresponding to a geographic region of a plurality of geographic regions, each region of the plurality is associated with a level of a geographic region hierarchy, the geographic region'"'"'s probability distribution comprising, for each tag of a plurality of tags, a probability that the tag is descriptive of the geographic region, the plurality of probability distributions being used to identify the level of the geographic region hierarchy to assign the tag; receiving, by the one or more processing units, a request to identify at least one geographic region of the plurality of geographic regions; and using, by the one or more processing units, at least some of the plurality of probability distributions to identify the at least one geographic region of the plurality for a response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
at least one computing device comprising one or more processors to execute and memory to store instructions to; determine a plurality of probability distributions, each probability distribution of the plurality corresponding to a geographic region of a plurality of geographic regions, each region of the plurality is associated with a level of a geographic region hierarchy, the geographic region'"'"'s probability distribution comprising, for each tag of a plurality of tags, a probability that the tag is descriptive of the geographic region, the plurality of probability distributions being used to identify the level of the geographic region hierarchy to assign the tag; receive a request to identify at least one geographic region of the plurality of geographic regions; and use at least some of the plurality of probability distributions to identify the at least one geographic region of the plurality for a response to the request. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30)
-
17. The system of claim 116, the instructions further comprising instructions to:
-
determine, in the geographic region hierarchy funned using the plurality of geographic regions, at least one tag of the plurality of tags that is shared by a number of nodes at a child level of the geographic hierarchy, the number of nodes at the child level having a common node at a parent level of the geographic hierarchy; and assign the at least one tag of the plurality of tags to the common node at the parent level of the geographic hierarchy.
-
-
27. The system of claim 116, wherein the probability that the tag is descriptive of the geographic region represents an estimated likelihood of the tag being used in a description of the region.
-
31. A computer readable non-transitory storage medium for tangibly storing thereon computer readable instructions that when executed cause at least one processor to:
-
determine a plurality of probability distributions, each probability distribution of the plurality corresponding to a geographic region of a plurality of geographic regions, each region of the plurality is associated with a level of a geographic region hierarchy, the geographic region'"'"'s probability distribution comprising, for each tag of a plurality of tags, a probability that the tag is descriptive of the geographic region, the plurality of probability distributions being used to identify the level of the geographic region hierarchy to assign the tag; receive a request to identify at least one geographic region of the plurality of geographic regions; and use at least some of the plurality of probability distributions to identify the at least one geographic region of the plurality for a response to the request. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification