NETWORK SERVICES DEPENDENT ON GEOGRAPHICAL CONSTRAINTS
20230007437 ยท 2023-01-05
Inventors
Cpc classification
H04M2242/15
ELECTRICITY
H04L67/52
ELECTRICITY
H04W4/023
ELECTRICITY
H04M3/493
ELECTRICITY
H04M3/42229
ELECTRICITY
H04L67/51
ELECTRICITY
International classification
H04L67/51
ELECTRICITY
H04L67/52
ELECTRICITY
H04M3/42
ELECTRICITY
H04M3/487
ELECTRICITY
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.
Claims
1-20. (canceled)
21. A method for providing a service or product dependent on a location of a user or a mobile wireless communication station, the communication station for providing wireless communications, wherein one or more communication networks are accessed wirelessly by the communication station from a plurality of different locations, comprising performing by computational equipment the following (a) through (d): (a) receiving, via one of the communication networks, communication from the communication station, information that is attributed to the user or the communication station; (b) determining a location provider or determiner for locating the communication station, wherein the location provider or determiner is determined according to a geographic area containing a first approximate location for the communication station; (c) receiving, in response to a request for a location of the communication station and dependent on the information, a more precise location of the communication station, wherein the location provider or determiner is activated, dependent upon the first approximate location, for obtaining the more precise location using a location technology; and (d) providing a service to the user dependent on the more precise location, wherein a database having one or more geographic constraints is accessed for applying the constraints to the more precise location to thereby determine an acceptability of providing the service.
22. The method of claim 21, wherein the location provider or determiner is activated using the first approximate location for the communication station.
23. The method of claim 21, further comprising: transmitting, based on the more precise location, content to the communication station.
24. The method of claim 23, wherein the content includes advertising based on the more precise location.
25. The method of claim 23, wherein the content includes locations of one or more items geographically located near the more precise location.
26. The method of claim 23, wherein the content is restricted to only being transmitted to a geographic service area that includes the more precise location.
27. The method of claim 21, wherein the services include selecting or prioritizing network sites based on the more precise location, wherein the selecting or prioritizing includes obtaining advertising information for identifying products or services that are available near to the more precise location.
28. The method of claim 21, further comprising: transmitting to the communication station the information.
29. The method of claim 21, wherein the first approximate location for the communication station is used for selecting the location provider or determiner for determining the more precise location.
30. The method of claim 21, further including identifying the location provider or determiner from a plurality of location providers or determiners for determining the more precise location.
31. The method of claim 21, wherein the method is performed at a time a product or service is requested via an Internet transmission by the user.
32. A method for providing a service or product dependent on a location of a mobile wireless communication station, the communication station for providing wireless network communications, wherein one or more communication networks are accessed wirelessly by the communication station from a plurality of different locations, comprising performing by computational equipment the following (a) through (d): (a) receiving, via one communication network of the communication networks, information attributed to the communication station or a user thereof; (b) requesting, with reference to the information, a location of the communication station; wherein a location provider or determiner is determined for locating the communication station, the location provider or determiner determined according to a geographic area containing a first approximate location for the communication station; (c) receiving, in response to the requesting, a more precise location of the communication station than a wireless coverage for the communication station, wherein the location provider or determiner, activated according to the first approximate location for the communication station, obtains the more precise location, the more precise location dependent one of: a wireless signal time difference of arrival location technology, a wireless signal angle of arrival location technology, and a wireless signal pattern matching location technology; wherein the communication station includes a wireless device for communicating on the Internet during a performance of (a) through (c); and (d) providing one or more services to the user dependent on the more precise location, wherein a database having one or more geographic constraints is accessed for applying the constraints to the more precise location to thereby determine an acceptability of providing the service.
33. The method as claimed in claim 32, wherein the one or more services are directed to one or more of: services for games, taxation services, services for a distribution of software, advertising presentations, and information related to locations within a local geographical area, and wherein the user is expected to find information of interest.
34. The method of claim 32, wherein the location provider or determiner is selected using the first approximate location for the communication station.
35. The method of claim 32, wherein the location provider or determiner is selected according to a wireless coverage area for the location provider or determiner.
36. The method of claim 32, further comprising: transmitting, based on the more precise location, content to the communication station.
37. The method of claim 32, further comprising: transmitting to the communication station the information; wherein the information is stored on the communication station for use in a subsequent communication on the one communication network.
38. The method of claim 32, wherein a first approximate location is used for selecting the location provider or determiner for obtaining the more precise location.
39. The method of claim 32, further including identifying the location provider or determiner from a plurality of location providers or determiners for determining the more precise location.
40. The method of claim 36, wherein the content includes local information to the more precise location, the local information including at least one of: locally related advertising, a locally preferred establishment, a local point of interest, and a local event.
41. A method for providing service or product dependent on a location of a mobile wireless communication station for providing wireless communications therewith, wherein one or more communication networks are accessed wirelessly by the communication station from a plurality of different locations, comprising performing by electronic equipment the following (a) through (e); wherein information is transmitted, via a network communication, to the communication station for storing thereon and distinctively attributed to the communication station or a user therefor; (a) receiving, from the communication station via a network communication, data for the information; (b) requesting, with reference to the information, a location of the communication station when the communication station or the user therefor is identified; (c) determining a location provider or determiner for locating the communication station, wherein the location provider or determiner is determined according to a geographic area containing a first approximate location for the communication station; (d) receiving, in response to the requesting, a more precise location of the communication station, wherein the location provider or determiner, activated dependent upon the first approximate location, obtains the more precise location; and (e) providing one or more services to the user dependent on the more precise location, wherein a database having one or more geographic constraints is accessed for applying the constraints to the more precise location to thereby determine an acceptability of providing the service.
42. The method of claim 41, wherein the location provider or determiner determines the more precise location dependent one of: a 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 pattern matching location technology.
43. The method of claim 41, wherein the location provider or determiner is activated using the first approximate location for the communication station.
44. The method of claim 41, further comprising: transmitting, based on the more precise location, content to the communication station.
45. The method of claim 44, wherein the content includes advertising based on the more precise location.
46. The method of claim 44, wherein the content includes locations of one or more items geographically located near the more precise location.
47. The method of claim 41, further comprising: transmitting to the communication station the information.
48. The method of claim 44, wherein the services include selecting or prioritizing network sites based on the more precise location, wherein the selecting or prioritizing includes obtaining advertising information for identifying products or services that are available near to the more precise location.
49. The method of claim 44, wherein the content is restricted to only being transmitted to a geographic service area that includes the more precise location.
50. The method of claim 41, wherein the first approximate location for the communication station is used for selecting the location provider or determiner for determining the more precise location.
51. The method of claim 41, further including identifying the location provider or determiner from a plurality of location providers or determiners for determining the more precise location.
52. The method of claim 41, wherein the method is performed at a time a product or service is requested via an Internet transmission by the user.
53. The method of claim 41, wherein the location provider or determiner is selected according to a wireless coverage area for the location provider or determiner.
54. The method of claim 41, further including determining the one or more services according to the more precise location.
55. The method of claim 54, wherein at least one of the services is presented to the user via an Internet website, wherein the Internet web site includes local information to the more precise location, the local information including at least one of: locally related advertising, a locally preferred establishment, a local point of interest, and a local event.
56. The method of claim 21, wherein the applying includes verifying the more precise location.
57. The method of claim 21, the applying is for activation of the one or more services.
58. The method of claim 32, wherein the applying includes verifying the more precise location.
59. The method of claim 32, the applying is for activation of the one or more services.
60. The method of claim 41, wherein the applying includes verifying of the more precise location.
61. The method of claim 41, the applying is for activation of the one or more services.
62. The method of claim 21, wherein the one or more services provide access to the service or product.
63. The method of claim 32, wherein the one or more services provide access to the service or product.
64. The method of claim 41, wherein the one or more services provide access to the service or product.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0020]
[0021]
DETAILED DESCRIPTION
[0022]
[0023] The network service site 14 also accesses a database 30 of telephony location service providers 22, wherein the database associates each location service provider with their corresponding geographical coverage area for providing locations of users. This database is used to select an appropriate location service provider 22 given the general area in which the network user has indicated he/she is located, Additionally, the network service site 14 also accesses a database 34 having any geographical constraints to be applied during service activation with a user once the user's location has been verified (e.g., gambling wagering limitations according to the user's location). Moreover, note that in addition to geographical constraints, the database 34 may also include geographically associated advertising and additional information to provide to the user depending upon the user's verified location,
[0024] A general high level flowchart illustrating the steps performed by the present invention is provided in the flowchart of