LOCATION-AWARE BUSINESS DATA RETRIEVAL
First Claim
1. A method comprising:
- sending to a geocoding service, an indicator of a location, wherein said geocoding service returns a bounding box that defines a geographic area;
sending to a search engine, a first query that includes said bounding box and a first parameter, wherein said search engine returns an identifier of a first business entity located within said geographic area and an indicator of an industry in which said first business entity is engaged; and
sending to said search engine, a second query that includes said bounding box and said indicator of said industry in which said first business entity is engaged, wherein said search engine returns coordinates of a second business entity located within said geographic area.
4 Assignments
0 Petitions
Accused Products
Abstract
There is provided a method that includes (a) sending to a geocoding service, an indicator of a location, where the geocoding service returns a bounding box that defines a geographic area, (b) sending to a search engine, a first query that includes the bounding box and a first parameter, where the search engine returns an identifier of a first business entity located within the geographic area and an indicator of an industry in which the first business entity is engaged, and (c) sending to the search engine, a second query that includes the bounding box and the indicator of the industry in which the first business entity is engaged, where the search engine returns coordinates of a second business entity located within the geographic area.
-
Citations
18 Claims
-
1. A method comprising:
-
sending to a geocoding service, an indicator of a location, wherein said geocoding service returns a bounding box that defines a geographic area; sending to a search engine, a first query that includes said bounding box and a first parameter, wherein said search engine returns an identifier of a first business entity located within said geographic area and an indicator of an industry in which said first business entity is engaged; and sending to said search engine, a second query that includes said bounding box and said indicator of said industry in which said first business entity is engaged, wherein said search engine returns coordinates of a second business entity located within said geographic area. - View Dependent Claims (2)
-
-
3. A method comprising:
-
sending to a geocoding service, a search string that includes an indicator of a location and other information, wherein said geocoding service returns (i) a bounding box that defines a geographic area, and (ii) a set of terms that said geocoding service utilized to produce said bounding box; identifying a term from said search string that is not in said set of terms; and sending to a search engine, a query that includes said term and said bounding box, wherein said search engine returns coordinates of a set of business entities located within said geographic area. - View Dependent Claims (4, 5, 6)
-
-
7. An apparatus comprising:
-
a processor; and a memory that contains instructions that are readable by said processor and cause said processor to; send to a geocoding service, an indicator of a location, wherein said geocoding service returns (i) a bounding box that defines a geographic area, and (ii) a set of terms that said geocoding service utilized to produce said bounding box; send to a search engine, a first query that includes said bounding box and a first parameter, wherein said search engine returns an identifier of a first business entity located within said geographic area and an indicator of an industry in which said first business entity is engaged; and send to said search engine, a second query that includes said bounding box and said indicator of said industry in which said first business entity is engaged, wherein said search engine returns coordinates of a second business entity located within said geographic area. - View Dependent Claims (8)
-
-
9. An apparatus comprising:
-
a processor; and a memory that contains instructions that are readable by said processor and cause said processor to; send to a geocoding service, a search string that includes an indicator of a location and other information, wherein said geocoding service returns (i) a bounding box that defines a geographic area, and (ii) a set of terms that said geocoding service utilized to produce said bounding box; identify a term from said search string that is not in said set of terms; and send to a search engine, a query that includes said term and said bounding box, wherein said search engine returns coordinates of a set of business entities located within said geographic area. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory storage medium comprising instructions that are readable by a processor and cause said processor to:
-
send to a geocoding service, an indicator of a location, wherein said geocoding service returns (i) a bounding box that defines a geographic area, and (ii) a set of terms that said geocoding service utilized to produce said bounding box; send to a search engine, a first query that includes said bounding box and a first parameter, wherein said search engine returns an identifier of a first business entity located within said geographic area and an indicator of an industry in which said first business entity is engaged; and send to said search engine, a second query that includes said bounding box and said indicator of said industry in which said first business entity is engaged, wherein said search engine returns coordinates of a second business entity located within said geographic area. - View Dependent Claims (14)
-
-
15. A non-transitory storage medium comprising instructions that are readable by a processor and cause said processor to:
-
send to a geocoding service, a search string that includes an indicator of a location and other information, wherein said geocoding service returns (i) a bounding box that defines a geographic area, and (ii) a set of terms that said geocoding service utilized to produce said bounding box; identify a term from said search string that is not in said set of terms; and send to a search engine, a query that includes said term and said bounding box, wherein said search engine returns coordinates of a set of business entities located within said geographic area. - View Dependent Claims (16, 17, 18)
-
Specification