SYSTEM AND METHOD FOR GEOGRAPHICALLY ORGANIZING AND CLASSIFYING BUSINESSES ON THE WORLD-WIDE WEB
First Claim
1. A computer-implemented method comprising:
- accessing, over a network, content associated with an electronic document made available on the network by a content provider;
programmatically deriving geographic information related to the electronic document from the accessed content associated with the electronic document;
storing information identifying the electronic document in an electronic data store in association with geographic data corresponding to the derived geographic information, thereby enabling subsequent geographic-based searching to yield the electronic document;
receiving a geographic-based query from a user, the geographic-based query being associated with a particular geographic region;
determining whether the particular geographic region is related to the geographic data corresponding to the derived geographic information; and
conditioned on the determining that the particular geographic region is related to the geographic data corresponding to the derived geographic information, returning a search result for the electronic document based on the information identifying the electronic document.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and search engine for classifying a source publishing a document on a portion of a network, includes steps of electronically receiving a document, based on the document, determining a source which published the document, and assigning a code to the document based on whether data associated with the document published by the source matches with data contained in a database. An intelligent geographic- and business topic-specific resource discovery system facilitates local commerce on the World-Wide Web and also reduces search time by accurately isolating information for end-users. Distinguishing and classifying business pages on the Web by business categories using Standard Industrial Classification (SIC) codes is achieved through an automatic iterative process.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
accessing, over a network, content associated with an electronic document made available on the network by a content provider; programmatically deriving geographic information related to the electronic document from the accessed content associated with the electronic document; storing information identifying the electronic document in an electronic data store in association with geographic data corresponding to the derived geographic information, thereby enabling subsequent geographic-based searching to yield the electronic document; receiving a geographic-based query from a user, the geographic-based query being associated with a particular geographic region; determining whether the particular geographic region is related to the geographic data corresponding to the derived geographic information; and conditioned on the determining that the particular geographic region is related to the geographic data corresponding to the derived geographic information, returning a search result for the electronic document based on the information identifying the electronic document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
accessing, over a network, content associated with an electronic document made available on the network by a content provider; programmatically deriving business category information related to the electronic document from the accessed content associated with the electronic document; storing information identifying the electronic document in an electronic data store in association with business category data corresponding to the derived business category information, thereby enabling subsequent business category-based searching to yield the electronic document; receiving a business category-based query from a user, the business category-based query being associated with a particular business category; determining whether the particular business category is related to the business category data corresponding to the derived business category information; and conditioned on the determining that the particular business category is related to the business category data corresponding to the derived business category information, returning a search result for the electronic document based on the information identifying the electronic document. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium storing instructions that, when executed by a processor, perform operations comprising:
-
accessing, over a network, content associated with an electronic document made available on the network by a content provider; programmatically deriving geographic information related to the electronic document from the accessed content associated with the electronic document; storing information identifying the electronic document in an electronic data store in association with geographic data corresponding to the derived geographic information, thereby enabling subsequent geographic-based searching to yield the electronic document; receiving a geographic-based query from a user, the geographic-based query being associated with a particular geographic region; determining whether the particular geographic region is related to the geographic data corresponding to the derived geographic information; and conditioned on the determining that the particular geographic region is related to the geographic data corresponding to the derived geographic information, returning a search result for the electronic document based on the information identifying the electronic document.
-
-
20. A computer-readable storage medium storing instructions that, when executed by a processor, perform operations comprising:
-
accessing, over a network, content associated with an electronic document made available on the network by a content provider; programmatically deriving business category information related to the electronic document from the accessed content associated with the electronic document; storing information identifying the electronic document in an electronic data store in association with business category data corresponding to the derived business category information, thereby enabling subsequent business category-based searching to yield the electronic document; receiving a business category-based query from a user, the business category-based query being associated with a particular business category; determining whether the particular business category is related to the business category data corresponding to the derived business category information; and conditioned on the determining that the particular business category is related to the business category data corresponding to the derived business category information, returning a search result for the electronic document based on the information identifying the electronic document.
-
Specification