GEOTILES FOR FINDING RELEVANT RESULTS FROM A GEOGRAPHICALLY DISTRIBUTED SET
First Claim
1. A system, comprising:
- a search component that returns results of relevant retail stores of a business entity for a retail offering, the retail stores relevant to a geographical location of a user making a query for the retail offering, the relevant retail stores obtained based on comparison of the geographical location of the user to geotile information of the retail stores of the business entity; and
a microprocessor that executes computer-executable instructions associated with the search component.
3 Assignments
0 Petitions
Accused Products
Abstract
Architecture that utilizes geotiles to return locally relevant results across a geographically distributed set of locations. As applied to retail operations the business entity may have a retail presence in many different geographical areas (e.g., regions) of a country. Each retail presence is processed to obtain the associated geographical coordinates, which are then utilized to select one or more geotiles of a mapping system. The geotile(s) for those geographical coordinates are than identified and related to the location. The business entity may be associated with a deal (offer) that is queried using a search engine. The relationships of the deal, retail stores, geographical coordinates of the retail stores, and related geotiles are memorialized in a feed document. Thus, when a query is made for the deal, the search engine accesses the feed document and returns the geotiles for visual presentation of the associated retailer as part of the search result.
29 Citations
20 Claims
-
1. A system, comprising:
-
a search component that returns results of relevant retail stores of a business entity for a retail offering, the retail stores relevant to a geographical location of a user making a query for the retail offering, the relevant retail stores obtained based on comparison of the geographical location of the user to geotile information of the retail stores of the business entity; and a microprocessor that executes computer-executable instructions associated with the search component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method performed by a computer system executing machine-readable instructions, the method comprising acts of:
-
receiving a query for a geographical location that provides an item of interest; computing a geographic location of the source of the query; matching the geographic location of the source to geotile information of a geotile that corresponds to the geographical location that provides the item of interest; returning the geographical location that provides the item of interest in a search result based on the matched geotile information; and configuring a microprocessor to execute instructions associated with at least one of the acts of receiving, computing, matching, or returning. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method performed by a computer system executing machine-readable instructions, the method comprising acts of:
-
receiving a query from a user for a retail store that provides a retail offer; computing a geographic location of the user; matching the geographic location of the user to geotile information of a geotile that corresponds to geographical location of the retail store that provides the offer; returning the retail store in a search result based on the matched geotile information; and configuring a microprocessor to execute instructions associated with at least one of the acts of receiving, computing, matching, or returning. - View Dependent Claims (18, 19, 20)
-
Specification