1. A content item retrieval method, the method comprising: determining multiple base locations, wherein determining each base location is based on GPS information or user entry, each base location being a location from which to apply a corresponding criterion distance-determined granularity thresholding for setting a threshold for location similarity in selecting or rejecting target items for content item retrieval, wherein criterion distance-determined granularity thresholding is applied for each base location of the multiple base locations separately based on differences in distance between farther locations being less important than between equally distant closer locations, further wherein the farther in distance moved from a corresponding base location of the multiple base locations, the less important, in terms of determining similarity, are differences in distance between locations of different content items at the corresponding further distances from the corresponding base location; extracting, as a first anchor item location, location data for a first identified anchor content item, the first identified anchor content item for designating which candidate content items for which a content type is not known or specified by a user are to be retrieved; setting a first threshold based on a criterion distance that candidate content items must meet to be selected, wherein the first threshold comprises an assigned value on a scale of 1 to 10, where a value of 1 indicates a very small distance between a corresponding base location and candidate content item and a value of 10 indicates a great distance between the corresponding base location and candidate content item, and wherein the criterion distance is determined, using criterion distance-determined granularity thresholding, as a distance between the corresponding base location of the multiple base locations and the first anchor item location, further wherein the distance from the corresponding base location is ranked on the scale and as the distance from the corresponding base location increases, then longer distances are encompassed by fewer gradations of the scale, such that distance granularity on the scale is higher for locations geographically closer to the corresponding base location than for locations further away from the corresponding base location; extracting, as a first candidate location, the location data for a first candidate content item, and determining, as a first candidate distance, the distance between the corresponding base location of the multiple base locations and the first candidate location; selecting the first candidate content item as similar for content item retrieval based on (i) the first candidate distance that corresponds to the distance between the corresponding base location of the multiple base locations and the first candidate location and (ii) the first threshold that is based upon the criterion distance, wherein the first candidate content item is selected as being similar to the first identified content item in response to the determined first candidate distance, when compared to the first threshold, being within or with the first threshold; and outputting a selection signal for indicating retrieval of the first candidate content item when the first candidate location of the candidate content item is selected as being similar to the first identified content item for content item retrieval.
1. A content item retrieval method, the method comprising: determining multiple base locations, wherein determining each base location is based on GPS information or user entry, each base location being a location from which to apply a corresponding criterion distance-determined granularity thresholding for setting a threshold for location similarity in selecting or rejecting target items for content item retrieval, wherein criterion distance-determined granularity thresholding is applied for each base location of the multiple base locations separately based on differences in distance between farther locations being less important than between equally distant closer locations, further wherein the farther in distance moved from a corresponding base location of the multiple base locations, the less important, in terms of determining similarity, are differences in distance between locations of different content items at the corresponding further distances from the corresponding base location; extracting, as a first anchor item location, location data for a first identified anchor content item, the first identified anchor content item for designating which candidate content items for which a content type is not known or specified by a user are to be retrieved; setting a first threshold based on a criterion distance that candidate content items must meet to be selected, wherein the first threshold comprises an assigned value on a scale of 1 to 10, where a value of 1 indicates a very small distance between a corresponding base location and candidate content item and a value of 10 indicates a great distance between the corresponding base location and candidate content item, and wherein the criterion distance is determined, using criterion distance-determined granularity thresholding, as a distance between the corresponding base location of the multiple base locations and the first anchor item location, further wherein the distance from the corresponding base location is ranked on the scale and as the distance from the corresponding base location increases, then longer distances are encompassed by fewer gradations of the scale, such that distance granularity on the scale is higher for locations geographically closer to the corresponding base location than for locations further away from the corresponding base location; extracting, as a first candidate location, the location data for a first candidate content item, and determining, as a first candidate distance, the distance between the corresponding base location of the multiple base locations and the first candidate location; selecting the first candidate content item as similar for content item retrieval based on (i) the first candidate distance that corresponds to the distance between the corresponding base location of the multiple base locations and the first candidate location and (ii) the first threshold that is based upon the criterion distance, wherein the first candidate content item is selected as being similar to the first identified content item in response to the determined first candidate distance, when compared to the first threshold, being within or with the first threshold; and outputting a selection signal for indicating retrieval of the first candidate content item when the first candidate location of the candidate content item is selected as being similar to the first identified content item for content item retrieval. 6. The method of claim 1 , wherein the base location is one of a user home, a user office, a user vehicle, and a user current location.