As shown in block 314, the apparatus 200 is also capable of determining whether the distance associated with the option data object exceeds the predetermined distance parameter. In some example implementations of block 314, the distance dist1, as calculated in accordance with the discussion of FIG. 4, is compared against a region associated with a calculated radius, such as region 408 shown and discussed in connection with FIG. 4. However, in some implementations, additional rules or other limits may be applied to the predetermined distance parameter. For example in areas of low option data object density (such as when deal offers associated with similarly categorized entities are widely spaced) an upper limit may be imposed on the predetermined distance, to prevent the calculated radius for defining an impractically large area. Similarly, in areas of high option data object density (such as areas where there are multiple restaurants located within close proximity of each other), the predetermined distance may be extended to prevent artificially excluding potentially relevant deal offers or other option data objects that are only a short distance away from those within the calculated radius.