Locality-related internet services
First Claim
1. A method of providing internet access comprising the steps of:
- receiving from a subscriber a connection request comprising an entity identification;
deriving a location indication associated with the subscriber responsive to the entity identification; and
causing an association between the location indication and a name associated with the connection to be created in a DNS table.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and software for accessing location based Internet services by automatically populating DNS tables with subscriber location information. The DNS tables are updated responsive to information provided on subscriber call set-up. The location may be derived directly for the content of the call set-up, or may be derived in conjunction with one or more pre-existing databases. Ideally the DNS entry is a mapping from IP address (or subnet address) to location, though a mapping from domain name to location will also be effective. When a location based service is requested by a subscriber, the requested service may interrogate the DNS table to retrieve the requesting user'"'"'s location without requiring further subscriber intervention.
34 Citations
16 Claims
-
1. A method of providing internet access comprising the steps of:
-
receiving from a subscriber a connection request comprising an entity identification;
deriving a location indication associated with the subscriber responsive to the entity identification; and
causing an association between the location indication and a name associated with the connection to be created in a DNS table. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of providing Internet content comprising the steps of:
-
receiving a content request from a subscriber;
requesting, from a DNS, a location indication associated with the content request; and
providing content to the subscriber responsive to the location indication and the content request. - View Dependent Claims (8, 9)
-
-
10. An Internet service provider apparatus comprising:
-
a port for receiving from a subscriber a connection request comprising an entity identification;
a component for arranged for deriving a location indication associated with the subscriber responsive to the entity identification; and
a component for causing an association between the location indication and a name associated with the connection to be created in a DNS table. - View Dependent Claims (11, 12, 14)
-
-
13. Internet content provider apparatus comprising:
-
a component for receiving a content request from a subscriber;
a component for requesting from a DNS an location indication associated with the subscriber;
a component for providing content to the subscriber responsive to the location indication and the content request.
-
-
15. A program for a computer on a machine-readable medium arranged to provide internet access and comprising:
-
code for receiving from a subscriber a connection request comprising an entity identification;
code for deriving a location indication associated with the subscriber responsive to the entity identification; and
code for causing an association between the location indication and a name associated with the connection to be created in a DNS table.
-
-
16. A program for a computer on a machine-readable medium arranged to providing Internet content and comprising:
- code for receiving a content request from a subscriber;
code for requesting, from a DNS, a location indication associated with the content request; and
code for providing content to the subscriber responsive to the location indication and the content request.
- code for receiving a content request from a subscriber;
Specification