Search engine and indexing technique
First Claim
Patent Images
1. A method comprising:
- receiving a first request from a wireless messaging device, the request having associated therewith a device identifier and containing keyword data usable by a directory assistance service;
determining from the device identifier a geographical location of the requester; and
generating a directory listing comprising data from at least one of a geocoded web page and a geocodable web page;
wherein the one of a geocoded web page and geocodable web page have associated therewith a geocode identifying a geographical location that is within a predefined threshold of the determined geographical location of the requester.
6 Assignments
0 Petitions
Accused Products
Abstract
A local search engine geographically indexes information for searching by identifying a geocoded web page of a web site and identifying at least one geocodable web page of the web site. The system identifies a geocode contained within content of the geocoded web page of the web site. The geocode indicates a physical location of an entity associated with the web site. The system indexes content of the geocoded web page and content of the geocodable web page. The indexing including associating the geocode contained within content of the geocoded web page to the indexed content of the geocoded web page and the geocodable web page to allow geographical searching of the content of the web pages.
-
Citations
27 Claims
-
1. A method comprising:
-
receiving a first request from a wireless messaging device, the request having associated therewith a device identifier and containing keyword data usable by a directory assistance service; determining from the device identifier a geographical location of the requester; and generating a directory listing comprising data from at least one of a geocoded web page and a geocodable web page; wherein the one of a geocoded web page and geocodable web page have associated therewith a geocode identifying a geographical location that is within a predefined threshold of the determined geographical location of the requester. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
-
receiving a first request from having associated therewith a device identifier and containing keyword data usable by a directory assistance service; determining from the device identifier a geographical location of the requester; and generating a directory listing comprising data from at least one of a geocoded web page and a geocodable web page; wherein the one of a geocoded web page and geocodable web page have associated therewith a geocode within a predefined parameter of the determined geographical location of the requester. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a communication interface; a memory, operatively coupled to the communication interface, for storing a plurality of geocoded web pages and geocodable web pages, each of the geocodable webpages associated with a geocoded webpage; and a processor, operatively coupled to the communication interface and the memory, the processor configured for; receiving a first request having associated therewith a device identifier and containing keyword data usable by a directory assistance service; determining from the device identifier a geographical location of the requester; and generating a directory listing comprising data from at least one of the plurality of geocoded web pages and geocodable web pages stored in the memory; wherein the at least one geocoded web page and geocodable web page have associated therewith a geocode identifying a geographical location that is within a predefined threshold of the determined geographical location of the requester. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification