Geographically constrained network services
First Claim
1. A method for determining the location of a user by locating a network station residing with the user for providing network communications, comprising performing the following steps (a) through (f) at a time when the location is desired,wherein one or more networks are accessed by the network station from a plurality of different locations, wherein at least one of the different locations is used to determine whether at least one network service is available to the network station via a connection to at least one of the networks;
- (a) receiving, via a first network communication from the network station, first identification information for identifying the user or the network station;
(b) subsequently transmitting, via a second network communication, second identification information to the network station for storing thereon and distinctively identifying the user or the network station;
(c) subsequently receiving, from the network station via a third network communication, the second identification information at a predetermined network site;
(d) using the received second identification information to identify the first identification information;
(e) subsequently transmitting, via a fourth network communication, a request for determining a location of the network station when the first identification information is identified in the step (d), wherein the request is determined using a first approximate location of the network station;
(f) receiving, in response to the request, a fifth network communication for providing, to a corresponding predetermined network site, the location as a more precise location of the network station than the first approximate location; and
selecting a wireless location provider using the first approximate location, wherein the wireless location provider is then activated for determining the more precise location, the wireless location provider determining the more precise location using one of the following location technologies;
global positioning location technology, a wireless signal time difference of arrival location technology, a wireless signal angle of arrival location technology, and a wireless signal multipath pattern matching location technology;
wherein a destination of the request is determined using the first approximate location, wherein the network station includes a cellular wireless device for communicating on the Internet during a performance of the steps (a) through (f); and
determining the request according to a coverage area of a location determining service having the first approximate location, wherein the network station includes a cellular wireless device for communicating on the Internet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are disclosed for determining the geographic location of a user communicating on a communications network such as the Internet. In one embodiment, a provider of a product or service: (a) receives the user'"'"'s phone number (or other identification for contacting the user'"'"'s station), and (b) supplies the user'"'"'s station with a distinctive identifier. The provider then supplies a location determining service with the user'"'"'s phone number (or other identification). A phone call is made to the phone number by the location determining service for retrieving the distinctive identifier from the network station having the phone number. If the distinctive identifier is retrieved and the location determining service determines that the user'"'"'s station is within an appropriate geographical area (or not within an inappropriate area), then the provider can provide the requested product or service to the user.
424 Citations
20 Claims
-
1. A method for determining the location of a user by locating a network station residing with the user for providing network communications, comprising performing the following steps (a) through (f) at a time when the location is desired,
wherein one or more networks are accessed by the network station from a plurality of different locations, wherein at least one of the different locations is used to determine whether at least one network service is available to the network station via a connection to at least one of the networks; -
(a) receiving, via a first network communication from the network station, first identification information for identifying the user or the network station; (b) subsequently transmitting, via a second network communication, second identification information to the network station for storing thereon and distinctively identifying the user or the network station; (c) subsequently receiving, from the network station via a third network communication, the second identification information at a predetermined network site; (d) using the received second identification information to identify the first identification information; (e) subsequently transmitting, via a fourth network communication, a request for determining a location of the network station when the first identification information is identified in the step (d), wherein the request is determined using a first approximate location of the network station; (f) receiving, in response to the request, a fifth network communication for providing, to a corresponding predetermined network site, the location as a more precise location of the network station than the first approximate location; and selecting a wireless location provider using the first approximate location, wherein the wireless location provider is then activated for determining the more precise location, the wireless location provider determining the more precise location using one of the following location technologies;
global positioning location technology, a wireless signal time difference of arrival location technology, a wireless signal angle of arrival location technology, and a wireless signal multipath pattern matching location technology;wherein a destination of the request is determined using the first approximate location, wherein the network station includes a cellular wireless device for communicating on the Internet during a performance of the steps (a) through (f); and determining the request according to a coverage area of a location determining service having the first approximate location, wherein the network station includes a cellular wireless device for communicating on the Internet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for determining the location of a user by locating a network station residing with the user for providing network communications, comprising performing the following steps (a) through (f) at a time when the location is desired,
wherein one or more networks are accessed by the network station from a plurality of different locations, wherein at least one of the different locations is used to determine whether at least one network service is available to the network station via a connection to at least one of the networks; -
(a) receiving, via a first network communication from the network station, first identification information for identifying the user or the network station; (b) subsequently transmitting, via a second network communication, second identification information to the network station for storing thereon and distinctively identifying the user or the network station; (c) subsequently receiving, from the network station via a third network communication, the second identification information at a predetermined site; (d) using the received second identification information to identify the first identification information; (e) subsequently transmitting, via a fourth network communication, a request for determining a location of the network station when the first identification information is identified, wherein the request is determined using a first approximate location of the network station; (f) receiving, in response to the request, a fifth network communication for providing, to a predetermined network site, a more precise location of the network station than the first approximate location; and selecting a wireless location provider using the first approximate location, wherein the wireless location provider is then activated for determining the more precise location, the wireless location provider determining the more precise location using one of;
a wireless signal time difference of arrival location technology, a wireless signal angle of arrival location technology, and a wireless signal multipath pattern matching location technology;wherein a destination of the request is determined using the first approximate location, wherein the network station includes a cellular wireless device for communicating on the Internet during a performance of the steps (a)-(f); and determining the request according to a coverage area of a location determining service having the first approximate location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for determining the location of a user by locating a network station residing with the user for providing network communications at a time when the location is desired, comprising:
-
(a) a cellular wireless device for accessing one or more networks from a plurality of different locations and for communicating on the Internet, at least one of the different locations is used to determine whether at least one network service is available via a connection to at least one of the networks; (b) an identification information transmitter for transmitting a first identification information identifying the user or the network station via a first network communication; (c) an identification information receiver for receiving a second identification information distinctively identifying the user or the network station via a second network communication; (d) a storage for storing the second identification information; and (e) a second identification information transmitter for transmitting the second identification information to a predetermined site via a third network, the first identification information is identified using the second identification information, wherein a request for determining a location of the network station is transmitted via a fourth network communication when the first identification information is identified, wherein the request is determined using a first approximate location of the network station, wherein, in response to the request, a fifth network communication provides, to a predetermined network site, a more precise location of the network station than the first approximate location, wherein a wireless location provider is selected using the first approximate location, wherein the wireless location provider is then activated for determining the more precise location, the wireless location provider determining the more precise location using one of;
global positioning location technology, a wireless signal time difference of arrival location technology, a wireless signal angle of arrival location technology, and a wireless signal multipath pattern matching location technology,wherein a destination of the request is determined using the first approximate location, and wherein the request is determined according to a coverage area of a location determining service having the first approximate location.
-
Specification