Claims
- 1. A method of determining information about a second location relatively near a first location, the second location being selected from a plurality of possible second locations based on a location identifier received during communication over a network and based on information derived from the United States Census Bureau Topological Integrated Geographic Encoding and Referencing (TIGER) files, the method comprising:
- 2. The method of Claim 1, wherein the location identifier corresponds to a telephone number.
- 3. The method of Claim 1, wherein the location identifier corresponds to a street address.
- 4. The method of Claim 1, wherein the location identifier corresponds to a coordinate address.
- 5. The method of Claim 1, wherein the location identifier is provided by the network.
- 6. The method of Claim 1, wherein the location identifier is provided by the first party.
- 7. The method of Claim 1, wherein the location identifier corresponds to an address of the first party.
- 8. The method of Claim 1, wherein the location identifier corresponds to an address of a second party.
- 9. The method of Claim 1, wherein the spatial location definition includes a coordinate.
- 10. The method of Claim 1, wherein the spatial location definition includes a polygon.
- 11. The method of Claim 1, wherein the spatial location definition includes a radius.
- 12. The method of Claim 1, wherein the spatial location definition encompasses all possible address locations.
- 13. The method of Claim 1, wherein the spatial location definition is client defined.
- 14. The method of Claim 1, wherein linking the received location identifier to a relatively spatially near second location comprises linking to a location with a polygonal spatial location definition that contains the location associated with the location identifier.
- 15. The method of Claim 1, wherein linking the received location identifier to a relatively spatially near second location comprises linking to a location nearest to the location associated with the location identifier.
- 16. The method of Claim 1, wherein linking the received location identifier to a relatively spatially near second location comprises linking to a location with a radius-defined spatial location definition that contains the location associated with the location identifier.
- 17. The method of Claim 1, wherein linking the received location identifier to a relatively spatially near second location comprises linking to a list of relatively spatially near second locations.
- 18. The method of Claim 1, wherein linking based on information obtained at least in part from the TIGER files comprises using data from a file derived from the TIGER files.
- 19. The method of Claim 1, wherein linking based on information obtained at least in part from the TIGER files comprises using information from the TIGER files to obtain information associated with one of: the location identifier associated with the first location and the relatively spatially near second location.
- 20. The method of Claim 1, wherein linking based on information obtained at least in part from the TIGER files comprises using information from the TIGER files to obtain information associated with both the location identifier associated with the first location and the relatively spatially near second location.
- 21. The method of Claim 1, wherein retrieving information associated with said second location includes retrieving information based on data obtained from the U.S. Post Office.
- 22. The method of Claim 21, wherein the data obtained from the U.S. Post Office comprises information from an Address Coding Guide.
- 23. The method of Claim 1, wherein the information associated with said second location includes a second location telephone number.
- 24. The method of Claim 23, further comprising connecting a telephone call from the first party to the second location telephone number.
- 25. A method of locating a nearby location over a communications network based on information derived from the United States Census Bureau Topological Integrated Geographic Encoding and Referencing (TIGER) files, the method comprising:
- 26. The method of Claim 25, wherein receiving the telephone number comprises capturing a telephone number provided by the communications network.
- 27. The method of Claim 25, wherein receiving the telephone number comprises capturing a telephone number provided by a party using the communications network.
- 28. The method of Claim 25, wherein linking the location corresponding to the telephone number to a relatively spatially near second location comprises linking the location corresponding to the telephone number to a list of relatively spatially near second locations.
- 29. The method of Claim 25, wherein providing the retrieved information over the communications network comprises providing the telephone number to the communications network to connect a telephone call.
- 30. A method of enabling a first party to order products or services from a second location relatively nearby a first location, the second location being selected from a plurality of possible second locations based on a first location identifier received during communication over a network, the method comprising:
- 31. The method of Claim 30, wherein the file containing the majority of all the street links in the United States includes street names and address ranges for the links.
- 32. The method of Claim 30, wherein the file containing the majority of all the street links in the United States comprises a United States Census Bureau Topological Integrated Geographic Encoding and Referencing (TIGER) file.
- 33. The method of Claim 30, wherein the order is for a service.
- 34. The method of Claim 30, wherein the order is for a product.
- 35. The method of Claim 30, wherein the order is for food.
- 36. The method of Claim 30, wherein the order is for pizza.
- 37. The method of Claim 30, wherein the order is for delivery.
- 38. A method of associating servicing locations with serviced locations in a network communication system based on address information corresponding to a particular serviced location, the method comprising:
- 39. The method defined in Claim 38, wherein the servicing location spatial data and the serviced location spatial data comprise latitude and longitude data.
- 40. The method defined in Claim 38, wherein the servicing location spatial data and serviced location spatial data comprise zip code data.
- 41. The method defined in Claim 40, wherein the zip code data comprises zip∝data.
- 42. The method defined in Claim 40, wherein the zip code data comprises zip≢data.
- 43. The method defined in Claim 38, wherein the identifying data for the servicing location comprises a service area.
- 44. The method defined in Claim 43, wherein the service area comprises a polygon.
- 45. The method defined in Claim 43, wherein the service area comprises a center point and a radius.
- 46. The method defined in Claim 38, wherein the identifying data for the serviced location comprises a service area.
- 47. The method defined in Claim 46, wherein the service area comprises a polygon.
- 48. The method defined in Claim 46, wherein the service area comprises a center point and a radius.
- 49. The method defined in Claim 38, further comprising providing a service area definition associated with the particular serviced location, and wherein the generating generates the list of at least one servicing location related to a particular serviced location based on the service area definition.
- 50. The method defined in Claim 49, wherein the service area definition comprises a polygon.
- 51. The method defined in Claim 49, wherein the service area definition comprises a center point.
- 52. The method defined in Claim 49, wherein the service area definition comprises a center point and a radius.
- 53. The method defined in Claim 38, wherein a single database comprises the first and second databases.
- 54. The method defined in Claim 38, wherein the generating is preceded by selecting the particular serviced location corresponding to a telephone number.
- 55. The method defined in Claim 38, wherein the generating is preceded by selecting the particular serviced location corresponding to a street address.
- 56. The method defined in Claim 38, wherein the generating is preceded by selecting the particular serviced location corresponding to a zip code.
- 57. The method defined in Claim 38, wherein the generating comprises generating a list of servicing locations that are nearest to the particular serviced location.
- 58. The method defined in Claim 57, wherein the list of servicing locations that are nearest to the particular serviced location is ordered by distance from serviced location.
- 59. The method defined in Claim 57, wherein the list of servicing locations that are nearest to the particular serviced location includes a distance from serviced location to each servicing location in the list.
- 60. A method of associating servicing locations with serviced locations in a network communication system based on address information corresponding to a particular serviced location, the method comprising:
- 61. The method defined in Claim 60, wherein the servicing location spatial data and the serviced location spatial data comprise latitude and longitude data.
- 62. The method defined in Claim 60, wherein the servicing location spatial data and the serviced location spatial data comprises zip code data.
- 63. The method defined in Claim 60, further comprising providing a service area definition associated with the particular servicing location, and wherein the generating generates the list of at least one serviced location related to a particular servicing location based on the service area definition.
- 64. The method defined in Claim 63, wherein the service area definition comprises a polygon.
- 65. The method defined in Claim 60, wherein a single database comprises the first and second databases.
- 66. The method defined in Claim 60, wherein the generating is preceded by selecting the particular servicing location corresponding to a telephone number.
- 67. The method defined in Claim 60, wherein the generating is preceded by selecting the particular servicing location corresponding to a street address.
- 68. The method defined in Claim 60, wherein the generating is preceded by selecting the particular servicing location corresponding to a zip code.
- 69. The method defined in Claim 60, wherein the generating comprises generating a list of serviced locations that are nearest to the particular servicing location.
- 70. The method defined in Claim 69, wherein the list of serviced locations that are nearest to the particular servicing location is ordered by distance from servicing location.
- 71. The method defined in Claim 69, wherein the list of serviced locations that are nearest to the particular servicing location includes a distance from the servicing location to each serviced location in the list.
Cross Reference to Related Applications
[0001] This application is a continuation of U.S. Patent Application No. 09/100,567 filed on June 19, 1998, which is a continuation-in-part of U.S. Patent Application No. 08/659,318 (now U.S. Patent No. 5,982,868) filed on June 6, 1996, which is a continuation-in-part of U.S. Patent Application No. 08/598,392 (now U.S. Patent No. 5,848,131) filed on February 8, 1996, which is a continuation-in-part of U.S. Patent Application No. 08/365,325 (now U.S. Patent No. 5,506,897) filed on December 28, 1994, which is a file-wrapper continuation of U.S. Patent Application No. 08/020,653 (now abandoned), filed on February 22, 1993.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/100567 |
|
US |
Child |
10053290 |
Jan 2002 |
US |